CN105284058B - A kind of application method of network node and frequency spectrum resource - Google Patents
A kind of application method of network node and frequency spectrum resource Download PDFInfo
- Publication number
- CN105284058B CN105284058B CN201480000533.8A CN201480000533A CN105284058B CN 105284058 B CN105284058 B CN 105284058B CN 201480000533 A CN201480000533 A CN 201480000533A CN 105284058 B CN105284058 B CN 105284058B
- Authority
- CN
- China
- Prior art keywords
- system message
- time
- network node
- broadcast
- unlicensed spectrum
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000001228 spectrum Methods 0.000 title claims abstract description 311
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000012544 monitoring process Methods 0.000 claims description 185
- 230000036963 noncompetitive effect Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 10
- 230000002860 competitive effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000000969 carrier Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/005—Control of transmission; Equalising
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A kind of application method of network node and frequency spectrum resource, the described method includes: first network node monitors the second system message broadcasted using the second network node of unlicensed spectrum, if listening at least one second system message, the usage mode for broadcasting occupied second broadcast time of the second system message and the unlicensed spectrum every time is obtained from the second system message listened to;Within the other time in addition to second broadcast time, broadcast occupied first broadcast time of the first system message every time is selected, to broadcast the first system message in first broadcast time;Determine that itself uses the pot life of the unlicensed spectrum according to the usage mode of the unlicensed spectrum, and communicated using the unlicensed spectrum with user equipment in the pot life, the pot life is the time span in the other time in each resource service life in addition to first broadcast time and second broadcast time.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a network node and a method for using frequency spectrum resources.
Background
Frequency spectrum is the basis of wireless communication, and frequency spectrum resources mainly comprise authorized frequency spectrum resources and unauthorized frequency spectrum resources, and the unauthorized frequency spectrum resources are more than the authorized frequency spectrum resources. Currently, a main technology used in an unlicensed spectrum is Wireless Fidelity (WiFi), but WiFi has defects in mobility, security, quality of service, and handling of multi-user scheduling at the same time, so that a Long-term Evolution (LTE) device is applied to the unlicensed spectrum, which not only can effectively utilize unlicensed spectrum resources, but also can provide more effective Wireless access and meet the increasing demand for mobile broadband services. Therefore, in a future mobile communication scenario, LTE base station Equipment and WiFi access point Equipment may exist on an unlicensed spectrum at the same time, and specifically, one of applications of the LTE base station Equipment using the unlicensed spectrum may be to configure the unlicensed spectrum to a UE as a secondary cell (Scell) of an LTE User Equipment (User Equipment, UE for short), so that the LTE base station may perform data communication with the UE by using the unlicensed spectrum.
However, the biggest drawback to using unlicensed spectrum for communication is the potential for interference and collisions. At present, interference and collision can be reduced by backoff between devices in a WiFi access point using an unlicensed spectrum, but the interference and collision between WiFi access points are not solved well in the prior art. In addition, when different operators deploy the unlicensed spectrum between LTE base station devices, no appropriate interface is currently available to implement resource negotiation, and no unified node is available to manage the use of the unlicensed spectrum by each operator. This will cause that the sharing and using of the unlicensed spectrum cannot be well negotiated between the operators (mobile, universal and telecommunication) using the unlicensed spectrum and the WiFi operators using the unlicensed spectrum, thereby causing interference and conflict between each other and further affecting the use efficiency of the unlicensed spectrum. In addition, because there is no unified coordination mechanism, fairness in usage of the unlicensed spectrum is also affected, for example, some operators always occupy a certain unlicensed spectrum, so that other operators cannot use the unlicensed spectrum. Moreover, the above problem is further aggravated when different systems, such as LTE and WIFI, all use unlicensed spectrum for communication.
Disclosure of Invention
The embodiment of the invention provides a network node and a method for using spectrum resources, which aim to realize the purpose of coordinating the use of an unauthorized spectrum between network nodes.
In order to solve the technical problems, the technical scheme adopted by the invention is as follows:
in a first aspect, the present invention provides a network node, where the network node is a first network node, and the network node includes:
the system message monitoring module is used for monitoring a second system message broadcast by a second network node using the unlicensed spectrum;
a related information obtaining module, configured to, if the system message monitoring module monitors at least one second system message, obtain, from the monitored second system message, a second broadcast time occupied by broadcasting the second system message each time and a usage mode of the unlicensed spectrum;
a broadcast time selecting module, configured to select a first broadcast time occupied by broadcasting a first system message each time in other times except for a second broadcast time acquired by the related information acquiring module, so as to broadcast the first system message in the first broadcast time;
and an available spectrum using module, configured to determine, according to the usage mode of the unlicensed spectrum acquired by the related information acquiring module, an available time for using the unlicensed spectrum, and communicate with a user equipment using the unlicensed spectrum within the available time, where the available time is a time length of each resource usage period in other times except for the first broadcast time and the second broadcast time.
In a first possible implementation manner of the first aspect, the system message monitoring module includes:
the message receiving submodule is used for receiving the system message broadcast by the second network node;
a first determining submodule, configured to, if a system message received by the message receiving submodule includes a system message broadcast by another second network node, extract each different system message from the received system message and the other system message, and use the different system message as a monitored second system message;
a second determining submodule, configured to, if a second system message received by the message receiving submodule does not include a system message broadcast by another second network node, use the received system message as a monitored second system message;
or, the system message monitoring module includes:
a notification sending submodule, configured to send a monitoring notification to the user equipment, so that the user equipment receives a system message broadcast by a second network node after receiving the monitoring notification;
a result receiving submodule, configured to receive a monitoring result that includes at least one system message and is reported by the user equipment;
a third determining submodule, configured to, if a system message in the monitoring result received by the result receiving submodule includes a system message broadcast by another second network node, extract each different system message from the system message in the monitoring result and the other system message, and use the different system message as the monitored second system message;
a fourth determining submodule, configured to, if the system message in the monitoring result received by the result receiving submodule does not include the system message broadcast by another second network node, use the system message in the monitoring result as the monitored second system message;
or, the system message monitoring module includes:
the message receiving submodule is used for receiving the system message broadcast by the second network node;
a notification sending submodule, configured to send a monitoring notification to the user equipment, so that the user equipment receives a system message broadcast by a second network node after receiving the monitoring notification;
a result receiving submodule, configured to receive a monitoring result that includes at least one system message and is reported by the user equipment;
a fifth determining submodule, configured to, if a system message received by the message receiving submodule and/or a system message in the monitoring result received by the result receiving submodule includes a system message broadcast by another second network node, extract each different system message from the received system message, the system message in the monitoring result, and the other system message, and use the different system message as the monitored second system message;
a sixth determining submodule, configured to, if the system message received by the message receiving submodule and/or the system message in the monitoring result received by the result receiving submodule does not include the system messages broadcast by other second network nodes, extract each different system message from the received system message and the system message in the monitoring result, and use the different system message as the monitored second system message.
With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner, the second system message includes a second broadcast period of the second system message;
the message receiving submodule is specifically configured to receive a system message broadcast by a second network node within a first receiving time, where the first receiving time is not less than a longest period of all second broadcast periods.
With reference to the first possible implementation manner of the first aspect, in a third possible implementation manner, the second system message includes a second broadcast period of the second system message;
the notification sending sub-module is specifically configured to send a monitoring notification to the ue, so that the ue receives the system message broadcasted by the second network node within a second receiving time after receiving the monitoring notification, where the second receiving time is not less than a longest period of all second broadcast periods.
In a fourth possible implementation manner of the first aspect, the second system message includes a node monitoring time for monitoring a new network node using the unlicensed spectrum, where the node monitoring time is a time length in the resource usage period except for the second broadcast time; the broadcast time selecting module comprises:
a monitoring time obtaining submodule, configured to obtain the node monitoring time from the second system message;
and the broadcast time determining submodule is used for taking the node monitoring time acquired by the monitoring time acquiring submodule as first broadcast time for broadcasting the first system message.
With reference to the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner, the node listening time is:
a length of time within a maximum interval time, wherein the maximum interval time is a longest interval in broadcast interval times of every two adjacent system messages within the resource usage period.
With reference to the fifth possible implementation manner of the first aspect, in a sixth possible implementation manner, the network node further includes:
an interval time determining module, configured to determine, in the resource usage period, a broadcast interval time of every two adjacent second system messages in the at least one monitored second system message before the monitoring time obtaining sub-module obtains the node monitoring time from the second system message;
a continuing execution module, configured to execute the step of acquiring the node listening time from the second system message by using the listening time acquisition sub-module if at least one broadcast interval time greater than or equal to a set interval time exists in each broadcast interval time determined by the interval time determination module.
With reference to the first aspect or the first or second or third or fourth or fifth or sixth possible implementation manner of the first aspect, in a seventh possible implementation manner, the usage manner of the unlicensed spectrum is: a non-contention mode, or a contention mode, or using a non-contention type spectrum resource in the non-contention mode and using a contention type spectrum resource in the contention mode.
With reference to the seventh possible implementation manner of the first aspect, in an eighth possible implementation manner, the non-contention mode is specifically:
the broadcast interval time between adjacent system messages is the time of using the unlicensed spectrum by a network node which broadcasts a previous system message in the adjacent system messages;
or, each network node uses the unlicensed spectrum according to a preset sequence, and each network node broadcasts in the system message of each network node at the time when the network node uses the unlicensed spectrum in the resource use period;
or, each network node uses the unlicensed spectrum according to a preset sequence, and the time for each network node to use the unlicensed spectrum in the resource use period is the same;
or each network node uses the unlicensed spectrum according to a preset sequence, and the total time of using the unlicensed spectrum by each network node in a preset time length is the same.
With reference to the seventh possible implementation manner of the first aspect, in a ninth possible implementation manner, the contention mode is specifically:
each network node monitors whether other network nodes use the unlicensed spectrum, and if not, whether other network nodes use the unlicensed spectrum is continuously monitored in a first back-off time;
if no other network node is monitored to use the unlicensed spectrum in the first back-off time, using the unlicensed spectrum in a first use time; if monitoring that other network nodes use the unauthorized spectrum in the first back-off time, continuing to monitor whether other network nodes use the unauthorized spectrum; wherein the first back-off time is proportional to the first usage time.
In a second aspect, the present invention provides a method for using spectrum resources, including:
the method comprises the steps that a first network node monitors a second system message broadcasted by a second network node using an unauthorized frequency spectrum, and if at least one second system message is monitored, second broadcast time occupied by broadcasting the second system message every time and a using mode of the unauthorized frequency spectrum are obtained from the monitored second system message;
the first network node selects a first broadcast time occupied by broadcasting a first system message each time in other time except the second broadcast time so as to broadcast the first system message in the first broadcast time;
the first network node determines an available time for using the unlicensed spectrum according to the usage mode of the unlicensed spectrum, and communicates with the user equipment by using the unlicensed spectrum in the available time, wherein the available time is the time length in other times except the first broadcast time and the second broadcast time in each resource usage period.
In a first possible implementation manner of the second aspect, the monitoring, by the first network node, of a second system message broadcast by a second network node using an unlicensed spectrum includes:
a first network node receives a system message broadcast by a second network node; if the received system message contains system messages broadcast by other second network nodes, extracting each different system message from the received system message and the other system messages, and taking the different system messages as the monitored second system messages; if the received second system message does not contain the system messages broadcast by other second network nodes, taking the received system message as the monitored second system message;
or the first network node sends a monitoring notification to the user equipment, so that the user equipment receives the system message broadcast by the second network node after receiving the monitoring notification; receiving a monitoring result which comprises at least one system message and is reported by the user equipment; if the system message in the monitoring result contains system messages broadcast by other second network nodes, extracting each different system message from the system message in the monitoring result and the other system messages, and taking the different system messages as the monitored second system messages; if the system message in the monitoring result does not contain the system messages broadcast by other second network nodes, taking the system message in the monitoring result as the monitored second system message;
or the first network node receives the system message broadcast by the second network node; sending a monitoring notification to the user equipment so that the user equipment receives the system message broadcasted by the second network node after receiving the monitoring notification, and receiving a monitoring result which contains at least one system message and is reported by the user equipment; if the received system message and/or the system message in the monitoring result contains system messages broadcast by other second network nodes, extracting each different system message from the received system message, the system message in the monitoring result and the other system messages, and taking the different system messages as the monitored second system messages; and if the received system message and/or the system message in the monitoring result does not contain the system messages broadcast by other second network nodes, extracting each different system message from the received system message and the system message in the monitoring result, and taking the different system message as the monitored second system message.
With reference to the first possible implementation manner of the second aspect, in a second possible implementation manner, the second system message includes a second broadcast period of the second system message; the first network node receives a system message broadcast by a second network node, and comprises:
the first network node receives the system message broadcasted by the second network node within a first receiving time, wherein the first receiving time is not less than the longest period of all the second broadcasting periods.
With reference to the first possible implementation manner of the second aspect, in a third possible implementation manner, the second system message includes a second broadcast period of the second system message; the first network node sends a monitoring notification to the user equipment so that the user equipment receives a system message broadcast by a second network node after receiving the monitoring notification, and the method comprises the following steps:
and the first network node sends a monitoring notice to the user equipment so that the user equipment receives the system message broadcasted by the second network node within a second receiving time after receiving the monitoring notice, wherein the second receiving time is not less than the longest period in all second broadcasting periods.
In a fourth possible implementation manner of the second aspect, the second system message includes a node listening time for listening to a new network node using the unlicensed spectrum, where the node listening time is a time length in a time other than the second broadcast time in the resource usage period; the selecting a first broadcast time occupied by broadcasting the first system message each time includes:
and the first network node acquires the node monitoring time from the second system message, and takes the node monitoring time as first broadcast time for broadcasting the first system message.
With reference to the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner, the node listening time is:
a length of time within a maximum interval time, wherein the maximum interval time is a longest interval in broadcast interval times of every two adjacent system messages within the resource usage period.
With reference to the fourth possible implementation manner of the second aspect, in a sixth possible implementation manner, before the obtaining the node listening time from the second system message, the method further includes:
determining the broadcast interval time of every two adjacent second system messages in the at least one monitored second system message in the resource use period;
and if at least one broadcast interval time which is greater than or equal to a set interval time exists in the determined broadcast interval times, executing the step of acquiring the node monitoring time from the second system message.
With reference to the second aspect or the first or second or third or fourth or fifth or sixth possible implementation manner of the second aspect, in a seventh possible implementation manner, the usage manner of the unlicensed spectrum is: a non-contention mode, or a contention mode, or using a non-contention type spectrum resource in the non-contention mode and using a contention type spectrum resource in the contention mode.
With reference to the seventh possible implementation manner of the second aspect, in an eighth possible implementation manner, the non-contention mode is specifically:
the broadcast interval time between adjacent system messages is the time of using the unlicensed spectrum by a network node which broadcasts a previous system message in the adjacent system messages;
or, each network node uses the unlicensed spectrum according to a preset sequence, and each network node broadcasts in the system message of each network node at the time when the network node uses the unlicensed spectrum in the resource use period;
or, each network node uses the unlicensed spectrum according to a preset sequence, and the time for each network node to use the unlicensed spectrum in the resource use period is the same;
or each network node uses the unlicensed spectrum according to a preset sequence, and the total time of using the unlicensed spectrum by each network node in a preset time length is the same.
With reference to the seventh possible implementation manner of the second aspect, in a ninth possible implementation manner, the contention mode is specifically:
each network node monitors whether other network nodes use the unlicensed spectrum, and if not, whether other network nodes use the unlicensed spectrum is continuously monitored in a first back-off time;
if no other network node is monitored to use the unlicensed spectrum in the first back-off time, using the unlicensed spectrum in a first use time; if monitoring that other network nodes use the unauthorized spectrum in the first back-off time, continuing to monitor whether other network nodes use the unauthorized spectrum; wherein the first back-off time is proportional to the first usage time.
The network node and the method for using spectrum resources provided in the embodiments of the present invention enable a first network node to determine, before using an unlicensed spectrum, an occupation time of a second system message on the unlicensed spectrum and a usage manner of the unlicensed spectrum by the second network node by obtaining the second system message broadcasted by at least one second network node that has already used the unlicensed spectrum, so that the first network node can broadcast its own first system message at a time other than the occupation time of the second system message, at this time, the second network node knows that a new network node, that is, the first network node, needs to share the unlicensed spectrum, and at this time, the at least one second network node and the first network node determine an available time for itself to use the unlicensed spectrum in each resource usage period according to the usage manner of the unlicensed spectrum established in the second system message, therefore, the unlicensed spectrum is utilized to communicate with the user equipment within the available time, the purpose of coordinating the use of the unlicensed spectrum among the network nodes is further achieved, and the multiple network nodes can perform fair and effective data transmission on the unlicensed spectrum.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic diagram illustrating usage of unlicensed spectrum resources in an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a network node in an embodiment of the present invention;
fig. 3 is a second schematic diagram illustrating the usage of unlicensed spectrum resources according to an embodiment of the present invention;
fig. 4 is a third schematic diagram illustrating the usage of unlicensed spectrum resources in the embodiment of the present invention;
fig. 5 is a fourth schematic diagram illustrating the usage of unlicensed spectrum resources according to an embodiment of the present invention;
fig. 6 is a schematic diagram of a network node according to an embodiment of the present invention;
fig. 7 is a flowchart illustrating a method for using spectrum resources according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The network Node and the method for using the spectrum resource provided by the embodiment of the invention are suitable for a network architecture formed by at least one network Node, wherein the network nodes comprise WIFI Access points (AP for short), evolution base stations (evolved Node Bs (eNB for short) and network nodes using other wireless Access technologies. In order to improve the use efficiency of the unlicensed spectrum, the embodiment of the invention distributes the use right of the unlicensed frequency spectrum among different network nodes, so that each network node can fully and fairly use the unlicensed spectrum resources. The following describes how a first network node joins a usage line of unlicensed spectrum resources and shares unlicensed spectrum resources with other network nodes.
In the embodiment of the present invention, if a network node wants to use an unlicensed spectrum to provide a service for a User Equipment (UE), the network node needs to broadcast a system message according to a certain mode. Typically, the pattern is periodic, see one of the usage diagrams of unlicensed spectrum resources shown in fig. 1, where node a broadcasts system message a in time window a, node B broadcasts system message B in time window B, and node C broadcasts system message C in time window C; the broadcasting interval time between the system messages A is a broadcasting period A, the broadcasting interval time between the system messages B is a broadcasting period B, and the broadcasting interval time between the system messages C is a broadcasting period C. Wherein the length of the broadcast period may be fixed in the protocol, e.g. 100ms, or a range, e.g. 100 to 500ms, may be determined in the protocol, and then the network node selects a value from said determined range as the length of the broadcast period, e.g. 100 ms.
The system messages of the network node comprise at least one item of the following items:
1. the network node uses the information related to the unlicensed spectrum:
① the sending mode of the system message and/or the related parameters are, for example, the sending mode is periodic sending, the related parameters are sending period (i.e. broadcast period), etc.
② synchronization signal such as primary synchronization signal, secondary synchronization signal, etc., and/or related parameters such as transmission period of the synchronization signal, transmission position (time domain and/or frequency domain position) of the synchronization signal, etc.
③ the reference signal and/or the related parameters, for example, the related parameters include the transmission period of the reference signal, the transmission position (time domain and/or frequency domain position) of the reference signal, etc.
④, the unlicensed spectrum resource is used, for example, a contention-based usage mode, a non-contention-based usage mode, or a combination of the contention mode and the non-contention mode.
⑤, the non-authorized spectrum is used to declare parameters, such as the transmission period of the declaration message, the transmission position (time domain and/or frequency domain position) of the declaration message, the content of the declaration message such as the duration of occupation, etc.
⑥ use information of the operator of the unlicensed spectrum.
2. At least one adjacent network node of the network node uses the related information of the unlicensed spectrum:
① most of the information of neighboring network nodes is similar to the information about the unlicensed spectrum used by the present network node.
②, the sending period and the sending position (time domain and/or frequency domain position) of the system message of the at least one neighboring network node can also be absolute information or relative information of the system message relative to the local network node, such as relative position.
It should be noted that the system message of each network node is broadcast by using the unlicensed spectrum, and no matter how the unlicensed spectrum is used between systems or carriers, whether contention-based or non-contention-based, the time window in which each system message is located is not available (i.e., the system message cannot be communicated with the user equipment by using the unlicensed frequency within the broadcast time of the system message). That is, when there is an adjacent network node using the unlicensed spectrum, the network node cannot use the time window of the system message of the adjacent network node, and similarly, the adjacent network node cannot use the time window of the system message of the network node.
Wherein the size of the time window may be fixed in a protocol.
The information such as the modulation and coding scheme or the redundancy version or the physical resource used by the system message may be fixed in the standard, or may be notified through a control signaling, which is not described herein again.
Referring to fig. 2, a schematic structural diagram of a network node provided in an embodiment of the present invention is shown, where the network node is a first network node, and the first network node includes:
a system message monitoring module 201, configured to monitor a second system message broadcast by a second network node using an unlicensed spectrum.
Before the first network node uses the unlicensed spectrum, the first network node needs to acquire system messages broadcast by other network nodes (i.e., a second network node, and an area with overlapping coverage between the second network node and the first network node) to determine which network nodes are using the unlicensed spectrum. The embodiment of the invention can acquire the system messages broadcast by other network nodes according to one of the following three modes:
the first method is as follows: and monitoring, by the first network node, a second system message broadcast by a second network node which has used the unlicensed spectrum to acquire at least one second system message. Further, based on that the obtained second system message may include system messages of neighboring network nodes of the second network node broadcasting the second message, and for each obtained second system message and other system messages in each obtained second system message, duplicate system messages may exist in the system messages, the duplicate system messages need to be removed from the obtained second system messages to retain the remaining system messages, so that all network nodes using the unlicensed spectrum can be known as far as possible by further obtaining other system messages from the obtained system messages.
Based on the system message acquiring method in the first mode, the system message monitoring module 201 includes: the message receiving submodule is used for receiving the system message broadcast by the second network node; a first determining submodule, configured to, if a system message received by the message receiving submodule includes a system message broadcast by another second network node, extract each different system message from the received system message and the other system message, and use the different system message as a monitored second system message; and the second determining submodule is used for taking the received system message as the monitored second system message if the second system message received by the message receiving submodule does not contain the system messages broadcast by other second network nodes.
The second method comprises the following steps: and the first network node sends a monitoring notice to the user equipment UE to inform the user equipment to monitor a second system message broadcasted by a second network node which uses the unlicensed spectrum, and then the user equipment UE sends the acquired system message to the first network node. Further, based on that the obtained second system messages may include system messages of neighboring network nodes of the second network node broadcasting the second message, and for each obtained second system message and other system messages in each obtained second system message, duplicate system messages may exist in the system messages, the duplicate system messages need to be removed from the obtained second system messages to retain the remaining system messages, so that all network nodes using the unlicensed spectrum can be known as far as possible by further obtaining other system messages from the system messages.
Based on the system message acquiring method in the second embodiment, the system message monitoring module 101 includes: a notification sending submodule, configured to send a monitoring notification to the user equipment, so that the user equipment receives a system message broadcast by a second network node after receiving the monitoring notification; a result receiving submodule, configured to receive a monitoring result that includes at least one system message and is reported by the user equipment; a third determining submodule, configured to, if a system message in the monitoring result received by the result receiving submodule includes a system message broadcast by another second network node, extract each different system message from the system message in the monitoring result and the other system message, and use the different system message as the monitored second system message; and a fourth determining submodule, configured to, if the system message in the monitoring result received by the result receiving submodule does not include the system message broadcast by another second network node, use the system message in the monitoring result as the monitored second system message.
The third method comprises the following steps: the first combination mode and the second combination mode are as follows: and simultaneously monitoring a second system message broadcast by a second network node using the unlicensed spectrum by the first network node and the User Equipment (UE) to acquire at least one second system message. The first network node further acquires other system messages from the second system messages, and can acquire all network nodes using the unlicensed spectrum as far as possible.
Based on the system message acquiring method described in the third embodiment, the system message monitoring module 101 includes: the message receiving submodule is used for receiving the system message broadcast by the second network node; a notification sending submodule, configured to send a monitoring notification to the user equipment, so that the user equipment receives a system message broadcast by a second network node after receiving the monitoring notification; a result receiving submodule, configured to receive a monitoring result that includes at least one system message and is reported by the user equipment; a fifth determining submodule, configured to, if a system message received by the message receiving submodule and/or a system message in the monitoring result received by the result receiving submodule includes a system message broadcast by another second network node, extract each different system message from the received system message, the system message in the monitoring result, and the other system message, and use the different system message as the monitored second system message; a sixth determining submodule, configured to, if the system message received by the message receiving submodule and/or the system message in the monitoring result received by the result receiving submodule does not include the system messages broadcast by other second network nodes, extract each different system message from the received system message and the system message in the monitoring result, and use the different system message as the monitored second system message.
To further ensure that the first network node receives system messages of all neighboring second network nodes, the first network node or the user equipment UE needs to scan or listen for at least a certain time interval. For example, the specific time interval may be a multiple of a maximum broadcast period in the respective second broadcast periods of the respective second network nodes. Since the second system message includes the second broadcast period of the second system message, a Radio Network Controller (RNC) may determine the specific time interval according to all the second broadcast periods, and then notify the first network node and/or the ue through the RNC. Further, in the present invention,
the message receiving sub-module is specifically configured to receive a system message broadcast by a second network node within a first receiving time (the specific time interval), where the first receiving time is not less than a longest period of all second broadcast periods.
The notification sending sub-module is specifically configured to send a monitoring notification to the ue, so that the ue receives the system message broadcasted by the second network node within a second receiving time (the specific time interval) after receiving the monitoring notification, where the second receiving time is not less than a longest period of all second broadcast periods.
A related information obtaining module 202, configured to obtain, from the monitored second system message, a second broadcast time occupied by broadcasting the second system message each time and a usage mode of the unlicensed spectrum if the system message monitoring module 201 monitors at least one second system message.
A broadcast time selecting module 203, configured to select, in other times except for the second broadcast time acquired by the related information acquiring module 202, a first broadcast time occupied by broadcasting the first system message each time, so as to broadcast the first system message in the first broadcast time.
For a more convenient understanding of the functions implemented by the broadcast time selecting module 203, the following is illustrated:
referring to fig. 1, it is assumed that the first network node is node a, and it is assumed that no second network node neighboring node a uses the unlicensed spectrum before node a (i.e., the system message monitoring module 201 monitors system messages on the unlicensed spectrum by neighboring second network nodes). At this time, node a may broadcast its own system message a with an optional time window a on the usage timeline of the unlicensed spectrum.
Referring to fig. 2 in fig. 1, it is assumed that the first network node is a node B, the second network node is a node a, and only the node a adjacent to the node B uses the unlicensed spectrum before the node B (i.e., the system message monitoring module 201 monitors the system messages on the unlicensed spectrum by the adjacent second network nodes). At this time, the node B may select a time window B (the time window B is the first broadcast time) on a time axis between adjacent time windows a (the time window a is the second broadcast time) to broadcast its system message B, and periodically broadcast the system message B with a broadcast period B as a time interval.
Referring to fig. 3, it is assumed that the first network node is node C, the second network nodes are node a and node B, and node a and node B adjacent to node C are assumed to use the unlicensed spectrum before node C (i.e., the system message monitoring module 201 monitors system messages on the unlicensed spectrum by the adjacent second network nodes). At this time, the node C may select the time window C (the time window C is the first broadcast time) to broadcast the system message C thereof on the time axis between the adjacent time windows a (the time window a is the second broadcast time) or the adjacent time windows B (the time window B is the second broadcast time), and periodically broadcast the system message C with the broadcast period C as the time interval.
However, after determining the selectable positions of the first broadcast time (the selectable positions are within the interval time of each time window), how the broadcast time selection module 203 selects the first broadcast time occupied by each broadcast of the first system message is described as follows:
in the process that the second network node uses the unlicensed spectrum, the second network node still needs to scan or monitor whether any new network node joins the line using the unlicensed spectrum, so as to reallocate the time period of using the spectrum by each network node according to the usage mode of the unlicensed spectrum, and the second network node may periodically monitor new system messages. In particular, since the second system message of the second network node includes the node listening time for listening to the new network node using the unlicensed spectrum, the node listening time is a time length in other time except the second broadcast time in the resource usage period, therefore, each second network node will listen at the node listening time for the addition of a new network node, for a new network node i.e. the first network node to obtain the node listening time from the second system message, and then, the node monitoring time is used as first broadcast time for broadcasting the first system message, once the first network node occupies the node monitoring time, the second network node monitors that a new network node is added, and at the moment, the second network node reselects the node monitoring time according to a set regulation.
Based on the above, the broadcast time selecting module includes: a monitoring time obtaining submodule, configured to obtain the node monitoring time from the second system message; and the broadcast time determining submodule is used for taking the node monitoring time acquired by the monitoring time acquiring submodule as first broadcast time for broadcasting the first system message.
Specifically, the node listening time may be a time length within a maximum interval time, where the maximum interval time is a longest interval in broadcast interval times of every two adjacent system messages within the resource usage period. For example, referring to the second schematic diagram of the usage of the unlicensed spectrum resource shown in fig. 3, assuming that only one second network node, i.e., node a, exists and assuming that the resource usage period is the broadcast period a, the maximum interval time is the broadcast period a; assuming that two second network nodes, node a and node B, exist and that the resource usage period is broadcast period a, if the broadcast interval time from system message a to system message B is greater than the broadcast interval time from system message B to system message a, the maximum interval time is the broadcast interval time from system message a to system message B.
Further, for example, in the case of the 2 nd graph and the 3 rd graph in fig. 1, before the first network node, at least one second network node uses the unlicensed spectrum, but in at least one system message broadcast by the at least one second network node, if there are two adjacent system messages whose interval time is greater than or equal to the set interval time, which indicates that there are not many network nodes using the unlicensed spectrum, an interval may be selected from the intervals satisfying the condition of being greater than or equal to the set interval time to set the time window of the first network node. Such as: in the 3 rd diagram in fig. 1, if the interval between the time window a1 and the time window B1 and the interval between the time window B1 and the time window a2 are both greater than or equal to the set interval, the node C as the first network node may select the time window C1 from the interval between the time window a1 and the time window B1, or may select the time window C1 from the interval between the time window B1 and the time window a 2.
The network node further comprises:
an interval time determining module, configured to determine, in the resource usage period, a broadcast interval time of every two adjacent second system messages in the at least one monitored second system message before the monitoring time obtaining sub-module obtains the node monitoring time from the second system message; a continuing execution module, configured to execute the step of acquiring the node listening time from the second system message by using the listening time acquisition sub-module if at least one broadcast interval time greater than or equal to a set interval time exists in each broadcast interval time determined by the interval time determination module.
The value of the set interval time may be protocol fixed, or set by a network node, or a range of protocol fixed, and the network node selects one from the range.
An available spectrum using module 204, configured to determine, according to the usage manner of the unlicensed spectrum acquired by the related information acquiring module 202, an available time for using the unlicensed spectrum by itself, and communicate with the user equipment using the unlicensed spectrum within the available time, where the available time is a time length in each resource usage period except for the first broadcast time and the second broadcast time.
It should be noted that, in order to avoid conflict between the usage times of the unlicensed spectrum by all network nodes, all network nodes need to use spectrum resources according to a predetermined manner, and therefore, each second system message and the first system message should include the same usage manner of the unlicensed spectrum, where the usage manner of the unlicensed spectrum in the first system message is obtained from the second system message.
The use mode of the unlicensed spectrum is as follows: a non-contention mode, or a contention mode, or using a non-contention type spectrum resource in the non-contention mode and using a contention type spectrum resource in the contention mode. The following three ways are described in detail:
the non-competitive mode may specifically be one of the following four modes:
1. the broadcast interval time between adjacent system messages is: a time at which the unlicensed spectrum is used by a network node broadcasting a previous one of the neighbor system messages.
The time after the system message time window of a certain node until the time before the next adjacent system message time window is all used by the certain node.
Example 1: see fig. 4 for a third diagram of the usage of unlicensed spectrum resources. In the 1 st graph in fig. 4, the broadcast interval time between neighbor system messages, i.e., the interval time between time window a1 and time window a2, is available for use by node a. In the 2 nd graph in fig. 4, the inter-broadcast interval time 1 between neighbor system messages, i.e., the interval time between the time window a1 and the time window B1, may be used by the node a, and the inter-broadcast interval time 2 between neighbor system messages, i.e., the interval time between the time window B1 and the time window a2, may be used by the node B.
2. And each network node uses the unlicensed spectrum according to a preset sequence, and broadcasts in a system message of each network node when each network node uses the unlicensed spectrum in the resource use period.
Example 2, referring to fig. 2 in fig. 4, assuming that two network nodes, i.e., node a and node B, need to use the unlicensed frequency spectrum, the two network nodes may use the unlicensed spectrum according to the sequence of adding the unlicensed frequency use rows and columns, such as the sequence of node a, node B, node a, and node B. Suppose that the resource usage period is other time TW except the time window in the broadcast period a, the node a broadcasts the usage time of using the unlicensed frequency in the system message a as TA, and the node B broadcasts the usage time of using the unlicensed frequency in the system message B as TB. If the TA + TB is TW, node a uses the unlicensed spectrum TA time first, and node B uses the unlicensed spectrum TB time again within the TW; if TA + TB < TW, node A uses the unlicensed frequency TA time first within the TW, and the remaining time is used by node B.
3. And each network node uses the unlicensed spectrum according to a preset sequence, and the time for each network node to use the unlicensed spectrum in the resource use period is the same.
Each network node may sequentially and sequentially use the unlicensed spectrum resource, for example, in example 2, if TA + TB > TW, the TW is divided into N parts, each part occupies TN time, node a uses unlicensed frequency TN time first, node B uses unlicensed frequency TN time again, and node a uses unlicensed frequency TN time again.
4. And each network node uses the unlicensed spectrum according to a preset sequence, and the total time for each network node to use the unlicensed spectrum in a preset time length is the same.
Example 3, it is assumed that there are two network nodes, node a and node B, that need to use the unlicensed spectrum, and the preset time duration is the time duration TW between the time window a1 and the time window B2 except for the respective time windows. In the time TW, node a may use TA1 time, node B may use TB1 time, node a may use TA2 time, and node B may use TB2 time, as long as TA1+ TA2 is TB1+ TB2 and TA1+ TA2+ TB1+ TB2 is TW, and of course, the embodiments of the present invention are not limited to the number of times each node uses the unlicensed frequency and the usage time, as long as the usage time lengths of each network node in the preset time length are the same.
Secondly, the competition mode is specifically as follows:
each network node monitors whether other network nodes use the unlicensed spectrum, and if not, whether other network nodes use the unlicensed spectrum is continuously monitored in a first back-off time; if no other network node is monitored to use the unlicensed spectrum in the first back-off time, using the unlicensed spectrum in a first use time; if monitoring that other network nodes use the unauthorized spectrum in the first back-off time, continuing to monitor whether other network nodes use the unauthorized spectrum; wherein the first back-off time is proportional to the first usage time.
Example 4, referring to the fourth of the usage diagram of unlicensed spectrum resources shown in fig. 5, assume that there are network nodes, base station eNB1 and base station eNB2, competing for the usage of unlicensed spectrum.
For eNB1, eNB1 first listens to whether eNB2 is using unlicensed spectrum (may determine whether spectrum is used by detecting spectrum energy, where energy is high indicating that spectrum is used and energy is low indicating that spectrum is not used), if so, continues to listen, if not, backs off for a period of time, i.e., listens for another period of time, and if eNB2 does not use unlicensed spectrum within the back-off time, eNB1 uses unlicensed spectrum, at which time eNB1 competes for unlicensed spectrum resources. After the eNB1 contends for the unlicensed spectrum resource, it needs To announce the duration T1 of using the unlicensed spectrum in a manner of data transmission or Request To Send (RTS) or Clear To Send (CTS) or announce message, and after T1 elapses, the eNB1 continues To monitor. The operation principle of the eNB2 is the same as that of the eNB1, and is not described in detail herein.
Optionally, the length of T1 cannot exceed the length of time between adjacent system messages, or some value specified by the protocol.
Optionally, the longer the network node uses available unlicensed spectrum resources, the longer the corresponding back-off time should be. Specifically, the back-off time may be randomly selected within a time range [ t1, t2], and the size of t1 and/or t2 increases with the increase of the time length of the network node declaring the use of the unlicensed spectrum resource; alternatively, the back-off time may be randomly selected within a time range [ T1+ T, T2+ T ], T increasing with an increasing length of time that the network node announces use of the unlicensed spectrum resources.
Thirdly, adopting the non-competitive mode to use the spectrum resource of the non-competitive type and adopting the competitive mode to use the spectrum resource of the competitive type:
using available unlicensed spectrum resources in the contention mode on resources other than non-contention resources; and using the available unlicensed spectrum resources in the non-contention mode on resources except the contention resources.
In terms of hardware implementation, the modules may be embedded in a processor of a network node or independent from the processor of the network node in a hardware form, or may be stored in a memory of the network node in a software form, so that the processor calls to execute operations corresponding to the modules. The processor can be a Central Processing Unit (CPU), a microprocessor, a singlechip and the like.
Further, the embodiment of the present invention also provides a configuration of the network node 600. May include a transmitter, a receiver, a processor, at least one network interface or other communication interface, a memory, and at least one communication bus for enabling communications among the devices. The transmitter is for transmitting data, the receiver is for receiving data, and the processor is for executing an executable module, such as a computer program, stored in the memory. The Memory may comprise a Random Access Memory (RAM) and may further comprise a non-volatile Memory, such as at least one disk Memory. The communication connection between the system gateway and at least one other network element is realized through at least one network interface (which can be wired or wireless), and the internet, a wide area network, a local network, a metropolitan area network and the like can be used.
Referring to fig. 6, which is a schematic diagram of a network node 600 according to an embodiment of the present invention, the network node 600 is a first network node, and in some embodiments, a memory stores program instructions, and the program instructions are executable by a processor, a transmitter, and a receiver. Wherein,
the processor is configured to monitor a second system message broadcast by a second network node using an unlicensed spectrum, and if at least one second system message is monitored, obtain, from the monitored second system message, a second broadcast time occupied by broadcasting the second system message each time and a usage mode of the unlicensed spectrum;
a processor, configured to select a first broadcast time occupied by broadcasting a first system message each time in other times except for the second broadcast time, so as to broadcast the first system message in the first broadcast time;
and the processor is used for determining the available time for using the unlicensed spectrum according to the usage mode of the unlicensed spectrum, and communicating with the user equipment by using the unlicensed spectrum in the available time, wherein the available time is the time length in other times except the first broadcast time and the second broadcast time in each resource usage period.
In some embodiments of the present invention, the,
the processor is specifically configured to receive, by a receiver, a system message broadcast by a second network node; if the received system message contains system messages broadcast by other second network nodes, extracting each different system message from the received system message and the other system messages, and taking the different system messages as the monitored second system messages; if the received second system message does not contain the system messages broadcast by other second network nodes, taking the received system message as the monitored second system message;
or, sending a monitoring notification to the user equipment by using a transmitter, so that the user equipment receives the system message broadcast by the second network node after receiving the monitoring notification; receiving a monitoring result containing at least one system message reported by the user equipment by using a receiver; if the system message in the monitoring result contains system messages broadcast by other second network nodes, extracting each different system message from the system message in the monitoring result and the other system messages, and taking the different system messages as the monitored second system messages; if the system message in the monitoring result does not contain the system messages broadcast by other second network nodes, taking the system message in the monitoring result as the monitored second system message;
or, receiving a system message broadcast by the second network node by using the receiver; sending a monitoring notification to the user equipment by using a transmitter so that the user equipment receives a system message broadcasted by a second network node after receiving the monitoring notification, and receiving a monitoring result which contains at least one system message and is reported by the user equipment by using a receiver; if the received system message and/or the system message in the monitoring result contains system messages broadcast by other second network nodes, extracting each different system message from the received system message, the system message in the monitoring result and the other system messages, and taking the different system messages as the monitored second system messages; and if the received system message and/or the system message in the monitoring result does not contain the system messages broadcast by other second network nodes, extracting each different system message from the received system message and the system message in the monitoring result, and taking the different system message as the monitored second system message.
In some embodiments of the invention, the second system message includes a second broadcast period of the second system message; the processor is specifically configured to receive, by a receiver, a system message broadcasted by a second network node within a first receiving time, where the first receiving time is not less than a longest period of all second broadcast periods.
In some embodiments of the invention, the second system message includes a second broadcast period of the second system message; the processor is specifically configured to send a listening notification to the ue by using the transmitter, so that the ue receives the system message broadcasted by the second network node within a second receiving time after receiving the listening notification, where the second receiving time is not less than a longest period of all second broadcast periods.
In some embodiments of the present invention, the second system message includes a node listening time for listening to a new network node using the unlicensed spectrum, where the node listening time is a time length in other times except for the second broadcast time in the resource usage period; the processor is specifically configured to acquire the node listening time from the second system message, and use the node listening time as a first broadcast time for broadcasting a first system message.
In some embodiments of the present invention, the node listening time is: a length of time within a maximum interval time, wherein the maximum interval time is a longest interval in broadcast interval times of every two adjacent system messages within the resource usage period.
In some embodiments of the present invention, before obtaining the node listening time from the second system message, the processor determines, in the resource usage period, a broadcast interval time of every two adjacent second system messages in the at least one second system message that is listened to; and if at least one broadcast interval time which is greater than or equal to a set interval time exists in the determined broadcast interval times, executing the step of acquiring the node monitoring time from the second system message.
In some embodiments of the present invention, the usage manner of the unlicensed spectrum is: a non-contention mode, or a contention mode, or using a non-contention type spectrum resource in the non-contention mode and using a contention type spectrum resource in the contention mode.
In some embodiments of the present invention, the non-competitive mode is specifically:
the broadcast interval time between adjacent system messages is the time of using the unlicensed spectrum by a network node which broadcasts a previous system message in the adjacent system messages;
or, each network node uses the unlicensed spectrum according to a preset sequence, and each network node broadcasts in the system message of each network node at the time when the network node uses the unlicensed spectrum in the resource use period;
or, each network node uses the unlicensed spectrum according to a preset sequence, and the time for each network node to use the unlicensed spectrum in the resource use period is the same;
or each network node uses the unlicensed spectrum according to a preset sequence, and the total time of using the unlicensed spectrum by each network node in a preset time length is the same.
In some embodiments of the present invention, the contention mode is specifically:
each network node monitors whether other network nodes use the unlicensed spectrum, and if not, whether other network nodes use the unlicensed spectrum is continuously monitored in a first back-off time;
if no other network node is monitored to use the unlicensed spectrum in the first back-off time, using the unlicensed spectrum in a first use time; if monitoring that other network nodes use the unauthorized spectrum in the first back-off time, continuing to monitor whether other network nodes use the unauthorized spectrum; wherein the first back-off time is proportional to the first usage time.
The first network node provided in the embodiment of the present invention determines, before using the unlicensed spectrum, an occupation time of a second system message on the unlicensed spectrum and a usage manner of the unlicensed spectrum by a second network node by obtaining the second system message broadcasted by at least one second network node that has already used the unlicensed spectrum, so that the first network node may broadcast its first system message at a time other than the occupation time of the second system message, at this time, the second network node knows that a new network node, that is, the first network node also needs to share the unlicensed spectrum, and at this time, the at least one second network node and the first network node determine an available time for itself to use the unlicensed spectrum in each resource usage period according to the usage manner of the unlicensed spectrum determined in the second system message, therefore, the unlicensed spectrum is utilized to communicate with the user equipment within the available time, the purpose of coordinating the use of the unlicensed spectrum among the network nodes is further achieved, and the multiple network nodes can perform fair and effective data transmission on the unlicensed spectrum.
The above description is made on the network node in the embodiment of the present invention, and the following description is made on the method for using the spectrum resource in the embodiment of the present invention, and for the relevant points, refer to the above device embodiment.
Referring to fig. 7, a flow chart of a method for using spectrum resources according to an embodiment of the present invention is schematically shown, where the method includes the following steps:
step 701: the first network node listens for a second system message broadcast by a second network node using the unlicensed spectrum.
In the embodiment of the present invention, the system message broadcasted by the second network node may be acquired in one of the following three manners:
the first method is as follows: a first network node receives a system message broadcast by a second network node; if the received system message contains system messages broadcast by other second network nodes, extracting each different system message from the received system message and the other system messages, and taking the different system messages as the monitored second system messages; and if the received second system message does not contain the system messages broadcast by other second network nodes, taking the received system message as the monitored second system message.
The second method comprises the following steps: the first network node sends a monitoring notice to the user equipment, so that the user equipment receives the system message broadcast by the second network node after receiving the monitoring notice; receiving a monitoring result which comprises at least one system message and is reported by the user equipment; if the system message in the monitoring result contains system messages broadcast by other second network nodes, extracting each different system message from the system message in the monitoring result and the other system messages, and taking the different system messages as the monitored second system messages; and if the system message in the monitoring result does not contain the system messages broadcast by other second network nodes, taking the system message in the monitoring result as the monitored second system message.
The third method comprises the following steps: a first network node receives a system message broadcast by a second network node; sending a monitoring notification to the user equipment so that the user equipment receives the system message broadcasted by the second network node after receiving the monitoring notification, and receiving a monitoring result which contains at least one system message and is reported by the user equipment; if the received system message and/or the system message in the monitoring result contains system messages broadcast by other second network nodes, extracting each different system message from the received system message, the system message in the monitoring result and the other system messages, and taking the different system messages as the monitored second system messages; and if the received system message and/or the system message in the monitoring result does not contain the system messages broadcast by other second network nodes, extracting each different system message from the received system message and the system message in the monitoring result, and taking the different system message as the monitored second system message.
In the above three modes, when the second system message includes a second broadcast period of the second system message, the first network node receives the system message broadcast by the second network node within a first receiving time, where the first receiving time is not less than the longest period among all the second broadcast periods.
In the above three manners, when the second system message includes a second broadcast period of the second system message, the first network node sends a monitoring notification to the ue, so that the ue receives the system message broadcast by the second network node within a second receiving time after receiving the monitoring notification, where the second receiving time is not less than a longest period of all second broadcast periods.
Step 702: and if at least one second system message is monitored, acquiring second broadcast time occupied by broadcasting the second system message every time and the use mode of the unlicensed spectrum from the monitored second system message.
Step 703: the first network node selects a first broadcast time taken for each broadcast of a first system message during a time other than the second broadcast time, so as to broadcast the first system message during the first broadcast time.
In this embodiment of the present invention, the second system message includes a node listening time for listening to a new network node using the unlicensed spectrum, where the node listening time is a time length in a time period other than the second broadcast time in the resource usage period. Based on this, step 703 is implemented as follows:
and the first network node acquires the node monitoring time from the second system message, and takes the node monitoring time as first broadcast time for broadcasting the first system message.
Wherein, the node monitoring time is as follows: a length of time within a maximum interval time, wherein the maximum interval time is a longest interval in broadcast interval times of every two adjacent system messages within the resource usage period.
Further, before the first network node acquires the node listening time from the second system message, the method further includes the following steps:
the first network node determines the broadcast interval time of every two adjacent second system messages in the at least one monitored second system message in the resource use period; and if at least one broadcast interval time which is greater than or equal to a set interval time exists in the determined broadcast interval times, executing the step of acquiring the node monitoring time from the second system message.
Step 704: the first network node determines an available time for using the unlicensed spectrum according to the usage mode of the unlicensed spectrum, and communicates with the user equipment by using the unlicensed spectrum in the available time, wherein the available time is the time length in other times except the first broadcast time and the second broadcast time in each resource usage period.
In the embodiment of the present invention, the usage manner of the unlicensed spectrum is: a non-contention mode, or a contention mode, or using a non-contention type spectrum resource in the non-contention mode and using a contention type spectrum resource in the contention mode. The following three ways are described in detail:
the non-competitive mode may specifically be one of the following four modes:
1. the broadcast interval time between adjacent system messages is the time of using the unlicensed spectrum by a network node which broadcasts a previous system message in the adjacent system messages;
2. the unauthorized frequency spectrum is used among the network nodes according to a preset sequence, and the time when each network node uses the unauthorized frequency spectrum in the resource use period is broadcasted in the system message of each network node;
3. the unlicensed spectrum is used among the network nodes according to a preset sequence, and the time for using the unlicensed spectrum by each network node in the resource use period is the same;
4. and each network node uses the unlicensed spectrum according to a preset sequence, and the total time for each network node to use the unlicensed spectrum in a preset time length is the same.
Secondly, the competition mode is specifically as follows:
each network node monitors whether other network nodes use the unlicensed spectrum, and if not, whether other network nodes use the unlicensed spectrum is continuously monitored in a first back-off time;
if no other network node is monitored to use the unlicensed spectrum in the first back-off time, using the unlicensed spectrum in a first use time; if monitoring that other network nodes use the unauthorized spectrum in the first back-off time, continuing to monitor whether other network nodes use the unauthorized spectrum; wherein the first back-off time is proportional to the first usage time.
Thirdly, adopting the non-competitive mode to use the spectrum resource of the non-competitive type and adopting the competitive mode to use the spectrum resource of the competitive type:
using available unlicensed spectrum resources in the contention mode on resources other than non-contention resources; and using the available unlicensed spectrum resources in the non-contention mode on resources except the contention resources.
The method for using spectrum resources provided in the embodiment of the present invention determines, before a first network node uses an unlicensed spectrum, an occupation time of a second system message on the unlicensed spectrum and a usage manner of the unlicensed spectrum by the second network node by obtaining the second system message broadcasted by at least one second network node that has used the unlicensed spectrum, so that the first network node can broadcast its first system message at a time other than the occupation time of the second system message, at this time, the second network node knows that a new network node, that is, the first network node also needs to share the unlicensed spectrum, and at this time, the at least one second network node and the first network node determine an available time for itself to use the unlicensed spectrum in each resource usage period according to the usage manner of the unlicensed spectrum established in the second system message, therefore, the unlicensed spectrum is utilized to communicate with the user equipment within the available time, the purpose of coordinating the use of the unlicensed spectrum among the network nodes is further achieved, and the multiple network nodes can perform fair and effective data transmission on the unlicensed spectrum.
It will be clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to perform all or part of the above described functions. For the corresponding process in the above method embodiment, reference may be made to the specific working processes of the above described system, apparatus, and module, which are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules or sub-modules is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of modules or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or modules, and may be in an electrical, mechanical or other form.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.
Claims (18)
1. A network node, wherein the network node is a first network node, comprising:
the system message monitoring module is used for monitoring a second system message broadcast by a second network node using the unlicensed spectrum;
a related information obtaining module, configured to, if the system message monitoring module monitors at least one second system message, obtain, from the monitored second system message, a second broadcast time occupied by broadcasting the second system message each time and a usage mode of the unlicensed spectrum;
the second system message includes node monitoring time for monitoring a new network node using the unlicensed spectrum, where the node monitoring time is a time length in a resource usage period except for the second broadcast time;
a broadcast time selecting module, configured to select a first broadcast time occupied by broadcasting a first system message each time in other times except for a second broadcast time acquired by the related information acquiring module, so as to broadcast the first system message in the first broadcast time;
the broadcast time selecting module comprises:
a monitoring time obtaining submodule, configured to obtain the node monitoring time from the second system message;
a broadcast time determining submodule, configured to use the node monitoring time acquired by the monitoring time acquiring submodule as a first broadcast time for broadcasting a first system message;
an available spectrum using module, configured to determine, according to the usage mode of the unlicensed spectrum acquired by the related information acquiring module, an available time for using the unlicensed spectrum, and communicate with a user equipment using the unlicensed spectrum within the available time, where the available time is a time length within each resource usage period, except for the first broadcast time and the second broadcast time;
the first system message and the second system message comprise the same usage mode of the unlicensed spectrum.
2. The network node of claim 1, wherein the system message listening module comprises:
the message receiving submodule is used for receiving the system message broadcast by the second network node;
a first determining submodule, configured to, if a system message received by the message receiving submodule includes a system message broadcast by another second network node, extract each different system message from the received system message and the other system message, and use the different system message as a monitored second system message;
a second determining submodule, configured to, if a second system message received by the message receiving submodule does not include a system message broadcast by another second network node, use the received system message as a monitored second system message;
or, the system message monitoring module includes:
a notification sending submodule, configured to send a monitoring notification to the user equipment, so that the user equipment receives a system message broadcast by a second network node after receiving the monitoring notification;
a result receiving submodule, configured to receive a monitoring result that includes at least one system message and is reported by the user equipment;
a third determining submodule, configured to, if a system message in the monitoring result received by the result receiving submodule includes a system message broadcast by another second network node, extract each different system message from the system message in the monitoring result and the other system message, and use the different system message as the monitored second system message;
a fourth determining submodule, configured to, if the system message in the monitoring result received by the result receiving submodule does not include the system message broadcast by another second network node, use the system message in the monitoring result as the monitored second system message;
or, the system message monitoring module includes:
the message receiving submodule is used for receiving the system message broadcast by the second network node;
a notification sending submodule, configured to send a monitoring notification to the user equipment, so that the user equipment receives a system message broadcast by a second network node after receiving the monitoring notification;
a result receiving submodule, configured to receive a monitoring result that includes at least one system message and is reported by the user equipment;
a fifth determining submodule, configured to, if a system message received by the message receiving submodule and/or a system message in the monitoring result received by the result receiving submodule includes a system message broadcast by another second network node, extract each different system message from the received system message, the system message in the monitoring result, and the other system message, and use the different system message as the monitored second system message;
a sixth determining submodule, configured to, if the system message received by the message receiving submodule and/or the system message in the monitoring result received by the result receiving submodule does not include the system messages broadcast by other second network nodes, extract each different system message from the received system message and the system message in the monitoring result, and use the different system message as the monitored second system message.
3. The network node of claim 2, wherein the second system message includes a second broadcast period of the second system message;
the message receiving submodule is specifically configured to receive a system message broadcast by a second network node within a first receiving time, where the first receiving time is not less than a longest period of all second broadcast periods.
4. The network node of claim 2, wherein the second system message includes a second broadcast period of the second system message;
the notification sending sub-module is specifically configured to send a monitoring notification to the ue, so that the ue receives the system message broadcasted by the second network node within a second receiving time after receiving the monitoring notification, where the second receiving time is not less than a longest period of all second broadcast periods.
5. The network node of claim 1, wherein the node listening time is:
a length of time within a maximum interval time, wherein the maximum interval time is a longest interval in broadcast interval times of every two adjacent system messages within the resource usage period.
6. The network node of claim 5, wherein the network node further comprises:
an interval time determining module, configured to determine, in the resource usage period, a broadcast interval time of every two adjacent second system messages in the at least one monitored second system message before the monitoring time obtaining sub-module obtains the node monitoring time from the second system message;
a continuing execution module, configured to execute the step of acquiring the node listening time from the second system message by using the listening time acquisition sub-module if at least one broadcast interval time greater than or equal to a set interval time exists in each broadcast interval time determined by the interval time determination module.
7. The network node according to any of claims 1 to 6, wherein the unlicensed spectrum is used in a manner that: a non-contention mode, or a contention mode, or using a non-contention type spectrum resource in the non-contention mode and using a contention type spectrum resource in the contention mode.
8. The network node according to claim 7, wherein the non-contention mode is specifically:
the broadcast interval time between adjacent system messages is the time of using the unlicensed spectrum by a network node which broadcasts a previous system message in the adjacent system messages;
or, each network node uses the unlicensed spectrum according to a preset sequence, and each network node broadcasts in the system message of each network node at the time when the network node uses the unlicensed spectrum in the resource use period;
or, each network node uses the unlicensed spectrum according to a preset sequence, and the time for each network node to use the unlicensed spectrum in the resource use period is the same;
or each network node uses the unlicensed spectrum according to a preset sequence, and the total time of using the unlicensed spectrum by each network node in a preset time length is the same.
9. The network node according to claim 7, wherein the contention mode is specifically:
each network node monitors whether other network nodes use the unlicensed spectrum, and if not, whether other network nodes use the unlicensed spectrum is continuously monitored in a first back-off time;
if no other network node is monitored to use the unlicensed spectrum in the first back-off time, using the unlicensed spectrum in a first use time; if monitoring that other network nodes use the unauthorized spectrum in the first back-off time, continuing to monitor whether other network nodes use the unauthorized spectrum; wherein the first back-off time is proportional to the first usage time.
10. A method for using spectrum resources, comprising:
the method comprises the steps that a first network node monitors a second system message broadcasted by a second network node using an unauthorized frequency spectrum, and if at least one second system message is monitored, second broadcast time occupied by broadcasting the second system message every time and a using mode of the unauthorized frequency spectrum are obtained from the monitored second system message;
the second system message includes node monitoring time for monitoring a new network node using the unlicensed spectrum, where the node monitoring time is a time length in a resource usage period except for the second broadcast time;
the first network node acquires the node monitoring time from the second system message, and takes the node monitoring time as first broadcast time for broadcasting a first system message so as to broadcast the first system message in the first broadcast time;
the first network node determines the available time for using the unlicensed spectrum according to the usage mode of the unlicensed spectrum, and communicates with the user equipment by using the unlicensed spectrum in the available time, wherein the available time is the time length in other times except the first broadcast time and the second broadcast time in each resource usage period;
the first system message and the second system message comprise the same usage mode of the unlicensed spectrum.
11. The method of claim 10, wherein the first network node listens for a second system message broadcast by a second network node using unlicensed spectrum, comprising:
a first network node receives a system message broadcast by a second network node; if the received system message contains system messages broadcast by other second network nodes, extracting each different system message from the received system message and the other system messages, and taking the different system messages as the monitored second system messages; if the received second system message does not contain the system messages broadcast by other second network nodes, taking the received system message as the monitored second system message;
or the first network node sends a monitoring notification to the user equipment, so that the user equipment receives the system message broadcast by the second network node after receiving the monitoring notification; receiving a monitoring result which comprises at least one system message and is reported by the user equipment; if the system message in the monitoring result contains system messages broadcast by other second network nodes, extracting each different system message from the system message in the monitoring result and the other system messages, and taking the different system messages as the monitored second system messages; if the system message in the monitoring result does not contain the system messages broadcast by other second network nodes, taking the system message in the monitoring result as the monitored second system message;
or the first network node receives the system message broadcast by the second network node; sending a monitoring notification to the user equipment so that the user equipment receives the system message broadcasted by the second network node after receiving the monitoring notification, and receiving a monitoring result which contains at least one system message and is reported by the user equipment; if the received system message and/or the system message in the monitoring result contains system messages broadcast by other second network nodes, extracting each different system message from the received system message, the system message in the monitoring result and the other system messages, and taking the different system messages as the monitored second system messages; and if the received system message and/or the system message in the monitoring result does not contain the system messages broadcast by other second network nodes, extracting each different system message from the received system message and the system message in the monitoring result, and taking the different system message as the monitored second system message.
12. The method of claim 11, wherein the second system message comprises a second broadcast period of the second system message; the first network node receives a system message broadcast by a second network node, and comprises:
the first network node receives the system message broadcasted by the second network node within a first receiving time, wherein the first receiving time is not less than the longest period of all the second broadcasting periods.
13. The method of claim 11, wherein the second system message comprises a second broadcast period of the second system message; the first network node sends a monitoring notification to the user equipment so that the user equipment receives a system message broadcast by a second network node after receiving the monitoring notification, and the method comprises the following steps:
and the first network node sends a monitoring notice to the user equipment so that the user equipment receives the system message broadcasted by the second network node within a second receiving time after receiving the monitoring notice, wherein the second receiving time is not less than the longest period in all second broadcasting periods.
14. The method of claim 10, wherein the node listening time is:
a length of time within a maximum interval time, wherein the maximum interval time is a longest interval in broadcast interval times of every two adjacent system messages within the resource usage period.
15. The method of claim 14, wherein before the obtaining the node listening time from the second system message, further comprising:
determining the broadcast interval time of every two adjacent second system messages in the at least one monitored second system message in the resource use period;
and if at least one broadcast interval time which is greater than or equal to a set interval time exists in the determined broadcast interval times, executing the step of acquiring the node monitoring time from the second system message.
16. The method according to any of claims 10 to 15, wherein the unlicensed spectrum is used in a manner that: a non-contention mode, or a contention mode, or using a non-contention type spectrum resource in the non-contention mode and using a contention type spectrum resource in the contention mode.
17. The method according to claim 16, wherein the non-competitive manner is specifically:
the broadcast interval time between adjacent system messages is the time of using the unlicensed spectrum by a network node which broadcasts a previous system message in the adjacent system messages;
or, each network node uses the unlicensed spectrum according to a preset sequence, and each network node broadcasts in the system message of each network node at the time when the network node uses the unlicensed spectrum in the resource use period;
or, each network node uses the unlicensed spectrum according to a preset sequence, and the time for each network node to use the unlicensed spectrum in the resource use period is the same;
or each network node uses the unlicensed spectrum according to a preset sequence, and the total time of using the unlicensed spectrum by each network node in a preset time length is the same.
18. The method according to claim 16, wherein the competition mode is specifically:
each network node monitors whether other network nodes use the unlicensed spectrum, and if not, whether other network nodes use the unlicensed spectrum is continuously monitored in a first back-off time;
if no other network node is monitored to use the unlicensed spectrum in the first back-off time, using the unlicensed spectrum in a first use time; if monitoring that other network nodes use the unauthorized spectrum in the first back-off time, continuing to monitor whether other network nodes use the unauthorized spectrum; wherein the first back-off time is proportional to the first usage time.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/076465 WO2015165035A1 (en) | 2014-04-29 | 2014-04-29 | Method for using a network node and spectrum resource |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105284058A CN105284058A (en) | 2016-01-27 |
CN105284058B true CN105284058B (en) | 2019-07-12 |
Family
ID=54357997
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480000533.8A Active CN105284058B (en) | 2014-04-29 | 2014-04-29 | A kind of application method of network node and frequency spectrum resource |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105284058B (en) |
WO (1) | WO2015165035A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018076386A1 (en) * | 2016-10-31 | 2018-05-03 | 华为技术有限公司 | Frequency spectrum resource indication method, apparatus and system |
CN115699849B (en) * | 2020-08-07 | 2024-08-09 | Oppo广东移动通信有限公司 | Wireless communication method and device |
CN114828156A (en) * | 2021-01-18 | 2022-07-29 | 展讯半导体(南京)有限公司 | Method and device for sending system information |
CN114024786B (en) * | 2022-01-04 | 2022-04-08 | 杭州趣链科技有限公司 | Message broadcasting method and device, computer equipment and storage medium |
WO2024026630A1 (en) * | 2022-08-01 | 2024-02-08 | Oppo广东移动通信有限公司 | Communication method, apparatus and device, storage medium, chip, product, and program |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101179821A (en) * | 2006-11-07 | 2008-05-14 | 华为技术有限公司 | Method, device and system for implementing terminal access in wireless communication system |
CN101630981A (en) * | 2008-07-14 | 2010-01-20 | 华为技术有限公司 | Method, device and system for scheduling resources |
WO2010014967A1 (en) * | 2008-08-01 | 2010-02-04 | Qualcomm Incorporated | Usage of dedicated reference signal for supporting coordinated multipoint transmission |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101640570A (en) * | 2008-07-29 | 2010-02-03 | 株式会社Ntt都科摩 | Frequency spectrum cognitive method and energy detection method and device |
US8934387B2 (en) * | 2010-05-07 | 2015-01-13 | Qualcomm Incorporated | Detecting a WLAN signal using a bluetooth receiver during bluetooth scan activity |
CN103069882B (en) * | 2010-08-13 | 2016-09-07 | 瑞典爱立信有限公司 | Subscriber equipment dual operation in authorizing frequency spectrum and unlicensed spectrum |
EP2732582B1 (en) * | 2011-07-14 | 2016-12-21 | Broadcom Corporation | Methods and apparatuses for provision of a flexible time sharing scheme on an unlicensed band of a system |
-
2014
- 2014-04-29 CN CN201480000533.8A patent/CN105284058B/en active Active
- 2014-04-29 WO PCT/CN2014/076465 patent/WO2015165035A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101179821A (en) * | 2006-11-07 | 2008-05-14 | 华为技术有限公司 | Method, device and system for implementing terminal access in wireless communication system |
CN101630981A (en) * | 2008-07-14 | 2010-01-20 | 华为技术有限公司 | Method, device and system for scheduling resources |
WO2010014967A1 (en) * | 2008-08-01 | 2010-02-04 | Qualcomm Incorporated | Usage of dedicated reference signal for supporting coordinated multipoint transmission |
Also Published As
Publication number | Publication date |
---|---|
CN105284058A (en) | 2016-01-27 |
WO2015165035A1 (en) | 2015-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107113795B (en) | Method and system for joint coordination and coexistence in unlicensed spectrum | |
EP2757850B1 (en) | Radio communication in unlicensed band | |
KR101607377B1 (en) | channel access method and apparatus using the same in wireless local area network system | |
CN103155638B (en) | For supporting method and the device of scheduled transmission | |
US9894561B2 (en) | Signaling soft time division multiplexing in enhanced distributed channel access | |
CN102883460B (en) | A kind of service data transmission method and system | |
TWI697245B (en) | Techniques for using collision avoidance signaling for co-existence with unlicensed networks | |
WO2016070737A1 (en) | Channel monitoring method and device | |
US20140092860A1 (en) | Channel reservation in wireless network | |
WO2015165205A1 (en) | Channel access method and system, stations, and computer readable storage medium | |
CN105900513B (en) | Method and device for channel competition | |
CN105284058B (en) | A kind of application method of network node and frequency spectrum resource | |
CN105230104B (en) | Channel resource allocation method and communication equipment | |
US20170265208A1 (en) | Method for performing communication by using spectrum resource and communications device | |
TWI617169B (en) | Techniques for using traffic monitoring for co-existence with unlicensed networks | |
US10375691B2 (en) | Method for managing wireless resources, and access point using same | |
CN108093478B (en) | Communication method, device and system | |
CN110831215A (en) | Data scheduling method and device | |
CN104168662A (en) | Channel access method and access device | |
JP2020120384A (en) | Data communication method and data communication device | |
US20170006505A1 (en) | Method for Resource Contention and Associated Access Point | |
CN113825249A (en) | Channel competition method and related device | |
WO2016119219A1 (en) | Communication method, base station, and user equipment | |
WO2016161633A1 (en) | Wireless network communication method and access point device | |
CN107079300B (en) | Method and communication device for communication using spectrum resources |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |