Resource unit indication method, apparatus, and storage medium

By dividing the transmission bandwidth into multiple segments and using the first field to indicate the combination of segments or fragments of the resource unit, the problem of high overhead in the 802.11ax standard under larger bandwidth is solved, and more efficient data transmission is achieved.

CN116614213BActive Publication Date: 2026-01-27HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310355380.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-07-25
Publication Date
2026-01-27
Estimated Expiration
2038-07-25

AI Technical Summary

Technical Problem

The existing 802.11ax standard has a high overhead in its resource unit indication method under larger bandwidth, making it difficult to support larger bandwidth OFDMA or MU-MIMO transmission with less overhead.

Method used

The transmission bandwidth is divided into M segments, and the segments or fragments of the resource unit are indicated by M first fields, so as to achieve data transmission with greater bandwidth and reduce overhead.

Benefits of technology

It supports data transmission with greater bandwidth with less overhead, thus improving transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116614213B_ABST
    Figure CN116614213B_ABST
Patent Text Reader

Abstract

The application provides a resource unit indication method and device and a storage medium. The method comprises the following steps: an AP sends a PPDU to a plurality of STAs; a transmission bandwidth of the PPDU is divided into M segments, M is an integer greater than 1, the transmission bandwidth is greater than or equal to 80 MHz, and the PPDU comprises M first fields. The M first fields correspond to the M segments one by one, the first field is transmitted on the corresponding segment, and the first field is used to indicate a resource unit RU allocated by the AP to at least one STA in the plurality of STAs. Thus, data transmission with a larger bandwidth is supported with less overhead.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The original application has the application number 201810830054.9 and the original application date is July 25, 2018. The entire contents of the original application are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a resource unit indication method, apparatus and storage medium. Background Technology

[0003] Currently, 802.11ax provides resource unit (RU) indication methods for downlink (DL) Orthogonal Frequency Division Multiple Access (OFDMA) and downlink (DL) Multiple User (MU) Multiple Input Multiple Output (MIMO). The transmitting end sends a Physical Protocol Data Unit (PPDU), which contains High Efficient Signal Field-A (HE-SIG-A) and High Efficient Signal Field-B (HE-SIG-B). HE-SIG-A indicates the symbol length, modulation and coding scheme (MCS), and bandwidth of the entire PPDU. If the PPDU bandwidth is greater than 20MHz, HE-SIG-A is copied and transmitted on every 20MHz band. The PPDU also contains HE-SIG-B, which provides resource indication information for DL ​​MU MIMO and DL OFDMA. Firstly, HE-SIG-B is coded separately for each 20MHz band. The coding structure of HE-SIG-B for each 20MHz band is as follows: Figure 1 As shown, Figure 1This is a schematic diagram of the encoding structure of each 20MHz HE-SIG-B according to an embodiment of this application. The entire HE-SIG-B is divided into two parts: a common part field and a site-specific field. The common part field includes 1 to N resource element allocation subfields, a center26-ton resource element indicator field when the bandwidth is greater than or equal to 80MHz, a cyclic redundancy code (CRC) for verification, and a tail subfield for cyclic decoding. In addition, in the site-specific field, there are 1 to M site fields (User Fields) in the order of resource element allocation. The M site fields are usually grouped in pairs, with each pair of site fields followed by a CRC and a tail field. Except for the last group, there may be one or two site fields.

[0004] The indication method of the resource unit allocation subfield depends on the subcarrier distribution (Tone Plan) under different PPDU bandwidths in 802.11ax. For example: Figure 2 A schematic diagram of 80MHz subcarrier distribution and RU distribution is provided for one embodiment of this application, as shown below. Figure 2 As shown, when the bandwidth is 80MHz, the entire bandwidth consists of four resource units of 242-tone RUs. Specifically, in the middle of the entire bandwidth, there is an intermediate 26-tone RU composed of two 13-tone sub-units. Alternatively, the entire bandwidth can be composed of a single 996-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, and 484-tone RUs. Furthermore, taking 242-tone RUs as units... Figure 2 The leftmost point can be considered the lowest frequency. Figure 2 The rightmost point can be considered the highest frequency. From left to right, the RUs in the 242-tone RU can be numbered.

[0005] Furthermore, 802.11ax introduced the concept of Content Channel (CC). Figure 3 This is a schematic diagram of the HE-SIG-B indication when the PPDU bandwidth is 80MHz, as provided in an embodiment of this application. Figure 3As shown, when the PPDU bandwidth is 80MHz, there are 2 CCs, for a total of 4 channels. The resource unit allocation information is indicated on the 4 channels in a structure of CC1, CC2, CC1, CC2, from low to high frequency. CC1 contains resource unit allocation sub-fields within the first and third 242-tone RU ranges, along with the corresponding site-specific fields within that range. CC2 contains resource unit sub-fields within the second and fourth 242-tone RU ranges, along with the corresponding site-specific fields within that range. Additionally, both CCs carry an 80MHz intermediate 26-tone RU indication, indicating whether the resource unit is used for data transmission.

[0006] In summary, existing technologies achieve resource unit indication in the 20MHz to 160MHz range, but their overhead is significant. For example, when the PPDU bandwidth is 80MHz, each CC contains two resource unit allocation sub-indication fields and site-specific fields for all users within two 242-tone RUs, resulting in substantial overhead. When the next-generation standard considers a 320MHz PPDU bandwidth, the overhead will increase exponentially. Therefore, how the new PPDU of the next-generation 802.11ax standard can support larger bandwidth (e.g., 320MHz) OFDMA or MU-MIMO transmission with less overhead is a problem that this application needs to address. Summary of the Invention

[0007] This application provides a resource unit indication method, apparatus, and storage medium, thereby enabling data transmission with greater bandwidth under less overhead.

[0008] In a first aspect, this application provides a resource unit indication method, comprising: an AP sending a physical layer protocol data unit (PPDU) to multiple STAs; wherein the transmission bandwidth of the PPDU is divided into M segments, where M is an integer greater than 1, the transmission bandwidth is greater than or equal to 80MHz, and the PPDU includes: M first fields, the M first fields corresponding one-to-one with the M segments, the first fields being transmitted on the corresponding segments, and the first fields being used to indicate the resource unit (RU) allocated by the AP to at least one STA among the multiple STAs.

[0009] Secondly, this application provides a resource unit indication method, comprising: a STA receiving a PPDU sent by an AP; wherein the transmission bandwidth of the PPDU is divided into M segments, M is an integer greater than 1, the transmission bandwidth is greater than or equal to 80MHz, the PPDU includes: M first fields, the M first fields correspond one-to-one with the M segments, the first fields are transmitted on the corresponding segments, the first fields are used to indicate the resource unit RU allocated by the AP to at least one of the multiple STAs, the STA is any one of the multiple STAs; the STA performs uplink data transmission according to the first fields.

[0010] The beneficial effects of this application include: by using the resource unit indication method provided in the first or second aspect, it is possible to support data transmission with greater bandwidth with less overhead.

[0011] Optionally, when RU is greater than the maximum RU included in the segment corresponding to the first field, RU is a combination of segments consisting of multiple segments, or RU is a combination of fragments consisting of all or part of the fragments included in multiple segments. That is, this application implements a method for indicating segment combination or fragment combination.

[0012] In one possible implementation, the PPDU further includes: indication information for indicating the number of STAs performing data transmission on the RU.

[0013] Optionally, when the transmission bandwidth is 320MHz and M=4, RU is a segmented combination. Correspondingly, the correspondence between the first field and the segmented combination is any one of the following: when the first field is a first value, the segmented combination is a combination of the first and second segments; when the first field is a second value, the segmented combination is a combination of the first and third segments; when the first field is a third value, the segmented combination is a combination of the first and fourth segments; when the first field is a fourth value, the segmented combination is a combination of the second and third segments; when the first field is a fifth value, the segmented combination is a combination of the second and fourth segments; when the first field is a sixth value, the segmented combination is a combination of the second and fourth segments. The combination of the third segment and the fourth segment; when the first field is the seventh value, the segment combination is the combination of the first segment, the second segment, and the third segment; when the first field is the eighth value, the segment combination is the combination of the first segment, the second segment, and the fourth segment; when the first field is the ninth value, the segment combination is the combination of the first segment, the third segment, and the fourth segment; when the first field is the tenth value, the segment combination is the combination of the second segment, the third segment, and the fourth segment; when the first field is the eleventh value, the segment combination is the combination of the first segment, the second segment, the third segment, and the fourth segment; where the first segment, the second segment, the third segment, and the fourth segment are four different segments.

[0014] Optionally, the length of the first field is 8 bits.

[0015] Optionally, when the transmission bandwidth is 320MHz and M=2, RU is a fragment combination, and the corresponding relationship between the first field and the fragment combination is any one of the following: when the first field is a first value, the fragment combination is a combination of the first fragment, the second fragment, and the third fragment; when the first field is a second value, the fragment combination is a combination of the first fragment, the second fragment, and the fourth fragment; when the first field is a third value, the fragment combination is a combination of the first fragment, the third fragment, and the fourth fragment; when the first field is a fourth value, the fragment combination is a combination of the second fragment, the third fragment, and the fourth fragment; when the first field is a fifth value, the fragment combination is a combination of the first fragment, the second fragment, the third fragment, and the fourth fragment; wherein, the first fragment and the second fragment constitute one of the M segments, and the third fragment and the fourth fragment constitute the other segment of the M segments.

[0016] Optionally, the length of the first field is 8 bits.

[0017] In another possible implementation, the first field is also used to indicate the number of STAs that perform data transfer on the RU.

[0018] Optionally, when the transmission bandwidth is 320MHz and M=4, RU is a segmented combination. Correspondingly, the relationship between the first field and the segmented combination, as well as the number of STAs transmitting data through the segmented combination, includes at least one of the following: When the first field is a first value, the segmented combination is a combination of the first and second segments, and the number of STAs transmitting data through the segmented combination is the first number; when the first field is a second value, the segmented combination is a combination of the first and third segments, and the number of STAs transmitting data through the segmented combination is the second number; when the first field is a third value, the segmented combination is a combination of the first and fourth segments, and the number of STAs transmitting data through the segmented combination is the third number; when the first field is a fourth value, the segmented combination is a combination of the second and third segments, and the number of STAs transmitting data through the segmented combination is the fourth number; when the first field is a fifth value, the segmented combination is a combination of the second and fourth segments, and the number of STAs transmitting data through the segmented combination is the fifth number; when the first field is a sixth value, the segmented combination is a combination of the third and... The fourth segment combination results in the sixth number of STAs transmitting data through segment combination; when the first field is the seventh value, the segment combination is a combination of the first, second, and third segments, and the number of STAs transmitting data through segment combination is the seventh; when the first field is the eighth value, the segment combination is a combination of the first, second, and fourth segments, and the number of STAs transmitting data through segment combination is the eighth; when the first field is the ninth value, the segment combination is a combination of the first, third, and fourth segments, and the number of STAs transmitting data through segment combination is the ninth; when the first field is the tenth value, the segment combination is a combination of the second, third, and fourth segments, and the number of STAs transmitting data through segment combination is the tenth; when the first field is the eleventh value, the segment combination is a combination of the first, second, third, and fourth segments, and the number of STAs transmitting data through segment combination is the eleventh; where the first, second, third, and fourth segments are four different segments out of M segments.

[0019] Optionally, the length of the first field is 9 bits.

[0020] Optionally, when the transmission bandwidth is 320MHz and M=2, RU is a fragment combination. Correspondingly, the relationship between the first field and the fragment combination, and the number of STAs transmitting data through the fragment combination, includes at least one of the following: when the first field is a first value, the fragment combination is a combination of the first fragment, the second fragment, and the third fragment, and the number of STAs transmitting data through the fragment combination is a first number; when the first field is a second value, the fragment combination is a combination of the first fragment, the second fragment, and the fourth fragment, and the number of STAs transmitting data through the fragment combination is a second number; when the first field is a third value, the fragment combination is... The combination of the first, third, and fourth fragments results in the third number of STAs transmitting data through this fragment combination; when the first field is the fourth value, the fragment combination is the second, third, and fourth fragments, and the number of STAs transmitting data through this fragment combination is the fourth number; when the first field is the fifth value, the fragment combination is the first, second, third, and fourth fragments, and the number of STAs transmitting data through this fragment combination is the fifth number; wherein, the first and second fragments constitute one segment of the M segments, and the third and fourth fragments constitute the other segment of the M segments.

[0021] Optionally, the first field is 9 bits.

[0022] Optionally, RU includes: the segment corresponding to the first field, thereby further reducing resource overhead.

[0023] Optionally, the PPDU further includes: M second fields, each corresponding one-to-one with one of the M first fields. Each second field includes at least one of the following: the number of symbols in the first field corresponding to the second field, the modulation and coding scheme (MCS) of the first field corresponding to the second field, the compression mode of the first field corresponding to the second field, the transmission bandwidth of the PPDU, the basic service set color, the guard interval, and the long training sequence size.

[0024] Optionally, the PPDU includes N physical layer protocol data subunits, where N is less than or equal to M, thereby improving the flexibility of data transmission.

[0025] Thirdly, this application provides a resource unit indication method, comprising: an AP sending a PPDU to multiple STAs, the PPDU including M trigger frames, where M is an integer greater than 1; wherein the transmission bandwidth of the PPDU is divided into M segments, the transmission bandwidth being greater than or equal to 40MHz, the M trigger frames corresponding one-to-one with the M segments, the trigger frame including: a first field, the first field being transmitted on the segment corresponding to the trigger frame, the first field being used to indicate the resource unit RU allocated by the AP to at least one of the multiple STAs.

[0026] Fourthly, this application provides a resource unit indication method, comprising: a STA receiving a PPDU sent by an AP, the PPDU including M trigger frames, where M is an integer greater than 1; the STA performing uplink data transmission according to the first field; wherein the transmission bandwidth of the PPDU is divided into M segments, the transmission bandwidth is greater than or equal to 40MHz, the M trigger frames correspond one-to-one with the M segments, the trigger frame including: a first field, the first field being transmitted on the segment corresponding to the trigger frame, the first field being used to indicate the resource unit RU allocated by the AP to at least one of the plurality of STAs, where the STA is any one of the plurality of STAs.

[0027] Optionally, when RU is greater than the maximum RU included in the segment corresponding to the first field, RU is a combination of segments consisting of multiple segments, or RU is a combination of fragments consisting of all or part of the fragments included in multiple segments.

[0028] Optionally, when the transmission bandwidth is 320MHz and M=4, RU is a segmented combination. Correspondingly, the relationship between the first field and the segmented combination is any one of the following: when the first field is a first value, the segmented combination is a combination of the first and second segments; when the first field is a second value, the segmented combination is a combination of the first and third segments; when the first field is a third value, the segmented combination is a combination of the first and fourth segments; when the first field is a fourth value, the segmented combination is a combination of the second and third segments; when the first field is a fifth value, the segmented combination is a combination of the second and fourth segments; when the first field is a sixth value, the segmented combination is a third segment. The combination of the first field and the fourth segment; when the first field is the seventh value, the segment combination is the combination of the first segment, the second segment, and the third segment; when the first field is the eighth value, the segment combination is the combination of the first segment, the second segment, and the fourth segment; when the first field is the ninth value, the segment combination is the combination of the first segment, the third segment, and the fourth segment; when the first field is the tenth value, the segment combination is the combination of the second segment, the third segment, and the fourth segment; when the first field is the eleventh value, the segment combination is the combination of the first segment, the second segment, the third segment, and the fourth segment; where the first segment, the second segment, the third segment, and the fourth segment are four different segments out of M segments.

[0029] Optionally, the length of the first field is 8 bits.

[0030] Optionally, when the transmission bandwidth is 320MHz and M=2, RU is a fragment combination. Accordingly, the correspondence between the first field and the fragment combination includes at least one of the following: when the first field is a first value, the fragment combination is a combination of the first fragment, the second fragment, and the third fragment; when the first field is a second value, the fragment combination is a combination of the first fragment, the second fragment, and the fourth fragment; when the first field is a third value, the fragment combination is a combination of the first fragment, the third fragment, and the fourth fragment; when the first field is a fourth value, the fragment combination is a combination of the second fragment, the third fragment, and the fourth fragment; when the first field is a fifth value, the fragment combination is a combination of the first fragment, the second fragment, the third fragment, and the fourth fragment; wherein the first fragment and the second fragment constitute one of the M segments, and the third fragment and the fourth fragment constitute the other segment of the M segments.

[0031] Optionally, the first field is 8 bits.

[0032] Optionally, when the transmission bandwidth is divided into M segments in units of 160MHz, the trigger frame further includes: a second field; when the second field is a first value and RU is less than or equal to 996-tone RU, the first value is used to indicate that RU belongs to the main 80MHz in the segment corresponding to the trigger frame; when the second field is a second value and RU is less than or equal to 996-tone RU, the second value is used to indicate that RU belongs to the secondary 80MHz in the segment corresponding to the trigger frame.

[0033] Alternatively, when the second field is the first value and RU is less than or equal to 996-tone RU, the first value is used to indicate that RU belongs to the low-frequency 80MHz segment corresponding to the trigger frame; when the second field is the second value and RU is less than or equal to 996-tone RU, the second value is used to indicate that RU belongs to the high-frequency 80MHz segment corresponding to the trigger frame.

[0034] Optionally, when the transmission bandwidth is 320MHz, the trigger frame further includes: a third field; when the third field is a first value and RU is less than or equal to 996-tone RU, the first value is used to indicate that RU belongs to the lowest frequency 80MHz in the transmission bandwidth; when the third field is a second value and RU is less than or equal to 996-tone RU, the second value is used to indicate that RU belongs to the second lowest frequency 80MHz in the transmission bandwidth; when the third field is a third value and RU is less than or equal to 996-tone RU, the third value is used to indicate that RU belongs to the second highest frequency 80MHz in the transmission bandwidth; when the third field is a fourth value and RU is less than or equal to 996-tone RU, the fourth value is used to indicate that RU belongs to the highest frequency 80MHz in the transmission bandwidth.

[0035] Alternatively, when the third field is the first value and RU is less than or equal to 996-tone RU, the first value indicates that RU belongs to the primary 80MHz in the transmission bandwidth; when the third field is the second value and RU is less than or equal to 996-tone RU, the second value indicates that RU belongs to the first secondary 80MHz in the transmission bandwidth; when the third field is the third value and RU is less than or equal to 996-tone RU, the third value indicates that RU belongs to the second secondary 80MHz in the transmission bandwidth; when the third field is the fourth value and RU is less than or equal to 996-tone RU, the fourth value indicates that RU belongs to the third secondary 80MHz in the transmission bandwidth.

[0036] Optionally, RU includes: the segment corresponding to the first field.

[0037] Fifthly, this application provides a resource unit indication device, which is an access point (AP), comprising: a processing module and a sending module. The processing module is used to generate physical layer protocol data units (PPDUs); the sending module is used to send PPDUs to multiple station STAs; wherein the transmission bandwidth of the PPDU is divided into M segments, where M is an integer greater than 1, and the transmission bandwidth is greater than or equal to 80MHz, and the PPDU includes: M first fields, each of the M first fields corresponding one-to-one with the M segments, the first fields being transmitted on the corresponding segments, and the first fields being used to indicate the resource unit (RU) allocated by the AP to at least one of the multiple station STAs.

[0038] Sixthly, this application provides a resource unit indication device, the device being a station STA, comprising: a receiving module and a processing module. The receiving module is used to receive Physical Layer Protocol Data Units (PPDUs) sent by an access point (AP); the processing module is used to parse the PPDU according to the first field; wherein, the transmission bandwidth of the PPDU is divided into M segments, M being an integer greater than 1, the transmission bandwidth being greater than or equal to 80MHz, and the PPDU includes: M first fields, the M first fields corresponding one-to-one with the M segments, the first fields being transmitted on the corresponding segments, and the first fields being used to indicate the resource unit RU allocated by the AP to at least one of a plurality of STAs, where the STA is any one of the plurality of STAs.

[0039] In a seventh aspect, this application provides a resource unit indication device, which is an access point (AP), comprising: a processing module and a sending module. The processing module is used to generate physical layer protocol data units (PPDUs); the sending module is used to send PPDUs to multiple stations (STAs), wherein each PPDU includes M trigger frames, where M is an integer greater than 1; wherein the transmission bandwidth of the PPDU is divided into M segments, the transmission bandwidth being greater than or equal to 40MHz, and the M trigger frames correspond one-to-one with the M segments. Each trigger frame includes a first field, which is transmitted on the segment corresponding to the trigger frame, and the first field is used to indicate the resource unit (RU) allocated by the AP to at least one of the multiple STAs.

[0040] Eighthly, this application provides a resource unit indication device, the device being a station (STA), comprising: a receiving module and a processing module. The receiving module is used to receive physical layer protocol data units (PPDUs) sent by an access point (AP), the PPDU including M trigger frames, where M is an integer greater than 1; the processing module is used to perform uplink data transmission according to a first field; wherein, the transmission bandwidth of the PPDU is divided into M segments, the transmission bandwidth being greater than or equal to 40MHz, the M trigger frames corresponding one-to-one with the M segments, the trigger frame including: a first field, the first field being transmitted on the segment corresponding to the trigger frame, the first field being used to indicate a resource unit (RU) allocated by the AP to at least one of a plurality of STAs, the STA being any one of the plurality of STAs.

[0041] Ninthly, this application provides a resource unit indication device, which is an access point (AP) and includes a processor and a transmitter. The processor is used to generate physical layer protocol data units (PPDUs); the transmitter is used to send PPDUs to multiple station STAs; wherein the transmission bandwidth of the PPDU is divided into M segments, where M is an integer greater than 1, and the transmission bandwidth is greater than or equal to 80MHz. The PPDU includes M first fields, each of which corresponds one-to-one with one of the M segments. The first fields are transmitted on the corresponding segments, and the first fields are used to indicate the resource unit (RU) allocated by the AP to at least one of the multiple station STAs.

[0042] Sixthly, this application provides a resource unit indication device, the device being a station (STA), comprising: a receiver and a processor. The receiver is used to receive Physical Layer Protocol Data Units (PPDUs) sent by an access point (AP); the processor is used to parse the PPDU according to a first field; wherein the transmission bandwidth of the PPDU is divided into M segments, M being an integer greater than 1, the transmission bandwidth being greater than or equal to 80MHz, and the PPDU includes: M first fields, the M first fields corresponding one-to-one with the M segments, the first fields being transmitted on the corresponding segments, and the first fields being used to indicate a resource unit (RU) allocated by the AP to at least one of a plurality of STAs, where the STA is any one of the plurality of STAs.

[0043] In a seventh aspect, this application provides a resource unit indication device, which is an access point (AP) and includes a processor and a transmitter. The processor generates physical layer protocol data units (PPDUs); the transmitter sends PPDUs to multiple stations (STAs), each PPDU including M trigger frames, where M is an integer greater than 1; wherein the transmission bandwidth of the PPDU is divided into M segments, the transmission bandwidth being greater than or equal to 40MHz, and the M trigger frames correspond one-to-one with the M segments. Each trigger frame includes a first field, which is transmitted on the segment corresponding to the trigger frame, and the first field is used to indicate the resource unit (RU) allocated by the AP to at least one of the multiple STAs.

[0044] Eighthly, this application provides a resource unit indication device, the device being a station (STA), comprising: a receiver and a processor. The receiver is used to receive physical layer protocol data units (PPDUs) sent by an access point (AP), the PPDU including M trigger frames, where M is an integer greater than 1; the processor is used to perform uplink data transmission according to a first field; wherein, the transmission bandwidth of the PPDU is divided into M segments, the transmission bandwidth being greater than or equal to 40MHz, the M trigger frames corresponding one-to-one with the M segments, the trigger frame including: a first field, the first field being transmitted on the segment corresponding to the trigger frame, the first field being used to indicate a resource unit (RU) allocated by the AP to at least one of a plurality of STAs, where the STA is any one of the plurality of STAs.

[0045] Ninthly, this application provides a computing storage medium including program instructions for implementing the resource unit indication method as described above.

[0046] In a tenth aspect, this application provides a computer program product, including program instructions for implementing the resource unit indication method as described above.

[0047] This application provides a resource unit indication method, apparatus, and storage medium, comprising: an AP sending Physical Layer Protocol Data Units (PPDUs) to multiple STAs; wherein the transmission bandwidth of the PPDU is divided into M segments, where M is an integer greater than 1, and the transmission bandwidth is greater than or equal to 80MHz; the PPDU includes M first fields, each corresponding one-to-one with one of the M segments, the first fields being transmitted on their respective segments; and the first fields indicating the resource unit (RU) allocated by the AP to at least one STA among the multiple STAs. This achieves data transmission with greater bandwidth under less overhead. Attached Figure Description

[0048] Figure 1 A schematic diagram of the HE-SIG-B encoding structure at 20MHz provided in an embodiment of this application;

[0049] Figure 2A schematic diagram of 80MHz subcarrier distribution and RU distribution provided for an embodiment of this application;

[0050] Figure 3 This is a schematic diagram of the HE-SIG-B indication when the PPDU bandwidth is 80MHz, provided as an embodiment of this application.

[0051] Figure 4 A schematic diagram of the structure of a High Efficient Multiple User Protocol Data Unit (HEMU PPDU);

[0052] Figure 5 A schematic diagram of channel distribution with a bandwidth of 160MHz provided in an embodiment of this application;

[0053] Figure 6 A schematic diagram of 20MHz subcarrier distribution and RU distribution provided for an embodiment of this application;

[0054] Figure 7 A schematic diagram of 40MHz subcarrier distribution and RU distribution provided for an embodiment of this application;

[0055] Figure 8 A schematic diagram of HE-SIG-B signaling indication when the PPDU bandwidth is 20MHz, provided as an embodiment of this application;

[0056] Figure 9 A schematic diagram of HE-SIG-B signaling indication when the PPDU bandwidth is 40MHz, provided for an embodiment of this application;

[0057] Figure 10 A schematic diagram of HE-SIG-B signaling indication when the PPDU bandwidth is 160MHz, provided for an embodiment of this application;

[0058] Figure 11 This is a schematic diagram illustrating an application scenario provided in one embodiment of this application;

[0059] Figure 12 A flowchart illustrating a resource unit indication method provided in an embodiment of this application;

[0060] Figure 13 A schematic diagram of a 320MHz bandwidth divided into 80MHz segments, provided for an embodiment of this application;

[0061] Figure 14 A schematic diagram of an EHT-SIG-B segmented in 80MHz units (including two CCs) according to an embodiment of this application;

[0062] Figure 15A schematic diagram of an EHT-SIG-B segmented in 80MHz units (including four CCs) is provided for an embodiment of this application;

[0063] Figure 16 A schematic diagram of EHT-SIG-B based on segmented combination provided for an embodiment of this application;

[0064] Figure 17 A schematic diagram of EHT-SIG-B based on segmented combination provided for an embodiment of this application;

[0065] Figure 18 A schematic diagram of a 320MHz bandwidth divided into 160MHz segments, provided for an embodiment of this application;

[0066] Figure 19 A schematic diagram of EHT-SIG-B in 160MHz segments (two CCs) provided for an embodiment of this application;

[0067] Figure 20 A schematic diagram of EHT-SIG-B in 160MHz segments (four CCs) provided for an embodiment of this application;

[0068] Figure 21 A schematic diagram of EHT-SIG-B based on fragmented combination is provided in one embodiment of this application;

[0069] Figure 22 A schematic diagram of EHT-SIG-B based on fragmented combination provided for an embodiment of this application;

[0070] Figure 23 A schematic diagram of EHT-SIG-A on a slice provided in an embodiment of this application;

[0071] Figure 24 A flowchart illustrating a resource unit indication method provided in an embodiment of this application;

[0072] Figure 25 A schematic diagram of the common fields and station-specific fields included in four trigger frames divided into 80MHz segments, provided as an embodiment of this application;

[0073] Figure 26 A schematic diagram illustrating the transmission of EHT PPDU on partial segments according to an embodiment of this application;

[0074] Figure 27 A schematic diagram illustrating the transmission of non-EHT PPDUs on partial segments, as provided in an embodiment of this application;

[0075] Figure 28A schematic block diagram of an access point-side device 2800 according to an embodiment of this application is shown;

[0076] Figure 29 A schematic block diagram of another access point-side communication device 2900 according to an embodiment of this application is shown;

[0077] Figure 30 A schematic block diagram of a site-side device 3000 according to an embodiment of this application is shown;

[0078] Figure 31 A schematic block diagram of another site-side communication device 3100 according to an embodiment of this application is shown. Detailed Implementation

[0079] Before introducing the solution proposed in this application, the following is a brief introduction to the technical terms related to this application:

[0080] 1. OFDMA transmission

[0081] Wireless Local Area Networks (WLANs) have evolved from 802.11a / g, through 802.11n, 802.11ac, and now the currently discussed 802.11ax. The bandwidth supported by their PPDUs is shown in Table 1.

[0082] Table 1

[0083]

[0084] The 802.11n standard is called High Throughput (HT), the 802.11ac standard is called Very High Throughput (VHT), and the 802.11ax standard is called High Efficient (HE). Standards prior to HT, such as 802.11a / g, are collectively referred to as Non-High Throughput (Non-HT).

[0085] Prior to the 802.11ax standard, the 802.11 standard supported Orthogonal Frequency Division Multiplexing (OFDM) transmission, where the entire bandwidth was allocated to one or a group of STAs for single-user (SU) transmission or downlink multiple-user multiple-input multiple-output (DLMU MIMO) transmission. With 802.11ax, Orthogonal Frequency Division Multiple Access (OFDMA) technology was introduced, dividing the entire bandwidth into one or more RUs. 802.11ax introduced DL OFDMA and uplink (UL) OFDMA. There are four packet formats in 802.11ax, among which HE MU PPDU is mainly used for DL ​​OFDMA and DL MU MIMO transmission. Figure 4 A schematic diagram of the structure of a High Efficient Multiple User (HEMU) Physical Layer Protocol Data Unit (PPDU) is shown below. Figure 4 As shown, the PPDU is divided into a preamble and a data field. The preamble contains two HE signaling fields: HE-SIG-A and HE-SIG-B. As mentioned above, HE-SIG-A indicates the bandwidth of the PPDU, the number of symbols in HE-SIG-B, the MCS used by HE-SIG-B, and whether HE-SIG-B uses a compression mode, etc.; while HE-SIG-B, as... Figure 1 As shown, it mainly includes a common part field and individual site fields. The common part field includes 1 to N resource unit allocation subfields, as well as an intermediate 26-tone RU indicator field that exists when the bandwidth is greater than or equal to 80MHz, followed by a CRC for verification and a tail subfield for cyclic decoding. In addition, in the individual site fields, there are 1 to M site fields (User Field) in the order of resource unit allocation. The M site fields are usually grouped in pairs, with each pair of site fields followed by a CRC and a tail field. Except for the last group, there may be 1 or 2 site fields.

[0086] 2. Channels and Access

[0087] The 802.11 standard typically uses 20MHz as its basic bandwidth, and the supported bandwidths are usually exponential multiples of 20MHz (20, 40, 80, and 160MHz). Using 20MHz as a channel, for example: Figure 5 This is a schematic diagram of channel distribution with a bandwidth of 160MHz provided in an embodiment of this application, as shown below. Figure 5 As shown, the entire 160MHz channel is divided into a primary 20MHz channel (or simply the primary channel (P20)), a secondary 20MHz channel (S20), a secondary 40MHz channel (S40), and a secondary 80MHz channel (S80).

[0088] 3. The "Segmentation" technology in the 802.11ax / ac standard

[0089] In the 802.11ax / ac standard, when the bandwidth is 160MHz or 80MHz+80MHz, the transmission bandwidth of the PPDU is divided into two fragments, with 80MHz as a fragment unit.

[0090] Furthermore, as mentioned above, HE-SIG-B in 802.11ax already provides resource element indication methods for DL ​​OFDMA and DL MUMIMO. The indication method of the resource element allocation subfield depends on the subcarrier distribution (Tone Plan) under different PPDU bandwidths in 802.11ax.

[0091] Figure 6 A schematic diagram of 20MHz subcarrier distribution and RU distribution is provided for one embodiment of this application, as shown below. Figure 6 As shown, when the bandwidth is 20MHz, the entire bandwidth can consist of a single 242-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, and 106-tone RUs. In addition to the RUs used for data transmission, there are also guard subcarriers, empty subcarriers (the subcarrier 1 in the diagram is an empty subcarrier, where 1 indicates the number of empty subcarriers is 1), or direct current (DC) subcarriers.

[0092] Figure 7 A schematic diagram of 40MHz subcarrier distribution and RU distribution is provided for one embodiment of this application, as shown below. Figure 7As shown, when the bandwidth is 40MHz, the entire bandwidth is roughly equivalent to a replication of the 20MHz subcarrier distribution. The entire bandwidth can be composed of a single 484-tone RU, or it can be composed of various combinations of 26-tone RU, 52-tone RU, 106-tone RU, and 242-tone RU.

[0093] As mentioned above, Figure 2 The subcarrier distribution and RU distribution at 80MHz are shown, as follows: Figure 2 As shown, when the bandwidth is 80MHz, the entire bandwidth consists of four resource units of 242-tone RUs. Specifically, in the middle of the entire bandwidth, there is an intermediate 26-tone RU composed of two 13-tone sub-units. The entire bandwidth can be composed of a single 996-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, and 484-tone RUs.

[0094] When the bandwidth is 160MHz or 80+80MHz, the entire bandwidth can be regarded as a replication of the distribution of two 80MHz subcarriers. The entire bandwidth can be composed of a whole 2*996-tone RU, or it can be composed of various combinations of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, and 996-tone RU.

[0095] The above subcarrier distributions are based on 242-tone RUs and are for... Figure 2 , Figure 6 or Figure 7 The leftmost frequency can be considered the lowest frequency, and the rightmost frequency can be considered the highest frequency. From left to right, the 242-tone RUs can be numbered.

[0096] As mentioned above, 802.11ax introduced the concept of Content Channel (CC). Figure 8 A schematic diagram of HE-SIG-B signaling indication when the PPDU bandwidth is 20MHz is provided as an embodiment of this application, as shown below. Figure 8As shown, when the PPDU bandwidth is only 20MHz, HE-SIG-B contains only one CC, which includes a resource element allocation subfield to indicate the resource element allocation within the 242-tone (subcarrier) RU range of the data section. This resource element allocation subfield is 8 bits long and indicates all possible resource element permutations within the 242-tone RU using an index. Furthermore, for RUs with a size greater than or equal to 106-tones, the index also indicates the number of users (i.e., STAs) performing SU / MU-MIMO transmissions within that RU. The index of the resource element allocation subfield is shown in Table 2.

[0097] Table 2

[0098]

[0099]

[0100]

[0101] As shown in Table 2, the first column represents the 8-bit index of the resource unit allocation subfield. The middle columns #1 to #9 represent the permutations and combinations of different resource units, where the number in a table represents the number of subcarriers contained in that resource unit. For example, index 00111y2y1y0 indicates that the entire 242-tone RU range is divided into 4 RUs: 52-tone RU, 52-tone RU, 26-tone RU, and 106-tone RU. The third column represents the number of entries indicating the allocation of the same resource unit. The number of entries indicates the number of users contained in a 106-tone RU. For example, 00010y2y1y0 corresponds to 8 entries because, while indicating the resource unit allocation, y2y1y0 also indicates the number of users contained in that 106-tone RU, corresponding to 1 to 8 users (i.e., sites). Each value of y2y1y0 can be either 0 or 1.

[0102] Additionally, if the PPDU bandwidth is greater than 20MHz, the resource unit allocation subfield can also indicate the case where the resource unit is greater than 242-tone RU, such as 484-tone RU or 996-tone RU, which means that the STA has been allocated a resource unit that includes the larger RU of its 242-tone RU.

[0103] Furthermore, the site information of the STAs allocated within the 242-tone RU range is indicated in the site field according to the order of resource allocation.

[0104] Figure 9A schematic diagram of HE-SIG-B signaling indication when the PPDU bandwidth is 40MHz is provided as an embodiment of this application, as shown below. Figure 9 As shown, when the PPDU bandwidth is 40MHz, there are two HE-SIG-B content channels, CC1 and CC2. CC1 of the first HE-SIG-B channel contains the resource element allocation sub-field within the first 242-tone RU range and its corresponding site-specific field; CC2 of the second HE-SIG-B channel contains the resource element allocation sub-field within the second 242-tone RU range and its corresponding site-specific field.

[0105] Figure 3 This shows the HE-SIG-B signaling indication when the PPDU bandwidth is 80MHz, such as... Figure 3 As shown, when the PPDU bandwidth is 80MHz, there are still 2 CCs, for a total of 4 channels. Therefore, the resource unit allocation information is indicated on the 4 channels in a structure of CC1, CC2, CC1, CC2, from low to high frequency. CC1 includes resource unit allocation sub-fields within the first and third 242-tone RU ranges, as well as the corresponding site-specific fields within that range. CC2 includes resource unit sub-fields within the second and fourth 242-tone RU ranges, as well as the corresponding site-specific fields within that range. Additionally, both CCs carry an 80MHz intermediate 26-tone RU indication, indicating whether the resource unit is used for data transmission.

[0106] Figure 10 A schematic diagram of HE-SIG-B signaling indication when the PPDU bandwidth is 160MHz is provided as an embodiment of this application, as shown below. Figure 10 As shown, when the PPDU bandwidth is 160MHz, there are still 2 CCs, for a total of 8 channels. Therefore, the resource unit allocation information is indicated on the 8 channels in the structure of CC1, CC2, CC1, CC2, CC1, CC2, CC1, CC2, according to the frequency from low to high. CC1 contains the resource unit allocation sub-fields within the first, third, fifth, and seventh 242-tone RU ranges, as well as the corresponding site fields within that range. CC2 contains the resource unit sub-fields within the second, fourth, sixth, and eighth 242-tone RU ranges, as well as the corresponding site fields within that range. Additionally, each of the two CCs carries two 80MHz intermediate 26-tone RU indicators within the 160MHz range, indicating whether the resource unit is used for data transmission.

[0107] Additionally, for MU-MIMO in full-bandwidth mode, 802.11ax will indicate in HE-SIG-A that HE-SIG-B is in compression mode and indicate the number of users performing MU-MIMO transmission across the full bandwidth. In this case, HE-SIG-B does not have a common field and directly indicates the site-specific field.

[0108] As mentioned above, existing technologies implement resource unit indication in the 20MHz to 160MHz range, but their overhead is significant. For example, when the PPDU bandwidth is 80MHz, each CC contains two resource unit allocation sub-indication fields and site-specific fields for all users within two 242-tone RUs, resulting in substantial overhead. Similarly, when the PPDU bandwidth is 160MHz, each CC contains four resource unit allocation sub-fields and site-specific fields for all users within four 242-tone RUs, again leading to significant overhead. When next-generation standards consider PPDU bandwidths of 320MHz, the overhead will increase exponentially. Therefore, how to support larger bandwidth (e.g., 320MHz) OFDMA or MU-MIMO transmissions with less overhead is a problem that this application needs to address.

[0109] It should be noted that the technical solutions of this application embodiment can be applied to communication systems in wireless local area networks (WLANs) that support the 802.11ax next-generation or next-generation standard, and can also be applied to other communication systems that support high-bandwidth OFDM transmission. In this application, for ease of description, the next-generation standard of 802.11ax is referred to as Extremely High Throughput (EHT). It is understood that the next-generation standard of 802.11ax can also have other names, such as Extreme Throughput (XT) or Ultra High Throughput (UHT), etc., and this application does not limit this. For ease of description, this application embodiment uses a WLAN system as an example for illustration. Figure 11 This is a schematic diagram illustrating an application scenario provided in one embodiment of this application, such as... Figure 11As shown, this application scenario may include one or more access points (APs) and one or more sites (STAs). The access point (AP) can be a device used to communicate with the sites. The access point can be any device with wireless transceiver capabilities or a chip that can be configured on the device. This device includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B (HNB), base band unit (BBU), access point (AP) in a Wi-Fi system, wireless relay node, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP), and can also be a base station supporting the 5G protocol. A site (STA) refers to user equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device. A site can also be a cellular phone, cordless phone, session initiation protocol (SIP) phone, a site in a wireless LAN, vehicle-mounted equipment, wearable devices, terminal equipment in future 5G networks, or terminal equipment in future evolved public land mobile networks (PLMNs), etc.

[0110] The technical solution of this application can be applied to data communication between an AP and one or more STAs, as well as communication between multiple APs and between multiple STAs. The following description uses data communication between an AP and multiple STAs as an example to illustrate the technical solution of this application.

[0111] The main process of this application's technical solution is that the AP sends a PPDU to the STA. The transmission bandwidth of the PPDU is divided into M segments. The PPDU contains EHT-SIG-B (i.e., the first field in Embodiments 1 and 2 below, or, if the segment includes multiple CCs, EHT-SIG-B includes the first field) corresponding to each segment. Optionally, it also includes EHT-SIG-A (i.e., the second field in Embodiments 1 and 2, or, if the segment includes multiple CCs, EHT-SIG-A includes the second field) corresponding to each segment. The AP indicates the RU allocation of its corresponding STA through the first field in each segment. When the RU size indicated by the first field is less than or equal to the maximum RU included in the segment corresponding to the first field, the RU indicated by the first field is only allocated to the STA of the segment. When the RU size indicated by the first field is greater than the maximum RU included in the segment corresponding to the first field, the RU indicated by the first field is a segment combination or a fragment combination.

[0112] After receiving the PPDU, the STA obtains the first field of the segment to which it belongs, and determines the RU to which the STA is assigned through the first field. The RU is the segment, segment combination or fragment combination corresponding to the first field.

[0113] Example 1

[0114] Specifically, Figure 12 A flowchart of a resource unit indication method provided in an embodiment of this application is shown below. Figure 12 The method includes the following steps:

[0115] Step S1201: The AP generates a PPDU, wherein the transmission bandwidth of the PPDU is divided into M segments, where M is an integer greater than 1, and the transmission bandwidth is greater than or equal to 80MHz. The PPDU includes: M first fields, which correspond one-to-one with the M segments. The first fields are transmitted on the corresponding segments. The first fields are used to indicate the RU allocated by the AP for at least one of the multiple STAs.

[0116] Step S1202: The AP sends PPDU to multiple STAs.

[0117] The station receiving the PPDU can parse its data fields based on the first field. Specifically, the station receiving the PPDU can determine which RU carries the STA's data based on the first field, and further, the STA can receive and parse its data on the corresponding RU.

[0118] Optionally, when 80MHz is used as a segment unit, a segment is understood as a "segment" in the 802.11ax / ac standard. When 160MHz or greater bandwidth is used as a segment unit, a segment is a part that includes at least one of the aforementioned segments.

[0119] Optionally, in this embodiment of the application, the PPDU includes a preamble and a data field, wherein the preamble includes: M first fields (the first fields can be understood as EHT-SIG-B for each segment, or as resource unit allocation subfields in EHT-SIG-B. For convenience, the first fields are regarded as resource unit allocation subfields in EHT-SIG-B below to describe the resource unit indication method), and optionally, the PPDU may also include M second fields (the second fields can be understood as EHT-SIG-A).

[0120] Further, as described above, the first field is used to indicate the RU allocated by the AP to at least one of the multiple STAs. Wherein, when the RU indicated by the first field is less than or equal to the maximum RU included in the segment corresponding to the first field, the RU indicated by the first field is located within the segment corresponding to the first field. When the RU indicated by the first field is greater than the maximum RU included in the segment corresponding to the first field, the RU indicated by the first field is a combination of segments consisting of multiple segments, or the RU indicated by the first field is a combination of fragments consisting of all or part of the fragments included in multiple segments. For example, STA1 and STA2 correspond to segment 1. When the RU assigned to STA1 and STA2 is less than the maximum RU in segment 1, AP indicates through the first field corresponding to segment 1 that the RU assigned to STA1 and STA2 is the first 242-tone RU on segment 1. As another example, STA1 and STA2 correspond to segment 2. When the RU assigned to STA3 and STA4 is greater than the maximum RU in segment 2, AP indicates through the first field corresponding to segment 2 that the RU assigned to STA3 and STA4 is the segment combination RU composed of segment 1 and segment 2.

[0121] The resource unit indication method will be further illustrated below with Examples 1 and 2:

[0122] Example 1

[0123] The following example illustrates the resource unit indication method using a PPDU transmission bandwidth of 320MHz and M=4 (dividing the entire bandwidth into 4 segments of 80MHz each):

[0124] Figure 13A schematic diagram of a 320MHz bandwidth divided into 80MHz segments, provided as an embodiment of this application, is shown below. Figure 13 As shown, the 320MHz bandwidth is divided into four segments: Part 1, Part 2, Part 3, and Part 4. Within each segment, the AP configures corresponding P20, S20, and S40 channels for the STAs in that segment. The entire bandwidth can be viewed as having multiple (temporary) P20 channels.

[0125] As described above, the first field is used to indicate the RU assigned by the AP to at least one of the plurality of STAs. Specifically, Figure 14 A schematic diagram of an EHT-SIG-B segmented in 80MHz units (including two CCs) is provided for one embodiment of this application, as shown below. Figure 14As shown, each segment includes four channels and two CCs. Within Part 1, CC11 carries the following information: the resource unit allocation subfield (the first field corresponding to Part 1) within the first and third 242-tone RUs, and the site-specific information of the STAs allocated within those 242-tone RUs. CC12 carries the following information: the resource unit allocation subfield (the first field corresponding to Part 1) within the second and fourth 242-tone RUs, and the site-specific information of the STAs allocated within those 242-tone RUs. Within Part 2, CC21 carries the following information: the resource unit allocation subfield (the first field corresponding to Part 2) within the fifth and seventh 242-tone RUs, and the site-specific information of the STAs allocated within those 242-tone RUs. CC22 carries the following information: the resource unit allocation subfield (the first field corresponding to Part 2) belonging to the 6th and 8th 242-tone RU ranges of Seg2, and the site-specific information of the STAs allocated within the corresponding 242-tone RU ranges. Within Part 3, CC31 carries the following information: the resource unit allocation subfield (the first field corresponding to Part 3) belonging to the 9th and 11th 242-tone RU ranges of Seg3, and the site-specific information of the STAs allocated within the corresponding 242-tone RU ranges. CC32 carries the following information: the resource unit allocation subfield (the first field corresponding to Part 3) belonging to the 10th and 12th 242-tone RU ranges of Seg3, and the site-specific information of the STAs allocated within the corresponding 242-tone RU ranges. Within Part 4, CC41 carries the following information: the resource unit allocation subfield (the first field corresponding to Part 4) belonging to the 13th and 15th 242-tone RUs of Seg4, and the site-specific information of the STAs allocated within the corresponding 242-tone RUs. CC42 carries the following information: the resource unit allocation subfield (the first field corresponding to Part 4) belonging to the 14th and 16th 242-tone RUs of Seg4, and the site-specific information of the STAs allocated within the corresponding 242-tone RUs.

[0126] It should be noted that the first to the sixteenth 242-tone RUs mentioned above refer to the entire bandwidth of the PPDU.

[0127] It should be noted that, Figure 14Including two CCs, but actually, four CCs can also be used. Specifically, Figure 15 This is a schematic diagram of an EHT-SIG-B segmented in 80MHz units (including four CCs) according to an embodiment of this application. Figure 15 As shown, in this case, each CC only needs to indicate the allocation of a subfield for a resource unit within the range of 242-tone RU, thereby further reducing overhead.

[0128] For the resource unit allocation subfield, when the RU size allocated to the STA is less than or equal to 996-tone RU (i.e., the largest RU in the segment unit of 80MHz), the resource unit subfield shown in Table 2 above can be used for resource indication.

[0129] When the STA is assigned an RU size greater than 996-tone RU, resource indication can be performed in any of the following ways:

[0130] The first method uses a reserved field to indicate part or all of the segmented combination RU.

[0131] Specifically, when the RU indicated by the resource unit allocation subfield is a segmented combination, the correspondence between the resource unit allocation subfield and the segmented combination RU includes at least one entry as shown in Table 3:

[0132] Table 3

[0133] Resource Unit Allocation Subfield Segmented Combination RU First value Part 1 + Part 2 Second value Part 1 + Part 3 Third value Part 1 + Part 4 Fourth value Part 2 + Part 3 Fifth value Part 2 + Part 4 Sixth value Part 3 + Part 4 Seventh value Part 1 + Part 2 + Part 3 Eighth value Part 1 + Part 2 + Part 4 Ninth value Part 1 + Part 3 + Part 4 The tenth value Part 2 + Part 3 + Part 4 Eleventh value Part 1 + Part 2 + Part 3 + Part 4

[0134] Part 1, Part 2, Part 3, and Part 4 are the four different segments.

[0135] Optionally, the lengths of the first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth, and eleventh values ​​are all 8 bits. That is, the resource unit allocation subfield can be 8 bits.

[0136] It should be noted that the mapping relationship between the resource unit allocation subfield and the segment combination described above can be changed and is not limited to the situations listed in the embodiments of this application. For example, it can also be: when the resource unit allocation subfield is a first value, the segment combination is a combination of Part1 and Part3; when the resource unit allocation subfield is a second value, the segment combination is a combination of Part1 and Part2. It is understood that other substitutions are also within the protection scope of the embodiments of this application. The segment identifiers used in the table are logical identifiers of the segments. Generally speaking, segment identifier 1 (Part1) refers to the lowest frequency 80MHz channel containing the main 20MHz channel, segment identifier 2 (Part2) refers to the second lowest frequency 80MHz channel adjacent to Part1, segment identifier 3 (Part3) refers to the higher frequency 80MHz channel adjacent to Part2, and segment identifier 4 (Part4) refers to the highest frequency 80MHz channel adjacent to Part3. The above description is a commonly used mapping relationship between segment identifiers and channels. There are other mapping relationships between segment identifiers and channels, which are not limited in this application.

[0137] Furthermore, the table above exhaustively lists all possible combinations of the four segments. In practical applications, only a subset of the combinations mentioned in the table may be included. In one example, the resource unit allocation subfield can be a combination of consecutive frequency domain segments. For instance, it could include only 6 of the 11 combinations mentioned above: Part1+Part2, Part2+Part3, Part3+Part4, Part1+Part2+Part3, Part2+Part3+Part4, and Part1+Part2+Part3+Part4.

[0138] For example, Table 4 shows an example of the correspondence between the resource unit allocation subfield and the indicated segment combination RU:

[0139] Table 4

[0140]

[0141] For example, if at least one STA is assigned a segment combination of Part1+Part2 with a size of 2*996-tone, then the value of the resource unit allocation subfield can be 01110100.

[0142] As described above, the resource unit allocation subfield is used to indicate the RU allocated to at least one STA. Further, the EHT-SIG-B may also include indication information indicating the number of the at least one STA, i.e., the number of STAs performing data transmission on the RU indicated by the resource unit allocation subfield. Furthermore, when the RU indicated by the resource unit allocation subfield is a segmented combination, the indication method of the indication information includes the following two cases:

[0143] The first scenario: For each segment, each CC it includes carries the same indication information, which indicates the number of STAs transmitting data on the segment combination RU indicated by the resource unit allocation subfield.

[0144] The second scenario: For a segment, multiple Control Centers (CCs) are carried on the segment. Each CC carries different indication information. The number of STAs indicated by the indication information on each CC is a portion of the number of STAs transmitting data on the segment-combined RU. Each CC includes the information fields for these STAs. Assume the segment includes CC1 and CC2, where CC1 can carry first indication information and CC2 carries second indication information. The first and second indication information jointly indicate the number of STAs transmitting data on the segment-combined RU indicated by the resource unit allocation subfield. For example, it could be the sum of the number of STAs indicated by the first and second indication information. For instance, if the number of STAs transmitting on this RU is 5, CC1 includes the user information fields of 3 of these 5 STAs, the first indication information indicates 3 STAs, CC2 includes the user information fields of the other 2 STAs, and the second indication information indicates 2 STAs. Therefore, the number of STAs jointly indicated by the first and second indication information is 5.

[0145] The following explanation uses the example of a combination of Part1 and Part2 (Part1 + Part2) indicated by the Resource Unit Allocation subfield. Figure 16 A schematic diagram of EHT-SIG-B based on segmented combination provided in an embodiment of this application is shown below. Figure 16 As shown, the EHT-SIG-B includes: a resource unit subfield for indicating the segment combination Part1+Part2 and indication information, which indicates the number of STAs transmitting data through Part1+Part2. The indication information can be displayed in the two methods described above, which will not be elaborated further here.

[0146] It should be noted that since EHT-SIG-B already includes a resource unit subfield for indicating the segment combination Part1+Part2, the resource unit allocation subfields for the 2nd, 3rd, and 4th 242-tone RUs (represented by dashed boxes in the figure) do not need to repeatedly indicate the segment combination Part1+Part2. However, to ensure consistent field format, the resource unit allocation subfields for the 2nd, 3rd, and 4th 242-tone RUs can also repeatedly indicate the segment combination Part1+Part2. That is, the two resource unit subfields on CC11 have the same value, indicating that the RUs are both Part1+Part2. This application does not impose any restrictions on this. The intermediate 26-tone RU does not exist at this time, so it can be set to 0, indicating that this 26-tone RU has not been individually allocated to any STA.

[0147] Based on this, for a transmission bandwidth of 320MHz, the existing 802.11ax includes eight resource unit allocation subfields within the range of 242-tone RU on each CC. However, in the first method of Example 1, since the AP performs resource indication for segments, each CC only includes two resource unit allocation subfields within the range of 242-tone RU. Therefore, the indication method provided in this application reduces the resource overhead to one-quarter compared to the indication method in 802.11ax.

[0148] In the second method, the resource unit allocation subfield, in addition to indicating the segment combination RU, also indicates the number of STAs (users) performing data transmission on that segment combination RU. The correspondence between the resource unit allocation subfield, the segment combination RU, and the number of STAs performing data transmission on that segment combination includes at least one of the following entries, as shown in Table 5:

[0149] Table 5

[0150]

[0151]

[0152] Part 1, Part 2, Part 3, and Part 4 are the four different segments.

[0153] Optionally, the length of each of the first to the eighty-eighth values ​​is 9 bits. That is, the resource unit allocation subfield can be 9 bits.

[0154] Optionally, the values ​​of the first, second, third, fourth, fifth, sixth, seventh, and eighth quantities in Table 5 are integers greater than or equal to 1 and less than or equal to 8. For example, the first quantity can be 1. The mapping relationship shown in Table 5 only illustrates all the corresponding relationships.

[0155] Furthermore, the mapping relationship between the resource unit allocation subfield, segment combination, and number of STAs can be varied and is not limited to the scenarios listed in the embodiments of this application. For example, it can also be: when the resource unit allocation subfield is a first value, the segment combination is a combination of Part1 and Part3, and the number of users is a first quantity; when the resource unit allocation subfield is a second value, the segment combination is a combination of Part1 and Part2, and the number of users is a first quantity. It is understood that other alternative scenarios are also within the protection scope of the embodiments of this application. The segment identifiers used in the table are logical identifiers of segments. Generally speaking, segment identifier 1 (Part1) refers to the lowest frequency 80MHz channel containing the main 20MHz channel, segment identifier 2 (Part2) refers to the second lowest frequency 80MHz channel adjacent to Part1, segment identifier 3 (Part3) refers to the higher frequency 80MHz channel adjacent to Part2, and segment identifier 4 (Part4) refers to the highest frequency 80MHz channel adjacent to Part3. The above description is a commonly used mapping relationship between segment identifiers and channels. There are other mapping relationships between segment identifiers and channels, which are not limited in this application.

[0156] Furthermore, the table above exhaustively lists all possible combinations of the four segments. In practical applications, only a subset of the possible combinations mentioned in the table may be included. In one example, the resource unit allocation subfield could be a combination of consecutive frequency domain segments. For instance, it could include only 6 of the 11 combinations mentioned above: Part1+Part2, Part2+Part3, Part3+Part4, Part1+Part2+Part3, Part2+Part3+Part4, and Part1+Part2+Part3+Part4.

[0157] For example, Table 6 shows an example of the correspondence between the values ​​of the resource unit allocation subfield and the indicated segment combination RU and the number of users:

[0158] Table 6

[0159]

[0160]

[0161] Among them, x4x3x2x1x0 is a permutation and combination of 0 and 1. The value of x4x3x2x1x0 can be any one of 32 combinations (00000 to 11111), for example, x4x3x2x1x0 is 0000. Similarly, x7x6x5x4x3x2x1x0 is a permutation and combination of 0 and 1. The value of x7x6x5x4x3x2x1x0 can be any one of 256 combinations (00000000 to 11111111), for example, x7x6x5x4x3x2x1x0 is 00000000.

[0162] It should be noted that if the 8-bit indicator is still used, the reserved entries are insufficient to indicate all cases; therefore, only some of the above cases can be indicated. In another embodiment, the resource unit allocation subfield can be extended from 8 bits to 9 bits (0 or 1 in parentheses in Table 6 indicates an increase of 1 bit). When the resource unit allocation subfield is 9 bits, it can correspond to all the relationships listed in Table 6. Furthermore, the number of users transmitting data in this segment combination can be further extended to more than 8 users, such as 16 users.

[0163] Optionally, the segment combination includes the segment corresponding to the resource unit allocation subfield. For example, if the segment corresponding to the resource unit allocation subfield is Part1, then the segment combination can be Part1+Part2, Part1+Part3, Part1+Part4, Part1+Part2+Part3, etc. Therefore, different resource indication methods can be designed for different segments. As shown in Table 7, the segment combination indicated by the resource unit allocation subfield includes the segment corresponding to the resource unit allocation subfield, which can further reduce resource overhead.

[0164] Table 7

[0165]

[0166] Part 1, Part 2, Part 3, and Part 4 are the four different segments.

[0167] Optionally, the lengths of the first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, and tenth values ​​are all 9 bits. That is, the resource unit allocation subfield can be 9 bits.

[0168] Optionally, the values ​​of the first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth, and eleventh quantities in Table 7 are integers greater than or equal to 1 and less than or equal to 8. For example, the first quantity can be 1. The mapping relationship shown in Table 7 only shows a partial correspondence. For example, Table 7 can be expanded to include an eleventh value, the corresponding segment combination and user number as Part1 + Part2, and an eleventh quantity, which can be 2.

[0169] For example, Table 8 shows an example of the correspondence between the values ​​of the resource unit allocation subfield and the indicated segment combination RU and STA quantity:

[0170] Table 8

[0171]

[0172] Based on this, for a transmission bandwidth of 320MHz, the existing 802.11ax includes eight resource unit allocation subfields within the range of 242-tone RU on each CC. However, in the second method of Example 1, since the AP indicates resources for segments, each CC only includes two resource unit allocation subfields within the range of 242-tone RU. Therefore, the indication method provided in this application reduces the resource overhead to one-quarter compared to the indication method in 802.11ax. Furthermore, since the segment combination indicated by the resource unit allocation subfield includes the segment corresponding to the resource unit allocation subfield, the resource overhead can be further reduced.

[0173] The third method: Indicates segment combination using compression mode. Specifically, the PPDU includes: an EHT-SIG-A and an EHT-SIG-B corresponding to each segment. The EHT-SIG-A carries indication information indicating that the segment it belongs to uses compression mode. The EHT-SIG-B includes: a resource unit allocation subfield, which is used to indicate segment combination. Optionally, exemplarily... Figure 17 A schematic diagram of EHT-SIG-B based on segmented combination provided in an embodiment of this application is shown below. Figure 17 As shown, the EHT-SIG-B includes a resource unit allocation subfield on both CC1 and CC2, which is used to indicate segment combinations. Further, the EHT-SIG-B also includes indication information on both CC1 and CC2, which indicates the number of STAs performing data transmission in the segment combination. Alternatively, the EHT-SIG-B includes first indication information and second indication information on both CC1 and CC2, which are used to jointly indicate the number of STAs performing data transmission in the segment combination.

[0174] Furthermore, the resource unit allocation subfield, as shown in Table 9, indicates some or all possible combinations of segments. Optionally, it may also include the aforementioned indication information. Additionally, this indication information can be integrated with the resource unit allocation subfield to achieve unified indication. The "entire segment" refers to the entire segment allocated to the STA as a single RU allocated to the STA.

[0175] Table 9

[0176] Resource Unit Allocation Subfield Segmented Combination RU First value All segments Second value Part 1 + Part 2 Third value Part 1 + Part 3 Fourth value Part 1 + Part 4 Fifth value Part 2 + Part 3 Sixth value Part 2 + Part 4 Seventh value Part 3 + Part 4 Eighth value Part 1 + Part 2 + Part 3 Ninth value Part 1 + Part 2 + Part 4 The tenth value Part 1 + Part 3 + Part 4 Eleventh value Part 2 + Part 3 + Part 4 The twelfth numerical value Part 1 + Part 2 + Part 3 + Part 4

[0177] Part 1, Part 2, Part 3, and Part 4 are the four different segments.

[0178] Optionally, the lengths of the first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, and twelfth values ​​are all 8 bits. That is, the resource unit allocation subfield can be 8 bits.

[0179] For example, Table 10 shows an example of the correspondence between the values ​​of the resource unit allocation subfield and the indicated segment combination RU:

[0180] Table 10

[0181] Resource Unit Allocation Subfield Segmentation Combination 0000 All segments 0001 Part 1 + Part 2 0010 Part 1 + Part 3 0011 Part 1 + Part 4 0100 Part 2 + Part 3 0101 Part 2 + Part 4 0110 Part 3 + Part 4 0111 Part 1 + Part 2 + Part 3 1000 Part 1 + Part 2 + Part 4 1001 Part 1 + Part 3 + Part 4 1010 Part 2 + Part 3 + Part 4 1011 Part 1 + Part 2 + Part 3 + Part 4

[0182] In the third approach of Example 1, resource overhead is reduced by employing a compressed mode indication method. Furthermore, this approach also includes an indication method for segmented combination.

[0183] Example 2: Taking a PPDU transmission bandwidth of 320MHz and M=2 (dividing the entire bandwidth into two segments of 160MHz each) as an example, the resource unit indication method is explained as follows:

[0184] Figure 18 A schematic diagram of a 320MHz bandwidth divided into 160MHz segments is provided for an embodiment of this application, as shown below. Figure 18 As shown, the 320MHz bandwidth is divided into two segments: Part 1 and Part 2. Each segment includes two sub-slices (in 80MHz units), and within each segment, corresponding P20, S20, S40, and S80 channels are configured for the STAs within that segment. The entire bandwidth can be considered as having two (temporary) P20 channels. Each segment includes 2 or 4 CCs. For example... Figure 19 Each segment includes 2 CCs. Figure 20Each segment in the middle includes 4 CCs, of which Figure 19 This is a schematic diagram of EHT-SIG-B in 160MHz segments (two CCs) according to an embodiment of this application. Figure 20 This is a schematic diagram of EHT-SIG-B in 160MHz segments (four CCs) provided for an embodiment of this application.

[0185] For the resource unit allocation subfield, when the RU size allocated to the STA is less than or equal to 2*996-tone (i.e., the largest RU in a segment unit of 160MHz), the resource unit indication method shown in Table 2 is used, where an additional 2*996-tone RU indication is required, as detailed in Table 11:

[0186] Table 11

[0187]

[0188] When the RU size assigned to the STA is greater than 2*996-tone RU, resource indication can be performed in any of the following ways.

[0189] The first approach utilizes the Reserved field to indicate some or all of the fragment combinations. Specifically, when the RU indicated by the Resource Unit Allocation subfield is a fragment combination, the correspondence between the Resource Unit Allocation subfield and the fragment combination RU includes at least one entry as shown in Table 12:

[0190] Table 12

[0191] Resource Unit Allocation Subfield Segmented Combination RU First value Seg1+Seg2+Seg3 Second value Seg1+Seg2+Seg4 Third value Seg1+Seg3+Seg4 Fourth value Seg2+Seg3+Seg4 Fifth value Seg1+Seg2+Seg3+Seg4

[0192] Seg1, Seg2, Seg3, and Seg4 are the four different partitions.

[0193] Optionally, the lengths of the first, second, third, fourth, and fifth values ​​are all 8 bits. That is, the resource unit allocation subfield can be 8 bits.

[0194] It should be noted that the mapping relationship between the resource unit allocation subfield and the fragment combination can be varied and is not limited to the situations listed in the embodiments of this application. For example, it can also be: when the resource unit allocation subfield is a first value, the fragment combination is a combination of Seg1, Seg2, and Seg4; when the resource unit allocation subfield is a second value, the fragment combination is a combination of Seg1, Seg2, and Seg3. It is understood that other substitutions are also within the protection scope of the embodiments of this application. The fragment identifiers used in the table are logical identifiers of fragments. Generally speaking, fragment identifier 1 (Seg1) refers to the lowest frequency 80MHz channel containing the main 20MHz channel, fragment identifier 2 (Seg2) refers to the second lowest frequency 80MHz channel of neighboring Seg1, fragment identifier 3 (Seg3) refers to the higher frequency 80MHz channel of neighboring Seg2, and fragment identifier 4 (Seg4) refers to the highest frequency 80MHz channel of neighboring Seg3. The above description is a commonly used mapping relationship between fragment identifiers and channels. There are other mapping relationships between fragment identifiers and channels, which are not limited in this application.

[0195] Furthermore, the table above exhaustively lists all possible combinations of the four slices. In practical applications, only a subset of the possible combinations listed in the table may be included. In one example, the resource unit allocation subfield can be a combination of frequency-domain continuous slices. For instance, it could include only two of the five combinations mentioned above: Seg1+Seg2+Seg3 and Seg1+Seg2+Seg4.

[0196] For example, Table 13 shows an example of the correspondence between the values ​​of the resource unit allocation subfield and the indicated fragment combination RU:

[0197] Table 13

[0198]

[0199] As described above, the resource unit allocation subfield is used to indicate the RU allocated to at least one STA. Further, the EHT-SIG-B may also include indication information indicating the number of the at least one STA, i.e., the number of STAs (users) performing data transmission on the RU indicated by the resource unit allocation subfield. Furthermore, when the RU indicated by the resource unit allocation subfield is a fragmented combination, the indication information is carried in the following two ways:

[0200] The first scenario: For each fragment, each CC it includes carries indication information that indicates the number of STAs transmitting data on the fragment combination RU indicated by the resource unit allocation subfield.

[0201] The second scenario: For a fragment, suppose it includes CC1 and CC2, where CC1 can carry first indication information and CC2 can carry second indication information. The first and second indication information jointly indicate the number of STAs that perform data transmission on the fragment combination RU indicated by the resource unit allocation subfield. For example, it can be the sum of the number of STAs indicated by the first indication information and the number of STAs indicated by the second indication information.

[0202] This explanation will take the combination of Seg1 and Seg2, indicated by the resource unit allocation subfield, as an example.

[0203] Figure 21 A schematic diagram of EHT-SIG-B based on fragmented combination is provided in one embodiment of this application, as shown below. Figure 21 As shown, the EHT-SIG-B includes a resource unit allocation subfield for indicating the fragment combination Seg1+Seg2 and indication information, which indicates the number of STAs transmitting data via Seg1+Seg2. It should be noted that since the EHT-SIG-B already includes a resource unit subfield for indicating the fragment combination Seg1+Seg2, the resource unit allocation subfields for the 2nd, 3rd, 4th, 5th, 6th, 7th, and 8th 242-tone RUs (shown in dashed boxes in the figure) do not need to repeatedly indicate the fragment combination Seg1+Seg2. However, to ensure consistent field format, the resource unit allocation subfields for the 2nd, 3rd, 4th, 5th, 6th, 7th, and 8th 242-tone RUs can also repeatedly indicate the fragment combination Seg1+Seg2; this application does not impose any restrictions on this. The intermediate 26-tone RU does not exist at this point, so it can be set to 0, indicating that this 26-tone RU has not been individually allocated to any STA.

[0204] Based on this, for a transmission bandwidth of 320MHz, the existing 802.11ax includes 8 resource unit allocation subfields within the range of 242-tone RU on each CC. However, in the first method of Example 2, since the AP performs resource indication for fragments, each CC only includes 4 resource unit allocation subfields within the range of 242-tone RU. Therefore, the indication method provided in this application reduces the resource overhead to half compared to the indication method in 802.11ax.

[0205] In the second method, the resource unit allocation subfield, in addition to indicating the fragment assembly RU, also indicates the number of STAs performing data transmission on that fragment assembly RU. The correspondence between the resource unit allocation subfield, the fragment assembly RU, and the number of STAs performing data transmission on that fragment assembly includes at least one of the following entries, as detailed in Table 14:

[0206] Table 14

[0207] Resource Unit Allocation Subfield Sharding combination RU and number of users First value Seg1+Seg2+Seg3, first quantity Second value Seg1+Seg2+Seg4, second quantity Third value Seg1+Seg3+Seg4, the third quantity Fourth value Seg2+Seg3+Seg4, the fourth quantity Fifth value Seg1+Seg2+Seg3+Seg4, the fifth quantity

[0208] Seg1, Seg2, Seg3, and Seg4 are the four different partitions.

[0209] Optionally, the lengths of the first, second, third, fourth, and fifth values ​​are all 9 bits. That is, the resource unit allocation subfield can be 9 bits.

[0210] Optionally, the first, second, third, fourth, and fifth quantities in Table 14 are integers greater than or equal to 1 and less than or equal to 8. For example, the first quantity can be 1. The mapping relationship shown in Table 14 only shows a partial correspondence. For example, Table 14 can be expanded to include a sixth value, the corresponding slice combination and STA quantity being: Seg1+Seg2+Seg3, and the sixth quantity being 2.

[0211] Furthermore, the mapping relationship between the above-mentioned resource unit allocation subfield, fragment combination, and number of STAs can be varied and is not limited to the situations listed in the embodiments of this application. For example, it can also be: when the resource unit allocation subfield is a first value, the fragment combination is a combination of Seg1, Seg3, and Seg4, and the number of STAs is the seventh number; when the resource unit allocation subfield is a second value, the fragment combination is a combination of Seg1, Seg2, and Seg3, and the number of STAs is the eighth number. It is understood that other alternative situations are also within the protection scope of the embodiments of this application. The fragment identifiers used in the table are logical identifiers of fragments. Generally speaking, fragment identifier 1 (Seg1) refers to the lowest frequency 80MHz channel containing the main 20MHz channel, fragment identifier 2 (Seg2) refers to the second lowest frequency 80MHz channel of the neighboring Seg1, fragment identifier 3 (Seg3) refers to the higher frequency 80MHz channel of the neighboring Seg2; and fragment identifier 4 (Seg4) refers to the highest frequency 80MHz channel of the neighboring Seg3. The above description illustrates a common mapping relationship between fragment identifiers and channels. Other mapping relationships may also exist between fragment identifiers and channels, but this application does not limit these relationships.

[0212] Furthermore, the table above exhaustively lists some possible combinations of the four slices. In practical applications, it may only include a portion of all possible combinations mentioned in the table or involve correspondences outside of Table 14. In one example, the resource unit allocation subfield can be a combination of frequency-domain continuous slices. For example, it could include only two of the five combinations mentioned above: Seg1+Seg2+Seg3 and Seg1+Seg2+Seg3+Seg4.

[0213] For example, Table 15 shows an example of the correspondence between the values ​​of the resource unit allocation subfield and the indicated fragment combination RU and STA number:

[0214] Table 15

[0215]

[0216]

[0217] It should be noted that if the 8-bit indicator is still used, the reserved entries are insufficient to indicate all cases; therefore, only some of the above cases can be indicated. In another embodiment, the resource unit allocation subfield can be extended from 8 bits to 9 bits (0 or 1 in parentheses in Table 15 indicates an increase of 1 bit). When the resource unit allocation subfield is 9 bits, it can correspond to all the relationships listed in Table 15. Furthermore, the number of users transmitting data in this fragment combination can be further extended to more than 8 users, such as 16 users.

[0218] Optionally, the shard combination includes the shards corresponding to the resource unit allocation subfield. For example, if the shard corresponding to the resource unit allocation subfield is Seg1, then the shard combination indicated by this resource unit allocation subfield will not be Seg2+Seg3+Seg4, and the STA located in Seg4 will not be allocated to Seg1+Seg2+Seg3. Therefore, different tables can be designed for different shards, as shown in Table 16. The shard combination indicated by the resource unit allocation subfield includes the shards corresponding to the resource unit allocation subfield, which can further reduce resource overhead.

[0219] Table 16

[0220]

[0221] Seg1, Seg2, Seg3, and Seg4 are the four different partitions.

[0222] Optionally, the lengths of the first, second, third, fourth, and fifth values ​​are all 9 bits. That is, the resource unit allocation subfield can be 9 bits.

[0223] Optionally, the first, second, third, fourth, and fifth quantities in Table 16 are integers greater than or equal to 1 and less than or equal to 8. For example, the first quantity can be 1. The mapping relationship shown in Table 16 only shows a partial correspondence. For example, Table 16 can be expanded to include: the sixth value, the corresponding slice combination and STA quantity is: Seg1+Seg2+Seg3, and the seventh quantity, which can be 2.

[0224] For example, Table 17 shows an example of the correspondence between the values ​​of the resource unit allocation subfield and the indicated fragment combination RU and STA number:

[0225] Table 17

[0226]

[0227] Based on this, for a transmission bandwidth of 320MHz, the existing 802.11ax includes eight resource unit allocation subfields within the range of 242-tone RU on each CC. However, in the second method of Example 2, since the AP performs resource indication for fragments, each CC only includes four resource unit allocation subfields within the range of 242-tone RU. Therefore, the indication method provided in this application reduces the resource overhead to half compared to the indication method in 802.11ax. Furthermore, since the fragment combination indicated by the resource unit allocation subfield includes the fragments corresponding to the resource unit allocation subfield, the resource overhead can be further reduced.

[0228] The third method indicates segment combination using a compression mode. Specifically, the PPDU includes: an EHT-SIG-A corresponding to each segment and an EHT-SIG-B corresponding to each segment. The EHT-SIG-A carries indication information indicating that the segment it belongs to adopts a compression mode, and the EHT-SIG-B includes: a resource unit allocation subfield, which is used to indicate segment combination. Optionally, exemplarily, Figure 22 A schematic diagram of EHT-SIG-B based on fragmented combination provided in an embodiment of this application is shown below. Figure 22 As shown, the EHT-SIG-B includes a resource unit allocation subfield on both CC1 and CC2, which is used to indicate fragmentation combinations. Further, the EHT-SIG-B also includes indication information on both CC1 and CC2, which indicates the number of STAs performing data transmission in the fragmentation combination. Alternatively, the EHT-SIG-B includes first indication information and second indication information on both CC1 and CC2, which are used to jointly indicate the number of STAs performing data transmission in the fragmentation combination.

[0229] Furthermore, the resource unit allocation subfield, as shown in Table 18, indicates some or all possible fragment combinations. Optionally, it may also include the aforementioned indication information. Additionally, this indication information can be merged with the fragment combination indication subfield to achieve unified indication. Here, "all fragments" refers to the entire fragment allocated to the STA being allocated to the STA as a single RU.

[0230] Table 18

[0231]

[0232] Seg1, Seg2, Seg3, and Seg4 are the four different partitions.

[0233] Optionally, the lengths of the first, second, third, fourth, fifth, and sixth values ​​are all 8 bits. That is, the resource unit allocation subfield can be 8 bits.

[0234] Understandably, the table above lists all possible combinations of sharding. In practical applications, only a portion of all possible combinations may be used.

[0235] For example, Table 19 shows an example of the correspondence between the values ​​of the resource unit allocation subfield and the indicated fragment combination RU:

[0236] Table 19

[0237] Resource Unit Allocation Subfield Segmentation and Combination 000 All parts 001 Seg1+Seg2+Seg3 010 Seg1+Seg2+Seg4 011 Seg1+Seg3+Seg4 100 Seg2+Seg3+Seg4 101 Seg1+Seg2+Seg3+Seg4

[0238] In the third approach of Example 1, resource overhead can be reduced by using a compression mode indication method. Furthermore, this approach also includes an indication method for fragment combination.

[0239] Example 2

[0240] As described in Embodiment 1, the PPDU includes EHT-SIG-A (i.e., the second field in Embodiments 1 and 2, or, for the case where the segment includes multiple CCs, EHT-SIG-A includes the second field) and EHT-SIG-B (i.e., the first field in Embodiments 1 and 2 below, or, for the case where the segment includes multiple CCs, EHT-SIG-B includes the first field) corresponding to each segment. Taking EHT-SIG-A as the second field and EHT-SIG-B as the first field, M EHT-SIG-A correspond one-to-one with M EHT-SIG-B, wherein the EHT-SIG-A includes at least one of the following information: the number of symbols of the EHT-SIG-B corresponding to the EHT-SIG-A, the MCS of the EHT-SIG-B, the compression mode of the EHT-SIG-B, the transmission bandwidth of the PPDU, the basic service set color, the guard interval, and the long training sequence size.

[0241] Specifically, Figure 23 A schematic diagram of EHT-SIG-A on a slice provided in an embodiment of this application is shown below. Figure 23 As shown, the entire transmission bandwidth of this PPDU is divided into M segments, each in 80MHz or 160MHz units. The AP sends EHT-SIG-A with the same or different content in each segment. In PPDUs sent in multiple segments, compared to the existing technology of completely replicating EHT-SIG-A, each segment's EHT-SIG-A can indicate different content, for example:

[0242] EHT-SIG-B MCS: Different EHT-SIG-B MCS can be set according to the number of information in each EHT-SIG-B segment and the quality of the channel.

[0243] Basic service set color: This is the identifier of the basic service set to which the AP belongs. Different segments can be regarded as different basic service sets and can indicate different basic service set colors.

[0244] EHT-SIG-B compression mode: The compression mode is set according to whether the EHT-SIG-B of each end is a segment combination, a fragment combination, or occupies the entire segment.

[0245] In addition, different segments can have the same EHT-SIG-A parameters:

[0246] EHT-SIG-B symbol count: Ensures that all parts are aligned with EHT-SIG-B.

[0247] PPDU bandwidth: uniformly indicated as the bandwidth of the entire PPDU.

[0248] Guard interval and long training sequence size: Set to the same value to ensure that the guard interval and long training sequence of each segment of EHT-LTF are aligned, and to ensure symbol-level alignment.

[0249] In summary, this application provides a resource unit indication method, including M EHT-SIG-A units, which uses EHT-SIG-A units to indicate and transmit data according to each segment. This method supports data transmission according to segments and is suitable for situations where the maximum bandwidth supported by the STA is relatively small.

[0250] Example 3

[0251] Example 1 provides a resource unit indication method based on DL OFDMA and DL MU MIMO. Example 3 will provide a resource unit indication method based on trigger frames. Specifically, Figure 24 A flowchart of a resource unit indication method provided in an embodiment of this application is shown below. Figure 24 As shown, the method includes the following steps:

[0252] Step S2401: The AP generates a PPDU, which includes M trigger frames, where M is an integer greater than 1; optionally, the M trigger frames include at least two broadcast trigger frames, the transmission bandwidth of the PPDU is divided into M segments, the transmission bandwidth is greater than or equal to 40MHz, the M trigger frames correspond one-to-one with the M segments, and the trigger frame includes: a first field, which is transmitted on the segment corresponding to the trigger frame, and the first field is used to indicate the RU allocated by the AP for at least one of the plurality of STAs.

[0253] Step S2402: The AP sends PPDUs to multiple STAs.

[0254] The station receiving the PPDU can perform uplink data transmission based on the first field. Specifically, the station receiving the PPDU can determine from the first field which RU the STA can send uplink data to, and further, the STA can send uplink data to the AP from the corresponding RU.

[0255] Specifically, the transmission bandwidth of the PPDU can be divided into several segments, each with an 80MHz segment unit. Each trigger frame is used to trigger the STA to perform uplink transmission. The resource unit allocation subfield (which can be understood as the first field in this embodiment) on each segment individually indicates the resource unit allocation status for its respective STA. For example: Figure 25 The diagram illustrates the common fields and station-specific fields included in four trigger frames segmented in 80MHz units, as provided in an embodiment of this application. Figure 25As shown, each trigger frame includes a common field and site-specific fields. Optionally, the common field includes: uplink space-time block coding, AP transmit power, PPDU extension, uplink spatial multiplexing, and uplink HE-SIG-A reservation. Other common information and reservation fields are based on the trigger frame type. The site-specific fields include: association identifier, resource unit allocation subfield, uplink coding type, uplink dual-carrier modulation, spatial stream number / random contention resource unit information, received signal strength indication, and site information based on the trigger frame type.

[0256] Furthermore, the AP can transmit trigger frames in the following ways:

[0257] Method 1: Utilize HE or EHT MU PPDU, that is, use different RUs to transmit trigger frames in different segments.

[0258] Method 2: Using FDMA, each segment transmits its own PPDU, with each PPDU carrying the trigger frame of the corresponding segment.

[0259] For the resource unit allocation subfield, when the RU indicated by the resource unit allocation subfield is less than or equal to the maximum RU included in the segment corresponding to the resource unit allocation subfield, the resource unit subfield as shown in Table 2 above is used for resource indication.

[0260] Optionally, when the RU indicated by the resource unit allocation subfield is greater than the maximum RU included in the segment corresponding to the resource unit allocation subfield, the RU indicated by the resource unit allocation subfield is a segment combination composed of multiple segments, or the RU indicated by the resource unit allocation subfield is a fragment combination composed of all or part of the fragments included in multiple segments.

[0261] Furthermore, when the transmission bandwidth is 320MHz and M=4, the RU indicated by the resource unit allocation subfield is a segment combination (when the division unit is 80MHz, this segment combination is also called a fragment combination). One segment includes two 80MHz fragments. Correspondingly, the correspondence between the resource unit allocation subfield and the segment combination includes at least one of the following entries as shown in Table 20:

[0262] Table 20

[0263] Resource Unit Allocation Subfield Segmented Combination RU First value Part 1 + Part 2 Second value Part 1 + Part 3 Third value Part 1 + Part 4 Fourth value Part 2 + Part 3 Fifth value Part 2 + Part 4 Sixth value Part 3 + Part 4 Seventh value Part 1 + Part 2 + Part 3 Eighth value Part 1 + Part 2 + Part 4 Ninth value Part 1 + Part 3 + Part 4 The tenth value Part 2 + Part 3 + Part 4 Eleventh value Part 1 + Part 2 + Part 3 + Part 4

[0264] Part 1, Part 2, Part 3, and Part 4 are the four different segments.

[0265] Optionally, the lengths of the first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth, and eleventh values ​​are all 8 bits. That is, the first field can be 8 bits.

[0266] It should be noted that the mapping relationship between the resource unit allocation subfield and the segment combination described above can be changed and is not limited to the situations listed in the embodiments of this application. For example, it can also be: when the resource unit allocation subfield is a first value, the segment combination is a combination of Part1 and Part3; when the resource unit allocation subfield is a second value, the segment combination is a combination of Part1 and Part2. It is understood that other substitutions are also within the protection scope of the embodiments of this application. The segment identifiers used in the table are logical identifiers of the segments. Generally speaking, segment identifier 1 (Part1) refers to the lowest frequency 80MHz channel containing the main 20MHz channel, segment identifier 2 (Part2) refers to the second lowest frequency 80MHz channel adjacent to Part1, segment identifier 3 (Part3) refers to the higher frequency 80MHz channel adjacent to Part2, and segment identifier 4 (Part4) refers to the highest frequency 80MHz channel adjacent to Part3. The above description is a commonly used mapping relationship between segment identifiers and channels. There are other mapping relationships between segment identifiers and channels, which are not limited in this application.

[0267] Furthermore, the table above exhaustively lists all possible combinations of the four segments. In practical applications, only a subset of the combinations mentioned in the table may be included. In one example, the resource unit allocation subfield can be a combination of consecutive frequency domain segments. For instance, it could include only 6 of the 11 combinations mentioned above: Part1+Part2, Part2+Part3, Part3+Part4, Part1+Part2+Part3, Part2+Part3+Part4, and Part1+Part2+Part3+Part4.

[0268] In this application embodiment, the correspondence between the resource unit allocation subfield and the segment combination RU is also provided, and an example is shown in Table 21:

[0269] Table 21

[0270]

[0271] It is understandable that the correspondence between the different values ​​of the resource unit allocation subfield and the different segment combinations can be interchanged, and is not limited to the correspondence given in Table 21.

[0272] It should be noted that, as each segment only needs to indicate the resource unit allocation of its own segment, it does not need to indicate which 80MHz it is. Therefore, it is not necessary to transmit an extra bit, or this bit can be reserved for later use.

[0273] When the transmission bandwidth is 320MHz and M=4, under the same bandwidth conditions, the trigger frame overhead in this application is reduced to one-quarter compared to the prior art. Furthermore, the trigger frame in this application can further indicate the combination of segments across segments.

[0274] When the transmission bandwidth is 320MHz and M=2, the RU indicated by the resource unit allocation subfield is a fragment combination. Correspondingly, the correspondence between the resource unit allocation subfield and the fragment combination includes at least one of the following entries as shown in Table 22:

[0275] Table 22

[0276] Resource Unit Allocation Subfield Segmented Combination RU First value Seg1+Seg2+Seg3 Second value Seg1+Seg2+Seg4 Third value Seg1+Seg3+Seg4 Fourth value Seg2+Seg3+Seg4 Fifth value Seg1+Seg2+Seg3+Seg4

[0277] Seg1, Seg2, Seg3, and Seg4 are the four different partitions.

[0278] Optionally, the lengths of the first, second, third, fourth, and fifth values ​​are all 8 bits. That is, the resource unit allocation subfield can be 8 bits.

[0279] It should be noted that the mapping relationship between the resource unit allocation subfield and the fragment combination described above can be varied and is not limited to the situations listed in the embodiments of this application. For example, it can also be: when the resource unit allocation subfield is a first value, the fragment combination is a combination of Seg1, Seg2, and Seg4; when the resource unit allocation subfield is a second value, the fragment combination is a combination of Seg1, Seg2, and Seg3. It is understood that other substitutions are also within the protection scope of the embodiments of this application.

[0280] Furthermore, the table above exhaustively lists some or all possible combinations of the four slices. In practical applications, only a subset of the combinations mentioned in the table may be included. In one example, the resource unit allocation subfield may indicate a combination of frequency-domain contiguous slices. For instance, it could include only two of the five combinations mentioned above: Seg1+Seg2+Seg3 and Seg1+Seg2+Seg3+Seg4.

[0281] In this application embodiment, the correspondence between the resource allocation subfield and the shard combination RU is also provided, and an example is shown in Table 23:

[0282] Table 23

[0283]

[0284] When the transmission bandwidth is divided into M segments in units of 160MHz, and the RU indicated by the first field is less than or equal to 996-tone RU, the trigger frame also includes: a second field; when the second field is a first value, the RU indicated by the first field belongs to the main 80MHz in the segment corresponding to the trigger frame, and when the second field is a second value, the second value is used to indicate that the RU belongs to the secondary 80MHz in the segment corresponding to the trigger frame.

[0285] or,

[0286] When the second field is a first value, the first value is used to indicate that the RU belongs to the low frequency 80MHz segment corresponding to the trigger frame; when the second field is a second value, the second value is used to indicate that the RU belongs to the high frequency 80MHz segment corresponding to the trigger frame.

[0287] When the transmission bandwidth is 320MHz and M=2, under the same bandwidth conditions, the trigger frame overhead in this application is reduced to half that of the prior art. Furthermore, the trigger frame in this application can further indicate the combination of segments across segments.

[0288] Optionally, when the AP indicates the RU for its STA in its segment, the indicated RU is not limited to its segment but can be extended to the entire bandwidth. Based on Table 14, two additional bits are introduced to indicate which specific 320MHz band the 80MHz band refers to.

[0289] Specifically, when the transmission bandwidth is 320MHz, the trigger frame further includes a third field; the third field may include 2 bits.

[0290] When the third field is the first value and the RU is less than or equal to 996-tone RU, the first value indicates that the RU belongs to the lowest frequency 80MHz in the transmission bandwidth; when the third field is the second value and the RU is less than or equal to 996-tone RU, the second value indicates that the RU belongs to the second lowest frequency 80MHz in the transmission bandwidth; when the third field is the third value and the RU is less than or equal to 996-tone RU, the third value indicates that the RU belongs to the second highest frequency 80MHz in the transmission bandwidth; when the third field is the fourth value and the RU is less than or equal to 996-tone RU, the fourth value indicates that the RU belongs to the highest frequency 80MHz in the transmission bandwidth.

[0291] or,

[0292] When the third field is the first value and the RU is less than or equal to 996-tone RU, the first value indicates that the RU belongs to the primary 80MHz of the transmission bandwidth; when the third field is the second value and the RU is less than or equal to 996-tone RU, the second value indicates that the RU belongs to the first secondary 80MHz of the transmission bandwidth; when the third field is the third value and the RU is less than or equal to 996-tone RU, the third value indicates that the RU belongs to the second secondary 80MHz of the transmission bandwidth; when the third field is the fourth value and the RU is less than or equal to 996-tone RU, the fourth value indicates that the RU belongs to the third secondary 80MHz of the transmission bandwidth.

[0293] For example, the meaning of the third field is shown in Table 23.

[0294] Table 23

[0295]

[0296] Optionally, the length of the first, second, third, and fourth values ​​is 2 bits. Table 24 provides an example of the meaning represented by the third field.

[0297] Table 24

[0298]

[0299]

[0300] Furthermore, after receiving the trigger frame on the corresponding segment, the STA can determine which 80MHz channel the trigger frame is carried on based on the third field, and determine the RU assigned to it by the AP based on the first field carried in the trigger frame, and perform uplink data transmission on that RU.

[0301] Based on this, compared to existing technologies, this method reduces overhead by adding only 1 bit per station, enabling a more flexible method for indicating resource units.

[0302] Example 4

[0303] Based on Embodiment 1, Embodiment 2, or Embodiment 3, the segments provided in this application may not all transmit data; that is, the AP may not transmit any data in some segments, for example: Figure 26 A schematic diagram illustrating the transmission of EHT PPDU on partial segments is provided as an embodiment of this application, as shown below. Figure 26 As shown, no data is transmitted in segment 2. This approach is suitable for situations where interference exists in certain segments, allowing for full utilization of channel resources.

[0304] Another example is transmitting non-EHT data in partial segments, such as: Figure 27 A schematic diagram illustrating the transmission of non-EHT PPDUs on partial segments is provided as an embodiment of this application, as shown below. Figure 27 As shown, for example, the AP transmits HE PPDU in the segment where the main 20MHz is located, while transmitting EHT PPDU in other segments.

[0305] In summary, this application demonstrates flexibility in data transmission through these two examples.

[0306] Example 5

[0307] Figure 28 A schematic block diagram of an access point-side device 2800 according to an embodiment of this application is shown. In one embodiment, Figure 28 The device 2800 shown can correspond to the access point device in the above method embodiments, and can have the functions of the access point involved in the method. Optionally, the device 2800 in this application embodiment can be an access point or a chip within the access point. The device 2800 may include a processing module 2810 and a transceiver module 2820. Optionally, the device 2800 may also include a storage module 2830.

[0308] For example, the processing module 2810 can be used to generate the signaling or data information sent in the aforementioned method embodiments, for example, to execute steps S1201 and S2301.

[0309] The transceiver module 2820 supports communication between the access point (AP) and the site, as well as other nodes. It is understood that the transceiver module may include a receiving module and a sending module. The sending module can be used to execute steps S1202 and S2402 in the aforementioned method embodiments.

[0310] It should be understood that the device 2800 according to the embodiments of this application may correspond to the access point in the methods of the foregoing embodiments, and the above and other management operations and / or functions of each module in the device 2800 are respectively for implementing the corresponding steps of the foregoing methods. For the sake of brevity, they will not be described in detail here.

[0311] Alternatively, device 2800 can also be configured as a general-purpose processing system, such as a chip. The processing module 2810 may include one or more processors providing processing functions. The transceiver module 2820 may be, for example, an input / output interface, pins, or circuitry. The input / output interface can be used to handle information interaction between this chip system and the outside world. For example, this input / output interface can output signaling or data information generated by the processing module 2810 to other modules outside the chip for processing. This processing module can execute computer execution instructions stored in the storage module to implement the access point function described in the above method embodiments. In one example, the storage module 2830 optionally included in device 2800 can be an in-chip storage unit, such as a register or cache. The storage module 2830 can also be an external storage unit, such as read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).

[0312] In another example, Figure 29 A schematic block diagram of another access point-side communication device 2900 according to an embodiment of this application is shown. The device 2900 of this embodiment can be the access point in the above-described method embodiments, and can be used to perform some or all of the functions of the access point in the above-described method embodiments. The device 2900 may include: a processor 2910, a baseband circuit 2930, a radio frequency circuit 2940, and an antenna 2950. Optionally, the device 2900 may also include a memory 2920. The various components of the device 2900 are coupled together via a bus 2960, which includes a data bus, a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 2960 in the figure.

[0313] The processor 2910 can be used to control the access point, to perform the processing performed by the access point in the above embodiments, to perform the processing procedures involving the access point in the above method embodiments and / or other processes used in the technology described in this application, and can also run an operating system, be responsible for managing the bus, and can execute programs or instructions stored in memory.

[0314] The baseband circuit 2930, radio frequency circuit 2940, and antenna 2950 can be used to support the transmission and reception of information between the access point and the site, enabling wireless communication between the access point and other nodes. For example, the PPDU can be processed by the processor 2910, undergoing baseband processing such as protocol encapsulation and encoding by the baseband circuit 2930, and further undergoing radio frequency processing such as analog conversion, filtering, amplification, and up-conversion by the radio frequency circuit 2940 before being transmitted to the site via the antenna 2950. It is understood that the baseband circuit 2930, radio frequency circuit 2940, and antenna 2950 can also be used to support communication between the access point and other network entities, for example, to support communication between the access point and network elements on the core network side.

[0315] The memory 2920 can be used to store the program code and data of the access point. The memory 2920 can be Figure 28 The storage module 2830 in it. Figure 29 The memory 2920 is shown as separate from the processor 2910; however, those skilled in the art will readily understand that the memory 2920 or any portion thereof may be located outside the device 2900. For example, the memory 2920 may include transmission lines and / or computer artifacts separate from the wireless node, all of which can be accessed by the processor 2910 via the bus interface 2960. Alternatively, the memory 2920 or any portion thereof may be integrated into the processor 2910, for example, as a cache and / or general-purpose registers.

[0316] In one example, Figure 28 The transceiver module 2820 may include a baseband circuit 2930, a radio frequency circuit 2940, and an antenna 2950; the processing module 2810 may be a processor 2910; in another example, Figure 28 The transceiver module 2820 in the middle may include only Figure 29 In the antenna, the processing module 2810 may include both a processor 2910 and radio frequency circuitry 2940 and baseband circuitry 2930; in another example, Figure 28 The intermediate processing module 2810 may include a processor 2910 and a baseband circuit 2930; the transceiver module 2820 may include a radio frequency circuit 2940 and an antenna 2950.

[0317] Understandable, Figure 29 Only a simplified design of the access point is shown. For example, in practical applications, the access point can contain any number of transmitters, receivers, processors, memory, etc., and all access points that can implement this invention are within the scope of protection of this invention.

[0318] This application also provides a computer storage medium storing instructions that can be executed by one or more processors on a processing circuit. When executed on a computer, the instructions cause the computer to perform the methods described in the above embodiments.

[0319] Example 6

[0320] Figure 30 A schematic block diagram of a site-side device 3000 according to an embodiment of this application is shown. In one embodiment, Figure 30 The device 3000 shown can correspond to the device of the station in the above method embodiments, and can have the functions of the station involved in the method. Optionally, the device 3000 in this application embodiment can be a station point or a chip within a station point. The device 3000 can include a processing module 3010 and a transceiver module 3020. Optionally, the device 3000 can also include a storage module 3030.

[0321] For example, the transceiver module 3020 is used to support communication between the site STA and the access point AP, as well as other nodes. It is understood that the transceiver module may include a receiving module and a sending module. The receiving module can be used to receive the PPDU sent in steps S1202 and S2402 of the aforementioned method embodiments.

[0322] The processing module 3010 can be used to parse the PPDU received by the receiving module based on the signaling information in the aforementioned method embodiment, such as the first field and the second field.

[0323] It should be understood that the device 3000 according to the embodiments of this application may correspond to the stations in the methods of the foregoing embodiments, and the above and other management operations and / or functions of each module in the device 3000 are respectively for implementing the corresponding steps of the foregoing methods. For the sake of brevity, they will not be described in detail here.

[0324] Alternatively, device 3000 can also be configured as a general-purpose processing system, such as a chip. The processing module 3010 may include one or more processors providing processing functions. The transceiver module 3020 may be, for example, an input / output interface, pins, or circuitry. The input / output interface can be used to handle information interaction between this chip system and the outside world. For example, this input / output interface can input PPDUs received from other modules outside the chip to the processing module 3010 within the chip for processing. This processing module can execute computer execution instructions stored in the storage module to achieve the functions of the station in the above method embodiments. In one example, the storage module 3030 optionally included in device 3000 can be an in-chip storage unit, such as a register or cache. The storage module 3030 can also be an external storage unit, such as read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).

[0325] In another example, Figure 31 A schematic block diagram of another station-side communication device 3100 according to an embodiment of this application is shown. The device 3100 of this application embodiment can be a station as described in the above method embodiments, and can be used to perform some or all of the functions of the station in the above method embodiments. The device 3100 may include a processor 3110, a baseband circuit 3130, a radio frequency circuit 3140, and an antenna 3150. Optionally, the device 3100 may also include a memory 3120. The various components of the device 3100 are coupled together via a bus 3160, wherein the bus system 3160 includes, in addition to a data bus, a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 3160 in the figure.

[0326] The processor 3110 can be used to control the station, to perform the processing performed by the station in the above embodiments, to perform the processing procedures involving the station in the above method embodiments and / or other processes using the technology described in this application, and can also run an operating system, be responsible for managing the bus, and execute programs or instructions stored in memory.

[0327] The baseband circuit 3130, radio frequency circuit 3140, and antenna 3150 can be used to support the transmission and reception of information between the station and the access point, enabling wireless communication between the station and other nodes. For example, PPDUs transmitted by the access point are received by antenna 3150, filtered, amplified, down-converted, and digitized by radio frequency circuit 3140, then decoded and decapsulated according to the protocol by baseband circuit 3130, and finally processed by processor 3110 to recover the service data and signaling information transmitted by the station. Understandably, the baseband circuit 3130, radio frequency circuit 3140, and antenna 3150 can also be used to support communication between the station and other network entities.

[0328] Memory 3120 can be used to store the site's program code and data; memory 3120 can be Figure 30 The storage module 3030 in the middle. Figure 31 The memory 3120 is shown as separate from the processor 3110; however, those skilled in the art will readily understand that the memory 3120 or any portion thereof may be located outside the device 3100. For example, the memory 3120 may include transmission lines and / or computer artifacts separate from the wireless node, all of which can be accessed by the processor 3110 via the bus interface 3160. Alternatively, the memory 3120 or any portion thereof may be integrated into the processor 3110, for example, as a cache and / or general-purpose registers.

[0329] In one example, Figure 30 The transceiver module 3020 may include a baseband circuit 3130, a radio frequency circuit 3140, and an antenna 3150; the processing module 3010 may be a processor 3110; in another example, Figure 30 The transceiver module 3020 in the middle may include only Figure 31 In the antenna, the processing module 3010 may include both a processor 3110 and a radio frequency circuit 3140 and a baseband circuit 3130; in another example, Figure 30 The intermediate processing module 3010 may include a processor 3110 and a baseband circuit 3130; the transceiver module 3020 may include a radio frequency circuit 3140 and an antenna 3150.

[0330] Understandable, Figure 31 Only a simplified design of the site is shown. For example, in practical applications, the site can contain any number of transmitters, receivers, processors, memory, etc., and all access points that can implement this invention are within the scope of protection of this invention.

[0331] This application also provides a computer storage medium storing instructions that can be executed by one or more processors on a processing circuit. When executed on a computer, the instructions cause the computer to perform the methods described in the above embodiments.

[0332] This application also provides a chip system including a processor for supporting access points to implement the functions involved in the above embodiments, such as generating or processing the data and / or information involved in the above methods.

[0333] In one possible design, the chip system may further include a memory for accessing necessary program instructions and data. The chip system may consist of chips or may include chips and other discrete devices.

[0334] This application also provides another chip system, which includes a processor for supporting a site to implement the functions involved in the above embodiments, such as generating or processing the data and / or information involved in the above methods.

[0335] In one possible design, the chip system may further include a memory for storing program instructions and data necessary for the access point. The chip system may consist of chips or may include chips and other discrete components.

[0336] In one possible design, the chip system may further include a memory for storing program instructions and data necessary for the site. The chip system may consist of chips or may include chips and other discrete devices.

[0337] This application also provides a computer program product containing instructions that, when run on a computer, causes the computer to perform the methods and functions related to the access point (AP) in any of the above embodiments.

[0338] This application also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods and functions related to the site STA in any of the above embodiments.

Claims

1. A resource unit indication method, characterized in that, include: A station (STA) receives a Physical Layer Protocol Data Unit (PPDU) sent by an access point (AP). The PPDU's transmission bandwidth is divided into M segments, where M is an integer greater than 1. The transmission bandwidth is greater than 80MHz, and the transmission bandwidth of each segment is greater than or equal to 80MHz. The PPDU includes M first fields, each corresponding to one of the M segments. The first fields are transmitted on their respective segments. Each first field indicates a Resource Unit (RU) allocated by the AP to at least one of the plurality of STAs. The STA can be any one of the plurality of STAs. The STA parses the PPDU based on the first field; Each of the M segments includes two content channels (CCs), and the two CCs of different segments in the M segments carry different resource unit allocation subfields.

2. The method according to claim 1, characterized in that, When the RU is greater than the maximum RU included in the segment corresponding to the first field, the RU is a segment combination composed of multiple segments, or the RU is a fragment combination composed of all or part of the fragments included in multiple segments.

3. The method according to claim 1, characterized in that, The PPDU further includes M second fields, each second field including at least one of the following: basic service set color, number of symbols in the first field, modulation and coding scheme (MCS) of the first field, compression mode of the first field, and transmission bandwidth of the PPDU.

4. The method according to claim 3, characterized in that, At least one of the following information is the same in the second field corresponding to each of the M segments: the number of symbols in the first field and the transmission bandwidth of the PPDU.

5. The method according to claim 3, characterized in that, The MCS of the first field in the second field of at least two of the M segments are different.

6. The method according to claim 1, characterized in that, The PPDU further includes: guard intervals and long training sequence size parameters for M segments, and the guard interval and long training sequence size values ​​are the same for each of the M segments.

7. The method according to claim 1, characterized in that, The first content channel CC1 of the two CCs included in each segment carries the following information: resource element allocation subfields within the first and third 242-tone RUs and site-by-site information of the STAs allocated within the corresponding 242-tone RUs; the second content channel CC2 of the two CCs included in each segment carries the following information: resource element allocation subfields within the second and fourth 242-tone RUs and site-by-site information of the STAs allocated within the corresponding 242-tone RUs.

8. The method according to claim 7, characterized in that, For each segment, CC1 carries first indication information and CC2 carries second indication information. The first and second indication information together indicate the number of STAs that perform data transmission on the segment combination RU indicated by the resource unit allocation subfield.

9. The method according to claim 7, characterized in that, The resource unit allocation subfield of each first field, in addition to indicating the segmented combination RU, is also used to indicate the number of STAs that perform data transmission on the segmented combination RU.

10. The method according to claim 3, characterized in that, The second field corresponding to each of the M segments indicates different content.

11. A resource unit indicator device, wherein the device is a station STA, characterized in that, include: A receiving module is used to receive Physical Layer Protocol Data Units (PPDUs) sent by an access point (AP). The transmission bandwidth of the PPDU is divided into M segments, where M is an integer greater than 1. The transmission bandwidth is greater than 80MHz, and the transmission bandwidth of each segment is greater than or equal to 80MHz. The PPDU includes M first fields, each corresponding to one of the M segments. The first fields are transmitted on their respective segments. Each first field indicates a Resource Unit (RU) allocated by the AP to at least one of the plurality of STAs. The STA is any one of the plurality of STAs. The processing module is used to parse the PPDU based on the first field; Each of the M segments includes two content channels (CCs), and the two CCs of different segments in the M segments carry different resource unit allocation subfields.

12. The apparatus according to claim 11, characterized in that, When the RU is greater than the maximum RU included in the segment corresponding to the first field, the RU is a segment combination composed of multiple segments, or the RU is a fragment combination composed of all or part of the fragments included in multiple segments.

13. The apparatus according to claim 11, characterized in that, The PPDU further includes M second fields, each second field including at least one of the following: basic service set color, number of symbols in the first field, modulation and coding scheme (MCS) of the first field, compression mode of the first field, and transmission bandwidth of the PPDU.

14. The apparatus according to claim 13, characterized in that, At least one of the following information is the same in the second field corresponding to each of the M segments: the number of symbols in the first field and the transmission bandwidth of the PPDU.

15. The apparatus according to claim 13, characterized in that, The MCS of the first field in the second field of at least two of the M segments are different.

16. The apparatus according to claim 11, characterized in that, The PPDU further includes: guard intervals and long training sequence size parameters for M segments, and the guard interval and long training sequence size values ​​are the same for each of the M segments.

17. The apparatus according to claim 11, characterized in that, The first content channel CC1 of the two CCs included in each segment carries the following information: resource element allocation subfields within the first and third 242-tone RUs and site-by-site information of the STAs allocated within the corresponding 242-tone RUs; the second content channel CC2 of the two CCs included in each segment carries the following information: resource element allocation subfields within the second and fourth 242-tone RUs and site-by-site information of the STAs allocated within the corresponding 242-tone RUs.

18. The apparatus according to claim 17, characterized in that, For each segment, CC1 carries first indication information and CC2 carries second indication information. The first and second indication information together indicate the number of STAs that perform data transmission on the segment combination RU indicated by the resource unit allocation subfield.

19. The apparatus according to claim 17, characterized in that, The resource unit allocation subfield of each first field, in addition to indicating the segmented combination RU, is also used to indicate the number of STAs that perform data transmission on the segmented combination RU.

20. The apparatus according to claim 13, characterized in that, The second field corresponding to each of the M segments indicates different content.

21. A chip, characterized in that, It includes at least one processor and a communication interface, the communication interface and at least one processor being interconnected via a line, the at least one processor being used to run a computer program or instructions to perform the method as described in any one of claims 1 to 10.

22. A computer-readable medium, characterized in that, The computer-readable medium stores program code for computer execution, the program code including instructions for performing the method as described in any one of claims 1 to 10.

23. A computer program product, characterized in that, The computer program product includes computer program code that, when run on a computer, causes the computer to implement the method as described in any one of claims 1 to 10.

Citation Information

Patent Citations

  • Method for sending data frames and related device

    CN106685618A

  • Control information for multi-user transmissions in WLAN systems

    CN107925470A