Resource allocation method, communication apparatus and related device

The resource allocation method in WLANs addresses the inefficiency of channel occupancy by using trigger frames to allocate multiple resource units to stations, improving frequency utilization and reducing processing load.

JP2025113256AActive Publication Date: 2025-08-01HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025067672
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2020-01-10
Filing Date
2025-04-16
Publication Date
2025-08-01
Estimated Expiration
2041-01-08

AI Technical Summary

Technical Problem

In conventional Wireless Local Area Networks (WLANs), the frequency utilization efficiency is reduced due to stations occupying the entire channel for uplink data transmission, and there is a need to efficiently allocate resource units to stations with varying data sizes.

Method used

A resource allocation method that utilizes a trigger frame to allocate multiple resource units to a station by including user information fields matching the station's association identifier, allowing the station to determine allocated resource units efficiently.

Benefits of technology

This method enhances frequency utilization efficiency by allowing multiple stations to transmit data simultaneously using allocated resource units, reducing processing load and maintaining compatibility with existing protocols.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025113256000001_ABST
    Figure 2025113256000001_ABST
Patent Text Reader

Abstract

To provide a resource allocation method, a communication apparatus, and a related device.SOLUTION: In a method, a plurality of resource units is allocated to a station A trigger frame sent by an access point to the station 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. To allocate a plurality of resource units to the station, the trigger frame includes one user information field that is the same as an association identifier of the station, and the user information field may indicate a plurality of resource units allocated to the station. The user information field may include a resource unit combination indication, that is, a resource unit allocation subfield in the trigger frame is redesigned, so that the user information field can indicate a combination of a plurality of resource units.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a resource allocation method, a communication device, and related devices.

Background Art

[0002] In a conventional Wireless Local Area Network (WLAN), when each station needs to transmit uplink data, the station occupies the entire channel for data transmission in a contention manner. As a result, the frequency utilization efficiency is greatly reduced. To improve this situation, currently, the OFDMA technology is used to divide the wireless channel into a plurality of sub-channels (sub-carriers) in the frequency domain to form a resource unit (RU). Since user data is carried by a part of the resource unit instead of occupying the entire channel, multiple users can perform parallel transmissions simultaneously in each time period without waiting in turn or competing with each other. This improves the frequency utilization efficiency.

[0003] In the downlink, the access point (AP) can determine the status of allocating RUs based on the priority of the downlink data of each station. However, in the uplink, the AP needs to notify the terminal device of the allocated resource unit by using a trigger frame. The trigger frame includes a plurality of user information fields, and one user information field includes the information that one station needs to read. For example, M user information fields are the information that stations 1 to M need to read respectively. The resource unit allocation sub-field in the user information field indicates the resource unit allocated to the station. Further, the station can transmit a data packet on the allocated resource unit.

[0004] However, the size of the data that needs to be transmitted in the uplink varies depending on the station, and how to allocate a plurality of resource units to one station is an urgent problem to be solved.

Summary of the Invention

Means for Solving the Problems

[0005] The present application provides a resource allocation method, a communication device, and related devices for allocating a plurality of resource units to each station.

[0006] According to a first aspect, the present application provides a resource allocation method. In this 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 the association identifier of the station, and each user information field indicates one or more resource units allocated to the station. Therefore, the station can determine one or more resource units indicated by each of the plurality of user information fields as a plurality of allocated resource units.

[0007] In another possible design, to allocate a plurality of resource units to a station, the trigger frame includes one user information field that is the same as the association identifier of the station, and the user information field indicates a plurality of resource units allocated to the station. In this design, a plurality of resource units are allocated to the station by using one user information field so that the amount of user information fields required is reduced. This helps to allocate a plurality of resource units to a plurality of stations simultaneously.

[0008] In one possible implementation, for the local unit to determine a plurality of allocated resource units based on a trigger frame includes the local unit selecting, from the trigger frame, one or more user information fields that are the same as the association identifier of the local unit. For each of the selected one or more user information fields, the local unit 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 local unit.

[0009] The user information fields in the trigger frame can be expanded in the user information list field. Thus, this implementation can alternatively be to select one or more user information fields that are the same as the association identifier of the local unit from the user information list field.

[0010] For the specific manner in which the local unit selects one or more user information fields from the user information list field, refer to the following four alternative possible implementations. Alternatively, the four possible implementations can be used in combination. This is not limited in this application.

[0011] In one possible implementation, the local unit separately analyzes the association identifier indicated by the association identifier field in each of all the user information fields in the trigger frame, and selects one or more user information areas that are the same as the association identifier of the local unit from all the analyzed user information fields. All the user information fields can be expanded in the user information list field. The local unit can analyze all the user information fields based on the boundary of the user information list field. Since the user information list field does not need to be modified in this way, it can be seen that the resource allocation method has higher compatibility.

[0012] In other possible implementations, the access point may configure N for the station in a predefined protocol manner or by using signaling, where N is the amount of user information fields included in the trigger frame that is the same as the station's association identifier. Alternatively, the access point may configure the amount of resource units N1 that can be allocated to the station and the amount of resource units N2 that can be indicated by each user information field in a predefined protocol manner or by using signaling. In this case, the amount of user information fields N included in the trigger frame that is the same as the station's association identifier may be equal to N1 / N2.

[0013] In this implementation, for the station to select one or more user information fields from the trigger frame that are the same as the station's association identifier, the station needs to analyze whether the association identifier indicated by the association identifier field in each user information field is the same as the station's association identifier based on the index of each user information field in the trigger frame, and stop analyzing whether the association identifier indicated by the association identifier field in each user information field is the same as the station's association identifier until the amount of user information fields that are the same as the station's association identifier equals N, and then select N user information fields that are the same as the station's association identifier from all the analyzed user information fields.

[0014] It can be seen that in this implementation, the amount of user information fields analyzed by the station can be reduced. This helps to reduce the processing load of the station.

[0015] In yet another possible implementation, the user information field may include an end flag. The end flag can be set by reusing other information fields, or by using reserved fields, or by using newly added bits in the user information field. The end flag indicates whether the allocation of resource units to the station has ended. In this implementation, it can be seen that the amount of user information field analyzed by the station can be further reduced. This helps to reduce the processing load of the station.

[0016] For the station to select one or more user information fields that are the same as the station's association identifier from the trigger frame, the station analyzes whether the association identifier indicated by the association identifier field in each user information field is the same as the station's association identifier based on the index of each user information field in the trigger frame, and stops performing the step of analyzing whether the association identifier indicated by the association identifier field in each user information field is the same as the station's association identifier until the end flag in the analyzed user information field indicates that the allocation of resource units to the station has ended, and includes selecting one or more user information fields that are the same as the station's association identifier from all the analyzed user information fields.

[0017] In yet another possible implementation, for the local station to select one or more user information fields that are the same as the local station's association identifier from the trigger frame means that, based on the index of each user information field, starting from the first user information field in the trigger frame that is the same as the local station's association identifier, the local station analyzes whether the association identifier indicated by the association identifier field in each user information field is the same as the local station's association identifier until a user information field different from the local station's association identifier is analyzed, and then selects one or more user information fields that are the same as the local station's association identifier from all the analyzed user information fields. In this implementation, since the multiple user information fields corresponding to each local station can be continuously allocated in the user information list field of the trigger frame, the complexity of the local station's analysis can be greatly reduced.

[0018] The following describes how a user information field indicates one or more resource units and how a local station determines one or more resource units indicated by each user information field by using some optional implementations.

[0019] In a possible implementation, the user information field includes a resource unit indication. For the local station to determine the multiple resource units indicated by the user information field includes the local station determining the multiple resource units indicated by the resource unit indication in the user information field. In this implementation, it can be seen that the resource unit indication can indicate multiple resource units.

[0020] Optionally, the multiple resource units indicated by the resource unit indication are a combination of two first resource units, where the first resource unit is a resource unit including 996 subcarriers, a combination of four first resource units, The combination of two first resource units with the lowest frequencies and one first resource unit with the highest frequency within the 320 MHz frequency band range, The combination of one first resource unit with the lowest frequency and two first resource units with the highest frequency within the 320 MHz frequency band range, The combination of three first resource units with the lowest frequency within the 320 MHz frequency band range, The combination of three first resource units with the highest frequency within the 320 MHz frequency band range, The combination of two first resource units, where the first resource unit is a resource unit containing 996 sub - carriers, and The combination of four first resource units A plurality of resource units corresponding to any one of the above combinations.

[0021] In other possible implementations, the user information field includes a frequency band range indication and a resource unit indication. The frequency band range indication indicates an 80 MHz frequency band range within the bandwidth, and the resource unit indication indicates one resource unit. For the station to determine one resource unit indicated by the user information field means that the station determines one resource unit indicated by the resource unit indication based on the frequency band range indicated by the frequency band range indication. Since each of the plurality of user information fields selected by the station indicates one resource unit, it can be seen that a plurality of resource units assigned to the station can be obtained.

[0022] In this implementation, regardless of the bandwidth range of the combination of resource units and the amount of RUs required, it can be seen that the amount of user information fields can each indicate the same amount of RUs.

[0023] Optionally, one resource unit indicated by the resource unit indication is Any seventh resource unit, where the seventh resource unit is a resource unit containing 2 x 996 sub - carriers, the seventh resource unit, Any sixth resource unit within the frequency band range indicated by the frequency band range indication, where the sixth resource unit is a resource unit containing 52 sub - carriers, the sixth resource unit, Any fifth resource unit within the frequency band range indicated by the frequency band range indication, where the fifth resource unit is a resource unit containing 26 sub - carriers, the fifth resource unit, Any fourth resource unit within the frequency band range indicated by the frequency band range indication, where the fourth resource unit is a resource unit containing 106 sub - carriers, the fourth resource unit, Any third resource unit within the frequency band range indicated by the frequency band range indication, where the third resource unit is a resource unit containing 242 sub - carriers, the third resource unit, Any second resource unit within the frequency band range indicated by the frequency band range indication, where the second resource unit is a resource unit containing 484 sub - carriers, the second resource unit, and Any first resource unit within the frequency band range indicated by the frequency band range indication, where the first resource unit is a resource unit containing 996 sub - carriers, the first resource unit is any one of the resource units described above.

[0024] In yet another implementation form, the resource unit indication indicates a plurality of resource units. In other words, the station determines a plurality of resource units indicated by the resource unit indication based on the frequency band range indicated by the frequency band range indication. The station may be notified of the association between the index or value of the resource unit indication and the combination of the plurality of resource units in a manner predefined by the protocol or in a signaling configuration manner.

[0025] In this implementation form, it can be seen that one user information field may indicate a plurality of resource units regardless of the bandwidth range of the combination of resource units.

[0026] Optionally, a method in which one user information field is required to indicate every 80 MHz is used. In this case, up to two user information fields are required to indicate the combination of RUs in a frequency band range higher than 80 MHz and up to 160 MHz. Up to four user information fields are required to indicate the combination of RUs in a frequency band range higher than 160 MHz and up to 320 MHz. Alternatively, a method in which one user information field is required to indicate every 160 MHz is used. In this case, up to one user information field is required to indicate the combination of RUs in a frequency band range up to 160 MHz. Up to two user information fields are required to indicate the combination of RUs in a frequency band range higher than 160 MHz and up to 320 MHz.

[0027] In addition, when three 996-tone RUs are combined, each 996-tone RU is indicated by using one user information field, and three user information fields may be required to indicate the combination of the three 996-tone RUs. When four RUs in a 160 MHz frequency band range, for example, 484-tone RU, 242-tone RU, 484-tone RU, and 242-tone RU are combined, one user information field is required to indicate the combination of one 484-tone RU and one 242-tone RU every 80 MHz. In this case, two user information fields may indicate the combination of the four RUs.

[0028] Optionally, a plurality of resource units indicated by a resource unit indication are a combination of a fourth resource unit at the lowest frequency in one 20 MHz frequency band range indicated by a frequency band range indication and a fifth resource unit at the center of the 20 MHz frequency band range, a combination of a fourth resource unit at the highest frequency in one 20 MHz frequency band range and a fifth resource unit at the center of the 20 MHz frequency band range, a combination of a sixth resource unit at the second lowest frequency in one 20 MHz frequency band range and a fifth resource unit in the 20 MHz frequency band range that is on the same side as and adjacent to the sixth resource unit, a combination of a sixth resource unit at the second lowest frequency in one 20 MHz frequency band range and a fifth resource unit at the center of the 20 MHz frequency band range, a combination of a sixth resource unit at the second highest frequency in one 20 MHz frequency band range and a fifth resource unit in the 20 MHz frequency band range that is on the same side as and adjacent to the sixth resource unit, The combination of the sixth resource unit at the second highest frequency within a 20 MHz frequency band range and the fifth resource unit at the center of the 20 MHz frequency band range, The combination of the second resource unit within the frequency band range and the third resource unit adjacent to the second resource unit, The combination of the second resource unit within the frequency band range and the third resource unit not adjacent to the second resource unit, The combination of two third resource units on both sides of the frequency band range, The combination of the first resource unit corresponding to the frequency band range and the second resource unit that is within 80 MHz of a lower frequency adjacent to the first resource unit and not adjacent to the first resource unit, The combination of the first resource unit corresponding to the frequency band range and the second resource unit that is within 80 MHz of a higher frequency adjacent to the first resource unit and not adjacent to the first resource unit, The combination of the first resource unit corresponding to the frequency band range and the third resource unit that is within 80 MHz of a lower frequency adjacent to the first resource unit and adjacent to the first resource unit, The combination of the first resource unit corresponding to the frequency band range and the third resource unit that is within 80 MHz of a higher frequency adjacent to the first resource unit and adjacent to the first resource unit, The combination of the first resource unit corresponding to the frequency band range and two third resource units that are within 80 MHz of a lower frequency adjacent to the first resource unit, The combination of the first resource unit corresponding to the frequency band range and two third resource units that are within 80 MHz of a higher frequency adjacent to the first resource unit, One second resource unit and one third resource unit within the frequency band range, and one second resource unit and one third resource unit within a lower frequency band range adjacent to the frequency band range One second resource unit and one third resource unit within the frequency band range, and one second resource unit and one third resource unit within a higher frequency band range adjacent to the frequency band range A plurality of resource units corresponding to any one of the combinations

[0029] The sixth resource unit is a resource unit including 52 sub - carriers, the fifth resource unit is a resource unit including 26 sub - carriers, the fourth resource unit is a resource unit including 106 sub - carriers, the third resource unit is a resource unit including 242 sub - carriers, the second resource unit is a resource unit including 484 sub - carriers, and the first resource unit is a resource unit including 996 sub - carriers

[0030] In this implementation form, it can be seen that one user information field can be used for indication regardless of the range of the bandwidth of the RU combination

[0031] In yet another possible implementation, the user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication. The frequency band range indication indicates a frequency band range of 80 MHz within the bandwidth, the resource unit indication indicates one resource unit within the frequency band range, and the resource unit combination indication indicates a combination of a plurality of resource units. The combination of a plurality of resource units includes the resource unit indicated by the resource unit indication. In this implementation, it can be seen that the resource unit allocation subfield within the user information field can be modified so that the user information field can indicate a combination of a plurality of resource units. In this implementation, it can be seen that one user information field can be used for indication regardless of the bandwidth range of the combination of RUs.

[0032] Optionally, a method is used in which one user information field is required to indicate every 80 MHz. In this case, a maximum of one user information field is required to indicate the combination of RUs in a frequency band range that is 80 MHz or less. A maximum of two user information fields are required to indicate the combination of RUs in a frequency band range that is higher than 80 MHz and 160 MHz or less. A maximum of four user information fields are required to indicate the combination of RUs in a frequency band range that is higher than 160 MHz and 320 MHz or less.

[0033] Alternatively, a method is used in which one user information field is required to indicate every 160 MHz. In this case, a maximum of one user information field is required to indicate the combination of RUs in a frequency band range that is 160 MHz or less. A maximum of two user information fields are required to indicate the combination of RUs in a frequency band range that is higher than 160 MHz and 320 MHz or less.

[0034] In addition, three 996-tone RUs can be combined, and each 996-tone RU is indicated by using one user information field, and three user information fields may be required to indicate the combination of the three 996-tone RUs. In this case, an implementation form in which the user information field indicates one resource unit can be used.

[0035] When four RUs within a 160 MHz frequency band range, for example, 484-tone RUs, 242-tone RUs, 484-tone RUs, and 242-tone RUs are combined, in order to indicate the combination of one 484-tone RU and one 242-tone RU, one user information field is required to indicate every 80 MHz. In this case, a method in which one user information field indicates a plurality of resource units may be used, that is, two user information fields are required to indicate the combination of the four RUs. Optionally, a method in which one user information field is required to indicate every 160 MHz is used. In this case, one user information field is required to indicate the combination of the four RUs.

[0036] Correspondingly, for the station to determine a plurality of resource units indicated by the user information field, the station determines the combination of the plurality of resource units as the plurality of resource units indicated by the user information field based on the resource unit combination indication and the resource units indicated by the resource unit indication.

[0037] Optionally, the association between the index or value of the resource unit combination indication and the combination of the plurality of resource units can be determined in a manner predefined by the protocol or in a signaling configuration manner. The following describes possible associations.

[0038] In an optional implementation, the resource unit combination indication indicates a combination of a fourth resource unit and a fifth resource unit. The fourth resource unit is a resource unit including 106 sub - carriers indicated by the resource unit indication, and the fifth resource unit is a resource unit including 26 sub - carriers located in the center of the 20 MHz frequency band range where the fourth resource unit is located.

[0039] In an optional implementation, the resource unit combination indication indicates a combination of a sixth resource unit and a fifth resource unit. The sixth resource unit is a resource unit including 52 sub - carriers indicated by the resource unit indication, and the fifth resource unit is a resource unit including 26 sub - carriers located in the center of the 20 MHz frequency band range where the sixth resource unit is located, or a resource unit including 26 sub - carriers on the same side as and adjacent to the sixth resource unit.

[0040] In an optional implementation, the resource unit combination indication indicates a combination of a second resource unit and a third resource unit. The second resource unit is a resource unit including 484 sub - carriers indicated by the resource unit indication, and the third resource unit is a resource unit including 242 sub - carriers adjacent to the second resource unit in the frequency band range, or a resource unit including 242 sub - carriers not adjacent to the second resource unit in the frequency band range.

[0041] In an optional implementation, the resource unit combination indication indicates a combination of two third resource units, and the two third resource units are two resource units each including 242 sub - carriers at the outermost side of the frequency band range.

[0042] In an optional implementation form, the first resource unit is a resource unit including 996 sub-carriers indicated by a resource unit instruction. The resource unit combination instruction indicates any one of the following combinations of a plurality of resource units: a combination of the first resource unit and the second resource unit, where the second resource unit is a resource unit including 484 sub-carriers that is not adjacent to the first resource unit; a combination of the first resource unit and the third resource unit, where the third resource unit is a resource unit including 484 sub-carriers that is not adjacent to the first resource unit and a resource unit including 242 sub-carriers; and a combination of two third resource units each including 242 sub-carriers at the outermost side of the frequency band range, where the two third resource units are two resource units.

[0043] In an optional implementation form, the first resource unit is a resource unit including 996 sub-carriers indicated by a resource unit instruction. The resource unit combination instruction is a combination of the second resource unit and the first resource unit, where the second resource unit is a resource unit including 484 sub-carriers that is not adjacent to the first resource unit and is within 80 MHz of a lower frequency adjacent to the first resource unit; a combination of the second resource unit and the first resource unit, where the second resource unit is a resource unit including 484 sub-carriers that is not adjacent to the first resource unit and is within 80 MHz of a higher frequency adjacent to the first resource unit; A combination of a second resource unit, a third resource unit, and a first resource unit, wherein the second resource unit is a resource unit including 484 subcarriers within 80 MHz of a lower frequency adjacent to the first resource unit, and the third resource unit is a resource unit including 242 subcarriers within 80 MHz of a lower frequency adjacent to the first resource unit. A combination of a second resource unit, a third resource unit, and a first resource unit, wherein the second resource unit is a resource unit including 484 subcarriers within 80 MHz of a higher frequency adjacent to the first resource unit, and the third resource unit is a resource unit including 242 subcarriers within 80 MHz of a higher frequency adjacent to the first resource unit, and A combination of a first resource unit and two resource units each including 996 subcarriers and adjacent to the first resource unit represents any one of a plurality of combinations of resource units.

[0044] The frequency band range indicated by the frequency band range indication is any one of a primary 80 MHz frequency band range, a secondary 80 MHz frequency band range, a third 80 MHz frequency band range, and a fourth 80 MHz frequency band range.

[0045] In this application, the strategy of the combination of a plurality of resource units that can be indicated by the combination indication with the resource unit is not limited to the above-described possible implementation forms. The amount of bits occupied by the resource unit combination indication is related to the amount of strategies of the combination that needs to be indicated. The fact that the amount of strategies of the combination that needs to be indicated by the resource unit combination indication is smaller indicates that the required bit overhead is lower. In conclusion, the method by which the resource unit combination indication indicates the combination of a plurality of resource units can reduce the overall overhead of the method for allocating a plurality of resource units.

[0046] According to a second aspect, the present application further provides a resource allocation method. The resource allocation method is described from the perspective of an access point. In this method, the access point determines a plurality of resource units to be allocated to a station. The access point transmits a trigger frame to the station. The trigger frame includes a plurality of user information fields that are the same as the association identifier of the station, and each user information field indicates one or more resource units to be allocated to the station, or the trigger frame includes one user information field that is the same as the association identifier of the station, and the one user information field indicates a plurality of resource units to be allocated to the station.

[0047] In a possible implementation, the amount N of user information fields in the trigger frame that is the same as the association identifier of the station is configured for the station in a manner predefined by the protocol or by using signaling. Alternatively, the access point may configure the amount N1 of resource units that can be allocated to the station and the amount N2 of resource units that can be indicated by each user information field in a manner predefined by the protocol or by using signaling. In this case, the amount N of user information fields included in the trigger frame that is the same as the association identifier of the station may be equal to N1 / N2. Since the user information list field does not need to be modified in this way, it can be seen that the resource allocation method has higher compatibility.

[0048] In a possible implementation, the user information field includes an end flag, and the end flag indicates whether the allocation of resource units to the station is completed. In this implementation, it can be seen that the amount of user information fields analyzed by the station can be reduced. This helps to reduce the processing load of the station.

[0049] In one possible implementation, multiple user information fields within a trigger frame that are the same as the local association identifier are arranged consecutively. In this implementation, it can be seen that the amount of user information fields analyzed by the local unit can be further reduced. This helps to reduce the processing load of the local unit.

[0050] In one possible implementation, the user information field includes a resource unit indication, and the resource unit indication indicates a plurality of resource units assigned to the local unit. This helps to determine a plurality of assigned resource units based on the resource unit indication.

[0051] In other possible implementations, the user information field includes a frequency band range indication and a resource unit indication. The frequency band range indication indicates a frequency band range of 80 MHz in bandwidth, and the resource unit indication indicates one or more resource units assigned to the local unit. This helps to determine a plurality of assigned resource units based on the information.

[0052] In yet other possible implementations, the user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication. The frequency band range indication indicates a frequency band range of 80 MHz in bandwidth, the resource unit indication indicates one resource unit within the frequency band range, and the resource unit combination indication indicates a combination of a plurality of resource units. The combination of the plurality of resource units includes the resource unit indicated by the resource unit indication. In this implementation, it can be seen that the resource unit allocation subfield within the user information field can be modified so that the user information field can indicate a combination of a plurality of resource units.

[0053] In a possible implementation, the frequency band range indicated by the frequency band range indication is any one of a primary 80 MHz frequency band range, a secondary 80 MHz frequency band range, a third 80 MHz frequency band range, and a fourth 80 MHz frequency band range. This helps to determine one or more resource units based on the frequency band range.

[0054] In a possible implementation, one resource unit indicated by the resource unit indication is any seventh resource unit, where the seventh resource unit is a resource unit including 2×996 sub - carriers, any sixth resource unit within the frequency band range indicated by the frequency band range indication, where the sixth resource unit is a resource unit including 52 sub - carriers, any fifth resource unit within the frequency band range indicated by the frequency band range indication, where the fifth resource unit is a resource unit including 26 sub - carriers, any fourth resource unit within the frequency band range indicated by the frequency band range indication, where the fourth resource unit is a resource unit including 106 sub - carriers, any third resource unit within the frequency band range indicated by the frequency band range indication, where the third resource unit is a resource unit including 242 sub - carriers, any second resource unit within the frequency band range indicated by the frequency band range indication, where the second resource unit is a resource unit including 484 sub - carriers, and any first resource unit within the frequency band range indicated by the frequency band range indication, where the first resource unit is a resource unit including 996 sub - carriers, i.e., any one of the resource units.

[0055] In one possible implementation, the plurality of resource units indicated by the resource unit indication are a combination of two first resource units, where the first resource unit is a resource unit including 996 sub - carriers, a combination of four first resource units, a combination of a fourth resource unit at the lowest frequency in a 20 MHz frequency band range indicated by the frequency band range indication and a fifth resource unit at the center of the 20 MHz frequency band range, a combination of a fourth resource unit at the highest frequency in a 20 MHz frequency band range and a fifth resource unit at the center of the 20 MHz frequency band range, a combination of a sixth resource unit at the second - lowest frequency in a 20 MHz frequency band range and a fifth resource unit in the 20 MHz frequency band range that is on the same side as and adjacent to the sixth resource unit, a combination of a sixth resource unit at the second - lowest frequency in a 20 MHz frequency band range and a fifth resource unit at the center of the 20 MHz frequency band range, a combination of a sixth resource unit at the second - highest frequency in a 20 MHz frequency band range and a fifth resource unit in the 20 MHz frequency band range that is on the same side as and adjacent to the sixth resource unit, a combination of a sixth resource unit at the second - highest frequency in a 20 MHz frequency band range and a fifth resource unit at the center of the 20 MHz frequency band range, a combination of a second resource unit in the frequency band range and a third resource unit adjacent to the second resource unit, a combination of a second resource unit in the frequency band range and a third resource unit not adjacent to the second resource unit, a combination of two third resource units on both sides of the frequency band range, A combination of a first resource unit corresponding to a frequency band range and a second resource unit that is within 80 MHz of a lower frequency adjacent to the first resource unit and not adjacent to the first resource unit A combination of a first resource unit corresponding to a frequency band range and a second resource unit that is within 80 MHz of a higher frequency adjacent to the first resource unit and not adjacent to the first resource unit A combination of a first resource unit corresponding to a frequency band range and a third resource unit that is within 80 MHz of a lower frequency adjacent to the first resource unit and adjacent to the first resource unit A combination of a first resource unit corresponding to a frequency band range and a third resource unit that is within 80 MHz of a higher frequency adjacent to the first resource unit and adjacent to the first resource unit A combination of a first resource unit corresponding to a frequency band range and two third resource units that are within 80 MHz of a lower frequency adjacent to the first resource unit A combination of a first resource unit corresponding to a frequency band range and two third resource units that are within 80 MHz of a higher frequency adjacent to the first resource unit A combination of two first resource units at the lowest frequency and one first resource unit at the highest frequency in a 320 MHz frequency band range A combination of one first resource unit at the lowest frequency and two first resource units at the highest frequency in a 320 MHz frequency band range A combination of three first resource units at the lowest frequency in a 320 MHz frequency band range A combination of three first resource units at the highest frequency in a 320 MHz frequency band range One second resource unit and one third resource unit within the frequency band range, and a combination of one second resource unit and one third resource unit within a lower frequency band range adjacent to the frequency band range One second resource unit and one third resource unit within the frequency band range, and a combination of one second resource unit and one third resource unit within a higher frequency band range adjacent to the frequency band range A plurality of resource units corresponding to any one of the combinations

[0056] The sixth resource unit is a resource unit including 52 sub - carriers, the fifth resource unit is a resource unit including 26 sub - carriers, the fourth resource unit is a resource unit including 106 sub - carriers, the third resource unit is a resource unit including 242 sub - carriers, the second resource unit is a resource unit including 484 sub - carriers, and the first resource unit is a resource unit including 996 sub - carriers

[0057] In a possible implementation, the resource unit combination indication indicates a combination of the fourth resource unit and the fifth resource unit. The fourth resource unit is a resource unit including 106 sub - carriers indicated by the resource unit indication, and the fifth resource unit is a resource unit including 26 sub - carriers located in the center of the 20 MHz frequency band range where the fourth resource unit is located

[0058] In a possible implementation form, the resource unit combination indication indicates a combination of the sixth resource unit and the fifth resource unit. The sixth resource unit is a resource unit including 52 sub-carriers indicated by the resource unit indication. The fifth resource unit is a resource unit including 26 sub-carriers located in the center of the 20 MHz frequency band range where the sixth resource unit is located, or a resource unit including 26 sub-carriers on the same side as and adjacent to the sixth resource unit.

[0059] In a possible implementation form, the resource unit combination indication indicates a combination of the second resource unit and the third resource unit. The second resource unit is a resource unit including 484 sub-carriers indicated by the resource unit indication. The third resource unit is a resource unit including 242 sub-carriers adjacent to the second resource unit in the frequency band range, or a resource unit including 242 sub-carriers not adjacent to the second resource unit in the frequency band range.

[0060] In a possible implementation form, the resource unit combination indication indicates a combination of two third resource units. The two third resource units are two resource units each including 242 sub-carriers located on the outermost side of the frequency band range.

[0061] In a possible implementation form, the first resource unit is a resource unit including 996 sub-carriers indicated by a resource unit indication. The resource unit combination indication indicates any one of the following combinations of a plurality of resource units: a combination of the first resource unit and the second resource unit, where the second resource unit is a resource unit including 484 sub-carriers that are not adjacent to the first resource unit; a combination of the first resource unit and the third resource unit, where the third resource unit is a resource unit including 484 sub-carriers that are not adjacent to the first resource unit and a resource unit including 242 sub-carriers; and a combination of two third resource units, each including 242 sub-carriers, located at the outermost sides of the frequency band range, where the two third resource units are two resource units.

[0062] In one possible implementation, the first resource unit is a resource unit including 996 sub - carriers indicated by a resource unit indication. The resource unit combination indication indicates any one of the following combinations of a plurality of resource units: a combination of a second resource unit and the first resource unit, where the second resource unit is a resource unit including 484 sub - carriers in a lower frequency of 80 MHz adjacent to the first resource unit and not adjacent to the first resource unit; a combination of a second resource unit and the first resource unit, where the second resource unit is a resource unit including 484 sub - carriers in a higher frequency of 80 MHz adjacent to the first resource unit and not adjacent to the first resource unit; a combination of a second resource unit, a third resource unit, and the first resource unit, where the second resource unit is a resource unit including 484 sub - carriers in a lower frequency of 80 MHz adjacent to the first resource unit, and the third resource unit is a resource unit including 242 sub - carriers in a lower frequency of 80 MHz adjacent to the first resource unit; a combination of a second resource unit, a third resource unit, and the first resource unit, where the second resource unit is a resource unit including 484 sub - carriers in a higher frequency of 80 MHz adjacent to the first resource unit, and the third resource unit is a resource unit including 242 sub - carriers in a higher frequency of 80 MHz adjacent to the first resource unit; and a combination of the first resource unit and two resource units each including 996 sub - carriers and adjacent to the first resource unit, indicating any one of them.

[0063] In this application, the strategy of combining a plurality of resource units that can be indicated by a combination instruction with a resource unit is not limited to the foregoing possible implementation forms. The amount of bits occupied by the resource unit combination instruction is related to the amount of combination strategies of the combinations that need to be indicated. The fact that the amount of combination strategies that need to be indicated by the resource unit combination instruction is smaller indicates that the required bit overhead is lower. In conclusion, the method by which the resource unit combination instruction indicates a combination of a plurality of resource units can reduce the overall overhead of the method for allocating a plurality of resource units.

[0064] According to a third aspect, this application further provides a communication device. The communication device has some or all of the functions of the station in the example of the method of the first aspect. For example, the functions of the communication device may have the functions in some or all of the embodiments of this application, or may have the function of independently implementing any embodiment of this application. The functions may be implemented by hardware, or may be implemented by hardware that executes corresponding software. The hardware or software includes one or more units or modules corresponding to the functions.

[0065] In a possible design, the structure of the communication device may include a processing unit and a communication unit. The processing unit is configured to assist the communication device when executing corresponding functions in the foregoing method. The communication unit is configured to assist communication between the communication device and other devices. The communication device may further include a storage unit. The storage unit is configured to be coupled to the processing unit and the transmission unit, and the storage unit stores program instructions and data required by the communication device.

[0066] In an implementation form, the communication device is a communication unit configured to receive a trigger frame from an access point, The trigger frame includes a plurality of user information fields that are the same as the association identifier of the communication device, each user information field indicating one or more resource units assigned to the communication device, or the trigger frame includes one user information field that is the same as the association identifier of the communication device, and that one user information field indicates a plurality of resource units assigned to the communication device, a communication unit, and a processing unit configured to determine a plurality of assigned resource units based on the trigger frame.

[0067] For example, the processing unit may be a processor, the communication unit may be a transceiver or a communication interface, and the storage unit may be a memory.

[0068] In one implementation, the communication device is a transceiver configured to receive a trigger frame from an access point, wherein the trigger frame includes a plurality of user information fields that are the same as the association identifier of the communication device, each user information field indicating one or more resource units assigned to the communication device, or the trigger frame includes one user information field that is the same as the association identifier of the communication device, and the one user information field indicates a plurality of resource units assigned to the communication device, the transceiver, and a processor configured to determine a plurality of assigned resource units based on the trigger frame.

[0069] According to a fourth aspect, the present application further provides a communication device. The communication device has some or all of the functions of an access point in the example of the method of the second aspect. For example, the functions of the communication device may have the functions of an access point in some or all embodiments of the present application, or may have the function of independently implementing any embodiment of the present application. The functions may be implemented by hardware, or may be implemented by hardware that executes corresponding software. The hardware or software includes one or more units or modules corresponding to the functions.

[0070] In a possible design, the structure of the communication device may include a processing unit and a communication unit. The communication unit is configured to assist the communication device when executing corresponding functions in the foregoing method. The communication unit is configured to assist communication between the communication device and other devices, such as a station. The communication device may further include a storage unit. The storage unit is configured to be coupled to the acquisition unit and the transmission unit, and the storage unit stores program instructions and data required by the communication device.

[0071] In one implementation, the communication device is a processing unit configured to determine a plurality of resource units assigned to a station, and a communication unit configured to transmit a trigger frame to the station, the trigger frame including a plurality of user information fields that are the same as the association identifier of the station, each user information field indicating one or more resource units assigned to the station, or the trigger frame including one user information field that is the same as the association identifier of the station, and the one user information field indicating a plurality of resource units assigned to the station.

[0072] In other implementations, the communication device is a processor configured to determine a plurality of resource units assigned to a station, and A transceiver configured to send a trigger frame to a station, the trigger frame including a plurality of user information fields that are the same as the association identifier of the station, each user information field indicating one or more resource units assigned to the station, or the trigger frame including one user information field that is the same as the association identifier of the station, the one user information field indicating a plurality of resource units assigned to the station.

[0073] In a particular implementation process, the processor may be configured to perform, for example, but not limited to, baseband-related processing, and the transceiver may be configured to perform, for example, but not limited to, radio frequency transmission. The foregoing components may be separately disposed on independent chips, or at least some or all of the components may be disposed on the same chip. For example, the processor may further be divided into an analog baseband processor and a digital baseband processor. The analog baseband processor and the transceiver may be integrated on the same chip, and the digital baseband processor may be disposed on an independent chip. With the continuous development of integrated circuit technology, more components can be integrated on the same chip. For example, the digital baseband processor and a plurality of application processors (for example, but not limited to, a graphics processor and a multimedia processor) may be integrated on the same chip. The chip may be referred to as a system on chip. Whether all components are separately disposed on different chips or are integrated and disposed on one or more chips generally depends on the specific requirements of product design. The specific implementation forms of the foregoing components are not limited in this embodiment of the present application.

[0074] According to a fifth aspect, the present application further provides a processor configured to execute the method in the first aspect or the second aspect. In the process of executing these methods, the process of transmitting the aforementioned information and the process of receiving the aforementioned information in the aforementioned method can be understood as the process of the processor outputting the aforementioned information and the process of the processor receiving the aforementioned input information. Specifically, when outputting information, the processor outputs the information to the transceiver so that the transceiver transmits the information. Furthermore, after the information is output by the processor and before the information reaches the transceiver, other processing may need to be further performed on the information. Similarly, when the processor receives input information, the transceiver receives the information and inputs the information to the processor. Furthermore, after the transceiver receives the information and before the information is input to the processor, other processing may need to be performed on the information.

[0075] Based on the foregoing principle, for example, receiving the common feedback information referred to in the foregoing method can be understood as the processor inputting the common feedback information. In other examples, transmitting the common feedback information in the foregoing method can be understood as the processor outputting the common feedback information.

[0076] In this case, for operations such as sending, transmitting, and receiving related to the processor, if there is no specific statement, or if the operation does not conflict with the actual function or internal logic of the operation in the related description, the operation may generally be understood as operations such as output, reception, and input of the processor instead of operations such as sending, transmitting, and receiving directly performed by the high-frequency circuit and the antenna.

[0077] In a particular implementation process, the processor can be a processor specially configured to execute these methods, or a processor for executing computer instructions in a memory to execute these methods, such as a general-purpose processor. The memory can be a non-transitory memory such as a read only memory (ROM). The memory and the processor may be integrated on the same chip, or may be separately integrated on different chips. The type of the memory and the manner of arranging the memory and the processor are not limited in the embodiments of the present application.

[0078] According to a sixth aspect, an embodiment of the present application provides a computer-readable storage medium configured to store computer software instructions, including a program used by the aforementioned station and used to execute the method of the first aspect.

[0079] According to a seventh aspect, an embodiment of the present application provides a computer-readable storage medium configured to store computer software instructions, including a program used by the aforementioned access point and used to execute the method of the second aspect.

[0080] According to an eighth aspect, the present application further provides a computer program product including instructions. When the computer program product is executed by a computer, the computer can execute the method of the first aspect.

[0081] According to a ninth aspect, the present application further provides a computer program product including instructions. When the computer program product is executed by a computer, the computer can execute the method of the second aspect.

[0082] According to a tenth aspect, the present application provides a chip system. The chip system includes a processor and an interface, and is configured to assist a station when implementing at least one of functions, such as determining or processing data and information related to the method of the first aspect. In one possible design, the chip system further includes a memory, and the memory is configured to store program instructions and data required by the station. The chip system may include a chip, or may include a chip and other individual components.

[0083] According to an eleventh aspect, the present application provides a chip system. The chip system includes a processor and an interface, and is configured to assist an access point when implementing at least one of functions, such as determining or processing data and information related to the method of the second aspect. In one possible design, the chip system further includes a memory, and the memory is configured to store program instructions and data required by the access point. The chip system may include a chip, or may include a chip and other individual components.

Brief Description of the Drawings

[0084]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

Figure 20

Figure 21

Figure 22

Figure 23

Figure 24

Figure 25

Figure 26

Figure 27

Figure 28

Figure 29

Figure 30

Figure 31

Figure 32

Figure 33

Figure 34

Figure 35

Figure 36

Figure 37

Figure 38

Figure 39

Figure 40

Figure 41

Figure 42

Figure 43

Figure 44

Figure 45

Embodiments for Carrying Out the Invention

[0085] With the development of wireless local area networks, the data rate required by a station to transmit uplink data increases accordingly. Therefore, how an access point allocates a plurality of resource units to a station in order to increase the data rate so that the station can transmit uplink data by using the plurality of resource units has become an urgent problem to be solved.

[0086] To solve this problem, the present application provides a resource allocation method. In this method, an access point can allocate a plurality of resource units to a station. The plurality of resource units allocated to the station can also be referred to as a combination of a plurality of resource units or a plurality of combined resource units. Unless otherwise specified, "combination" and "combined" have the same meaning in this specification.

[0087] First, FIG. 1 is used as an example to illustrate a network structure to which the resource allocation method of the present application is applicable. FIG. 1 is a schematic diagram of a network structure according to an embodiment of the present application. As shown in FIG. 1, the network structure may include an access point (AP) and a plurality of non-access point stations (non-AP STAs). For simplicity of explanation, the non-access point station is hereinafter abbreviated as a station. FIG. 1 is described by using an example in which the network structure includes one access point (AP) and two stations (STA1 and STA2). The network structure may further include more access points and stations. Alternatively, the network structure may include only two stations. This is not limited in the present application.

[0088] An access point may be an access point used by a terminal device (such as a mobile phone) to access a wired (or wireless) network, and is mainly deployed in homes, buildings, and parks. A typical coverage radius ranges from dozens of meters to hundreds of meters. Naturally, the access point may alternatively be deployed outdoors. An access point is equivalent to a bridge that connects a wired network and a wireless network. The main function of an access point is to connect various wireless network clients together and connect the wireless network to Ethernet. Specifically, the access point can be a terminal device (such as a mobile phone) or a network device (such as a router) with a wireless fidelity (Wi-Fi) chip. The access point can be a device that supports the 802.11be standard. Alternatively, the access point can be a device that supports multiple wireless local area network (WLAN) standards of the 802.11 family, such as the 802.11be standard, 802.11ax standard, 802.11ac standard, 802.11n standard, 802.11g standard, 802.11b standard, and 802.11a standard.

[0089] The station may be a wireless communication chip, a wireless sensor, a wireless communication terminal, etc., and may also be called a user. For example, the station may be a mobile phone supporting Wi-Fi communication, a tablet computer supporting Wi-Fi communication, a set-top box supporting Wi-Fi communication, a smart television supporting Wi-Fi communication, an intelligent wearable device supporting Wi-Fi communication, an in-vehicle communication device supporting Wi-Fi communication, or a computer supporting Wi-Fi communication. Optionally, the station may support the 802.11be standard. The station may also support multiple wireless local area network (WLAN) standards of the 802.11 family, such as the 802.11be standard, 802.11ax standard, 802.11ac standard, 802.11n standard, 802.11g standard, 802.11b standard, and 802.11a standard.

[0090] For example, the access point and the station may be devices applied to the vehicle Internet, Internet of things (IoT) nodes or sensors in the Internet of things, smart cameras in a smart home, smart remote controls, and smart water meters, as well as sensors in a smart city.

[0091] To facilitate the understanding of the relevant content in the embodiments of the present application, the following describes some concepts of the embodiments of the present application.

[0092] In the embodiments of the present application, the trigger frame includes a plurality of user information fields that are the same as the associated identifier of the station, and each user information field indicates one or more resource units assigned to the station, or the trigger frame includes one user information field that is the same as the associated identifier of the station, and that one user information field indicates a plurality of resource units assigned to the station.

[0093] Optionally, the frame format of the trigger frame can be shown in FIG. 2. FIG. 2 is a schematic diagram of the structure of the trigger frame according to an embodiment of the present application. The trigger frame may include only a part of the fields shown in FIG. 2. Alternatively, the trigger frame may include more fields than those shown in FIG. 2. This is not limited in the embodiments of the present application.

[0094] For example, the trigger frame includes a common info field and a user info list field. The trigger frame may further include a frame control field, a duration field, a receiver address (RA) field, a transmitter address (TA) field, a padding field, a frame check sequence (FCS) field, etc.

[0095] The common info field may also be referred to as a common area or a common information area. The common info field includes common information that needs to be read by all stations, such as a trigger type subfield, a length subfield, a cascade indication subfield, a carrier sense required (CS Required) subfield, a bandwidth subfield, a guard interval and long training field (GI+LTF) subfield, and a trigger dependent common info subfield.

[0096] The user information list field may also be referred to as a user information list area, a per-station area, etc. The user information list field includes one or more user information fields. Each user information field includes information that needs to be read by each station, such as an Association Identifier (AID) subfield, a Resource Unit (RU) allocation subfield, a coding type subfield, a Modulation and Coding Scheme (MCS) subfield, a reserved subfield, a trigger dependent user info subfield, etc.

[0097] The association identifier field indicates the association identifier of the station corresponding to the user information field. The resource unit allocation subfield indicates the resource unit (or resource unit position) allocated to the station indicated by the user information field. In the embodiments of the present application, the user information field may indicate one or more resource units by using the resource unit allocation subfield, but this is not limited to the resource unit allocation subfield. In other words, some or all of the frequency band range indication, resource unit indication, and resource unit combination indication included in the user information field may be allocated to the resource unit allocation subfield.

[0098] The "field" described in this specification may also be referred to as an "area", "information", etc., and the "subfield" may also be referred to as a "subarea", "information", etc. The fields shown in FIG. 2 are merely examples. The trigger frame may include only a part of the fields shown in FIG. 2. Alternatively, the trigger frame may include more fields than those shown in FIG. 2.

[0099] Trigger-frame-based scheduling-based uplink transmission means that the station can transmit data packets in a plurality of allocated resource units, i.e., physical layer protocol data units (PPDUs). The data packet can be a high-efficiency trigger-based physical layer protocol data unit (HE TB PPDU) or an extremely high throughput trigger-based physical layer protocol data unit (EHT TB PPDU). The HE TB PPDU is one of the high-efficiency physical layer protocol data units (HE PPDUs). FIG. 3 is a schematic flowchart of trigger-frame-based scheduling-based uplink transmission according to an embodiment of the present application. As shown in FIG. 3, after receiving the trigger frame, the station can determine a plurality of allocated resource units and transmit a PPDU in the plurality of resource units. The structure of the PPDU is shown in FIG. 3. The case where STA1 transmits the PPDU is used as an example. From HE-LTF to Data includes a plurality of resource units for transmitting the uplink data of STA1. The functions of the fields in the PPDU are shown in Table 1 (Table 1).

[0100]

Table 1

[0101] A wireless channel is divided into a plurality of sub-channels or sub-carriers in the frequency domain. FIG. 4 is a schematic diagram of channel allocation according to an embodiment of the present application. As shown in FIG. 4, when the bandwidth is 160 MHz, the channel can be divided into a primary 20 MHz channel (also referred to as a primary channel, Primary 20 MHz, P20), a secondary 20 MHz channel (Secondary 20 MHz, S20), a secondary 40 MHz channel (Secondary 40 MHz, S40), and a secondary 80 MHz channel (Secondary 80 MHz, S80). Channel 1 may correspond to the primary 20 MHz channel, channel 2 may correspond to the secondary 20 MHz channel, channels 3 and 4 are combined into the secondary 40 MHz channel, and channels 5 to 8 are combined into the secondary 80 MHz channel.

[0102] Different amounts of subcarriers on a channel can be combined into resource units of different sizes. For bandwidths of 20 MHz, 40 MHz, 80 MHz, 160 MHz, or 320 MHz, the resource units of different sizes can include the following seven resource units: a first resource unit (which is a resource unit including 996 subcarriers and can be called a 996 - tone RU), a second resource unit (which is a resource unit including 484 subcarriers and can be called a 484 - tone Ru), a third resource unit (which is a resource unit including 242 subcarriers and can be called a 242 - tone RU), a fourth resource unit (which is a resource unit including 106 subcarriers and can be called a 106 - tone RU), a fifth resource unit (which is a resource unit including 26 subcarriers and can be called a 26 - tone RU), a sixth resource unit (which is a resource unit including 52 subcarriers and can be called a 52 - tone RU), and a seventh resource unit (which is a resource unit including 2×996 subcarriers and can be called a 2×996 - tone RU). This helps the access point to allocate multiple resource units to a station for uplink data transmission based on the data transmission requirements of each station.

[0103] FIG. 5 is a schematic diagram of possible allocations of resource units in a bandwidth of 80 MHz according to an embodiment of the present application. As shown in FIG. 5, the first row shows that the 80 MHz bandwidth may include 37 26-tone RUs, the second row shows that the 80 MHz bandwidth may include 16 52-tone RUs, the third row shows that the 80 MHz bandwidth may include 8 106-tone RUs, the fourth row shows that the 80 MHz bandwidth may include 4 242-tone RUs, the fifth row shows that the 80 MHz bandwidth may include 2 484-tone RUs, and the sixth row shows that the 80 MHz bandwidth may include 1 996-tone RU. As shown in FIG. 5, in a 20 MHz frequency band range, there may be a maximum of 9 resource units, i.e., 9 26-tone RUs.

[0104] FIG. 6 is a schematic diagram of possible allocations of resource units in a bandwidth of 160 MHz according to an embodiment of the present application. As shown in FIG. 6, the first row shows that the 160 MHz bandwidth may include 8 242-tone RUs, the second row shows that the 160 MHz bandwidth may include 4 484-tone RUs, and the third row shows that the 160 MHz bandwidth may include 2 996-tone RUs.

[0105] FIG. 7 is a schematic diagram of possible distributions of resources in a bandwidth of 320 MHz according to an embodiment of the present application. As shown in FIG. 7, the first row shows that the 320 MHz bandwidth may include 4 996-tone RUs.

[0106] The resource units shown in each row of FIGS. 5 to 7 do not occupy the entire bandwidth, and each row may include some remaining subcarriers used for separation between resource units. As shown in FIG. 5, each 20 MHz channel has a separation of two subcarriers and a separation of one subcarrier, and there is a separation of 26 subcarriers between 484-tone RUs.

[0107] The possible allocations of resource units are not limited to those shown in FIGS. 5 to 7. For example, a bandwidth of 320 MHz may include eight 484-tone RUs, etc. Alternatively, the resource unit allocation pattern shown in FIG. 4 may be used for each 80 MHz frequency band range within a 320 MHz bandwidth and for each 80 MHz frequency band range within a 160 MHz bandwidth. In other words, the possible allocations of resource units within the bandwidth are not limited in the embodiments of the present application. To facilitate the understanding of the resource allocation method in the present application, the allocations shown in FIGS. 5 to 7 are used as examples of a plurality of resource units allocated to a station to enable the station to transmit uplink data with a plurality of resource units, or the positions of a plurality of resource units allocated to the station, or which resource units are combined.

[0108] The following describes a resource allocation method and related devices in embodiments of the present application with reference to the accompanying drawings. The resource allocation method may also be referred to as a method for indicating a plurality of resource units, a method for combining a plurality of resource units, etc. In embodiments of the present application, a trigger frame is used to allocate a plurality of resource units to a station. The following provides explanations from two aspects. In the first aspect, the trigger frame indicates a plurality of resource units allocated to a station by using a plurality of user information fields. In other words, the trigger frame includes a plurality of user information (user info) fields that are the same as the association identifier of the station. In the second aspect, the trigger frame indicates a plurality of resource units allocated to a station by using one user information field. In other words, the trigger frame includes one user information (user info) field that is the same as the association identifier of the station.

[0109] 1. The trigger frame includes a plurality of user information (user info) fields that are the same as the association identifier of the station.

[0110] Each user information field may indicate one or more resource units, and the one or more resource units indicated by each of the plurality of user information fields are a plurality of resource units allocated to the local station.

[0111] FIG. 8 is a schematic flowchart of a resource allocation method according to an embodiment of the present application based on the design of a trigger frame. As shown in FIG. 8, the resource allocation method includes the following steps.

[0112] 101: Determine a plurality of resource units allocated to the local station by the access point.

[0113] 102: The access point transmits a trigger frame to the local station, and the trigger frame includes a plurality of user information fields that are the same as the association identifier of the local station. Each user information field indicates one or more resource units allocated to the local station.

[0114] 103: The local station receives the trigger frame and determines a plurality of allocated resource units based on the trigger frame.

[0115] The local station determining a plurality of allocated resource units based on the trigger frame includes the following steps.

[0116] 1031: The local station selects one or more user information fields from the trigger frame that are the same as the association identifier of the local station.

[0117] 1032: For each of the selected one or more user information fields, the local station determines one or more resource units indicated by the user information field, and the one or more resource units indicated by each of the selected one or more user information fields are a plurality of resource units allocated to the local station.

[0118] Optionally, the frame structure shown in FIG. 2 is used as an example. The user information field is allocated in the user information list field. Thus, the station may select one or more user information fields from the user information list field that are the same as the station's association identifier. In other words, the station receives the user information list field, analyzes the association identifier indicated by the association identifier field in the user information field, and selects a plurality of user information fields that are the same as the station's association identifier.

[0119] In step 1031, the station may select a plurality of user information fields from the trigger frame that are the same as the station's association identifier in some of the following optional implementations, but the following implementations are not limited thereto. For example, one or more of the following implementations may be used simultaneously to select a plurality of user information fields.

[0120] 1.1. All user information fields in the trigger frame are analyzed.

[0121] In that implementation, the station separately analyzes the association identifier indicated by the association identifier field in each of all the user information fields in the trigger frame, and may select a plurality of user information fields that are the same as the station's association identifier from all the analyzed user information fields. As shown in FIG. 2, since the user information list field in the trigger frame has a boundary, the station can analyze all user information fields based on the boundary.

[0122] For simplicity of explanation, in this specification, "a plurality of user information fields that are the same as the station's association identifier" may be referred to as the station's user information fields, user information fields that match the station, etc.

[0123] The multiple user information fields corresponding to the stations in the trigger frame may appear continuously or discontinuously. For example, assume that the user information list field includes M user information fields, the association identifier of STA1 is AID1, and the user information fields corresponding to STA1 in FIG. 9 appear continuously in the user information list field. In other words, the first two user information fields in the user information list field are the user information fields corresponding to STA1, and the third to Mth user information fields are not the user information fields corresponding to STA1. The user information fields corresponding to STA1 in FIG. 10 appear discontinuously in the user information list field. In other words, the user information fields corresponding to STA1 may be the first user information field, the third user information field, etc. in the user information list field. For the user information list field shown in FIG. 9 or FIG. 10 of this implementation, it can be seen that the station can determine a plurality of user information fields that are the same as the association identifier of the station by analyzing all the user information fields one by one.

[0124] 1.2. The amount N of the user information fields of the stations in the trigger frame is configured for the stations in a manner predefined by the protocol or by using signaling.

[0125] In this implementation, the station can select N user information fields of the station from the user information list field in the trigger frame based on N.

[0126] Specifically, for the station to select a plurality of user information fields that are the same as the station's associated identifier from the trigger frame, the station analyzes and determines whether the associated identifier indicated by the associated identifier field in each user information field is the same as the station's associated identifier based on the index of each user information field in the user information list field, and performs the step of analyzing whether the associated identifier indicated by the associated identifier field in each user information field is the same as the station's associated identifier, until the number of user information fields that are the same as the station's associated identifier becomes equal to N, and may include selecting N user information fields that are the same as the station's associated identifier from all the analyzed user information fields. It can be seen that this implementation form ensures the flexibility of expanding the user information fields and reduces the complexity of the station analyzing the user information list field.

[0127] For example, in the user information list field shown in FIG. 9, when the number of user information fields of STA1 in the user information list field is equal to 2, that is, when N = 2, when analyzing the second user information field to determine the two user information fields of STA1, STA1 may stop analyzing the user information list field.

[0128] In another example, in the user information list field shown in FIG. 10, when the maximum number of user information fields of STA1 in the user information list field is equal to 2, that is, when N = 2, when analyzing the third user information field to determine the two user information fields of STA1, STA1 may stop analyzing the user information list field.

[0129] Optionally, the amount N of user information fields of a station in the user information list field is configured for the station or calculated by the access point in a protocol - defined manner or by using signaling. For example, it is assumed that the amount of resource units that can be indicated by each user information field is 1. N may be equal to the amount of resource units that can be allocated, and is configured for the station in a protocol - defined manner or by using signaling.

[0130] 1.3. The user information fields of the same station in the trigger frame are distributed continuously.

[0131] In other words, the user information fields of different stations are distributed continuously in the user information list field. As shown in FIG. 9, after the distribution of the user information field of STA1 in the user information list field is completed, the user information field of STA2 is distributed.

[0132] In this implementation, in step 103, for a station to select a plurality of user information fields that are the same as the station's association identifier from the user information list field may include the station subsequently analyzing, based on the index of each user information field and starting from the first analyzed user information field, whether the association identifier indicated by the association identifier field in each user information field in the user information list field is the same as the station's association identifier until the analysis determines whether the user information fields different from the station's association identifier are analyzed and determined, and then selecting a plurality of user information fields that are the same as the station's association identifier from all the analyzed user information fields. It can be seen that this implementation can reduce the complexity of the station analyzing the user information list field.

[0133] For example, as shown in FIG. 9, both the user information list field of STA1 and the user information field of STA2 are continuously allocated in the user information list field. When the allocation of the user information field of STA2 starts, it indicates that the allocation of the user information field of STA1 has ended. In this way, after analyzing and determining the second user information field, STA1 continues to analyze the third user information field. After determining that the third user information field is not the user information field of STA1, STA1 may stop analyzing subsequent user information fields, that is, it may not need to analyze the user information list field any further.

[0134] 1.4. The user information field includes an end flag.

[0135] Specifically, FIG. 11 is a schematic diagram of the structure of another user information list field according to an embodiment of the present application. In FIG. 11, the user information field further includes an end flag, and the end flag indicates whether the allocation of resource units to the station has ended.

[0136] The end flag may occupy 1 bit. That 1 bit may be 1 bit of a reserved field in the user information field, 1 bit newly added to the user information field, or 1 bit of other information that is reused. This is not limited in the embodiments of the present application.

[0137] The end flag may also be referred to as an end flag area, end flag information, end flag indication, etc. A value of 1 for the end flag may indicate that the allocation of resource units to the station using the user information field where the end flag is located has ended. A value of 0 for the end flag may indicate that the allocation of resource units to the station using the user information field where the end flag is located has not ended, that the station needs to further analyze the next information field, or vice versa.

[0138] In this implementation form, for the station to select a plurality of user information fields that are the same as the association identifier of the station from the user information list field, the station sequentially analyzes whether the association identifier indicated by the association identifier field in each user information field is the same as the association identifier of the station based on the index of each user information field in the trigger frame, and stops analyzing whether the association identifier indicated by the association identifier field in each user information field is the same as the association identifier of the station until the end flag in the analyzed user information field indicates that the allocation of resource units to the station is completed, and may include selecting a plurality of user information fields that are the same as the association identifier of the station from all the analyzed user information fields.

[0139] It is assumed that the value of the end flag being 1 indicates that the allocation of resource units to the station using the user information field where the end flag is located is completed. As shown in FIG. 9, when the second user information list field is the last user information field among the user information fields for allocating resource units to STA1, the AP may set the value of the end flag to 1 in the second user information field. In this way, when analyzing the second user information field and reading that the value of the end flag is 1, the station may stop analyzing the user information list field. In other words, the station does not need to analyze the third user information field and the user information fields after the third user information field. Correspondingly, since the first user information field is not the last user information field among the user information fields for allocating resource units to STA1, the value of the end flag may be set to 0 in the first user information field. In this way, after analyzing and determining the first user information field, STA1 may continue to analyze and determine the second user information field.

[0140] As shown in FIG. 10, when the third user information list field is the last user information field in the user information fields for allocating resource units to STA1, the AP may set the value of the end flag to 1 in the third user information field. In this way, when analyzing the third user information field and reading that the value of the end flag is 1, the station may stop analyzing and determining the user information list field. In other words, the station does not need to analyze the fourth user information field and the user information fields after the fourth user information field. Correspondingly, since the first user information field is not the last user information field in the user information fields for allocating resource units to STA1, the value of the end flag may be set to 0 in the first user information field. In this way, after analyzing and determining the first user information field, STA1 may continue to analyze and determine the second user information field. In addition, in FIG. 10, after analyzing the second user information field and determining that the second user information field is not the user information field of STA1, STA1 may continue to analyze and determine the third user information field.

[0141] In addition, the method by which the station selects a plurality of user information fields of the station from the user information list field may include any one or more of the foregoing implementation forms described in 1.1 to 1.4, but is not limited to those implementation forms.

[0142] The manner in which the station determines one or more resource units indicated by each of the plurality of selected user information fields may be described by using any of the following optional implementation forms in the embodiments of the present application, but the following implementation forms are not limited thereto.

[0143] 2.1. Each user information field indicates one resource unit.

[0144] The user information field may indicate one resource unit. For example, the resource unit allocation subfield shown in FIG. 2 indicates a resource unit. In other words, the resource unit indication and the frequency band range indication included in the user information field may be included in the resource unit allocation subfield.

[0145] In this implementation, it can be seen that regardless of the range of the bandwidth of the combination of resource units and the amount of RUs required, the amount of the user information field can indicate the same amount of RUs respectively.

[0146] In this implementation, the station may be notified of the association between the resource unit and the index in a manner predefined by the protocol or in a signaling configuration manner. The AP may indicate one of the indexes by using the resource unit allocation subfield so that the station can determine the corresponding resource unit based on the index indicated by the resource unit allocation subfield.

[0147] The bandwidth of the wireless local area network may include 20 MHz, 40 MHz, 80 MHz, 160 MHz, 240 MHz, 320 MHz, etc. When allocating resource units to a station for a bandwidth of 20 MHz, 40 MHz, or 80 MHz, the AP may directly indicate one resource unit within that bandwidth by using the resource unit allocation subfield. For a bandwidth of 160 MHz or more, such as 160 MHz, 240 MHz, or 320 MHz, the AP needs to use the resource unit allocation subfield to indicate the 80 MHz bandwidth within that bandwidth where the resource unit is located. Therefore, the resource unit allocation subfield may include a frequency band range indication and a resource unit indication.

[0148] The frequency band range indication indicates the frequency band range in which the resource unit indicated by the resource unit indication is located, and the resource unit indication indicates one allocated resource unit. Optionally, if the size of the resource unit indicated by the resource unit indication is greater than 80 MHz, or if the amount of subcarriers included in the resource unit indicated by the resource unit indication is more than 996, for example, in the case of a 2×996-tone RU, the frequency band range indication may be ignored, that is, the station does not need to analyze the frequency band range indication.

[0149] Table 2 shows the relationship between the value of the frequency band range indication, the bandwidth, and the frequency band range provided in the embodiments of the present application. As shown in Table 2, for bandwidths of 20 MHz, 40 MHz, and 80 MHz, the resource unit allocation subfield may not include the frequency band range indication. For a bandwidth of 160 MHz, the frequency band range indication in the resource unit allocation subfield may occupy 1 bit, that is, the amount of bits required is 1. That the frequency band range indication is equal to 0 indicates that the resource unit indicated by the resource unit indication is located in the primary 80 MHz within the bandwidth, or that the resource unit indicated by the resource unit indication is one resource unit within the primary 80 MHz. That the frequency band range indication is equal to 1 indicates that the resource unit indicated by the resource unit indication is located in the secondary 80 MHz within the bandwidth, or that the resource unit indicated by the resource unit indication is one resource unit within the secondary 80 MHz. For a bandwidth of 320 MHz, the frequency band range indication in the resource unit allocation subfield may occupy 2 bits, that is, the amount of bits required is 2. That the frequency band range indication is equal to 0 indicates that the resource unit indicated by the resource unit indication is located in the primary 80 MHz within the bandwidth, or that the resource unit indicated by the resource unit indication is one resource unit within the primary 80 MHz. That the frequency band range indication is equal to 1 indicates that the resource unit indicated by the resource unit indication is located in the secondary 80 MHz within the bandwidth, or that the resource unit indicated by the resource unit indication is one resource unit within the secondary 80 MHz. That the frequency band range indication is equal to 2 indicates that the resource unit indicated by the resource unit indication is located in the third 80 MHz within the bandwidth, or that the resource unit indicated by the resource unit indication is one resource unit within the third 80 MHz.The fact that the frequency band range indication is equal to 3 indicates that the resource unit indicated by the resource unit indication is located in the fourth 80 MHz within the bandwidth, or that the resource unit indicated by the resource unit indication is one of the resource units within the fourth 80 MHz. Additionally, in Table 2, the association between each value of the frequency band range indication and each 80 MHz frequency band range can be adjusted. This is not limited in the embodiments of the present application.

[0150]

Table 2

[0151] The resource unit indication indicates one resource unit. The size of the resource unit can include, but is not limited to, the seven sizes described above. Referring to the schematic diagram of the allocation of resource units in the 80 MHz bandwidth shown in FIG. 5, the 80 MHz frequency band range can include 37 26-tone RUs located at different positions, 16 52-tone RUs located at different positions, 8 106-tone RUs located at different positions, 4 242-tone RUs located at different positions, 2 484-tone RUs located at different positions, or 1 996-tone RU. Additionally, the resource unit indication can alternatively indicate 2×996-tone RU. Therefore, the value of the resource unit indication or the index indicated by the resource unit indication ranges from at least 0 to 68 in order to indicate each of the 68 resource units.

[0152] Table 3 shows the association between the values of the resource unit indication and each resource unit. To indicate 68 resource units, the resource unit indication requires at least 7 bits. Thus, each of the 7-bit values from 0 to 68 may indicate the resource units shown in Table 3, and the values from 69 to 127 may be reserved. Additionally, the association between each value in Table 3 and the indicated resource unit may be adjusted. This is not limited in the embodiments of the present application. For example, the value of the resource unit indication may indicate, in descending order, resource units arranged in descending order, etc. The related content described in Table 3 may include the related textual description of claim 13 of the claims. In other words, this specification describes a case where the first to seventh resource units are replaced with resource units of a corresponding size. For example, the first resource unit is a 996-tone RU, the second resource unit is a 484-tone RU, and the third resource unit is a 242-tone RU. Similarly, the descriptions from Table 2 to Table 13 are also provided by using the corresponding RUs and include the content of the corresponding claims.

[0153]

Table 3

[0154] In this implementation form, the frequency band range indication indicates a frequency band range of 80 MHz within the bandwidth, and the resource unit indication indicates one resource unit. The resource unit can be any resource unit within the frequency band range of 80 MHz or any resource unit within a frequency band range higher than 80 MHz. In other words, each user information field can indicate any resource unit within the frequency band range of 80 MHz or a resource unit within a frequency band range higher than 80 MHz. Therefore, for the multiple selected user information fields in step 103 in this embodiment of the present application, the resource unit allocation sub-field in each user information field can be used to determine one resource unit. In this case, the resource units separately indicated by the multiple user information fields are the multiple resource units allocated to the station.

[0155] When the bandwidth is 20 MHz, 40 MHz, or 80 MHz, in this implementation form, the frequency band range indication can be 0 by default. For each user information field of the station, the station can determine one resource unit based on the resource unit indication. When the bandwidth is 160 MHz or 320 MHz, the frequency band range indication can occupy 1 bit or 2 bits. For each user information field of the station, the station can determine one 80-MHz frequency band range based on the frequency band range indication and determine the corresponding resource unit from the 80-MHz frequency band range based on the resource unit indication.

[0156] Regardless of the size of the bandwidth, the frequency band range indication occupies 2 bits, which are the upper 2 bits in the resource unit allocation sub-field, the resource unit indication occupies 7 bits, which are the lower 7 bits in the resource unit allocation sub-field, and it is assumed that the values of the resource unit indication in Table 3 (Table 3) are in ascending order and have a one-to-one correspondence with the RUs in each row from left to right in Figure 3.

[0157] To simplify the explanation by using examples, the following describes some possible RU combination strategies with reference to the accompanying drawings.

[0158] Figures 12 to 17 are used as examples to illustrate the 52-tone RU and 26-tone RU in a 20-MHz frequency band range within 80 MHz, that is, the combination strategy of the 52-tone RU and 26-tone RU assigned to the station.

[0159] This strategy is to combine the 52-tone RU with the second lowest frequency in the 20-MHz frequency band range within the 80-MHz frequency band range and the 26-tone RU in the 20-MHz frequency band range that is on the same side as and adjacent to the 52-tone RU. The "26-tone RU that is on the same side as and adjacent to the 52-tone RU" is related to the position of the 20-MHz frequency band range within the 80-MHz frequency band range. When the 20-MHz frequency band range is to the left of the center position of the 80-MHz frequency band range, the "26-tone RU that is on the same side as and adjacent to the 52-tone RU" means that "the 26-tone resource unit is on the left side of the 20-MHz frequency band range and adjacent to the 52-tone RU", or when the 20-MHz frequency band range is to the right of the center position of the 80-MHz frequency band range, the "26-tone RU that is on the same side as and adjacent to the 52-tone RU" means that "the 26-tone resource unit is on the right side of the 20-MHz frequency band range and adjacent to the 52-tone RU".

[0160] In this specification, the second lowest-frequency RU, the lowest-frequency RU, the second highest-frequency RU, and the highest-frequency RU are all relative concepts within a frequency range. For example, as shown in FIG. 5, at the first 20 MHz, the second lowest-frequency 52-tone RU is the second 52-tone RU in the second row of FIG. 5, the lowest-frequency 52-tone RU is the first 52-tone RU in the second row of FIG. 5, the second highest-frequency 52-tone RU is the third 52-tone RU in the second row of FIG. 5, and the highest-frequency 52-tone RU is the fourth 52-tone RU in the second row of FIG. 5. Correspondingly, for other RUs, the second lowest-frequency RU, the lowest-frequency RU, the second highest-frequency RU, and the highest-frequency RU are the same, and the details will not be described again here. In addition, in this specification, the low-frequency RU and the high-frequency RU are also relative concepts within a frequency range. Usually, there are two RUs within the frequency range. The low-frequency RU is the RU with a lower frequency among the two RUs, and the high-frequency RU is the RU with a higher frequency among the two RUs. For example, as shown in FIG. 5, at the first 20 MHz, the low-frequency 106-tone RU is the first 106-tone RU in the third row of FIG. 5, and the high-frequency 106-tone RU is the second 106-tone RU in the third row of FIG. 5.

[0161] FIG. 12 is a schematic diagram of a strategy for a combination of 52-tone RUs and 26-tone RUs according to an embodiment of the present application. FIG. 12 shows the RU allocation when 20 MHz is the first 20 MHz or the second 20 MHz within 80 MHz. Therefore, at the 20 MHz shown in FIG. 12, the combination of the second lowest-frequency 52-tone RU and the 26-tone RU that is on the same side as and adjacent to the 52-tone RU at that 20 MHz is shown in FIG. 12.

[0162] FIG. 13 is a schematic diagram of a strategy for another combination of 52-tone RUs and 26-tone RUs according to an embodiment of the present application. FIG. 13 shows the RU allocation when the 20 MHz is the third or fourth 20 MHz within the 80 MHz. In other words, the 20 MHz is on the right side of the center position of the 80 MHz frequency band range. Therefore, in the 20 MHz shown in FIG. 13, the strategy for the combination of the lowest-frequency 52-tone RU and the 26-tone RU that is on the same side as and adjacent to the 52-tone RU within the 20 MHz frequency band range is the combination of the lowest-frequency 52-tone RU and the 26-tone RU that is on the right side of the 52-tone RU and adjacent thereto.

[0163] FIG. 14 is a schematic diagram of yet another combination strategy of 52-tone RUs and 26-tone RUs according to an embodiment of the present application. FIG. 14 shows the RU allocation when the 20 MHz is the third or fourth 20 MHz within the 80 MHz. In other words, the 20 MHz is on the right side of the center position of the 80 MHz frequency band range. Therefore, in the 20 MHz shown in FIG. 14, the strategy for the combination of the second-highest-frequency 52-tone RU and the 26-tone RU that is on the same side as and adjacent to the 52-tone RU within the 20 MHz frequency band range is the combination of the second-highest-frequency 52-tone RU and the 26-tone RU that is on the right side of the 52-tone RU and adjacent thereto.

[0164] FIG. 15 is a schematic diagram of yet another combination strategy of 52 - tone RUs and 26 - tone RUs according to an embodiment of the present application. FIG. 15 shows the RU allocation when the 20 MHz is the first 20 MHz or the second 20 MHz within the 80 MHz. In other words, the 20 MHz is on the left side of the center position of the 80 MHz frequency band range. Therefore, in the 20 MHz shown in FIG. 15, the combination strategy of the highest - frequency 52 - tone RU and the 26 - tone RU that is on the same side as and adjacent to the 52 - tone RU within the 20 MHz frequency band range is the combination of the highest - frequency 52 - tone RU and the 26 - tone RU that is on the left side of the 20 MHz frequency band range and adjacent to the 52 - tone RU.

[0165] FIG. 16 is a schematic diagram of yet another combination strategy of 52 - tone RUs and 26 - tone RUs according to an embodiment of the present application. FIG. 16 shows the RU allocation when the 20 MHz is the 20 MHz frequency band range within the 80 MHz. As shown in FIG. 16, the combination strategy of the second - lowest - frequency 52 - tone RU within the 20 MHz frequency band range and the 26 - tone RU at the center of the 20 MHz frequency band range is the combination of the second - lowest - frequency 52 - tone RU and the 26 - tone RU at the center of the 20 MHz frequency band range.

[0166] FIG. 17 is a schematic diagram of yet another combination strategy of 52 - tone RUs and 26 - tone RUs according to an embodiment of the present application. FIG. 17 shows the RU allocation when the 20 MHz is the 20 MHz frequency band range within the 80 MHz. As shown in FIG. 17, the combination strategy of the second - highest - frequency 52 - tone RU within the 20 MHz frequency band range and the 26 - tone RU at the center of the 20 MHz frequency band range is the combination of the second - highest - frequency 52 - tone RU and the 26 - tone RU at the center of the 20 MHz frequency band range.

[0167] Figures 18 and 19 are used as examples to illustrate the strategy of the combination of 106-tone RUs and 26-tone RUs in a 20-MHz frequency band range within 80 MHz, that is, the combination of 106-tone RUs and 26-tone RUs assigned to a station.

[0168] Figure 18 is a schematic diagram of the combination of 106-tone RUs and 26-tone RUs according to an embodiment of the present application. Figure 18 shows the RU allocation in a 20-MHz frequency band range within 80 MHz. Figure 18 shows the strategy of the combination of a low-frequency 106-tone RU in the 20-MHz frequency band range and a 26-tone RU at the center of the 20-MHz frequency band range.

[0169] Figure 19 is a schematic diagram of the combination of 106-tone RUs and 26-tone RUs according to an embodiment of the present application. Figure 19 shows the RU allocation in a 20-MHz frequency band range within 80 MHz. Figure 19 shows the strategy of the combination of a high-frequency 106-tone RU in the 20-MHz frequency band range and a 26-tone RU at the center of the 20-MHz frequency band range.

[0170] Figures 20 to 23 are used as examples to illustrate the strategy of the combination of 484-tone RUs and 242-tone RUs in 80 MHz, that is, the 484-tone RUs and 242-tone RUs assigned to a station.

[0171] Figure 20 is a schematic diagram of the combination of 484-tone RUs and 242-tone RUs according to an embodiment of the present application. Figure 20 shows the RU allocation in 80 MHz. Figure 20 shows the strategy of the combination of a low-frequency 484-tone RU and a continuous 242-tone RU.

[0172] Figure 21 is a schematic diagram of a combination of 484-tone RUs and 242-tone RUs according to an embodiment of the present application. Figure 21 shows the RU allocation within 80 MHz. Figure 21 shows a strategy for combining a high-frequency 484-tone RU and a continuous 242-tone RU.

[0173] Figure 22 is a schematic diagram of a combination of 484-tone RUs and 242-tone RUs according to an embodiment of the present application. Figure 22 shows the RU allocation within 80 MHz. Figure 22 shows a strategy for combining a low-frequency 484-tone RU and a non-continuous 242-tone RU.

[0174] Figure 23 is a schematic diagram of a combination of 484-tone RUs and 242-tone RUs according to an embodiment of the present application. Figure 23 shows the RU allocation within 80 MHz. Figure 23 shows a strategy for combining a high-frequency 484-tone RU and a non-continuous 242-tone RU.

[0175] Figure 24 is a schematic diagram of a combination of two 242-tone RUs according to an embodiment of the present application. Figure 24 shows the RU allocation within 80 MHz. Figure 24 shows a strategy for combining the two outermost 242-tone RUs within 80 MHz. "Outermost" is relative to 80 MHz. Optionally, the combination of the two 242-tone RUs in Figure 24 can also be referred to as the 242-tone RUs on "both sides" of 80 MHz.

[0176] Figures 25 and 26 are each schematic diagrams of a combination of 996-tone RUs and 484-tone RUs, but are not limited to the combination strategy.

[0177] Figure 25 is a schematic diagram of a combination of 996-tone RUs and 484-tone RUs according to an embodiment of the present application. Figure 25 shows the RU allocation at 80 MHz indicated by the frequency band range indication and at 80 MHz of a higher frequency adjacent to that 80 MHz. A strategy for the combination of the 996-tone RU corresponding to the 80 MHz indicated by the frequency band range indication and the 484-tone RU that is within the 80 MHz of a higher frequency adjacent to that 996-tone RU and not adjacent to that 996-tone RU is shown in Figure 25.

[0178] Figure 26 is a schematic diagram of a combination of 996-tone RUs and 484-tone RUs according to an embodiment of the present application. Figure 26 shows the RU allocation at 80 MHz indicated by the frequency band range indication and at 80 MHz of a lower frequency adjacent to that 80 MHz. A strategy for the combination of the 996-tone RU corresponding to the 80 MHz indicated by the frequency band range indication and the 484-tone RU that is within the 80 MHz of a lower frequency adjacent to that 996-tone RU and not adjacent to that 996-tone RU is shown in Figure 26.

[0179] Figures 27 and 28 are each a schematic diagram of a combination of 996-tone RUs, 484-tone RUs, and 242-tone RUs, but are not limited to the combination strategy.

[0180] Figure 27 is a schematic diagram of a combination of 996-tone RUs, 484-tone RUs, and 242-tone RUs according to an embodiment of the present application. Figure 27 shows the RU allocation at 80 MHz indicated by the frequency band range indication and at 80 MHz of a higher frequency adjacent to that 80 MHz. A strategy for the combination of the 996-tone RU corresponding to the 80 MHz indicated by the frequency band range indication and the 484-tone RU and 242-tone RUs that are within the 80 MHz of a higher frequency adjacent to that 996-tone RU and not adjacent to that 996-tone RU is shown in Figure 27.

[0181] FIG. 28 is a schematic diagram of a combination of 996-tone RUs, 484-tone RUs, and 242-tone RUs according to an embodiment of the present application. FIG. 28 shows the RU allocation at 80 MHz indicated by the frequency band range indication and at 80 MHz of a lower frequency adjacent to that 80 MHz. A strategy for the combination of a 996-tone RU corresponding to the 80 MHz indicated by the frequency band range indication and 484-tone RUs and 242-tone RUs that are within the 80 MHz of a lower frequency adjacent to that 996-tone RU and not adjacent to that 996-tone RU is shown in FIG. 28.

[0182] In addition, in this specification, that two frequency band ranges are "adjacent at a lower frequency" or "adjacent at a higher frequency" to each other means that those two frequency band ranges are the closest. For example, in FIG. 27, with respect to the second 80-MHz frequency band range, the first 80-MHz frequency band range can be called a frequency band range adjacent at a lower frequency to the second 80-MHz frequency band range. With respect to the first 80-MHz frequency band range, the second 80-MHz frequency band range can be called a frequency band range adjacent at a higher frequency to the first 80-MHz frequency band range.

[0183] FIGS. 29 and 30 are each a schematic diagram of a combination of 996-tone RUs, 242-tone RUs, and 242-tone RUs, but are not limited to the combination strategy.

[0184] Figure 29 is a schematic diagram of a combination of 996-tone RUs, 242-tone RUs, and 242-tone RUs according to an embodiment of the present application. Figure 29 shows the RU allocation at 80 MHz indicated by the frequency band range indication and at 80 MHz of a higher frequency adjacent to that 80 MHz. A strategy for the combination of the 996-tone RU corresponding to the 80 MHz indicated by the frequency band range indication and the 242-tone RUs that are in the 80 MHz of a higher frequency adjacent to that 996-tone RU and on both sides of that 80 MHz is shown in Figure 29.

[0185] Figure 30 is a schematic diagram of a combination of 996-tone RUs, 242-tone RUs, and 242-tone RUs according to an embodiment of the present application. Figure 30 shows the RU allocation at 80 MHz indicated by the frequency band range indication and at 80 MHz of a lower frequency adjacent to that 80 MHz. A strategy for the combination of the 996-tone RU corresponding to the 80 MHz indicated by the frequency band range indication and the 242-tone RUs that are in the 80 MHz of a lower frequency adjacent to that 996-tone RU and on both sides of that 80 MHz is shown in Figure 30.

[0186] Figure 31 is a schematic diagram of a combination of 484-tone RUs, 242-tone RUs, 484-tone RUs, and 242-tone RUs according to an embodiment of the present application. Figure 31 shows the RU allocation at 80 MHz indicated by the frequency band range indication and at 80 MHz of a higher frequency adjacent to that 80 MHz. A strategy for the combination of the 484-tone RUs and 242-tone RUs in the 80 MHz indicated by the frequency band range indication and the 484-tone RUs and 242-tone RUs that are in the 80 MHz of a higher frequency adjacent to those 484-tone RUs and those 242-tone RUs is shown in Figure 31.

[0187] There are four strategies for selecting 484-tone RUs and 242-tone RUs within 80 MHz. As shown in FIGS. 20 to 23, there are two 80-MHz frequency band ranges between the 80 MHz indicated by the frequency band range indication and the 80 MHz adjacent to that 80 MHz. Therefore, 4×4 = 16, that is, there can be 16 combinations of strategies for 484-tone RUs, 242-tone RUs, 484-tone RUs, and 242-tone RUs. Details are not described in this specification.

[0188] FIGS. 32 to 36 are each schematic diagrams of combinations of three 996-tone RUs in a 320-MHz frequency band range.

[0189] FIG. 32 is a schematic diagram of a combination of three 996-tone RUs according to an embodiment of the present application. The RU allocation shown in FIG. 32 is the RU allocation at 320 MHz. At 320 MHz, the combination of the two 996-tone RUs with the lowest frequencies and one 996-tone RU with the highest frequency is shown in FIG. 32.

[0190] FIG. 33 is a schematic diagram of a combination of three 996-tone RUs according to an embodiment of the present application. The RU allocation shown in FIG. 33 is the RU allocation at 320 MHz. At 320 MHz, the combination of one 996-tone RU with the lowest frequency and two 996-tone RUs with the highest frequencies is shown in FIG. 33.

[0191] FIG. 34 is a schematic diagram of a combination of three 996-tone RUs according to an embodiment of the present application. The RU allocation shown in FIG. 34 is the RU allocation at 320 MHz. At 320 MHz, the combination of the three 996-tone RUs with the lowest frequencies is shown in FIG. 34.

[0192] Figure 35 is a schematic diagram of a combination of three 996-tone RUs according to an embodiment of the present application. The RU allocation shown in Figure 35 is the RU allocation at 320 MHz. At 320 MHz, a combination of the three 996-tone RUs with the highest frequencies is shown in Figure 35.

[0193] Figure 36 is a schematic diagram of a combination of four 996-tone RUs according to an embodiment of the present application. The RU allocation shown in Figure 36 is the RU allocation at 320 MHz. At 320 MHz, a combination of four 996-tone RUs is shown in Figure 36.

[0194] Figures 37 to 39 are each a schematic diagram of a combination of two 996-tone RUs according to an embodiment of the present application. The two 996-tone RUs include at least one 996-tone RU corresponding to the primary 80 MHz.

[0195] Figure 37 is a schematic diagram of a combination of two 996-tone RUs according to an embodiment of the present application. The RU allocation shown in Figure 37 is the RU allocation at 320 MHz. At 320 MHz, a combination of a 996-tone RU corresponding to the 80 MHz (for example, the first 80 MHz) indicated by the frequency band range indication and another 996-tone RU corresponding to the first 80 MHz is shown in Figure 37.

[0196] Figure 38 is a schematic diagram of another combination of two 996-tone RUs according to an embodiment of the present application. The RU allocation shown in Figure 38 is the RU allocation at 320 MHz. At 320 MHz, a combination of a 996-tone RU corresponding to the 80 MHz (for example, the first 80 MHz) indicated by the frequency band range indication and another 996-tone RU corresponding to the second 80 MHz is shown in Figure 38.

[0197] FIG. 39 is a schematic diagram of another combination of two 996-tone RUs according to an embodiment of the present application. The RU allocation shown in FIG. 39 is the RU allocation at 320 MHz. At 320 MHz, a combination of a 996-tone RU corresponding to 80 MHz (for example, the first 80 MHz) indicated by a frequency band range indication and another 996-tone RU corresponding to the third 80 MHz is shown in FIG. 39.

[0198] FIGS. 12 to 39 are schematic diagrams of some possible RU combination strategies. In the resource allocation method of the present application, the RU combination strategies shown in FIGS. 12 to 39 are used as examples to illustrate how to provide instructions for a station in order to allocate a plurality of resource units to the station.

[0199] Optionally, the RU combination strategies of FIGS. 12 to 39 are applicable to the configuration of resource units in uplink transmission, or the configuration of resource units in PPDU transmission, for example, the configuration of a Single-User PPDU (SU PPDU), a Multi-User PPDU (MU PPDU), or an Extended-Range PPDU (ER PPDU).

[0200] In this implementation, the user information list field includes a plurality of user information fields that are the same as the associated identifier of the station. Each user information field indicates one resource unit. The frequency band range indication in the resource unit allocation subfield may indicate 80 MHz in the bandwidth, and the resource unit indication may indicate one of the resource units by using the association shown in Table 3.

[0201] For example, in the user information list field shown in FIG. 9, the AP sets the resource unit allocation subfield in the first user information field to 000000001. In this case, STA1 can analyze the first user information field and determine that the frequency band range indication (higher-order bits 00) in the resource unit allocation subfield indicates the first 80 MHz and that the resource unit indication (lower-order bits 0000001) indicates the second 26-tone RU in the first row of FIG. 3. In addition, the AP sets the resource unit allocation subfield in the second user information field to 000100110. In this case, STA1 can analyze the second user information field and determine that the frequency band range indication (higher-order bits 00) in the resource unit allocation subfield indicates the first 80 MHz and that the resource unit indication (lower-order bits 0100110) indicates the second 52-tone RU in the second row of FIG. 5. Since STA1 can determine that the user information list field does not include the user information field of STA1 based on the implementation forms described in 1.1 to 1.4, finally, STA1 can determine that the plurality of RUs allocated to STA1 are the second 26-tone RU in the first row of FIG. 5 and the second 52-tone RU in the second row of FIG. 5.

[0202] Similarly, the policies for combining two resource units shown in FIGS. 12 to 26 and the policies for combining two resource units shown in FIGS. 37 to 39 can alternatively provide instructions based on the associations shown in Table 2 and Table 3, so that the station can obtain a plurality of allocated resource units. Details are not described again here.

[0203] Regarding the strategy of combining three resource units shown in FIGS. 27 to 34, the user information list field may include three user information fields that are the same as the associated identifier of the station. Therefore, the values of the frequency band range indication and the resource unit allocation indication in each resource unit allocation subfield can be determined separately by using the three user information fields and the associations shown in Table 2 and Table 3. Correspondingly, the station obtains three user information fields of the station from the user information list field by using the implementation forms shown in 1.1 to 1.4, and then determines three allocated resource units based on Table 2 and Table 3, and can determine the values of the user information fields in this implementation form.

[0204] In this implementation form, the user information field is used to allocate a plurality of RUs to a single station, and the station can correctly analyze the RU allocation information. This helps to achieve backward compatibility with conventional receiving STAs.

[0205] 2.2. One user information field indicates a plurality of resource units.

[0206] In some cases, a method in which one user information field is required to indicate every 80 MHz is used. In this case, up to two user information fields are required to indicate the combination of RUs in the frequency band range higher than 80 MHz and up to 160 MHz. Up to four user information fields are required to indicate the combination of RUs in the frequency band range higher than 160 MHz and up to 320 MHz. In this implementation form, the combination of a plurality of RUs within 80 MHz can be indicated by using one user information field.

[0207] In other cases, a method is used in which one user information field is required to indicate every 160 MHz. In this case, to indicate the RU combination in a frequency band range of 160 MHz or less, at most one user information field is required. To indicate the RU combination in a frequency band range higher than 160 MHz and 320 MHz or less, at most two user information fields are required. In this implementation form, the combination of a plurality of RUs in the frequency band range of 160 MHz or less can be indicated by using one user information field in 160 MHz.

[0208] When four RUs in the 160 MHz frequency band range, for example, 484 - tone RU, 242 - tone RU, 484 - tone RU, and 242 - tone RU are combined, to indicate the combination of one 484 - tone RU and one 242 - tone RU, one user information field is required to indicate every 80 MHz. In this case, two user information fields can indicate the combination of four RUs.

[0209] In addition, when three 996 - tone RUs are combined, each 996 - tone RU is indicated by using one user information field, and three user information fields may be required to indicate the combination of three 996 - tone RUs.

[0210] Optionally, when the bandwidth range indicated by one user information field is not limited regardless of the bandwidth range of the combination of resource units, one user information field indicates a plurality of resource units.

[0211] 2.2. Association between a plurality of resource units indicated by one user information field and an index

[0212] In this implementation form, the resource unit indication in the resource unit allocation subfield may indicate a plurality of resource units (this is called a combination of a plurality of resource units for simplicity of explanation). The protocol may notify the association between the possible combinations of a plurality of resource units and the index in a defined manner or in a signaling configuration manner. The AP may indicate one of the indexes by using the resource unit indication so that the station can determine the combination of a plurality of resource units based on the index indicated by the resource unit indication.

[0213] In other words, different from Implementation Form 2.1, in Implementation Form 2.2, the resource unit indication indicates a combination of a plurality of resource units. Table 4 shows the association shown in Table 3 and further includes the meaning indicated by the values 69 to 127 of the resource unit indication, that is, it indicates a combination of a plurality of resource units.

[0214] [Table 4A]

[0215] [Table 4B]

[0216] [Table 4C]

[0217] [Table 4D]

[0218] [Table 4E]

[0219]

Table 4F

[0220] In an optional implementation, the resource unit allocation subfield includes a resource unit indication, and the resource unit indication indicates a plurality of resource units. In Table 4, when the value or index indicated by the resource unit indication is 71 or any number between 107 and 110, the station does not have to analyze which 80 MHz is indicated by the frequency band range indication.

[0221] Correspondingly, in step 104, for the station to determine a plurality of resource units indicated by each user information field based on the resource unit allocation subfield means that for each user information field, the station determines a plurality of resource units indicated by the resource unit indication as the plurality of resource units indicated by the user information field.

[0222] In another optional implementation, the resource unit allocation subfield includes a resource unit indication and a frequency band range indication. The frequency band range indication indicates 80 MHz, and the resource unit indication indicates a plurality of resource units. Correspondingly, in step 104, for the station to determine a plurality of resource units indicated by the user information field based on the resource unit allocation subfield means that the station determines the frequency band range indicated by the frequency band range indication, and based on the resource unit indication, determines two resource units within the frequency band range and two resource units within the lower frequency band range adjacent to the frequency band range or within the higher frequency band range adjacent to the frequency band range, and uses these four determined resource units as the plurality of resource units indicated by the user information field.

[0223] For example, in Table 4, when the value or index indicated by the resource unit indication is any number between 111 and 126, after determining the frequency band range indicated by the frequency band range indication, the station further determines another lower frequency band range of 80 MHz adjacent to the frequency band range, or another higher frequency band range of 80 MHz adjacent to the frequency band range, and it is necessary to determine a combination of a plurality of resource units based on the index indicated by the resource unit indication.

[0224] In yet another optional implementation, in step 104, the station determining a plurality of resource units indicated by each user information field based on the resource unit allocation subfield includes, for each user information field, the station determining the frequency band range indicated by the frequency band range indication, and determining that the plurality of resource units indicated by the resource unit indication are one or more resource units in the frequency band range corresponding to the frequency band range and in the frequency band range adjacent to the resource units corresponding to the frequency band range. For example, in Table 4, when the value or index indicated by the resource unit indication is any number between 68 and 70 or between 101 and 106, the station may determine a plurality of resource units indicated by the user information field in this implementation.

[0225] In yet another optional implementation, in step 104, the station determining a plurality of resource units indicated by each user information field based on the resource unit allocation subfield includes the station determining the frequency band range indicated by the frequency band range indication and determining a plurality of resource units indicated by the resource unit indication from the frequency band range. For example, in Table 4, when the value or index indicated by the resource unit indication is any number between 72 and 100, the station may determine a plurality of resource units indicated by the user information field in this implementation.

[0226] In 2.2.1, it can be seen that the resource unit is allocated to the station by using the frequency band range indication, the resource unit indication, and the relevant content of Table 4 (Table 4), and there is no need to add new bits. This helps to reduce the resource overhead.

[0227] 2.2.2 The user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication.

[0228] In this implementation form, the user information field can also indicate a plurality of resource units by using three indications. The frequency band range indication indicates a frequency band range of 80 MHz. Optional values or indexes are shown in Table 2 (Table 2), and the details are not described again here. The resource unit indication indicates one resource unit within the frequency band range. Optional values or indexes are shown in Table 3 (Table 3), and the details are not described again here. The resource unit combination indication indicates a combination of a plurality of resource units, and the combination of a plurality of resource units includes the resource units indicated by the resource unit indication. The combination of a plurality of resource units is used as the plurality of resource units indicated by the user information field. The resource unit combination (RU combination) indication may also be referred to as a resource unit combination area, a resource unit combination field, a combination area, a combination field, etc.

[0229] The resource unit combination indication may occupy 1 bit, 2 bits, 3 bits, etc. Optionally, the amount of bits occupied by the resource unit combination indication is related to the amount of the resource unit combination policy. The policy of the combination of resource units is the policy of the combination of resource units indicated by the resource unit indication. In addition, the position of the bits occupied by the resource unit combination indication is not limited and may be continuous or discontinuous.

[0230] The bits occupied by the resource unit combination indication can be newly added to the user information field, use the reserved field, or reuse other information fields. For example, FIG. 40 is a schematic diagram of the structure of the user information field according to an embodiment of the present application. As shown in FIG. 40, the trigger frame type-dependent local information field includes a multi-user separation factor (MPDU MU Spacing Factor), a traffic identification subset aggregation limit (TID Aggregation Limit), a resource unit combination indication bit 1 (RU Combination Bit 1), and a preferred access category (Preferred AC). The resource unit combination indication occupies 2 bits. The resource unit combination indication bit 0 may be a reserved bit in the user information field shown in FIG. 2, and the resource unit combination indication bit 1 may be 1 bit in the trigger frame type-dependent local information field in the user information field shown in FIG. 40.

[0231] In the structure shown in FIG. 40, the resource unit allocation subfield (i.e., the frequency band range indication and the resource unit indication) and the resource unit combination indication are two independent fields. In other implementations, the resource unit allocation subfield and the resource unit combination indication can be combined into one field. In other words, the multiple functions of the frequency band range indication, the resource unit indication, and the resource unit combination indication are implemented by using one field. This one field can be implemented by extending the original resource unit allocation subfield or by using reserved bits.

[0232] Correspondingly, the base station determining a plurality of resource units indicated by the user information field means that the base station determines a combination of a plurality of resource units as the plurality of resource units indicated by the user information field based on the resource unit combination indication and the resource units indicated by the resource unit indication.

[0233] The following is described by using an example in which the resource unit combination indication occupies 2 bits, and the strategy of combining 106 - tone RU and 26 - tone RU is shown in FIGS. 18 and 19. The resource unit indication can indicate a 106 - tone RU by using Table 2 and Table 3. The correspondence between the value or index of the resource unit combination indication and each explanation or meaning is shown in Table 5.

[0234] For example, when the frequency band range indication is 00 and the resource unit indication is 53, it can be understood from Table 2 and Table 3 that the resource unit indicated by the resource unit indication is the first 106 - tone RU in the third row of FIG. 5. As shown in FIG. 18, when the resource unit combination indication is 01, the user information field indicates a plurality of RUs, and the plurality of RUs are the first 106 - tone RU in the third row of FIG. 5 and the fifth 26 - tone RU in the first row of FIG. 3.

[0235] In another example, when the frequency band range indication is 00 and the resource unit indication is 54, it can be understood from Table 2 and Table 3 that the resource unit indicated by the resource unit indication is the second 106 - tone RU in the third row of FIG. 5. As shown in FIG. 19, when the resource unit combination indication is 01, the user information field indicates a plurality of RUs, and the plurality of RUs are the second 106 - tone RU in the third row of FIG. 5 and the fifth 26 - tone RU in the first row of FIG. 3.

[0236]

Table 5

[0237] The following is described by using an example where the resource unit combination indication occupies 2 bits, and the strategies for combinations of 52-tone RUs and 26-tone RUs are shown in FIGS. 12 to 17. The resource unit indication can indicate a 52-tone RU by using Table 2 and Table 3. The correspondence between the values or indices of the resource unit combination indication and their respective explanations or meanings is shown in Table 6. For "on the same side and adjacent", refer to the descriptions in FIGS. 12 to 17. Details are not described again here.

[0238] For example, the resource unit indication can indicate the second 52-tone RU in the second row of FIG. 5 by using Table 2 and Table 3. In other words, as shown in FIG. 16, when the frequency band range indication is 00 and the resource unit indication is 38, and the resource unit combination indication is 01, the user information field indicates a plurality of RUs, and the plurality of RUs are the second 52-tone RU in the second row of FIG. 5 and the fifth 26-tone RU in the first row of FIG. 3. As shown in FIG. 12, when the resource unit combination indication is 10, the user information field indicates a plurality of RUs, and the plurality of RUs are the second 52-tone RU in the second row of FIG. 5 and the second 26-tone RU in the first row of FIG. 5.

[0239] A similar indication method can be used for other combination strategies of 52-tone RUs and 26-tone RUs so that the station can determine a plurality of resource units indicated by the user information field according to three displays.

[0240]

Table 6

[0241] The following is described by using an example where the resource unit combination indication occupies 2 bits, and the strategies for combinations of 484-tone RUs and 242-tone RUs are shown in FIGS. 20 to 23. The resource unit indication can indicate a 484-tone RU by using Table 2 and Table 3. The correspondence between the values or indices of the resource unit combination indication and their respective descriptions or meanings is shown in Table 7.

[0242] For example, the resource unit indication can indicate the first 484-tone RU in the fifth row of FIG. 5 by using Table 2 and Table 3. In other words, as shown in FIG. 20, when the frequency band range indication is 00 and the resource unit indication is 65, if the resource unit combination indication is 01, the user information field indicates a plurality of RUs, and the plurality of RUs are the first 484-tone RU in the fifth row of FIG. 5 and the third 242-tone RU in the fourth row of FIG. 3. As shown in FIG. 22, when the resource unit combination indication is 10, the user information field indicates a plurality of RUs, and the plurality of RUs are the first 484-tone RU in the fifth row of FIG. 5 and the fourth 26-tone RU in the fourth row of FIG. 5.

[0243] A similar indication method can be used for other combination strategies of 484-tone RUs and 242-tone RUs so that the station can determine a plurality of resource units indicated by the user information field according to three displays. Details are not described again here.

[0244]

Table 7

[0245] The following is described by using an example where the resource unit combination indication occupies 2 bits, and the strategy of combining a 242-tone RU and a 242-tone RU is shown in FIG. 24. The association between the value or index of the resource unit combination indication and each explanation or meaning is shown in Table 8.

[0246] For example, the resource unit indication can indicate the first 242-tone RU in the fourth row of FIG. 5 by using Table 2 and Table 3. In other words, as shown in FIG. 24, when the frequency band range indication is 00 and the resource unit indication is 61, if the resource unit combination indication is 01, the user information field indicates a plurality of RUs, and the plurality of RUs are the first 242-tone RU in the fourth row of FIG. 5 and the last 242-tone RU in the fourth row of FIG. 5. If the resource unit combination indication is 00, the user information field indicates one RU, which is the first 242-tone RU in the fourth row of FIG. 5.

[0247] [Table 8]

[0248] The following is described by using an example where the resource unit combination indication occupies 2 bits, and the strategy of combining a 996-tone RU and a 484-tone RU is shown in FIGS. 25 and 26. The association between the value or index of the resource unit combination indication and each explanation or meaning is shown in Table 9.

[0249] For example, as shown in FIG. 25, when the frequency band range indication is 00 and the resource unit indication is 67, if the resource unit combination indication is 01, the user information field indicates a plurality of RUs, and the plurality of RUs are the first 996 - tone RU in the third row of FIG. 25 and the last 484 - tone RU in the second row of FIG. 25. If the resource unit combination indication is 10, the plurality of RUs indicated by the user information field are the combination of RUs shown in FIG. 28. If the resource unit combination indication is 11, the plurality of RUs indicated by the user information field are the combination of RUs shown in FIG. 29.

[0250]

Table 9

[0251] The following is described by using an example where the resource unit combination indication occupies 2 bits, and the combination strategy is shown in FIGS. 25 to 30. The correspondence between the value or index of the resource unit combination indication and each explanation or meaning is shown in Table 10. The currently shown 996 - tone RU is the 996 - tone RU determined based on the frequency band range indication and the resource unit indication. Optionally, in Table 10, in the combination of a plurality of RUs in a frequency band range higher than 80 MHz, the resource unit indication may be required to indicate the 996 - tone RU with the lowest frequency, for example, the 996 - tone RU corresponding to the primary 80 MHz. Optionally, the resource unit indication in Table 10 may also indicate any 80 MHz in its bandwidth.

[0252]

[0253] For example, when the frequency band range indication is 01 and the resource unit indication is 67, if the resource unit combination indication is 000, the plurality of RUs indicated by the user information field are the combination of RUs shown in FIG. 26.In another example, when the frequency band range indication is 00 and the resource unit indication is 67, if the resource unit combination indication is 001, the plurality of RUs indicated by the user information field are the combination of RUs shown in FIG. 25.

[0254] In another example, when the frequency band range indication is 01 and the resource unit indication is 67, if the resource unit combination indication is 010, the plurality of RUs indicated by the user information field are the combination of RUs shown in FIG. 28.

[0255] In another example, when the frequency band range indication is 00 and the resource unit indication is 67, if the resource unit combination indication is 011, the plurality of RUs indicated by the user information field are the combination of RUs shown in FIG. 27.

[0256] In another example, when the frequency band range indication is 00 and the resource unit indication is 67, if the resource unit combination indication is 100, the plurality of RUs indicated by the user information field are the combination of RUs shown in FIG. 34.

[0257] In another example, when the frequency band range indication is 11 and the resource unit indication is 67, if the resource unit combination indication is 101, the plurality of RUs indicated by the user information field are the combination of RUs shown in FIG. 32.

[0258] In another example, when the frequency band range indication is 00 and the resource unit indication is 67, if the resource unit combination indication is 110, the plurality of RUs indicated by the user information field are the combination of RUs shown in FIG. 33.

[0259]

Table 10

[0260] Optionally, the resource unit combination indication may also indicate a combination of 996-tone RUs other than the 996-tone RU indicated by the resource unit indication.

[0261] Optionally, the resource unit combination indication may occupy 1 bit. In the resource unit combination indication shown in Table 6, 1 bit may separately indicate that there is no RU combined with the RU indicated by the resource unit indication, and that the RU indicated by the resource unit indication is combined with a 26-tone RU. For details, please refer to Table 11.

[0262] [Table 11]

[0263] Optionally, the 1 bit occupied by the resource unit combination indication may indicate whether a 26-tone RU at the center of 20 MHz where the 52-tone RU is located is combined with that 52-tone RU, as shown in Table 12. Comparing with the combination strategy shown in Table 6, it can be seen that the combination strategy shown in Table 12 can reduce the required bit overhead.

[0264] [Table 12]

[0265] Optionally, the 1 bit occupied by the resource unit combination indication may indicate whether a 26-tone RU on the same side as and adjacent to the 52-tone RU is combined with that 52-tone RU, as shown in Table 13. Comparing with the combination strategy shown in Table 6, it can be seen that the combination strategy shown in Table 13 can reduce the required bit overhead.

[0266]

Table 13

[0267] Similarly, the 1 bit occupied by the resource unit combination indication may indicate whether the 484-tone RU in Table 7 (Table 7) is combined with the 242-tone RU adjacent to the 484-tone RU or whether the 484-tone RU in Table 7 (Table 7) is combined with the 242-tone RU not adjacent to the 484-tone RU. In Table 8 (Table 8), the 1 bit may also indicate the combination of 242-tone RU and 242-tone RU. For example, when the value of the resource unit combination indication is 0, it indicates a single 242-tone RU. When the value of the resource unit combination indication is 1, it indicates two 242-tone RUs.

[0268] In this implementation, when a plurality of resource units are assigned to one station, it can be seen that the trigger frame does not require two user information fields for indication, but only one user information field is required for indication. In other words, the user information field corresponding to one resource unit that needs to be assigned to the station, or one user information field corresponding to the station, may indicate the combination and assignment of multiple RUs.

[0269] It can be seen that the amount of bits occupied by the resource unit combination indication can be determined based on the RU combination strategy and selection flexibility. In this implementation, regardless of the bandwidth size, one user information field can indicate a combination of multiple resource units. Alternatively, for a large bandwidth, two user information fields can indicate the RU combination strategy at 80 MHz corresponding to each user information field. The first part describes how to select multiple user information fields in the user info list field that is the same as the local association identifier, or an optional implementation. For multiple user information fields, each user information field may indicate one resource unit in the aforementioned implementation 2.1, or may indicate a combination of multiple resource units in the aforementioned implementation 2.2.1 or 2.2.2. Therefore, multiple resource units can be allocated to the local in the first part.

[0270] 2. The trigger frame includes one user information field that is the same as the local association identifier.

[0271] In this implementation, one user information field can be used to constitute multiple resource units for the local. The user information field can be the user information field in the aforementioned implementation 2.2.1 or 2.2.2 for indicating multiple resource units.

[0272] The user information field may include a frequency band range indication and a resource unit indication. Alternatively, the user information field may include a frequency band range indication, a resource unit indication, and a resource unit combination indication.

[0273] Figure 41 is a schematic flowchart of a resource allocation method according to an embodiment of the present application. As shown in Figure 41, the resource allocation method includes the following steps.

[0274] 201: Determine a plurality of resource units to which the access point is assigned to the station.

[0275] 202: The access point transmits a trigger frame, and the trigger frame includes one user information field that is the same as the association identifier of the station, and the user information field indicates a plurality of resource units assigned to the station.

[0276] 203: The station receives the trigger frame and determines a plurality of assigned resource units based on the trigger frame.

[0277] The station determines a plurality of resource units to be assigned based on the trigger frame, which includes the station selecting one user information field that is the same as the association identifier of the station from the user information list field, the association identifier of the station being the same as the association identifier indicated by the association identifier field, determining the plurality of resource units indicated by the user information field, and the plurality of resource units indicated by the user information field being the plurality of resource units assigned to the station.

[0278] The manner in which the station selects one user information field that is the same as the association identifier of the station from the user information list field may be any optional implementation form of the foregoing implementation forms 1.1 to 1.4, but is not limited to the foregoing implementation forms.

[0279] For the manner in which the station determines a plurality of resource units indicated by the resource unit assignment subfield, refer to the relevant descriptions of the foregoing implementation forms 2.2.1 and 2.2.2. Details are not described again here.

[0280] In the embodiment of the present application, when the range of the combination of RUs indicated by one user information field is not limited regardless of the range of the bandwidth of the combination of RUs, one user information field may indicate a policy for the combination of RUs.

[0281] For example, the user information field in the aforementioned implementation form 2.2.1 may indicate a combination of multiple RUs within 80 MHz, for example, a combination of RUs that can be indicated when the resource unit indication value in Table 4 is any number between 72 and 100. Alternatively, the user information field in the aforementioned implementation form 2.2.2 may indicate a combination of 106-tone RUs and 26-tone RUs shown in Table 5, a combination of 52-tone RUs and 26-tone RUs shown in Table 6, a combination of 484-tone RUs and 242-tone RUs shown in Table 7, a combination of 242-tone RUs and 242-tone RUs shown in Table 8, and so on.

[0282] The user information field in the aforementioned implementation form 2.2.1 may indicate a combination of RUs in a frequency band range higher than 80 MHz but not exceeding 160 MHz. When the resource unit indication value is any number between 101 and 106 in Table 4, the policy of the combination of RUs in this range can be indicated. Alternatively, the user information field in the aforementioned implementation form 2.2.2 may indicate a combination of RUs in a frequency band range higher than 80 MHz but not exceeding 160 MHz. As shown in Table 9, the frequency band range indication and the resource unit indication in one user information field may indicate one 996-tone RU, and the resource unit combination indication may indicate the policy of possible combinations of 996-tone RUs.

[0283] The user information field in the aforementioned implementation form 2.2.1 may indicate a combination of RUs in a frequency band range higher than 160 MHz but not exceeding 320 MHz. When the resource unit indication value is any number between 107 and 110 in Table 4, the policy of the combination of RUs in this range can be indicated.

[0284] Alternatively, the user information field in the aforementioned implementation form 2.2.2 may indicate a combination of RUs in a frequency band range higher than 80 MHz. In the method shown in Table 10, the resource unit combination indication may occupy 3 bits, and the 3-bit resource unit combination indication includes 1 bit newly added to the user information field. For example, when the frequency of the RU is higher than 80 MHz, the uplink dual-carrier modulation field may be reused as the resource unit combination indication.

[0285] In implementation form 2.2.2, when the frequency of the RU is 80 MHz or less, it can be seen that the resource unit combination indication may use 2 bits or 1 bit for indication, as shown in Table 5 to Table 8, and Table 11 to Table 13. The resource unit combination indication may use 2 bits to indicate a combination of RUs in a frequency band range higher than 80 MHz but 160 MHz or less. As shown in Table 9, the resource unit combination indication is in the user information field corresponding to the 996-tone RU that needs to be allocated to the station. As shown in Table 10, the resource unit combination indication may use 3 bits to indicate a combination of RUs in a frequency band range higher than 80 MHz.

[0286] Optionally, in Table 10, in a combination of multiple RUs in a frequency band range higher than 80 MHz, it may be required that the resource unit indication can indicate the 996-tone RU with the lowest frequency.

[0287] In the resource allocation method shown in FIG. 41, it can be seen that a plurality of resource units are allocated to the station by using one user information field in order to reduce the overhead of the user information field.

[0288] In addition, in this specification, the resource allocation methods described in the above two parts can be applied to the same network structure. For example, a combination of multiple RUs may be configured for several stations, and one RU may be configured for other stations based on, for example, the amount of data that needs to be transmitted by each station, the priority of the data, etc. This is not limited in the embodiments of this application. The resource allocation methods described in the above two parts can be applied to the same station. For example, a combination of multiple RUs or one RU may be configured for a station based on, for example, the amount of data that needs to be transmitted by the base station at different moments, different priorities of the data, etc. This is not limited in the embodiments of this application.

[0289] In conclusion, this application provides a resource allocation method. The access point transmits a trigger frame to the station. The trigger frame includes a plurality of user information fields that are the same as the association identifier of the station, and each user information field indicates one resource unit allocated to the station for allocating a plurality of resource units to the station as shown in the relevant content of Embodiment 2.1 described above.

[0290] In other resource allocation methods, in order to reduce the usage of the user information field, the trigger frame includes one user information field that is the same as the association identifier of the station, and the user information field indicates a plurality of resource units allocated to the station. The user information field may be the user information field in the foregoing implementation form 2.2.1, and may also indicate a plurality of resource units by using Table 2 (Table 2), Table 3 (Table 3), resource unit indication, and frequency band range indication. The user information field can be redesigned. As described in implementation form 2.2.2, the resource unit combination indication is added to the user information field. Specifically, the resource unit allocation sub-field in the trigger frame is redesigned, and the resource unit combination indication is set by reusing other information fields or reserved fields, or by newly adding bits, in order to indicate a combination of a plurality of resource units as the resource units indicated by the user information field.

[0291] In yet another resource allocation method, the trigger frame includes a plurality of user information fields that are the same as the association identifier of the station, and each user information field indicates a plurality of resource units allocated to the station as shown in implementation forms 2.2.1 and 2.2.2. In this method, it can be seen that when the bandwidth range of the combination of RUs indicated by one user information field is limited, more resource units can be allocated to the station.

[0292] 3. Resource Unit Allocation Method in Downlink Transmission

[0293] This application further provides a resource unit allocation method, which is used to allocate resource units occupied by downlink transmission to stations. The access point may send a PPDU preamble message to the station. As shown in FIG. 42, the PPD preamble message includes a User information field and a Common field. The Common field is used to indicate RU allocation information, and the User information field includes a series of User fields. It should be noted that the User information field is a field in the PPDU preamble message in downlink transmission and is different from the User information field in uplink transmission in the foregoing embodiments.

[0294] Each user field indicates one RU or a combination of multiple RUs and is allocated to the corresponding station.

[0295] As shown in Table 14, the user field may include fields such as a user identifier, a spatial stream configuration, a modulation and coding scheme, and a coding region. In addition, other fields other than the user identifier may also be moved to the last field of the combined user area. The user field further includes newly added consecutive fields and a "number of RUs or RU allocation bitmap" field. The consecutive fields may include 2 bits. A value of 0 for the consecutive fields indicates that a single RU is allocated to the station. In this case, the "number of RUs or RU allocation bitmap" field does not exist. A value of 1 for the consecutive fields indicates that a plurality of consecutive RUs are allocated to the station. In this case, the value of the "number of RUs or RU allocation bitmap" field indicates the amount of RUs allocated to the station. A value of 2 for the consecutive fields indicates that a plurality of non-consecutive RUs are allocated to the station. In this case, the value of the "number of RUs or RU allocation bitmap" field indicates the allocation result of the next X (for example, X is equal to 9) RUs. If one of the next X RUs is allocated to the station, the corresponding bit is set to 1, otherwise the corresponding bit is set to 0. If the value of the allocation bitmap field is 0, it indicates that none of the next X RUs are allocated to the STA, and for reading, it is possible to directly jump to the user field corresponding to the (X + 1)-th RU in the future.

[0296] [Table 14]

[0297] For example, assuming X is equal to 9, the value 2 of the consecutive field indicates that a plurality of non - consecutive RUs are allocated locally, and the user identifier in the first user field in the user information field is the same as the local user identifier. When the value of the RU allocation bitmap field is 010000000, it indicates that the RU corresponding to the third user field in the user information field is allocated locally. When the value of the RU allocation bitmap field is 000000000, it indicates that none of the RUs corresponding to the second user field to the tenth user field in the user information field are allocated locally. The local station needs to jump to the eleventh user field to read whether the user identifier in the eleventh user field is the same as the local identifier. If the user identifier in the eleventh user field is the same as the local identifier, the local station can read the value of the RU allocation bitmap field from the eleventh user field and determine whether the RU corresponding to the twelfth user field to the twentieth user field is the RU allocated locally. Similar operations are performed until the user information field is completely parsed.

[0298] In the resource allocation method, it can be seen that the access point can allocate a plurality of resource units to users in multi - user transmission.

[0299] The foregoing embodiments of the present application explain the method provided in the embodiments of the present application from the perspectives of the access point and the local station. To implement the functions of the method provided in the embodiments of the present application, the access point and the local station include a hardware structure and software modules, and may implement the functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. Among the foregoing functions, the functions may be executed in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module.

[0300] Figure 43 is a schematic diagram of the structure of a communication device according to an embodiment of the present application. As shown in Figure 43, the communication device 4300 includes a communication unit 4301 and a processing unit 4302. The communication unit 4301 may include a transmission unit and a reception unit. The transmission unit is configured to perform a transmission function, the reception unit is configured to perform a reception function, and the communication unit 4301 may perform a transmission function and / or a reception function. The communication unit may also be referred to as a transceiver unit.

[0301] The communication device 4300 may be a station, or a device within a station, or a device that can be used together with an access point.

[0302] In a certain implementation, the communication device 4300 includes a communication unit 4301 and a processing unit 4302.

[0303] The communication unit 4301 is configured to receive a trigger frame from an access point.

[0304] The trigger frame includes a plurality of user information fields that are the same as the association identifier of the communication device. Each user information field indicates one or more resource units assigned to the communication device, or the trigger frame includes one user information field that is the same as the association identifier of the communication device, and that one user information field indicates a plurality of resource units assigned to the communication device.

[0305] The processing unit 4302 is configured to determine a plurality of assigned resource units based on the trigger frame.

[0306] For the relevant content of this implementation, please refer to the relevant content of the embodiments of the foregoing method. Details will not be described again here.

[0307] The communication device 4300 may be an access point, or a device within the access point, or a device that can be used together with a station.

[0308] In one implementation, the communication device 4300 includes a processing unit 4302 configured to determine a plurality of resource units assigned to a station, and a communication unit 4301 configured to send a trigger frame to the station, where the trigger frame includes a plurality of user information fields that are the same as the association identifier of the station, each user information field indicating one or more resource units assigned to the station, or the trigger frame includes one user information field that is the same as the association identifier of the station, and that one user information field indicates a plurality of resource units assigned to the station.

[0309] For the relevant content of this implementation, refer to the relevant content of the implementation of the foregoing method. Details are not described again here.

[0310] It can be seen that in the embodiments of the present application, the access point can use the trigger frame to assign a plurality of resource units to the station.

[0311] FIG. 44 is a schematic diagram of the structure of another communication device according to an embodiment of the present application. The communication device 4400 may be an access point, a station, or a chip, chip system, processor, etc. that supports an access point when implementing the foregoing method, or a chip, chip system, processor, etc. that supports a station when implementing the foregoing method. The device may be configured to implement the method described in the embodiments of the foregoing method. For details, refer to the description of the embodiments of the foregoing method.

[0312] The communication device 4400 includes one or more processors 4401. The processor 4401 can be a general-purpose processor, a dedicated processor, etc. The processor 4401 is configured to control a communication device (e.g., an access point, an access point chip, a station, or a station chip), execute a software program, and process data in the software program.

[0313] Optionally, the communication device 4400 can include one or more memories 4402 that store instructions 4404. The instructions can be executed by the processor 4401 to enable the communication device 4400 to execute the methods described in the embodiments of the foregoing methods. Optionally, the memory 4402 can further store data. The processor 4401 and the memory 4402 may be disposed separately or integrated together.

[0314] Optionally, the communication device 4400 can further include a transceiver 4405 and an antenna 4406. The transceiver 4405 may be referred to as a transceiver unit, a transceiver machine, a transceiver circuit, etc., and is configured to implement a transceiver function. The transceiver 4405 can include a receiver and a transmitter. The receiver may be referred to as a receiver, a receiving circuit, etc., and is configured to implement a receiving function. The transmitter may be referred to as a transmitter, a transmitting circuit, etc., and is configured to implement a transmitting function.

[0315] The communication device 4400 is an access point. The processor 4401 is configured to execute step 101 of FIG. 8 or execute step 101 of FIG. 41. The transceiver 4405 is configured to execute step 102 of FIG. 8 or execute step 202 of FIG. 41.

[0316] The communication device 4400 is a station. The processor 4401 is configured to perform an operation of determining a plurality of allocated resource units in step 103 of FIG. 8, or to perform an operation of determining a plurality of allocated resource units in step 203 of FIG. 41. The transceiver 4405 is configured to perform an operation of receiving a trigger frame in step 103 of FIG. 8, or to perform an operation of receiving a trigger frame in step 203 of FIG. 41.

[0317] In other possible designs, the transceiver can be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit configured to implement the receiving and transmitting functions may be separated or integrated together. The transceiver circuit, interface, or interface circuit can be configured to read and write code or data. Alternatively, the transceiver circuit, interface, or interface circuit can be configured to transmit or convey signals.

[0318] In yet another possible design, optionally, the processor 4401 can store the instruction 4403. The instruction 4403 can be executed by the processor 4401 to enable the communication device 4400 to execute the method described in the foregoing method embodiments. The instruction 4403 can be fixed to the processor 4401. In this case, the processor 4401 can be implemented by hardware.

[0319] In yet another possible design, the communication device 4400 can include a circuit. The circuit can implement the transmitting function, receiving function, or communication function in the foregoing method embodiments.

[0320] The processor and transceiver described in this application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a hybrid signal IC, an application-specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, or the like.

[0321] The communication device described in the foregoing embodiments may be an access point or a station. However, the scope of the communication device described in this application is not limited thereto, and the structure of the communication device need not be limited by FIG. 44. The communication device may be an independent device or a part of a relatively large device. For example, the communication device may be (1) an independent integrated circuit (IC), chip, or chip system or subsystem, (2) a set including one or more ICs, where optionally, the IC set may further include a storage component configured to store data and instructions, (3) an ASIC, such as a modem, (4) a module that can be embedded in other devices, (5) a receiver, intelligent terminal, wireless device, handheld device, mobile unit, in-vehicle device, cloud device, artificial intelligence device, etc., or (6) other devices, etc.

[0322] For an example where the communication device can be a chip or a chip system, refer to the schematic diagram of the chip structure shown in FIG. 45. As shown in FIG. 45, chip 4500 includes a processor 4501 and an interface 4502. There may be one or more processors 4501 and one or more interfaces 4502.

[0323] For cases where the chip is configured to implement the function of the station in the embodiments of the present application, please refer to the following description.

[0324] In one implementation, interface 4502 is configured to receive a trigger frame from an access point.

[0325] The trigger frame includes a plurality of user information fields that are the same as the association identifier of the station, each user information field indicating one or more resource units assigned to the station, or the trigger frame includes one user information field that is the same as the association identifier of the station, and that one user information field indicates a plurality of resource units assigned to the station.

[0326] Processor 4501 is configured to determine a plurality of assigned resource units based on the trigger frame.

[0327] For cases where the chip is configured to implement the function of the access point in the embodiments of the present application, please refer to the following description.

[0328] In one implementation, processor 4501 is configured to determine a plurality of resource units assigned to the station.

[0329] Interface 4502 is configured to send a trigger frame to the station, the trigger frame including a plurality of user information fields that are the same as the association identifier of the station, each user information field indicating one or more resource units assigned to the station, or the trigger frame includes one user information field that is the same as the association identifier of the station, and that one user information field indicates a plurality of resource units assigned to the station.

[0330] Optionally, the chip further includes a memory 4503, and the memory 4503 is configured to store program instructions and data required by the terminal device.

[0331] One of ordinary skill in the art can further understand that the various illustrative logical blocks and steps recited in the embodiments of the present application can be implemented by using electronic hardware, computer software, or a combination thereof. Whether a function is implemented by using hardware or by using software depends on the specific application example and design requirements of the entire system. One of ordinary skill in the art can use various methods to implement the functions described for each specific application example, but such implementation forms should not be considered to exceed the scope of the embodiments of the present application.

[0332] The present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer-readable storage medium is executed by a computer, any one of the functions of the foregoing method embodiments is implemented.

[0333] The present application further provides a computer program product. When the computer program product is executed by a computer, any one of the functions of the foregoing method embodiments is implemented.

[0334] All or part of the embodiments may be implemented by using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted by wire (such as coaxial cable, optical fiber, or digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, or microwave) from a website, computer, server, or data center to another website, computer, server, or data center. The computer-readable storage medium may be any available medium accessible by a computer that integrates one or more usable media, or a data storage device such as a server or data center. The usable media may be a magnetic medium (such as a floppy disk, hard disk, or magnetic tape), an optical medium (such as a high-density digital video disc (DVD)), a semiconductor medium (such as a solid-state disk (SSD)), and the like.

[0335] Those skilled in the art can understand that various numbers such as "first" and "second" in the present application are only used for distinction for the sake of simplicity of description and are not used to limit the scope of the embodiments of the present application or to represent an order.

[0336] The associations shown in the table of this application may be configured or may be predefined. The values of the information in the table are merely examples, and other values may be configured. This is not limited in this application. When the associations between the information and each parameter are configured, it is not necessarily required that all the associations shown in the table be configured. For example, in the table of this application, the associations shown in some rows may not be configured as an alternative. In other examples, appropriate deformations and adjustments such as splitting and combining may be performed based on the aforementioned table. The names of the parameters shown in the title of the aforementioned table may alternatively be other names that can be understood by the communication device, and the values or expression methods of the parameters may alternatively be other values or expression methods that can be understood by the communication device. During the implementation of the aforementioned table, other data structures such as arrays, queues, containers, stacks, linear tables, pointers, linked lists, trees, graphs, structures, classes, piles, or hash tables may be used as alternatives.

[0337] "Predefine" in this application can be understood as "define", "predefine", "store", "prestore", "preconfigure", "solidify", or "prebake".

[0338] Referring to the examples described in the embodiments disclosed in this specification, those skilled in the art can recognize that the units and algorithm steps can be implemented by electronic hardware or by a combination of computer software and electronic hardware. Whether the function is executed by hardware or by software depends on the specific application examples of technical measures and design constraints. Those skilled in the art can use various methods to implement the functions described for each specific application example, but the implementation forms should not be regarded as exceeding the scope of this application.

[0339] For the sake of simplicity and cost - effectiveness, for the detailed operation processes of the aforementioned systems, devices, and units, one may refer to the corresponding processes of the embodiments of the aforementioned method, and it can be clearly understood by those skilled in the art that the details will not be described again here.

[0340] The foregoing description is only a specific implementation form of this application and is not intended to limit the protection scope of this application. Any deformation or substitution that can be easily understood by those skilled in the art within the technical scope disclosed in this application shall be within the protection scope of this application. Therefore, the protection scope of this application shall be determined by the protection scope of the claims.

Explanation of Reference Signs

[0341] 4300 Communication device 4301 Communication unit 4302 Processing unit 4400 Communication device 4401 Processor 4402 Memory 4403 Instruction 4404 Instruction 4405 Transceiver 4406 Antenna 4501 Processor 4502 Interface 4503 Memory

Claims

1. A resource allocation method, comprising: a step of receiving, by a station, a trigger frame from an access point, wherein the trigger frame includes a plurality of user information fields each including an association identifier that is the same as an association identifier of the station, and each user information field indicates one or more resource units assigned to the station; or the trigger frame includes one user information field including an association identifier that is the same as an association identifier of the station, and the one user information field indicates a plurality of resource units assigned to the station; and a step of determining, by the station, the plurality of assigned resource units based on the trigger frame.

2. The step of determining, by the station, the plurality of assigned resource units based on the trigger frame includes: a step of selecting, by the station from the trigger frame, one or more user information fields that are the same as the association identifier of the station; and a step of determining, by the station for each of the selected one or more user information fields, one or more resource units indicated by the user information field, wherein the one or more resource units indicated by each of the selected one or more user information fields are the plurality of resource units assigned to the station. The method according to claim 1.

3. The step of selecting, by the station from the trigger frame, one or more user information fields that are the same as the association identifier of the station includes: a step of separately analyzing, by the station, an association identifier indicated by an association identifier field in each of all the user information fields in the trigger frame; and a step of selecting, by the station from all the analyzed user information fields, one or more user information fields that are the same as the association identifier of the station. The method according to claim 2.

4. The step of selecting, by the station from the trigger frame, one or more user information fields that are the same as the association identifier of the station includes: Based on the indexes of each user information field in the trigger frame by the said station, analyze whether the association identifier indicated by the association identifier field in each user information field is the same as the said association identifier of the said station, and perform the step of analyzing whether the association identifier indicated by the association identifier field in each user information field is the same as the said association identifier of the said station until the number of user information fields that are the same as the said association identifier of the said station reaches N, and selecting N user information fields that are the same as the said association identifier of the said station from all the analyzed user information fields, where N is configured for the said station in a manner predefined by the protocol or by using signaling, the method according to claim 2.

5. The step of the said station selecting one or more user information fields that are the same as the said association identifier of the said station from the trigger frame is Based on the indexes of each user information field in the trigger frame by the said station, analyze whether the association identifier indicated by the association identifier field in each user information field is the same as the said association identifier of the said station, and perform the step of analyzing whether the association identifier indicated by the association identifier field in each user information field is the same as the said association identifier of the said station until the end flag in the analyzed user information fields indicates that the allocation of the resource unit to the said station is completed, and selecting one or more user information fields that are the same as the said association identifier of the said station from all the analyzed user information fields, the method according to claim 2.

6. The step of the said station selecting one or more user information fields that are the same as the said association identifier of the said station from the trigger frame is Based on the index of each user information field by the said station, starting from the first user information field in the said trigger frame that is the same as the said association identifier of the said station, until a user information field different from the said association identifier of the said station is parsed, parse whether the association identifier indicated by the association identifier field in each user information field is the same as the said association identifier of the said station. The method according to claim 2, further comprising the step of selecting one or more user information fields that are the same as the said association identifier of the said station from all the parsed user information fields.

7. The user information field includes a resource unit indication. The step of determining, by the said station, a plurality of resource units indicated by the user information field The method according to any one of claims 2 to 6, wherein the step of determining, by the said station, the plurality of resource units indicated by the resource unit indication in the user information field is included.

8. The user information field includes a frequency band range indication and a resource unit indication. The frequency band range indication indicates a frequency band range of 80 MHz in bandwidth, and the resource unit indication indicates one or more resource units. The step of determining, by the said station, one or more resource units indicated by the user information field The method according to any one of claims 2 to 6, wherein the step of determining, by the said station, the one or more resource units indicated by the resource unit indication based on the frequency band range indicated by the frequency band range indication is included.

9. The user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication. The frequency band range indication indicates a frequency band range of 80 MHz in bandwidth. The resource unit indication indicates one resource unit in the frequency band range. The method according to any one of claims 2 to 5, wherein the resource unit combination indication indicates a combination of a plurality of resource units, and the combination of the plurality of resource units includes the resource unit indicated by the resource unit indication.

10. The step of determining, by the station, a plurality of resource units indicated by the user information field comprises: The method according to claim 9, the step of determining, by the station, the combination of the plurality of resource units as the plurality of resource units indicated by the user information field based on the resource unit combination indication and the resource units indicated by the resource unit indication. **Claim 11** The frequency band range indicated by the frequency band range indication is: The method according to any one of claims 8 to 10, wherein the frequency band range is any one of a primary 80 MHz frequency band range, a secondary 80 MHz frequency band range, a third 80 MHz frequency band range, and a fourth 80 MHz frequency band range. **Claim 12** The one resource unit indicated by the resource unit indication is: Any seventh resource unit, wherein the seventh resource unit is a resource unit including 2×996 subcarriers. Any sixth resource unit within the frequency band range indicated by the frequency band range indication, wherein the sixth resource unit is a resource unit including 52 subcarriers. Any fifth resource unit within the frequency band range indicated by the frequency band range indication, wherein the fifth resource unit is a resource unit including 26 subcarriers. Any fourth resource unit within the frequency band range indicated by the frequency band range indication, wherein the fourth resource unit is a resource unit including 106 subcarriers. Any third resource unit within the frequency band range indicated by the frequency band range indication, wherein the third resource unit is a resource unit including 242 subcarriers. Any second resource unit within the frequency band range indicated by the frequency band range indication, wherein the second resource unit is a resource unit including 484 subcarriers, and Any first resource unit within the frequency band range indicated by the frequency band range indication, wherein the first resource unit is a resource unit including 996 subcarriers, the first resource unit is any one of the resource units according to any one of claims 8 to 11.

13. The plurality of resource units indicated by the resource unit indication are a combination of two first resource units, wherein the first resource unit is a resource unit including 996 subcarriers, the combination a combination of four first resource units a combination of a fourth resource unit having the lowest frequency among one 20 MHz frequency band range within the frequency band range indicated by the frequency band range indication and a fifth resource unit at the center of the 20 MHz frequency band range a combination of a fourth resource unit having the highest frequency among one 20 MHz frequency band range within the frequency band range and a fifth resource unit at the center of the 20 MHz frequency band range a combination of a sixth resource unit having the second lowest frequency among one 20 MHz frequency band range within the frequency band range and a fifth resource unit within the 20 MHz frequency band range, wherein the fifth resource unit is on the same side as the sixth resource unit and adjacent to the sixth resource unit, the combination a combination of a sixth resource unit having the second lowest frequency among one 20 MHz frequency band range within the frequency band range and a fifth resource unit at the center of the 20 MHz frequency band range a combination of a sixth resource unit having the second highest frequency among one 20 MHz frequency band range within the frequency band range and a fifth resource unit within the 20 MHz frequency band range, wherein the fifth resource unit is on the same side as the sixth resource unit and adjacent to the sixth resource unit, the combination a combination of a sixth resource unit having the second highest frequency among one 20 MHz frequency band range within the frequency band range and a fifth resource unit at the center of the 20 MHz frequency band range A combination of a second resource unit and a third resource unit within the frequency band range, wherein the third resource unit is adjacent to the second resource unit, combination, A combination of a second resource unit and a third resource unit within the frequency band range, wherein the third resource unit is not adjacent to the second resource unit, combination, A combination of two third resource units on both sides of the frequency band range, A combination of a first resource unit corresponding to the frequency band range and a second resource unit within a frequency band range of 80 MHz at a lower frequency and not adjacent to the first resource unit, wherein the 80 MHz frequency band range indicated by the frequency band range indication is adjacent to the 80 MHz frequency band range at the lower frequency, combination, A combination of a first resource unit corresponding to the frequency band range and a second resource unit within a frequency band range of 80 MHz at a higher frequency and not adjacent to the first resource unit, wherein the 80 MHz frequency band range indicated by the frequency band range indication is adjacent to the 80 MHz frequency band range at the higher frequency, combination, A combination of a first resource unit corresponding to the frequency band range and a second resource unit and a third resource unit within a frequency band range of 80 MHz at a lower frequency and adjacent to the first resource unit, wherein the 80 MHz frequency band range indicated by the frequency band range indication is adjacent to the 80 MHz frequency band range at the lower frequency, combination, A combination of a first resource unit corresponding to the frequency band range and a second resource unit and a third resource unit within a frequency band range of 80 MHz at a higher frequency and adjacent to the first resource unit, wherein the 80 MHz frequency band range indicated by the frequency band range indication is adjacent to the 80 MHz frequency band range at the higher frequency, combination, A combination of a first resource unit corresponding to the frequency band range and two third resource units within 80 MHz at a lower frequency adjacent to the first resource unit, A combination of a first resource unit corresponding to the frequency band range and two third resource units within 80 MHz of a higher frequency adjacent to the first resource unit, In a 320 MHz frequency band range, a combination of two first resource units at the lowest frequency and one first resource unit at the highest frequency, In a 320 MHz frequency band range, a combination of one first resource unit at the lowest frequency and two first resource units at the highest frequency, In a 320 MHz frequency band range, a combination of three first resource units at the lowest frequency, In a 320 MHz frequency band range, a combination of three first resource units at the highest frequency, A combination of one second resource unit and one third resource unit within the frequency band range and one second resource unit and one third resource unit within a lower frequency band range adjacent to the frequency band range, A combination of one second resource unit and one third resource unit within the frequency band range and one second resource unit and one third resource unit within a higher frequency band range adjacent to the frequency band range A plurality of resource units corresponding to any one of the combinations, The sixth resource unit is a resource unit including 52 subcarriers, the fifth resource unit is a resource unit including 26 subcarriers, the fourth resource unit is a resource unit including 106 subcarriers, the third resource unit is a resource unit including 242 subcarriers, the second resource unit is a resource unit including 484 subcarriers, and the first resource unit is a resource unit including 996 subcarriers. The method according to any one of claims 8 and 9.

14. The resource unit combination indication indicates a combination of the fourth resource unit and the fifth resource unit, The fourth resource unit is a resource unit including 106 subcarriers indicated by the resource unit indication, The method according to any one of claims 9 to 12, wherein the fifth resource unit is a resource unit including 26 subcarriers at the center of a 20 MHz frequency band range where the fourth resource unit is located.

15. The resource unit combination indication indicates a combination of the sixth resource unit and the fifth resource unit, the sixth resource unit is a resource unit including 52 subcarriers indicated by the resource unit indication, the fifth resource unit is a resource unit including 26 subcarriers at the center of a 20 MHz frequency band range where the sixth resource unit is located, or a resource unit including 26 subcarriers on the same side as the sixth resource unit and adjacent to the sixth resource unit. The method according to any one of claims 9 to 12.

16. The resource unit combination indication indicates a combination of the second resource unit and the third resource unit, the second resource unit is a resource unit including 484 subcarriers indicated by the resource unit indication, the third resource unit is a resource unit including 242 subcarriers adjacent to the second resource unit within the frequency band range, or a resource unit including 242 subcarriers not adjacent to the second resource unit within the frequency band range. The method according to any one of claims 9 to 12.

17. The resource unit combination indication indicates a combination of two third resource units, the two third resource units are two resource units each including 242 subcarriers at the outermost side of the frequency band range. The method according to any one of claims 9 to 12.

18. The first resource unit is a resource unit including 996 subcarriers indicated by the resource unit indication, the resource unit combination indication is a combination of the first resource unit and the second resource unit, wherein the second resource unit is a resource unit including 484 subcarriers not adjacent to the first resource unit. A combination of the first resource unit and the third resource unit, wherein the third resource unit is a resource unit including 242 sub - carriers not adjacent to the first resource unit. A combination of two third resource units, wherein the two third resource units are two resource units each including 242 sub - carriers at the outermost side of the frequency band range. The method according to any one of claims 9 to 12, showing any one of a plurality of combinations of resource units.

19. The first resource unit is a resource unit including 996 sub - carriers indicated by the resource unit indication. The resource unit combination indication is A combination of the second resource unit and the first resource unit, wherein the second resource unit is a resource unit including 484 sub - carriers that are in 80 MHz of a lower frequency adjacent to the first resource unit and not adjacent to the first resource unit. A combination of the second resource unit and the first resource unit, wherein the second resource unit is a resource unit including 484 sub - carriers that are in 80 MHz of a higher frequency adjacent to the first resource unit and not adjacent to the first resource unit. A combination of the second resource unit, the third resource unit, and the first resource unit, wherein the second resource unit is a resource unit including 484 sub - carriers that are in 80 MHz of a lower frequency adjacent to the first resource unit, and the third resource unit is a resource unit including 242 sub - carriers that are in 80 MHz of the lower frequency adjacent to the first resource unit. A combination of the second resource unit, the third resource unit, and the first resource unit, wherein the second resource unit is a resource unit including 484 sub - carriers within 80 MHz of a higher frequency adjacent to the first resource unit, and the third resource unit is a resource unit including 242 sub - carriers within 80 MHz of the higher frequency adjacent to the first resource unit, and, A combination of the first resource unit and two resource units each including 996 sub - carriers and adjacent to the first resource unit The method according to any one of claims 9 to 12, showing any one of a plurality of combinations of resource units

20. The user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication, The frequency band range indication indicates a frequency band range of 80 MHz within the bandwidth, The resource unit indication indicates one resource unit within the frequency band range, The resource unit combination indication indicates a plurality of resource units each including 996 sub - carriers other than the resource unit including 996 sub - carriers indicated by the resource unit indication, and the plurality of resource units are used as the plurality of resource units assigned to the station. The method according to any one of claims 1 to 5.

21. A resource allocation method, Determining, by an access point, a plurality of resource units assigned to a station; and Transmitting, by the access point, a trigger frame to the station, the trigger frame including a plurality of user information fields including an association identifier same as the association identifier of the station, each user information field indicating one or more resource units assigned to the station, or the trigger frame including one user information field including an association identifier same as the association identifier of the station, the one user information field indicating the plurality of resource units assigned to the station. A resource allocation method.

22. The method according to claim 21, wherein the amount N of user information fields in the trigger frame that is the same as the association identifier of the station is configured for the station in a manner predefined by the protocol or by using signaling.

23. The method according to claim 21, wherein the user information field includes an end flag, and the end flag indicates whether the allocation of the resource unit to the station is completed.

24. The method according to claim 21, wherein the plurality of user information fields in the trigger frame that is the same as the association identifier of the station are arranged consecutively.

25. The method according to any one of claims 21 to 24, wherein the user information field includes a resource unit indication, and the resource unit indication indicates the plurality of resource units allocated to the station.

26. The method according to any one of claims 21 to 24, wherein the user information field includes a frequency band range indication and a resource unit indication, the frequency band range indication indicates a frequency band range of 80 MHz in bandwidth, and the resource unit indication indicates one or more resource units allocated to the station.

27. The user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication, the frequency band range indication indicates a frequency band range of 80 MHz in bandwidth, the resource unit indication indicates one resource unit in the frequency band range, the resource unit combination indication indicates a combination of a plurality of resource units, and the combination of the plurality of resource units includes the resource unit indicated by the resource unit indication. The method according to any one of claims 21 to 24.

28. The frequency band range indicated by the frequency band range indication is any one of a primary 80 MHz frequency band range, a secondary 80 MHz frequency band range, a third 80 MHz frequency band range, and a fourth 80 MHz frequency band range. The method according to any one of claims 21 to 27.

29. The one resource unit indicated by the resource unit indication is Any seventh resource unit, where the seventh resource unit is a resource unit including 2×996 sub-carriers, the seventh resource unit Any sixth resource unit within the frequency band range indicated by the frequency band range indication, where the sixth resource unit is a resource unit including 52 sub-carriers, the sixth resource unit Any fifth resource unit within the frequency band range indicated by the frequency band range indication, where the fifth resource unit is a resource unit including 26 sub-carriers, the fifth resource unit Any fourth resource unit within the frequency band range indicated by the frequency band range indication, where the fourth resource unit is a resource unit including 106 sub-carriers, the fourth resource unit Any third resource unit within the frequency band range indicated by the frequency band range indication, where the third resource unit is a resource unit including 242 sub-carriers, the third resource unit Any second resource unit within the frequency band range indicated by the frequency band range indication, where the second resource unit is a resource unit including 484 sub-carriers, the second resource unit, and Any first resource unit within the frequency band range indicated by the frequency band range indication, where the first resource unit is a resource unit including 996 sub-carriers, the first resource unit is any one of the resource units according to any one of claims 21 to 28

30. The plurality of resource units indicated by the resource unit indication are a combination of two first resource units, where the first resource unit is a resource unit including 996 sub-carriers, the combination a combination of four first resource units a combination of the lowest-frequency fourth resource unit in one 20 MHz frequency band range within the frequency band range indicated by the frequency band range indication and the fifth resource unit at the center of the 20 MHz frequency band range A combination of the fourth resource unit with the highest frequency among one 20 MHz frequency band range within the frequency band range and the fifth resource unit at the center of the 20 MHz frequency band range, A combination of the sixth resource unit with the second lowest frequency among one 20 MHz frequency band range within the frequency band range and the fifth resource unit within the 20 MHz frequency band range, wherein the fifth resource unit is on the same side as the sixth resource unit and adjacent to the sixth resource unit, A combination of the sixth resource unit with the second lowest frequency among one 20 MHz frequency band range within the frequency band and the fifth resource unit at the center of the 20 MHz frequency band range, A combination of the sixth resource unit with the second highest frequency among one 20 MHz frequency band range within the frequency band and the fifth resource unit within the 20 MHz frequency band range, wherein the fifth resource unit is on the same side as the sixth resource unit and adjacent to the sixth resource unit, A combination of the sixth resource unit with the second highest frequency among one 20 MHz frequency band range within the frequency band and the fifth resource unit at the center of the 20 MHz frequency band range, A combination of the second resource unit and the third resource unit within the frequency band range, wherein the third resource unit is adjacent to the second resource unit, A combination of the second resource unit and the third resource unit within the frequency band range, wherein the third resource unit is not adjacent to the second resource unit, A combination of two third resource units on both sides of the frequency band range, A combination of the first resource unit corresponding to the frequency band range and the second resource unit within an 80 MHz frequency band range with a lower frequency and not adjacent to the first resource unit, wherein the 80 MHz frequency band range indicated by the frequency band range indication is adjacent to the 80 MHz frequency band range with a lower frequency, A combination of a first resource unit corresponding to the frequency band range and a second resource unit that is within a frequency band range of 80 MHz at a higher frequency and is not adjacent to the first resource unit, wherein the 80 MHz frequency band range indicated by the frequency band range indication is adjacent to the 80 MHz frequency band range at the higher frequency, combination A combination of a first resource unit corresponding to the frequency band range and a second resource unit and a third resource unit that are within a frequency band range of 80 MHz at a lower frequency and are not adjacent to the first resource unit, wherein the 80 MHz frequency band range indicated by the frequency band range indication is adjacent to the 80 MHz frequency band range at the lower frequency, combination A combination of a first resource unit corresponding to the frequency band range and a second resource unit and a third resource unit that are within a frequency band range of 80 MHz at a higher frequency and are adjacent to the first resource unit, wherein the 80 MHz frequency band range indicated by the frequency band range indication is adjacent to the 80 MHz frequency band range at the higher frequency, combination A combination of a first resource unit corresponding to the frequency band range and two third resource units that are within 80 MHz at a lower frequency adjacent to the first resource unit A combination of a first resource unit corresponding to the frequency band range and two third resource units that are within 80 MHz at a higher frequency adjacent to the first resource unit A combination of two first resource units at the lowest frequency and one first resource unit at the highest frequency in a 320 MHz frequency band range A combination of one first resource unit at the lowest frequency and two first resource units at the highest frequency in a 320 MHz frequency band range A combination of three first resource units at the lowest frequency in a 320 MHz frequency band range A combination of three first resource units at the highest frequency in a 320 MHz frequency band range One second resource unit and one third resource unit within the frequency band range, and one second resource unit and one third resource unit within a lower frequency band range adjacent to the frequency band range, One second resource unit and one third resource unit within the frequency band range, and one second resource unit and one third resource unit within a higher frequency band range adjacent to the frequency band range A plurality of resource units corresponding to any one of the combinations, The sixth resource unit is a resource unit including 52 sub - carriers, the fifth resource unit is a resource unit including 26 sub - carriers, the fourth resource unit is a resource unit including 106 sub - carriers, the third resource unit is a resource unit including 242 sub - carriers, the second resource unit is a resource unit including 484 sub - carriers, and the first resource unit is a resource unit including 996 sub - carriers. The method according to any one of claims 25 and 26.

31. The resource unit combination indication indicates a combination of the fourth resource unit and the fifth resource unit, The fourth resource unit is a resource unit including 106 sub - carriers indicated by the resource unit indication, The fifth resource unit is a resource unit including 26 sub - carriers at the center of a 20 MHz frequency band range where the fourth resource unit is located. The method according to any one of claims 27 to 29.

32. The resource unit combination indication indicates a combination of the sixth resource unit and the fifth resource unit, The sixth resource unit is a resource unit including 52 sub - carriers indicated by the resource unit indication, The fifth resource unit is a resource unit including 26 sub - carriers at the center of a 20 MHz frequency band range where the sixth resource unit is located, or a resource unit including 26 sub - carriers on the same side as the sixth resource unit and adjacent to the sixth resource unit. The method according to any one of claims 27 to 29.

33. The resource unit combination indication indicates a combination of the second resource unit and the third resource unit. The second resource unit is a resource unit including 484 sub - carriers indicated by the resource unit indication. The third resource unit is a resource unit including 242 sub - carriers adjacent to the second resource unit within the frequency band range, or a resource unit including 242 sub - carriers not adjacent to the second resource unit within the frequency band range. The method according to any one of claims 27 to 29.

34. The resource unit combination indication indicates a combination of two third resource units. The two third resource units are two resource units each including 242 sub - carriers at the outermost side of the frequency band range. The method according to any one of claims 27 to 29.

35. The first resource unit is a resource unit including 996 sub - carriers indicated by the resource unit indication. The resource unit combination indication is a combination of the first resource unit and the second resource unit, where the second resource unit is a resource unit including 484 sub - carriers not adjacent to the first resource unit. is a combination of the first resource unit and the third resource unit, where the third resource unit is a resource unit including 484 sub - carriers not adjacent to the first resource unit and a resource unit including 242 sub - carriers. is a combination of two third resource units, where the two third resource units are two resource units each including 242 sub - carriers at the outermost side of the frequency band range. The method according to any one of claims 27 to 29, which indicates any one of a plurality of combinations of resource units.

36. The first resource unit is a resource unit including 996 sub-carriers indicated by the resource unit indication, The resource unit combination indication, A combination of the second resource unit and the first resource unit, wherein the second resource unit is a resource unit including 484 sub-carriers that is within 80 MHz of a lower frequency adjacent to the first resource unit and not adjacent to the first resource unit, A combination of the second resource unit and the first resource unit, wherein the second resource unit is a resource unit including 484 sub-carriers that is within 80 MHz of a higher frequency adjacent to the first resource unit and not adjacent to the first resource unit, A combination of the second resource unit, the third resource unit, and the first resource unit, wherein the second resource unit is a resource unit including 484 sub-carriers that is within 80 MHz of a lower frequency adjacent to the first resource unit, and the third resource unit is a resource unit including 242 sub-carriers that is within 80 MHz of the lower frequency adjacent to the first resource unit, A combination of the second resource unit, the third resource unit, and the first resource unit, wherein the second resource unit is a resource unit including 484 sub-carriers that is within 80 MHz of a higher frequency adjacent to the first resource unit, and the third resource unit is a resource unit including 242 sub-carriers that is within 80 MHz of the higher frequency adjacent to the first resource unit, and, A combination of the first resource unit and two resource units each including 996 sub-carriers and adjacent to the first resource unit The method according to any one of claims 27 to 29, which indicates any one of a plurality of combinations of resource units.

37. The user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication, The frequency band range indication indicates a frequency band range of 80 MHz within the bandwidth, The resource unit indication indicates one resource unit within the frequency band range, The resource unit combination indication indicates a plurality of resource units each including 996 subcarriers other than the resource unit including 996 subcarriers indicated by the resource unit indication, and the plurality of resource units are used as the plurality of resource units allocated to the station. The method according to any one of claims 21 to 24.

38. A communication device, wherein the communication device A communication unit configured to receive a trigger frame from an access point, The trigger frame includes a plurality of user information fields including an association identifier that is the same as the association identifier of the communication device, and each user information field indicates one or more resource units allocated to the communication device, or the trigger frame includes one user information field including an association identifier that is the same as the association identifier of the communication device, and the one user information field indicates a plurality of resource units allocated to the communication device. A communication unit, A communication device including a processing unit configured to determine the plurality of allocated resource units based on the trigger frame.

39. The manner in which the processing unit determines the plurality of allocated resource units based on the trigger frame is specifically Select one or more user information fields from the trigger frame that are the same as the association identifier of the communication device, For each of the selected one or more user information fields, determine 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 communication device. The communication device according to claim 38.

40. The method by which the processing unit selects one or more user information fields that are the same as the association identifier of the communication device from the trigger frame is specifically as follows: Parse separately the association identifiers indicated by the association identifier fields in each of all the user information fields in the trigger frame; The communication device according to claim 39, wherein one or more user information areas that are the same as the association identifier of the communication device are selected from all the parsed user information fields.

41. The method by which the processing unit selects one or more user information fields that are the same as the association identifier of the communication device from the trigger frame is specifically as follows: Based on the index of each user information field in the trigger frame, analyze whether the association identifier indicated by the association identifier field in each user information field is the same as the association identifier of the communication device, and stop performing the step of analyzing whether the association identifier indicated by the association identifier field in each user information field is the same as the association identifier of the communication device until the number of user information fields that are the same as the association identifier of the communication device equals N; The communication device according to claim 39, wherein N user information fields that are the same as the association identifier of the communication device are selected from all the parsed user information fields, and N is configured for the communication device in a manner predefined by the protocol or by using signaling.

42. The method by which the processing unit selects one or more user information fields that are the same as the association identifier of the communication device from the trigger frame is specifically as follows: Based on the indexes of each user information field in the trigger frame, analyze whether the association identifier indicated by the association identifier field in each user information field is the same as the association identifier of the communication device, and perform the step of analyzing whether the association identifier indicated by the association identifier field in each user information field is the same as the association identifier of the communication device until the end flag in the analyzed user information field indicates that the allocation of the resource unit to the communication device has ended. The communication device according to claim 39, which is to select one or more user information fields that are the same as the association identifier of the communication device from all the analyzed user information fields.

43. The manner in which the processing unit selects one or more user information fields that are the same as the association identifier of the communication device from the trigger frame is specifically: Based on the index of each user information field, starting from the first user information field in the trigger frame that is the same as the association identifier of the communication device, analyze whether the association identifier indicated by the association identifier field in each user information field is the same as the association identifier of the communication device until a user information field different from the association identifier of the communication device is analyzed. The communication device according to claim 39, which is to select one or more user information fields that are the same as the association identifier of the communication device from all the analyzed user information fields.

44. The user information field includes a resource unit indication. The manner in which the processing unit determines a plurality of resource units indicated by the user information field is specifically: The communication device according to any one of claims 39 to 43, which is to determine the plurality of resource units indicated by the resource unit indication in the user information field.

45. The user information field includes a frequency band range indication and a resource unit indication. The frequency band range indication indicates a frequency band range of 80 MHz in bandwidth. The resource unit indication indicates one or more resource units. The method by which the processing unit determines a plurality of resource units indicated by the user information field is specifically to determine the one or more resource units indicated by the resource unit indication based on the frequency band range indicated by the frequency band range indication. The communication device according to any one of claims 39 to 43.

46. The user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication. The frequency band range indication indicates a frequency band range of 80 MHz within the bandwidth. The resource unit indication indicates one resource unit within the frequency band range. The resource unit combination indication indicates a combination of a plurality of resource units. The combination of the plurality of resource units includes the resource unit indicated by the resource unit indication. The communication device according to any one of claims 39 to 42.

47. The method by which the processing unit determines a plurality of resource units indicated by the user information field is specifically to determine the combination of the plurality of resource units as the plurality of resource units indicated by the user information field based on the resource unit combination indication and the resource unit indicated by the resource unit indication. The communication device according to claim 46.

48. The frequency band range indicated by the frequency band range indication is any one of a primary 80 MHz frequency band range, a secondary 80 MHz frequency band range, a third 80 MHz frequency band range, and a fourth 80 MHz frequency band range. The communication device according to any one of claims 45 to 47.

49. The one resource unit indicated by the resource unit indication is an arbitrary seventh resource unit, and the seventh resource unit is a resource unit including 2 × 996 subcarriers. The seventh resource unit Any sixth resource unit within the frequency band range indicated by the frequency band range indication, wherein the sixth resource unit is a resource unit including 52 subcarriers, the sixth resource unit Any fifth resource unit within the frequency band range indicated by the frequency band range indication, wherein the fifth resource unit is a resource unit including 26 subcarriers, the fifth resource unit Any fourth resource unit within the frequency band range indicated by the frequency band range indication, wherein the fourth resource unit is a resource unit including 106 subcarriers, the fourth resource unit Any third resource unit within the frequency band range indicated by the frequency band range indication, wherein the third resource unit is a resource unit including 242 subcarriers, the third resource unit Any second resource unit within the frequency band range indicated by the frequency band range indication, wherein the second resource unit is a resource unit including 484 subcarriers, the second resource unit, and Any first resource unit within the frequency band range indicated by the frequency band range indication, wherein the first resource unit is a resource unit including 996 subcarriers, the first resource unit The communication device according to any one of claims 45 to 48, which is any one of the resource units

50. The plurality of resource units indicated by the resource unit indication are A combination of two first resource units, wherein the first resource unit is a resource unit including 996 subcarriers, the combination A combination of four first resource units A combination of the fourth resource unit with the lowest frequency in one 20 MHz frequency band range indicated by the frequency band range indication and the fifth resource unit at the center of the 20 MHz frequency band range A combination of the fourth resource unit with the highest frequency in one 20 MHz frequency band range and the fifth resource unit at the center of the 20 MHz frequency band range The combination of the sixth resource unit with the second lowest frequency in a 20 MHz frequency band range and the fifth resource unit in the 20 MHz frequency band range that is on the same side as and adjacent to the sixth resource unit. The combination of the sixth resource unit with the second lowest frequency in a 20 MHz frequency band range and the fifth resource unit at the center of the 20 MHz frequency band range. The combination of the sixth resource unit with the second highest frequency in a 20 MHz frequency band range and the fifth resource unit in the 20 MHz frequency band range that is on the same side as and adjacent to the sixth resource unit. The combination of the sixth resource unit with the second highest frequency in a 20 MHz frequency band range and the fifth resource unit at the center of the 20 MHz frequency band range. The combination of the second resource unit in the frequency band range and the third resource unit adjacent to the second resource unit. The combination of the second resource unit in the frequency band range and the third resource unit not adjacent to the second resource unit. The combination of two third resource units on both sides of the frequency band range. The combination of the first resource unit corresponding to the frequency band range and the second resource unit that is in the 80 MHz with a lower frequency adjacent to the first resource unit and not adjacent to the first resource unit. The combination of the first resource unit corresponding to the frequency band range and the second resource unit that is in the 80 MHz with a higher frequency adjacent to the first resource unit and not adjacent to the first resource unit. The combination of the first resource unit corresponding to the frequency band range and the third resource unit that is in the 80 MHz with a lower frequency adjacent to the first resource unit and adjacent to the first resource unit. The combination of the first resource unit corresponding to the frequency band range and the third resource unit that is in the 80 MHz with a higher frequency adjacent to the first resource unit and adjacent to the first resource unit. A combination of a first resource unit corresponding to the frequency band range and two third resource units within 80 MHz of a lower frequency adjacent to the first resource unit, A combination of a first resource unit corresponding to the frequency band range and two third resource units within 80 MHz of a higher frequency adjacent to the first resource unit, In the 320 MHz frequency band range, a combination of two first resource units at the lowest frequency and one first resource unit at the highest frequency, In the 320 MHz frequency band range, a combination of one first resource unit at the lowest frequency and two first resource units at the highest frequency, In the 320 MHz frequency band range, a combination of three first resource units at the lowest frequency, In the 320 MHz frequency band range, a combination of three first resource units at the highest frequency, A combination of one second resource unit and one third resource unit within the frequency band range and one second resource unit and one third resource unit within a lower frequency band range adjacent to the frequency band range, A combination of one second resource unit and one third resource unit within the frequency band range and one second resource unit and one third resource unit within a higher frequency band range adjacent to the frequency band range A plurality of resource units corresponding to any one of the combinations, The communication device according to claim 45 or 46, wherein the sixth resource unit is a resource unit including 52 sub - carriers, the fifth resource unit is a resource unit including 26 sub - carriers, the fourth resource unit is a resource unit including 106 sub - carriers, the third resource unit is a resource unit including 242 sub - carriers, the second resource unit is a resource unit including 484 sub - carriers, and the first resource unit is a resource unit including 996 sub - carriers.

51. The resource unit combination indication indicates a combination of the fourth resource unit and the fifth resource unit, The fourth resource unit is a resource unit including 106 sub - carriers indicated by the resource unit indication, The fifth resource unit is a resource unit including 26 sub - carriers at the center of a 20 - MHz frequency band range where the fourth resource unit is located. The communication device according to any one of claims 46 to 49.

52. The resource unit combination indication indicates a combination of the sixth resource unit and the fifth resource unit, The sixth resource unit is a resource unit including 52 sub - carriers indicated by the resource unit indication, The fifth resource unit is a resource unit including 26 sub - carriers at the center of a 20 - MHz frequency band range where the sixth resource unit is located, or a resource unit including 26 sub - carriers on the same side as and adjacent to the sixth resource unit. The communication device according to any one of claims 46 to 49.

53. The resource unit combination indication indicates a combination of the second resource unit and the third resource unit, The second resource unit is a resource unit including 484 sub - carriers indicated by the resource unit indication, The third resource unit is a resource unit including 242 sub - carriers adjacent to the second resource unit within the frequency band range, or a resource unit including 242 sub - carriers not adjacent to the second resource unit within the frequency band range. The communication device according to any one of claims 46 to 49.

54. The resource unit combination indication indicates a combination of two third resource units, The two third resource units are two resource units each including 242 sub - carriers at the outermost side of the frequency band range. The communication device according to any one of claims 46 to 49.

55. The first resource unit is a resource unit including 996 sub - carriers indicated by the resource unit indication, The resource unit combination indication is A combination of the first resource unit and the second resource unit, wherein the second resource unit is a resource unit including 484 sub-carriers not adjacent to the first resource unit. A combination of the first resource unit and the third resource unit, wherein the third resource unit is a resource unit including 484 sub-carriers not adjacent to the first resource unit and a resource unit including 242 sub-carriers. A combination of two third resource units, wherein the two third resource units are two resource units each including 242 sub-carriers at the outermost side of the frequency band range. The communication device according to any one of claims 46 to 49, showing any one of a plurality of combinations of resource units.

56. The first resource unit is a resource unit including 996 sub-carriers indicated by the resource unit indication. The resource unit combination indication is A combination of the second resource unit and the first resource unit, wherein the second resource unit is a resource unit including 484 sub-carriers that are in 80 MHz of a lower frequency adjacent to the first resource unit and not adjacent to the first resource unit. A combination of the second resource unit and the first resource unit, wherein the second resource unit is a resource unit including 484 sub-carriers that are in 80 MHz of a higher frequency adjacent to the first resource unit and not adjacent to the first resource unit. A combination of the second resource unit, the third resource unit, and the first resource unit, wherein the second resource unit is a resource unit including 484 sub-carriers that are in 80 MHz of a lower frequency adjacent to the first resource unit, and the third resource unit is a resource unit including 242 sub-carriers that are in the 80 MHz of the lower frequency adjacent to the first resource unit. A combination of the second resource unit, the third resource unit, and the first resource unit, wherein the second resource unit is a resource unit including 484 subcarriers within 80 MHz of a higher frequency adjacent to the first resource unit, and the third resource unit is a resource unit including 242 subcarriers within 80 MHz of the higher frequency adjacent to the first resource unit, and, A combination of the first resource unit and two resource units each including 996 subcarriers and adjacent to the first resource unit The communication device according to any one of claims 46 to 49, showing any one of a plurality of combinations of resource units.

57. The user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication, The frequency band range indication indicates a frequency band range of 80 MHz within the bandwidth, The resource unit indication indicates one resource unit within the frequency band range, The resource unit combination indication indicates a plurality of resource units each including 996 subcarriers other than the resource unit including 996 subcarriers indicated by the resource unit indication, and the plurality of resource units are used as the plurality of resource units assigned to the communication device. The communication device according to any one of claims 39 to 42.

58. A communication device, wherein the communication device A processing unit configured to determine a plurality of resource units assigned to a station, and A communication unit configured to transmit a trigger frame to the station, the trigger frame including a plurality of user information fields including an association identifier same as the association identifier of the station, each user information field indicating one or more resource units assigned to the station, or the trigger frame including one user information field including an association identifier same as the association identifier of the station, the one user information field indicating the plurality of resource units assigned to the station. Communication device.

59. The amount N of user information fields in the trigger frame that is the same as the association identifier of the station is configured for the station in a manner predefined by the protocol or by using signaling, according to the communication device of claim 58.

60. The user information field includes an end flag, and the end flag indicates whether the allocation of the resource unit to the station has ended, according to the communication device of claim 58.

61. The plurality of user information fields in the trigger frame that is the same as the association identifier of the station are arranged continuously, according to the communication device of claim 58.

62. The user information field includes a resource unit indication, and the resource unit indication indicates the plurality of resource units allocated to the station, according to the communication device of any one of claims 58 to 61.

63. The user information field includes a frequency band range indication and a resource unit indication, the frequency band range indication indicates a frequency band range of 80 MHz in bandwidth, and the resource unit indication indicates one or more resource units allocated to the station, according to the communication device of any one of claims 58 to 61.

64. The user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication, the frequency band range indication indicates a frequency band range of 80 MHz in bandwidth, the resource unit indication indicates one resource unit in the frequency band range, the resource unit combination indication indicates a combination of a plurality of resource units, and the combination of the plurality of resource units includes the resource unit indicated by the resource unit indication, according to the communication device of any one of claims 58 to 61.

65. The frequency band range indicated by the frequency band range indication is any one of a primary 80 MHz frequency band range, a secondary 80 MHz frequency band range, a third 80 MHz frequency band range, and a fourth 80 MHz frequency band range, according to the communication device of any one of claims 58 to 64.

66. The one resource unit indicated by the resource unit indication is Any seventh resource unit, where the seventh resource unit is a resource unit including 2 × 996 sub - carriers, the seventh resource unit Any sixth resource unit within the frequency band range indicated by the frequency band range indication, where the sixth resource unit is a resource unit including 52 sub - carriers, the sixth resource unit Any fifth resource unit within the frequency band range indicated by the frequency band range indication, where the fifth resource unit is a resource unit including 26 sub - carriers, the fifth resource unit Any fourth resource unit within the frequency band range indicated by the frequency band range indication, where the fourth resource unit is a resource unit including 106 sub - carriers, the fourth resource unit Any third resource unit within the frequency band range indicated by the frequency band range indication, where the third resource unit is a resource unit including 242 sub - carriers, the third resource unit Any second resource unit within the frequency band range indicated by the frequency band range indication, where the second resource unit is a resource unit including 484 sub - carriers, the second resource unit, and Any first resource unit within the frequency band range indicated by the frequency band range indication, where the first resource unit is a resource unit including 996 sub - carriers, the first resource unit The communication device according to any one of claims 58 to 65, which is any one of the above - mentioned resource units

67. The plurality of resource units indicated by the resource unit indication are A combination of two first resource units, where the first resource unit is a resource unit including 996 sub - carriers, the combination A combination of four first resource units A combination of the fourth resource unit with the lowest frequency in one 20 - MHz frequency band range indicated by the frequency band range indication and the fifth resource unit at the center of the 20 - MHz frequency band range The combination of the fourth resource unit with the highest frequency in a 20 MHz frequency band range and the fifth resource unit at the center of the 20 MHz frequency band range, The combination of the sixth resource unit with the second lowest frequency in a 20 MHz frequency band range and the fifth resource unit in the 20 MHz frequency band range that is on the same side as and adjacent to the sixth resource unit, The combination of the sixth resource unit with the second lowest frequency in a 20 MHz frequency band range and the fifth resource unit at the center of the 20 MHz frequency band range, The combination of the sixth resource unit with the second highest frequency in a 20 MHz frequency band range and the fifth resource unit in the 20 MHz frequency band range that is on the same side as and adjacent to the sixth resource unit, The combination of the sixth resource unit with the second highest frequency in a 20 MHz frequency band range and the fifth resource unit at the center of the 20 MHz frequency band range, The combination of the second resource unit in the frequency band range and the third resource unit adjacent to the second resource unit, The combination of the second resource unit in the frequency band range and the third resource unit not adjacent to the second resource unit, The combination of two third resource units on both sides of the frequency band range, The combination of the first resource unit corresponding to the frequency band range and the second resource unit in the 80 MHz with a lower frequency adjacent to the first resource unit and not adjacent to the first resource unit, The combination of the first resource unit corresponding to the frequency band range and the second resource unit in the 80 MHz with a higher frequency adjacent to the first resource unit and not adjacent to the first resource unit, The combination of the first resource unit corresponding to the frequency band range and the third resource unit in the 80 MHz with a lower frequency adjacent to the first resource unit and adjacent to the first resource unit, a first resource unit corresponding to the frequency band range, and a combination with a third resource unit that is within 80 MHz of a higher frequency adjacent to the first resource unit and adjacent to the first resource unit, a first resource unit corresponding to the frequency band range, and a combination with two third resource units that are within 80 MHz of a lower frequency adjacent to the first resource unit, a first resource unit corresponding to the frequency band range, and a combination with two third resource units that are within 80 MHz of a higher frequency adjacent to the first resource unit, a combination of two first resource units at the lowest frequency and one first resource unit at the highest frequency in a 320 MHz frequency band range, a combination of one first resource unit at the lowest frequency and two first resource units at the highest frequency in a 320 MHz frequency band range, a combination of three first resource units at the lowest frequency in a 320 MHz frequency band range, a combination of three first resource units at the highest frequency in a 320 MHz frequency band range, a combination of one second resource unit and one third resource unit within the frequency band range, and one second resource unit and one third resource unit within a frequency band range of a lower frequency adjacent to the frequency band range, a combination of one second resource unit and one third resource unit within the frequency band range, and one second resource unit and one third resource unit within a frequency band range of a higher frequency adjacent to the frequency band range are a plurality of resource units corresponding to any one of the combinations, The sixth resource unit is a resource unit including 52 sub-carriers, the fifth resource unit is a resource unit including 26 sub-carriers, the fourth resource unit is a resource unit including 106 sub-carriers, the third resource unit is a resource unit including 242 sub-carriers, the second resource unit is a resource unit including 484 sub-carriers, and the first resource unit is a resource unit including 996 sub-carriers. The communication device according to any one of claims 62 and 63.

68. The resource unit combination indication indicates a combination of the fourth resource unit and the fifth resource unit. The fourth resource unit is a resource unit including 106 sub-carriers indicated by the resource unit indication. The fifth resource unit is a resource unit including 26 sub-carriers at the center of a 20 MHz frequency band range where the fourth resource unit is located. The communication device according to any one of claims 64 to 66.

69. The resource unit combination indication indicates a combination of the sixth resource unit and the fifth resource unit. The sixth resource unit is a resource unit including 52 sub-carriers indicated by the resource unit indication. The fifth resource unit is a resource unit including 26 sub-carriers at the center of a 20 MHz frequency band range where the sixth resource unit is located, or a resource unit including 26 sub-carriers on the same side as the sixth resource unit and adjacent to the sixth resource unit. The communication device according to any one of claims 64 to 66.

70. The resource unit combination indication indicates a combination of the second resource unit and the third resource unit. The second resource unit is a resource unit including 484 sub-carriers indicated by the resource unit indication. The third resource unit is a resource unit including 242 sub - carriers adjacent to the second resource unit within the frequency band range, or a resource unit including 242 sub - carriers not adjacent to the second resource unit within the frequency band range, for the communication device according to any one of claims 64 to 66.

71. The resource unit combination indication indicates a combination of two third resource units. The two third resource units are two resource units each including 242 sub - carriers at the outermost side of the frequency band range, for the communication device according to any one of claims 64 to 66.

72. The first resource unit is a resource unit including 996 sub - carriers indicated by the resource unit indication. The resource unit combination indication is a combination of the first resource unit and the second resource unit, where the second resource unit is a resource unit including 484 sub - carriers not adjacent to the first resource unit. is a combination of the first resource unit and the third resource unit, where the third resource unit is a resource unit including 484 sub - carriers not adjacent to the first resource unit and a resource unit including 242 sub - carriers. is a combination of two third resource units, where the two third resource units are two resource units each including 242 sub - carriers at the outermost side of the frequency band range. The communication device according to any one of claims 64 to 66 indicates any one of the combinations of a plurality of resource units.

73. The first resource unit is a resource unit including 996 sub - carriers indicated by the resource unit indication. The resource unit combination indication is a combination of the second resource unit and the first resource unit, where the second resource unit is a resource unit including 484 sub - carriers not adjacent to the first resource unit and within 80 MHz of a lower frequency adjacent to the first resource unit. A combination of the second resource unit and the first resource unit, wherein the second resource unit is within 80 MHz of a higher frequency adjacent to the first resource unit and contains 484 subcarriers that are not adjacent to the first resource unit. A combination of the second resource unit, the third resource unit, and the first resource unit, wherein the second resource unit is a resource unit containing 484 subcarriers within 80 MHz of a lower frequency adjacent to the first resource unit, and the third resource unit is a resource unit containing 242 subcarriers within 80 MHz of the lower frequency adjacent to the first resource unit. A combination of the second resource unit, the third resource unit, and the first resource unit, wherein the second resource unit is a resource unit containing 484 subcarriers within 80 MHz of a higher frequency adjacent to the first resource unit, and the third resource unit is a resource unit containing 242 subcarriers within 80 MHz of the higher frequency adjacent to the first resource unit, and A combination of the first resource unit and two resource units each containing 996 subcarriers and adjacent to the first resource unit The communication device according to any one of claims 64 to 66, showing any one of a plurality of combinations of resource units.

74. The user information field includes a frequency band range indication, a resource unit indication, and a resource unit combination indication. The frequency band range indication indicates an 80 MHz frequency band range within the bandwidth. The resource unit indication indicates one resource unit within the frequency band range. The resource unit combination indication indicates a plurality of resource units each containing 996 subcarriers other than the resource unit containing 996 subcarriers indicated by the resource unit indication, and the plurality of resource units are used as the plurality of resource units assigned to the station. The communication device according to any one of claims 58 to 61.

75. A communication device including a processor, a memory, and a transceiver, wherein the transceiver is configured to receive a trigger frame, the memory is configured to store program code, the processor is configured to call the program code from the memory to perform the method according to any one of claims 1 to 20. A communication device.

76. An access point including a processor, a memory, and a transceiver, wherein the transceiver is configured to transmit a trigger frame, the memory is configured to store program code, the processor is configured to call the program code from the memory to perform the method according to any one of claims 21 to 37. An access point.

77. A computer-readable storage medium configured to store instructions, which when executed, implement the method according to any one of claims 1 to 20. A computer-readable storage medium.

78. A computer-readable storage medium configured to store instructions, which when executed, implement the method according to any one of claims 21 to 37. A computer-readable storage medium.

79. A chip system including at least one processor and an interface, wherein the interface is configured to receive a trigger frame from an access point, the trigger frame includes a plurality of user information fields that are the same as the local association identifier, each user information field indicating one or more resource units assigned to the station, or the trigger frame includes one user information field that is the same as the local association identifier, the one user information field indicating a plurality of resource units assigned to the station, the processor is configured to determine the plurality of assigned resource units based on the trigger frame. A chip system.

80. A chip system including at least one processor and an interface, wherein the processor is configured to determine a plurality of resource units assigned to a station, The interface is configured to send a trigger frame to the station, the trigger frame includes a plurality of user information fields that are the same as the association identifier of the station, each user information field indicates one or more resource units assigned to the station, or the trigger frame includes one user information field that is the same as the association identifier of the station, and the one user information field indicates the plurality of resource units assigned to the station, a chip system.