Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a space sharing method and a control node, which are used for improving the efficiency of a space sharing mechanism. The following are detailed below.
In order to better understand the space sharing method and the control node disclosed in the embodiments of the present invention, a network architecture used in the embodiments of the present invention is described below. Referring to fig. 1, fig. 1 is a schematic diagram of a space-sharing network architecture according to an embodiment of the present invention. As shown in fig. 1, the space-sharing network architecture may include a control node 101 and at least three stations 102, wherein fig. 1 shows an example of four stations. The control node 101 may be an Access Point (AP) configured to provide Access service, manage, and coordinate to a station in a Wireless Local Area Network (lan); a Personal Basic Service Set (PBSS) control point (PCP) may also be used to coordinate stations in the PBSS that access the wireless medium with other stations. The control node 101 is connected to the stations 102 through a network, the stations 102 are also connected through a network, and the control node 101 may allocate communication channel resources to the station pairs in the stations 102, so that the station pairs in the stations 102 communicate; it is also possible to allocate communication channel resources for the control node 101 and one station 102 so that the control node 101 communicates with this station 102.
Referring to fig. 2, fig. 2 is a schematic flow chart of a space sharing method according to an embodiment of the present invention based on the space sharing network architecture shown in fig. 1. Wherein the space sharing method is described from the perspective of the control node 101. As shown in fig. 2, the space sharing method may include the following steps.
201. The control node sends a channel measurement frame to at least two target station pairs, receives a directional channel quality measurement report sent by each of the at least two target station pairs, and determines whether the at least two target station pairs can perform spatial sharing according to the directional channel quality measurement report, when the at least two target station pairs can perform spatial sharing, step 202 is executed, and when the at least two target station pairs cannot perform spatial sharing, the method is ended.
In this embodiment, the time in the control node is divided according to a periodicity, and each period sequentially includes a BTI, an Association BeamForming Training (a-BFT), an ATI, and a DTI. In the BTI interval, only the control node can transmit the beacon frame, the station receives the beacon frame transmitted by the control node, and the station cannot transmit data. And if the station receives a Beacon (Beacon) frame sent by the control node in the BTI interval, competing for a time slot resource (SSW slot) in the A-BFT interval to carry out beam forming training of R-TXSS (station transmitting antenna). And the control node sends a management/control frame to at least one station in the ATI interval, and the station replies confirmation and cycles in sequence. In the DTI interval, the control node may divide the entire DTI into a Contention-Based Access Period (CBAP) and a Service Period (SP), and the station performs Access according to indication information of the BTI or ATI interval. Referring to fig. 7, fig. 7 is a schematic diagram of a cycle according to an embodiment of the disclosure. In FIG. 7, the PCP/AP is a control node.
In this embodiment, when two station pairs can use the same channel resource to perform communication simultaneously, throughput, resource utilization rate, and the like of the communication system can be improved. Therefore, when the station managed by the control node applies for channel resources and agrees to perform directional channel quality measurement, the control node may send a channel measurement frame to each of the at least two pairs of target stations, so that the at least two pairs of target stations perform directional channel quality measurement according to the indication of the channel measurement frame, even if one pair of the at least two pairs of target stations communicates, the other pair of target stations measures the respective influence (i.e., measures the snr) of the pair of stations on the communication pair, until all the pairs of stations in the at least two pairs of target stations communicate, each of the at least two pairs of target stations includes the respective measured snr in a directional channel quality measurement report and sends the directional channel quality measurement report to the control node, and the control node may determine whether the at least two pairs of target stations can perform spatial sharing according to the directional channel quality measurement report, that is, it is determined whether the snr reported by each station is smaller than a preset value, and when the snr reported by each station is smaller than the preset value, it indicates that the at least two target station pairs can perform spatial sharing, step 202 is executed, and when the snr reported by each station is greater than or equal to the preset value, it indicates that the at least two target station pairs cannot perform spatial sharing, and the process is ended. In the method, the control node sends the channel measurement frame to each of the at least two target site pairs at a time, so that the control node can complete the one-time test and send the directional channel quality measurement report to the control node at a time, and the number of interactions between the control node and the at least two target site pairs can be reduced, thereby reducing the determination time of space sharing. Wherein the channel measurement frame is used to instruct the at least two target station pairs to perform directional channel quality measurement, the channel measurement frame may include directional channel quality measurement information, and the directional quality measurement information may include channel resources used by each of the at least two target station pairs for directional channel quality measurement. Referring to fig. 8, fig. 8 is a schematic structural diagram of a channel measurement frame according to an embodiment of the present invention. The channel measurement frame may be carried in a Beacon frame in the BTI or a notification frame in the ATI, the Beacon frame or the notification frame may include an allocation field, the directional channel quality measurement information is encapsulated in the allocation field, the allocation field may include a control field and an information field, the control field may include identification information, the identification information is used to identify an information category carried in the information field, and the information category may include a dedicated channel resource allocation information category, a contention channel resource allocation information category, or a directional channel quality measurement information category. When the information type carried by the identification information field is a directional channel quality measurement information type, the information field may include a channel identification field, a station identification field, and a channel time domain information field, where the channel identification field encapsulates the operating frequency of channel resources used for directional channel quality measurement, the station identification field encapsulates the identification of each target station pair in at least two target station pairs, the identification of a target station pair may include the identification of one or two stations in a target station pair, and the channel time domain information field encapsulates the start time and duration of the time domain of the first channel resource in at least two channel resources used for directional channel quality measurement. Referring to fig. 9, fig. 9 is a diagram illustrating a one-time channel measurement frame according to an embodiment of the present invention. As shown in fig. 9, the control node transmits a channel measurement frame to stations A, B, C and D at once through Grantperiod.
In this embodiment, the control node may also perform directional quality measurement from one station to one station. For example, when the number of the target site pairs is two, the control node may first transmit a first channel measurement frame to the first target site pair and the second target site pair, may instruct the first target site pair to communicate and the second target site pair to perform directional channel quality measurement (i.e., measure the first snr), receive a first snr report transmitted by the second target site pair and including the first snr measured by the second target site pair during communication of the first target site pair, determine whether the first snr is smaller than a preset value, indicate that the two target site pairs may perform spatial sharing when the first snr is smaller than the preset value, continue to transmit a second channel measurement frame to the first target site pair and the second target site pair, may instruct the second target site pair to perform communication and perform directional channel quality measurement on the first target site pair, receiving a second directional channel quality measurement report which is sent by the first target station pair and comprises a second signal-to-noise ratio measured by the first target station pair during communication of the second target station pair, and judging whether the second signal-to-noise ratio is smaller than a preset value; and when the second signal-to-noise ratio is smaller than the preset value, the two target station pairs can be subjected to space sharing. When the first signal-to-noise ratio is not less than the preset value, the two target station pairs cannot be subjected to space sharing, the influence of the second target station pair on the first target station pair during communication can be avoided, and time can be saved. And when the first signal-to-noise ratio is smaller than the preset value but the second signal-to-noise ratio is not smaller than the preset value, the two target station pairs cannot be subjected to space sharing, and the process is ended. Referring to fig. 10, fig. 10 is a schematic diagram of a development sending channel measurement frame according to an embodiment of the present invention. As shown in fig. 10, the control node transmits channel measurement frames for stations a and B to communicate and stations C and D to measure to the stations A, B, C and D during the first Grant Period, and the control node transmits channel measurement frames for stations C and D to communicate and stations a and B to measure to the stations A, B, C and D during the second Grant Period. Referring to fig. 11, fig. 11 is a schematic diagram illustrating a split channel quality according to an embodiment of the present invention. As shown in fig. 11, stations a and B communicate with each other and stations C and D measure each other, and signal-to-noise ratios reported by stations C and D are not less than a preset value, so that subsequent operations are not performed.
202. The control node determines whether the current DTI has enough time to enable the at least two target station pairs to communicate, and if so, performs step 203, and if not, performs step 204.
In this embodiment, the directional channel quality measurement report sent by each of the at least two target station pairs further includes the time required for each station pair to communicate. When the at least two target station pairs are judged to be capable of carrying out space sharing, whether the current DTI has enough time to enable the at least two target station pairs to communicate is continuously judged, namely whether the DTI residual time of the current period is larger than or equal to the longest time in the time required by each station pair to communicate is judged, namely whether the residual time of the current period is larger than or equal to the longest time in the time required by each station pair to communicate is judged, and when the DTI of the current period or the residual time of the current period is larger than or equal to the longest time, the current DTI is determined to have enough time to enable the at least two target station pairs to communicate.
203. The control node transmits a communication authorization frame to each of the at least two pairs of destination stations.
In this embodiment, when it is determined that the current DTI has enough time to enable the at least two target station pairs to communicate, the control node sends a communication authorization frame to each station pair in the at least two target station pairs, the at least two target stations may communicate according to the communication authorization frame after waiting for XIFS time for receiving the communication authorization frame, the communication authorization frame may include target channel resources for the at least two target station pairs to communicate, and the communication authorization frame may indicate that the at least two target station pairs simultaneously use the target channel resources for communication between the current DTI. Referring to fig. 12, fig. 12 is a schematic structural diagram of a notification frame according to an embodiment of the disclosure.
204. The control node transmits a management frame to each of the at least two targeted site pairs at the BTI, ATI, or DTI.
When it is determined that the current DTI has insufficient time for the at least two pairs of destination stations to communicate, the control node may send a management frame to each pair of the at least two pairs of destination stations in the next cycle of BTI or ATI, or send a management frame to each pair of the at least two pairs of destination stations in the current DTI or the next DTI, where the management frame may include destination channel resources for the at least two pairs of destination stations to communicate, and the management frame may indicate that the at least two pairs of destination stations use the destination channel resources to communicate simultaneously between the DTIs in the next cycle.
In the spatial sharing method described in fig. 2, when the control node determines that at least two site pairs can perform spatial sharing according to directional channel quality measurement reports sent by the at least two site pairs and determines that there is enough time between DTIs of a current period for the at least two site pairs to communicate, the control node sends a communication grant frame to the at least two sites to instruct the at least two site pairs to simultaneously communicate using the same channel resource between the current DTIs, and does not need to wait until the next DTIs to perform communication, which can improve the efficiency of a spatial sharing mechanism and improve the utilization rate of the resource.
Referring to fig. 3, based on the space sharing network architecture shown in fig. 1, fig. 3 is a schematic flow chart of another space sharing method disclosed in the embodiment of the present invention. Wherein the space sharing method is described from the perspective of the control node 101. As shown in fig. 3, the space sharing method may include the following steps.
301. The control node receives channel resource requests sent by at least two sites of the at least three sites.
In this embodiment, at least two sites of at least three sites managed by the control node send channel resource requests to the control node in a CBAP phase of a-BFT, ATI, and DTI or an SP phase of DTI, where the channel resource request sent by each of the at least two sites carries information of another site that needs to communicate with each site. In fig. 9 and 10 the station sends a channel resource request to the control node in the CBAP phase of a-BFT, ATI or DTI.
302. The control node selects at least two target site pairs from at least two site pairs according to a preset rule and sends a directional channel quality measurement request to each site pair of the at least two target site pairs.
In this embodiment, after receiving the channel resource requests sent by the at least two stations, the control node selects at least two pairs of destination stations from the at least two pairs of stations according to a preset rule such as increasing throughput of the communication system, where the at least two pairs of destination stations are each a pair of station that is formed by each of the at least two stations and another station that needs to communicate with each station, and then sends a directional channel quality measurement request to each pair of the at least two pairs of destination stations. Wherein the number of the at least two target site pairs is less than or equal to the number of the at least two site pairs. Referring to fig. 13, fig. 13 is a schematic diagram illustrating a control node sending a directional channel quality measurement request according to an embodiment of the present invention. Referring to fig. 14, fig. 14 is a schematic diagram illustrating another control node sending a directional channel quality measurement request according to an embodiment of the disclosure. As shown in fig. 13 and 14, the control node transmits a directional channel quality measurement request between channel quality measurement Period. Fig. 13 corresponds to fig. 9, and fig. 14 corresponds to fig. 10. The directional channel quality measurement request may instruct each of the at least two target station pairs to determine whether directional quality measurement is required according to the state information of each station.
303. When receiving the information that each of the at least two target station pairs needs to perform directional quality measurement, the control node sends a channel measurement frame to the at least two target station pairs, receives a directional channel quality measurement report sent by each of the at least two target station pairs, and determines whether the at least two target station pairs can perform spatial sharing according to the directional channel quality measurement report, and when the at least two target station pairs can perform spatial sharing, step 304 is executed, and when the at least two target station pairs cannot perform spatial sharing, the method is ended.
Wherein, the steps 304-306 are the same as the steps 202-204 in the previous embodiment, and will not be described again here.
In the spatial sharing method described in fig. 3, when the control node determines that at least two site pairs can perform spatial sharing according to directional channel quality measurement reports sent by the at least two site pairs and determines that there is enough time between DTIs of a current period for the at least two site pairs to communicate, the control node sends a communication grant frame to the at least two sites to instruct the at least two site pairs to simultaneously communicate using the same channel resource between the current DTIs, and does not need to wait until the next DTIs to perform communication, which can improve the efficiency of the spatial sharing mechanism and improve the utilization rate of the resource.
In one embodiment, one of the at least two destination station pairs is composed of a station and a control node, please refer to fig. 15, where fig. 15 is a schematic diagram of a station a communicating with a station B and a station C communicating with a control node according to an embodiment of the present invention.
Referring to fig. 4, based on the space-sharing network architecture shown in fig. 1, fig. 4 is a schematic structural diagram of a control node according to an embodiment of the present invention. As shown in fig. 4, the control node may include:
a first determining unit 401, configured to send a channel measurement frame to at least two target station pairs, receive a directional channel quality measurement report sent by each of the at least two target station pairs, and determine whether the at least two target station pairs can perform spatial sharing according to the directional channel quality measurement report, where the channel measurement frame is used to indicate that the at least two target station pairs perform directional channel quality measurement, the channel measurement frame may include directional channel quality measurement information, and the directional quality measurement information may include channel resources used for directional channel quality measurement by each of the at least two target station pairs;
a second judging unit 402, configured to, when the judgment result of the first judging unit 401 is yes, judge whether the current DTI has enough time to enable the at least two target station pairs to communicate;
a communication unit 403, configured to send, to each of the at least two target station pairs, a communication grant frame when the determination result of the second determination unit 402 is yes, where the communication grant frame may include target channel resources for the at least two target station pairs to communicate, and the communication grant frame is used to indicate the at least two target station pairs to simultaneously use the target channel resources for communication between the current DTIs.
Accordingly, when the judgment result of the first judgment unit 401 is yes, it will be ended.
In the control node depicted in fig. 4, when the control node determines that at least two site pairs can perform spatial sharing according to directional channel quality measurement reports sent by the at least two site pairs and determines that there is enough time between DTIs of a current period for the at least two site pairs to communicate, the control node sends a communication grant frame to the at least two sites to instruct the at least two site pairs to simultaneously communicate using the same channel resource between the current DTIs, and does not need to wait until the next DTIs to perform communication, which can improve the efficiency of a spatial sharing mechanism and improve the utilization rate of the resource.
Referring to fig. 5, based on the space-sharing network architecture shown in fig. 1, fig. 5 is a schematic structural diagram of another control node according to an embodiment of the disclosure. The control node shown in fig. 5 is obtained by optimizing the control node shown in fig. 4, where:
when the number of target site pairs is two, the first judgment unit 401 may include:
a communication subunit 4011, configured to send a first channel measurement frame to the first target site pair and the second target site pair, where the first channel measurement frame is used to indicate that the first target site pair performs communication and the second target site pair performs directional channel quality measurement;
the communication subunit 4011 is further configured to receive a first directional channel quality measurement report sent by the second target site pair, where the first directional channel quality measurement report may include a first signal-to-noise ratio measured by the second target site pair when the first target site pair communicates;
the first judging sub-unit 4012 is configured to judge whether the first signal-to-noise ratio received by the communication sub-unit 4011 is smaller than a preset value;
the communication subunit 4011 is further configured to send, when the judgment result of the first judgment subunit 4012 is yes, a second channel measurement frame to the first target site pair and the second target site pair, where the second channel measurement frame is used to indicate that the second target site pair performs communication and the first target site pair performs directional channel quality measurement;
a communication subunit 4011, further configured to receive a second directional channel quality measurement report sent by the first target site pair, where the second directional channel quality measurement report may include a second signal-to-noise ratio measured by the first target site pair when the second target site pair communicates;
the second judging subunit 4013 is configured to judge whether the second snr received by the communication subunit 4011 is smaller than a preset value, and when a judgment result of the second judging subunit is yes, determine that the two target stations can perform space sharing.
As a possible implementation, the directional channel quality measurement report sent by each of the at least two target station pairs further includes the time required for each station pair to communicate;
the second determining unit 402 is specifically configured to determine whether a remaining time of the current DTI is greater than or equal to a longest time in time required by each station pair for communication, and when the remaining time is greater than or equal to the longest time, determine that the current DTI has enough time to enable the at least two target station pairs to communicate.
As a possible implementation manner, the communication unit 403 is further configured to send a management frame to each of the at least two target station pairs in the BTI, ATI, or DTI when the current DTI has insufficient time for the at least two target station pairs to communicate, where the management frame may include target channel resources for the at least two target station pairs to communicate, and the management frame may be used to instruct the at least two target station pairs to simultaneously use the target channel resources for communicating between next DTI.
As a possible implementation manner, the communication unit 403 is further configured to receive channel resource requests sent by at least two stations of the at least three stations before sending the channel measurement frame to the at least two target station pairs, where the channel resource request sent by each station of the at least two stations carries information of another station that needs to communicate with each station;
the control node may further include:
a selecting unit 404, configured to select at least two target site pairs from at least two site pairs according to a preset rule, where the at least two site pairs are site pairs formed by each of the at least two sites and another site that needs to communicate with each site;
the communication unit 403 is further configured to send a directional channel quality measurement request to each of the at least two target station pairs selected by the selection unit 404, and when receiving information that is sent by each of the at least two target station pairs and needs to perform directional quality measurement, execute sending a channel measurement frame to the at least two target station pairs, where the directional channel quality measurement request is used to instruct each of the at least two target station pairs to determine whether or not to need to perform directional quality measurement according to the state information of each station.
In the control node depicted in fig. 5, when the control node determines that at least two site pairs can perform spatial sharing according to directional channel quality measurement reports sent by the at least two site pairs and determines that there is enough time between DTIs of a current period for the at least two site pairs to communicate, the control node sends a communication grant frame to the at least two sites to instruct the at least two site pairs to simultaneously communicate using the same channel resource between the current DTIs, and does not need to wait until the next DTIs to perform communication, which can improve the efficiency of a spatial sharing mechanism and improve the utilization rate of the resource.
Referring to fig. 6, based on the space-sharing network architecture shown in fig. 1, fig. 6 is a schematic structural diagram of another control node according to an embodiment of the present invention. The control node may include: one or more processors 601, a memory 602, a transceiver 603, and one or more programs, the processors 601, 602 memory and transceiver 603 being connected by a bus system;
a transceiver 603, configured to send a channel measurement frame to at least two target station pairs and receive a directional channel quality measurement report sent by each of the at least two target station pairs, where the channel measurement frame is used to indicate that the at least two target station pairs perform directional channel quality measurement, and the channel measurement frame may include directional channel quality measurement information, and the directional quality measurement information may include channel resources used for directional channel quality measurement by each of the at least two target station pairs;
one or more programs are stored in the memory 602, and the processor 601 is configured to call the programs stored in the memory to perform the following operations:
judging whether the at least two target stations can perform space sharing according to the directional channel quality measurement report;
when the at least two target station pairs can carry out space sharing, judging whether the current data transmission interval DTI has enough time to enable the at least two target station pairs to carry out communication;
the transceiver 603 is further configured to send a communication grant frame to each of the at least two pairs of destination stations when the current DTI has enough time for the at least two pairs of destination stations to communicate, where the communication grant frame may include destination channel resources for the at least two pairs of destination stations to communicate, and the communication grant frame is used to indicate that the at least two pairs of destination stations simultaneously use the destination channel resources for communication between the current DTI.
As a possible implementation, when the number of target station pairs is two, the transceiver 603 sends a channel measurement frame to at least two target station pairs and receives a directional channel quality measurement report sent by each of the at least two target station pairs, and the processor 601 determines whether the at least two target station pairs can perform spatial sharing according to the directional channel quality measurement reports by:
the transceiver 603 sends a first channel measurement frame to the first target site pair and the second target site pair, where the first channel measurement frame is used to indicate that the first target site pair performs communication and the second target site pair performs directional channel quality measurement;
the transceiver 603 receives a first directional channel quality measurement report sent by the second target site pair, where the first directional channel quality measurement report may include a first signal-to-noise ratio measured by the second target site pair when the first target site pair is communicating;
the processor 601 judges whether the first signal-to-noise ratio is smaller than a preset value;
when the first signal-to-noise ratio is smaller than the preset value, the transceiver 603 controls the node to send a second channel measurement frame to the first target site pair and the second target site pair, wherein the second channel measurement frame is used for indicating the second target site pair to communicate and the first target site pair to perform directional channel quality measurement;
the transceiver 603 receives a second directional channel quality measurement report sent by the first target site pair, where the second directional channel quality measurement report may include a second signal-to-noise ratio measured by the first target site pair when the second target site pair is communicating;
the processor 601 judges whether the second signal-to-noise ratio is smaller than a preset value;
and when the second signal-to-noise ratio is smaller than a preset value, determining that the two target stations can perform space sharing.
As a possible implementation, the directional channel quality measurement report sent by each of the at least two target station pairs may further include a time required for each station pair to communicate;
processor 601 determines whether the current DTI has enough time for the at least two target station pairs to communicate by:
and judging whether the remaining time of the current DTI is greater than or equal to the longest time in the time required by each station pair to communicate, and when the remaining time is greater than or equal to the longest time, determining that the current DTI has enough time for the at least two target station pairs to communicate.
As a possible implementation, the transceiver 603 is further configured to send a management frame to each of the at least two target station pairs in the BTI, ATI or DTI when the current DTI has insufficient time for the at least two target station pairs to communicate, where the management frame may include target channel resources for the at least two target station pairs to communicate, and the management frame is used to indicate that the at least two target station pairs simultaneously use the target channel resources for communicating between the next DTI.
As a possible implementation manner, before the transceiver 603 sends the channel measurement frame to at least two target site pairs, the transceiver 603 is further configured to receive channel resource requests sent by at least two sites of the at least three sites, where the channel resource request sent by each site of the at least two sites carries information of another site that needs to communicate with each site;
the processor 601 is also configured to call the program stored in the memory 602 to perform the following operations:
selecting at least two target site pairs from at least two site pairs according to a preset rule, and sending a directional channel quality measurement request to each site pair in the at least two target site pairs, wherein the directional channel quality measurement request is used for indicating each site in the at least two target site pairs to judge whether directional quality measurement needs to be carried out or not according to the state information of each site, and the at least two site pairs are site pairs formed by each site in the at least two sites and another site which needs to communicate with each site;
when receiving information that requires directional quality measurement and is transmitted by each of the at least two target station pairs, the transceiver 603 performs the channel measurement frame transmission to the at least two target station pairs.
In the control node depicted in fig. 6, when the control node determines that at least two site pairs can perform spatial sharing according to directional channel quality measurement reports sent by the at least two site pairs and determines that there is enough time between DTIs of a current period for the at least two site pairs to communicate, the control node sends a communication grant frame to the at least two sites to instruct the at least two site pairs to simultaneously communicate using the same channel resource between the current DTIs, and does not need to wait until the next DTIs to perform communication, which can improve the efficiency of a spatial sharing mechanism and improve the utilization rate of the resource.
In one embodiment, a readable storage medium stores program codes for a control node to perform a space sharing method according to embodiments of the present invention, which corresponds to fig. 2 and fig. 3.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: flash disks, read-only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The space sharing method and the control node disclosed in the embodiments of the present invention are described in detail above, and the principle and the implementation of the present invention are explained in the present document by applying specific examples, and the description of the above embodiments is only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.