WO2016070438A1 - Node device, system, data transmission method and data receiving method - Google Patents
Node device, system, data transmission method and data receiving method Download PDFInfo
- Publication number
- WO2016070438A1 WO2016070438A1 PCT/CN2014/090658 CN2014090658W WO2016070438A1 WO 2016070438 A1 WO2016070438 A1 WO 2016070438A1 CN 2014090658 W CN2014090658 W CN 2014090658W WO 2016070438 A1 WO2016070438 A1 WO 2016070438A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- node
- channel
- time window
- time interval
- cts frame
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000005540 biological transmission Effects 0.000 title claims abstract description 16
- 238000012544 monitoring process Methods 0.000 claims abstract description 26
- 230000030279 gene silencing Effects 0.000 claims description 3
- 238000001228 spectrum Methods 0.000 description 32
- 238000010586 diagram Methods 0.000 description 23
- 230000002776 aggregation Effects 0.000 description 12
- 238000004220 aggregation Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 8
- 230000011664 signaling Effects 0.000 description 8
- 230000007774 longterm Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/10—Dynamic resource partitioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a node device, a system, a method for transmitting data, and a method for receiving data.
- the coexistence problem of the long-term evolution U-LTE node of the unlicensed spectrum and the node of the WiFi is solved by formulating the rule of sending and monitoring first. For example, before the source node sends data to the destination node, it first monitors whether the channel is occupied by the neighboring node. If the channel is not occupied by the neighboring node, the source node can send data to the destination node on the channel.
- the source node cannot listen to another node sending data to the destination node, and the source node mistakenly believes that the channel is idle, and then sends data to the destination node, so that the destination node receives To interference, which affects the quality of service of the source node.
- the above technical problem is solved in the prior art by a request to send/clear to send (RTS/CTS) protocol.
- the source node sends an RTS frame to all nodes in the coverage area, and all non-destination nodes that receive the RTS frame stop data exchange, and the destination node sends a CTS frame to the source node to indicate that it is ready to receive information, and then enters the data transmission process.
- the SIFS is equal to the node needs to switch from the transmitting state to the receiving state and can correctly decode.
- the time, or the time required to change from the receiving state to the transmitting state, the data packet transmitted after the end of SIFS may include a CTS frame. Therefore, after receiving the RTS frame, the destination node uses the duration of the SIFS to monitor the channel. If the channel is monitored, it is idle. The destination node sends a CTS frame to the source node; if the channel is monitored to be busy, the CTS frame is not sent. However, since the duration of one SIFS is about 10 microseconds and the listening time is short, the probability of listening to the channel idle is relatively low, which reduces the probability of transmitting the CTS frame, and the quality of service of the source node is degraded.
- the present invention provides a node device, a system, a method for transmitting data, and a method for receiving data, which can increase the probability that the listening channel is idle.
- the first aspect of the present invention provides a node device, where the node device includes:
- a sending module configured to send a request to send a RTS frame to the second node on the channel
- a receiving module configured to receive a clear sending CTS frame from the second node in a preset first time interval after the transmitting module sends the RTS frame, where the first time interval is greater than one short frame Interval time
- a determining module configured to determine a time interval indicated by a first quiet time window included in the CTS frame received by the receiving module
- the sending module is further configured to send data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame determined by the determining module.
- the first silent time window is performed by the second node according to the second silent The time window is determined.
- the CTS frame further includes the identifier information of the node device, and the identifier information of the node device is used to enable The sending module sends data to the second node.
- a second aspect of the present invention provides a node device, the node device comprising a receiver, a transmitter, and a processor, wherein:
- the receiver configured to receive a clear transmission CTS frame from the second node within a preset first time interval after the transmitter sends the RTS frame, where the first time interval is greater than one short The time between frames;
- the processor configured to determine a time interval indicated by a first quiet time window included in the CTS frame received by the receiver;
- the transmitter is further configured to send data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame determined by the processor.
- the RTS frame includes a second quiet time window and node indication information, where the second silent time window is used. And indicating, after receiving the CTS frame corresponding to the RTS frame, the processor can not listen to the channel and the transmitter directly sends a data to the second node on the channel.
- the node indication information is used to indicate the second node.
- the first silent time window is performed by the second node according to the second silent The time window is determined.
- the CTS frame further includes identifier information of the node device, and the identifier information of the node device is used to enable The transmitter transmits data to the second node.
- the transmitter further sends the RTS frame to a third node, so that the third node determines, according to the node indication information, that the node indicated by the node indication information is not the third After the node, it is silent in a preset second time interval, and the second time interval is smaller than the time interval indicated by the second silent time window.
- a third aspect of the present invention provides a node device, where the node device includes:
- a receiving module configured to receive, on a channel, a request sent by the first node to send an RTS frame
- a monitoring module configured to monitor the channel and determine that the channel is idle, in a third time interval after the receiving module receives the RTS frame sent by the first node, the third time The interval is greater than the interval between short frames;
- a sending module configured to determine, according to the listening module, that the channel is idle, and send a clear sending CTS frame to the first node
- the receiving module is further configured to receive data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
- the RTS frame includes a second quiet time window and node indication information, where the second quiet time window is used to indicate that the first node receives the CTS corresponding to the RTS frame.
- the cutoff time of the data can be directly sent to the receiving module on the channel without listening to the channel, and the node indication information is used to indicate the node device.
- a determining module configured to determine, according to the node indication information, that the node indicated by the node indication information is the node device.
- the CTS frame further includes the identifier information of the first node, and the identifier information of the first node is used by The first node is caused to send data to the receiving module.
- the sending module further sends the CTS frame to a third node, so that the third node is in the The time interval indicated by the first silence time window included in the CTS frame is silent.
- a fourth aspect of the present invention provides a node device, including a receiver, a transmitter, and a processor, where:
- the receiver is configured to receive, on a channel, a request sent by the first node to send an RTS frame
- the processor configured to monitor the channel and determine that the channel is idle, in a preset third time interval after the receiver receives the RTS frame sent by the first node, where The time interval between three time intervals is greater than one short frame interval;
- the transmitter is configured to determine, according to the processor, that the channel is idle, and send a clear sending CTS frame to the first node;
- the first quiet time window is performed by the processor according to the second quiet time
- the window is OK.
- the processor is further configured to determine, according to the node indication information, the node indication The node indicated by the information is the node device.
- the transmitter further sends the CTS frame to a third node, so that the third node is in the The time interval indicated by the first silence time window included in the CTS frame is silent.
- a fifth aspect of the present invention provides a node device, where the node device includes:
- a receiving module configured to receive, on a channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second silent time window;
- a monitoring module configured to monitor the channel and determine that the channel is idle after waiting for a preset second time interval, where the second time interval is smaller than a time interval indicated by the second silent time window;
- a determining module configured to determine, according to the node indication information, that the node indicated by the node indication information is not the node device.
- the node device further includes:
- a sixth aspect of the present invention provides a node device, the node device comprising a receiver, a transmitter, and a processor, wherein:
- the processor is configured to monitor the channel and determine that the channel is idle after waiting for a preset second time interval, where the second time interval is less than a time indicated by the second silent time window interval;
- the transmitter is configured to determine, according to the processor, that the channel is idle, and send data to a node that needs to be served by the node device by using the channel.
- the second quiet time window is used to indicate that the first node receives the corresponding RTS frame. After clearing the CTS frame, the deadline for transmitting data to the second node directly on the channel without listening to the channel can be cleared.
- the RTS frame further includes node indication information, where the node indication information is used to indicate the second node;
- the processor is further configured to determine, according to the node indication information, that the node indicated by the node indication information is not the node device.
- the processor is further configured to: if the receiver is in the second time Receiving, in the interval, the CTS frame sent by the second node, and silenced in a time interval indicated by a first quiet time window included in the CTS frame, where the first silent time window is used by the second node Determined according to the second silent time window.
- the CTS frame further includes the identifier information of the first node, where the The identification information of a node is used to cause the first node to send data to the second node, so that the processor determines that the node device is a silent node.
- the seventh aspect of the present invention provides a system, comprising the node device according to any of the first aspects of the present invention, the node device according to any one of the third aspect, Node device.
- the first node sends a request to send a RTS frame to the second node on the channel;
- the RTS frame includes a second quiet time window and node indication information, where the second silent time window is used. Determining, by the first node, a deadline for transmitting data to the second node directly on the channel after receiving the CTS frame corresponding to the RTS frame, where the node indicates information Instructing the second node.
- the first silent time window is performed by the second node according to the second silent The time window is determined.
- the CTS frame further includes the identifier information of the first node, and the identifier of the first node The information is for causing the first node to send data to the second node.
- the first node further sends the RTS frame to a third node, so that The third node determines, according to the node indication information, that the node indicated by the node indication information is not the third node, and is silent in a preset second time interval, where the second time interval is smaller than the first time interval. The time interval indicated by the second silent time window.
- a ninth aspect of the present invention provides a method for receiving data, including:
- the second node receives data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
- the RTS frame includes a second quiet time window and node indication information, where the second silent time window is used. Determining, by the first node, a deadline for transmitting data to the second node directly on the channel after receiving the CTS frame corresponding to the RTS frame, where the node indicates information Instructing the second node.
- the second node after receiving the request sent by the first node and sending the RTS frame on the channel The method further includes:
- the CTS frame further includes the identifier information of the first node, and the identifier information of the first node is used by The first node is caused to send data to the second node.
- the second node further sends the CTS frame to the third node, so that the third node is The time interval indicated by the first silence time window included in the CTS frame is silent.
- a tenth aspect of the present invention provides a method for transmitting data, including:
- the third node receives, on the channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second silent time window;
- the third node After waiting for a preset second time interval, the third node monitors the channel and determines that the channel is idle, and the second time interval is smaller than a time interval indicated by the second silent time window;
- the third node sends data to the node that needs to serve the third node through the channel according to determining that the channel is idle.
- the second quiet time window is used to indicate that the first node receives the corresponding RTS frame. After clearing the CTS frame, the deadline for transmitting data to the second node directly on the channel without listening to the channel can be cleared.
- the RTS frame further includes node indication information, where the node indication information is used to indicate the second node;
- the method further includes:
- the third node determines, according to the node indication information, that the node indicated by the node indication information is not the third node.
- the third aspect of the tenth aspect of the invention in conjunction with the first possible embodiment of the tenth aspect of the invention, the third aspect of the tenth aspect of the invention in a possible implementation manner, the method further includes:
- the third node receives the CTS frame sent by the second node in the second time interval, the third node is at a time indicated by a first quiet time window included in the CTS frame. Silencing within the interval, the first silent time window is determined by the second node according to the second silent time window.
- the CTS frame further includes the identifier information of the first node
- the identifier information of the first node is used to enable the first node to send data to the second node, so that the third node determines that the third node is a silent node.
- the first node sends a request to send a RTS frame to the second node on the channel; the first node receives the clear transmission CTS frame from the second node within a preset first time interval after transmitting the RTS frame, a time interval is greater than a short interframe space; the first node determines a time interval indicated by a first quiet time window included in the CTS frame; the first node is within a time interval indicated by a first quiet time window included in the CTS frame Transmitting data to the second node on the channel not only improves the probability that the second node listens to the channel idle, but also improves the probability of transmitting the CTS frame and improves the utilization of the channel resources.
- FIG. 2 is a schematic structural diagram of an embodiment of a first type of node device according to an embodiment of the present invention
- FIG. 3 is a schematic structural diagram of another embodiment of a first node device according to an embodiment of the present invention.
- FIG. 4 is a schematic structural diagram of an embodiment of a second node device according to an embodiment of the present invention.
- FIG. 5 is a schematic structural diagram of another embodiment of a second node device according to an embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of an embodiment of a third node device according to an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of another embodiment of a third node device according to an embodiment of the present invention.
- FIG. 8 is a schematic structural diagram of a system according to an embodiment of the present invention.
- FIG. 9 is a schematic flowchart diagram of a first method for transmitting data according to an embodiment of the present invention.
- FIG. 10 is a schematic flowchart diagram of a method for receiving data according to an embodiment of the present invention.
- FIG. 12 is a schematic diagram of an embodiment of a time window of each node device according to an embodiment of the present invention.
- UE1 After receiving the RTS frame, UE1 uses the duration of one SIFS to monitor the channel. If the channel is idle, UE1 sends a CTS frame to node 0; if the channel is busy, it does not send a CTS frame. However, since the duration of one SIFS is about 10 microseconds and the listening time is short, the probability of listening to the channel idle is low, and the probability of transmitting the CTS frame is lowered, resulting in a decrease in the quality of service of the node 0.
- the embodiment of the invention provides a node device, a system, a method for transmitting data, and a method for receiving data, which can increase the probability that the listening channel is idle.
- FIG. 2 is a schematic structural diagram of an embodiment of a first node device according to an embodiment of the present invention.
- the node device involved in FIG. 2 may be defined as a first node, and the second node and the third node may also be node devices.
- the first node, the second node, and the third node may be a node device that can carry an uplink or downlink data channel and support the RTS/CTS protocol, and can work in an LTE network or a WiFi network, so this embodiment
- the channels involved are channels on the unlicensed spectrum. In order The description is convenient.
- the second node is set as a user equipment, and the other nodes are all set as base stations.
- the fourth node N3 in the figure is a node device that the first node N1 cannot monitor.
- the first node N1, the second node UE, the third node N2, and the fourth node N3 transmit data on the same channel. The details will be described below.
- the node device shown in FIG. 2 includes: a sending module 200, a receiving module 210, and a determining module 220.
- the first node N1 sends an RTS frame to the second node UE.
- the RTS frame includes a second silence time window and node indication information.
- the second quiet time window is used to indicate that after the receiving module 210 receives the CTS frame corresponding to the RTS frame, the sending module 200 can directly monitor the channel without listening to the channel. a deadline for transmitting data to the second node on the channel, the node indication information being used to indicate the second node.
- the second quiet time window may be used to indicate that the RTS frame is sent from the first node N1, and after receiving the CTS frame corresponding to the RTS frame, the first node N1 can directly listen to the channel and directly to the second node on the channel. The time interval at which the UE ends when data is sent.
- the node indication information may be an address of the second node UE or an identifier of the second node UE or any information that can identify the second node UE, which is not limited in this embodiment.
- the node indication information is further used to indicate that the node devices except the second node UE are node devices that need to be silent. If the other node device receives the RTS frame sent by the first node N1, it can determine whether the device needs to be silent according to the node indication information.
- the timing at which the first node N1 sends the RTS frame may be any one of the following: when the first node N1 sends data to the second node UE, the acknowledgment receiving that is not fed back by the second node UE is not received within a preset time.
- Information the capacity of the data sent by the first node N1 to the second node UE exceeds a preset capacity, for example, the channel is occupied by a node that is not monitored by the first node N1 (such as the fourth node N3), and the capacity of the data exceeds the preset. Capacity, which may exceed the capacity that the channel can carry at this time. Therefore, the present embodiment enables the first node N1 to determine the timing of transmitting data to the second node UE.
- the first node N1 may further send an RTS frame to the second node UE on the channel where the primary carrier is located.
- the above primary carrier can be on the licensed spectrum.
- the channel in this embodiment is a channel on the unlicensed spectrum, and the channel on the unlicensed spectrum can carry the secondary carrier in the carrier aggregation technology.
- the secondary carrier and The primary carrier on the licensed spectrum performs carrier aggregation, so that the second node UE uses carrier aggregation and other power saving devices to transmit data.
- the first node N1 may not wait for the transmission of data on the channel of the unlicensed spectrum where the secondary carrier is located, that is, after the first node N1 is monitored, it is found that the channel where the secondary carrier is located is always in a busy state, and the spectrum is authorized at this time.
- the channel on which the primary carrier is located can transmit data, and the first node N1 can select to send an RTS frame to the second node UE on the channel where the primary carrier is located.
- the second node UE monitors the channel where the secondary carrier is located in a preset third time interval. When the second node UE finds that the channel where the secondary carrier is located is idle, it can send the CTS frame to the first node N1.
- the RTS frame may be the signaling indicated by the field placed in the control channel, or may be a single signaling, or may be similar to the RTS frame in the current WI-FI system, and is not used in this embodiment. limited.
- the receiving module 210 is configured to receive a clear sending CTS frame from the second node within a preset first time interval after the sending module 200 sends the RTS frame, where the first time interval is greater than one short The time between frames.
- the first node N1 sets a first time interval of the preset time interval. During the first time interval, the first node N1 waits to receive the CTS frame sent by the second node UE, and the CTS frame is used to respond to the RTS frame sent by the first node N1, and prompts the first node N1 that the channel is idle, so that the first node N1 Data can be transmitted to the second node UE on the channel.
- the second node UE since the second node UE maintains a fixed SIFS duration between receiving the RTS frame and transmitting the CTS frame, the UE1 can only monitor the channel by using the duration of one SIFS.
- the first time interval is set, including the time when the second node UE receives an SIFS duration between the RTS frame and the CTS frame, and the first time interval is at least one unit time, where The unit time can be a SIFS duration or an arbitrarily set time.
- the first node N1 receives the CTS frame sent by the second node UE in the first time interval, thereby prolonging the time that the first node N1 receives the CTS frame, improving the probability that the first node N1 captures the channel idle, and also improving the channel resource. Utilization.
- a determining module 220 configured to determine, by the receiving module 210, the first included in the CTS frame The time interval indicated by the silent time window.
- the first node N1 if the first node N1 receives the CTS frame sent by the second node UE in the first time interval, it indicates that the second node UE has monitored that the channel is not occupied by other nodes, and the first node N1 determines the CTS frame. The time interval indicated by the first silent time window included.
- the sending module 200 is further configured to send data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame determined by the determining module 220.
- the first node N1 sends data to the second node UE on the channel in the first silent time window, and other nodes (such as the neighboring node, that is, the third node N2, or the hidden node, that is, the fourth node N3)
- the first silence time window remains silent, and the data transmission to the second node UE is suspended.
- the first silent time window is determined by the second node according to the second silent time window.
- the first quiet time window is used to indicate a silent time interval of the node that needs to be silent to receive the CTS frame.
- the first node N1 sets the duration of the second quiet time window to be 10 ms, and the first node N1 starts timing after transmitting the RTS frame to the second node UE, if the second node UE is in 4 ms.
- the second node UE sends a CTS frame to the first node N1
- the time is the duration of the first quiet time window of 6 ms (the time that the first node N1 needs to be separated by one SIFS from receiving the CTS frame to transmitting data, since the duration of one SIFS is 10 microseconds, this embodiment can be ignored).
- the CTS frame further includes identifier information of the node device, and the identifier information of the node device is used to enable the sending module 200 to send data to the second node.
- the identifier information of the first node N1 is further used to indicate that the CTS frame sent by the second node UE corresponds to the RTS frame sent by the first node N1, and can also be used to prompt other nodes except the first node N1 and the second node UE. Need to be silent.
- the second node UE since the second node UE also sends the CTS frame to other nodes, it is necessary to inform other nodes that the CTS frame is corresponding to the RTS frame sent by the first node N1, and prompts the first node N1 to send to the second node UE. data.
- the sending module 200 further sends the RTS frame to a third node, so that the third node determines, according to the node indication information, that the node indicated by the node indication information is not the After the third node, it is silent in a preset second time interval, and the second time interval is smaller than the time interval indicated by the second silent time window.
- the duration of the second time interval is less than the duration of the second quiet time window included in the RTS frame.
- the duration of the second time interval may be less than the duration of the second silent time window included in the RTS frame.
- the second time interval may be equal to the third time interval set by the second node UE, if the third node N2 does not have The CTS frame sent by the second node UE is received in the second time interval, indicating that the second node UE may fail to listen.
- the time after the third time interval is still within the second silence time window included in the RTS frame, so if the second time interval is equal to the third time interval set by the second node UE, after waiting for the second time interval
- the three-node N2 can resume normal working state. For example, after waiting for the second time interval, the third node N2 can listen to the channel. If the channel is idle, the third node N2 can send data to the node that needs the third node N2 to serve. An optional case is (not shown), the second node UE has sent the CTS frame and the third node N2 has not received successfully, and the third node N2 can still resume normal operation after the second time interval. The state, the channel is monitored, and if the channel is busy (the first node N1 is transmitting data to the second node UE), the third node N2 stops transmitting data to the second node UE.
- the RTS frame includes a second quiet time window and node indication information, where the second quiet time window is used to indicate that the receiver 300 after receiving the CTS frame corresponding to the RTS frame
- the processor 320 is capable of not listening to the channel, and the transmitter 310 directly sends a cutoff time of data to the second node on the channel, where the node indication information is used to indicate the second node.
- the CTS frame further includes identifier information of the node device, and the identifier information of the node device is used to enable the transmitter 310 to send data to the second node.
- FIG. 4 is a schematic structural diagram of an embodiment of a second node device according to an embodiment of the present invention.
- the node device ie, the second node
- the node device ie, the second node
- the fourth node N3 in the figure is a node device that the first node N1 cannot monitor.
- the first node N1, the second node UE, the third node N2, and the fourth node N3 transmit data on the same channel, and both can work in an LTE network or a WiFi network.
- the channel involved in this embodiment is a channel on an unlicensed spectrum. The details will be described below.
- the receiving module 400 is configured to receive, on a channel, a request sent by the first node to send an RTS frame.
- the second node UE receives the RTS frame sent by the first node N1 on the channel, where the RTS frame includes a second quiet time window and node indication information, where the second silent time window is used to indicate the first
- the node can directly send a data off time to the receiving module 400 on the channel without listening to the channel, where the node indication information is used to indicate the node. device.
- the related embodiment of the second silent time window can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
- the first node N1 may further send an RTS frame to the second node UE on the channel where the primary carrier is located.
- the above primary carrier can be on the licensed spectrum.
- the channel in this embodiment is a channel on the unlicensed spectrum, and the channel on the unlicensed spectrum can carry the secondary carrier in the carrier aggregation technology.
- the secondary carrier and The primary carrier on the licensed spectrum performs carrier aggregation, so that the second node UE uses carrier aggregation and other power saving devices to transmit data.
- the first node N1 may not wait for the transmission of data on the channel of the unlicensed spectrum where the secondary carrier is located, that is, after the first node N1 is monitored, it is found that the channel where the secondary carrier is located is always in a busy state, and the spectrum is authorized at this time.
- the channel on which the primary carrier is located can transmit data, and the first node N1 can select to send an RTS frame to the second node UE on the channel where the primary carrier is located.
- the second node UE monitors the channel where the secondary carrier is located in a preset third time interval. When the second node UE finds that the channel where the secondary carrier is located is idle, it can send the CTS frame to the first node N1.
- the RTS frame may be the signaling indicated by the field placed in the control channel, or may be a single signaling, or may be similar to the RTS frame in the current WI-FI system, and is not used in this embodiment. limited.
- the monitoring module 410 is configured to monitor the channel and determine that the channel is idle, in the third time interval after the receiving module receives the RTS frame sent by the first node, the third The time interval is greater than the time between one short interframe space.
- the second node UE after receiving the RTS frame, the second node UE monitors the channel in a preset third time interval, and if the channel is idle during the third time interval, the second node UE Sending a CTS frame to the first node N1, prompting the first node N1 to send data to the second node UE.
- the unit time of the third time interval can be used as the time of one SIFS. Since the second node UE needs at least one SIFS waiting time from receiving the RTS frame to transmitting the CTS frame, the second node UE can send the CTS frame at least after receiving the time of one SIFS of the RTS frame. As shown in FIG.
- the third time interval preset by the second node UE is delayed by one SIFS time than the first time interval preset by the first node N1. Since the third time interval is greater than one SIFS time, the probability of listening to idle is increased, and the probability that the second node UE transmits the CTS frame is also increased.
- the determining module 430 is configured to determine, according to the node indication information, that the node indicated by the node indication information is the node device.
- the RTS frame is used to instruct the second node UE to monitor the channel in this embodiment.
- the second node UE may confirm, by using the node indication information, that the second node UE is a node that needs to monitor the channel, and whether the listening channel is a node other than the first node N1 (such as a neighboring node, that is, the third node N2, or For example, the hidden node, that is, the fourth node N3) is occupied.
- the monitoring module 410 determines that the channel of the node device is idle.
- the receiving module 400 monitors that the channel of the node device is idle for a predetermined fourth time, and the fourth time is greater than or equal to a short interframe space. time.
- the fourth time may be greater than or equal to one SIFS time.
- the fourth time may be a time of n SIFS, and n is greater than or equal to 1.
- the fourth time may be greater than or equal to an arbitrarily set unit time, and the time interval of the unit time is not limited, such as a unit time of 20 microseconds, 1 millisecond, or the like.
- the listening module 410 may set an initial value in a preset third time interval, and when the channel is found to be idle in one unit time, the random number is decremented by one until the random number is reduced to 0.
- the listening module 410 can confirm that the channel is idle and send a CTS frame to the first node N1. If the initial value is set to 4, it represents 4 unit time. When the listening module 410 monitors that the channel has 1 unit time idle, the random number is decremented by 1 until the random number is reduced to 0. In this embodiment, the time interval for the monitoring unit 410 to monitor the difference between the unit time periods in which the channel is idle is not limited, as long as four unit time is idle in the third time interval preset by the second node UE, The two-node UE can send a CTS frame to the first node N1.
- the sending module 420 is configured to determine, according to the listening module 410, that the channel is idle, and send a clear sending CTS frame to the first node.
- the sending module 420 can send the CTS frame to the first node N1.
- the receiving module 400 is further configured to receive data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
- the CTS frame includes a first quiet time window.
- the first node N1 may be according to the time interval indicated by the first quiet time window included in the CTS frame.
- Sending information to the second node UE, and other nodes that receive the CTS frame sent by the second node UE (such as the neighboring node, that is, the third node N2, and the hidden node, the fourth node N3) Silent according to the time interval indicated by the first quiet time window included in the CTS frame.
- the first silent time window is determined by the node device according to the second silent time window.
- the steps of the determination can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
- the transmitting module 420 also sends a CTS frame to the third node to silence the third node within a time interval indicated by the first silent time window included in the CTS frame.
- the third node N2 is a neighboring node.
- the third node N2 receives the CTS frame sent by the second node UE, the third node N2 is confirmed to be a node that needs to be silenced by the identifier information of the first node N1 included in the CTS frame. Then the third node N2 is silent according to the time interval indicated by the first silent time window included in the CTS frame.
- An embodiment of the present invention provides a node device, where a second node receives a request sent by a first node to send an RTS frame on a channel, and the second node receives a preset third time interval after receiving the RTS frame sent by the first node. Listening to the channel and determining that the channel is idle, the third time interval is greater than a short interframe space; the second node sends a clear CTS frame to the first node according to determining that the channel is idle; the second node includes the CTS frame. Receiving the data sent by the first node on the channel during the time interval indicated by the quiet time window improves the probability of listening to the channel idle, improves the probability of transmitting the CTS frame, and improves the utilization of the channel resource.
- FIG. 5 is a schematic structural diagram of another embodiment of a second node device according to an embodiment of the present invention.
- the node device shown in FIG. 5 includes a receiver 500, a transmitter 510, and a processor 520 (the number of processors 520 in the node device may be one or more, and one processor in FIG. 5 is taken as an example).
- the receiver 500, the transmitter 510, and the processor 520 may be connected by a bus or other means, wherein the bus connection is taken as an example in FIG.
- the receiver 500 is configured to receive, on a channel, a request to send an RTS frame sent by the first node, where the processor 520 is configured to: after the receiver 500 receives the RTS frame sent by the first node During a predetermined third time interval, the channel is monitored and the channel is determined to be idle, the third time interval is greater than a short interframe time; the transmitter 510 is configured to perform processing according to the The device 520 determines that the channel is idle, and sends a clear to send CTS frame to the first node; the receiver 500 is further configured to: in the time interval indicated by the first quiet time window included in the CTS frame Receiving data sent by the first node.
- the RTS frame includes a second quiet time window and node indication information, where the second quiet time window is used to indicate that the first node after receiving the CTS frame corresponding to the RTS frame The deadline for transmitting data directly to the receiver 500 on the channel without listening to the channel, the node indication information being used to indicate the node device.
- the first silence time window is determined by the processor 520 according to the second silence time window.
- the processor 520 is further configured to determine, according to the node indication information, that the node indicated by the node indication information is the node device.
- the CTS frame further includes identifier information of the first node, and the identifier information of the first node is used to enable the first node to send data to the receiver 500.
- the transmitter 510 transmits the CTS frame to a third node to silence the third node within a time interval indicated by a first silence time window included in the CTS frame.
- An embodiment of the present invention provides a node device, where a second node receives a request to send an RTS frame sent by a first node on a channel, and a preset third time interval after the second node receives an RTS frame sent by the first node.
- the second node sends a clear CTS frame to the first node, where the third time interval is greater than a short interframe interval; and the second node indicates the time indicated by the first quiet time window included in the CTS frame.
- Receiving the data sent by the first node on the channel in the interval improves the probability of listening to the channel idle, improves the probability of transmitting the CTS frame, and improves the utilization of the channel resource.
- FIG. 6 is a schematic structural diagram of an embodiment of a third node device according to an embodiment of the present invention.
- the third node device involved in FIG. 6 may be the third node N2, and the third node N2 is the neighboring node of the first node N1 in the foregoing embodiment.
- First node N1, second node UE, third node N2 and the fourth node N3 transmit data on the same channel, and both can work in an LTE network or a WiFi network.
- the channel involved in this embodiment is a channel on an unlicensed spectrum.
- the third time interval is set by the third node N2 in this embodiment, and the silence of the neighboring nodes is shortened when the CTS frame sent by the second node UE is not received. time.
- the node device shown in FIG. 6 includes a receiving module 600, a listening module 610, and a sending module 620.
- the receiving module 600 is configured to receive, on a channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second silent time window.
- the first node N1 when the first node N1 sends an RTS frame to the second node UE on the channel, the first node N1 also sends an RTS frame to the neighboring node of the first node N1. After the third node N2, which is a neighboring node, receives the RTS frame, the third node N2 is silent.
- the RTS frame includes a second quiet time window, where the second quiet time window is used to indicate that the first node can not listen after receiving the clear sending CTS frame corresponding to the RTS frame.
- the channel directly transmits a deadline for data to the second node on the channel.
- the second quiet time window may be used to indicate that the RTS frame is sent from the first node N1, and after receiving the CTS frame corresponding to the RTS frame, the first node N1 can directly listen to the channel and directly to the second node on the channel. The time interval at which the UE ends when data is sent.
- the RTS frame further includes node indication information, where the node indication information is used to indicate the second node.
- the node device further includes a determining module 630.
- the determining module 630 is configured to determine, according to the node indication information, that the node indicated by the node indication information is not the node device. Specifically, the third node N2 determines that the third node N2 is not the node that listens to the channel according to the node indication information in the RTS frame, that is, the third node N2 is a node that needs to be silent.
- the monitoring module 610 is configured to: after waiting for a preset second time interval, monitor the channel and determine that the channel is idle, and the second time interval is less than a time interval indicated by the second silent time window. .
- the third node N2 determines, according to the node indication information, the third node N2 is not a supervisor.
- the third node N2 sets a second time interval according to the second quiet time window included in the RTS frame, and silences in the second time interval, waiting for the CTS frame sent by the second node UE.
- the duration of the second time interval is less than the indicated time interval of the second quiet time window included in the RTS frame.
- the duration of the second time interval may be smaller than the indicated time interval of the second silent time window included in the RTS frame.
- the duration of the second time interval may be equal to the duration of the third time interval set by the second node UE, if the third node N2 is not in the first The CTS frame sent by the second node UE is received in the second time interval, indicating that the second node UE may fail to listen.
- the duration of the third node N2 can resume normal operation after waiting for the second time interval. For example, after waiting for the second time interval, the third node N2 can listen to the channel. If the channel is idle, the third node N2 can send data to the node that needs the third node N2 to serve. An optional case is that the second node UE has sent the CTS frame and the third node N2 has not successfully received. After waiting for the second time interval, the third node N2 can still resume the normal working state and listen to the channel. If the channel is busy (eg, the first node N1 is transmitting data to the second node UE), the third node N2 is silent.
- the node device further includes a silence module 640.
- a silence module 640 configured to: if the receiving module 600 receives the CTS frame sent by the second node in the second time interval, indicating in a first quiet time window included in the CTS frame Silence within the time interval, the first silent time window being determined by the second node according to the second silent time window.
- the CTS frame includes a first quiet time window, configured to indicate a silent time interval of the node that needs to be silent to receive the CTS frame. If the receiving module 600 receives the CTS frame sent by the second node UE in the second time interval, it is silent according to the time interval indicated by the first silent time window included in the CTS frame.
- the first quiet time window included in the CTS frame is determined by the second node according to the second silent time window included in the RTS frame.
- the steps of the determination can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
- the CTS frame further includes identifier information of the first node, where The identifier information of the first node is used to enable the first node to send data to the second node, so that the silence module 640 determines that the node device is a silent node.
- the third node N2 is a neighboring node. When the third node N2 receives the CTS frame sent by the second node UE, the third node N2 is confirmed to be a node that needs to be silenced by the identifier information of the first node N1 included in the CTS frame. Then the third node N2 is silent according to the time interval indicated by the first silent time window included in the CTS frame.
- the identification information of the first node N1 see FIG. 2 and FIG. 4 of the embodiment, and the details are not described in this embodiment.
- the listening module 610 can monitor the channel. If the monitoring module 610 determines that the channel is idle, the sending module 620 can determine that the channel is idle according to the monitoring module 610, and needs the third node. The node of the N2 service sends data.
- the monitoring module 610 determines that the channel is idle.
- the monitoring module 610 monitors that the channel is idle for a predetermined fourth time, and the fourth time is greater than or equal to a short interframe space.
- the specific setting process of the fourth time can be seen in FIG. 4 of the embodiment, and the embodiment is not described.
- An embodiment of the present invention provides a node device, where a third node receives a request sent by a first node to send an RTS frame on a channel, where the RTS frame includes a second silent time window; and the third node waits for a preset second time interval. And monitoring the channel and determining that the channel is idle, and the second time interval is smaller than the time interval indicated by the second quiet time window; and the third node increases the channel, and sends data to the node that needs to serve the third node by using the channel, thereby improving the The resource utilization of neighboring nodes shortens the quiet time of neighboring nodes.
- FIG. 7 is a schematic structural diagram of another embodiment of a third node device according to an embodiment of the present invention.
- the node device shown in FIG. 7 includes a receiver 700, a transmitter 710, and a processor 720 (the number of processors 720 in the node device may be one or more, and one processor in FIG. 7 is taken as an example).
- the receiver 700, the transmitter 710, and the processor 720 may be connected by a bus or other means, wherein the connection through the bus is taken as an example in FIG.
- the receiver 700 is configured to receive, on a channel, a request to send an RTS frame sent by a first node, where the RTS frame includes a second quiet time window, and the processor 720 is configured to wait for a preset second After the time interval, the channel is monitored and the channel is determined to be idle, the second time interval is less than the time interval indicated by the second quiet time window; the transmitter 710 is configured to be used according to the processor 720 determines that the channel is idle, and transmits data through the channel to a node that needs to serve the node device.
- the second quiet time window is configured to instruct the first node to directly listen to the channel and directly on the channel after receiving the clear sending CTS frame corresponding to the RTS frame. The deadline for sending data to the second node.
- the RTS frame further includes node indication information, where the node indication information is used to indicate the second node, and the processor 720 is further configured to determine, according to the node indication information, The node indicated by the node indication information is not the node device.
- the processor 720 is further configured to: if the receiver 700 receives the CTS frame sent by the second node in the second time interval, then in the CTS The frame is silenced within a time interval indicated by a first silence time window, the first silence time window being determined by the second node according to the second silence time window.
- the CTS frame further includes identifier information of the first node, where the identifier information of the first node is used to enable the first node to send data to the second node, so that The processor 720 determines that the node device is a silent node.
- An embodiment of the present invention provides a node device, where a third node receives a request sent by a first node to send an RTS frame on a channel, where the RTS frame includes a second silent time window; and the third node waits for a preset second time interval.
- the third node monitors the channel, and the second time interval is smaller than the time interval indicated by the second quiet time window; when the third node monitors that the channel is idle, the third node sends data to the node that needs to serve the third node, thereby Improve resource utilization of neighboring nodes and shorten silent time of neighboring nodes.
- FIG. 8 is a schematic structural diagram of a system according to an embodiment of the present invention.
- the system shown in FIG. 8 includes the first node 800, the second node 810, and the third node 820 of the embodiments FIGS. 2, 4, and 6.
- the first node 800 is configured to send, on the channel, a request to send the RTS frame to the second node 810, and receive, from the second node 810, within a preset first time interval after sending the RTS frame. Clearing a CTS frame, where the first time interval is greater than a short interframe interval, determining a time interval indicated by a first quiet time window included in the CTS frame, and a first silent time window included in the CTS frame Data is transmitted to the second node 810 over the channel during the indicated time interval.
- the second node 810 is configured to receive, on the channel, the request sending RTS frame sent by the first node 800, and to the channel in a preset third time interval after receiving the RTS frame sent by the first node 800.
- the third time interval is greater than a short interframe interval, and according to determining that the channel is idle, sending a clear sending CTS frame to the first node 800, where the CTS frame is included
- the data transmitted by the first node 800 is received on the channel within a time interval indicated by the first quiet time window.
- the third node 820 is configured to receive, on the channel, the request sending the RTS frame sent by the first node 800, where the RTS frame includes a second quiet time window, and after waiting for the preset second time interval, performing the channel Monitoring and determining that the channel is idle, the second time interval being smaller than a time interval indicated by the second quiet time window, and determining, by the channel, to a node that needs to serve the third node 820 according to determining that the channel is idle send data.
- the embodiment of the present invention provides a system.
- the first node sends an RTS frame to the second node and the third node, and sets a first time interval, and receives the CTS frame sent by the second node in the first time interval.
- the second node sets a third time interval, and monitors the channel in the third time interval. If the second node determines that the channel is idle, the CTS frame is sent to the first node, and if the first node receives the second time in the first time interval.
- the CTS frame sent by the node the first node sends data to the second node through the channel; on the other hand, the third node sets the second time interval, waits for the CTS frame sent by the second node in the second time interval, and waits After the second time interval, the channel is monitored. If the third node determines that the channel is idle, the data is sent to the node that needs to be served by the third node, which improves the probability that the second node listens to the channel idle, and improves the transmission of the CTS frame. Probability also improves the resource utilization of neighboring nodes and shortens the quiet time of neighboring nodes.
- FIG. 9 is a schematic flowchart diagram of a first method for transmitting data according to an embodiment of the present invention.
- the first node sends a request to send a RTS frame to the second node on the channel.
- the first node presets a first time interval after sending the RTS frame. And receiving, by the second node, a clear CTS frame, where the first time interval is greater than a short interframe space.
- the first node determines a time interval indicated by a first quiet time window included in the CTS frame.
- the first node sends data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
- the first node N1 sends an RTS frame to the second node UE.
- the RTS frame includes a second silence time window and node indication information.
- the second quiet time window is used to indicate that the first node, after receiving the CTS frame corresponding to the RTS frame, can directly listen to the channel and directly on the channel.
- the deadline for the second node to send data the node indication information is used to indicate the second node.
- the second quiet time window may be used to indicate that the RTS frame is sent from the first node N1, and after receiving the CTS frame corresponding to the RTS frame, the first node N1 can directly listen to the channel and directly to the second node on the channel. The time interval at which the UE ends when data is sent.
- the node indication information may be an address of the second node UE or an identifier of the second node UE or any information that can identify the second node UE, which is not limited in this embodiment.
- the node indication information is further used to indicate that the node devices except the second node UE are node devices that need to be silent. If the other node device receives the RTS frame sent by the first node N1, it can determine whether the device needs to be silent according to the node indication information.
- the timing at which the first node N1 sends the RTS frame may be any one of the following: when the first node N1 sends data to the second node UE, the acknowledgment receiving that is not fed back by the second node UE is not received within a preset time.
- Information the capacity of the data sent by the first node N1 to the second node UE exceeds a preset capacity, for example, the channel is occupied by a node that is not monitored by the first node N1 (such as the fourth node N3), and the capacity of the data exceeds the preset.
- the capacity may exceed the capacity that the second node UE channel can carry at this time. Therefore, the present embodiment enables the first node N1 to determine the timing of transmitting data to the second node UE.
- the first node N1 may further send an RTS frame to the second node UE on the channel where the primary carrier is located.
- the above primary carrier can be on the licensed spectrum.
- the channel in this embodiment is a channel on the unlicensed spectrum, and the channel on the unlicensed spectrum can carry the secondary carrier in the carrier aggregation technology.
- the secondary carrier performs carrier aggregation with the primary carrier on the licensed spectrum, so that the second node UE adopts carrier aggregation and other power saving.
- the device transmits data.
- the first node N1 may not wait for the transmission of data on the channel of the unlicensed spectrum where the secondary carrier is located, that is, after the first node N1 is monitored, it is found that the channel where the secondary carrier is located is always in a busy state, and the spectrum is authorized at this time.
- the channel on which the primary carrier is located can transmit data, and the first node N1 can select to send an RTS frame to the second node UE on the channel where the primary carrier is located.
- the second node UE monitors the channel where the secondary carrier is located in a preset third time interval. When the second node UE finds that the channel where the secondary carrier is located is idle, it can send the CTS frame to the first node N1.
- the RTS frame may be the signaling indicated by the field placed in the control channel, or may be a single signaling, or may be similar to the RTS frame in the current WI-FI system, and is not used in this embodiment. limited.
- the first node N1 sets a first time interval of the preset time interval. During the first time interval, the first node N1 waits to receive the CTS frame sent by the second node UE, and the CTS frame is used to respond to the RTS frame sent by the first node N1, and prompts the first node N1 that the channel is idle, so that the first node N1 Data can be transmitted to the second node UE on the channel.
- the second node UE since the second node UE maintains a fixed SIFS duration between receiving the RTS frame and transmitting the CTS frame, the UE1 can only monitor the channel by using the duration of one SIFS.
- the first time interval is set, including the time when the second node UE receives an SIFS duration between the RTS frame and the CTS frame, and the first time interval is at least one unit time, where The unit time can be a SIFS duration or an arbitrarily set time.
- the first node N1 receives the CTS frame sent by the second node UE in the first time interval, thereby prolonging the time that the first node N1 receives the CTS frame, improving the probability that the first node N1 captures the channel idle, and also improving the channel resource. Utilization.
- the first node N1 if the first node N1 receives the CTS frame sent by the second node UE in the first time interval, it indicates that the second node UE has monitored that the channel is not occupied by other nodes, and the first node N1 determines the CTS frame. The time interval indicated by the first silent time window included.
- the second quiet time window is further configured to enable the second node UE to determine the cutoff time of the first silent time window according to the cutoff time of the second silent time window.
- the time interval at which the first node N1 can directly transmit data to the second node UE on the channel without listening to the channel is the time interval of the first silent time window set by the second node UE.
- the first node since the first node N1 sends data to the second node UE within a time defined by the second quiet time window, and the second node UE needs to monitor the channel in the second silent time window, the first node is actually The time interval at which N1 sends data is the time interval indicated by the first quiet time window.
- the cutoff time of the first quiet time window and the cutoff time of the second quiet time window may be the same, or may be different from the duration of the at least one SIFS, which is not limited in this embodiment.
- the time is the duration of the first quiet time window of 6 ms (the time that the first node N1 needs to be separated by one SIFS from receiving the CTS frame to transmitting data, since the duration of one SIFS is 10 microseconds, this embodiment can be ignored).
- the CTS frame further includes identifier information of the first node, where the identifier information of the first node is used to enable the first node to send data to the second node.
- the identifier information of the first node N1 is further used to indicate that the CTS frame sent by the second node UE corresponds to the RTS frame sent by the first node N1, and can also be used to prompt other nodes except the first node N1 and the second node UE. Need to be silent.
- the second node UE since the second node UE also sends the CTS frame to other nodes, it is necessary to inform other nodes that the CTS frame is corresponding to the RTS frame sent by the first node N1, and prompts the first node N1 to send to the second node UE. data.
- the first node further sends the RTS frame to a third node, so that the third node determines, according to the node indication information, that the node indicated by the node indication information is not the After the third node, it is silent in a preset second time interval, and the second time The interval is less than the time interval indicated by the second silent time window.
- the third node N2 when the third node N2 determines, according to the node indication information, that the third node N2 is not the node that listens to the channel, the third node N2 sets the second time interval according to the second quiet time window included in the RTS frame, in the second Silence during the time interval.
- FIG. 10 is a schematic flowchart diagram of a method for receiving data according to an embodiment of the present invention.
- the method for receiving data in the embodiment of the present invention may include the following steps:
- the second node receives, on the channel, a request sent by the first node to send an RTS frame.
- the second node monitors the channel and determines that the channel is idle in a preset third time interval after receiving the RTS frame sent by the first node, where the third time interval is greater than The time between a short frame interval.
- the second node sends a clear sending CTS frame to the first node according to determining that the channel is idle.
- the second node receives data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
- the RTS frame may be the signaling indicated by the field placed in the control channel, or may be a single signaling, or may be similar to the RTS frame in the current WI-FI system, and is not used in this embodiment. limited.
- the third time interval preset by the second node UE is delayed by one SIFS time than the first time interval preset by the first node N1. Since the third time interval is greater than one SIFS time, the probability of listening to idle is increased, and the probability that the second node UE transmits the CTS frame is also increased.
- the first silent time window is determined by the second node according to the second silent time window.
- the steps of the determination can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
- the method further includes S1040 (not shown).
- the second node determines, according to the node indication information, that the node indicated by the node indication information is the second node.
- the RTS frame is used to instruct the second node UE to monitor the channel in this embodiment.
- the second node UE may confirm, by using the node indication information, that the second node UE is a node that needs to monitor the channel, and whether the listening channel is a node other than the first node N1 (such as a neighboring node, that is, the third node N2, or For example, the hidden node, that is, the fourth node N3) is occupied.
- condition that the second node UE determines that the channel of the node device is idle may be: the second node UE monitors that the channel of the node device is idle in a preset fourth time, and the fourth time is greater than or equal to a short frame. The time of the interval.
- the fourth time may be greater than or equal to one SIFS time.
- the fourth time may be a time of n SIFS, and n is greater than or equal to 1.
- the fourth time may be greater than or equal to an arbitrarily set unit time, and the time interval of the unit time is not limited, such as a unit time of 20 microseconds, 1 millisecond, or the like.
- the second node UE may set an initial value in a preset third time interval, and when the channel is found to be idle in one unit time, the random number is decremented by one until the random number is reduced to 0. At this time, the time that the second node UE is listening is still within the preset third time interval, then the second node UE can confirm that the channel is idle, and send the CTS frame to the first node N1. If the initial value is set to 4, representing 4 unit time, each time the second node UE hears that the channel has 1 unit time idle, the random number is decremented by 1 until the random number is reduced to zero.
- the second node UE finds that the channel is idle for a predetermined fourth time during the monitoring, it determines that the channel is idle, and the second node UE can send the CTS frame to the first node N1.
- the CTS frame includes a first quiet time window.
- the first node N1 may be according to the time interval indicated by the first quiet time window included in the CTS frame.
- Sending information to the second node UE, and other nodes that receive the CTS frame sent by the second node UE are according to the first included in the CTS frame.
- the time interval indicated by the silent time window is silent.
- the CTS frame further includes identifier information of the first node, where the identifier information of the first node is used to enable the first node to send data to the second node.
- the identification information of the first node N1 can also be used to make other nodes than the first node N1 (such as neighboring nodes) That is, the third node N2, or the hidden node, that is, the fourth node N3, determines that it is a node that needs to be silent.
- the second node further sends the CTS frame to a third node, so that the third node is silent within a time interval indicated by a first quiet time window included in the CTS frame.
- the third node N2 is a neighboring node.
- the third node N2 receives the CTS frame sent by the second node UE, the third node N2 is confirmed to be a node that needs to be silenced by the identifier information of the first node N1 included in the CTS frame. Then the third node N2 is silent according to the time interval indicated by the first silent time window included in the CTS frame.
- An embodiment of the present invention provides a method for receiving data, where a second node receives a request sent by a first node to send an RTS frame on a channel, and a second time after the second node receives an RTS frame sent by the first node.
- the channel is monitored and the channel is determined to be idle, and the third time interval is greater than a short interframe interval; the second node sends a clear CTS frame to the first node according to determining that the channel is idle; the second node is included in the CTS frame.
- the data sent by the first node is received on the channel during the time interval indicated by the first quiet time window, which not only improves the probability of listening to the channel idle, but also improves the probability of transmitting the CTS frame and improves the utilization of the channel resource.
- FIG. 11 is a schematic flowchart diagram of a second method for transmitting data according to an embodiment of the present invention.
- the second method for transmitting data in the embodiment of the present invention may include the following steps:
- the third node receives, on the channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second quiet time window.
- the third node After waiting for a preset second time interval, the third node monitors the channel and determines that the channel is idle, and the second time interval is less than the time indicated by the second silent time window. interval.
- the third node sends data to a node that needs to be served by the third node by using the channel according to determining that the channel is idle.
- the first node N1 when the first node N1 sends an RTS frame to the second node UE on the channel, the first node N1 also sends an RTS frame to the neighboring node of the first node N1. After the third node N2, which is a neighboring node, receives the RTS frame, the third node N2 is silent.
- the second quiet time window is used to indicate that the first node can directly listen to the channel after receiving the clear CTS frame corresponding to the RTS frame. A deadline for transmitting data to the second node on the channel.
- the second quiet time window may be used to indicate that the RTS frame is sent from the first node N1, and after receiving the CTS frame corresponding to the RTS frame, the first node N1 can directly listen to the channel and directly to the second node on the channel. The time interval at which the UE ends when data is sent.
- the RTS frame further includes node indication information, where the node indication information is used to indicate the second node.
- the above method further includes S1130 (not shown).
- the third node determines, according to the node indication information, that the node indicated by the node indication information is not the third node.
- the third node N2 determines that the third node N2 is not the node that listens to the channel according to the node indication information in the RTS frame, that is, the third node N2 is a node that needs to be silent.
- the third node N2 when the third node N2 determines, according to the node indication information, that the third node N2 is not the node that listens to the channel, the third node N2 sets the second time interval according to the second quiet time window included in the RTS frame, in the second Silence within the time interval, waiting for the CTS frame sent by the second node UE.
- the duration of the second time interval is less than the indicated time interval of the second quiet time window included in the RTS frame.
- the duration of the second time interval may be smaller than the indicated time interval of the second silent time window included in the RTS frame.
- the duration of the second time interval may be equal to the duration of the third time interval set by the second node UE, if the third node N2 is not in the first The CTS frame sent by the second node UE is received in the second time interval, indicating that the second node UE may fail to listen.
- the duration of the third node N2 can resume normal operation after waiting for the second time interval. For example, after waiting for the second time interval, the third node N2 can listen to the channel. If the channel is idle, the third node N2 can send data to the node that needs the third node N2 to serve. An optional case is that the second node UE has sent the CTS frame and the third node N2 has not successfully received. After waiting for the second time interval, the third node N2 can still resume the normal working state and listen to the channel. If the channel is busy (eg, the first node N1 is transmitting data to the second node UE), the third node N2 is silent.
- the above method further includes S1140 (not shown).
- the third node receives the CTS frame sent by the second node in the second time interval, the third node is indicated by a first quiet time window included in the CTS frame.
- the time interval is silent, and the first silent time window is determined by the second node according to the second silent time window.
- the CTS frame includes a first quiet time window, configured to indicate a silent time interval of the node that needs to be silent to receive the CTS frame. If the receiving module 600 receives the CTS frame sent by the second node UE in the second time interval, it is silent according to the time interval indicated by the first silent time window included in the CTS frame.
- the first quiet time window included in the CTS frame is determined by the second node according to the second silent time window included in the RTS frame.
- the steps of the determination can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
- the CTS frame further includes identifier information of the first node, where the identifier information of the first node is used to enable the first node to send data to the second node, so that The third node determines that the third node is a silent node.
- the third node N2 is a neighboring node.
- the third node N2 receives the CTS frame sent by the second node UE, the third node N2 is confirmed to be a node that needs to be silenced by the identifier information of the first node N1 included in the CTS frame. Then the third node N2 is silent according to the time interval indicated by the first silent time window included in the CTS frame.
- the identification information of the first node N1 see FIG. 2 and FIG. 4 of the embodiment, and the details are not described in this embodiment.
- the monitoring module 610 determines that the channel is idle.
- the monitoring module 610 monitors that the channel is idle for a predetermined fourth time, and the fourth time is greater than or equal to a short interframe space.
- the specific setting process of the fourth time can be seen in FIG. 4 of the embodiment, and the embodiment is not described.
- An embodiment of the present invention provides a method for transmitting data, where a third node receives a request sent by a first node to send an RTS frame on a channel, the RTS frame includes a second silent time window, and the third node waits for a preset second time. After the interval, the channel is monitored and the channel is determined to be idle. The second time interval is smaller than the time interval indicated by the second quiet time window. The third node sends data to the node that needs to serve the third node through the channel according to determining that the channel is idle. Improve resource utilization and shortening of adjacent nodes The silent time of the neighboring node.
- Computer readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one location to another.
- a storage medium may be any available media that can be accessed by a computer.
- computer readable media may comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage media or other magnetic storage device, or can be used for carrying or storing in the form of an instruction or data structure.
- connection may suitably be a computer readable medium.
- the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave
- coaxial cable , fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless, and microwave are included in the fixing of the associated media.
- a disk and a disc include a compact disc (CD), a laser disc, a compact disc, a digital versatile disc (DVD), a floppy disk, and a Blu-ray disc, wherein the disc is usually magnetically copied, and the disc is The laser is used to optically replicate the data. Combinations of the above should also be included within the scope of the computer readable media.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Disclosed are a node device, system, data transmission method and data receiving method. The device comprises: a transmission module, for sending a requesting to send (RTS) frame to a second node on a channel; a receiving module, for receiving from the second node a clearing to send (CTS) frame within a preset first time interval after the transmission module transmits the RTS frame, the first time interval being greater than one short inter-frame spacing (SIFS) time period; and a determination module, for determining a time interval indicated by a first silence time window included in the CTS frame received by the receiving module. The transmission module is further used to transmit data to the second node on the channel within the time interval indicated by the first silence time window included in the CTS and determined by the determination module. The present invention increases the probability of monitoring an idle channel.
Description
本发明涉及通信技术领域,尤其涉及一种节点设备、系统、发送数据的方法及接收数据的方法。The present invention relates to the field of communications technologies, and in particular, to a node device, a system, a method for transmitting data, and a method for receiving data.
随着频谱资源越来越短缺,基于授权频谱的长期演进(LTE,Long Term Evolution)系统的服务能力也开始受限,因此,非授权频谱的长期演进(U-LTE,Unlicensed LTE)系统的关注度日益提升。然而,如今无线保真(WiFi,Wireless Fidelity)网络技术也开始大量使用非授权频谱来提升其服务能力,且在U-LTE与WiFi之间没有理想的网络规划,使双方各自的多个网络节点容易成为临近节点。若两个临近节点同时发送数据,会为对方造成干扰,导致任意一个节点都无法为各自的用户设备(UE,User Experience)服务。As the spectrum resources become more and more scarce, the service capability of Long Term Evolution (LTE) systems based on licensed spectrum is also limited. Therefore, the long-term evolution of unlicensed spectrum (U-LTE, Unlicensed LTE) system is concerned. The degree is increasing. However, today's wireless fidelity (WiFi) network technology has also begun to use a large number of unlicensed spectrum to enhance its service capabilities, and there is no ideal network planning between U-LTE and WiFi, so that each of the two network nodes It is easy to become a neighboring node. If two neighboring nodes send data at the same time, it will cause interference to the other party, and any node cannot serve the user equipment (UE, User Experience).
因此,通过制定先监听后发送的规则来解决非授权频谱的长期演进U-LTE的节点与WiFi的节点的共存问题。例如,源节点在发送数据给目的节点之前,先监听信道是否被临近节点占用,若信道没有被临近节点占用,则源节点可在信道上发送数据给目的节点。然而,若源节点与另一节点之间的距离较远,源节点无法监听到另一节点正发送数据给目的节点,则源节点误认为信道空闲,便向目的节点发送数据,使目的节点收到干扰,从而影响源节点的服务质量。Therefore, the coexistence problem of the long-term evolution U-LTE node of the unlicensed spectrum and the node of the WiFi is solved by formulating the rule of sending and monitoring first. For example, before the source node sends data to the destination node, it first monitors whether the channel is occupied by the neighboring node. If the channel is not occupied by the neighboring node, the source node can send data to the destination node on the channel. However, if the distance between the source node and another node is far, the source node cannot listen to another node sending data to the destination node, and the source node mistakenly believes that the channel is idle, and then sends data to the destination node, so that the destination node receives To interference, which affects the quality of service of the source node.
现有技术中通过请求发送/清除发送(RTS/CTS,Request to Send/Clear to Send)协议来解决上述技术问题。源节点向覆盖范围内的所有节点发送RTS帧,所有接收到RTS帧的非目的节点停止数据交换,目的节点则向源节点发送CTS帧表示进入准备接收信息的状态,然后即可进入数据传输过程。由于目的节点接收RTS帧的时间与目的节点发送CTS帧的时间相差一个短帧间间隔(SIFS,Short Inter Frame Spacing)的时长,SIFS等于节点从发送状态切换到接收状态并能正确解码所需要的时间,或者从接收状态转为发送状态所需要的时间,在SIFS结束后发送的数据包可包括CTS帧。因此目的节点在接收到RTS帧之后,利用这一个SIFS的时长对信道进行监听。若监听到信道是空闲
的,目的节点则向源节点发送CTS帧;若监听到信道是繁忙的,则不发送CTS帧。然而,由于一个SIFS的时长在10微妙左右,监听的时间很短,因此监听到信道空闲的概率相对较低,降低了发送CTS帧的概率,导致源节点的服务质量下降。The above technical problem is solved in the prior art by a request to send/clear to send (RTS/CTS) protocol. The source node sends an RTS frame to all nodes in the coverage area, and all non-destination nodes that receive the RTS frame stop data exchange, and the destination node sends a CTS frame to the source node to indicate that it is ready to receive information, and then enters the data transmission process. . Since the time when the destination node receives the RTS frame and the time when the destination node sends the CTS frame are different from the short interframe space (SIFS, Short Inter Frame Spacing), the SIFS is equal to the node needs to switch from the transmitting state to the receiving state and can correctly decode. The time, or the time required to change from the receiving state to the transmitting state, the data packet transmitted after the end of SIFS may include a CTS frame. Therefore, after receiving the RTS frame, the destination node uses the duration of the SIFS to monitor the channel. If the channel is monitored, it is idle.
The destination node sends a CTS frame to the source node; if the channel is monitored to be busy, the CTS frame is not sent. However, since the duration of one SIFS is about 10 microseconds and the listening time is short, the probability of listening to the channel idle is relatively low, which reduces the probability of transmitting the CTS frame, and the quality of service of the source node is degraded.
发明内容Summary of the invention
本发明在于提供一种节点设备、系统、发送数据的方法及接收数据的方法,可增大监听信道空闲的概率。The present invention provides a node device, a system, a method for transmitting data, and a method for receiving data, which can increase the probability that the listening channel is idle.
为了解决上述技术问题,本发明第一方面提供了一种节点设备,所述节点设备包括:In order to solve the above technical problem, the first aspect of the present invention provides a node device, where the node device includes:
发送模块,用于在信道上向第二节点发送请求发送RTS帧;a sending module, configured to send a request to send a RTS frame to the second node on the channel;
接收模块,用于在所述发送模块发送所述RTS帧之后的预先设定的第一时间间隔内,从所述第二节点接收清除发送CTS帧,所述第一时间间隔大于一个短帧间间隔的时间;a receiving module, configured to receive a clear sending CTS frame from the second node in a preset first time interval after the transmitting module sends the RTS frame, where the first time interval is greater than one short frame Interval time
确定模块,用于确定所述接收模块接收的所述CTS帧包括的第一静默时间窗所指示的时间间隔;a determining module, configured to determine a time interval indicated by a first quiet time window included in the CTS frame received by the receiving module;
所述发送模块,还用于在所述确定模块确定的所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上向所述第二节点发送数据。The sending module is further configured to send data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame determined by the determining module.
结合本发明第一方面的实施方式,在本发明第一方面的第一种可能的实现方式中,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述接收模块在接收到所述RTS帧对应的CTS帧之后,所述发送模块能够不监听所述信道而直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。With reference to the implementation of the first aspect of the present invention, in a first possible implementation manner of the first aspect, the RTS frame includes a second quiet time window and node indication information, where the second silent time window is used After the receiving module receives the CTS frame corresponding to the RTS frame, the sending module can directly send a data to the second node at the cutoff time of the channel without listening to the channel, the node The indication information is used to indicate the second node.
结合本发明第一方面的第一种可能的实施方式,在本发明第一方面的第二种可能的实现方式中,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。With reference to the first possible implementation manner of the first aspect of the present invention, in a second possible implementation manner of the first aspect of the present invention, the first silent time window is performed by the second node according to the second silent The time window is determined.
结合本发明第一方面的实施方式,在本发明第一方面的第三种可能的实现方式中,所述CTS帧还包括所述节点设备的标识信息,所述节点设备的标识信息用于使所述发送模块向所述第二节点发送数据。
With reference to the implementation of the first aspect of the present invention, in a third possible implementation manner of the first aspect of the present disclosure, the CTS frame further includes the identifier information of the node device, and the identifier information of the node device is used to enable The sending module sends data to the second node.
结合本发明第一方面的第一种可能的实施方式,在本发明第一方面的第四种可能的实现方式中,所述发送模块还向第三节点发送所述RTS帧,以使所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述第三节点后,在预先设定的第二时间间隔内静默,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔。With reference to the first possible implementation manner of the first aspect of the present invention, in a fourth possible implementation manner of the first aspect of the present disclosure, the sending module further sends the RTS frame to a third node, so that the After determining, by the node indication information, that the node indicated by the node indication information is not the third node, the third node is silent in a preset second time interval, and the second time interval is smaller than the second time interval. The time interval indicated by the silent time window.
本发明第二方面提供了一种节点设备,所述节点设备包括接收机、发射机以及处理器,其中:A second aspect of the present invention provides a node device, the node device comprising a receiver, a transmitter, and a processor, wherein:
所述发射机,用于在信道上向第二节点发送请求发送RTS帧;The transmitter is configured to send a request to send a RTS frame to a second node on a channel;
所述接收机,用于在所述发射机发送所述RTS帧之后的预先设定的第一时间间隔内,从所述第二节点接收清除发送CTS帧,所述第一时间间隔大于一个短帧间间隔的时间;The receiver, configured to receive a clear transmission CTS frame from the second node within a preset first time interval after the transmitter sends the RTS frame, where the first time interval is greater than one short The time between frames;
所述处理器,用于确定所述接收机接收的所述CTS帧包括的第一静默时间窗所指示的时间间隔;The processor, configured to determine a time interval indicated by a first quiet time window included in the CTS frame received by the receiver;
所述发射机,还用于在所述处理器确定的所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上向所述第二节点发送数据。The transmitter is further configured to send data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame determined by the processor.
结合本发明第二方面的实施方式,在本发明第二方面的第一种可能的实现方式中,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述接收机在接收到所述RTS帧对应的CTS帧之后,所述处理器能够不监听所述信道而所述发射机直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。With reference to the implementation of the second aspect of the present invention, in a first possible implementation manner of the second aspect, the RTS frame includes a second quiet time window and node indication information, where the second silent time window is used. And indicating, after receiving the CTS frame corresponding to the RTS frame, the processor can not listen to the channel and the transmitter directly sends a data to the second node on the channel. The node indication information is used to indicate the second node.
结合本发明第二方面的第一种可能的实施方式,在本发明第二方面的第二种可能的实现方式中,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。With reference to the first possible implementation manner of the second aspect of the present invention, in a second possible implementation manner of the second aspect of the present invention, the first silent time window is performed by the second node according to the second silent The time window is determined.
结合本发明第二方面的实施方式,在本发明第二方面的第三种可能的实现方式中,所述CTS帧还包括所述节点设备的标识信息,所述节点设备的标识信息用于使所述发射机向所述第二节点发送数据。With reference to the implementation of the second aspect of the present invention, in a third possible implementation manner of the second aspect of the present invention, the CTS frame further includes identifier information of the node device, and the identifier information of the node device is used to enable The transmitter transmits data to the second node.
结合本发明第二方面的第一种可能的实施方式,在本发明第二方面的第四
种可能的实现方式中,所述发射机还向第三节点发送所述RTS帧,以使所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述第三节点后,在预先设定的第二时间间隔内静默,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔。In conjunction with the first possible embodiment of the second aspect of the invention, the fourth aspect of the second aspect of the invention
In a possible implementation manner, the transmitter further sends the RTS frame to a third node, so that the third node determines, according to the node indication information, that the node indicated by the node indication information is not the third After the node, it is silent in a preset second time interval, and the second time interval is smaller than the time interval indicated by the second silent time window.
本发明第三方面提供了一种节点设备,所述节点设备包括:A third aspect of the present invention provides a node device, where the node device includes:
接收模块,用于在信道上接收第一节点发送的请求发送RTS帧;a receiving module, configured to receive, on a channel, a request sent by the first node to send an RTS frame;
监听模块,用于在所述接收模块接收所述第一节点发送的RTS帧之后的预先设定的第三时间间隔内,对所述信道进行监听并确定所述信道空闲,所述第三时间间隔大于一个短帧间间隔的时间;a monitoring module, configured to monitor the channel and determine that the channel is idle, in a third time interval after the receiving module receives the RTS frame sent by the first node, the third time The interval is greater than the interval between short frames;
发送模块,用于根据所述监听模块确定所述信道空闲,向所述第一节点发送清除发送CTS帧;a sending module, configured to determine, according to the listening module, that the channel is idle, and send a clear sending CTS frame to the first node;
所述接收模块,还用于在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上接收所述第一节点发送的数据。The receiving module is further configured to receive data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
结合本发明第三方面的实施方式,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述接收模块发送数据的截止时刻,所述节点指示信息用于指示所述节点设备。With the implementation of the third aspect of the present invention, the RTS frame includes a second quiet time window and node indication information, where the second quiet time window is used to indicate that the first node receives the CTS corresponding to the RTS frame. After the frame, the cutoff time of the data can be directly sent to the receiving module on the channel without listening to the channel, and the node indication information is used to indicate the node device.
结合本发明第三方面的第一种可能的实施方式,在本发明第三方面的第二种可能的实现方式中,所述第一静默时间窗由所述节点设备根据所述第二静默时间窗确定。With reference to the first possible implementation manner of the third aspect of the present invention, in a second possible implementation manner of the third aspect of the present invention, the first quiet time window is performed by the node device according to the second quiet time The window is OK.
结合本发明第三方面的第一种可能的实施方式,在本发明第三方面的第三种可能的实现方式中,所述节电设备还包括:In conjunction with the first possible implementation manner of the third aspect of the present invention, in a third possible implementation manner of the third aspect of the present invention, the power saving device further includes:
确定模块,用于根据所述节点指示信息确定所述节点指示信息所指示的节点为所述节点设备。And a determining module, configured to determine, according to the node indication information, that the node indicated by the node indication information is the node device.
结合本发明第三方面的实施方式,在本发明第三方面的第四种可能的实现方式中,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述接收模块发送数据。
With reference to the implementation of the third aspect of the present invention, in a fourth possible implementation manner of the third aspect, the CTS frame further includes the identifier information of the first node, and the identifier information of the first node is used by The first node is caused to send data to the receiving module.
结合本发明第三方面的实施方式,在本发明第三方面的第五种可能的实现方式中,所述发送模块还向第三节点发送所述CTS帧,以使所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默。With the implementation of the third aspect of the present invention, in a fifth possible implementation manner of the third aspect, the sending module further sends the CTS frame to a third node, so that the third node is in the The time interval indicated by the first silence time window included in the CTS frame is silent.
本发明第四方面提供了一种节点设备,所述节点设备包括接收机、发射机以及处理器,其中:A fourth aspect of the present invention provides a node device, including a receiver, a transmitter, and a processor, where:
所述接收机,用于在信道上接收第一节点发送的请求发送RTS帧;The receiver is configured to receive, on a channel, a request sent by the first node to send an RTS frame;
所述处理器,用于在所述接收机接收所述第一节点发送的RTS帧之后的预先设定的第三时间间隔内,对所述信道进行监听并确定所述信道空闲,所述第三时间间隔大于一个短帧间间隔的时间;The processor, configured to monitor the channel and determine that the channel is idle, in a preset third time interval after the receiver receives the RTS frame sent by the first node, where The time interval between three time intervals is greater than one short frame interval;
所述发射机,用于根据所述处理器确定所述信道空闲,向所述第一节点发送清除发送CTS帧;The transmitter is configured to determine, according to the processor, that the channel is idle, and send a clear sending CTS frame to the first node;
所述接收机,还用于在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上接收所述第一节点发送的数据。The receiver is further configured to receive data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
结合本发明第四方面的实施方式,在本发明第四方面的第一种可能的实现方式中,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述接收机发送数据的截止时刻,所述节点指示信息用于指示所述节点设备。With reference to the implementation of the fourth aspect of the present invention, in a first possible implementation manner of the fourth aspect, the RTS frame includes a second quiet time window and node indication information, where the second silent time window is used. Determining, by the first node, a deadline for transmitting data directly to the receiver on the channel without receiving the CTS frame corresponding to the RTS frame, the node indication information being used for Indicate the node device.
结合本发明第四方面的第一种可能的实施方式,在本发明第四方面的第二种可能的实现方式中,所述第一静默时间窗由所述处理器根据所述第二静默时间窗确定。With reference to the first possible implementation manner of the fourth aspect of the present invention, in a second possible implementation manner of the fourth aspect of the present invention, the first quiet time window is performed by the processor according to the second quiet time The window is OK.
结合本发明第四方面的第一种可能的实施方式,在本发明第四方面的第三种可能的实现方式中,所述处理器,还用于根据所述节点指示信息确定所述节点指示信息所指示的节点为所述节点设备。With reference to the first possible implementation manner of the fourth aspect of the present invention, in a third possible implementation manner of the fourth aspect of the present invention, the processor is further configured to determine, according to the node indication information, the node indication The node indicated by the information is the node device.
结合本发明第四方面的实施方式,在本发明第四方面的第四种可能的实现方式中,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述接收机发送数据。
With reference to the implementation of the fourth aspect of the present invention, in a fourth possible implementation manner of the fourth aspect, the CTS frame further includes the identifier information of the first node, and the identifier information of the first node is used by The first node is caused to transmit data to the receiver.
结合本发明第四方面的实施方式,在本发明第四方面的第五种可能的实现方式中,所述发射机还向第三节点发送所述CTS帧,以使所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默。With the implementation of the fourth aspect of the present invention, in a fifth possible implementation manner of the fourth aspect of the present invention, the transmitter further sends the CTS frame to a third node, so that the third node is in the The time interval indicated by the first silence time window included in the CTS frame is silent.
本发明第五方面提供了一种节点设备,所述节点设备包括:A fifth aspect of the present invention provides a node device, where the node device includes:
接收模块,用于在信道上接收第一节点发送的请求发送RTS帧,所述RTS帧包括第二静默时间窗;a receiving module, configured to receive, on a channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second silent time window;
监听模块,用于在等待预先设定的第二时间间隔后,对所述信道进行监听并确定所述信道空闲,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔;a monitoring module, configured to monitor the channel and determine that the channel is idle after waiting for a preset second time interval, where the second time interval is smaller than a time interval indicated by the second silent time window;
发送模块,用于根据所述监听模块确定所述信道空闲,通过所述信道向需要所述节点设备服务的节点发送数据。And a sending module, configured to determine, according to the listening module, that the channel is idle, and send data to a node that needs to be served by the node device by using the channel.
结合本发明第五方面的实施方式,在本发明第五方面的第一种可能的实现方式中,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的清除发送CTS帧之后,能够不监听所述信道而直接在所述信道上向第二节点发送数据的截止时刻。With reference to the implementation manner of the fifth aspect of the present invention, in a first possible implementation manner of the fifth aspect, the second quiet time window is used to indicate that the first node receives the RTS frame corresponding to After clearing the CTS frame, the deadline for transmitting data to the second node directly on the channel without listening to the channel can be cleared.
结合本发明第五方面的实施方式,在本发明第五方面的第二种可能的实现方式中,所述RTS帧还包括节点指示信息,所述节点指示信息用于指示所述第二节点;With the implementation of the fifth aspect of the present invention, in a second possible implementation manner of the fifth aspect, the RTS frame further includes node indication information, where the node indication information is used to indicate the second node;
则所述节点设备还包括:The node device further includes:
确定模块,用于根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述节点设备。And a determining module, configured to determine, according to the node indication information, that the node indicated by the node indication information is not the node device.
结合本发明第五方面的第一种可能的实施方式,在本发明第五方面的第三种可能的实现方式中,所述节点设备还包括:With reference to the first possible implementation manner of the fifth aspect of the present invention, in a third possible implementation manner of the fifth aspect of the present invention, the node device further includes:
静默模块,用于若所述接收模块在所述第二时间间隔内接收到所述第二节点发送的所述CTS帧,则在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。
a silence module, configured to: when the receiving module receives the CTS frame sent by the second node in the second time interval, the time interval indicated by the first quiet time window included in the CTS frame Within the silence, the first silent time window is determined by the second node according to the second silent time window.
结合本发明第五方面的第三种的可能的实施方式,在本发明第五方面的第四种可能的实现方式中,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据,使所述静默模块确定所述节点设备为静默的节点。With reference to the third possible implementation manner of the fifth aspect of the present invention, in a fourth possible implementation manner of the fifth aspect of the present invention, the CTS frame further includes identifier information of the first node, where The identification information of a node is used to enable the first node to send data to the second node, so that the silent module determines that the node device is a silent node.
本发明第六方面提供了一种节点设备,所述节点设备包括接收机、发射机以及处理器,其中:A sixth aspect of the present invention provides a node device, the node device comprising a receiver, a transmitter, and a processor, wherein:
所述接收机,用于在信道上接收第一节点发送的请求发送RTS帧,所述RTS帧包括第二静默时间窗;The receiver is configured to receive, on a channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second silent time window;
所述处理器,用于在等待预先设定的第二时间间隔后,对所述信道进行监听并确定所述信道空闲,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔;The processor is configured to monitor the channel and determine that the channel is idle after waiting for a preset second time interval, where the second time interval is less than a time indicated by the second silent time window interval;
所述发射机,用于根据所述处理器确定所述信道空闲,通过所述信道向需要所述节点设备服务的节点发送数据。The transmitter is configured to determine, according to the processor, that the channel is idle, and send data to a node that needs to be served by the node device by using the channel.
结合本发明第六方面的实施方式,在本发明第六方面的第一种可能的实现方式中,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的清除发送CTS帧之后,能够不监听所述信道而直接在所述信道上向第二节点发送数据的截止时刻。With reference to the embodiment of the sixth aspect of the present invention, in a first possible implementation manner of the sixth aspect, the second quiet time window is used to indicate that the first node receives the corresponding RTS frame. After clearing the CTS frame, the deadline for transmitting data to the second node directly on the channel without listening to the channel can be cleared.
结合本发明第六方面的实施方式,在本发明第六方面的第二种可能的实现方式中,所述RTS帧还包括节点指示信息,所述节点指示信息用于指示所述第二节点;With reference to the implementation of the sixth aspect of the present invention, in a second possible implementation manner of the sixth aspect, the RTS frame further includes node indication information, where the node indication information is used to indicate the second node;
则所述处理器,还用于根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述节点设备。And the processor is further configured to determine, according to the node indication information, that the node indicated by the node indication information is not the node device.
结合本发明第六方面的第一种可能的实施方式,在本发明第六方面的第三种可能的实现方式中,所述处理器,还用于若所述接收机在所述第二时间间隔内接收到所述第二节点发送的所述CTS帧,则在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。
With reference to the first possible implementation manner of the sixth aspect of the present invention, in a third possible implementation manner of the sixth aspect of the present invention, the processor is further configured to: if the receiver is in the second time Receiving, in the interval, the CTS frame sent by the second node, and silenced in a time interval indicated by a first quiet time window included in the CTS frame, where the first silent time window is used by the second node Determined according to the second silent time window.
结合本发明第六方面的第三种的可能的实施方式,在本发明第六方面的第四种可能的实现方式中,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据,使所述处理器确定所述节点设备为静默的节点。With reference to the third possible implementation manner of the sixth aspect of the present invention, in a fourth possible implementation manner of the sixth aspect, the CTS frame further includes the identifier information of the first node, where the The identification information of a node is used to cause the first node to send data to the second node, so that the processor determines that the node device is a silent node.
本发明第七方面提供了一种系统,包括本发明第一方面中任一项所述的节点设备、第三方面中任一项所述的节点设备以及第五方面中任一项所述的节点设备。The seventh aspect of the present invention provides a system, comprising the node device according to any of the first aspects of the present invention, the node device according to any one of the third aspect, Node device.
本发明第八方面提供了一种发送数据的方法,包括:An eighth aspect of the present invention provides a method for transmitting data, including:
第一节点在信道上向第二节点发送请求发送RTS帧;The first node sends a request to send a RTS frame to the second node on the channel;
所述第一节点在发送所述RTS帧之后的预先设定的第一时间间隔内,从所述第二节点接收清除发送CTS帧,所述第一时间间隔大于一个短帧间间隔的时间;Receiving, by the first node, a clear sending CTS frame from the second node in a preset first time interval after sending the RTS frame, where the first time interval is greater than a short interframe space;
所述第一节点确定所述CTS帧包括的第一静默时间窗所指示的时间间隔;Determining, by the first node, a time interval indicated by a first quiet time window included in the CTS frame;
所述第一节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上向所述第二节点发送数据。The first node transmits data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
结合本发明第八方面的实施方式,在本发明第八方面的第一种可能的实现方式中,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。With reference to the embodiment of the eighth aspect of the present invention, in a first possible implementation manner of the eighth aspect, the RTS frame includes a second quiet time window and node indication information, where the second silent time window is used. Determining, by the first node, a deadline for transmitting data to the second node directly on the channel after receiving the CTS frame corresponding to the RTS frame, where the node indicates information Instructing the second node.
结合本发明第八方面的第一种可能的实施方式,在本发明第八方面的第二种可能的实现方式中,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。With reference to the first possible implementation manner of the eighth aspect of the present invention, in a second possible implementation manner of the eighth aspect of the present invention, the first silent time window is performed by the second node according to the second silent The time window is determined.
结合本发明第八方面的实施方式,在本发明第八方面的第三种可能的实现方式中,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识
信息用于使所述第一节点向所述第二节点发送数据。With reference to the embodiment of the eighth aspect of the present invention, in a third possible implementation manner of the eighth aspect, the CTS frame further includes the identifier information of the first node, and the identifier of the first node
The information is for causing the first node to send data to the second node.
结合本发明第八方面的第一种可能的实施方式,在本发明第八方面的第四种可能的实现方式中,所述第一节点还向第三节点发送所述RTS帧,以使所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述第三节点后,在预先设定的第二时间间隔内静默,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔。With reference to the first possible implementation manner of the eighth aspect of the present invention, in a fourth possible implementation manner of the eighth aspect, the first node further sends the RTS frame to a third node, so that The third node determines, according to the node indication information, that the node indicated by the node indication information is not the third node, and is silent in a preset second time interval, where the second time interval is smaller than the first time interval. The time interval indicated by the second silent time window.
本发明第九方面提供了一种接收数据的方法,包括:A ninth aspect of the present invention provides a method for receiving data, including:
第二节点在信道上接收第一节点发送的请求发送RTS帧;Receiving, by the second node, a request sent by the first node to send an RTS frame on the channel;
所述第二节点在接收所述第一节点发送的RTS帧之后的预先设定的第三时间间隔内,对所述信道进行监听并确定所述信道空闲,所述第三时间间隔大于一个短帧间间隔的时间;The second node monitors the channel and determines that the channel is idle in a preset third time interval after receiving the RTS frame sent by the first node, where the third time interval is greater than one short The time between frames;
所述第二节点根据确定所述信道空闲,向所述第一节点发送清除发送CTS帧;Sending, by the second node, a clear sending CTS frame to the first node according to determining that the channel is idle;
所述第二节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上接收所述第一节点发送的数据。The second node receives data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
结合本发明第九方面的实施方式,在本发明第九方面的第一种可能的实现方式中,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。With the implementation of the ninth aspect of the present invention, in a first possible implementation manner of the ninth aspect, the RTS frame includes a second quiet time window and node indication information, where the second silent time window is used. Determining, by the first node, a deadline for transmitting data to the second node directly on the channel after receiving the CTS frame corresponding to the RTS frame, where the node indicates information Instructing the second node.
结合本发明第九方面的第一种可能的实施方式,在本发明第九方面的第二种可能的实现方式中,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。With reference to the first possible implementation manner of the ninth aspect of the present invention, in a second possible implementation manner of the ninth aspect of the present invention, the first silent time window is performed by the second node according to the second silent The time window is determined.
结合本发明第九方面的第一种可能的实施方式,在本发明第九方面的第三种可能的实现方式中,所述第二节点在信道上接收第一节点发送的请求发送RTS帧之后,所述方法还包括:With reference to the first possible implementation manner of the ninth aspect of the present invention, in a third possible implementation manner of the ninth aspect of the present invention, the second node, after receiving the request sent by the first node and sending the RTS frame on the channel The method further includes:
所述第二节点根据所述节点指示信息确定所述节点指示信息所指示的节
点为所述第二节点。Determining, by the second node, the section indicated by the node indication information according to the node indication information
The point is the second node.
结合本发明第九方面的实施方式,在本发明第九方面的第四种可能的实现方式中,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据。With the implementation of the ninth aspect of the present invention, in a fourth possible implementation manner of the ninth aspect, the CTS frame further includes the identifier information of the first node, and the identifier information of the first node is used by The first node is caused to send data to the second node.
结合本发明第九方面的实施方式,在本发明第九方面的第五种可能的实现方式中,所述第二节点还向第三节点发送所述CTS帧,以使所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默。With the implementation of the ninth aspect of the present invention, in a fifth possible implementation manner of the ninth aspect, the second node further sends the CTS frame to the third node, so that the third node is The time interval indicated by the first silence time window included in the CTS frame is silent.
本发明第十方面提供了一种发送数据的方法,包括:A tenth aspect of the present invention provides a method for transmitting data, including:
第三节点在信道上接收第一节点发送的请求发送RTS帧,所述RTS帧包括第二静默时间窗;The third node receives, on the channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second silent time window;
所述第三节点在等待预先设定的第二时间间隔后,对所述信道进行监听并确定所述信道空闲,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔;After waiting for a preset second time interval, the third node monitors the channel and determines that the channel is idle, and the second time interval is smaller than a time interval indicated by the second silent time window;
所述第三节点根据确定所述信道空闲,通过所述信道向需要所述第三节点服务的节点发送数据。The third node sends data to the node that needs to serve the third node through the channel according to determining that the channel is idle.
结合本发明第十方面的实施方式,在本发明第十方面的第一种可能的实现方式中,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的清除发送CTS帧之后,能够不监听所述信道而直接在所述信道上向第二节点发送数据的截止时刻。With reference to the embodiment of the tenth aspect of the present invention, in a first possible implementation manner of the tenth aspect of the present invention, the second quiet time window is used to indicate that the first node receives the corresponding RTS frame. After clearing the CTS frame, the deadline for transmitting data to the second node directly on the channel without listening to the channel can be cleared.
结合本发明第十方面的实施方式,在本发明第十方面的第二种可能的实现方式中,所述RTS帧还包括节点指示信息,所述节点指示信息用于指示所述第二节点;With the implementation of the tenth aspect of the present invention, in a second possible implementation manner of the tenth aspect of the present invention, the RTS frame further includes node indication information, where the node indication information is used to indicate the second node;
则所述第三节点在信道上接收第一节点发送的请求发送RTS帧之后,所述方法还包括:After the third node receives the request sent by the first node to send the RTS frame on the channel, the method further includes:
所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述第三节点。The third node determines, according to the node indication information, that the node indicated by the node indication information is not the third node.
结合本发明第十方面的第一种可能的实施方式,在本发明第十方面的第三
种可能的实现方式中,所述方法还包括:In conjunction with the first possible embodiment of the tenth aspect of the invention, the third aspect of the tenth aspect of the invention
In a possible implementation manner, the method further includes:
若所述第三节点在所述第二时间间隔内接收到所述第二节点发送的所述CTS帧,则所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。And if the third node receives the CTS frame sent by the second node in the second time interval, the third node is at a time indicated by a first quiet time window included in the CTS frame. Silencing within the interval, the first silent time window is determined by the second node according to the second silent time window.
结合本发明第十方面的第三种中的任一种可能的实施方式,在本发明第十方面的第四种可能的实现方式中,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据,使所述第三节点确定所述第三节点为静默的节点。With reference to any one of the possible implementation manners of the third aspect of the tenth aspect of the present invention, in a fourth possible implementation manner of the tenth aspect of the present invention, the CTS frame further includes the identifier information of the first node The identifier information of the first node is used to enable the first node to send data to the second node, so that the third node determines that the third node is a silent node.
通过本发明,第一节点在信道上向第二节点发送请求发送RTS帧;第一节点在发送RTS帧之后的预先设定的第一时间间隔内,从第二节点接收清除发送CTS帧,第一时间间隔大于一个短帧间间隔的时间;第一节点确定CTS帧包括的第一静默时间窗所指示的时间间隔;第一节点在CTS帧包括的第一静默时间窗所指示的时间间隔内在信道上向第二节点发送数据,既提高了第二节点监听到信道空闲的概率,提高了发送CTS帧的概率,也提高了信道资源的利用率。According to the present invention, the first node sends a request to send a RTS frame to the second node on the channel; the first node receives the clear transmission CTS frame from the second node within a preset first time interval after transmitting the RTS frame, a time interval is greater than a short interframe space; the first node determines a time interval indicated by a first quiet time window included in the CTS frame; the first node is within a time interval indicated by a first quiet time window included in the CTS frame Transmitting data to the second node on the channel not only improves the probability that the second node listens to the channel idle, but also improves the probability of transmitting the CTS frame and improves the utilization of the channel resources.
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。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 embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any inventive labor.
图1是现有技术的节点交互示意图;1 is a schematic diagram of node interaction in the prior art;
图2是本发明实施例的第一种节点设备的一实施例的结构示意图;2 is a schematic structural diagram of an embodiment of a first type of node device according to an embodiment of the present invention;
图3是本发明实施例的第一种节点设备的另一实施例的结构示意图;3 is a schematic structural diagram of another embodiment of a first node device according to an embodiment of the present invention;
图4是本发明实施例的第二种节点设备的一实施例的结构示意图;4 is a schematic structural diagram of an embodiment of a second node device according to an embodiment of the present invention;
图5是本发明实施例的第二种节点设备的另一实施例的结构示意图;FIG. 5 is a schematic structural diagram of another embodiment of a second node device according to an embodiment of the present invention; FIG.
图6是本发明实施例的第三种节点设备的一实施例的结构示意图;6 is a schematic structural diagram of an embodiment of a third node device according to an embodiment of the present invention;
图7是本发明实施例的第三种节点设备的另一实施例的结构示意图;
7 is a schematic structural diagram of another embodiment of a third node device according to an embodiment of the present invention;
图8是本发明实施例的系统的结构示意图;8 is a schematic structural diagram of a system according to an embodiment of the present invention;
图9是本发明实施例的第一种发送数据的方法的流程示意图;FIG. 9 is a schematic flowchart diagram of a first method for transmitting data according to an embodiment of the present invention; FIG.
图10是本发明实施例的接收数据的方法的流程示意图;FIG. 10 is a schematic flowchart diagram of a method for receiving data according to an embodiment of the present invention; FIG.
图11是本发明实施例的第二种发送数据的方法的流程示意图;11 is a schematic flowchart diagram of a second method for transmitting data according to an embodiment of the present invention;
图12是本发明实施例的各个节点设备的时间窗的一实施例的示意图;FIG. 12 is a schematic diagram of an embodiment of a time window of each node device according to an embodiment of the present invention; FIG.
图13是本发明实施例的各个节点设备的时间窗的另一实施例的示意图。FIG. 13 is a schematic diagram of another embodiment of a time window of each node device according to an embodiment of the present invention.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
现有技术中,如图1所示,节点0为UE1服务,节点1为UE1和UE2服务,节点0和节点2互为临近节点。节点0在向UE1发送数据之前先监听信道是否被节点2占用,如果信道没有被节点2占用,则该节点0可在信道上发送数据给UE1。然而,节点0和节点1彼此距离较远,此时节点0监听不到节点1在信道上发送数据给UE1,节点0就会误认为信道空闲,便会对UE1发送数据,使UE1受到干扰。因此,节点0先发送RTS帧给UE1。UE1在接收到RTS帧之后,利用一个SIFS的时长对信道进行监听。若监听到信道空闲,UE1则向节点0发送CTS帧;若监听到信道繁忙,则不发送CTS帧。然而,由于一个SIFS的时长在10微妙左右,监听的时间很短,因此监听到信道空闲的概率较低,降低了发送CTS帧的概率,导致节点0的服务质量下降。In the prior art, as shown in FIG. 1, node 0 serves UE1, node 1 serves UE1 and UE2, and node 0 and node 2 are adjacent nodes. Node 0 first listens to whether the channel is occupied by node 2 before transmitting data to UE1. If the channel is not occupied by node 2, node 0 can send data to UE1 on the channel. However, node 0 and node 1 are far apart from each other. At this time, node 0 does not hear that node 1 transmits data to UE1 on the channel, and node 0 misunderstands that the channel is idle, and then transmits data to UE1, so that UE1 is interfered. Therefore, node 0 first sends an RTS frame to UE1. After receiving the RTS frame, UE1 uses the duration of one SIFS to monitor the channel. If the channel is idle, UE1 sends a CTS frame to node 0; if the channel is busy, it does not send a CTS frame. However, since the duration of one SIFS is about 10 microseconds and the listening time is short, the probability of listening to the channel idle is low, and the probability of transmitting the CTS frame is lowered, resulting in a decrease in the quality of service of the node 0.
由此,本发明实施例提供了一种节点设备、系统、发送数据的方法及接收数据的方法,可增大监听信道空闲的概率。Therefore, the embodiment of the invention provides a node device, a system, a method for transmitting data, and a method for receiving data, which can increase the probability that the listening channel is idle.
请参见图2,图2是本发明实施例的第一种节点设备的一实施例的结构示意图。图2所涉及的节点设备可定义为第一节点,且第二节点以及第三节点也可为节点设备。第一节点、第二节点以及第三节点可为基站、UE等能够承载上行或下行数据信道以及支持RTS/CTS协议的节点设备,并且均可工作在LTE网络或WiFi网络中,因此本实施例涉及的信道为非授权频谱上的信道。为了
描述方便,如图12及图13所示,将第二节点设置为用户设备,其他节点则均设置为基站。此外,图中的第四节点N3为第一节点N1监听不到的节点设备。第一节点N1、第二节点UE、第三节点N2以及第四节点N3在同一个信道上传输数据。下面进行详细说明。Referring to FIG. 2, FIG. 2 is a schematic structural diagram of an embodiment of a first node device according to an embodiment of the present invention. The node device involved in FIG. 2 may be defined as a first node, and the second node and the third node may also be node devices. The first node, the second node, and the third node may be a node device that can carry an uplink or downlink data channel and support the RTS/CTS protocol, and can work in an LTE network or a WiFi network, so this embodiment The channels involved are channels on the unlicensed spectrum. In order
The description is convenient. As shown in FIG. 12 and FIG. 13, the second node is set as a user equipment, and the other nodes are all set as base stations. In addition, the fourth node N3 in the figure is a node device that the first node N1 cannot monitor. The first node N1, the second node UE, the third node N2, and the fourth node N3 transmit data on the same channel. The details will be described below.
如图2所示的节点设备包括:发送模块200、接收模块210以及确定模块220。The node device shown in FIG. 2 includes: a sending module 200, a receiving module 210, and a determining module 220.
发送模块200,用于在信道上向第二节点发送请求发送RTS帧。The sending module 200 is configured to send a request to send a RTS frame to the second node on the channel.
具体实现中,第一节点N1向第二节点UE发送RTS帧。RTS帧包括第二静默时间窗和节点指示信息。In a specific implementation, the first node N1 sends an RTS frame to the second node UE. The RTS frame includes a second silence time window and node indication information.
作为一种可实施的方式,所述第二静默时间窗用于指示所述接收模块210在接收到所述RTS帧对应的CTS帧之后,所述发送模块200能够不监听所述信道而直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。具体的,第二静默时间窗可用于指示从第一节点N1发送RTS帧开始,至第一节点N1在接收到RTS帧对应的CTS帧之后,能够不监听信道而直接在信道上向第二节点UE发送数据时结束的时间间隔。In an implementation manner, the second quiet time window is used to indicate that after the receiving module 210 receives the CTS frame corresponding to the RTS frame, the sending module 200 can directly monitor the channel without listening to the channel. a deadline for transmitting data to the second node on the channel, the node indication information being used to indicate the second node. Specifically, the second quiet time window may be used to indicate that the RTS frame is sent from the first node N1, and after receiving the CTS frame corresponding to the RTS frame, the first node N1 can directly listen to the channel and directly to the second node on the channel. The time interval at which the UE ends when data is sent.
可选的,节点指示信息可为第二节点UE的地址或者第二节点UE的标识或者任何能够识别第二节点UE的信息,本实施例则不作限定。Optionally, the node indication information may be an address of the second node UE or an identifier of the second node UE or any information that can identify the second node UE, which is not limited in this embodiment.
可选的,节点指示信息还用于指示除第二节点UE以外的节点设备均为需要静默的节点设备。若其他节点设备接收到第一节点N1发送的RTS帧,则可根据节点指示信息判断本设备是否为需要静默。Optionally, the node indication information is further used to indicate that the node devices except the second node UE are node devices that need to be silent. If the other node device receives the RTS frame sent by the first node N1, it can determine whether the device needs to be silent according to the node indication information.
可选的,第一节点N1发送RTS帧的时机可为以下任意一种:在第一节点N1向第二节点UE发送数据时,在预设时间内接收不到第二节点UE反馈的确认接收信息;第一节点N1向第二节点UE发送的数据的容量超出预设容量,例如信道被第一节点N1监听不到的节点(如第四节点N3)占用,而由于数据的容量超出预设容量,可能超出此时信道所能承载的容量。因此,本实施例能够使第一节点N1确定发送数据给第二节点UE的时机。Optionally, the timing at which the first node N1 sends the RTS frame may be any one of the following: when the first node N1 sends data to the second node UE, the acknowledgment receiving that is not fed back by the second node UE is not received within a preset time. Information; the capacity of the data sent by the first node N1 to the second node UE exceeds a preset capacity, for example, the channel is occupied by a node that is not monitored by the first node N1 (such as the fourth node N3), and the capacity of the data exceeds the preset. Capacity, which may exceed the capacity that the channel can carry at this time. Therefore, the present embodiment enables the first node N1 to determine the timing of transmitting data to the second node UE.
可选的,第一节点N1还可在主载波所在的信道上向第二节点UE发送RTS帧。上述主载波可以在授权频谱上。本实施例涉及的信道为非授权频谱上的信道,且上述非授权频谱上的信道可承载载波聚合技术中的辅载波。该辅载波与
授权频谱上的主载波进行载波聚合,使第二节点UE采用载波聚合与其他节电设备传输数据。由于第一节点N1在辅载波所在的非授权频谱的信道上可能一直等待不到发送数据的机会,即第一节点N1经监听后发现辅载波所在的信道一直处于繁忙状态,而此时授权频谱上的主载波所在的信道是可以发送数据的,那么第一节点N1可以选择在该主载波所在的信道上发送RTS帧给第二节点UE。第二节点UE接收到第一节点N1发送的RTS帧后,在预先设定的第三时间间隔内监听辅载波所在的信道。当第二节点UE发现辅载波所在的信道是空闲的时,就可以发送CTS帧给第一节点N1。Optionally, the first node N1 may further send an RTS frame to the second node UE on the channel where the primary carrier is located. The above primary carrier can be on the licensed spectrum. The channel in this embodiment is a channel on the unlicensed spectrum, and the channel on the unlicensed spectrum can carry the secondary carrier in the carrier aggregation technology. The secondary carrier and
The primary carrier on the licensed spectrum performs carrier aggregation, so that the second node UE uses carrier aggregation and other power saving devices to transmit data. The first node N1 may not wait for the transmission of data on the channel of the unlicensed spectrum where the secondary carrier is located, that is, after the first node N1 is monitored, it is found that the channel where the secondary carrier is located is always in a busy state, and the spectrum is authorized at this time. The channel on which the primary carrier is located can transmit data, and the first node N1 can select to send an RTS frame to the second node UE on the channel where the primary carrier is located. After receiving the RTS frame sent by the first node N1, the second node UE monitors the channel where the secondary carrier is located in a preset third time interval. When the second node UE finds that the channel where the secondary carrier is located is idle, it can send the CTS frame to the first node N1.
可选的,RTS帧可以为放在控制信道的字段所指示的信令,或者为单独一条信令,或者也可以为跟当前WI-FI系统中RTS帧类似的信令,本实施例则不作限定。Optionally, the RTS frame may be the signaling indicated by the field placed in the control channel, or may be a single signaling, or may be similar to the RTS frame in the current WI-FI system, and is not used in this embodiment. limited.
接收模块210,用于在所述发送模块200发送所述RTS帧之后的预先设定的第一时间间隔内,从所述第二节点接收清除发送CTS帧,所述第一时间间隔大于一个短帧间间隔的时间。The receiving module 210 is configured to receive a clear sending CTS frame from the second node within a preset first time interval after the sending module 200 sends the RTS frame, where the first time interval is greater than one short The time between frames.
具体实现中,当第一节点N1向第二节点UE发送RTS帧后,第一节点N1设定预设时间间隔的第一时间间隔。在第一时间间隔内,第一节点N1等待接收第二节点UE发送的CTS帧,CTS帧用于响应第一节点N1发送的RTS帧,向第一节点N1提示信道空闲,使第一节点N1能在信道上向第二节点UE发送数据。在现有技术中,由于第二节点UE在接收到RTS帧与发送CTS帧之间保持固定的一个SIFS时长的时间,因此UE1只能利用一个SIFS的时长对信道进行监听。然而,由于一个SIFS的时长在10微妙左右,监听的时间很短,因此监听到信道空闲的概率相对较低,也降低了发送CTS帧的概率。而本发明实施例则设定第一时间间隔(包括前述第二节点UE在接收到RTS帧与发送CTS帧之间的一个SIFS时长的时间),第一时间间隔为至少一个单位时间,其中,单位时间可为一个SIFS时长的时间,或者任意设置的时间。第一节点N1在第一时间间隔内接收第二节点UE发送的CTS帧,从而延长了第一节点N1接收CTS帧的时间,提高第一节点N1捕捉信道空闲的概率,同时也提高了信道资源的利用率。In a specific implementation, after the first node N1 sends the RTS frame to the second node UE, the first node N1 sets a first time interval of the preset time interval. During the first time interval, the first node N1 waits to receive the CTS frame sent by the second node UE, and the CTS frame is used to respond to the RTS frame sent by the first node N1, and prompts the first node N1 that the channel is idle, so that the first node N1 Data can be transmitted to the second node UE on the channel. In the prior art, since the second node UE maintains a fixed SIFS duration between receiving the RTS frame and transmitting the CTS frame, the UE1 can only monitor the channel by using the duration of one SIFS. However, since the duration of one SIFS is about 10 microseconds and the listening time is short, the probability of listening to the channel idle is relatively low, and the probability of transmitting the CTS frame is also lowered. In the embodiment of the present invention, the first time interval is set, including the time when the second node UE receives an SIFS duration between the RTS frame and the CTS frame, and the first time interval is at least one unit time, where The unit time can be a SIFS duration or an arbitrarily set time. The first node N1 receives the CTS frame sent by the second node UE in the first time interval, thereby prolonging the time that the first node N1 receives the CTS frame, improving the probability that the first node N1 captures the channel idle, and also improving the channel resource. Utilization.
确定模块220,用于确定所述接收模块210接收的所述CTS帧包括的第一
静默时间窗所指示的时间间隔。a determining module 220, configured to determine, by the receiving module 210, the first included in the CTS frame
The time interval indicated by the silent time window.
具体实现中,若第一节点N1在第一时间间隔内接收到第二节点UE发送的CTS帧,说明第二节点UE已监听到信道没有被其他节点占用,此时第一节点N1确定CTS帧包括的第一静默时间窗所指示的时间间隔。In a specific implementation, if the first node N1 receives the CTS frame sent by the second node UE in the first time interval, it indicates that the second node UE has monitored that the channel is not occupied by other nodes, and the first node N1 determines the CTS frame. The time interval indicated by the first silent time window included.
所述发送模块200,还用于在所述确定模块220确定的所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上向所述第二节点发送数据。The sending module 200 is further configured to send data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame determined by the determining module 220.
具体实现中,第一节点N1在第一静默时间窗内在信道上向第二节点UE发送数据,而其他节点(如临近节点即第三节点N2,或者如隐藏节点即第四节点N3)则在第一静默时间窗内保持静默,暂停向第二节点UE发送数据。In a specific implementation, the first node N1 sends data to the second node UE on the channel in the first silent time window, and other nodes (such as the neighboring node, that is, the third node N2, or the hidden node, that is, the fourth node N3) The first silence time window remains silent, and the data transmission to the second node UE is suspended.
作为一种可实施的方式,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。In an implementable manner, the first silent time window is determined by the second node according to the second silent time window.
具体实现中,第二静默时间窗还用于使第二节点UE根据第二静默时间窗的截止时刻确定第一静默时间窗的截止时刻。第一节点N1能够不监听信道而直接在信道上向第二节点UE发送数据的时间间隔即为第二节点UE设定的第一静默时间窗的时间间隔。具体的,由于第一节点N1在第二静默时间窗限定的时间内向第二节点UE发送数据,而第二节点UE在第二静默时间窗内还需要对信道进行监听,因此实际上第一节点N1发送数据的时间间隔为第一静默时间窗所指示的时间间隔。第一静默时间窗的截止时刻与第二静默时间窗的截止时刻可以相同,也可以相差至少一个SIFS的时长,本实施例则不作限定。In a specific implementation, the second quiet time window is further configured to enable the second node UE to determine the cutoff time of the first silent time window according to the cutoff time of the second silent time window. The time interval at which the first node N1 can directly transmit data to the second node UE on the channel without listening to the channel is the time interval of the first silent time window set by the second node UE. Specifically, since the first node N1 sends data to the second node UE within a time defined by the second quiet time window, and the second node UE needs to monitor the channel in the second silent time window, the first node is actually The time interval at which N1 sends data is the time interval indicated by the first quiet time window. The cutoff time of the first quiet time window and the cutoff time of the second quiet time window may be the same, or may be different from the duration of the at least one SIFS, which is not limited in this embodiment.
可选的,第一静默时间窗用于指示接收到CTS帧的需要静默的节点的静默时间间隔。具体的,如图12所示,第一节点N1设定第二静默时间窗的时长为10ms,并且第一节点N1在发送RTS帧给第二节点UE后开始计时,若第二节点UE在4ms后监听到信道空闲,则第二节点UE在发送CTS帧给第一节点N1时,第一静默时间窗的时长为10-4=6ms,即第一节点N1向第二节点UE发送数据的有效时间为第一静默时间窗的时长6ms(第一节点N1从接收CTS帧到发送数据之间需间隔一个SIFS的时间,由于一个SIFS的时长为10微妙,因此本实施例可忽略不计)。Optionally, the first quiet time window is used to indicate a silent time interval of the node that needs to be silent to receive the CTS frame. Specifically, as shown in FIG. 12, the first node N1 sets the duration of the second quiet time window to be 10 ms, and the first node N1 starts timing after transmitting the RTS frame to the second node UE, if the second node UE is in 4 ms. After the channel is idle, the second node UE sends a CTS frame to the first node N1, and the duration of the first quiet time window is 10-4=6 ms, that is, the first node N1 sends valid data to the second node UE. The time is the duration of the first quiet time window of 6 ms (the time that the first node N1 needs to be separated by one SIFS from receiving the CTS frame to transmitting data, since the duration of one SIFS is 10 microseconds, this embodiment can be ignored).
作为一种可实施的方式,所述CTS帧还包括所述节点设备的标识信息,所述节点设备的标识信息用于使所述发送模块200向所述第二节点发送数据。
第一节点N1的标识信息还用于提示第二节点UE发送的CTS帧与第一节点N1发送的RTS帧相对应,还可用于提示除第一节点N1和第二节点UE之外的其他节点需要静默。具体的,由于第二节点UE也会发送CTS帧给其他节点,因此需要告知其他节点该CTS帧是与第一节点N1发送的RTS帧相对应的,提示第一节点N1向第二节点UE发送数据。As an implementation manner, the CTS frame further includes identifier information of the node device, and the identifier information of the node device is used to enable the sending module 200 to send data to the second node.
The identifier information of the first node N1 is further used to indicate that the CTS frame sent by the second node UE corresponds to the RTS frame sent by the first node N1, and can also be used to prompt other nodes except the first node N1 and the second node UE. Need to be silent. Specifically, since the second node UE also sends the CTS frame to other nodes, it is necessary to inform other nodes that the CTS frame is corresponding to the RTS frame sent by the first node N1, and prompts the first node N1 to send to the second node UE. data.
作为一种可实施的方式,所述发送模块200还向第三节点发送所述RTS帧,以使所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述第三节点后,在预先设定的第二时间间隔内静默,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔。As an implementation manner, the sending module 200 further sends the RTS frame to a third node, so that the third node determines, according to the node indication information, that the node indicated by the node indication information is not the After the third node, it is silent in a preset second time interval, and the second time interval is smaller than the time interval indicated by the second silent time window.
具体实现中,当第三节点N2根据节点指示信息确定第三节点N2不是监听信道的节点时,第三节点N2根据RTS帧内包括的第二静默时间窗设定第二时间间隔,在第二时间间隔内静默。In a specific implementation, when the third node N2 determines, according to the node indication information, that the third node N2 is not the node that listens to the channel, the third node N2 sets the second time interval according to the second quiet time window included in the RTS frame, in the second Silence during the time interval.
可选的,第二时间间隔的时长小于RTS帧内包括的第二静默时间窗的时长。为了提高第三节点N2的资源利用率,减少第三节点N2多余的静默时间,第二时间间隔的时长可小于RTS帧内包括的第二静默时间窗的时长。具体的,如图13所示,为了确保第二节点UE能在第三时间间隔内发送CTS帧,第二时间间隔可等于第二节点UE设定的第三时间间隔,若第三节点N2没有在第二时间间隔内接收到第二节点UE发送的CTS帧,说明第二节点UE有可能此次监听失败。然而在第三时间间隔后的时间仍然在RTS帧内包括的第二静默时间窗内,因此如果第二时间间隔等于第二节点UE设定的第三时间间隔,在等待第二时间间隔后第三节点N2可恢复正常工作的状态。例如在等待第二时间间隔后,第三节点N2可对信道进行监听,若监听到信道空闲,则第三节点N2即可向需要第三节点N2服务的节点发送数据。一种可选的情况是(未图示),第二节点UE已经发送了CTS帧而第三节点N2并没有成功接收,在第二时间间隔后的时间第三节点N2仍然可恢复正常工作的状态,对信道进行监听,若监听到信道繁忙(第一节点N1在向第二节点UE发送数据),则第三节点N2停止向第二节点UE发送数据。Optionally, the duration of the second time interval is less than the duration of the second quiet time window included in the RTS frame. In order to improve the resource utilization of the third node N2 and reduce the redundant silence time of the third node N2, the duration of the second time interval may be less than the duration of the second silent time window included in the RTS frame. Specifically, as shown in FIG. 13, in order to ensure that the second node UE can send the CTS frame in the third time interval, the second time interval may be equal to the third time interval set by the second node UE, if the third node N2 does not have The CTS frame sent by the second node UE is received in the second time interval, indicating that the second node UE may fail to listen. However, the time after the third time interval is still within the second silence time window included in the RTS frame, so if the second time interval is equal to the third time interval set by the second node UE, after waiting for the second time interval The three-node N2 can resume normal working state. For example, after waiting for the second time interval, the third node N2 can listen to the channel. If the channel is idle, the third node N2 can send data to the node that needs the third node N2 to serve. An optional case is (not shown), the second node UE has sent the CTS frame and the third node N2 has not received successfully, and the third node N2 can still resume normal operation after the second time interval. The state, the channel is monitored, and if the channel is busy (the first node N1 is transmitting data to the second node UE), the third node N2 stops transmitting data to the second node UE.
本发明实施例提供一种节点设备,第一节点在信道上向第二节点发送请求发送RTS帧;第一节点在发送RTS帧之后的预先设定的第一时间间隔内,从
第二节点接收清除发送CTS帧,第一时间间隔大于一个短帧间间隔的时间;第一节点确定CTS帧包括的第一静默时间窗所指示的时间间隔;第一节点在CTS帧包括的第一静默时间窗所指示的时间间隔内在信道上向第二节点发送数据,既提高了第二节点监听到信道空闲的概率,提高了发送CTS帧的概率,也提高了信道资源的利用率。An embodiment of the present invention provides a node device, where a first node sends a request to send a RTS frame to a second node on a channel, and the first node sends a preset time interval after sending the RTS frame.
The second node receives the time for clearing and transmitting the CTS frame, where the first time interval is greater than a short interframe interval; the first node determines a time interval indicated by the first quiet time window included in the CTS frame; the first node includes the first time in the CTS frame Sending data to the second node on the channel during the time interval indicated by the quiet time window improves the probability that the second node listens to the channel idle, improves the probability of transmitting the CTS frame, and improves the utilization of the channel resource.
请参阅图3,图3是本发明实施例的第一种节点设备的另一实施例的结构示意图。如图3所示的节点设备包括接收机300、发射机310和处理器320(节点设备中的处理器320的数量可以为一个或多个,图3中以一个处理器为例)。在本发明实施例中,接收机300、发射机310和处理器320可通过总线或其他方式连接,其中,图3中以通过总线连接为例。Referring to FIG. 3, FIG. 3 is a schematic structural diagram of another embodiment of a first node device according to an embodiment of the present invention. The node device shown in FIG. 3 includes a receiver 300, a transmitter 310, and a processor 320 (the number of processors 320 in the node device may be one or more, and one processor in FIG. 3 is taken as an example). In the embodiment of the present invention, the receiver 300, the transmitter 310, and the processor 320 may be connected by a bus or other means, wherein the connection through the bus is taken as an example in FIG.
所述发射机310,用于在信道上向第二节点发送请求发送RTS帧;所述接收机300,用于在所述发射机310发送所述RTS帧之后的预先设定的第一时间间隔内,从所述第二节点接收清除发送CTS帧,所述第一时间间隔大于一个短帧间间隔的时间;所述处理器320,用于确定所述接收机300接收的所述CTS帧包括的第一静默时间窗所指示的时间间隔;所述发射机310,还用于在所述处理器320确定的所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上向所述第二节点发送数据。The transmitter 310 is configured to send a request to send a RTS frame to a second node on a channel, and the receiver 300 is configured to preset a first time interval after the transmitter 310 sends the RTS frame. Receiving, by the second node, a clear CTS frame, where the first time interval is greater than a short interframe interval; the processor 320, configured to determine that the CTS frame received by the receiver 300 includes The time interval indicated by the first quiet time window; the transmitter 310 is further configured to be on the channel within a time interval indicated by the first quiet time window included in the CTS frame determined by the processor 320 Sending data to the second node.
作为一种可实施的方式,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述接收机300在接收到所述RTS帧对应的CTS帧之后,所述处理器320能够不监听所述信道而所述发射机310直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。In an implementation manner, the RTS frame includes a second quiet time window and node indication information, where the second quiet time window is used to indicate that the receiver 300 after receiving the CTS frame corresponding to the RTS frame The processor 320 is capable of not listening to the channel, and the transmitter 310 directly sends a cutoff time of data to the second node on the channel, where the node indication information is used to indicate the second node.
作为一种可实施的方式,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。In an implementable manner, the first silent time window is determined by the second node according to the second silent time window.
作为一种可实施的方式,所述CTS帧还包括所述节点设备的标识信息,所述节点设备的标识信息用于使所述发射机310向所述第二节点发送数据。In an implementation manner, the CTS frame further includes identifier information of the node device, and the identifier information of the node device is used to enable the transmitter 310 to send data to the second node.
作为一种可实施的方式,所述发射机310还向第三节点发送所述RTS帧,以使所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节
点不是所述第三节点后,在预先设定的第二时间间隔内静默,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔。In an implementation manner, the transmitter 310 further sends the RTS frame to a third node, so that the third node determines, according to the node indication information, a section indicated by the node indication information.
After the point is not the third node, it is silent in a preset second time interval, and the second time interval is smaller than the time interval indicated by the second silent time window.
本发明实施例提供一种节点设备,第一节点在信道上向第二节点发送请求发送RTS帧;第一节点在发送RTS帧之后的预先设定的第一时间间隔内,从第二节点接收清除发送CTS帧,第一时间间隔大于一个短帧间间隔的时间;第一节点确定CTS帧包括的第一静默时间窗所指示的时间间隔;第一节点在CTS帧包括的第一静默时间窗所指示的时间间隔内在信道上向第二节点发送数据,既提高了第二节点监听到信道空闲的概率,提高了发送CTS帧的概率,也提高了信道资源的利用率。An embodiment of the present invention provides a node device, where a first node sends a request to send a RTS frame to a second node on a channel; the first node receives a second time interval in a preset first time interval after sending the RTS frame. Clearing a CTS frame, the first time interval is greater than a short interframe space; the first node determines a time interval indicated by the first quiet time window included in the CTS frame; and the first node includes a first silent time window in the CTS frame Transmitting data to the second node on the channel during the indicated time interval improves the probability that the second node listens to the channel idle, improves the probability of transmitting the CTS frame, and improves the utilization of the channel resource.
请参阅图4,图4是本发明实施例的第二种节点设备的一实施例的结构示意图。为了方便描述,如图12及图13所示,将本实施例涉及的节点设备(即第二节点)设置为用户设备,其他节点则均设置为基站。其中,图中的第四节点N3为第一节点N1监听不到的节点设备。第一节点N1、第二节点UE、第三节点N2以及第四节点N3在同一个信道上传输数据,并且均可工作在LTE网络或WiFi网络中。此外,本实施例涉及的信道为非授权频谱上的信道。下面进行详细说明。Referring to FIG. 4, FIG. 4 is a schematic structural diagram of an embodiment of a second node device according to an embodiment of the present invention. For convenience of description, as shown in FIG. 12 and FIG. 13, the node device (ie, the second node) involved in this embodiment is configured as a user equipment, and other nodes are all configured as base stations. The fourth node N3 in the figure is a node device that the first node N1 cannot monitor. The first node N1, the second node UE, the third node N2, and the fourth node N3 transmit data on the same channel, and both can work in an LTE network or a WiFi network. In addition, the channel involved in this embodiment is a channel on an unlicensed spectrum. The details will be described below.
如图4所示的节点设备包括接收模块400、监听模块410以及发送模块420。The node device shown in FIG. 4 includes a receiving module 400, a listening module 410, and a sending module 420.
接收模块400,用于在信道上接收第一节点发送的请求发送RTS帧。The receiving module 400 is configured to receive, on a channel, a request sent by the first node to send an RTS frame.
具体实现中,第二节点UE在信道上接收第一节点N1发送的RTS帧,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述接收模块400发送数据的截止时刻,所述节点指示信息用于指示所述节点设备。关于第二静默时间窗的相关实施例可详见实施例图2,本实施例则不再赘述。In a specific implementation, the second node UE receives the RTS frame sent by the first node N1 on the channel, where the RTS frame includes a second quiet time window and node indication information, where the second silent time window is used to indicate the first After receiving the CTS frame corresponding to the RTS frame, the node can directly send a data off time to the receiving module 400 on the channel without listening to the channel, where the node indication information is used to indicate the node. device. The related embodiment of the second silent time window can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
可选的,第一节点N1还可在主载波所在的信道上向第二节点UE发送RTS帧。上述主载波可以在授权频谱上。本实施例涉及的信道为非授权频谱上的信道,且上述非授权频谱上的信道可承载载波聚合技术中的辅载波。该辅载波与
授权频谱上的主载波进行载波聚合,使第二节点UE采用载波聚合与其他节电设备传输数据。由于第一节点N1在辅载波所在的非授权频谱的信道上可能一直等待不到发送数据的机会,即第一节点N1经监听后发现辅载波所在的信道一直处于繁忙状态,而此时授权频谱上的主载波所在的信道是可以发送数据的,那么第一节点N1可以选择在该主载波所在的信道上发送RTS帧给第二节点UE。第二节点UE接收到第一节点N1发送的RTS帧后,在预先设定的第三时间间隔内监听辅载波所在的信道。当第二节点UE发现辅载波所在的信道是空闲的时,就可以发送CTS帧给第一节点N1。Optionally, the first node N1 may further send an RTS frame to the second node UE on the channel where the primary carrier is located. The above primary carrier can be on the licensed spectrum. The channel in this embodiment is a channel on the unlicensed spectrum, and the channel on the unlicensed spectrum can carry the secondary carrier in the carrier aggregation technology. The secondary carrier and
The primary carrier on the licensed spectrum performs carrier aggregation, so that the second node UE uses carrier aggregation and other power saving devices to transmit data. The first node N1 may not wait for the transmission of data on the channel of the unlicensed spectrum where the secondary carrier is located, that is, after the first node N1 is monitored, it is found that the channel where the secondary carrier is located is always in a busy state, and the spectrum is authorized at this time. The channel on which the primary carrier is located can transmit data, and the first node N1 can select to send an RTS frame to the second node UE on the channel where the primary carrier is located. After receiving the RTS frame sent by the first node N1, the second node UE monitors the channel where the secondary carrier is located in a preset third time interval. When the second node UE finds that the channel where the secondary carrier is located is idle, it can send the CTS frame to the first node N1.
可选的,RTS帧可以为放在控制信道的字段所指示的信令,或者为单独一条信令,或者也可以为跟当前WI-FI系统中RTS帧类似的信令,本实施例则不作限定。Optionally, the RTS frame may be the signaling indicated by the field placed in the control channel, or may be a single signaling, or may be similar to the RTS frame in the current WI-FI system, and is not used in this embodiment. limited.
监听模块410,用于在所述接收模块接收所述第一节点发送的RTS帧之后的预先设定的第三时间间隔内,对所述信道进行监听并确定所述信道空闲,所述第三时间间隔大于一个短帧间间隔的时间。The monitoring module 410 is configured to monitor the channel and determine that the channel is idle, in the third time interval after the receiving module receives the RTS frame sent by the first node, the third The time interval is greater than the time between one short interframe space.
具体实现中,如图12所示,第二节点UE在接收RTS帧后,在预先设定的第三时间间隔内监听信道,若在第三时间间隔内监听到信道空闲,第二节点UE则向第一节点N1发送CTS帧,提示第一节点N1向第二节点UE发送数据。本实施例可将第三时间间隔的单位时间作为一个SIFS的时间。由于第二节点UE从接收RTS帧到发送CTS帧需要至少一个SIFS的等待时间,因此第二节点UE至少要在接收到RTS帧的一个SIFS的时间后方能发送CTS帧。如图12所示,第二节点UE预先设置的第三时间间隔比第一节点N1预先设置的第一时间间隔延迟了一个SIFS的时间。由于第三时间间隔大于一个SIFS的时间,从而增加监听到空闲的概率,同时也增加了第二节点UE发送CTS帧的概率。In a specific implementation, as shown in FIG. 12, after receiving the RTS frame, the second node UE monitors the channel in a preset third time interval, and if the channel is idle during the third time interval, the second node UE Sending a CTS frame to the first node N1, prompting the first node N1 to send data to the second node UE. In this embodiment, the unit time of the third time interval can be used as the time of one SIFS. Since the second node UE needs at least one SIFS waiting time from receiving the RTS frame to transmitting the CTS frame, the second node UE can send the CTS frame at least after receiving the time of one SIFS of the RTS frame. As shown in FIG. 12, the third time interval preset by the second node UE is delayed by one SIFS time than the first time interval preset by the first node N1. Since the third time interval is greater than one SIFS time, the probability of listening to idle is increased, and the probability that the second node UE transmits the CTS frame is also increased.
作为一种可实施的方式,如图4所示,接收模块400还包括确定模块430,其中:As an implementable manner, as shown in FIG. 4, the receiving module 400 further includes a determining module 430, where:
确定模块430,用于根据所述节点指示信息确定所述节点指示信息所指示的节点为所述节点设备。The determining module 430 is configured to determine, according to the node indication information, that the node indicated by the node indication information is the node device.
具体实现中,RTS帧在本实施例用于指示第二节点UE对信道进行监听,
具体的,第二节点UE可通过节点指示信息确认第二节点UE为需要对信道进行监听的节点,监听信道是否被除第一节点N1之外的节点(如临近节点即第三节点N2,或者如隐藏节点即第四节点N3)占用。In a specific implementation, the RTS frame is used to instruct the second node UE to monitor the channel in this embodiment.
Specifically, the second node UE may confirm, by using the node indication information, that the second node UE is a node that needs to monitor the channel, and whether the listening channel is a node other than the first node N1 (such as a neighboring node, that is, the third node N2, or For example, the hidden node, that is, the fourth node N3) is occupied.
可选的,监听模块410判断节点设备的信道空闲的条件可为:接收模块400监听到节点设备的信道在预先设定的第四时间内空闲,第四时间大于或等于一个短帧间间隔的时间。Optionally, the monitoring module 410 determines that the channel of the node device is idle. The receiving module 400 monitors that the channel of the node device is idle for a predetermined fourth time, and the fourth time is greater than or equal to a short interframe space. time.
具体实现中,监听模块410在监听时若发现信道在预先设定的第四时间内空闲,则确定信道空闲。具体的,第四时间可以大于或等于一个SIFS的时间,例如,第四时间可以为n个SIFS的时间,n大于等于1。或者,第四时间可以大于或等于任意设定的单位时间,其单位时间的时间间隔不作限定,如一个单位时间为20微妙、1毫秒等均可。或者,监听模块410可在预先设定的第三时间间隔内设定一个初始值,当发现信道在一个单位时间空闲时,则将该随机数递减1,直到随机数减至0时,若此时监听模块410监听的时间仍在预先设定的第三时间间隔内,则监听模块410可确认信道空闲,并发送CTS帧给第一节点N1。如设定初始值为4,代表4个单位时间,每当监听模块410监听到信道有1个单位时间空闲时,就将该随机数递减1,直到随机数减至0。本实施例对监听模块410监听到信道为空闲的各个单位时间之间相差的时间间隔不作限定,只要在第二节点UE预先设定的第三时间间隔内有4个单位时间是空闲的,第二节点UE即可向第一节点N1发送CTS帧。In a specific implementation, if the monitoring module 410 finds that the channel is idle for a predetermined fourth time during the monitoring, the channel is determined to be idle. Specifically, the fourth time may be greater than or equal to one SIFS time. For example, the fourth time may be a time of n SIFS, and n is greater than or equal to 1. Alternatively, the fourth time may be greater than or equal to an arbitrarily set unit time, and the time interval of the unit time is not limited, such as a unit time of 20 microseconds, 1 millisecond, or the like. Alternatively, the listening module 410 may set an initial value in a preset third time interval, and when the channel is found to be idle in one unit time, the random number is decremented by one until the random number is reduced to 0. When the time monitored by the time monitoring module 410 is still within a preset third time interval, the listening module 410 can confirm that the channel is idle and send a CTS frame to the first node N1. If the initial value is set to 4, it represents 4 unit time. When the listening module 410 monitors that the channel has 1 unit time idle, the random number is decremented by 1 until the random number is reduced to 0. In this embodiment, the time interval for the monitoring unit 410 to monitor the difference between the unit time periods in which the channel is idle is not limited, as long as four unit time is idle in the third time interval preset by the second node UE, The two-node UE can send a CTS frame to the first node N1.
发送模块420,用于根据所述监听模块410确定所述信道空闲,向所述第一节点发送清除发送CTS帧。The sending module 420 is configured to determine, according to the listening module 410, that the channel is idle, and send a clear sending CTS frame to the first node.
具体实现中,监听模块410在监听时若发现信道在预先设定的第四时间内空闲,则确定信道空闲,发送模块420即可向第一节点N1发送CTS帧。In a specific implementation, if the monitoring module 410 finds that the channel is idle in the preset fourth time during the monitoring, the channel is determined to be idle, and the sending module 420 can send the CTS frame to the first node N1.
所述接收模块400,还用于在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上接收所述第一节点发送的数据。The receiving module 400 is further configured to receive data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
具体实现中,CTS帧包括第一静默时间窗,当第二节点UE向第一节点N1发送CTS帧后,第一节点N1即可根据CTS帧内包括的第一静默时间窗所指示的时间间隔向第二节点UE发送信息,而其他接收到第二节点UE发送的CTS帧的节点(如临近节点即第三节点N2,以及隐藏节点即第四节点N3)则
根据CTS帧内包括的第一静默时间窗所指示的时间间隔静默。In a specific implementation, the CTS frame includes a first quiet time window. After the second node UE sends the CTS frame to the first node N1, the first node N1 may be according to the time interval indicated by the first quiet time window included in the CTS frame. Sending information to the second node UE, and other nodes that receive the CTS frame sent by the second node UE (such as the neighboring node, that is, the third node N2, and the hidden node, the fourth node N3)
Silent according to the time interval indicated by the first quiet time window included in the CTS frame.
作为一种可实施的方式,所述第一静默时间窗由所述节点设备根据所述第二静默时间窗确定。其确定的步骤可详见实施例图2,本实施例则不再赘述。In an implementable manner, the first silent time window is determined by the node device according to the second silent time window. The steps of the determination can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
作为一种可实施的方式,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述接收模块400发送数据。第一节点N1的标识信息还可用于使除第一节点N1之外的其他节点(如临近节点即第三节点N2,或者如隐藏节点即第四节点N3)确定其为需要静默的节点。As an implementation manner, the CTS frame further includes identifier information of the first node, where the identifier information of the first node is used to enable the first node to send data to the receiving module 400. The identification information of the first node N1 can also be used to make other nodes than the first node N1 (such as the neighboring node, that is, the third node N2, or the hidden node, the fourth node N3), to determine that it is a node that needs to be silent.
作为一种可实施的方式,发送模块420还向第三节点发送CTS帧,以使所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默。由于第三节点N2为临近节点,因此当第三节点N2接收到第二节点UE发送的CTS帧时,通过CTS帧包括的第一节点N1的标识信息确认第三节点N2为需要静默的节点,则第三节点N2根据CTS帧内包括的第一静默时间窗所指示的时间间隔静默。As an implementable manner, the transmitting module 420 also sends a CTS frame to the third node to silence the third node within a time interval indicated by the first silent time window included in the CTS frame. The third node N2 is a neighboring node. When the third node N2 receives the CTS frame sent by the second node UE, the third node N2 is confirmed to be a node that needs to be silenced by the identifier information of the first node N1 included in the CTS frame. Then the third node N2 is silent according to the time interval indicated by the first silent time window included in the CTS frame.
本发明实施例提供一种节点设备,第二节点在信道上接收第一节点发送的请求发送RTS帧;第二节点在接收第一节点发送的RTS帧之后的预先设定的第三时间间隔内,对信道进行监听并确定信道空闲,第三时间间隔大于一个短帧间间隔的时间;第二节点根据确定信道空闲,向第一节点发送清除发送CTS帧;第二节点在CTS帧包括的第一静默时间窗所指示的时间间隔内在信道上接收第一节点发送的数据,既提高了监听到信道空闲的概率,提高了发送CTS帧的概率,也提高了信道资源的利用率。An embodiment of the present invention provides a node device, where a second node receives a request sent by a first node to send an RTS frame on a channel, and the second node receives a preset third time interval after receiving the RTS frame sent by the first node. Listening to the channel and determining that the channel is idle, the third time interval is greater than a short interframe space; the second node sends a clear CTS frame to the first node according to determining that the channel is idle; the second node includes the CTS frame. Receiving the data sent by the first node on the channel during the time interval indicated by the quiet time window improves the probability of listening to the channel idle, improves the probability of transmitting the CTS frame, and improves the utilization of the channel resource.
请参阅图5,图5是本发明实施例的第二种节点设备的另一实施例的结构示意图。如图5所示的节点设备包括接收机500、发射机510和处理器520(节点设备中的处理器520的数量可以为一个或多个,图5中以一个处理器为例)。在本发明实施例中,接收机500、发射机510和处理器520可通过总线或其他方式连接,其中,图5中以通过总线连接为例。Referring to FIG. 5, FIG. 5 is a schematic structural diagram of another embodiment of a second node device according to an embodiment of the present invention. The node device shown in FIG. 5 includes a receiver 500, a transmitter 510, and a processor 520 (the number of processors 520 in the node device may be one or more, and one processor in FIG. 5 is taken as an example). In the embodiment of the present invention, the receiver 500, the transmitter 510, and the processor 520 may be connected by a bus or other means, wherein the bus connection is taken as an example in FIG.
所述接收机500,用于在信道上接收第一节点发送的请求发送RTS帧;所述处理器520,用于在所述接收机500接收所述第一节点发送的RTS帧之后的
预先设定的第三时间间隔内,对所述信道进行监听并确定所述信道空闲,所述第三时间间隔大于一个短帧间间隔的时间;所述发射机510,用于根据所述处理器520确定所述信道空闲,向所述第一节点发送清除发送CTS帧;所述接收机500,还用于在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上接收所述第一节点发送的数据。The receiver 500 is configured to receive, on a channel, a request to send an RTS frame sent by the first node, where the processor 520 is configured to: after the receiver 500 receives the RTS frame sent by the first node
During a predetermined third time interval, the channel is monitored and the channel is determined to be idle, the third time interval is greater than a short interframe time; the transmitter 510 is configured to perform processing according to the The device 520 determines that the channel is idle, and sends a clear to send CTS frame to the first node; the receiver 500 is further configured to: in the time interval indicated by the first quiet time window included in the CTS frame Receiving data sent by the first node.
作为一种可实施的方式,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述接收机500发送数据的截止时刻,所述节点指示信息用于指示所述节点设备。As an implementation manner, the RTS frame includes a second quiet time window and node indication information, where the second quiet time window is used to indicate that the first node after receiving the CTS frame corresponding to the RTS frame The deadline for transmitting data directly to the receiver 500 on the channel without listening to the channel, the node indication information being used to indicate the node device.
作为一种可实施的方式,所述第一静默时间窗由所述处理器520根据所述第二静默时间窗确定。In an implementation manner, the first silence time window is determined by the processor 520 according to the second silence time window.
作为一种可实施的方式,所述处理器520,还用于根据所述节点指示信息确定所述节点指示信息所指示的节点为所述节点设备。In an implementation manner, the processor 520 is further configured to determine, according to the node indication information, that the node indicated by the node indication information is the node device.
作为一种可实施的方式,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述接收机500发送数据。In an implementation manner, the CTS frame further includes identifier information of the first node, and the identifier information of the first node is used to enable the first node to send data to the receiver 500.
作为一种可实施的方式,所述发射机510向第三节点发送所述CTS帧,以使所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默。In an implementation manner, the transmitter 510 transmits the CTS frame to a third node to silence the third node within a time interval indicated by a first silence time window included in the CTS frame.
本发明实施例提供一种节点设备,第二节点在信道上接收第一节点发送的请求发送RTS帧;当第二节点在接收第一节点发送的RTS帧之后的预先设定的第三时间间隔内监听到信道空闲时,第二节点向第一节点发送清除发送CTS帧,第三时间间隔大于一个短帧间间隔的时间;第二节点在CTS帧包括的第一静默时间窗所指示的时间间隔内在信道上接收第一节点发送的数据,既提高了监听到信道空闲的概率,提高了发送CTS帧的概率,也提高了信道资源的利用率。An embodiment of the present invention provides a node device, where a second node receives a request to send an RTS frame sent by a first node on a channel, and a preset third time interval after the second node receives an RTS frame sent by the first node. When the inner channel is idle, the second node sends a clear CTS frame to the first node, where the third time interval is greater than a short interframe interval; and the second node indicates the time indicated by the first quiet time window included in the CTS frame. Receiving the data sent by the first node on the channel in the interval improves the probability of listening to the channel idle, improves the probability of transmitting the CTS frame, and improves the utilization of the channel resource.
请参阅图6,图6是本发明实施例的第三种节点设备的一实施例的结构示意图。图6所涉及的第三种节点设备可为第三节点N2,且第三节点N2为上述实施例中第一节点N1的临近节点。第一节点N1、第二节点UE、第三节点
N2以及第四节点N3在同一个信道上传输数据,并且均可工作在LTE网络或WiFi网络中。此外,本实施例涉及的信道为非授权频谱上的信道。在现有技术中,由于临近节点的静默时长相对固定,本实施例则通过第三节点N2设定第二时间间隔,在接收不到第二节点UE发送的CTS帧时,缩短临近节点的静默时间。Referring to FIG. 6, FIG. 6 is a schematic structural diagram of an embodiment of a third node device according to an embodiment of the present invention. The third node device involved in FIG. 6 may be the third node N2, and the third node N2 is the neighboring node of the first node N1 in the foregoing embodiment. First node N1, second node UE, third node
N2 and the fourth node N3 transmit data on the same channel, and both can work in an LTE network or a WiFi network. In addition, the channel involved in this embodiment is a channel on an unlicensed spectrum. In the prior art, since the quiet duration of the neighboring nodes is relatively fixed, the third time interval is set by the third node N2 in this embodiment, and the silence of the neighboring nodes is shortened when the CTS frame sent by the second node UE is not received. time.
如图6所示的节点设备包括接收模块600、监听模块610以及发送模块620。The node device shown in FIG. 6 includes a receiving module 600, a listening module 610, and a sending module 620.
接收模块600,用于在信道上接收第一节点发送的请求发送RTS帧,所述RTS帧包括第二静默时间窗。The receiving module 600 is configured to receive, on a channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second silent time window.
具体实现中,当第一节点N1在信道上发送RTS帧给第二节点UE时,第一节点N1也会向第一节点N1的临近节点发送RTS帧。作为临近节点的第三节点N2接收到RTS帧后,第三节点N2就会静默。In a specific implementation, when the first node N1 sends an RTS frame to the second node UE on the channel, the first node N1 also sends an RTS frame to the neighboring node of the first node N1. After the third node N2, which is a neighboring node, receives the RTS frame, the third node N2 is silent.
作为一种可实施的方式,RTS帧包括第二静默时间窗,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的清除发送CTS帧之后,能够不监听所述信道而直接在所述信道上向第二节点发送数据的截止时刻。具体的,第二静默时间窗可用于指示从第一节点N1发送RTS帧开始,至第一节点N1在接收到RTS帧对应的CTS帧之后,能够不监听信道而直接在信道上向第二节点UE发送数据时结束的时间间隔。As an implementation manner, the RTS frame includes a second quiet time window, where the second quiet time window is used to indicate that the first node can not listen after receiving the clear sending CTS frame corresponding to the RTS frame. The channel directly transmits a deadline for data to the second node on the channel. Specifically, the second quiet time window may be used to indicate that the RTS frame is sent from the first node N1, and after receiving the CTS frame corresponding to the RTS frame, the first node N1 can directly listen to the channel and directly to the second node on the channel. The time interval at which the UE ends when data is sent.
作为一种可实施的方式,所述RTS帧还包括节点指示信息,所述节点指示信息用于指示所述第二节点。In an implementation manner, the RTS frame further includes node indication information, where the node indication information is used to indicate the second node.
则如图6所示,所述节点设备还包括确定模块630。Then, as shown in FIG. 6, the node device further includes a determining module 630.
确定模块630,用于根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述节点设备。具体的,第三节点N2根据RTS帧中的节点指示信息判断第三节点N2不是监听信道的节点,即说明第三节点N2为需要静默的节点。The determining module 630 is configured to determine, according to the node indication information, that the node indicated by the node indication information is not the node device. Specifically, the third node N2 determines that the third node N2 is not the node that listens to the channel according to the node indication information in the RTS frame, that is, the third node N2 is a node that needs to be silent.
监听模块610,用于在等待预先设定的第二时间间隔后,对所述信道进行监听并确定所述信道空闲,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔。The monitoring module 610 is configured to: after waiting for a preset second time interval, monitor the channel and determine that the channel is idle, and the second time interval is less than a time interval indicated by the second silent time window. .
具体实现中,当第三节点N2根据节点指示信息确定第三节点N2不是监
听信道的节点时,第三节点N2根据RTS帧内包括的第二静默时间窗设定第二时间间隔,在第二时间间隔内静默,等待第二节点UE发送的CTS帧。In a specific implementation, when the third node N2 determines, according to the node indication information, the third node N2 is not a supervisor.
When listening to the node of the channel, the third node N2 sets a second time interval according to the second quiet time window included in the RTS frame, and silences in the second time interval, waiting for the CTS frame sent by the second node UE.
可选的,第二时间间隔的时长小于RTS帧内包括的第二静默时间窗的所指示的时间间隔。为了提高第三节点N2的资源利用率,缩短第三节点N2多余的静默时间,第二时间间隔的时长可小于RTS帧内包括的第二静默时间窗的所指示的时间间隔。具体的,为了确保第二节点UE能在第三时间间隔内发送CTS帧,第二时间间隔的时长可等于第二节点UE设定的第三时间间隔的时长,若第三节点N2没有在第二时间间隔内接收到第二节点UE发送的CTS帧,说明第二节点UE有可能此次监听失败。然而在第二节点UE设定的第三时间间隔后的时间仍然在RTS帧内包括的第二静默时间窗内,因此如果第二时间间隔的时长等于第二节点UE设定的第三时间间隔的时长,在等待第二时间间隔后第三节点N2可恢复正常工作的状态。例如在等待第二时间间隔后,第三节点N2可对信道进行监听,若监听到信道空闲,则第三节点N2即可向需要第三节点N2服务的节点发送数据。一种可选情况是,第二节点UE已经发送了CTS帧而第三节点N2并没有成功接收,在等待第二时间间隔后,第三节点N2仍然可恢复正常工作的状态,对信道进行监听,若监听到信道繁忙(如第一节点N1在向第二节点UE发送数据),则第三节点N2静默。Optionally, the duration of the second time interval is less than the indicated time interval of the second quiet time window included in the RTS frame. In order to improve the resource utilization of the third node N2 and shorten the redundant silence time of the third node N2, the duration of the second time interval may be smaller than the indicated time interval of the second silent time window included in the RTS frame. Specifically, in order to ensure that the second node UE can send the CTS frame in the third time interval, the duration of the second time interval may be equal to the duration of the third time interval set by the second node UE, if the third node N2 is not in the first The CTS frame sent by the second node UE is received in the second time interval, indicating that the second node UE may fail to listen. However, the time after the third time interval set by the second node UE is still within the second quiet time window included in the RTS frame, so if the duration of the second time interval is equal to the third time interval set by the second node UE The duration of the third node N2 can resume normal operation after waiting for the second time interval. For example, after waiting for the second time interval, the third node N2 can listen to the channel. If the channel is idle, the third node N2 can send data to the node that needs the third node N2 to serve. An optional case is that the second node UE has sent the CTS frame and the third node N2 has not successfully received. After waiting for the second time interval, the third node N2 can still resume the normal working state and listen to the channel. If the channel is busy (eg, the first node N1 is transmitting data to the second node UE), the third node N2 is silent.
作为一种可实施的方式,所述节点设备还包括静默模块640。As an implementable manner, the node device further includes a silence module 640.
静默模块640,用于若所述接收模块600在所述第二时间间隔内接收到所述第二节点发送的所述CTS帧,则在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。a silence module 640, configured to: if the receiving module 600 receives the CTS frame sent by the second node in the second time interval, indicating in a first quiet time window included in the CTS frame Silence within the time interval, the first silent time window being determined by the second node according to the second silent time window.
可选的,CTS帧包括第一静默时间窗,用于指示接收到CTS帧的需要静默的节点的静默时间间隔。若接收模块600在第二时间间隔内接收到第二节点UE发送的CTS帧,则根据CTS帧内包括的第一静默时间窗所指示的时间间隔静默。Optionally, the CTS frame includes a first quiet time window, configured to indicate a silent time interval of the node that needs to be silent to receive the CTS frame. If the receiving module 600 receives the CTS frame sent by the second node UE in the second time interval, it is silent according to the time interval indicated by the first silent time window included in the CTS frame.
可选的,CTS帧内包括的第一静默时间窗由第二节点根据RTS帧包括的第二静默时间窗确定。其确定的步骤可详见实施例图2,本实施例则不再赘述。Optionally, the first quiet time window included in the CTS frame is determined by the second node according to the second silent time window included in the RTS frame. The steps of the determination can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
作为一种可实施的方式,所述CTS帧还包括所述第一节点的标识信息,
所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据,使所述静默模块640确定所述节点设备为静默的节点。由于第三节点N2为临近节点,因此当第三节点N2接收到第二节点UE发送的CTS帧时,通过CTS帧包括的第一节点N1的标识信息确认第三节点N2为需要静默的节点,则第三节点N2根据CTS帧内包括的第一静默时间窗所指示的时间间隔静默。第一节点N1的标识信息的相关实施例可详见实施例图2和图4,本实施例则不再赘述。In an implementation manner, the CTS frame further includes identifier information of the first node, where
The identifier information of the first node is used to enable the first node to send data to the second node, so that the silence module 640 determines that the node device is a silent node. The third node N2 is a neighboring node. When the third node N2 receives the CTS frame sent by the second node UE, the third node N2 is confirmed to be a node that needs to be silenced by the identifier information of the first node N1 included in the CTS frame. Then the third node N2 is silent according to the time interval indicated by the first silent time window included in the CTS frame. For the related embodiments of the identification information of the first node N1, see FIG. 2 and FIG. 4 of the embodiment, and the details are not described in this embodiment.
发送模块620,用于根据所述监听模块610确定所述信道空闲,通过所述信道向需要所述节点设备服务的节点发送数据。The sending module 620 is configured to determine, according to the listening module 610, that the channel is idle, and send data through the channel to a node that needs to be served by the node device.
具体实现中,监听模块610在等待第二时间间隔后,监听模块610可对信道进行监听,若监听模块610确定信道空闲,则发送模块620可根据监听模块610确定信道空闲,向需要第三节点N2服务的节点发送数据。In a specific implementation, after the listening module 610 waits for the second time interval, the listening module 610 can monitor the channel. If the monitoring module 610 determines that the channel is idle, the sending module 620 can determine that the channel is idle according to the monitoring module 610, and needs the third node. The node of the N2 service sends data.
可选的,监听模块610判断信道空闲的条件为:监听模块610监听到信道在预先设定的第四时间内空闲,第四时间大于或等于一个短帧间间隔的时间。具体的,第四时间的具体设定过程可详见实施例图4,本实施例则不再说明。Optionally, the monitoring module 610 determines that the channel is idle. The monitoring module 610 monitors that the channel is idle for a predetermined fourth time, and the fourth time is greater than or equal to a short interframe space. Specifically, the specific setting process of the fourth time can be seen in FIG. 4 of the embodiment, and the embodiment is not described.
本发明实施例提供一种节点设备,第三节点在信道上接收第一节点发送的请求发送RTS帧,RTS帧包括第二静默时间窗;第三节点在等待预先设定的第二时间间隔后,对信道进行监听并确定信道空闲,第二时间间隔小于第二静默时间窗所指示的时间间隔;第三节点根据确定信道空闲,通过信道向需要第三节点服务的节点发送数据,从而提高了临近节点的资源利用率,缩短临近节点的静默时间。An embodiment of the present invention provides a node device, where a third node receives a request sent by a first node to send an RTS frame on a channel, where the RTS frame includes a second silent time window; and the third node waits for a preset second time interval. And monitoring the channel and determining that the channel is idle, and the second time interval is smaller than the time interval indicated by the second quiet time window; and the third node increases the channel, and sends data to the node that needs to serve the third node by using the channel, thereby improving the The resource utilization of neighboring nodes shortens the quiet time of neighboring nodes.
请参阅图7,图7是本发明实施例的第三种节点设备的另一实施例的结构示意图。如图7所示的节点设备包括接收机700、发射机710和处理器720(节点设备中的处理器720的数量可以为一个或多个,图7中以一个处理器为例)。在本发明实施例中,接收机700、发射机710和处理器720可通过总线或其他方式连接,其中,图7中以通过总线连接为例。Referring to FIG. 7, FIG. 7 is a schematic structural diagram of another embodiment of a third node device according to an embodiment of the present invention. The node device shown in FIG. 7 includes a receiver 700, a transmitter 710, and a processor 720 (the number of processors 720 in the node device may be one or more, and one processor in FIG. 7 is taken as an example). In the embodiment of the present invention, the receiver 700, the transmitter 710, and the processor 720 may be connected by a bus or other means, wherein the connection through the bus is taken as an example in FIG.
所述接收机700,用于在信道上接收第一节点发送的请求发送RTS帧,所述RTS帧包括第二静默时间窗;所述处理器720,用于在等待预先设定的第二
时间间隔后,对所述信道进行监听并确定所述信道空闲,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔;所述发射机710,用于根据所述处理器720确定所述信道空闲,通过所述信道向需要所述节点设备服务的节点发送数据。The receiver 700 is configured to receive, on a channel, a request to send an RTS frame sent by a first node, where the RTS frame includes a second quiet time window, and the processor 720 is configured to wait for a preset second
After the time interval, the channel is monitored and the channel is determined to be idle, the second time interval is less than the time interval indicated by the second quiet time window; the transmitter 710 is configured to be used according to the processor 720 determines that the channel is idle, and transmits data through the channel to a node that needs to serve the node device.
作为一种可实施的方式,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的清除发送CTS帧之后,能够不监听所述信道而直接在所述信道上向第二节点发送数据的截止时刻。In an implementation manner, the second quiet time window is configured to instruct the first node to directly listen to the channel and directly on the channel after receiving the clear sending CTS frame corresponding to the RTS frame. The deadline for sending data to the second node.
作为一种可实施的方式,所述RTS帧还包括节点指示信息,所述节点指示信息用于指示所述第二节点;则所述处理器720,还用于根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述节点设备。In an implementation manner, the RTS frame further includes node indication information, where the node indication information is used to indicate the second node, and the processor 720 is further configured to determine, according to the node indication information, The node indicated by the node indication information is not the node device.
作为一种可实施的方式,所述处理器720,还用于若所述接收机700在所述第二时间间隔内接收到所述第二节点发送的所述CTS帧,则在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。In an implementation manner, the processor 720 is further configured to: if the receiver 700 receives the CTS frame sent by the second node in the second time interval, then in the CTS The frame is silenced within a time interval indicated by a first silence time window, the first silence time window being determined by the second node according to the second silence time window.
作为一种可实施的方式,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据,使所述处理器720确定所述节点设备为静默的节点。As an implementation manner, the CTS frame further includes identifier information of the first node, where the identifier information of the first node is used to enable the first node to send data to the second node, so that The processor 720 determines that the node device is a silent node.
本发明实施例提供一种节点设备,第三节点在信道上接收第一节点发送的请求发送RTS帧,RTS帧包括第二静默时间窗;第三节点在等待预先设定的第二时间间隔后,第三节点对信道进行监听,第二时间间隔小于第二静默时间窗所指示的时间间隔;当第三节点监听到信道空闲时,第三节点向需要第三节点服务的节点发送数据,从而提高了临近节点的资源利用率,缩短临近节点的静默时间。An embodiment of the present invention provides a node device, where a third node receives a request sent by a first node to send an RTS frame on a channel, where the RTS frame includes a second silent time window; and the third node waits for a preset second time interval. The third node monitors the channel, and the second time interval is smaller than the time interval indicated by the second quiet time window; when the third node monitors that the channel is idle, the third node sends data to the node that needs to serve the third node, thereby Improve resource utilization of neighboring nodes and shorten silent time of neighboring nodes.
请参阅图8,图8是本发明实施例的系统的结构示意图。如图8所示的系统包括实施例图2、图4以及图6的第一节点800、第二节点810以及第三节点820。Please refer to FIG. 8. FIG. 8 is a schematic structural diagram of a system according to an embodiment of the present invention. The system shown in FIG. 8 includes the first node 800, the second node 810, and the third node 820 of the embodiments FIGS. 2, 4, and 6.
第一节点800,用于在信道上向第二节点810发送请求发送RTS帧,在发送所述RTS帧之后的预先设定的第一时间间隔内,从所述第二节点810接收
清除发送CTS帧,所述第一时间间隔大于一个短帧间间隔的时间,确定所述CTS帧包括的第一静默时间窗所指示的时间间隔,在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上向所述第二节点810发送数据。The first node 800 is configured to send, on the channel, a request to send the RTS frame to the second node 810, and receive, from the second node 810, within a preset first time interval after sending the RTS frame.
Clearing a CTS frame, where the first time interval is greater than a short interframe interval, determining a time interval indicated by a first quiet time window included in the CTS frame, and a first silent time window included in the CTS frame Data is transmitted to the second node 810 over the channel during the indicated time interval.
第二节点810,用于在信道上接收第一节点800发送的请求发送RTS帧,在接收所述第一节点800发送的RTS帧之后的预先设定的第三时间间隔内,对所述信道进行监听并确定所述信道空闲,所述第三时间间隔大于一个短帧间间隔的时间,根据确定所述信道空闲,向所述第一节点800发送清除发送CTS帧,在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上接收所述第一节点800发送的数据。The second node 810 is configured to receive, on the channel, the request sending RTS frame sent by the first node 800, and to the channel in a preset third time interval after receiving the RTS frame sent by the first node 800. Performing monitoring and determining that the channel is idle, the third time interval is greater than a short interframe interval, and according to determining that the channel is idle, sending a clear sending CTS frame to the first node 800, where the CTS frame is included The data transmitted by the first node 800 is received on the channel within a time interval indicated by the first quiet time window.
第三节点820,用于在信道上接收第一节点800发送的请求发送RTS帧,所述RTS帧包括第二静默时间窗,在等待预先设定的第二时间间隔后,对所述信道进行监听并确定所述信道空闲,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔,根据确定所述信道空闲,通过所述信道向需要所述第三节点820服务的节点发送数据。The third node 820 is configured to receive, on the channel, the request sending the RTS frame sent by the first node 800, where the RTS frame includes a second quiet time window, and after waiting for the preset second time interval, performing the channel Monitoring and determining that the channel is idle, the second time interval being smaller than a time interval indicated by the second quiet time window, and determining, by the channel, to a node that needs to serve the third node 820 according to determining that the channel is idle send data.
本发明实施例提供一种系统,一方面,第一节点向第二节点和第三节点发送RTS帧,并设定第一时间间隔,在第一时间间隔内接收第二节点发送的CTS帧,而第二节点设定第三时间间隔,在第三时间间隔内监听信道,若第二节点确定信道空闲则向第一节点发送CTS帧,若第一节点在第一时间间隔内接收到第二节点发送的CTS帧,第一节点则通过信道向第二节点发送数据;另一方面,第三节点设定第二时间间隔,在第二时间间隔内等待第二节点发送的CTS帧,在等待第二时间间隔后,对信道进行监听,若第三节点确定信道空闲,则向需要第三节点服务的节点发送数据,既提高了第二节点监听到信道空闲的概率,提高了发送CTS帧的概率,也提高了临近节点的资源利用率,缩短临近节点的静默时间。The embodiment of the present invention provides a system. On one hand, the first node sends an RTS frame to the second node and the third node, and sets a first time interval, and receives the CTS frame sent by the second node in the first time interval. The second node sets a third time interval, and monitors the channel in the third time interval. If the second node determines that the channel is idle, the CTS frame is sent to the first node, and if the first node receives the second time in the first time interval. The CTS frame sent by the node, the first node sends data to the second node through the channel; on the other hand, the third node sets the second time interval, waits for the CTS frame sent by the second node in the second time interval, and waits After the second time interval, the channel is monitored. If the third node determines that the channel is idle, the data is sent to the node that needs to be served by the third node, which improves the probability that the second node listens to the channel idle, and improves the transmission of the CTS frame. Probability also improves the resource utilization of neighboring nodes and shortens the quiet time of neighboring nodes.
请参阅图9,图9是本发明实施例的第一种发送数据的方法的流程示意图。Please refer to FIG. 9. FIG. 9 is a schematic flowchart diagram of a first method for transmitting data according to an embodiment of the present invention.
如图9所示,本发明实施例的第一种发送数据的方法可以包括以下步骤:As shown in FIG. 9, the first method for transmitting data in the embodiment of the present invention may include the following steps:
S900,第一节点在信道上向第二节点发送请求发送RTS帧。S900. The first node sends a request to send a RTS frame to the second node on the channel.
S910,所述第一节点在发送所述RTS帧之后的预先设定的第一时间间隔
内,从所述第二节点接收清除发送CTS帧,所述第一时间间隔大于一个短帧间间隔的时间。S910. The first node presets a first time interval after sending the RTS frame.
And receiving, by the second node, a clear CTS frame, where the first time interval is greater than a short interframe space.
S920,所述第一节点确定所述CTS帧包括的第一静默时间窗所指示的时间间隔。S920. The first node determines a time interval indicated by a first quiet time window included in the CTS frame.
S930,所述第一节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上向所述第二节点发送数据。S930. The first node sends data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
具体实现中,如图12及图13所示,第一节点N1向第二节点UE发送RTS帧。RTS帧包括第二静默时间窗和节点指示信息。In a specific implementation, as shown in FIG. 12 and FIG. 13, the first node N1 sends an RTS frame to the second node UE. The RTS frame includes a second silence time window and node indication information.
作为一种可实施的方式,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。具体的,第二静默时间窗可用于指示从第一节点N1发送RTS帧开始,至第一节点N1在接收到RTS帧对应的CTS帧之后,能够不监听信道而直接在信道上向第二节点UE发送数据时结束的时间间隔。In an implementation manner, the second quiet time window is used to indicate that the first node, after receiving the CTS frame corresponding to the RTS frame, can directly listen to the channel and directly on the channel. The deadline for the second node to send data, the node indication information is used to indicate the second node. Specifically, the second quiet time window may be used to indicate that the RTS frame is sent from the first node N1, and after receiving the CTS frame corresponding to the RTS frame, the first node N1 can directly listen to the channel and directly to the second node on the channel. The time interval at which the UE ends when data is sent.
可选的,节点指示信息可为第二节点UE的地址或者第二节点UE的标识或者任何能够识别第二节点UE的信息,本实施例则不作限定。Optionally, the node indication information may be an address of the second node UE or an identifier of the second node UE or any information that can identify the second node UE, which is not limited in this embodiment.
可选的,节点指示信息还用于指示除第二节点UE以外的节点设备均为需要静默的节点设备。若其他节点设备接收到第一节点N1发送的RTS帧,则可根据节点指示信息判断本设备是否为需要静默。Optionally, the node indication information is further used to indicate that the node devices except the second node UE are node devices that need to be silent. If the other node device receives the RTS frame sent by the first node N1, it can determine whether the device needs to be silent according to the node indication information.
可选的,第一节点N1发送RTS帧的时机可为以下任意一种:在第一节点N1向第二节点UE发送数据时,在预设时间内接收不到第二节点UE反馈的确认接收信息;第一节点N1向第二节点UE发送的数据的容量超出预设容量,例如信道被第一节点N1监听不到的节点(如第四节点N3)占用,而由于数据的容量超出预设容量,可能超出此时第二节点UE信道所能承载的容量。因此,本实施例能够使第一节点N1确定发送数据给第二节点UE的时机。Optionally, the timing at which the first node N1 sends the RTS frame may be any one of the following: when the first node N1 sends data to the second node UE, the acknowledgment receiving that is not fed back by the second node UE is not received within a preset time. Information; the capacity of the data sent by the first node N1 to the second node UE exceeds a preset capacity, for example, the channel is occupied by a node that is not monitored by the first node N1 (such as the fourth node N3), and the capacity of the data exceeds the preset. The capacity may exceed the capacity that the second node UE channel can carry at this time. Therefore, the present embodiment enables the first node N1 to determine the timing of transmitting data to the second node UE.
可选的,第一节点N1还可在主载波所在的信道上向第二节点UE发送RTS帧。上述主载波可以在授权频谱上。本实施例涉及的信道为非授权频谱上的信道,且上述非授权频谱上的信道可承载载波聚合技术中的辅载波。该辅载波与授权频谱上的主载波进行载波聚合,使第二节点UE采用载波聚合与其他节电
设备传输数据。由于第一节点N1在辅载波所在的非授权频谱的信道上可能一直等待不到发送数据的机会,即第一节点N1经监听后发现辅载波所在的信道一直处于繁忙状态,而此时授权频谱上的主载波所在的信道是可以发送数据的,那么第一节点N1可以选择在该主载波所在的信道上发送RTS帧给第二节点UE。第二节点UE接收到第一节点N1发送的RTS帧后,在预先设定的第三时间间隔内监听辅载波所在的信道。当第二节点UE发现辅载波所在的信道是空闲的时,就可以发送CTS帧给第一节点N1。Optionally, the first node N1 may further send an RTS frame to the second node UE on the channel where the primary carrier is located. The above primary carrier can be on the licensed spectrum. The channel in this embodiment is a channel on the unlicensed spectrum, and the channel on the unlicensed spectrum can carry the secondary carrier in the carrier aggregation technology. The secondary carrier performs carrier aggregation with the primary carrier on the licensed spectrum, so that the second node UE adopts carrier aggregation and other power saving.
The device transmits data. The first node N1 may not wait for the transmission of data on the channel of the unlicensed spectrum where the secondary carrier is located, that is, after the first node N1 is monitored, it is found that the channel where the secondary carrier is located is always in a busy state, and the spectrum is authorized at this time. The channel on which the primary carrier is located can transmit data, and the first node N1 can select to send an RTS frame to the second node UE on the channel where the primary carrier is located. After receiving the RTS frame sent by the first node N1, the second node UE monitors the channel where the secondary carrier is located in a preset third time interval. When the second node UE finds that the channel where the secondary carrier is located is idle, it can send the CTS frame to the first node N1.
可选的,RTS帧可以为放在控制信道的字段所指示的信令,或者为单独一条信令,或者也可以为跟当前WI-FI系统中RTS帧类似的信令,本实施例则不作限定。Optionally, the RTS frame may be the signaling indicated by the field placed in the control channel, or may be a single signaling, or may be similar to the RTS frame in the current WI-FI system, and is not used in this embodiment. limited.
具体实现中,当第一节点N1向第二节点UE发送RTS帧后,第一节点N1设定预设时间间隔的第一时间间隔。在第一时间间隔内,第一节点N1等待接收第二节点UE发送的CTS帧,CTS帧用于响应第一节点N1发送的RTS帧,向第一节点N1提示信道空闲,使第一节点N1能在信道上向第二节点UE发送数据。在现有技术中,由于第二节点UE在接收到RTS帧与发送CTS帧之间保持固定的一个SIFS时长的时间,因此UE1只能利用一个SIFS的时长对信道进行监听。然而,由于一个SIFS的时长在10微妙左右,监听的时间很短,因此监听到信道空闲的概率相对较低,也降低了发送CTS帧的概率。而本发明实施例则设定第一时间间隔(包括前述第二节点UE在接收到RTS帧与发送CTS帧之间的一个SIFS时长的时间),第一时间间隔为至少一个单位时间,其中,单位时间可为一个SIFS时长的时间,或者任意设置的时间。第一节点N1在第一时间间隔内接收第二节点UE发送的CTS帧,从而延长了第一节点N1接收CTS帧的时间,提高第一节点N1捕捉信道空闲的概率,同时也提高了信道资源的利用率。In a specific implementation, after the first node N1 sends the RTS frame to the second node UE, the first node N1 sets a first time interval of the preset time interval. During the first time interval, the first node N1 waits to receive the CTS frame sent by the second node UE, and the CTS frame is used to respond to the RTS frame sent by the first node N1, and prompts the first node N1 that the channel is idle, so that the first node N1 Data can be transmitted to the second node UE on the channel. In the prior art, since the second node UE maintains a fixed SIFS duration between receiving the RTS frame and transmitting the CTS frame, the UE1 can only monitor the channel by using the duration of one SIFS. However, since the duration of one SIFS is about 10 microseconds and the listening time is short, the probability of listening to the channel idle is relatively low, and the probability of transmitting the CTS frame is also lowered. In the embodiment of the present invention, the first time interval is set, including the time when the second node UE receives an SIFS duration between the RTS frame and the CTS frame, and the first time interval is at least one unit time, where The unit time can be a SIFS duration or an arbitrarily set time. The first node N1 receives the CTS frame sent by the second node UE in the first time interval, thereby prolonging the time that the first node N1 receives the CTS frame, improving the probability that the first node N1 captures the channel idle, and also improving the channel resource. Utilization.
具体实现中,若第一节点N1在第一时间间隔内接收到第二节点UE发送的CTS帧,说明第二节点UE已监听到信道没有被其他节点占用,此时第一节点N1确定CTS帧包括的第一静默时间窗所指示的时间间隔。In a specific implementation, if the first node N1 receives the CTS frame sent by the second node UE in the first time interval, it indicates that the second node UE has monitored that the channel is not occupied by other nodes, and the first node N1 determines the CTS frame. The time interval indicated by the first silent time window included.
具体实现中,若第一节点N1在第一时间间隔内接收到第二节点UE发送的CTS帧,说明第二节点UE已监听到信道没有被其他节点占用,此时第一节点N1在第二静默时间窗内向第二节点UE发送数据,而其他节点(如临近
节点即第三节点N2,或者如隐藏节点即第四节点N3)则在第二静默时间窗内保持静默,暂停向第二节点UE发送数据。In a specific implementation, if the first node N1 receives the CTS frame sent by the second node UE in the first time interval, it indicates that the second node UE has monitored that the channel is not occupied by other nodes, and the first node N1 is in the second Send data to the second node UE in the silent time window, while other nodes (such as adjacent
The node, ie the third node N2, or the hidden node, ie the fourth node N3, remains silent during the second silent time window, suspending the transmission of data to the second node UE.
作为一种可实施的方式,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。In an implementable manner, the first silent time window is determined by the second node according to the second silent time window.
具体实现中,第二静默时间窗还用于使第二节点UE根据第二静默时间窗的截止时刻确定第一静默时间窗的截止时刻。第一节点N1能够不监听信道而直接在信道上向第二节点UE发送数据的时间间隔即为第二节点UE设定的第一静默时间窗的时间间隔。具体的,由于第一节点N1在第二静默时间窗限定的时间内向第二节点UE发送数据,而第二节点UE在第二静默时间窗内还需要对信道进行监听,因此实际上第一节点N1发送数据的时间间隔为第一静默时间窗所指示的时间间隔。第一静默时间窗的截止时刻与第二静默时间窗的截止时刻可以相同,也可以相差至少一个SIFS的时长,本实施例则不作限定。In a specific implementation, the second quiet time window is further configured to enable the second node UE to determine the cutoff time of the first silent time window according to the cutoff time of the second silent time window. The time interval at which the first node N1 can directly transmit data to the second node UE on the channel without listening to the channel is the time interval of the first silent time window set by the second node UE. Specifically, since the first node N1 sends data to the second node UE within a time defined by the second quiet time window, and the second node UE needs to monitor the channel in the second silent time window, the first node is actually The time interval at which N1 sends data is the time interval indicated by the first quiet time window. The cutoff time of the first quiet time window and the cutoff time of the second quiet time window may be the same, or may be different from the duration of the at least one SIFS, which is not limited in this embodiment.
可选的,第一静默时间窗用于指示接收到CTS帧的需要静默的节点的静默时间间隔。具体的,如图12所示,第一节点N1设定第二静默时间窗的时长为10ms,并且第一节点N1在发送RTS帧给第二节点UE后开始计时,若第二节点UE在4ms后监听到信道空闲,则第二节点UE在发送CTS帧给第一节点N1时,第一静默时间窗的时长为10-4=6ms,即第一节点N1向第二节点UE发送数据的有效时间为第一静默时间窗的时长6ms(第一节点N1从接收CTS帧到发送数据之间需间隔一个SIFS的时间,由于一个SIFS的时长为10微妙,因此本实施例可忽略不计)。Optionally, the first quiet time window is used to indicate a silent time interval of the node that needs to be silent to receive the CTS frame. Specifically, as shown in FIG. 12, the first node N1 sets the duration of the second quiet time window to be 10 ms, and the first node N1 starts timing after transmitting the RTS frame to the second node UE, if the second node UE is in 4 ms. After the channel is idle, the second node UE sends a CTS frame to the first node N1, and the duration of the first quiet time window is 10-4=6 ms, that is, the first node N1 sends valid data to the second node UE. The time is the duration of the first quiet time window of 6 ms (the time that the first node N1 needs to be separated by one SIFS from receiving the CTS frame to transmitting data, since the duration of one SIFS is 10 microseconds, this embodiment can be ignored).
作为一种可实施的方式,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据。第一节点N1的标识信息还用于提示第二节点UE发送的CTS帧与第一节点N1发送的RTS帧相对应,还可用于提示除第一节点N1和第二节点UE之外的其他节点需要静默。具体的,由于第二节点UE也会发送CTS帧给其他节点,因此需要告知其他节点该CTS帧是与第一节点N1发送的RTS帧相对应的,提示第一节点N1向第二节点UE发送数据。In an implementation manner, the CTS frame further includes identifier information of the first node, where the identifier information of the first node is used to enable the first node to send data to the second node. The identifier information of the first node N1 is further used to indicate that the CTS frame sent by the second node UE corresponds to the RTS frame sent by the first node N1, and can also be used to prompt other nodes except the first node N1 and the second node UE. Need to be silent. Specifically, since the second node UE also sends the CTS frame to other nodes, it is necessary to inform other nodes that the CTS frame is corresponding to the RTS frame sent by the first node N1, and prompts the first node N1 to send to the second node UE. data.
作为一种可实施的方式,所述第一节点还向第三节点发送所述RTS帧,以使所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述第三节点后,在预先设定的第二时间间隔内静默,所述第二时间间
隔小于所述第二静默时间窗所指示的时间间隔。In an implementation manner, the first node further sends the RTS frame to a third node, so that the third node determines, according to the node indication information, that the node indicated by the node indication information is not the After the third node, it is silent in a preset second time interval, and the second time
The interval is less than the time interval indicated by the second silent time window.
具体实现中,当第三节点N2根据节点指示信息确定第三节点N2不是监听信道的节点时,第三节点N2根据RTS帧内包括的第二静默时间窗设定第二时间间隔,在第二时间间隔内静默。In a specific implementation, when the third node N2 determines, according to the node indication information, that the third node N2 is not the node that listens to the channel, the third node N2 sets the second time interval according to the second quiet time window included in the RTS frame, in the second Silence during the time interval.
本发明实施例提供一种发送数据的方法,第一节点在信道上向第二节点发送请求发送RTS帧;第一节点在发送RTS帧之后的预先设定的第一时间间隔内,从第二节点接收清除发送CTS帧,第一时间间隔大于一个短帧间间隔的时间;第一节点确定CTS帧包括的第一静默时间窗所指示的时间间隔;第一节点在CTS帧包括的第一静默时间窗所指示的时间间隔内在信道上向第二节点发送数据,既提高了第二节点监听到信道空闲的概率,提高了发送CTS帧的概率,也提高了信道资源的利用率。An embodiment of the present invention provides a method for transmitting data, where a first node sends a request to send a RTS frame to a second node on a channel; the first node selects a second time interval after transmitting the RTS frame from the second The node receives the clearing of the CTS frame, the first time interval is greater than a short interframe space; the first node determines the time interval indicated by the first quiet time window included in the CTS frame; the first node includes the first silence in the CTS frame. The data is sent to the second node on the channel during the time interval indicated by the time window, which improves the probability that the second node listens to the channel idle, improves the probability of transmitting the CTS frame, and improves the utilization of the channel resource.
图10是本发明实施例的接收数据的方法的流程示意图。FIG. 10 is a schematic flowchart diagram of a method for receiving data according to an embodiment of the present invention.
如图10所示,本发明实施例的接收数据的方法可以包括以下步骤:As shown in FIG. 10, the method for receiving data in the embodiment of the present invention may include the following steps:
S1000,第二节点在信道上接收第一节点发送的请求发送RTS帧。S1000. The second node receives, on the channel, a request sent by the first node to send an RTS frame.
S1010,所述第二节点在接收所述第一节点发送的RTS帧之后的预先设定的第三时间间隔内,对所述信道进行监听并确定所述信道空闲,所述第三时间间隔大于一个短帧间间隔的时间。S1010: The second node monitors the channel and determines that the channel is idle in a preset third time interval after receiving the RTS frame sent by the first node, where the third time interval is greater than The time between a short frame interval.
S1020,所述第二节点根据确定所述信道空闲,向所述第一节点发送清除发送CTS帧。S1020. The second node sends a clear sending CTS frame to the first node according to determining that the channel is idle.
S1030,所述第二节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上接收所述第一节点发送的数据。S1030. The second node receives data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
具体实现中,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。关于第二静默时间窗的相关实施例可详见实施例图2,本实施例则不再赘述。In a specific implementation, the RTS frame includes a second quiet time window and node indication information, where the second quiet time window is used to indicate that the first node can not listen after receiving the CTS frame corresponding to the RTS frame. The channel directly sends a cutoff time of data to the second node on the channel, and the node indication information is used to indicate the second node. The related embodiment of the second silent time window can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
可选的,如图12及图13所示,第一节点N1还可在主载波所在的信道上向第二节点UE发送RTS帧。上述主载波可以在授权频谱上。本实施例涉及的
信道为非授权频谱上的信道,且上述非授权频谱上的信道可承载载波聚合技术中的辅载波。该辅载波与授权频谱上的主载波进行载波聚合,使第二节点UE采用载波聚合与其他节电设备传输数据。由于第一节点N1在辅载波所在的非授权频谱的信道上可能一直等待不到发送数据的机会,即第一节点N1经监听后发现辅载波所在的信道一直处于繁忙状态,而此时授权频谱上的主载波所在的信道是可以发送数据的,那么第一节点N1可以选择在该主载波所在的信道上发送RTS帧给第二节点UE。第二节点UE接收到第一节点N1发送的RTS帧后,在预先设定的第三时间间隔内监听辅载波所在的信道。当第二节点UE发现辅载波所在的信道是空闲的时,就可以发送CTS帧给第一节点N1。Optionally, as shown in FIG. 12 and FIG. 13, the first node N1 may further send an RTS frame to the second node UE on the channel where the primary carrier is located. The above primary carrier can be on the licensed spectrum. Related to this embodiment
The channel is a channel on the unlicensed spectrum, and the channel on the unlicensed spectrum can carry the secondary carrier in the carrier aggregation technology. The secondary carrier performs carrier aggregation with the primary carrier on the licensed spectrum, so that the second node UE uses carrier aggregation and other power saving devices to transmit data. The first node N1 may not wait for the transmission of data on the channel of the unlicensed spectrum where the secondary carrier is located, that is, after the first node N1 is monitored, it is found that the channel where the secondary carrier is located is always in a busy state, and the spectrum is authorized at this time. The channel on which the primary carrier is located can transmit data, and the first node N1 can select to send an RTS frame to the second node UE on the channel where the primary carrier is located. After receiving the RTS frame sent by the first node N1, the second node UE monitors the channel where the secondary carrier is located in a preset third time interval. When the second node UE finds that the channel where the secondary carrier is located is idle, it can send the CTS frame to the first node N1.
可选的,RTS帧可以为放在控制信道的字段所指示的信令,或者为单独一条信令,或者也可以为跟当前WI-FI系统中RTS帧类似的信令,本实施例则不作限定。Optionally, the RTS frame may be the signaling indicated by the field placed in the control channel, or may be a single signaling, or may be similar to the RTS frame in the current WI-FI system, and is not used in this embodiment. limited.
具体实现中,如图12所示,第二节点UE在接收RTS帧后,在预先设定的第三时间间隔内监听信道,若在第三时间间隔内监听到信道空闲,第二节点UE则向第一节点N1发送CTS帧,提示第一节点N1向第二节点UE发送数据。本实施例可将第三时间间隔的单位时间作为一个SIFS的时间。由于第二节点UE从接收RTS帧到发送CTS帧需要至少一个SIFS的等待时间,因此第二节点UE至少要在接收到RTS帧的一个SIFS的时间后方能发送CTS帧。如图12所示,第二节点UE预先设置的第三时间间隔比第一节点N1预先设置的第一时间间隔延迟了一个SIFS的时间。由于第三时间间隔大于一个SIFS的时间,从而增加监听到空闲的概率,同时也增加了第二节点UE发送CTS帧的概率。In a specific implementation, as shown in FIG. 12, after receiving the RTS frame, the second node UE monitors the channel in a preset third time interval, and if the channel is idle during the third time interval, the second node UE Sending a CTS frame to the first node N1, prompting the first node N1 to send data to the second node UE. In this embodiment, the unit time of the third time interval can be used as the time of one SIFS. Since the second node UE needs at least one SIFS waiting time from receiving the RTS frame to transmitting the CTS frame, the second node UE can send the CTS frame at least after receiving the time of one SIFS of the RTS frame. As shown in FIG. 12, the third time interval preset by the second node UE is delayed by one SIFS time than the first time interval preset by the first node N1. Since the third time interval is greater than one SIFS time, the probability of listening to idle is increased, and the probability that the second node UE transmits the CTS frame is also increased.
作为一种可实施的方式,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。其确定的步骤可详见实施例图2,本实施例则不再赘述。In an implementable manner, the first silent time window is determined by the second node according to the second silent time window. The steps of the determination can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
作为一种可实施的方式,上述步骤S1000之后,上述方法还包括S1040(未图示)。As an implementable manner, after the above step S1000, the method further includes S1040 (not shown).
S1040,所述第二节点根据所述节点指示信息确定所述节点指示信息所指示的节点为所述第二节点。S1040. The second node determines, according to the node indication information, that the node indicated by the node indication information is the second node.
具体实现中,RTS帧在本实施例用于指示第二节点UE对信道进行监听,
具体的,第二节点UE可通过节点指示信息确认第二节点UE为需要对信道进行监听的节点,监听信道是否被除第一节点N1之外的节点(如临近节点即第三节点N2,或者如隐藏节点即第四节点N3)占用。In a specific implementation, the RTS frame is used to instruct the second node UE to monitor the channel in this embodiment.
Specifically, the second node UE may confirm, by using the node indication information, that the second node UE is a node that needs to monitor the channel, and whether the listening channel is a node other than the first node N1 (such as a neighboring node, that is, the third node N2, or For example, the hidden node, that is, the fourth node N3) is occupied.
可选的,第二节点UE判断节点设备的信道空闲的条件可为:第二节点UE监听到节点设备的信道在预先设定的第四时间内空闲,第四时间大于或等于一个短帧间间隔的时间。Optionally, the condition that the second node UE determines that the channel of the node device is idle may be: the second node UE monitors that the channel of the node device is idle in a preset fourth time, and the fourth time is greater than or equal to a short frame. The time of the interval.
具体实现中,第二节点UE在监听时若发现信道在预先设定的第四时间内空闲,则确定信道空闲。具体的,第四时间可以大于或等于一个SIFS的时间,例如,第四时间可以为n个SIFS的时间,n大于等于1。或者,第四时间可以大于或等于任意设定的单位时间,其单位时间的时间间隔不作限定,如一个单位时间为20微妙、1毫秒等均可。或者,第二节点UE可在预先设定的第三时间间隔内设定一个初始值,当发现信道在一个单位时间空闲时,则将该随机数递减1,直到随机数减至0时,若此时第二节点UE监听的时间仍在预先设定的第三时间间隔内,则第二节点UE可确认信道空闲,并发送CTS帧给第一节点N1。如设定初始值为4,代表4个单位时间,每当第二节点UE监听到信道有1个单位时间空闲时,就将该随机数递减1,直到随机数减至0。本实施例对第二节点UE监听到信道为空闲的各个单位时间之间相差的时间间隔不作限定,只要在第二节点UE预先设定的第三时间间隔内有4个单位时间是空闲的,第二节点UE即可向第一节点N1发送CTS帧。In a specific implementation, if the second node UE finds that the channel is idle for a predetermined fourth time during the monitoring, the UE determines that the channel is idle. Specifically, the fourth time may be greater than or equal to one SIFS time. For example, the fourth time may be a time of n SIFS, and n is greater than or equal to 1. Alternatively, the fourth time may be greater than or equal to an arbitrarily set unit time, and the time interval of the unit time is not limited, such as a unit time of 20 microseconds, 1 millisecond, or the like. Alternatively, the second node UE may set an initial value in a preset third time interval, and when the channel is found to be idle in one unit time, the random number is decremented by one until the random number is reduced to 0. At this time, the time that the second node UE is listening is still within the preset third time interval, then the second node UE can confirm that the channel is idle, and send the CTS frame to the first node N1. If the initial value is set to 4, representing 4 unit time, each time the second node UE hears that the channel has 1 unit time idle, the random number is decremented by 1 until the random number is reduced to zero. In this embodiment, the time interval for the second node UE to monitor the difference between the unit time periods in which the channel is idle is not limited, as long as four unit time is idle in the third time interval preset by the second node UE, The second node UE can send a CTS frame to the first node N1.
具体实现中,第二节点UE在监听时若发现信道在预先设定的第四时间内空闲,则确定信道空闲,第二节点UE即可向第一节点N1发送CTS帧。In a specific implementation, if the second node UE finds that the channel is idle for a predetermined fourth time during the monitoring, it determines that the channel is idle, and the second node UE can send the CTS frame to the first node N1.
具体实现中,CTS帧包括第一静默时间窗,当第二节点UE向第一节点N1发送CTS帧后,第一节点N1即可根据CTS帧内包括的第一静默时间窗所指示的时间间隔向第二节点UE发送信息,而其他接收到第二节点UE发送的CTS帧的节点(如临近节点即第三节点N2,以及隐藏节点即第四节点N3)则根据CTS帧内包括的第一静默时间窗所指示的时间间隔静默。In a specific implementation, the CTS frame includes a first quiet time window. After the second node UE sends the CTS frame to the first node N1, the first node N1 may be according to the time interval indicated by the first quiet time window included in the CTS frame. Sending information to the second node UE, and other nodes that receive the CTS frame sent by the second node UE (such as the neighboring node, that is, the third node N2, and the hidden node, the fourth node N3) are according to the first included in the CTS frame. The time interval indicated by the silent time window is silent.
作为一种可实施的方式,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据。第一节点N1的标识信息还可用于使除第一节点N1之外的其他节点(如临近节点
即第三节点N2,或者如隐藏节点即第四节点N3)确定其为需要静默的节点。In an implementation manner, the CTS frame further includes identifier information of the first node, where the identifier information of the first node is used to enable the first node to send data to the second node. The identification information of the first node N1 can also be used to make other nodes than the first node N1 (such as neighboring nodes)
That is, the third node N2, or the hidden node, that is, the fourth node N3, determines that it is a node that needs to be silent.
作为一种可实施的方式,所述第二节点还向第三节点发送所述CTS帧,以使所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默。由于第三节点N2为临近节点,因此当第三节点N2接收到第二节点UE发送的CTS帧时,通过CTS帧包括的第一节点N1的标识信息确认第三节点N2为需要静默的节点,则第三节点N2根据CTS帧内包括的第一静默时间窗所指示的时间间隔静默。In an implementation manner, the second node further sends the CTS frame to a third node, so that the third node is silent within a time interval indicated by a first quiet time window included in the CTS frame. . The third node N2 is a neighboring node. When the third node N2 receives the CTS frame sent by the second node UE, the third node N2 is confirmed to be a node that needs to be silenced by the identifier information of the first node N1 included in the CTS frame. Then the third node N2 is silent according to the time interval indicated by the first silent time window included in the CTS frame.
本发明实施例提供一种接收数据的方法,第二节点在信道上接收第一节点发送的请求发送RTS帧;第二节点在接收第一节点发送的RTS帧之后的预先设定的第三时间间隔内,对信道进行监听并确定信道空闲,第三时间间隔大于一个短帧间间隔的时间;第二节点根据确定信道空闲,向第一节点发送清除发送CTS帧;第二节点在CTS帧包括的第一静默时间窗所指示的时间间隔内在信道上接收第一节点发送的数据,既提高了监听到信道空闲的概率,提高了发送CTS帧的概率,也提高了信道资源的利用率。An embodiment of the present invention provides a method for receiving data, where a second node receives a request sent by a first node to send an RTS frame on a channel, and a second time after the second node receives an RTS frame sent by the first node. During the interval, the channel is monitored and the channel is determined to be idle, and the third time interval is greater than a short interframe interval; the second node sends a clear CTS frame to the first node according to determining that the channel is idle; the second node is included in the CTS frame. The data sent by the first node is received on the channel during the time interval indicated by the first quiet time window, which not only improves the probability of listening to the channel idle, but also improves the probability of transmitting the CTS frame and improves the utilization of the channel resource.
图11是本发明实施例的第二种发送数据的方法的流程示意图。FIG. 11 is a schematic flowchart diagram of a second method for transmitting data according to an embodiment of the present invention.
如图11所示,本发明实施例的第二种发送数据的方法可以包括以下步骤:As shown in FIG. 11, the second method for transmitting data in the embodiment of the present invention may include the following steps:
S1100,第三节点在信道上接收第一节点发送的请求发送RTS帧,所述RTS帧包括第二静默时间窗。S1100. The third node receives, on the channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second quiet time window.
S1110,所述第三节点在等待预先设定的第二时间间隔后,对所述信道进行监听并确定所述信道空闲,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔。S1110: After waiting for a preset second time interval, the third node monitors the channel and determines that the channel is idle, and the second time interval is less than the time indicated by the second silent time window. interval.
S1120,所述第三节点根据确定所述信道空闲,通过所述信道向需要所述第三节点服务的节点发送数据。S1120. The third node sends data to a node that needs to be served by the third node by using the channel according to determining that the channel is idle.
具体实现中,如图12及图13所示,当第一节点N1在信道上发送RTS帧给第二节点UE时,第一节点N1也会向第一节点N1的临近节点发送RTS帧。作为临近节点的第三节点N2接收到RTS帧后,第三节点N2就会静默。In a specific implementation, as shown in FIG. 12 and FIG. 13, when the first node N1 sends an RTS frame to the second node UE on the channel, the first node N1 also sends an RTS frame to the neighboring node of the first node N1. After the third node N2, which is a neighboring node, receives the RTS frame, the third node N2 is silent.
作为一种可实施的方式,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的清除发送CTS帧之后,能够不监听所述信道而直接在
所述信道上向第二节点发送数据的截止时刻。具体的,第二静默时间窗可用于指示从第一节点N1发送RTS帧开始,至第一节点N1在接收到RTS帧对应的CTS帧之后,能够不监听信道而直接在信道上向第二节点UE发送数据时结束的时间间隔。As an implementation manner, the second quiet time window is used to indicate that the first node can directly listen to the channel after receiving the clear CTS frame corresponding to the RTS frame.
A deadline for transmitting data to the second node on the channel. Specifically, the second quiet time window may be used to indicate that the RTS frame is sent from the first node N1, and after receiving the CTS frame corresponding to the RTS frame, the first node N1 can directly listen to the channel and directly to the second node on the channel. The time interval at which the UE ends when data is sent.
作为一种可实施的方式,所述RTS帧还包括节点指示信息,所述节点指示信息用于指示所述第二节点。则上述步骤S1100之后,上述方法还包括S1130(未图示)。In an implementation manner, the RTS frame further includes node indication information, where the node indication information is used to indicate the second node. After the above step S1100, the above method further includes S1130 (not shown).
S1130,所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述第三节点。S1130. The third node determines, according to the node indication information, that the node indicated by the node indication information is not the third node.
具体的,第三节点N2根据RTS帧中的节点指示信息判断第三节点N2不是监听信道的节点,即说明第三节点N2为需要静默的节点。Specifically, the third node N2 determines that the third node N2 is not the node that listens to the channel according to the node indication information in the RTS frame, that is, the third node N2 is a node that needs to be silent.
具体实现中,当第三节点N2根据节点指示信息确定第三节点N2不是监听信道的节点时,第三节点N2根据RTS帧内包括的第二静默时间窗设定第二时间间隔,在第二时间间隔内静默,等待第二节点UE发送的CTS帧。In a specific implementation, when the third node N2 determines, according to the node indication information, that the third node N2 is not the node that listens to the channel, the third node N2 sets the second time interval according to the second quiet time window included in the RTS frame, in the second Silence within the time interval, waiting for the CTS frame sent by the second node UE.
可选的,第二时间间隔的时长小于RTS帧内包括的第二静默时间窗的所指示的时间间隔。为了提高第三节点N2的资源利用率,缩短第三节点N2多余的静默时间,第二时间间隔的时长可小于RTS帧内包括的第二静默时间窗的所指示的时间间隔。具体的,为了确保第二节点UE能在第三时间间隔内发送CTS帧,第二时间间隔的时长可等于第二节点UE设定的第三时间间隔的时长,若第三节点N2没有在第二时间间隔内接收到第二节点UE发送的CTS帧,说明第二节点UE有可能此次监听失败。然而在第二节点UE设定的第三时间间隔后的时间仍然在RTS帧内包括的第二静默时间窗内,因此如果第二时间间隔的时长等于第二节点UE设定的第三时间间隔的时长,在等待第二时间间隔后第三节点N2可恢复正常工作的状态。例如在等待第二时间间隔后,第三节点N2可对信道进行监听,若监听到信道空闲,则第三节点N2即可向需要第三节点N2服务的节点发送数据。一种可选情况是,第二节点UE已经发送了CTS帧而第三节点N2并没有成功接收,在等待第二时间间隔后,第三节点N2仍然可恢复正常工作的状态,对信道进行监听,若监听到信道繁忙(如第一节点N1在向第二节点UE发送数据),则第三节点N2静默。
Optionally, the duration of the second time interval is less than the indicated time interval of the second quiet time window included in the RTS frame. In order to improve the resource utilization of the third node N2 and shorten the redundant silence time of the third node N2, the duration of the second time interval may be smaller than the indicated time interval of the second silent time window included in the RTS frame. Specifically, in order to ensure that the second node UE can send the CTS frame in the third time interval, the duration of the second time interval may be equal to the duration of the third time interval set by the second node UE, if the third node N2 is not in the first The CTS frame sent by the second node UE is received in the second time interval, indicating that the second node UE may fail to listen. However, the time after the third time interval set by the second node UE is still within the second quiet time window included in the RTS frame, so if the duration of the second time interval is equal to the third time interval set by the second node UE The duration of the third node N2 can resume normal operation after waiting for the second time interval. For example, after waiting for the second time interval, the third node N2 can listen to the channel. If the channel is idle, the third node N2 can send data to the node that needs the third node N2 to serve. An optional case is that the second node UE has sent the CTS frame and the third node N2 has not successfully received. After waiting for the second time interval, the third node N2 can still resume the normal working state and listen to the channel. If the channel is busy (eg, the first node N1 is transmitting data to the second node UE), the third node N2 is silent.
作为一种可实施的方式,上述方法还包括S1140(未图示)。As an implementable manner, the above method further includes S1140 (not shown).
S1140,若所述第三节点在所述第二时间间隔内接收到所述第二节点发送的所述CTS帧,则所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。S1140. If the third node receives the CTS frame sent by the second node in the second time interval, the third node is indicated by a first quiet time window included in the CTS frame. The time interval is silent, and the first silent time window is determined by the second node according to the second silent time window.
可选的,CTS帧包括第一静默时间窗,用于指示接收到CTS帧的需要静默的节点的静默时间间隔。若接收模块600在第二时间间隔内接收到第二节点UE发送的CTS帧,则根据CTS帧内包括的第一静默时间窗所指示的时间间隔静默。Optionally, the CTS frame includes a first quiet time window, configured to indicate a silent time interval of the node that needs to be silent to receive the CTS frame. If the receiving module 600 receives the CTS frame sent by the second node UE in the second time interval, it is silent according to the time interval indicated by the first silent time window included in the CTS frame.
可选的,CTS帧内包括的第一静默时间窗由第二节点根据RTS帧包括的第二静默时间窗确定。其确定的步骤可详见实施例图2,本实施例则不再赘述。Optionally, the first quiet time window included in the CTS frame is determined by the second node according to the second silent time window included in the RTS frame. The steps of the determination can be seen in detail in FIG. 2 of the embodiment, and the details are not described in this embodiment.
作为一种可实施的方式,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据,使所述第三节点确定所述第三节点为静默的节点。由于第三节点N2为临近节点,因此当第三节点N2接收到第二节点UE发送的CTS帧时,通过CTS帧包括的第一节点N1的标识信息确认第三节点N2为需要静默的节点,则第三节点N2根据CTS帧内包括的第一静默时间窗所指示的时间间隔静默。第一节点N1的标识信息的相关实施例可详见实施例图2和图4,本实施例则不再赘述。As an implementation manner, the CTS frame further includes identifier information of the first node, where the identifier information of the first node is used to enable the first node to send data to the second node, so that The third node determines that the third node is a silent node. The third node N2 is a neighboring node. When the third node N2 receives the CTS frame sent by the second node UE, the third node N2 is confirmed to be a node that needs to be silenced by the identifier information of the first node N1 included in the CTS frame. Then the third node N2 is silent according to the time interval indicated by the first silent time window included in the CTS frame. For the related embodiments of the identification information of the first node N1, see FIG. 2 and FIG. 4 of the embodiment, and the details are not described in this embodiment.
具体实现中,第三节点N2在等待第二时间间隔后,第三节点N2可对信道进行监听,若第三节点N2确定信道空闲,则可根据确定信道空闲,向需要第三节点N2服务的节点发送数据。In a specific implementation, after the third node N2 waits for the second time interval, the third node N2 can monitor the channel. If the third node N2 determines that the channel is idle, it can serve the third node N2 according to the determined channel idle. The node sends data.
可选的,监听模块610判断信道空闲的条件为:监听模块610监听到信道在预先设定的第四时间内空闲,第四时间大于或等于一个短帧间间隔的时间。具体的,第四时间的具体设定过程可详见实施例图4,本实施例则不再说明。Optionally, the monitoring module 610 determines that the channel is idle. The monitoring module 610 monitors that the channel is idle for a predetermined fourth time, and the fourth time is greater than or equal to a short interframe space. Specifically, the specific setting process of the fourth time can be seen in FIG. 4 of the embodiment, and the embodiment is not described.
本发明实施例提供一种发送数据的方法,第三节点在信道上接收第一节点发送的请求发送RTS帧,RTS帧包括第二静默时间窗;第三节点在等待预先设定的第二时间间隔后,对信道进行监听并确定信道空闲,第二时间间隔小于第二静默时间窗所指示的时间间隔;第三节点根据确定信道空闲,通过信道向需要第三节点服务的节点发送数据,从而提高了临近节点的资源利用率,缩短
临近节点的静默时间。An embodiment of the present invention provides a method for transmitting data, where a third node receives a request sent by a first node to send an RTS frame on a channel, the RTS frame includes a second silent time window, and the third node waits for a preset second time. After the interval, the channel is monitored and the channel is determined to be idle. The second time interval is smaller than the time interval indicated by the second quiet time window. The third node sends data to the node that needs to serve the third node through the channel according to determining that the channel is idle. Improve resource utilization and shortening of adjacent nodes
The silent time of the neighboring node.
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘(Disk)和碟(disc)包括压缩光碟(CD)、激光碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be implemented in hardware, firmware implementation, or a combination thereof. When implemented in software, the functions described above may be stored in or transmitted as one or more instructions or code on a computer readable medium. Computer readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one location to another. A storage medium may be any available media that can be accessed by a computer. By way of example and not limitation, computer readable media may comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage media or other magnetic storage device, or can be used for carrying or storing in the form of an instruction or data structure. The desired program code and any other medium that can be accessed by the computer. Also. Any connection may suitably be a computer readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable , fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless, and microwave are included in the fixing of the associated media. As used in the present invention, a disk and a disc include a compact disc (CD), a laser disc, a compact disc, a digital versatile disc (DVD), a floppy disk, and a Blu-ray disc, wherein the disc is usually magnetically copied, and the disc is The laser is used to optically replicate the data. Combinations of the above should also be included within the scope of the computer readable media.
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
The above is only the preferred embodiment of the present invention, and the scope of the present invention is not limited thereto, and thus equivalent changes made in the claims of the present invention are still within the scope of the present invention.
Claims (49)
- 一种节点设备,其特征在于,所述节点设备包括:A node device, where the node device includes:发送模块,用于在信道上向第二节点发送请求发送RTS帧;a sending module, configured to send a request to send a RTS frame to the second node on the channel;接收模块,用于在所述发送模块发送所述RTS帧之后的预先设定的第一时间间隔内,从所述第二节点接收清除发送CTS帧,所述第一时间间隔大于一个短帧间间隔的时间;a receiving module, configured to receive a clear sending CTS frame from the second node in a preset first time interval after the transmitting module sends the RTS frame, where the first time interval is greater than one short frame Interval time确定模块,用于确定所述接收模块接收的所述CTS帧包括的第一静默时间窗所指示的时间间隔;a determining module, configured to determine a time interval indicated by a first quiet time window included in the CTS frame received by the receiving module;所述发送模块,还用于在所述确定模块确定的所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上向所述第二节点发送数据。The sending module is further configured to send data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame determined by the determining module.
- 根据权利要求1所述的节点设备,其特征在于,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述接收模块在接收到所述RTS帧对应的CTS帧之后,所述发送模块能够不监听所述信道而直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。The node device according to claim 1, wherein the RTS frame includes a second silence time window and node indication information, and the second silence time window is used to indicate that the receiving module receives the RTS frame. After the corresponding CTS frame, the sending module can directly send a cutoff time of data to the second node on the channel without listening to the channel, and the node indication information is used to indicate the second node.
- 根据权利要求2所述的节点设备,其特征在于,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。The node device of claim 2, wherein the first silence time window is determined by the second node according to the second silence time window.
- 根据权利要求1所述的节点设备,其特征在于,所述CTS帧还包括所述节点设备的标识信息,所述节点设备的标识信息用于使所述发送模块向所述第二节点发送数据。The node device according to claim 1, wherein the CTS frame further includes identification information of the node device, and the identifier information of the node device is used to enable the sending module to send data to the second node. .
- 根据权利要求2所述的节点设备,其特征在于,所述发送模块还向第三节点发送所述RTS帧,以使所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述第三节点后,在预先设定的第二时间间隔内静默,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔。 The node device according to claim 2, wherein the sending module further sends the RTS frame to a third node, so that the third node determines, according to the node indication information, that the node indication information is After the node is not the third node, it is silent in a preset second time interval, and the second time interval is smaller than the time interval indicated by the second silent time window.
- 一种节点设备,其特征在于,所述节点设备包括接收机、发射机以及处理器,其中:A node device, characterized in that the node device comprises a receiver, a transmitter and a processor, wherein:所述发射机,用于在信道上向第二节点发送请求发送RTS帧;The transmitter is configured to send a request to send a RTS frame to a second node on a channel;所述接收机,用于在所述发射机发送所述RTS帧之后的预先设定的第一时间间隔内,从所述第二节点接收清除发送CTS帧,所述第一时间间隔大于一个短帧间间隔的时间;The receiver, configured to receive a clear transmission CTS frame from the second node within a preset first time interval after the transmitter sends the RTS frame, where the first time interval is greater than one short The time between frames;所述处理器,用于确定所述接收机接收的所述CTS帧包括的第一静默时间窗所指示的时间间隔;The processor, configured to determine a time interval indicated by a first quiet time window included in the CTS frame received by the receiver;所述发射机,还用于在所述处理器确定的所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上向所述第二节点发送数据。The transmitter is further configured to send data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame determined by the processor.
- 根据权利要求6所述的节点设备,其特征在于,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述接收机在接收到所述RTS帧对应的CTS帧之后,所述处理器能够不监听所述信道而所述发射机直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。The node device according to claim 6, wherein the RTS frame includes a second silence time window and node indication information, and the second silence time window is used to indicate that the receiver receives the RTS frame After the corresponding CTS frame, the processor can not listen to the channel, and the transmitter directly sends a deadline for transmitting data to the second node on the channel, where the node indication information is used to indicate the Two nodes.
- 根据权利要求7所述的节点设备,其特征在于,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。The node device of claim 7, wherein the first silence time window is determined by the second node according to the second silence time window.
- 根据权利要求6所述的节点设备,其特征在于,所述CTS帧还包括所述节点设备的标识信息,所述节点设备的标识信息用于使所述发射机向所述第二节点发送数据。The node device according to claim 6, wherein the CTS frame further includes identification information of the node device, and the identifier information of the node device is used to enable the transmitter to send data to the second node. .
- 根据权利要求7所述的节点设备,其特征在于,所述发射机还向第三节点发送所述RTS帧,以使所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述第三节点后,在预先设定的第二时间间隔内静默,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔。 The node device according to claim 7, wherein the transmitter further sends the RTS frame to a third node, so that the third node determines, according to the node indication information, that the node indication information is After the node is not the third node, it is silent in a preset second time interval, and the second time interval is smaller than the time interval indicated by the second silent time window.
- 一种节点设备,其特征在于,所述节点设备包括:A node device, where the node device includes:接收模块,用于在信道上接收第一节点发送的请求发送RTS帧;a receiving module, configured to receive, on a channel, a request sent by the first node to send an RTS frame;监听模块,用于在所述接收模块接收所述第一节点发送的RTS帧之后的预先设定的第三时间间隔内,对所述信道进行监听并确定所述信道空闲,所述第三时间间隔大于一个短帧间间隔的时间;a monitoring module, configured to monitor the channel and determine that the channel is idle, in a third time interval after the receiving module receives the RTS frame sent by the first node, the third time The interval is greater than the interval between short frames;发送模块,用于根据所述监听模块确定所述信道空闲,向所述第一节点发送清除发送CTS帧;a sending module, configured to determine, according to the listening module, that the channel is idle, and send a clear sending CTS frame to the first node;所述接收模块,还用于在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上接收所述第一节点发送的数据。The receiving module is further configured to receive data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
- 根据权利要求11所述的节点设备,其特征在于,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述接收模块发送数据的截止时刻,所述节点指示信息用于指示所述节点设备。The node device according to claim 11, wherein the RTS frame includes a second silence time window and node indication information, and the second silence time window is used to indicate that the first node is receiving the RTS After the CTS frame corresponding to the frame, the cutoff time of the data can be directly sent to the receiving module on the channel without listening to the channel, and the node indication information is used to indicate the node device.
- 根据权利要求12所述的节点设备,其特征在于,所述第一静默时间窗由所述节点设备根据所述第二静默时间窗确定。The node device according to claim 12, wherein the first silent time window is determined by the node device according to the second silent time window.
- 根据权利要求12所述的节点设备,其特征在于,所述节电设备还包括:The node device according to claim 12, wherein the power saving device further comprises:确定模块,用于根据所述节点指示信息确定所述节点指示信息所指示的节点为所述节点设备。And a determining module, configured to determine, according to the node indication information, that the node indicated by the node indication information is the node device.
- 根据权利要求11所述的节点设备,其特征在于,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述接收模块发送数据。The node device according to claim 11, wherein the CTS frame further includes identification information of the first node, and the identifier information of the first node is used to send the first node to the receiving module send data.
- 根据权利要求11所述的节点设备,其特征在于,所述发送模块还向 第三节点发送所述CTS帧,以使所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默。The node device according to claim 11, wherein the sending module further The third node transmits the CTS frame to silence the third node within a time interval indicated by a first quiet time window included in the CTS frame.
- 一种节点设备,其特征在于,所述节点设备包括接收机、发射机以及处理器,其中:A node device, characterized in that the node device comprises a receiver, a transmitter and a processor, wherein:所述接收机,用于在信道上接收第一节点发送的请求发送RTS帧;The receiver is configured to receive, on a channel, a request sent by the first node to send an RTS frame;所述处理器,用于在所述接收机接收所述第一节点发送的RTS帧之后的预先设定的第三时间间隔内,对所述信道进行监听并确定所述信道空闲,所述第三时间间隔大于一个短帧间间隔的时间;The processor, configured to monitor the channel and determine that the channel is idle, in a preset third time interval after the receiver receives the RTS frame sent by the first node, where The time interval between three time intervals is greater than one short frame interval;所述发射机,用于根据所述处理器确定所述信道空闲,向所述第一节点发送清除发送CTS帧;The transmitter is configured to determine, according to the processor, that the channel is idle, and send a clear sending CTS frame to the first node;所述接收机,还用于在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上接收所述第一节点发送的数据。The receiver is further configured to receive data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
- 根据权利要求17所述的节点设备,其特征在于,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述接收机发送数据的截止时刻,所述节点指示信息用于指示所述节点设备。The node device according to claim 17, wherein the RTS frame includes a second silence time window and node indication information, and the second silence time window is used to indicate that the first node is receiving the RTS After the CTS frame corresponding to the frame, the cutoff time of the data can be directly sent to the receiver on the channel without listening to the channel, and the node indication information is used to indicate the node device.
- 根据权利要求18所述的节点设备,其特征在于,所述第一静默时间窗由所述处理器根据所述第二静默时间窗确定。The node device of claim 18, wherein the first silence time window is determined by the processor based on the second silence time window.
- 根据权利要求18所述的节点设备,其特征在于,A node device according to claim 18, wherein所述处理器,还用于根据所述节点指示信息确定所述节点指示信息所指示的节点为所述节点设备。The processor is further configured to determine, according to the node indication information, that the node indicated by the node indication information is the node device.
- 根据权利要求17所述的节点设备,其特征在于,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所 述接收机发送数据。The node device according to claim 17, wherein the CTS frame further includes identification information of the first node, and the identifier information of the first node is used to make the first node The receiver sends data.
- 根据权利要求17所述的节点设备,其特征在于,所述发射机还向第三节点发送所述CTS帧,以使所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默。The node device of claim 17, wherein the transmitter further transmits the CTS frame to a third node to cause the third node to indicate at a first silence time window included in the CTS frame Silence during the time interval.
- 一种节点设备,其特征在于,所述节点设备包括:A node device, where the node device includes:接收模块,用于在信道上接收第一节点发送的请求发送RTS帧,所述RTS帧包括第二静默时间窗;a receiving module, configured to receive, on a channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second silent time window;监听模块,用于在等待预先设定的第二时间间隔后,对所述信道进行监听并确定所述信道空闲,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔;a monitoring module, configured to monitor the channel and determine that the channel is idle after waiting for a preset second time interval, where the second time interval is smaller than a time interval indicated by the second silent time window;发送模块,用于根据所述监听模块确定所述信道空闲,通过所述信道向需要所述节点设备服务的节点发送数据。And a sending module, configured to determine, according to the listening module, that the channel is idle, and send data to a node that needs to be served by the node device by using the channel.
- 根据权利要求23所述的节点设备,其特征在于,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的清除发送CTS帧之后,能够不监听所述信道而直接在所述信道上向第二节点发送数据的截止时刻。The node device according to claim 23, wherein the second silence time window is configured to instruct the first node to not listen to the channel after receiving the clear CTS frame corresponding to the RTS frame. And the deadline for transmitting data to the second node directly on the channel.
- 根据权利要求23所述的节点设备,其特征在于,所述RTS帧还包括节点指示信息,所述节点指示信息用于指示所述第二节点;The node device according to claim 23, wherein the RTS frame further includes node indication information, and the node indication information is used to indicate the second node;则所述节点设备还包括:The node device further includes:确定模块,用于根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述节点设备。And a determining module, configured to determine, according to the node indication information, that the node indicated by the node indication information is not the node device.
- 根据权利要求24所述的节点设备,其特征在于,所述节点设备还包括:The node device according to claim 24, wherein the node device further comprises:静默模块,用于若所述接收模块在所述第二时间间隔内接收到所述第二节点发送的所述CTS帧,则在所述CTS帧包括的第一静默时间窗所指示的时间 间隔内静默,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。a silence module, configured to: when the receiving module receives the CTS frame sent by the second node in the second time interval, at a time indicated by a first quiet time window included in the CTS frame Silencing within the interval, the first silent time window is determined by the second node according to the second silent time window.
- 根据权利要求26所述的节点设备,其特征在于,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据,使所述静默模块确定所述节点设备为静默的节点。The node device according to claim 26, wherein the CTS frame further includes identification information of the first node, and the identifier information of the first node is used to make the first node to the second The node sends data, causing the silent module to determine that the node device is a silent node.
- 一种节点设备,其特征在于,所述节点设备包括接收机、发射机以及处理器,其中:A node device, characterized in that the node device comprises a receiver, a transmitter and a processor, wherein:所述接收机,用于在信道上接收第一节点发送的请求发送RTS帧,所述RTS帧包括第二静默时间窗;The receiver is configured to receive, on a channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second silent time window;所述处理器,用于在等待预先设定的第二时间间隔后,对所述信道进行监听并确定所述信道空闲,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔;The processor is configured to monitor the channel and determine that the channel is idle after waiting for a preset second time interval, where the second time interval is less than a time indicated by the second silent time window interval;所述发射机,用于根据所述处理器确定所述信道空闲,通过所述信道向需要所述节点设备服务的节点发送数据。The transmitter is configured to determine, according to the processor, that the channel is idle, and send data to a node that needs to be served by the node device by using the channel.
- 根据权利要求28所述的节点设备,其特征在于,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的清除发送CTS帧之后,能够不监听所述信道而直接在所述信道上向第二节点发送数据的截止时刻。The node device according to claim 28, wherein the second silence time window is configured to instruct the first node to not listen to the channel after receiving a clear CTS frame corresponding to the RTS frame. And the deadline for transmitting data to the second node directly on the channel.
- 根据权利要求28所述的节点设备,其特征在于,所述RTS帧还包括节点指示信息,所述节点指示信息用于指示所述第二节点;The node device according to claim 28, wherein the RTS frame further includes node indication information, and the node indication information is used to indicate the second node;则所述处理器,还用于根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述节点设备。And the processor is further configured to determine, according to the node indication information, that the node indicated by the node indication information is not the node device.
- 根据权利要求29所述的节点设备,其特征在于,A node device according to claim 29, wherein所述处理器,还用于若所述接收机在所述第二时间间隔内接收到所述第二节点发送的所述CTS帧,则在所述CTS帧包括的第一静默时间窗所指示的时 间间隔内静默,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。The processor is further configured to: if the receiver receives the CTS frame sent by the second node in the second time interval, indicated by a first quiet time window included in the CTS frame Time Silence within the interval, the first silence time window being determined by the second node according to the second silence time window.
- 根据权利要求31所述的节点设备,其特征在于,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据,使所述处理器确定所述节点设备为静默的节点。The node device according to claim 31, wherein the CTS frame further includes identification information of the first node, and the identifier information of the first node is used to make the first node to the second The node transmits data, causing the processor to determine that the node device is a silent node.
- 一种系统,其特征在于,包括如权利要求1-5任一项所述的节点设备、11-16任一项所述的节点设备以及23-27任一项所述的节点设备。A system, comprising: the node device according to any one of claims 1 to 5, the node device according to any one of 11 to 16 and the node device according to any one of 23 to 27.
- 一种发送数据的方法,其特征在于,包括:A method for transmitting data, comprising:第一节点在信道上向第二节点发送请求发送RTS帧;The first node sends a request to send a RTS frame to the second node on the channel;所述第一节点在发送所述RTS帧之后的预先设定的第一时间间隔内,从所述第二节点接收清除发送CTS帧,所述第一时间间隔大于一个短帧间间隔的时间;Receiving, by the first node, a clear sending CTS frame from the second node in a preset first time interval after sending the RTS frame, where the first time interval is greater than a short interframe space;所述第一节点确定所述CTS帧包括的第一静默时间窗所指示的时间间隔;Determining, by the first node, a time interval indicated by a first quiet time window included in the CTS frame;所述第一节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上向所述第二节点发送数据。The first node transmits data to the second node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
- 根据权利要求34所述的方法,其特征在于,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。The method according to claim 34, wherein the RTS frame includes a second silence time window and node indication information, and the second silence time window is used to indicate that the first node is receiving the RTS frame After the corresponding CTS frame, the cutoff time of the data can be directly sent to the second node on the channel without listening to the channel, and the node indication information is used to indicate the second node.
- 根据权利要求35所述的方法,其特征在于,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。The method of claim 35 wherein said first silence time window is determined by said second node based on said second silence time window.
- 根据权利要求34所述的方法,其特征在于,所述CTS帧还包括所述 第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据。The method of claim 34, wherein said CTS frame further comprises said The identification information of the first node, where the identifier information of the first node is used to enable the first node to send data to the second node.
- 根据权利要求35所述的方法,其特征在于,所述第一节点还向第三节点发送所述RTS帧,以使所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节点不是所述第三节点后,在预先设定的第二时间间隔内静默,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔。The method according to claim 35, wherein the first node further sends the RTS frame to a third node, so that the third node determines, according to the node indication information, that the node indication information is indicated. After the node is not the third node, it is silent in a preset second time interval, and the second time interval is smaller than the time interval indicated by the second silent time window.
- 一种接收数据的方法,其特征在于,包括:A method for receiving data, comprising:第二节点在信道上接收第一节点发送的请求发送RTS帧;Receiving, by the second node, a request sent by the first node to send an RTS frame on the channel;所述第二节点在接收所述第一节点发送的RTS帧之后的预先设定的第三时间间隔内,对所述信道进行监听并确定所述信道空闲,所述第三时间间隔大于一个短帧间间隔的时间;The second node monitors the channel and determines that the channel is idle in a preset third time interval after receiving the RTS frame sent by the first node, where the third time interval is greater than one short The time between frames;所述第二节点根据确定所述信道空闲,向所述第一节点发送清除发送CTS帧;Sending, by the second node, a clear sending CTS frame to the first node according to determining that the channel is idle;所述第二节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内在所述信道上接收所述第一节点发送的数据。The second node receives data sent by the first node on the channel within a time interval indicated by a first quiet time window included in the CTS frame.
- 根据权利要求39所述的方法,其特征在于,所述RTS帧包括第二静默时间窗和节点指示信息,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的CTS帧之后,能够不监听所述信道而直接在所述信道上向所述第二节点发送数据的截止时刻,所述节点指示信息用于指示所述第二节点。The method according to claim 39, wherein the RTS frame includes a second silence time window and node indication information, and the second silence time window is used to indicate that the first node is receiving the RTS frame After the corresponding CTS frame, the cutoff time of the data can be directly sent to the second node on the channel without listening to the channel, and the node indication information is used to indicate the second node.
- 根据权利要求40所述的方法,其特征在于,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。The method of claim 40 wherein said first silence time window is determined by said second node based on said second silence time window.
- 根据权利要求40所述的方法,其特征在于,所述第二节点在信道上接收第一节点发送的请求发送RTS帧之后,所述方法还包括: The method according to claim 40, wherein after the second node receives the request sent by the first node to send the RTS frame on the channel, the method further includes:所述第二节点根据所述节点指示信息确定所述节点指示信息所指示的节点为所述第二节点。The second node determines, according to the node indication information, that the node indicated by the node indication information is the second node.
- 根据权利要求39所述的方法,其特征在于,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据。The method according to claim 39, wherein the CTS frame further includes identification information of the first node, and the identifier information of the first node is used to make the first node to the second node send data.
- 根据权利要求39所述的方法,其特征在于,所述第二节点还向第三节点发送所述CTS帧,以使所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默。The method according to claim 39, wherein said second node further transmits said CTS frame to said third node to cause said third node to be indicated by said first silence time window included in said CTS frame Silence during the time interval.
- 一种发送数据的方法,其特征在于,包括:A method for transmitting data, comprising:第三节点在信道上接收第一节点发送的请求发送RTS帧,所述RTS帧包括第二静默时间窗;The third node receives, on the channel, a request sent by the first node to send an RTS frame, where the RTS frame includes a second silent time window;所述第三节点在等待预先设定的第二时间间隔后,对所述信道进行监听并确定所述信道空闲,所述第二时间间隔小于所述第二静默时间窗所指示的时间间隔;After waiting for a preset second time interval, the third node monitors the channel and determines that the channel is idle, and the second time interval is smaller than a time interval indicated by the second silent time window;所述第三节点根据确定所述信道空闲,通过所述信道向需要所述第三节点服务的节点发送数据。The third node sends data to the node that needs to serve the third node through the channel according to determining that the channel is idle.
- 根据权利要求45所述的方法,其特征在于,所述第二静默时间窗用于指示所述第一节点在接收到所述RTS帧对应的清除发送CTS帧之后,能够不监听所述信道而直接在所述信道上向第二节点发送数据的截止时刻。The method according to claim 45, wherein the second silence time window is configured to instruct the first node to not listen to the channel after receiving a clear CTS frame corresponding to the RTS frame. The deadline for transmitting data directly to the second node on the channel.
- 根据权利要求45所述的方法,其特征在于,所述RTS帧还包括节点指示信息,所述节点指示信息用于指示所述第二节点;The method according to claim 45, wherein the RTS frame further includes node indication information, and the node indication information is used to indicate the second node;则所述第三节点在信道上接收第一节点发送的请求发送RTS帧之后,所述方法还包括:After the third node receives the request sent by the first node to send the RTS frame on the channel, the method further includes:所述第三节点根据所述节点指示信息确定所述节点指示信息所指示的节 点不是所述第三节点。Determining, by the third node, the section indicated by the node indication information according to the node indication information The point is not the third node.
- 根据权利要求46所述的方法,其特征在于,所述方法还包括:The method of claim 46, wherein the method further comprises:若所述第三节点在所述第二时间间隔内接收到所述第二节点发送的所述CTS帧,则所述第三节点在所述CTS帧包括的第一静默时间窗所指示的时间间隔内静默,所述第一静默时间窗由所述第二节点根据所述第二静默时间窗确定。And if the third node receives the CTS frame sent by the second node in the second time interval, the third node is at a time indicated by a first quiet time window included in the CTS frame. Silencing within the interval, the first silent time window is determined by the second node according to the second silent time window.
- 根据权利要求48所述的方法,其特征在于,所述CTS帧还包括所述第一节点的标识信息,所述第一节点的标识信息用于使所述第一节点向所述第二节点发送数据,使所述第三节点确定所述第三节点为静默的节点。 The method according to claim 48, wherein the CTS frame further includes identification information of the first node, and the identification information of the first node is used to make the first node to the second node Transmitting data causes the third node to determine that the third node is a silent node.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201480037951.4A CN105850216B (en) | 2014-11-07 | 2014-11-07 | A kind of node device, system, the method for sending data and the method for receiving data |
PCT/CN2014/090658 WO2016070438A1 (en) | 2014-11-07 | 2014-11-07 | Node device, system, data transmission method and data receiving method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/090658 WO2016070438A1 (en) | 2014-11-07 | 2014-11-07 | Node device, system, data transmission method and data receiving method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016070438A1 true WO2016070438A1 (en) | 2016-05-12 |
Family
ID=55908450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/090658 WO2016070438A1 (en) | 2014-11-07 | 2014-11-07 | Node device, system, data transmission method and data receiving method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105850216B (en) |
WO (1) | WO2016070438A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102056325A (en) * | 2011-01-11 | 2011-05-11 | 中国电子科技集团公司第七研究所 | Multiple access method based on multiple-input multiple-output antenna |
WO2012021131A1 (en) * | 2010-08-11 | 2012-02-16 | Thomson Licensing | Common control channel design and coexistence mechanism for tv white space |
CN102474728A (en) * | 2009-07-22 | 2012-05-23 | 高通股份有限公司 | Method and apparatus for improving power efficiency and latency of mobile devices using an out of band wireless resource |
CN102595569A (en) * | 2011-01-14 | 2012-07-18 | 华为技术有限公司 | Carrier sense method and system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1842001A (en) * | 2005-03-31 | 2006-10-04 | 都科摩(北京)通信技术研究中心有限公司 | Media access control process and apparatus for wireless distributed network |
CN101356775B (en) * | 2005-06-08 | 2012-07-04 | 阿瓦雅技术公司 | Avoiding exposed node problems in wireless local area networks |
CN104010378B (en) * | 2013-02-25 | 2018-05-04 | 华为技术有限公司 | WLAN access method, access point and wireless local area network (WLAN) system |
-
2014
- 2014-11-07 CN CN201480037951.4A patent/CN105850216B/en active Active
- 2014-11-07 WO PCT/CN2014/090658 patent/WO2016070438A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102474728A (en) * | 2009-07-22 | 2012-05-23 | 高通股份有限公司 | Method and apparatus for improving power efficiency and latency of mobile devices using an out of band wireless resource |
WO2012021131A1 (en) * | 2010-08-11 | 2012-02-16 | Thomson Licensing | Common control channel design and coexistence mechanism for tv white space |
CN102056325A (en) * | 2011-01-11 | 2011-05-11 | 中国电子科技集团公司第七研究所 | Multiple access method based on multiple-input multiple-output antenna |
CN102595569A (en) * | 2011-01-14 | 2012-07-18 | 华为技术有限公司 | Carrier sense method and system |
Also Published As
Publication number | Publication date |
---|---|
CN105850216A (en) | 2016-08-10 |
CN105850216B (en) | 2019-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3091803B1 (en) | Data transmission method and device in device to device (d2d) communication | |
JP6429207B2 (en) | Method for performing communications using unlicensed spectrum, devices, and systems | |
KR101617321B1 (en) | System and methods for differentiated association service provisioning in wifi networks | |
RU2584825C1 (en) | Method for configuration of resources for cluster semipermanent scheduling, base station and terminal | |
WO2015106684A1 (en) | D2d communication method and device | |
WO2017050184A1 (en) | Mehod for transmitting and receiving system information and transmitting and receiving devices | |
JP6440126B2 (en) | Data transmission method, apparatus, and system | |
JP2018528736A (en) | Resource selection method for V2X operation of a terminal in a wireless communication system and terminal using the method | |
US11937294B2 (en) | Communication method, apparatus, computer-readable medium and electronic device | |
WO2015169025A1 (en) | Parallel data transmission processing method and device, and computer storage medium | |
WO2014134954A1 (en) | Service data transmission processing, transmission method and device | |
KR20180043265A (en) | Back-off mechanism technologies for space reuse | |
WO2016106674A1 (en) | Channel access method, station device and access point device | |
WO2016188245A1 (en) | Channel negotiation method, station and system | |
WO2018107370A1 (en) | Point to multi-point channel allocation method, apparatus, and system | |
US9332536B1 (en) | Method and apparatus for managing communication on a wireless channel | |
WO2018028675A1 (en) | Random access signal configuration method, apparatus, device, system and storage medium | |
WO2016171595A1 (en) | Controlling access to a radio medium for wireless communication | |
TWI479928B (en) | Method and apparatus for processing entity random access channel transmission based on carrier aggregation | |
WO2018040818A1 (en) | Method for transmitting scheduling request, user equipment, and base station | |
WO2020143827A1 (en) | Method and apparatus for transmitting control information | |
WO2015120577A1 (en) | Data transmission processing method and apparatus | |
WO2016070438A1 (en) | Node device, system, data transmission method and data receiving method | |
WO2017036258A1 (en) | Contention access method, contention access device, base station and contention access system | |
EP4316166A1 (en) | Sidelink discontinuous reception procedures |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14905467 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14905467 Country of ref document: EP Kind code of ref document: A1 |