Search

US-12628140-B2 - Allocating a plurality of resource allocation units to a station by using one or more user information fields

US12628140B2US 12628140 B2US12628140 B2US 12628140B2US-12628140-B2

Abstract

The embodiments of the application provides a resource allocation method. In an example method, a trigger frame is sent by an access point to a station. The trigger frame includes one user information field, and the user information field may indicate a plurality of resource units allocated to the station. The technical solutions provided in this application may be applied to Wi-Fi systems such as 802.11ax and 802.11be.

Inventors

  • Mao YANG
  • Bo Li
  • Mengshi HU
  • Jian Yu

Assignees

  • HUAWEI TECHNOLOGIES CO., LTD.

Dates

Publication Date
20260512
Application Date
20220708
Priority Date
20200110

Claims (15)

  1. 1 . A resource allocation method, comprising: receiving, by a station, a trigger frame from an access point, wherein the trigger frame comprises one user information field corresponding to the station, wherein the user information field comprises a frequency band range indication and a resource unit indication, wherein the frequency band range indication indicates an 80 MHz frequency band range in a bandwidth and the resource unit indication indicates one index of a combination of a plurality of resource units allocated to the station, wherein the combination of the plurality of resource units is one of the following combinations: a combination of a second lowest-frequency 52-tone resource unit in a 20 MHz frequency band range and a second lowest-frequency 26-tone resource unit in the 20 MHz frequency band range; a combination of a second highest-frequency 52-tone resource unit in the 20 MHz frequency band range and a second highest-frequency 26-tone resource unit in the 20 MHz frequency band range; a combination of a second lowest-frequency 52-tone resource unit in the 20 MHz frequency band range in the 80 MHz frequency band range and a 26-tone resource unit in a center of the 20 MHz frequency band range; a combination of a low-frequency 106-tone resource unit in the 20 MHz frequency band range in the 80 MHz frequency band range and a 26-tone resource unit in a center of the 20 MHz frequency band range; a combination of a high-frequency 106-tone resource unit in the 20 MHz frequency band range in the 80 MHz frequency band range and a 26-tone resource unit in a center of the 20 MHz frequency band range; a combination of a low-frequency 484-tone resource unit in the 80 MHz frequency band range and a second highest-frequency 242-tone resource unit in the 80 MHz frequency band range; a combination of a high-frequency 484-tone resource unit in the 80 MHz frequency band range and a second lowest-frequency 242-tone resource unit in the 80 MHz frequency band range; a combination of a low-frequency 484-tone resource unit in the 80 MHz frequency band range and a highest-frequency 242-tone resource unit in the 80 MHz frequency band range; or a combination of a high-frequency 484-tone resource unit in the 80 MHz frequency band range and a lowest-frequency 242-tone resource unit in the 80 MHz frequency band range; determining, by the station, the plurality of allocated resource units based on the trigger frame; wherein the 20 MHz frequency band range is one of the following: a first 20 MHz frequency band range in the 80 MHz frequency band range, a second 20 MHz frequency band range in the 80 MHz frequency band range, a third 20 MHz frequency band range in the 80 MHz frequency band range, or a fourth 20 MHz frequency band range in the 80 MHz frequency band range.
  2. 2 . The method according to claim 1 , wherein the 80 MHz frequency band range indicated by the frequency band range indication is any one of the following: a primary 80 MHz frequency band range, a secondary 80 MHz frequency band range, a third 80 MHz frequency band range, or a fourth 80 MHz frequency band range.
  3. 3 . The method according to claim 1 , wherein the frequency band range indication occupies 2 bits.
  4. 4 . The method according to claim 1 , further comprising: sending, by station to the access point, a data packet on the plurality of resource units allocated to the station.
  5. 5 . The method according to claim 4 , wherein the data packet is an extremely high throughput trigger-based physical layer protocol data unit (EHT TB PPDU).
  6. 6 . A communication apparatus, comprising: at least one processor; and at least one computer-readable storage medium, wherein the at least one computer-readable storage medium stores instructions, and wherein the instructions, when executed by the at least one processor, cause the communication apparatus to: receive a trigger frame from an access point, wherein the trigger frame comprises one user information field corresponding to a station, wherein the user information field comprises a frequency band range indication and a resource unit indication, wherein the frequency band range indication indicates an 80 MHz frequency band range in a bandwidth and the resource unit indication indicates one index of a combination of a plurality of resource units allocated to the station, wherein the combination of the plurality of resource units is one of the following combinations: a combination of a second lowest-frequency 52-tone resource unit in a 20 MHz frequency band range and a second lowest-frequency 26-tone resource unit in the 20 MHz frequency band range; a combination of a second highest-frequency 52-tone resource unit in the 20 MHz frequency band range and a second highest-frequency 26-tone resource unit in the 20 MHz frequency band range; a combination of a second lowest-frequency 52-tone resource unit in the 20 MHz frequency band range in the 80 MHz frequency band range and a 26-tone resource unit in a center of the 20 MHz frequency band range; a combination of a low-frequency 106-tone resource unit in the 20 MHz frequency band range in the 80 MHz frequency band range and a 26-tone resource unit in a center of the 20 MHz frequency band range; a combination of a high-frequency 106-tone resource unit in the 20 MHz frequency band range in the 80 MHz frequency band range and a 26-tone resource unit in a center of the 20 MHz frequency band range; a combination of a low-frequency 484-tone resource unit in the 80 MHz frequency band range and a second highest-frequency 242-tone resource unit in the 80 MHz frequency band range; a combination of a high-frequency 484-tone resource unit in the 80 MHz frequency band range and a second lowest-frequency 242-tone resource unit in the 80 MHz frequency band range; a combination of a low-frequency 484-tone resource unit in the 80 MHz frequency band range and a highest-frequency 242-tone resource unit in the 80 MHz frequency band range; or a combination of a high-frequency 484-tone resource unit in the 80 MHz frequency band range and a lowest-frequency 242-tone resource unit in the 80 MHz frequency band range; determine the plurality of allocated resource units based on the trigger frame; wherein the 20 MHz frequency band range is one of the following: a first 20 MHz frequency band range in the 80 MHz frequency band range, a second 20 MHz frequency band range in the 80 MHz frequency band range, a third 20 MHz frequency band range in the 80 MHz frequency band range, or a fourth 20 MHz frequency band range in the 80 MHz frequency band range.
  7. 7 . The communication apparatus according to claim 6 , wherein the 80 MHz frequency band range indicated by the frequency band range indication is any one of the following: a primary 80 MHz frequency band range, a secondary 80 MHz frequency band range, a third 80 MHz frequency band range, or a fourth 80 MHz frequency band range.
  8. 8 . The communication apparatus according to claim 6 , wherein the frequency band range indication occupies 2 bits.
  9. 9 . The communication apparatus according to claim 6 , wherein the instructions, when executed by the at least one processor, further cause the communication apparatus to: send, to the access point, a data packet on the plurality of resource units allocated to the station.
  10. 10 . The communication apparatus according to claim 9 , wherein the data packet is an extremely high throughput trigger-based physical layer protocol data unit (EHT TB PPDU).
  11. 11 . A chip, comprising: at least one processor; and at least one computer-readable storage medium, wherein the at least one computer-readable storage medium stores instructions, and wherein the instructions, when executed by the at least one processor, cause a communication apparatus comprising the chip to: receive a trigger frame from an access point, wherein the trigger frame comprises one user information field corresponding to a station, wherein the user information field comprises a frequency band range indication and a resource unit indication, wherein the frequency band range indication indicates an 80 MHz frequency band range in a bandwidth and the resource unit indication indicates one index of a combination of a plurality of resource units allocated to the station, wherein the combination of the plurality of resource units is one of the following combinations: a combination of a second lowest-frequency 52-tone resource unit in a 20 MHz frequency band range and a second lowest-frequency 26-tone resource unit in the 20 MHz frequency band range; a combination of a second highest-frequency 52-tone resource unit in the 20 MHz frequency band range and a second highest-frequency 26-tone resource unit in the 20 MHz frequency band range; a combination of a second lowest-frequency 52-tone resource unit in the 20 MHz frequency band range in the 80 MHz frequency band range and a 26 -tone resource unit in a center of the 20 MHz frequency band range; a combination of a low-frequency 106-tone resource unit in the 20 MHz frequency band range in the 80 MHz frequency band range and a 26-tone resource unit in a center of the 20 MHz frequency band range; a combination of a high-frequency 106-tone resource unit in the 20 MHz frequency band range in the 80 MHz frequency band range and a 26-tone resource unit in a center of the 20 MHz frequency band range; a combination of a low-frequency 484-tone resource unit in the 80 MHz frequency band range and a second highest-frequency 242-tone resource unit in the 80 MHz frequency band range; a combination of a high-frequency 484-tone resource unit in the 80 MHz frequency band range and a second lowest-frequency 242-tone resource unit in the 80 MHz frequency band range; a combination of a low-frequency 484-tone resource unit in the 80 MHz frequency band range and a highest-frequency 242-tone resource unit in the 80 MHz frequency band range; or a combination of a high-frequency 484-tone resource unit in the 80 MHz frequency band range and a lowest-frequency 242-tone resource unit in the 80 MHz frequency band range; determine the plurality of allocated resource units based on the trigger frame; wherein the 20 MHz frequency band range is one of the following: a first 20 MHz frequency band range in the 80 MHz frequency band range, a second 20 MHz frequency band range in the 80 MHz frequency band range, a third 20 MHz frequency band range in the 80 MHz frequency band range, or a fourth 20 MHz frequency band range in the 80 MHz frequency band range.
  12. 12 . The chip according to claim 11 , wherein the 80 MHz frequency band range indicated by the frequency band range indication is one of the following: a primary 80 MHz frequency band range, a secondary 80 MHz frequency band range, a third 80 MHz frequency band range, or a fourth 80 MHz frequency band range.
  13. 13 . The chip according to claim 11 , wherein the frequency band range indication occupies 2 bits.
  14. 14 . The chip according to claim 11 , wherein the instructions, when executed by the at least one processor, further cause the communication apparatus comprising the chip to: send, to the access point, a data packet on the plurality of resource units allocated to the station.
  15. 15 . The chip according to claim 14 , wherein the data packet is an extremely high throughput trigger-based physical layer protocol data unit (EHT TB PPDU).

Description

CROSS-REFERENCE TO RELATED APPLICATION This application is a continuation of International Application No. PCT/CN2021/070882, filed on Jan. 8, 2021, which claims priority to Chinese Patent Application No. 202010028087.9, filed on Jan. 10, 2020. The disclosure of the aforementioned applications are hereby incorporated by reference in their entireties. TECHNICAL FIELD This application relates to the field of communication technologies, and in particular, to a resource allocation method, a communication apparatus, and a related device. BACKGROUND In a conventional wireless local area network (WLAN), when each station needs to send uplink data, the station occupies an entire channel for data transmission in a contention manner, and consequently, frequency utilization efficiency is greatly reduced. To improve this situation, currently, an OFDMA technology is used to divide a radio channel into a plurality of subchannels (subcarriers) in frequency domain, to form resource units (RU). User data is carried on a part of resource units instead of occupying the entire channel, so that a plurality of users can simultaneously perform parallel transmission in each time period without queuing or contending with each other. This improves frequency utilization efficiency. In a downlink, an access point (AP) may determine, based on a priority of downlink data of each station, a status of allocating an RU. However, in an uplink, the AP needs to notify, by using a trigger frame, a terminal device of an allocated resource unit. The trigger frame includes a plurality of user information fields, and one user information field includes information that one station needs to read. For example, M user information fields are information that a station 1 to a station M need to read respectively. A resource unit allocation subfield in the user information field indicates a resource unit allocated to the station. Further, the station may send a data packet on the allocated resource unit. However, sizes of data that needs to be transmitted in an uplink by stations are different, and how to allocate a plurality of resource units to one station is an urgent problem to be resolved. SUMMARY This application provides a resource allocation method, a communication apparatus, and a related device, to allocate a plurality of resource units to each station. According to a first aspect, this application provides a resource allocation method. In the method, a station receives a trigger frame from an access point. The trigger frame includes a plurality of user information fields that are the same as an association identifier of the station, and each user information field indicates one or more resource units allocated to the station. Therefore, the station may determine the one or more resource units indicated by each of the plurality of user information fields as a plurality of allocated resource units. In another possible design, the trigger frame includes one user information field that is the same as an association identifier of the station, and the user information field indicates a plurality of resource units allocated to the station, to allocate the plurality of resource units to the station. In the design, the plurality of resource units are allocated to the station by using one user information field, so that a quantity of required user information fields is reduced. This helps simultaneously allocate a plurality of resource units to a plurality of stations. In a possible implementation, that the station determines the plurality of allocated resource units based on the trigger frame includes: the station selects, from the trigger frame, one or more user information fields that are the same as the association identifier of the station. For each of the selected one or more user information fields, the station determines one or more resource units indicated by the user information field. The one or more resource units indicated by each of the selected one or more user information fields are the plurality of resource units allocated to the station. The user information field in the trigger frame may be deployed in a user information list field. Therefore, the implementation may alternatively be: selecting, from the user information list field, one or more user information fields that are the same as the association identifier of the station. For a specific manner in which the station selects the one or more user information fields from the user information list field, refer to four optional possible implementations in the following. Alternatively, the four possible implementations may be used in combination. This is not limited in this application. In a possible implementation, the station separately parses an association identifier indicated by an association identifier field in each of all the user information fields in the trigger frame, and selects, from all the parsed user information fields, one or more user information domains that are the