Spatial reuse method, apparatus, device, and medium
The spatial reuse mechanism addresses interference and efficiency issues in WLAN devices by normalizing transmit power and considering bandwidth matching and puncturing, enhancing system performance in overlapping basic service sets.
Patent Information
- Application Number
- JP2025081365
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-04-01
- Filing Date
- 2025-05-14
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2042-02-25
AI Technical Summary
The 802.11ax spatial reuse method in WLAN devices suffers from high interference and low system efficiency due to the lack of consideration for transmit power normalization and bandwidth mismatch between PSRT and PSRR PPDUs, especially in overlapping basic service sets (OBSSs).
A spatial reuse mechanism that normalizes the SRP value and RPL of PPDUs based on bandwidth granularity and puncturing, adjusting transmit power to minimize interference and improve system efficiency.
The proposed mechanism enhances the accuracy of transmit power calculation, reduces interference, and improves system throughput by accounting for bandwidth matching and puncturing in spatial reuse transmissions.
Smart Images

Figure 2025131607000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to the field of wireless local area networks, and more particularly to spatial reuse methods, apparatus, and media. [Background technology]
[0002] Many generations of Wireless Local Area Network (WLAN) standards have been developed, including 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, and the currently under discussion 802.11be. The 802.11n standard is referred to as High Throughput (HT), the 802.11ac standard is referred to as Very High Throughput (VHT), the 802.11ax standard is referred to as High Efficient (HE), and the 802.11be standard is referred to as Extremely High Throughput (EHT).
[0003] 802.11ax WLAN devices, such as access points and stations, only support half-duplex transmission. In other words, only one device can transmit information on the same spectrum bandwidth or channel; other devices can only receive signals, not transmit signals. This avoids interference with current transmitting devices. However, as the density of WLAN devices increases, it is becoming more common for basic service sets (BSSs) to overlap with other BSSs. In other words, overlapping basic service sets (OBSSs) are becoming more common. When traditional methods are used, transmission efficiency is very low. In this case, 802.11ax proposes a spatial reuse method. Through adaptive adjustment of transmit power, devices in an overlapping basic service set can transmit simultaneously. This improves transmission efficiency. However, the 802.11ax spatial reuse method has the disadvantages of high interference between devices and low system efficiency. Summary of the Invention [Means for solving the problem]
[0004] The present disclosure provides a spatial reuse solution.
[0005] A first aspect of the present disclosure provides a spatial reuse method. In this method, a first spatial reuse device receives a part or all of a PSRR PPDU transmitted by a second spatial reuse device on a first frequency band. The first frequency band includes one or more subbands having the same bandwidth. The first spatial reuse device determines a reference transmit power for transmitting a PSRT PPDU on a second frequency band based on a value of a spatial reuse parameter (SRP) at a bandwidth granularity and a received power level (RPL) of the PSRR PPDU at a bandwidth granularity. The second frequency band includes one or more subbands having a bandwidth, and the second frequency band and the first frequency band at least partially overlap. The RPL of the PSRR PPDU at the bandwidth granularity is determined based on one or more subbands in the first frequency band occupied by a part or all of the PSRR PPDU received by the first spatial reuse device, or on one or more non-punctured subbands of the first frequency band or the second frequency band.
[0006] In some implementations, the reference transmit power is determined for the entire second frequency band.
[0007] In some implementations, the RPL at the bandwidth granularity is determined based on overlapping subbands between the second frequency band and one or more subbands in the first frequency band occupied by some or all of the PSRR PPDUs received by the first spatial reuse device.
[0008] In some implementations, the RPL at the bandwidth granularity is determined based on one of the bandwidths of non-punctured subbands in one or more subbands located in the first frequency band and occupied by some or all of the PSRR PPDUs received by the first spatial reuse device, or the bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and one or more subbands located in the first frequency band and occupied by some or all of the PSRR PPDUs received by the first spatial reuse device.
[0009] In some implementations, the reference transmit power is determined based on one of the bandwidths of non-punctured subbands in the second frequency band or the bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and one or more subbands in the first frequency band that are occupied by some or all of the PSRR PPDUs received by the first spatial reuse device.
[0010] In some implementations, the first spatial reuse device can determine non-punctured subbands of the first frequency band based on at least one of: puncturing indication information included in a preamble in the received PSRR PPDU; puncturing indication information included in a PSRR PPDU, where the PSRR PPDU is a non-high-throughput replicated PPDU; or puncturing indication information included in a management frame of a basic service set BSS in which the second spatial reuse device is located, where the management frame includes at least one of a beacon frame, an association response frame, a probe response frame, a neighbor report frame, or a reduced neighbor report frame.
[0011] In some implementations, the first spatial reuse device determines to puncture the PSRT PPDU. The first spatial reuse device adjusts the reference transmit power based on a predetermined offset.
[0012] In some implementations, the value of the SRP at the bandwidth granularity is adjusted by the second spatial reuse device for the punctured PSRR PPDU based on a predetermined offset.
[0013] In some implementations, the first frequency band includes multiple sub-bands, and the value of the SRP at the bandwidth granularity is the minimum value of multiple values of the SRP for the multiple sub-bands.
[0014] In some implementations, determining a reference transmit power for transmitting the PSRT PPDU in the second frequency band includes the first spatial reuse device determining, based on a value of the SRP for one subband of the first frequency band and an RPL of the PSRT PPDU of the subband, the reference transmit power for transmitting the PSRT PPDU in the subband, where the subband of the first frequency band is included in the second frequency band.
[0015] In some implementations, the first spatial reuse device determines, for a punctured subband in an overlapping subband between the second frequency band and the first frequency band, that it is not permitted to transmit a PSRT PPDU in the punctured subband, or the first spatial reuse device determines that a reference transmit power in the punctured subband is less than a predetermined maximum transmit power.
[0016] In some implementations, the first spatial reuse device determines, for a punctured subband in the overlapping subband between the second frequency band and the first frequency band, a reference transmit power at the punctured subband based on one or more reference transmit powers determined for one or more non-punctured subbands in the overlapping subband between the second frequency band and the first frequency band.
[0017] In some implementations, determining the reference transmit power at the punctured subband includes the first spatial reuse device determining the reference transmit power at the punctured subband as a minimum reference transmit power among a plurality of reference transmit powers determined for a plurality of non-punctured subbands, or as an average power of the plurality of reference transmit powers.
[0018] In some implementations, the first spatial reuse device determines, for a punctured subband in an overlapping subband between the second frequency band and the first frequency band, a reference transmit power at the punctured subband based on a value of the SRP for the punctured subband.
[0019] A second aspect of the present disclosure provides a spatial reuse method, in which a second spatial reuse device is used to transmit physical layer protocol data units (PPDUs), and determines a corresponding value of a spatial reuse parameter (SRP) for a subband to be punctured in a first frequency band including multiple subbands having the same bandwidth by performing one of the following operations: adjusting a value of a spatial reuse parameter (SRP) based on a predetermined offset; and setting the value of the SRP to a first value to indicate to other spatial reuse devices that transmission of the PPDU in the subband to be punctured is prohibited; or setting the value of the SRP to a second value to indicate to other spatial reuse devices that transmission of the PPDU in the subband to be punctured is permitted. The second spatial reuse device then transmits the punctured PPDU in a non-punctured subband of the first frequency band, and a trigger frame carried in the PPDU includes the determined value of the SRP.
[0020] A third aspect of the present disclosure provides a communications device. The device includes a receiving module and a first determining module. The receiving module is configured to receive, by a first spatial reuse device, a portion or all of a PSRR PPDU transmitted by a second spatial reuse device in a first frequency band, the first frequency band including one or more subbands having the same bandwidth. The first determining module is configured to determine a reference transmit power for transmitting a PSRT PPDU in the second frequency band by the first spatial reuse device based on a value of a spatial reuse parameter SRP at the bandwidth granularity and a received power level RPL of the PSRR PPDU at the bandwidth granularity. The RPL of the PSRR PPDU at the bandwidth granularity is determined based on one or more subbands in the first frequency band occupied by a portion or all of the received PSRR PPDU, or non-punctured subbands of the first frequency band or the second frequency band.
[0021] In some implementations, the reference transmit power is determined for the entire second frequency band.
[0022] In some implementations, the RPL at the bandwidth granularity is determined based on overlapping subbands between the second frequency band and one or more subbands in the first frequency band that are occupied by some or all of the received PSRR PPDUs.
[0023] In some implementations, the RPL at the bandwidth granularity is determined based on one of the bandwidths of non-punctured subbands in one or more subbands in the first frequency band that are occupied by some or all of the received PSRR PPDU, or the bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and one or more subbands in the first frequency band that are occupied by some or all of the received PSRR PPDU.
[0024] In some implementations, the reference transmit power is determined based on one of the bandwidths of non-punctured subbands in the second frequency band or the bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and one or more subbands in the first frequency band that are occupied by some or all of the received PSRR PPDU.
[0025] In some implementations, the apparatus further includes a second determination module configured to determine non-punctured subbands of the first frequency band based on at least one of the following: puncturing indication information included in a preamble in a received PSRR PPDU; puncturing indication information included in a PSRR PPDU, where the PSRR PPDU is a non-high-throughput replicated PPDU; or puncturing indication information included in a management frame of a basic service set BSS in which the second spatial reuse device is located, where the management frame includes at least one of a beacon frame, an association response frame, a probe response frame, a neighbor report frame, or a reduced neighbor report frame.
[0026] In some implementations, the apparatus further includes a third determination module configured to determine, by the first spatial reuse device, to puncture the PSRT PPDU. The apparatus further includes an adjustment module configured, by the first spatial reuse device, to adjust a reference transmit power based on a predetermined offset.
[0027] In some implementations, the value of the SRP at the bandwidth granularity is adjusted by the second spatial reuse device for the punctured PSRR PPDU based on a predetermined offset.
[0028] In some implementations, the first frequency band includes multiple sub-bands, and the value of the SRP at the bandwidth granularity is the minimum value of multiple values of the SRP for the multiple sub-bands.
[0029] In some implementations, the first determination module is configured to determine, based on a value of the SRP for one subband of the first frequency band and an RPL of a PSRR PPDU of the subband, by the first spatial reuse device, a reference transmit power for transmitting a PSRT PPDU in the subband, where the subband of the first frequency band is included in the second frequency band.
[0030] In some implementations, the first determination module is configured to determine, for a punctured subband in an overlapping subband between the second frequency band and the first frequency band, not to allow the first spatial reuse device to transmit a PSRT PPDU in the punctured subband, or to determine, by the first spatial reuse device, that a reference transmission power in the punctured subband is less than a predetermined maximum transmission power.
[0031] In some implementations, the first determination module is configured to determine, for a punctured subband in the overlapping subband between the second frequency band and the first frequency band, a reference transmission power at the punctured subband based on one or more reference transmission powers determined by the first spatial reuse device for one or more non-punctured subbands in the overlapping subband between the second frequency band and the first frequency band.
[0032] In some implementations, the first determination module is configured to determine, by the first spatial reuse device, the reference transmission power at the punctured subband as the minimum reference transmission power among the plurality of reference transmission powers determined for the plurality of non-punctured subbands, or as the average power of the plurality of reference transmission powers.
[0033] In some implementations, the first determination module is configured to, for a punctured subband in an overlapping subband between the second frequency band and the first frequency band, determine, by the first spatial reuse device, a reference transmission power at the punctured subband based on a value of the SRP for the punctured subband.
[0034] A fourth aspect of the present disclosure provides a communications device. The communications device includes a fourth determination module and a transmission module. The fourth determination module is configured to determine, for a to-be-punctured subband in a first frequency band used for transmitting a physical layer protocol data unit (PPDU), the subband including a plurality of subbands having the same bandwidth, a corresponding value of a spatial reuse parameter (SRP) through one of the following operations: adjusting a value of the spatial reuse parameter (SRP) based on a predetermined offset; and setting the value of the SRP to a first value to indicate to other spatial reuse devices that transmission of the PPDU in the to-be-punctured subband is prohibited; or setting the value of the SRP to a second value to indicate to other spatial reuse devices that transmission of the to-be-punctured subband is permitted. The transmission module is configured to transmit the punctured PPDU in a non-punctured subband of the first frequency band, and a trigger frame carried in the PPDU includes the determined value of the SRP.
[0035] A fifth aspect of the present disclosure provides a communications device. The communications device includes a processor. The processor is coupled to a memory. The memory stores instructions that, when executed by the processor, perform a method according to the first or second aspect of the present disclosure.
[0036] A sixth aspect of the present disclosure provides a computer-readable storage medium. A program is stored in the computer-readable storage medium. When at least a portion of the program is executed by a processor in a device, the device performs a method according to the first or second aspect of the present disclosure.
[0037] It should be understood that the contents described in the Summary section are not intended to limit key or important features of the disclosure, nor are they intended to limit the scope of the disclosure. The following description will facilitate an understanding of other features of the disclosure.
[0038] The above and other features, advantages, and aspects of embodiments of the present disclosure will become more apparent with reference to the following detailed description and with reference to the accompanying drawings, in which like or similar reference numerals represent like or similar elements. [Brief explanation of the drawings]
[0039] [Figure 1] 1 is a schematic diagram of an OBSS formed by partially overlapping one BSS with another BSS. [Figure 2] 1 is a schematic diagram of a frame format for uplink scheduling transmission based on a trigger frame of the 802.11ax standard. [Figure 3] FIG. 3 is a schematic diagram of the frame format of the trigger frame shown in FIG. 2. [Figure 4] FIG. 1 is a schematic diagram of the frame format of the common information field and user information field in an 802.11ax trigger frame. [Figure 5] 1 is a schematic flowchart of 802.11ax spatial reuse transmission. [Figure 6] FIG. 1 illustrates an exemplary environment in which embodiments of the present disclosure may be implemented. [Figure 7A] FIG. 2 is a schematic diagram of a spatial reuse transmission process according to some embodiments of the present disclosure. [Figure 7B] FIG. 10 is a schematic diagram of a spatial reuse transmission process according to some other embodiments of the present disclosure. [Figure 7C] FIG. 10 is a schematic diagram of a spatial reuse transmission process according to some other embodiments of the present disclosure. [Figure 7D] FIG. 10 is a schematic diagram of a frame format of several sub-fields of the common information field and the user information field included in the trigger frame according to some embodiments of the present disclosure. [Figure 8] 1 is a flowchart of a spatial reuse method according to some embodiments of the present disclosure. [Figure 9]1 is a schematic diagram of channel division for 80 / 160 / 320 MHz bandwidth in the 6 GHz band according to one embodiment of the present disclosure. [Figure 10] 10 is a flowchart of a spatial reuse method according to some other embodiments of the present disclosure. [Figure 11] FIG. 1 is a schematic diagram of an apparatus according to some embodiments of the present disclosure. [Figure 12] 10A-10C are schematic diagrams of devices according to some other embodiments of the present disclosure. [Figure 13] FIG. 1 is a block diagram of a device for implementing some embodiments of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0040] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Although several embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure may be implemented in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided so that the present disclosure can be thoroughly and completely understood. It should be understood that the accompanying drawings and embodiments of the present disclosure are merely used as examples and are not intended to limit the scope of protection of the present disclosure.
[0041] As used herein, the term "comprises" and variations thereof refer to an open inclusion, i.e., "including but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" refers to "at least one embodiment," and the term "in another embodiment" refers to "at least one other embodiment." Relevant definitions of other terms are provided in the description below.
[0042] As used herein, the terms "first," "second," etc. may be used to describe various elements, but it should be understood that the elements should not be limited by these terms. These terms are used only to distinguish one element from another. As used herein, the term "and / or" includes any and all combinations of one or more of the listed terms.
[0043] As used herein, the term "access point" or "AP" refers to any suitable device that can enable a user terminal to access a required service. Examples of APs include routers. As used herein, the term "station" or "STA" refers to a user terminal that can access a required service through an access point (AP). Examples of stations (STAs) include personal computers, tablet computers, personal digital assistants (PDAs), and mobile phones.
[0044] WLAN devices, such as APs and STAs, operate in unlicensed spectrum and compete for channels to transmit physical layer protocol data units (PPDUs) or other packets or data packets. As mentioned above, as the density of WLAN devices increases, it is becoming more common for a Basic Service Set (BSS) to enter the basic service area of another BSS, forming an overlapping Basic Service Set (OBSS). In this case, 802.11ax proposes a spatial reuse method. Through adaptive adjustment of transmit power, devices in an overlapping Basic Service Set can transmit simultaneously.
[0045] FIG. 1 is a schematic diagram of an OBSS formed by partially overlapping one BSS with another BSS.
[0046] First, overlapping basic service sets (OBSSs) are described. If a basic service set (BSS) unassociated with a station and a BSS associated with the station operate in the same frequency band (also called a channel) and the unassociated BSS is (partially or completely) within the basic service area of the associated BSS, the unassociated BSS is called the overlapping basic service set (OBSS) of the station. A basic service area is an area that includes members of the basic service set and may also include members of other BSSs.
[0047] In the example shown in Figure 1, BSS 105 (denoted as BSS1) and BSS 110 (denoted as BSS2) partially overlap and are BSSs relative to each other. In Figure 1, AP 115 (denoted as AP1), STA 120 (denoted as STA1), and STA 125 (denoted as STA3) belong to BSS 105, and AP 130 (denoted as AP2) and STA 135 (denoted as STA2) belong to BSS 110.
[0048] Because the basic service areas of BSS1 and BSS2 partially overlap as shown in FIG. 1 , when AP1 and STA1, located in BSS1, transmit data, AP2, located in BSS2, can receive information transmitted by AP1 and STA1. In addition, AP2 can also receive information transmitted by STA3. In this case, AP2 can adaptively adjust the power at which it transmits PPDUs to STA2 to implement simultaneous OBSS transmissions based on the spatial reuse parameter forwarded by AP1. Similarly, when AP2 and STA2, located in BSS2, transmit data, AP1, located in BSS1, can receive information transmitted by AP2. In this case, AP1 can also adaptively adjust the power at which it transmits PPDUs to STA1 and / or STA3 to implement simultaneous OBSS transmissions based on the spatial reuse parameter forwarded by AP2.
[0049] AP1 or AP2 can use the trigger frame to transmit spatial reuse parameters in an uplink scheduling transmission process based on the trigger frame. As shown in Figures 2 to 4, the following describes an uplink scheduling transmission process based on the trigger frame.
[0050] FIG. 2 is a schematic diagram of an exemplary frame format for uplink scheduling transmission based on a trigger frame of the 802.11ax standard.
[0051] As shown in Figure 2, in uplink scheduling transmission based on a trigger frame, AP1 may first transmit a trigger frame 205, which includes resource scheduling and other parameters used by one or more STAs to transmit uplink PPDUs. An exemplary format of the trigger frame 205 is shown in Figure 3. As shown in Figure 3, the trigger frame 205 includes a common info field 305 and a user info list field 310. The common info field 305 includes common information that all STAs need to read. The user info list field 310 includes one or more user info fields 315 that corresponding STAs need to read.
[0052] FIG. 4 is a schematic diagram of the frame format of the common information field 305 and the user information field 315 in the trigger frame 205.
[0053] 4, the common information field 305 includes an uplink spatial reuse (UL Spatial Reuse) subfield 405. In the user information field 315, an association identification 12 (AID 12) subfield 410 indicates the association identifier of the STA, and a resource unit allocation (RU Allocation) subfield 415 indicates the location of a particular resource unit (RU) allocated to the STA (the STA indicated by AID 12).
[0054] After receiving the trigger frame 205, STA1 and / or STA3 parse the User Information field 315 from the trigger frame 205 that matches the AID of STA1 and / or STA3, and then transmit a high-efficiency trigger-based data packet, e.g., a High Efficient Trigger-Based Physical layer Protocol Data Unit (HE TB PPDU) 210, on the RU indicated by the Resource Unit Allocation subfield 415 and located in the User Information field 315, as shown in Figure 2. STA1 and / or STA3 may further copy the UL Spatial Reuse field 405 in the received trigger frame 205 to a High Efficient Signal Field A (HE-SIG-A) field 220 in the HE TB PPDU 210.
[0055] After receiving the HE TB PPDU 210, AP1 sends an acknowledgement frame 215 back to STA1 and / or STA3 to acknowledge that AP1 has received the HE TB PPDU 210.
[0056] See Table 1 below for the meaning and function of the fields that may be included in the HE TB PPDU 210 shown in FIG.
[0057] [Table 1]
[0058] The trigger frame 205 transmitted by AP1 can be received by STA1 or STA3 associated with AP1, and may also be received by AP2 in the OBSS. Based on the information in the uplink spatial reuse subfield 405 in the trigger frame 205, AP2 and AP1 may perform spatial reuse transmission in the OBSS. As shown in Figure 5, the following describes an example process of spatial reuse transmission of AP1 and AP2.
[0059] FIG. 5 is a schematic flow chart of an example spatial reuse transmission process 500 for 802.11ax.
[0060] First, AP1 (i.e., AP115) sends a Parameterized Spatial Reuse Reception (PSRR) PPDU 505 containing a trigger frame 205 to STA1. As shown in FIG. 6, the common information field 305 in the trigger frame 205 includes an uplink spatial reuse (UL Spatial Reuse) field 405 carrying an uplink spatial reuse parameter (UL SRP). The value of the UL SRP is the sum of the transmit power of AP1 and the maximum interference power that AP1 can accept. When the operating frequency bands of AP115 have different bandwidths, the values of UL SRP1 to UL SRP4 are set as follows: When the bandwidth is 20 MHz, UL SRP1 = UL SRP2 = UL SRP3 = UL SRP4 indicates that the UL SRP values in the 20 MHz bandwidth are equal. When the bandwidth is 40 MHz, UL SRP1 = UL SRP3 indicates the first 20 MHz subband, which may also be called a subchannel or subblock, and UL SRP2 = UL SRP4 indicates the second 20 MHz subband. To avoid confusion due to channel allocation, when the bandwidth is 2.4 GHz, UL SRP1 = UL SRP2. When the bandwidth is 80MHz, the four UL SRPs represent four 20MHz sub-bands respectively. When the bandwidth is 160 MHz, the four UL SRPs each indicate an arbitrary 20 MHz sub-band in each of the four 40 MHz sub-bands, and the values of two 20 MHz sub-bands in a 40 MHz sub-band are the same.
[0061] The bandwidth is indicated by the Uplink Bandwidth (UL BW) field 420 of the common information field 305 in the trigger frame 205 shown in FIG.
[0062] The value of UL SRP is determined by AP1 and is the sum of the transmission power of AP1 and the maximum interference power that AP1 can accept.
[0063] STA1 copies the UL Spatial Reuse field 405 in the received trigger frame 205 to the HE-SIG-A field 220 of the HE TB PPDU 210 to be transmitted, as shown in FIG. 2 . In addition, AP2 also receives the trigger frame 205 transmitted by AP1. After receiving the HE TB PPDU 210 (determining that STA1 has truly transmitted the HE TB PPDU 210), AP2 calculates the values of the four UL SRP1 to 4 and / or the values of the four SRP1 to 4 in the HE TB PPDU based on the received power level (RPL) of the PSRR PPDU 505, and AP2 transmits a Parameterized Spatial Reuse Transmission (PSRT) PPDU with this power. The transmit power must satisfy the following formula: The transmit power at which AP2 transmits the PSRT PPDU is equal to or less than SRP-RPL, as expressed by Equation (A).
[0064] Then, after detecting that the HE TB PPDU 210 has been transmitted, AP2 transmits a PSRT PPDU 510 based on the power calculated according to equation (A) above.
[0065] In the above formula, RPL indicates the power in the frequency band of the PSRR PPDU, The transmit power at which AP2 transmits the PSRT PPDU is normalized to 20MHz, SRP: If the bandwidth of the HE TB PPDU is 160 MHz, the bandwidth is normalized to 20 MHz. If the bandwidth of the HE TB PPDU is equal to 160 MHz, the bandwidth is normalized to 40 MHz.
[0066] Through research, the inventors have found that the above-mentioned 802.11ax spatial reuse transmission method does not specifically consider transmit power normalization, nor does it consider the bandwidth mismatch between the PSRT PPDU and the PSRR PPDU. In addition, this method does not consider power normalization in the presence of punctured preambles in the PSRT PPDU and / or the PSRR PPDU. As a result, the transmit power calculated by the AP is inaccurate, which further causes interference between APs and reduces system throughput.
[0067] Therefore, one embodiment of the present disclosure provides an improved spatial reuse mechanism. According to this mechanism, in a spatial reuse transmission process of two devices (separately referred to as a first spatial reuse device and a second spatial reuse device), when determining the transmission power of a PSRT PPDU in the operating frequency band of the first spatial reuse device, the first spatial reuse device normalizes the SRP value and the received power level (RPL) of the PSRR PPDU to the bandwidth of the subband. Specifically, after receiving the PSRR PPDU transmitted by the second spatial reuse device in the operating frequency band of the second spatial reuse device (referred to as a first frequency band including one or more subbands with the same bandwidth), the first spatial reuse device determines the reference transmission power for transmitting the PSRT PPDU in the operating frequency band of the first spatial reuse device (referred to as a second frequency band including one or more subbands with the same bandwidth) based on the SRP value at the bandwidth granularity and the received power level (RPL) of the PSRR PPDU at the bandwidth granularity.
[0068] In addition, the first spatial reuse device determines the RPL of the PSRR PPDU at bandwidth granularity based on non-punctured subbands of the first frequency band or the second frequency band and / or one or more subbands in the first frequency band occupied by part or all of the PSRR PPDU received by the first spatial reuse device. In this way, when calculating the transmit power of the PSRT PPDU, the first spatial reuse device can take into account the bandwidth matching and / or puncturing of the PSRT PPDU and the PSRR PPDU.
[0069] In this way, when calculating the transmit power of the PSRT PPDU, the first spatial reuse device can take into account the bandwidth normalization of the PSRT PPDU and the PSRR PPDU, as well as bandwidth matching and / or puncturing. This spatial reuse mechanism improves the accuracy of calculating the transmit power of the PSRT PPDU, reduces interference to the reception of the spatial reuse device, and improves system efficiency.
[0070] FIG. 6 illustrates an exemplary environment 600 in which embodiments of the present disclosure may be implemented.
[0071] 6, the environment 600 includes two spatial reuse devices: a first spatial reuse device 602 and a second spatial reuse device 604. In this example, both the first spatial reuse device 602 and the second spatial reuse device 604 are implemented as access points (APs). The environment 600 further includes STAs 606, 608, and 610. The STAs 606 and 608 can communicate with the first spatial reuse device 602, and the STA 610 can communicate with the second spatial reuse device 604. The first spatial reuse device 602 and the second spatial reuse device 604 can communicate with the STAs 606, 608, and 610 in a wireless manner. Communications may conform to any suitable communications technology and corresponding communications standards. 6, the first spatial reuse device 602, STAs 606, and STAs 608 belong to one BSS 612, and the second spatial reuse device 604 and STAs 610 belong to another BSS 614. The two BSSs 612 and 614 are BSSs. In some embodiments, in the BSS 612, only one STA can communicate with the first spatial reuse device 602. In the BSS 614, multiple STAs can communicate with the second spatial reuse device 604.
[0072] When the second spatial reuse device 604 located in the BSS 614 may transmit data with the STA 610, the first spatial reuse device 602 located in the BSS 612 may receive information transmitted by the second spatial reuse device 604. Conversely, the second spatial reuse device 604 may also receive information transmitted by the first spatial reuse device 602. The first spatial reuse device 602 can adaptively adjust the power at which it transmits PPDUs to the STA 608 based on the spatial reuse parameters forwarded by the second spatial reuse device 604. Similarly, the second spatial reuse device 604 can also adaptively adjust the power at which it transmits PPDUs to the STA 610 based on the spatial reuse parameters forwarded by the first spatial reuse device 602.
[0073] It should be understood that the first spatial reuse device 602 and the second spatial reuse device 604 are implemented as access points (APs), but this is not a limitation and is merely an example. The first spatial reuse device 602 and the second spatial reuse device 604 of the present disclosure are not limited to APs in the example, but may be various other devices suitable for spatial reuse transmission depending on the specific implementation and scenario, including, but not limited to, APs and STAs, such as communication servers, routers, switches, bridges, computers, and mobile phones. In addition, FIG. 6 only shows an example in which the devices communicating with the first spatial reuse device 602 and the second spatial reuse device 604 are STAs. The present disclosure is not limited thereto and depends on the specific implementation and scenario. The devices may also be other communication devices, including, but not limited to, APs and STAs, such as communication servers, routers, switches, bridges, computers, and mobile phones.
[0074] It should also be understood that environment 600 depicts, for illustrative purposes only, two spatial reuse devices and three devices communicating therewith: STA 606, STA 608, and STA 610. However, embodiments of the present disclosure may be applied to other numbers of spatial reuse devices, which may communicate with any suitable number of other devices.
[0075] According to some embodiments of the present disclosure, after determining to perform spatial reuse transmission with the second spatial reuse device 604, the first spatial reuse device 602 determines the transmit power for transmitting the PSRT PPDU based on the value of the SRP normalized to the bandwidth of the subband in the operating frequency band and the RPL of the PSRR PPDU from the second spatial reuse device 604.
[0076] 7A, 7B, and 7C, an exemplary spatial reuse transmission process between a first spatial reuse device 602 and a second spatial reuse device 604. In the example shown in FIG. 7A, 7B, and 7C, both the first spatial reuse device 602 and the second spatial reuse device 604 are implemented as APs, denoted as AP2 and AP1, respectively.
[0077] FIG. 7A is a schematic diagram of a spatial reuse transmission process 700A according to some embodiments of the present disclosure.
[0078] As shown in FIG. 7A, in accordance with 802.11be, AP1 (as an example of a second spatial reuse device 604) transmits a PSRR PPDU 701 carrying a trigger frame to STA1. In some embodiments, the PSRR PPDU 701 may be any PPDU (e.g., a PSRR PPDU carrying a management frame), and AP2 then obtains the RPL using only the PSRR PPDU. The value of the SRP is obtained using any PPDU (e.g., an HE / EHT TB PPDU) that carries the SRP and was transmitted by STA1. Further description is provided below with reference to FIG. 7C.
[0079] The main difference between process 700 and process 500 is that the PSRR PPDU 701 carrying the trigger frame 205 may schedule two types of PPDUs: an HE TB PPDU and / or an EHT TB PPDU of STA1. AP2 (as an example of the first spatial reuse device 602) can perform spatial reuse based on the HE TB PPDU and / or the EHT TB PPDU. In some embodiments, AP2 does not receive (or base its spatial reuse on) the HE TB PPDU and / or the EHT TB PPDU, but can directly perform spatial reuse using the PSRR PPDU carrying the trigger frame. Further description is provided below with reference to FIG. 7B.
[0080] 7A, after receiving a trigger frame in which the common information field includes an uplink spatial reuse (UL Spatial Reuse) field and / or the special user field includes an EHT uplink spatial reuse field, STA1 transmits an HE TB PPDU 702 and / or an EHT TB PPDU 703. The subsequent process in which AP2 transmits a PSRT PPDU is similar to the 802.11ax spatial reuse transmission process 500. Details will not be described again here.
[0081] An example of using a trigger frame to indicate SPR is described below with reference to FIG. 7D.
[0082] FIG. 7D is a schematic diagram of a frame format of several sub-fields of the common information field and the user information field included in a trigger frame according to some embodiments of the present disclosure.
[0083] As shown in Figure 7D, the common information field 705 in the trigger frame includes four Uplink Parameterized Spatial Reuse (UL PSR) fields 710, all of which are 4 bits in length. In the frame format shown in Figure 7D, the user information list field 715 further includes a special user information field, the association identifier 12 (AID 12) field 720. Field 720 displays a predetermined value (2007), indicating that the field is an extension of the common information field and includes two 4-bit UL SRP fields 725 and 730 used for EHT TB PPDUs and denoted separately as EHT UL SRP1 and EHT UL SRP2.
[0084] For different bandwidths, the values of EHT UL SRP1 and EHT UL SRP2 may be set as follows:
[0085] When the bandwidth is 20 MHz, EHT UL SRP1 = EHT UL SRP2.
[0086] When the bandwidth is 40 MHz, EHT UL SRP1 refers to the first 20 MHz sub-band, and EHT UL SRP2 refers to the second 20 MHz sub-band. To avoid confusion due to channel allocation, when the bandwidth is 2.4 GHz, EHT UL SRP1 = EHT UL SRP2.
[0087] When the bandwidth is 80 MHz, the two EHT UL SRPs each indicate an arbitrary 20 MHz sub-band in each of the two 40 MHz sub-bands, and the values of the two 20 MHz sub-bands in the 40 MHz sub-band are the same.
[0088] When the bandwidth is 160 MHz, the two EHT UL SRPs each indicate an arbitrary 20 MHz sub-band in each of the two 80 MHz sub-bands, and the values of the four 20 MHz sub-bands in the 80 MHz sub-band are the same.
[0089] When the bandwidth is 320 MHz, the two EHT UL SRPs each indicate an arbitrary 20 MHz sub-band in each of the two 160 MHz sub-bands, and the values of the eight 20 MHz sub-bands in the 160 MHz sub-band are the same.
[0090] The above-described method for setting the SRP is merely a setting method according to some embodiments of the present disclosure, and the present disclosure is not limited thereto, and the SRP may be set in other ways.
[0091] FIG. 7B is a schematic diagram of a spatial reuse transmission process 700B in accordance with some other embodiments of the present disclosure.
[0092] Details of the same or similar parts of the transmission process shown in FIG. 7B and FIG. 7A will not be described again here. Below, the differences between the two processes will be mainly described. As described above, in the process 700A shown in FIG. 7A, STA1 begins spatial reuse transmission after receiving the HE TB PPDU 702 and / or the EHT TB PPDU 703. However, in the process 700B shown in FIG. 7B, AP2 begins spatial reuse transmission after receiving the PSRR PPDU 701 carrying the trigger frame. In other words, after time point 735 in FIG. 7B, AP2 decides to perform spatial reuse transmission. This is independent of whether the HE TB PPDU 702, the EHT TB PPDU 703, or both are transmitted. In other words, in the embodiment shown in FIG. 7B, AP2 completes spatial reuse transmission only by using the PSRR PPDU. In some embodiments, STA1 may not transmit the HE / EHT TB PPDU, for example, when STA1's channel is busy or STA1 does not properly receive the trigger frame.
[0093] FIG. 7C is a schematic diagram of a spatial reuse transmission process 700C according to some other embodiments of the present disclosure.
[0094] Details of the same or similar portions of the transmission process shown in Figure 7C and both Figures 7B and 7A will not be described again here. In process 700C, AP2 can decide to perform spatial reuse transmission without receiving a trigger frame from AP1. As shown in Figure 7C, AP1 transmits a PSRR PPDU 740 carrying a beacon frame. AP2 can acquire the RPL when acquiring the beacon frame. AP2 can then perform spatial reuse transmission after receiving an HE TB PPDU 745 and / or an EHT PPDU 750.
[0095] 8 is a flowchart of a spatial reuse method 800 according to some embodiments of the present disclosure. The method 800 may be performed by the first spatial reuse device 602 or the second spatial reuse device 604. For ease of explanation, the method 800 will be described below from the perspective of the first spatial reuse device 602 with reference to FIG. 9.
[0096] In box 810 of method 800, the first spatial reuse device 602 receives some or all of a PSRR PPDU transmitted by the second spatial reuse device 604 on the first frequency band.
[0097] The first frequency band is the operating frequency band of the second spatial reuse device 604. The bandwidth of the first frequency band may include 20 MHz, 40 MHz, 80 MHz, 160 MHz, 320 MHz, etc. The first frequency band includes one or more subbands (also called subchannels or subblocks) having the same bandwidth. The bandwidth of the subband may also include 20 MHz, 40 MHz, 80 MHz, 160 MHz, 320 MHz, etc. For example, if the first frequency band is 320 MHz and the subband bandwidth is 20 MHz, the first frequency band includes 16 subbands. Similarly, if the first frequency band is 320 MHz and the subband bandwidth is 40 MHz, the first frequency band includes 8 subbands.
[0098] In different scenarios, the first spatial reuse device 602 receives some or all of the PSRR PPDU transmitted on the first frequency band by the second spatial reuse device 604. The following description is provided with reference to FIG.
[0099] FIG. 9 is a schematic diagram of channel division for 80 / 160 / 320 MHz bandwidth in the 6 GHz band, according to one embodiment of the present disclosure.
[0100] As shown in Figure 9, in order to use channels effectively, two 320 MHz channels 905 and 910 are designed in 802.11be, including a 320 MHz channel whose channel center frequencies are 31 / 95 / 159 and a 320 MHz channel whose channel center frequencies are 63 / 127 / 191, and are denoted as 320-1 and 320-2. In Figure 9, UNII represents the Unlicensed National Information Infrastructure (U-NII) radio band.
[0101] In one embodiment, the first spatial reuse device 602 is implemented as an AP and operates on channel 320-2. When the first spatial reuse device 602 receives a PSRR PPDU transmitted by the second spatial reuse device 604 on channel 320-1, the power received by the first spatial reuse device 602 is approximately half the total bandwidth (BW) of the PSRR PPDU.
[0102] As another example, in one embodiment, the first spatial reuse device 602 is implemented as a station (STA), which has only 80 MHz capability or operates in 80 MHz mode. The first spatial reuse device 602 has a bandwidth of 160 MHz. When receiving a PSRR PPDU transmitted by the second spatial reuse device 604, the first spatial reuse device 602 can receive only the single 80 MHz portion of the PSRR PPDU, and similarly, can receive approximately half the power of the full BW of the PSRR PPDU.
[0103] When the first spatial reuse device 602 and the second spatial reuse device 604 operate on channels having different channel center frequencies, it can be seen that one spatial reuse device can receive only a portion of the PSRR PPDU transmitted by the other spatial reuse device. As a result, a bandwidth mismatch occurs. In some embodiments of the present disclosure, this issue is taken into consideration when the first spatial reuse device 602 determines the transmit power of the PSRR PPDU. Details will be described below.
[0104] In some embodiments, the PSRR PPDU transmitted by the second spatial reuse device 604 may include a trigger frame (e.g., trigger frame 205 shown in FIG. 2). For example, the first spatial reuse device 602 may receive a PSRR PPDU that includes the trigger frame and may be transmitted by the second spatial reuse device 604 to the STA 610. The trigger frame may have a format other than the format shown in FIG. 2.
[0105] As shown in box 820 of FIG. 8, the first spatial reuse device 602 determines a reference transmit power for transmitting the PSRT PPDU in a second frequency band based on the SRP value at the subband bandwidth granularity and the RPL of the PSRR PPDU at the bandwidth granularity. The second frequency band is the operating frequency band of the first spatial reuse device 602 and also includes one or more subbands. The bandwidth of the subbands of the second frequency band is the same as the bandwidth of the subbands of the first frequency band, and the second frequency band and the first frequency band at least partially overlap. In this way, the first spatial reuse device 602 can receive the PSRR PPDU from the second spatial reuse device 604.
[0106] In some embodiments, the first spatial reuse device 602 can obtain, from the received PSRR PPDU, the SRP specified by the second spatial reuse device 604 for each subband and included in the trigger frame carried in the PSRR PPDU, and calculate an SRP value with subband bandwidth granularity based on the SRP. In some embodiments, a given receiver (e.g., STA 610) of the PSRR PPDU can copy the UL SRP field in the trigger frame of the PSRR PPDU received from the second spatial reuse device 604 to the HE-SIG-A field in the transmitted HE TB PPDU, and / or copy the EHT UL SRP field in the received trigger frame to the U-SIG field in the transmitted EHT TB PPDU. Correspondingly, after receiving the HE TB PPDU and / or the EHT TB PPDU, the first spatial reuse device 602 can obtain the SRP for each subband. The first spatial reuse device 602 may then calculate a transmit power at which it will transmit the PSRT PPDU based on one or more of the UL SRP value and EHT UL SRP value in the trigger frame, the SRP value in the HE TB PPDU, and the EHT SRP value in the U-SIG field.
[0107] In some embodiments, as described above, the value of the SRP may be in the trigger frame of the PSRR PPDU or in the HE / EHT TB PPDU transmitted by a given receiver of the PSRR PPDU (e.g., STA 610). In this example, if the first spatial reuse device 602 receives the PSRR PPDU transmitted by the second spatial reuse device 604 and acquires the RPL using the preamble but not the trigger frame in the data field, the first spatial reuse device 602 can acquire the BW and PSR using the HE / EHT TB PPDU from the STA (e.g., STA 610).
[0108] In some embodiments, the PSRR PPDU may alternatively carry a management frame (such as a beacon frame) instead of a trigger frame. In this case, the first spatial reuse device 602 may determine the RPL based on the PSRR PPDU and obtain the SRP value from an HE / EHT PPDU transmitted by another device (e.g., an STA communicating with the second spatial reuse device 604). For example, in addition to the HE / EHT TB PPDU, the HE / EHT PPDU may further include one or more of an HE Multi-User (MU) PPDU, an EHT MU PPDU, an HE Single-User (SU) PPDU, and an HE Extended Range (ER) SU PPDU. The PSRR PPDU and the HE / EHT PPDU may not be adjacent to each other in time sequence. The SRP value in the HE / EHT PPDU may be received from the second spatial reuse device 604. Alternatively or additionally, the SRP value may be an SRP value set by the other device. Both the UL SRP and the EHT UL SRP represent values on a sub-band (e.g., a 20 MHz bandwidth). As mentioned above, in existing reuse methods, the values of the SRP, the RPL, and the transmit power of the PSRT PPDU are not normalized to the same bandwidth, and therefore the calculated transmit power is not accurate enough. Therefore, for calculation accuracy, in an embodiment of the present disclosure, the RPL is also normalized to the sub-band bandwidth, e.g., 20 MHz.
[0109] In this case, in some embodiments, the transmit power of the PSRT PPDU may be determined according to Equation 1 below.
number
[0110] where TxPower PSRTindicates the total transmission power at which the first spatial reuse device 602 transmits the PSRT PPDU, and is an example of the reference transmission power of the PSRT PPDU in the second frequency band. In this example, the reference transmission power of the PSRT PPDU is determined for the entire second frequency band. The reference transmission power of the PSRT PPDU in the entire second frequency band is determined by normalizing the entire operating frequency band to 20 MHz. In addition, BW PSRT denotes the bandwidth of the PSRT PPDU (i.e., the bandwidth of the second frequency band), and PSR kth,20MHz indicates the UL SRP corresponding to the kth 20 MHz within the bandwidth range of the PSRR PPDU, e.g., the PSR value indicated by one or more UL SRP fields in the trigger frame, one or more SRP fields in the HE-SIG-A field of the HE PPDU, one or more EHT UL SRP fields in the trigger frame, and / or one or more EHT SRP fields in the U-SIG field of the EHT PPDU. PSRR denotes the layer power of the PSRR PPDU received by the first spatial reuse device 602 within the bandwidth range of the PSRR PPDU, and BW PSRR indicates the bandwidth of the PSRR PPDU (i.e., the bandwidth of the first frequency band).
[0111] From the above formula, TxPower PSRT teeth
number
number
[0112] In some embodiments, the first frequency band in which the second spatial reuse device 604 operates may include multiple subbands, and the second spatial reuse device 604 may specify multiple values of SRP for these subbands. For example, as described above, the second spatial reuse device 604 may indicate these values of SRP using one or more UL SRP fields in the trigger frame, one or more SRP fields in the HE-SIG-A field of the HE PPDU, one or more EHT UL SRP fields in the trigger frame, and / or one or more EHT SRP fields in the U-SIG field of the EHT PPDU. In this case, the SRP value at the bandwidth granularity may be the minimum value of the multiple values of SRP. For example, each PSR kth,20MHz , the minimum PSR within the BW range of the PSRR PPDU (i.e., the first frequency band) kth,20MHz may be used in the calculation. Optionally, for different k, different TxPower PSRT Different corresponding values of SRP may be used to calculate PSRR / 20MHz.
[0113] In the above embodiment, TxPower PSRT and RPL PSRR is normalized using equation (1) so that some variables in the inequality each represent a value at 20 MHz. In this way, the accuracy of the transmit power calculation may be improved.
[0114] 9, in order to use channels effectively, two 320 MHz channels 905 and 910 are designed in 802.11be, including channel 320-1 whose channel center frequency is 31 / 95 / 159 and channel 320-2 whose channel center frequency is 63 / 127 / 191. When the first spatial reuse device 602 operates on channel 320-2 and receives a PSRR PPDU transmitted by the second spatial reuse device 604 on channel 320-1, the power received by the first spatial reuse device 602 is approximately half of the total BW of the PSRR PPDU. As another example, if the first spatial reuse device 602 is implemented as a station (STA), and the STA only has 80 MHz capability or operates in 80 MHz mode, when the first spatial reuse device 602 receives a 160 MHz PSRR PPDU, the first spatial reuse device 602 can only receive one 80 MHz portion of the PSRR PPDU, and similarly, can receive approximately half the power of the full BW of the PSRR PPDU. If the first spatial reuse device 602 and the second spatial reuse device 604 operate on channels with different channel center frequencies, it can be seen that one spatial reuse device can only receive a portion of the PSRR PPDU transmitted by the other spatial reuse device. This results in a bandwidth mismatch.
[0115] If the width of the frequency range of the PSRR PPDU received by the first spatial reuse device 602 is a portion of the bandwidth of the PSRR PPDU transmitted by the second spatial reuse device 604, rather than the entire bandwidth of the PSRR PPDU, the received RPL PSRR is smaller. According to Equation 2, the calculated TxPower PSRTis larger than the actual allowed value. Correspondingly, in some embodiments, the first spatial reuse device 602 may determine the RPL of the PSRR PPDU based on one or more subbands in the first frequency band occupied by some or all of the received PSRR PPDU, so that the bandwidth mismatch is taken into account during the calculation of the transmit power of the PSRT PPDU. This further improves the accuracy of the transmit power calculation.
[0116] The following describes a specific example of how the first spatial reuse device 602 determines the reference transmit power for transmitting the PSRT PPDU in the second bandwidth when the bandwidth mismatch is taken into consideration.
[0117] In some embodiments, the first spatial reuse device 602 may determine the transmit power of the PSRT PPDU according to the following equation:
number
[0118] Here, BW PSRR,Rx denotes the frequency range of the PSRR PPDU received by the first spatial reuse device 602, and RPL PSRR,Rx denotes the power of the PSRR PPDU received by the first spatial reuse device 602 in the frequency range. By comparing Equation 1 and Equation 3, in Equation 3, the parameter RPL PSRR is the parameter RPL PSRR,Rx and the parameter BW in Eq. PSRR is the parameter BW PSRR,Rx It can be seen that it can be replaced by
[0119] In Equation 3, in addition to the total bandwidth of the usual PSRR PPDU, the frequency range of the PSRR PPDU received by the first spatial reuse device 602 is used as a normalization parameter. Correspondingly, in addition to the total power of the PSRR PPDU received by the first spatial reuse device 602 within the frequency range of the PSRR PPDU, the power of the PSRR PPDU received by the first spatial reuse device 602 within the frequency range is used in the calculation, thereby solving the problem caused by bandwidth mismatch and further improving the calculation accuracy of the transmit power.
[0120] In some embodiments, the RPL at the bandwidth granularity is determined based on overlapping subbands between the second frequency band and one or more subbands in the first frequency band occupied by some or all of the PSRR PPDUs received by the first spatial reuse device 602. Specific examples are described below.
[0121] In this example, BW PSRR,Rx and RPL PSRR,Rx In addition to BW PSRR,Rx and RPL PSRR,Rx can also be used. As shown in Equation 3a below, BW <PSRR,PSRT> indicates the size of the frequency range of the overlapping area between the frequency band occupied by the PSRT PPDU (i.e., the second frequency band) and the frequency band occupied by the PSRR PPDU (i.e., the first frequency band), and RPL <PSRR,PSRT> denotes the power received in the overlap region of the PSRR PPDU.
number
[0122] In one embodiment, the first frequency band includes multiple sub-bands, and these sub-bands have multiple values of SRP. When calculated according to Equation 3a, each PSR kth,20MHz The minimum PSR in the overlap region between the first frequency band and the second frequency band is kth,20MHzOptionally, for different k, different TxPower PSRT Different corresponding values of SRP may be used to calculate <PSRR,PSRT> / 20MHz.
[0123] The formula considers the case where the PSRT PPDU and PSRR PPDU received by the first spatial reuse device 602 have different BW ranges. For example, the overlap region is 160 MHz, and the transmitted PSRT PPDU is 80 MHz within the 160 MHz range. In this case, the BW <PSRR,PSRT> is equal to 80MHz, RPL <PSRR,PSRT> is the power received at 80MHz of the PSRR PPDU. Thus, TxPower PSRT can be calculated exactly.
[0124] When the BW of the PSRT PPDU is greater than the frequency range of the overlapping region between the bandwidth of the PSRT PPDU and the bandwidth of the PSRR PPDU, the frequency range of the overlapping region between the bandwidth of the PSRT PPDU and the bandwidth of the PSRR PPDU is the frequency range of the PSRR PPDU received by the first spatial reuse device 602. In this case, Equation 3 is equal to Equation 3a.
[0125] In some embodiments, the first spatial reuse device 602 and / or the second spatial reuse device 604 may perform preamble puncturing when transmitting a PPDU. Preamble puncturing indicates that the preamble and data are not transmitted in the 20 MHz subband within the bandwidth range of the PPDU, or that no energy is transmitted. However, the above equation always uses the full bandwidth of the PPDU as the normalization parameter and does not take preamble puncturing into account. For example, Equation 1 may be equivalent to the following equation:
number
[0126] In the case of preamble puncturing, the total bandwidth of the PSRR PPDU and / or PSRT PPDU is greater than the equivalent bandwidth with power transmission, which is TxPower PSRT It is assumed that the punctured part of the preamble can occupy up to 50% of the total bandwidth of the PPDU. If the full bandwidth of the PPDU is used in addition to the equivalent bandwidth with power transmission, the right hand side of the inequality can be up to 3 + 3 = 6 dB higher than in the actual situation. The calculated TxPower PSRT is up to 6 dB higher than what is actually allowed. The BW of the PPDU is twice the equivalent bandwidth, i.e.
number
[0127] Correspondingly, in one embodiment, the first spatial reuse device 602, the second spatial reuse device 604, or both perform preamble puncturing on the PSRR PPDU and / or the PSRT PPDU. To further improve the accuracy of the transmit power calculation, the RPL of the PSRR PPDU at the granularity of the subband bandwidth may be determined based on the non-punctured subbands of the first frequency band or the second frequency band.
[0128] In some embodiments, the transmit power of the PSRT PPDU may be calculated taking into account both overlapping and puncturing of the first frequency band and the second frequency band. For example, the RPL at the subband bandwidth granularity may be determined based on one of the bandwidths of non-punctured subbands in one or more subbands in the first frequency band occupied by some or all of the PSRR PPDUs received by the first spatial reuse device 602, or the bandwidths of non-punctured subbands in the overlapping subbands between the second frequency band and one or more subbands in the first frequency band occupied by some or all of the PSRR PPDUs received by the first spatial reuse device 602.
[0129] Optionally or additionally, in some embodiments, the reference transmit power of the PSRT PPDU may be determined based on one of the bandwidths of non-punctured subbands in the second frequency band or the bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and one or more subbands in the first frequency band occupied by some or all of the PSRR PPDU received by the first spatial reuse device 602.
[0130] In the following, a specific example will be described in which the reference transmission power of the PSRT PPDU is determined taking into consideration both the overlapping and puncturing of the first frequency band and the second frequency band.
[0131] In some embodiments, Equation 3 can be further improved as follows:
number
[0132] Here, BW PSRT,non-punc denotes the equivalent bandwidth excluding the punctured part, and BW PSRR,Rx,non-punc indicates the equivalent bandwidth of the received PSRR PPDU in the frequency range other than the punctured part. Since there is no energy transmitted in the punctured part, RPL PSRR,Rx is RPL PSRR,Rx,non-punc is equal to.
[0133] Similar to some of the above-described embodiments, the frequency range of the received PSRR PPDU may also be replaced by the overlapping region of the frequency bands occupied by the PSRT PPDU and the PSRR PPDU. <PSRR,PSRT>,non-punc is the equivalent bandwidth excluding the punctured portion in the overlap region between the bandwidth of the PSRT PPDU and the bandwidth of the PSRR PPDU. After puncturing is taken into account, Equation 3a can be expressed as follows:
number
[0134] Similarly, RPL <PSRR,PSRT> and RPL <PSRR,PSRT>,non-punc is the same as.
[0135] Because the PSRT PPDU will be transmitted by the first spatial reuse device 602, the first spatial reuse device 602 knows the puncturing state or estimated puncturing state of the PSRT PPDU. Regarding the puncturing state of the PSRR PPDU, in some embodiments, the first spatial reuse device 602 can determine the non-punctured subbands of the first frequency band based on at least one of the following: puncturing indication information included in a preamble in the received PSRR PPDU; puncturing indication information included in a PSRR PPDU, where the PSRR PPDU is a non-high-throughput replicated PPDU; or puncturing indication information included in a management frame of a basic service set BSS in which the second spatial reuse device 604 is located, where the management frame includes at least one of a beacon frame, an association response frame, a probe response frame, a neighbor report frame, or a reduced neighbor report frame.
[0136] In some embodiments, the first spatial reuse device 602 can explicitly know the puncturing status of the PSRR PPDU using a signaling indication. For example, in some embodiments, the first spatial reuse device 602 can determine the non-punctured subbands of the first frequency band based on the puncturing indication information included in the preamble of the received PSRR PPDU. For example, the PSRR PPDU is an EHT Multiple User (MU) PPDU for OFDMA transmission. The puncturing information of the PSRR PPDU is located in the resource unit allocation subfield (RU allocation subfield) of the EHT-SIG field. The resource unit allocation subfield corresponding to the punctured 20 MHz indicates 26. In other words, in a punctured 242-tone resource unit (RU), one 20 MHz corresponds to one 242-tone RU. For example, the PSRR PPDU is an EHT MU PPDU for non-OFDMA transmission. The puncturing information of the PSRR PPDU is located in the puncture channel information subfield of the U-SIG field.
[0137] In addition to the EHT MU PPDU, the PSRR PPDU may further be implemented as a HE PPDU, including an HE MU PPDU, an HE SU PPDU, or an HE ERSU PPDU, and a non-high-throughput replicated PPDU.
[0138] As another example, the PSRR PPDU is an HE MU PPDU. The puncturing information of the PSRR PPDU is located in the bandwidth (BW) subfield. When the bandwidth subfield indicates 0, 1, 2, or 3, there is no puncturing, and the PPDU BW can be directly used for calculation. When the bandwidth subfield indicates 4 or 5, the total bandwidth is 80 MHz, and one 20 MHz subband is punctured (the PPDU BW is 80 MHz, and the equivalent bandwidth is 60 MHz). When the bandwidth subfield indicates 6, the total bandwidth is 160 MHz, and one 20 MHz subband of the primary 80 MHz channel is punctured, and zero to two 20 MHz subbands of the secondary 80 MHz channel are punctured. However, the specific number is unknown. In this case, the BW PSRT,non-punc or BW <PSRR,PSRT>,non-punc is the primary 80 MHz channel, the first spatial reuse device 602 can know the puncturing state explicitly. Alternatively, when the bandwidth subfield indicates 7, the total bandwidth is 160 MHz, at least one 20 MHz subband is punctured, zero, one, or two 20 MHz subbands of the primary 80 MHz channel are punctured, and zero, one, or two 20 MHz subbands of the secondary 80 MHz channel are punctured.
[0139] In some embodiments, when the PSRR PPDU is a non-HT duplicate PPDU, the PSRR PPDU may carry bandwidth and puncturing information. Specifically, the information may be located in a service field. Correspondingly, the first spatial reuse device 602 may determine non-punctured subbands of the first frequency band based on the puncturing indication information included in the PSRR PPDU.
[0140] In some other embodiments, the first spatial reuse device 602 may determine non-punctured subbands of the first frequency band based on puncturing indication information included in a management frame of the BSS in which the second spatial reuse device 604 is located. For example, static puncturing information in which 20 MHz subbands are punctured may be carried in a management frame such as a beacon frame, an association response frame, a probe response frame, a neighbor report frame, or a reduced neighbor report frame.
[0141] In the above case, the first spatial reuse device 602 can use the signaling indication to explicitly know the puncturing status of the PSRR PPDU.
[0142] In some embodiments, the puncturing status of the PSRR PPDU may alternatively be determined through blind detection of the first spatial reuse device 602. For example, the first spatial reuse device 602 may detect whether a non-HT preamble of the PSRR PPDU exists in each 20 MHz.
[0143] In some embodiments, for the preamble puncturing problem, the first spatial reuse device 602 adjusts the reference transmit power based on a predetermined offset. This simplifies the processing of the first spatial reuse device 602 and further improves computational efficiency. In some embodiments, the predetermined offset may be set to 3 dB. As mentioned above, when the maximum percentage of puncturing allowed is 50%, puncturing the PSRT PPDU and puncturing the PSRR PPDU separately cause an inaccurate increase of up to 3 dB. Therefore, TxPower PSRT During the calculation of , the 3 dB or 6 dB offset is directly subtracted, which makes it possible to avoid inaccurate increases caused by puncturing the PSRT and / or PSRR PPDUs.
[0144] In some embodiments, the reference transmit power (e.g., TxPower PSRT When calculating TxPower (TxP) calculated according to Equations 1 / 2 / 3 / 3a, the first spatial reuse device 602 may adjust the transmit power calculation deviation caused by puncturing the PSRR PPDU based on the offset. For example, the first spatial reuse device 602 may adjust the TxPower (TxP) calculated according to Equations 1 / 2 / 3 / 3a based on the offset. PSRT The first spatial reuse device 602 may further subtract an offset, e.g., 3 dB, from the PSRR PPDU. Indeed, the first spatial reuse device 602 may make an adjustment based on the equivalent bandwidth if it knows the puncturing status of the PSRR PPDU, or may make an adjustment based on an offset if it does not know the puncturing status of the PSRR PPDU. In some embodiments, the first spatial reuse device 602 may not make an adjustment if it knows that the PSRR PPDU will not be punctured. In some embodiments, the first spatial reuse device 602 may always make an adjustment.
[0145] In some embodiments, the second spatial reuse device 604 may make an adjustment based on an offset when setting the UL SRP / EHT UL SRP value to compensate for transmit power calculation deviations caused by puncturing the PSRR PPDU. For example, if preamble puncturing is used for the PSRR PPDU, an offset, e.g., 3 dB, is further subtracted from the initially set PSR value. If the PSRR PPDU is not punctured, the second spatial reuse device 604 may not further subtract the offset. In this way, backward compatibility may be achieved when the first spatial reuse device 602 is a legacy device. In addition, the operation of the first spatial reuse device 602 may be simplified, and the first spatial reuse device 602 does not need to consider adjusting the offset. Indeed, for simplicity, in some embodiments, the second spatial reuse device 604 may always subtract the offset, e.g., 3 dB.
[0146] In some embodiments, the first spatial reuse device 602 can make the adjustments if the standard specifies that the second spatial reuse device 604 does not make the adjustments or if the second spatial reuse device 604 is a legacy device based on 802.11ax. Otherwise, the second spatial reuse device 604 makes the adjustments to compensate for transmit power calculation deviations caused by puncturing the PSRR PPDU.
[0147] For transmit power calculation deviations caused by puncturing the PSRT PPDU, in some embodiments, the second spatial reuse device 604 can adjust an offset when setting the value of the SRP. For example, an offset, for example, 3 dB, is further subtracted from the initially set PSR value to adjust for transmit power calculation deviations, for example, 3 dB, caused by puncturing the PSRT PPDU.
[0148] In some embodiments, the first spatial reuse device 602 is PSRT Alternatively, the offset can be adjusted during the calculation of TxPower . Note that since the first spatial reuse device 602 knows the puncturing status of the PSRT PPDU, the first spatial reuse device 602 can directly solve the problem based on the puncturing status (using the solution to the left hand side of Equation 4 or 4a). However, to simplify the calculation process, the calculated TxPower PSRT 3 dB may be subtracted directly from (Equation 1 / 2 / 3 / 3a).
[0149] In some embodiments, when the effects of puncturing the PSRT PPDU and the effects of puncturing the PSRR PPDU are considered simultaneously, the first spatial reuse device 602 and the second spatial reuse device 604 can perform corresponding offset adjustments separately. For example, the first spatial reuse device 602 can adjust the TxPower PSRTThe second spatial reuse device 604 may subtract a 3 dB offset when setting the value of SRP, and the second spatial reuse device 604 may subtract a 3 dB offset when setting the value of SRP. In some embodiments, 6 dB may alternatively be subtracted by one device.
[0150] In addition to the above description that the entire operating frequency band is normalized to a subband bandwidth (e.g., 20 MHz) for the reference transmit power of the PSRT PPDU for the second frequency band when calculating the reference transmit power of the PSRT PPDU for the entire second frequency band, in some embodiments, the reference transmit power of the PSRT PPDU may alternatively be determined for each subband. For example, the first spatial reuse device 602 may determine the reference transmit power for transmitting the PSRT PPDU in a subband based on the SRP value specified by the second spatial reuse device 604 for the subband of the first frequency band (which subband is also included in the second frequency band) and the RPL of the PSRR PPDU for the subband.
[0151] A specific example is described below.
[0152] Specifically, in this example, a method is provided for calculating the transmit power of the PSRT PPDU for each 20 MHz sub-band bandwidth. The following formula is used: TxPower PSRT,kth,20MHz ≦PSR kth,20MHz -RPL PSRR,kth,20MHz (Formula 6)
[0153] where k ranges from BW <PSRR,PSRT>,non-punc In other words, if preamble puncturing exists in the PSRR PPDU, the transmit power of the PSRT PPDU may be determined for the non-punctured subbands of the first frequency band according to Equation 6. In this example, when receiving the PSRR PPDU, the first spatial reuse device 602 needs to detect the power every 20 MHz, and calculates TxPower PSRT,kth,20MHz needs to be calculated.
[0154] In the case of a bandwidth mismatch, for example, if the PSRR PPDU is not received at 160 MHz due to the 320 MHz channels 320-1 and 320-2 shown in FIG. 9, or if the bandwidth of the PSRR PPDU is smaller than the bandwidth of the PSRT PPDU, or if there is preamble puncturing in the PSRR PPDU, the TxPower on the 20 MHz subband or subchannel where the PSRR PPDU is not received PSRT,jth,20MHz The following convention can be used, where j denotes the 20 MHz channel index where no PSRR PPDU is received, and BW <PSRR,PSRT>,punc It can be located at.
[0155] In some embodiments, there may be no power limitation for PSR-based spatial reuse in 20 MHz subbands or subchannels where PSRR PPDUs are not received (i.e., punctured subbands). In this embodiment, the first spatial reuse device 602 may determine that the reference transmit power in the punctured subbands is less than a predetermined maximum transmit power. The maximum transmit power may be predefined in the system, standard specifications, or regulations. Because the PSRR PPDU is not transmitted in the subband, the HE / EHT TB PPDU triggered by the PSRR PPDU is also not transmitted in the 20 MHz subband. Therefore, the PSRT PPDU on the corresponding 20 MHz subband does not cause interference to the reception of the HE / EHT TB PPDU by the second spatial reuse device 604. However, the standard or regulatory limitations on transmit power still exist. Therefore, the power for PSR-based spatial reuse is still limited by regulations.
[0156] In some embodiments, PSR-based spatial reuse is not permitted in 20 MHz subbands where PSRR PPDUs are not received. Correspondingly, the first spatial reuse device 602 may determine not to permit transmission of PSRT PPDUs in punctured subbands. This is equivalent to requiring that PSRT PPDUs also be punctured in the 20 MHz subbands punctured for PSRR PPDUs. PSRR PPDUs transmitted by the second spatial reuse device 604 are punctured because transmissions in these 20 MHz subbands are for other users, incumbent users (which can be understood as authorized users), or radar signals. For security reasons, PSR-based spatial reuse is not performed.
[0157] In some other embodiments, the first spatial reuse device 602 determines the reference transmit power at the punctured subband as an average power of the plurality of reference transmit powers determined for the plurality of non-punctured subbands. For example, the minimum TxPower obtained through calculation according to Equation 6 PSRT,kth,20MHz , or BW <PSRR,PSRT>,non-punc TxPower, located at PSRT,kth,20MHz The average value of TxPower of the 20 MHz subband where the PSRR PPDU is not received (due to puncturing or bandwidth mismatch) can be used for transmission. This method can be seen as a trade-off between the above two methods, where transmit power is not limited and spatial reuse is not allowed. The SRP on the non-punctured 20 MHz subband where the PSRR PPDU is received is calculated using the TxPower of the 20 MHz subband where the PSRR PPDU is not received (due to puncturing or bandwidth mismatch). PSRT,jth,20MHz is used to determine
[0158] For example, based on Equation 6, BW <PSRR,PSRT>,non-punc Further deduction can be made to sum all 20 MHz parameters in
number
[0159] where:
number
[0160] Equation 7 is equivalent to equation 8 or equation 8a.
number
number
[0161] When the first spatial reuse device 602 transmits a PSRT PPDU, one way is that Equation 8 / 8a is satisfied, and each 20 MHz does not need to satisfy Equation 6.
[0162] BW <PSRR,PSRT>,non-punc If there are N unpunctured 20MHz channels in BW <PSRR,PSRT>,non-punc TxPower in PSRT,kth,20MHz The average value of
number
[0163] In some of the above embodiments, TxPower for each 20 MHz PSRT,kth,20MHz In this way, the granularity of calculating the transmission power of the PSRT PPDU can be directly normalized to the subband bandwidth, thereby improving the calculation accuracy.
[0164] In some embodiments above, how to accurately calculate the transmit power has been described. However, embodiments of the present disclosure are not limited thereto. Alternatively, the calculation process may be avoided by using the UL SRP field, thereby simplifying the calculation and improving the calculation efficiency. For example, in some embodiments, the first spatial reuse device 602 may determine the reference transmit power of the PSRT PPDU in the punctured subband based on the value of the SRP on the punctured subband.
[0165] With reference to FIG. 11 , the following describes how the second spatial reuse device 604 sets the UL SRP field when preamble puncturing is present in the PSRR PPDU, to illustrate how the first spatial reuse device 602 or other spatial reuse devices perform spatial reuse transmissions in punctured subbands.
[0166] 10 is a flowchart of a spatial reuse method 1000 according to some other embodiments of the present disclosure. The method 1000 may be performed by the second spatial reuse device 604.
[0167] In box 1010 of method 1000, the second spatial reuse device 604 determines a corresponding value of a spatial reuse parameter (SRP) for a subband in the first frequency band to be punctured for transmitting a physical layer protocol data unit (PPDU) (e.g., a PSRR PPDU) through one of the following operations: adjusting a value of the spatial reuse parameter (SRP) based on a predetermined offset; and setting the value of the SRP to a first value to indicate to other spatial reuse devices that transmission of the PPDU in the subband to be punctured is prohibited; or setting the value of the SRP to a second value to indicate to other spatial reuse devices that transmission in the subband to be punctured is permitted.
[0168] As mentioned above, in some embodiments, the value of the SRP is adjusted based on a predetermined offset so that the first spatial reuse device 602 may adjust the transmit power of the PSRT PPDU accordingly to compensate for transmit power calculation deviations caused by puncturing the PSRR PPDU.
[0169] In some embodiments, if the second spatial reuse device 604 expects that the first spatial reuse device 602 will not perform PSR-based spatial reuse in a 20 MHz subband or subchannel where no PSRR PPDU is received, the UL SRP value of the UL SRP field and / or EHT UL SRP field corresponding to the 20 MHz subchannel may be set to a particular value, for example, 0 or 15 (as shown in Table 1 below).
[0170] In some embodiments, when preamble puncturing is present in a PSRR PPDU, to simplify implementation, the UL SRP values of all UL SRP fields and / or EHT UL SRP fields may be set to a specific value, such as 0 or 15. For example, when the UL SRP values of all UL SRP fields and / or EHT UL SRP fields are set to 0 or 5, other spatial reuse devices (e.g., first spatial reuse device 602) may be instructed to prohibit transmissions on subbands that need to be punctured for the PPDU.
[0171] In this way, the first spatial reuse device 602 does not need to perform power correction for preamble puncturing of the PSRR PPDU, and therefore the power calculation / adjustment method in the above embodiment does not need to be used.
[0172] Table 1 below shows an example setting of UL SRP values.
[0173] [Table 2]
[0174] In some embodiments, if the second spatial reuse device 604 does not restrict the PSR-based spatial reuse performed by the first spatial reuse device 602 in 20 MHz subbands where no PSRR PPDUs are received, the UL SRP value may be set to a value other than 0 or 15, such as a PSR value of 14. As shown in Table 1, this indicates the maximum PSR value allowed.
[0175] In box 1020, the second spatial reuse device 604 transmits a punctured PPDU in a non-punctured subband of the first frequency band, where the trigger frame carried in the PPDU includes the determined value of the SRP.
[0176] An embodiment of the present disclosure further provides a corresponding apparatus for performing the above method or process.
[0177] FIG. 11 is a schematic diagram of an apparatus according to some embodiments of the present disclosure.
[0178] 11, the apparatus 1100 includes a receiving module 1105 and a first determining module 1110. The receiving module 1105 is configured to receive, by a first spatial reuse device 602, a portion or all of a PSRR PPDU transmitted by a second spatial reuse device 604 in a first frequency band, where the first frequency band includes one or more subbands having the same bandwidth. The first determining module 1110 is configured to determine a reference transmit power for transmitting a PSRT PPDU in the second frequency band by the first spatial reuse device 602 based on a value of a spatial reuse parameter (SRP) at the bandwidth granularity and a received power level (RPL) of the PSRR PPDU at the bandwidth granularity. The RPL of the PSRR PPDU at the bandwidth granularity is determined based on one or more subbands in the first frequency band occupied by a portion or all of the received PSRR PPDU, or non-punctured subbands of the first frequency band or the second frequency band.
[0179] In some embodiments, the reference transmit power is determined for the entire second frequency band.
[0180] In some embodiments, the RPL at the bandwidth granularity is determined based on overlapping subbands between the second frequency band and one or more subbands in the first frequency band that are occupied by some or all of the received PSRR PPDU.
[0181] In some embodiments, the RPL at the bandwidth granularity is determined based on one of the bandwidths of non-punctured subbands in one or more subbands in the first frequency band that are occupied by some or all of the received PSRR PPDU, or the bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and one or more subbands in the first frequency band that are occupied by some or all of the received PSRR PPDU.
[0182] In some embodiments, the reference transmit power is determined based on one of the bandwidths of non-punctured subbands in the second frequency band or the bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and one or more subbands in the first frequency band that are occupied by some or all of the received PSRR PPDU.
[0183] In some embodiments, the apparatus 1100 further includes a second determination module configured to determine non-punctured subbands of the first frequency band based on at least one of the following: puncturing indication information included in a preamble in a received PSRR PPDU; puncturing indication information included in a PSRR PPDU, where the PSRR PPDU is a non-high-throughput replicated PPDU; or puncturing indication information included in a management frame of a basic service set BSS in which the second spatial reuse device 604 is located, where the management frame includes at least one of a beacon frame, an association response frame, a probe response frame, a neighbor report frame, or a reduced neighbor report frame.
[0184] In some embodiments, the apparatus 1100 further includes a third determining module configured to determine, by the first spatial reuse device 602, to puncture the PSRT PPDU. The apparatus 1100 further includes an adjusting module configured, by the first spatial reuse device 602, to adjust a reference transmit power based on a predetermined offset.
[0185] In some embodiments, the value of the SRP at the bandwidth granularity is adjusted by the second spatial reuse device 604 for the punctured PSRR PPDU based on a predetermined offset.
[0186] In some embodiments, the first frequency band includes a plurality of sub-bands, and the value of the SRP at the bandwidth granularity is the minimum value of the plurality of values of the SRP for the plurality of sub-bands.
[0187] In some embodiments, the first determining module 1110 is configured to determine, based on a value of the SRP for one subband of the first frequency band and an RPL of a PSRR PPDU of the subband, a reference transmit power for transmitting a PSRT PPDU in the subband by the first spatial reuse device 602. The subband of the first frequency band is included in the second frequency band.
[0188] In some embodiments, the first determination module 1110 is configured to determine, for a punctured subband in an overlapping subband between the second frequency band and the first frequency band, by the first spatial reuse device 602, not to allow transmission of a PSRT PPDU in the punctured subband, or to determine, by the first spatial reuse device 602, that a reference transmission power in the punctured subband is less than a predetermined maximum transmission power.
[0189] In some embodiments, the first determination module 1110 is configured to determine, for a punctured subband in the overlapping subband between the second frequency band and the first frequency band, a reference transmission power at the punctured subband based on one or more reference transmission powers determined by the first spatial reuse device 602 for one or more non-punctured subbands in the overlapping subband between the second frequency band and the first frequency band.
[0190] In some embodiments, the first determination module 1110 is configured to determine, for a punctured subband in the overlapping subband between the second frequency band and the first frequency band, a reference transmission power at the punctured subband based on one or more reference transmission powers determined by the first spatial reuse device 602 for one or more non-punctured subbands in the overlapping subband between the second frequency band and the first frequency band.
[0191] In some embodiments, the first determination module 1110 is configured to determine, by the first spatial reuse device 602, the reference transmission power at the punctured subband as the minimum reference transmission power among the plurality of reference transmission powers determined for the plurality of non-punctured subbands, or as the average power of the plurality of reference transmission powers.
[0192] In some embodiments, the first determination module 1110 is configured to determine, for a punctured subband in an overlapping subband between the second frequency band and the first frequency band, by the first spatial reuse device 602, a reference transmit power at the punctured subband based on the value of the SRP for the punctured subband.
[0193] FIG. 12 is a schematic diagram of an apparatus according to some other embodiments of the present disclosure.
[0194] 12 , the apparatus 1200 includes a fourth determining module 1205 and a transmitting module 1210. The fourth determining module 1205 is configured to determine, for a to-be-punctured subband in a first frequency band used to transmit a physical layer protocol data unit (PPDU) and including multiple subbands having the same bandwidth, a corresponding value of a spatial reuse parameter (SRP) through one of the following operations: adjusting a value of the spatial reuse parameter (SRP) based on a predetermined offset; and setting the value of the SRP to a first value to indicate to other spatial reuse devices that transmission of the PPDU in the to-be-punctured subband is prohibited; or setting the value of the SRP to a second value to indicate to other spatial reuse devices that transmission in the to-be-punctured subband is permitted. The transmitting module 1210 is configured to transmit the punctured PPDU in a non-punctured subband of the first frequency band, and a trigger frame carried in the PPDU includes the determined value of the SRP.
[0195] It should be understood that the spatial reuse methods described above with reference to Figures 6 through 10 are also applicable to devices 1100 and 1200 with the same effect. The details will not be described again here. Any suitable spatial reuse technique, now known or developed in the future, may be used here. The scope of the present disclosure is not limited in this respect.
[0196] The modules included in devices 1100 and 1200 may be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more modules may be implemented using software and / or firmware, e.g., machine-executable instructions stored on a storage medium. In addition to, or instead of, machine-executable instructions, some or all of the modules in devices 1100 and 1200 may be implemented, at least in part, using one or more hardware logic components. By way of example and not limitation, exemplary hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), and complex programmable logic devices (CPLDs).
[0197] 13 is a block diagram of a device 1300 for implementing some embodiments of the present disclosure. The device 1300 may be configured to implement the method steps of FIGS.
[0198] As shown in FIG. 13 , device 1300 includes a processor 1310. Processor 1310 controls the operation and functionality of device 1300. For example, in some demonstrative embodiments, processor 1310 can perform various operations using instructions 1330 stored in memory 1320 coupled to processor 1310. Memory 1320 may be of any suitable type applicable to the local technology environment and may be implemented using any suitable data storage technology, including, but not limited to, semiconductor-based storage devices, magnetic storage devices and systems, and optical storage devices and systems. Although only one memory unit is shown in FIG. 13 , device 1300 may have multiple physically distinct memory units.
[0199] The processor 1310 may be of any suitable type suited to the local technology environment and may include, but is not limited to, one or more of a general-purpose computer, a special-purpose computer, a microcontroller, a digital signal processor (DSP), and a controller-based multi-core controller architecture. The device 1300 may also include multiple processors 1310. The processor 1310 is coupled to a communication unit 1340. The communication unit 1340 may receive and transmit information using wireless signals or through optical fibers, cables, and / or other components.
[0200] All features described above with reference to Figures 6 to 12 are applicable to device 1300. Details will not be described again here.
[0201] In this embodiment of the present disclosure, the interference caused to the reception of spatial reuse devices when the calculated transmit power of PSRT PPDU is excessively large due to bandwidth mismatch and preamble puncturing is resolved and corrected, thereby reducing the interference to the reception of spatial reuse devices and improving system efficiency.
[0202] In general, various exemplary embodiments of the present disclosure may be implemented in hardware or special-purpose circuits, software, logic, or any combination thereof. While some aspects may be implemented in hardware, other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device. When aspects of exemplary embodiments of the present disclosure are illustrated or described as block diagrams, flowcharts, or represented using certain other diagrams, it should be understood that the blocks, apparatus, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, special-purpose circuits or logic, general-purpose hardware or controllers, or other computing devices, or some combination thereof, as non-limiting examples.
[0203] For example, exemplary embodiments of the present disclosure may be described in the context of machine-executable or computer-executable instructions. Machine-executable instructions are program modules that execute on devices, such as those included in a target real or virtual processor. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, etc., that perform particular tasks or implement particular abstract data structures. In various exemplary embodiments, the functionality of the program modules may be combined or divided among the described program modules. Machine-executable instructions for program modules may be executed locally or within distributed devices. In distributed devices, program modules may be located in both local and remote storage media.
[0204] The computer program code used to implement the methods disclosed in this disclosure may be written in one or more programming languages. The computer program code may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus such that, when the program code is executed by the computer or another programmable data processing apparatus, the functions / acts specified in the flowcharts and / or block diagrams are implemented. The program code may be executed entirely on the computer, partially on the computer, as a separate software package, partially on the computer and partially on a remote computer, or entirely on a remote computer or server.
[0205] In the context of this disclosure, a machine-readable medium or computer-readable medium may be any tangible medium that contains or stores a program for, or has a program associated with, an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. More specific examples of machine-readable storage media include an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0206] Additionally, although operations are shown in a particular order, this should not be understood as requiring such operations to be completed in the particular order shown, or to perform all illustrated operations to achieve desired results. In some cases, multitasking or parallel processing may be advantageous. Similarly, while the above description includes details of several specific implementations, this should not be construed as limiting the scope of any invention or claims, but rather as a description of particular exemplary embodiments that may be specific to particular inventions. Certain features described herein in the context of separate exemplary embodiments may alternatively be combined in a single exemplary embodiment. Conversely, various features described in the context of a single exemplary embodiment may alternatively be implemented in multiple exemplary embodiments separately or in any suitable subcombination.
[0207] Although the present subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the present subject matter defined in the appended claims is not limited to the specific features or acts described above. Rather, the specific features or acts described above are disclosed as example forms of implementing the claims. [Explanation of symbols]
[0208] 105 Basic Service Set (BSS) 110 BSS 115 Access Points (AP) 120 Station (STA) 125 STA 130 AP 135 STA 205 Trigger Frame 210 High Efficiency Trigger-Based Physical Layer Protocol Data Unit (HE TB PPDU) 215 Acknowledgment Frame 220 High Efficiency Signal Field A (HE-SIG-A) Field 305 Common Information Fields 310 User Information List Fields 315 User Information Fields 405 Uplink Spatial Reuse Subfield 410 Association Identifier 12 (AID12) subfield 415 Resource Unit Allocation Subfield 420 Uplink Bandwidth (UL BW) field 505 Parameterized Spatial Reuse Reception (PSRR) PPDU 510 PSRT PPDU 602 First Spatial Reuse Device 604 Secondary Spatial Reuse Device 606 STA 608 STA 610 STA 612 BSS 614 BSS 701 PSRT PPDU 702 HE TB PPDU 703 EHT TB PPDU 705 Common Information Fields 710 Uplink Parameterized Spatial Reuse (UL PSR) field 715 User Information List Fields 720 Association Identifier 12 (AID 12) Field 725 UL SRP Field 730 UL SRP Field 740 PSRR PPDU 745 HE TB PPDU 750 Extremely High Throughput (EHT) PPDU 800 Space reuse methods 905 320MHz channel 910 320MHz channels 1000 space reuse methods 1100 equipment 1105 Receiver Module 1110 First Decision Module 1200 equipment 1205 Fourth Decision Module 1210 Transmitting Module 1300 devices 1310 processor 1320 memory 1330 command 1340 Communication Unit
Claims
1. receiving, by a first spatial reuse device, some or all of a PSRR PPDU transmitted by a second spatial reuse device on a first frequency band, the first frequency band including one or more sub-bands having the same bandwidth; determining, by the first spatial reuse device, a reference transmit power for transmitting a PSRT PPDU in a second frequency band based on a value of a spatial reuse parameter SRP at the bandwidth granularity and a received power level RPL of the PSRR PPDU at the bandwidth granularity; Including, the second frequency band includes one or more subbands having the bandwidth, and the second frequency band and the first frequency band at least partially overlap; The RPL of the PSRR PPDU at the granularity of the bandwidth is: one or more subbands in the first frequency band occupied by the part or all of the PSRR PPDUs received by the first spatial reuse device; or A spatial reuse method is determined based on one or more of the non-punctured subbands of the first frequency band or the second frequency band.
2. The method of claim 1 , wherein the reference transmit power is determined for the entire second frequency band.
3. 3. The method of claim 2, wherein the RPL at the granularity of the bandwidth is determined based on overlapping subbands between the second frequency band and the one or more subbands in the first frequency band occupied by the part or all of the PSRR PPDUs received by the first spatial reuse device.
4. The RPL at the granularity of the bandwidth is: a bandwidth of an unpunctured subband in the one or more subbands in the first frequency band occupied by the part or all of the PSRR PPDU received by the first spatial reuse device; or 3. The method of claim 2, wherein the bandwidth is determined based on one of bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and the one or more subbands in the first frequency band occupied by the part or all of the PSRR PPDU received by the first spatial reuse device.
5. The reference transmission power is the bandwidth of the non-punctured subband in the second frequency band; or 3. The method of claim 2, wherein the bandwidth is determined based on one of bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and the one or more subbands in the first frequency band occupied by the part or all of the PSRR PPDU received by the first spatial reuse device.
6. by the first spatial reuse device puncturing indication information included in a preamble in the received PSRR PPDU; puncturing indication information included in the PSRR PPDU, where the PSRR PPDU is a non-high-throughput replicated PPDU; or determining the non-punctured subbands of the first frequency band based on at least one of puncturing indication information included in a management frame of a basic service set BSS in which the second spatial reuse device is located, the management frame including at least one of a beacon frame, an association response frame, a probe response frame, a neighbor report frame, or a reduced neighbor report frame; The method of claim 1 further comprising:
7. The first spatial reuse device determines to puncture the PSRT PPDU, and the method includes: The method of claim 1 , further comprising adjusting, by the first spatial reuse device, the reference transmit power based on a predetermined offset.
8. The method of claim 1 , wherein the value of the SRP in the granularity of the bandwidth is adjusted by the second spatial reuse device for a punctured PSRR PPDU based on a predetermined offset.
9. The method of claim 1 , wherein the first frequency band includes a plurality of subbands, and the value of the SRP at the granularity of the bandwidth is a minimum value among a plurality of values of the SRP for the plurality of subbands.
10. The step of determining a reference transmit power for transmitting a PSRT PPDU in a second frequency band includes:
2. The method of claim 1, further comprising: determining, by the first spatial reuse device, the reference transmit power for transmitting the PSRT PPDU in one subband of the first frequency band based on the SRP value for the subband and the RPL of the PSRR PPDU in the subband, wherein the subband of the first frequency band is included in the second frequency band.
11. determining, for a punctured sub-band in an overlapping sub-band between the second frequency band and the first frequency band, by the first spatial reuse device, not to allow the PSRT PPDU to be transmitted in the punctured sub-band; or determining, by the first spatial reuse device, that a reference transmit power in the punctured subband is less than a predetermined maximum transmit power; 11. The method of claim 10, further comprising:
12. determining, by the first spatial reuse device, a reference transmit power for a punctured subband in the overlapped subband between the second frequency band and the first frequency band based on one or more reference transmit powers determined for one or more non-punctured subbands in the overlapped subband between the second frequency band and the first frequency band.
11. The method of claim 10, further comprising:
13. The step of determining a reference transmit power in the punctured subbands comprises:
13. The method of claim 12, comprising determining, by the first spatial reuse device, the reference transmit power for the punctured subband as a minimum reference transmit power among the plurality of reference transmit powers determined for the plurality of non-punctured subbands, or as an average power of the plurality of reference transmit powers.
14. determining, by the first spatial reuse device, for a punctured subband in an overlapping subband between the second frequency band and the first frequency band, a reference transmit power in the punctured subband based on the value of the SRP for the punctured subband; 11. The method of claim 10, further comprising:
15. by a second spatial reuse device for a to-be-punctured subband in a first frequency band that is used to transmit a physical layer protocol data unit (PPDU) and includes a plurality of subbands having the same bandwidth; adjusting the value of the spatial reuse parameter SRP based on the predetermined offset; and setting the value of the SRP to a first value to indicate to other spatial reuse devices that transmission of the PPDU in the subband to be punctured is prohibited; or determining a corresponding value of the SRP through one of the operations of setting the value of the SRP to a second value to indicate to other spatial reuse devices that they are permitted to transmit in the to-be-punctured subband; transmitting, by the second spatial reuse device, a punctured PPDU in a non-punctured subband of the first frequency band, wherein a trigger frame carried in the PPDU includes the determined value of the SRP; spatial reuse methods, including:
16. a receiving module configured to receive, by a first spatial reuse device, some or all of a PSRR PPDU transmitted by a second spatial reuse device on a first frequency band, the first frequency band including one or more sub-bands having the same bandwidth; a first determination module configured to determine a reference transmission power for transmitting a PSRT PPDU in a second frequency band by the first spatial reuse device based on a value of a spatial reuse parameter SRP at the bandwidth granularity and a received power level RPL of the PSRR PPDU at the bandwidth granularity; Equipped with the second frequency band includes one or more subbands having the bandwidth, and the second frequency band and the first frequency band at least partially overlap; The RPL of the PSRR PPDU at the granularity of the bandwidth is: one or more sub-bands in the first frequency band occupied by the part or all of the received PSRR PPDUs; or The communications device is configured to determine the frequency band based on one or more of the non-punctured subbands of the first frequency band or the second frequency band.
17. The communication device of claim 16, wherein the reference transmission power is determined for the entire second frequency band.
18. 18. The communication device of claim 17, wherein the RPL at the granularity of the bandwidth is determined based on overlapping subbands between the second frequency band and the one or more subbands in the first frequency band occupied by the part or all of the received PSRR PPDU.
19. The RPL at the granularity of the bandwidth is: a bandwidth of an unpunctured subband in the one or more subbands in the first frequency band occupied by the part or all of the received PSRR PPDU; or 18. The communication device of claim 17, wherein the bandwidth is determined based on one of the bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and the one or more subbands in the first frequency band occupied by the part or all of the received PSRR PPDU.
20. The reference transmission power is the bandwidth of the non-punctured subband in the second frequency band; or 18. The communication device of claim 17, wherein the bandwidth is determined based on one of the bandwidths of non-punctured subbands in overlapping subbands between the second frequency band and the one or more subbands in the first frequency band occupied by the part or all of the received PSRR PPDU.
21. by the first spatial reuse device puncturing indication information included in a preamble in the received PSRR PPDU; puncturing indication information included in the PSRR PPDU, where the PSRR PPDU is a non-high-throughput replicated PPDU; or a second determination module configured to determine the non-punctured subbands of the first frequency band based on at least one of puncturing indication information included in a management frame of a basic service set BSS in which the second spatial reuse device is located, the management frame including at least one of a beacon frame, an association response frame, a probe response frame, a neighbor report frame, or a reduced neighbor report frame. The communication device of claim 16, further comprising:
22. a third decision module configured to determine, by the first spatial reuse device, to puncture the PSRT PPDU; an adjustment module configured to adjust, by the first spatial reuse device, the reference transmit power based on a predetermined offset; The communication device of claim 16, further comprising:
23. 17. The communications apparatus of claim 16, wherein the value of the SRP at the granularity of the bandwidth is adjusted by the second spatial reuse device for a punctured PSRR PPDU based on a predetermined offset.
24. 17. The communication device of claim 16, wherein the first frequency band includes a plurality of subbands, and the value of the SRP at the granularity of the bandwidth is a minimum value among a plurality of values of the SRP for the plurality of subbands.
25. The first determination module:
17. The communication device of claim 16, further configured to determine, by the first spatial reuse device, the reference transmit power for transmitting the PSRT PPDU in one subband of the first frequency band based on the SRP value for the subband and the RPL of the PSRR PPDU in the subband, wherein the subband of the first frequency band is included in the second frequency band.
26. The first determination module: For a punctured subband in an overlapping subband between the second frequency band and the first frequency band, determining by the first spatial reuse device not to allow the PSRT PPDU to be transmitted in the punctured subband; or 26. The communications apparatus of claim 25, configured by the first spatial reuse device to determine that a reference transmit power in the punctured subband is less than a predetermined maximum transmit power.
27. The first determination module:
26. The communications apparatus of claim 25, configured to determine, for a punctured subband in an overlapping subband between the second frequency band and the first frequency band, a reference transmit power for the punctured subband based on one or more reference transmit powers determined by the first spatial reuse device for one or more non-punctured subbands in the overlapping subband between the second frequency band and the first frequency band.
28. The first determination module:
28. The communications apparatus of claim 27, wherein the first spatial reuse device is configured to determine the reference transmit power for the punctured subband as a minimum reference transmit power among the plurality of reference transmit powers determined for the plurality of non-punctured subbands, or as an average power of the plurality of reference transmit powers.
29. The first determination module:
26. The communications apparatus of claim 25, configured to, for a punctured subband in an overlapping subband between the second frequency band and the first frequency band, determine, by the first spatial reuse device, a reference transmit power in the punctured subband based on a value of the SRP for the punctured subband.
30. a subband to be punctured in a first frequency band used to transmit a physical layer protocol data unit (PPDU), the subband including a plurality of subbands having the same bandwidth; adjusting the value of the spatial reuse parameter SRP based on the predetermined offset; setting the value of the SRP to a first value to indicate to other spatial reuse devices that transmission of the PPDU in the subband to be punctured is prohibited; or a fourth determination module configured to determine a corresponding value of the SRP through one of operations of setting the value of the SRP to a second value to indicate to other spatial reuse devices that they are permitted to transmit on the to-be-punctured subband; and a transmitting module configured to transmit a punctured PPDU in a non-punctured subband of the first frequency band, wherein a trigger frame carried in the PPDU includes the determined value of the SRP; A communication device comprising:
31. A processor coupled to a memory, the memory storing instructions that, when executed by the processor, perform the method of claims 1 to 14 or 15. A communication device comprising:
32. 16. A computer-readable storage medium storing a program, the program being at least partly executed by a processor in a device, which enables the device to perform the method of claims 1 to 14 or claim 15.
Citation Information
Patent Citations
Trigger frames in wireless local area networks
JP2019515566A
Multiple network allocation vector operation
US20170188376A1
Radio communication device and radio communication method
WO2019167439A1