Resource allocation method, communication apparatus, and related device
By including multiple user information fields in the trigger frame to indicate the resource unit, the problem of low utilization efficiency of uplink data transmission frequency of WLAN system is solved, and efficient allocation of resource units and the ability of multiple users to simultaneously transmit is realized.
Patent Information
- Application Number
- JP2023200992
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-01-10
- Filing Date
- 2023-11-28
- Publication Date
- 2025-04-30
- Estimated Expiration
- 2041-01-08
AI Technical Summary
When existing WLAN systems are upstream data transmission, the frequency utilization efficiency is low, and the allocation of multiple resource units is complex, making it difficult to meet the data transmission needs of different sites.
By including a plurality of user information fields in the trigger frame, each field indicating one or more resource units, the site determines its allocated resource units based on these information fields.
The frequency utilization efficiency is improved, the allocation process of multiple resource units is simplified, and the data transmission needs of different sites can be more effectively met.
Smart Images

Figure 0007670784000020 
Figure 0007670784000021 
Figure 0007670784000022
Abstract
Description
[Technical field]
[0001] The present application relates to the field of communication technology, and in particular to a resource allocation method, a communication device, and related Related Devices [Background technology]
[0002] Traditional Wireless Local Area Network (WLAN) Then, when each base station needs to transmit uplink data, the station The division method occupies the entire channel for data transmission, resulting in high frequency utilization efficiency. To improve this situation, OFDMA technology is currently being used to The radio channel is divided into multiple subchannels (subcarriers) in the The user data is transmitted over the entire channel instead of occupying the entire Since it is transported by part of the resource unit, multiple users can use it without having to wait in line. Alternatively, parallel transmissions can occur simultaneously in each time period without conflicting with each other. This improves frequency efficiency.
[0003] In the downlink, an access point (AP) controls the downlink of each station. The status of RU allocation may be determined based on the priority of the data. In the downlink, the AP notifies the assigned link by using a trigger frame. The source unit must be informed to the terminal device. The trigger frame contains multiple user information. Each user information field contains information that one station needs to read. For example, M user information fields must be read by station 1 through station M, respectively. The resource unit allocation subfield in the user information field The field indicates the resource units that are assigned to the station. A data packet may be transmitted on the resource unit.
[0004] However, the size of the data that needs to be transmitted in the uplink by the station The problem of how to allocate multiple resource units to one station is solved. This is an urgent issue that should be addressed. Summary of the Invention [Means for solving the problem]
[0005] The present application relates to a resource allocation method for allocating a plurality of resource units to each station. , a communication apparatus, and related devices.
[0006] According to a first aspect, the present application provides a resource allocation method, in which a station Receive a trigger frame from the access point, the trigger frame including an association identification of the station Each user information field is assigned to a station. The resource unit or units allocated to a station are thus indicated. The one or more resource units indicated by each of the information fields may be It may be determined as the allocated resource unit.
[0007] In another possible design, a trigger frame is used to allocate multiple resource units to a station. The system contains one user information field, which is the same as the station association identifier, and The field indicates the number of resource units that are assigned to the station. Multiple resource units are stored in one user so that the amount of user information fields stored in the user information field is reduced. This is assigned to a station through the use of the User Information field. This is useful for allocating a single unit to multiple stations simultaneously.
[0008] In one possible implementation, a station may allocate multiple allocated resources based on a trigger frame. To determine the station's access unit, a station must first determine the access unit from the trigger frame, which is the same as the station's association identifier. Selecting one or more user information fields. For each of a plurality of user information fields, the station Determine one or more resource units to be used for the selected user information One or more resource units indicated by each of the information fields are assigned to a station. A resource is a number of resource units that can be allocated to a resource pool.
[0009] The user information field in the trigger frame is Therefore, this implementation can alternatively be expanded from the User Information List field. 2. Select one or more user information fields that are the same as the station's association identifier. It could be that.
[0010] The station selects one or more user information fields from the user information list field. For specific methods, please refer to the following four optional possible implementation forms. Alternatively, the four possible implementations may be used in combination, which is not a limitation of this application. stomach.
[0011] In one possible implementation, the station may include all user information fields in the trigger frame. separately parse the association identifier indicated by the association identifier field in each of From all parsed user information fields, the one that is the same as the station association identifier Or select multiple user information areas. All user information fields are A station may be expanded in the User Information List field based on the boundaries of the User Information List field. Based on this, all user information fields can be parsed. The user information list field is Since the resource allocation method does not need to be modified in the manner described above, the resource allocation method has higher compatibility. It can be seen that.
[0012] In another possible implementation, the access point may be configured to transmit the protocol in a predefined manner. The N for a station may be configured by a formula or by using signaling, where N is The amount of user information field included in the trigger frame that is the same as the station association identifier. Alternatively, the access point may communicate with the network in a predefined manner, or The amount of resource units that can be allocated to a station by using the DMA or signaling , and the amount N2 of resource units that can be indicated by each user information field. In this case, the user information field included in the trigger frame is the same as the station association identifier. The amount of fields N may be equal to N1 / N2.
[0013] In this implementation, the station retrieves from the trigger frame one or more ACKs that are the same as the station's association identifier. Alternatively, selecting multiple user information fields may allow a station to The associations in each user information field are based on the index of the user information field. Whether the association identifier indicated by the identifier field is the same as the station's association identifier The system analyzes whether the user is a member of the association identifier field in each user information field. analyzing whether the association identifier received is the same as the association identifier of the station; until the amount of user information fields that are the same as the station association identifier is equal to N. and from all parsed user information fields, find the one that is the same as the station association identifier. The method includes selecting N user information fields to be used.
[0014] This implementation may reduce the amount of user information fields that are parsed by the station. I understand. This helps reduce the processing load on the station.
[0015] In yet another possible implementation, the user information field may include a termination flag. Flags can be implemented by reusing other information fields or by using reserved fields. By using the newly added bit in the user information field The end flag is set when the allocation of resource units to a station is finished. In this implementation, the amount of the user information field that is parsed by the station is reduced. This helps reduce the processing load on the station.
[0016] The station receives from the trigger frame one or more user IDs that are the same as the station's association ID. Selecting the information field comprises selecting the user information field for each user in the trigger frame. Based on the index of Analyze whether the association identifier indicated by is the same as the association identifier of the station, and The association identifier indicated by the association identifier field in the user information field The step of analyzing whether the association identifier of the station is the same as the association identifier of the station is performed by The end of the user unit allocation is indicated by the end of the parsed user information field. Stop until the lag indicates, and from all parsed user information fields, This includes selecting one or more user information fields that are the same as the child.
[0017] In yet another possible implementation, the station receives from the trigger frame the same as the station's association identifier. Selecting one or more user information fields that are the same as each other allows the station to Based on the index of the field, the station association identifier in the trigger frame is Starting with the first user information field that is the same, The association identifier indicated by the association identifier field is the same as the association identifier of the station. The station association identifier and a different user information field are parsed to determine whether and from all parsed user information fields, find one that is the same as the station association identifier In this implementation, each station may select one or more user information fields. The corresponding user information fields are stored in the user information list field of the trigger frame. Since the signal can be distributed continuously in , the complexity of the station analysis can be significantly reduced.
[0018] The following describes how to use some optional implementations to fill in the user information field: How each user information field indicates one or more resource units and how a station How to determine the resource unit or units represented by the field We will explain about this.
[0019] In one possible implementation, the user information field includes a resource unit indication. Determining the number of resource units indicated by the user information field is performed by the station The number of resource units is indicated by the resource unit indication in the user information field. In this implementation, the resource unit indication includes determining a number of resource units. It is understood that the units can be shown.
[0020] Optionally, the plurality of resource units indicated by the resource unit indication comprises: A combination of two first resource units, each of which has 996 sub-resource units. A combination, which is a resource unit including a carrier; A combination of four first resource units; In the 320 MHz frequency band range, the two first resource units with the lowest frequency and the a first resource unit of the highest frequency; In the frequency band range of 320 MHz, one first resource unit of the lowest frequency and one and two first resource units of the highest frequency; A set of three first resource units with the lowest frequency in the 320 MHz frequency band range Combined, A set of three first resource units with the highest frequency in the 320 MHz frequency band range Combined, A combination of two first resource units, each of which has 996 sub-resource units. a combination, which is a resource unit including a carrier; and A combination of the four first resource units These are multiple resource units corresponding to any one of the combinations above.
[0021] In another possible implementation, the user information field includes a frequency band range indication and a resource The frequency band range designation indicates the 80 MHz frequency band range within the bandwidth. The resource unit indication indicates one resource unit. Determining one resource unit indicated by Based on the frequency band range indicated by determining a plurality of user information fields selected by the station; Since each field represents one resource unit, multiple resources are allocated to a station. You can see that you can obtain a unit.
[0022] In this implementation, the bandwidth range of the resource unit combination and the required Regardless of the amount of RUs in the UE, the amount of user information fields can each indicate the same amount of RUs. It can be seen that.
[0023] Optionally, one resource unit indicated by the resource unit indication is: Any seventh resource unit, the seventh resource unit having 2×996 sub-capacities The seventh resource unit, which is the resource unit that includes the rear; Any sixth resource unit in the frequency band range indicated by the frequency band range indication The sixth resource unit is a resource unit including 52 subcarriers. A sixth resource unit, Any fifth resource unit in the frequency band range indicated by the frequency band range indication The fifth resource unit is a resource unit including 26 subcarriers. A fifth resource unit, Any fourth resource unit within the frequency band range indicated by the frequency band range indication The fourth resource unit is a resource unit including 106 subcarriers. A fourth resource unit, Any third resource unit within the frequency band range indicated by the frequency band range indication The third resource unit is a resource unit including 242 subcarriers. A third resource unit, Any second resource unit within the frequency band range indicated by the frequency band range indication the second resource unit is a resource unit including 484 subcarriers; a second resource unit, and Any first resource unit in the frequency band range indicated by the frequency band range indication The first resource unit is a resource unit including 996 subcarriers. The first resource unit The resource unit is one of the following:
[0024] In yet other implementations, the resource unit indication indicates multiple resource units. In other words, the station may, based on the frequency band range indicated by the frequency band range indication: The station determines a number of resource units indicated by the resource unit indication. The protocol is assigned to the resource unit in a predetermined manner or by signaling configuration. Notifies the correspondence between the index or value of the resource indication and a combination of multiple resource units. It can be done.
[0025] In this implementation, regardless of the bandwidth range of the resource unit combination, It can be seen that the user information field of can indicate multiple resource units.
[0026] Optionally, one user information field is required to indicate every 80 MHz. In this case, the combination of RUs in the frequency band range higher than 80 MHz and lower than or equal to 160 MHz is used. A maximum of two user information fields are required to indicate the synchronization. Up to four user information items are used to indicate the combination of RUs in a frequency band range below 20 MHz. Alternatively, one user information field may be provided every 160 MHz. The method required to indicate this is used. In this case, the frequency band range is below 160 MHz. At most one user information field is required to indicate the combination of RUs in To indicate a combination of RUs in the frequency band range greater than 60 MHz and less than or equal to 320 MHz, Two user information fields are required:
[0027] In addition, when three 996-tone RUs are combined, each 996-tone RU serves one user. The three user information fields are indicated by using the 996- A tone may be required to indicate a combination of RUs: 4 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. When the 484-tone RU is used, one user information is used to indicate the combination of one 484-tone RU and one 242-tone RU. In this case, two user information fields are required to be indicated every 80 MHz. A RU may represent a combination of four RUs.
[0028] Optionally, the plurality of resource units indicated by the resource unit indication comprises: The lowest frequency within a 20 MHz frequency band range indicated by the frequency band range indicator the fourth resource unit at the center of the 20 MHz frequency band range and the fifth resource unit at the center of the 20 MHz frequency band range. Combined with the unit, a fourth resource unit at the highest frequency within a 20 MHz frequency band range; and a fifth resource unit in the center of the frequency band range of 0 MHz; The sixth resource unit at the second lowest frequency in a 20 MHz frequency band range. and a 20 MHz frequency band range adjacent to and on the same side as the sixth resource unit. In combination with the fifth resource unit, The sixth resource unit at the second lowest frequency in a 20 MHz frequency band range. and a fifth resource unit at the center of a frequency band range of 20 MHz; The sixth resource unit at the second highest frequency within a 20 MHz frequency band range. and a 20 MHz frequency band range adjacent to and on the same side as the sixth resource unit. In combination with the fifth resource unit, The sixth resource unit at the second highest frequency within a 20 MHz frequency band range. and a fifth resource unit at the center of a frequency band range of 20 MHz; A second resource unit in the frequency band range and a first resource unit adjacent to the second resource unit Combination with 3 resource units, A second resource unit in the frequency band range and a second resource unit not adjacent to the second resource unit. Combination with a third resource unit; A combination of two third resource units on either side of the frequency band range; A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit A second resource unit is located within the lower frequency range of 80 MHz and is not adjacent to the first resource unit. Combined with base unit, A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit A second resource unit is located within the 80 MHz higher frequency band and is not adjacent to the first resource unit. Combined with base unit, A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit A third resource unit is located in the lower frequency range of 80 MHz and adjacent to the first resource unit. Combined with the unit, A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit A third resource unit is located in the higher frequency range of 80 MHz and adjacent to the first resource unit. Combined with the unit, A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit with two third resource units in the lower frequency range of 80 MHz, A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit in combination with two third resource units in the higher frequency range of 80 MHz, One second resource unit and one third resource unit in the frequency band range and one second resource in a lower frequency band range adjacent to the frequency band range. a third resource unit; One second resource unit and one third resource unit in the frequency band range and one second resource in a higher frequency band range adjacent to the frequency band range. resource unit and one third resource unit These are multiple resource units corresponding to any one of the combinations above.
[0029] The sixth resource unit is a resource unit including 52 subcarriers, and the fifth The resource unit is a resource unit containing 26 subcarriers, and the fourth resource The third resource unit is a resource unit that contains 106 subcarriers. A first resource unit is a resource unit containing 242 subcarriers, and a second resource unit is , 484 subcarriers, and the first resource unit is 996 A resource unit includes subcarriers.
[0030] In this implementation, one user information frame is used regardless of the bandwidth range of the RU combination. It will be appreciated that the field can be used for indication.
[0031] In yet another possible implementation, the user information field may include a frequency band range indication, The frequency band range indication includes: Indicates a frequency band range of 80 MHz within the bandwidth, and the resource unit indication is the frequency band range The resource unit combination instruction indicates one resource unit in the A combination of multiple resource units is indicated by the resource unit indication. In this implementation, the user information field includes multiple resource units indicated by In order to indicate a combination of several resource units, It can be seen that the resource unit allocation subfield can be modified. In this implementation, one user information field is used regardless of the bandwidth range of the RU combination. It will be appreciated that may be used for indication.
[0032] Optionally, one user information field is required to indicate every 80 MHz. In this case, it is used to indicate a combination of RUs in a frequency band range below 80 MHz. At most one user information field is required for each frequency band. Up to two user information fields are provided to indicate the combination of RUs in a frequency band range. It is required to indicate the combination of RUs in the frequency band range higher than 160 MHz and lower than or equal to 320 MHz. Up to four user information fields are required to accommodate this.
[0033] Alternatively, one user information field is required to be indicated every 160 MHz. In this case, the RU combination is used in the frequency band range below 160 MHz. At most one user information field is required for the Up to two user information fields are provided to indicate the combination of RUs in a frequency band range. A code is required.
[0034] In addition, three 996-tone RUs are combined, and each 996-tone RU contains one user information frame. The three user information fields are indicated by using three 996-tone R In this case, the user information field may be needed to indicate a combination of one resource and U. An implementation showing a sensor unit may be used.
[0035] Four RUs in the 160MHz frequency band range, e.g., 484-tone RU, 242-tone RU, 484-t When one RU and 242-tone RU are combined, one 484-tone RU and one 242-tone One user information field is required per 80 MHz to indicate the RU pairing. In this case, a method in which one user information field indicates multiple resource units is used. may be used, i.e., two user information fields to indicate a combination of four RUs. Optionally, one user information field may be indicated for every 160 MHz. The required method is used. In this case, one user is used to indicate the combination of four RUs. The information field is required.
[0036] Correspondingly, the station may receive a number of resource units indicated by the user information field. The station determines the resource unit combination instruction and the resource unit instruction. Based on the resource units indicated by the user information, a combination of a plurality of resource units is The metric is determined as a number of resource units indicated by the metric information field.
[0037] Optionally, a resource unit combination indication index or value and a plurality of resource The unit combination is associated with the protocol in a predetermined manner or The following describes the possible mappings:
[0038] In one optional implementation, the resource unit combination instruction is The fourth resource unit is a combination of the fifth resource unit and the fifth resource unit. The fifth resource unit is a resource unit including 106 subcarriers indicated by the The fourth resource unit is located in the center of the 20 MHz frequency band range. A resource unit (RU) includes 26 subcarriers.
[0039] In one optional implementation, the resource unit combination instruction is The sixth resource unit is a combination of the fifth resource unit and the sixth resource unit. The fifth resource unit is a resource unit including 52 subcarriers indicated by the The sixth resource unit is located in the center of the 20 MHz frequency band range in which the sixth resource unit is located. A resource unit including 26 subcarriers, or a sixth resource unit A resource unit (RU) is a resource unit that contains 26 subcarriers adjacent to the RU on the same side as the RU.
[0040] In an optional implementation, the resource unit combination instruction is The second resource unit is a combination of the first resource unit and the third resource unit. The third resource unit is a resource unit including 484 subcarriers indicated by the The resource unit is 242 adjacent to the second resource unit in the frequency band range. A resource unit including a subcarrier, or a second resource unit within a frequency band range. A resource unit (RU) is a resource unit that contains 242 subcarriers that are not adjacent to a single RU.
[0041] In an optional implementation, the resource unit combination indication may include a combination of two third resource units. The combination of the two third resource units is shown in FIG. There are two resource units, each containing 242 subcarriers.
[0042] In one optional implementation, the first resource unit is A resource unit includes 996 subcarriers, which are denoted by The combination instruction is the following combination of multiple resource units: A combination of a first resource unit and a second resource unit, The combination, the first combination, is a resource unit including 484 subcarriers that are not adjacent to the unit. A combination of the resource unit of the first embodiment and a third resource unit, a resource unit including 484 subcarriers that are not adjacent to the first resource unit; and and a resource unit including 242 subcarriers, and a frequency band A set of two third resource units each containing 242 subcarriers at the outermost part of the bandwidth. a combination of two third resource units, Show one of them.
[0043] In one optional implementation, the first resource unit is A resource unit includes 996 subcarriers, which are denoted by The matching instructions are A combination of a second resource unit and a first resource unit, The unit is in the lower frequency range of 80 MHz adjacent to the first resource unit, and the first is a resource unit that contains 484 subcarriers and is not adjacent to the resource unit ,combination, A combination of a second resource unit and a first resource unit, The unit is in the higher frequency range of 80 MHz adjacent to the first resource unit, and the first is a resource unit that contains 484 subcarriers and is not adjacent to the resource unit ,combination, A set of the second resource unit, the third resource unit, and the first resource unit The second resource unit is a lower frequency adjacent to the first resource unit. The third resource unit is a resource unit that includes 484 subcarriers within a frequency band of 80 MHz. The resource unit is located in the 24th 80 MHz lower frequency band adjacent to the first resource unit. A combination, which is a resource unit including two subcarriers, A set of the second resource unit, the third resource unit, and the first resource unit The second resource unit is a higher-frequency resource unit adjacent to the first resource unit. The third resource unit is a resource unit that includes 484 subcarriers within a frequency band of 80 MHz. The resource unit is located in the 24th 80 MHz higher frequency band adjacent to the first resource unit. A combination, which is a resource unit including two subcarriers, and A first resource unit and a second resource unit each including 996 subcarriers Combination of two adjacent resource units This indicates any one of the multiple resource unit combinations.
[0044] The frequency band range indicated by the frequency band range indication is the primary 80 MHz frequency band range. a second 80 MHz frequency band range, a third 80 MHz frequency band range, and a fourth 80 MHz It is one of the frequency band ranges.
[0045] In this application, a resource unit and a plurality of resource units that can be indicated by a combination indication are The resource unit combination strategy is not limited to the above possible implementations. The amount of bits occupied by the representation is related to the amount of combinatorial strategies that need to be represented. A smaller amount of combination strategies need to be indicated by the source unit combination instructions. indicates that the required bit overhead is lower. The method in which the unit combination instruction indicates a combination of multiple resource units is This reduces the overall overhead of the method for allocating memory units.
[0046] According to a second aspect, the present application further provides a resource allocation method. The method is described from the perspective of an access point. The access point determines the number of resource units to be assigned to the station. The trigger frame is sent to the station by multiple Each user information field contains one or more user information fields assigned to a station. indicates multiple resource units, or the trigger frame is the same as the station association identifier. The one user information field is assigned to the station. Indicates the number of resource units to be allocated.
[0047] In one possible implementation, the user ID in the trigger frame is the same as the station association identifier. The amount of information field N is determined by the protocol in a predefined manner or by signaling. Alternatively, the access point may be configured for the station by using The protocol determines whether the The amount of resource units that can be allocated to a station, N1, and the number of user information fields, In this case, the same as the station association identifier may be used to configure the amount of resource units N2 that can be indicated by the The amount of user information fields N contained in the same trigger frame may be equal to N1 / N2. Since the User Information List fields do not need to be modified in this manner, resource allocation is It can be seen that the method has a higher compatibility.
[0048] In one possible implementation, the user information field includes a termination flag, the termination flag being: Indicates whether the allocation of resource units to the station is finished. It can be seen that this reduces the amount of user information fields that are parsed. It helps to reduce the load.
[0049] In one possible implementation, multiple identifiers in the trigger frame that are the same as the station association identifier. The user information fields are arranged consecutively. In this implementation, It can be seen that the amount of user information fields that is transmitted can be further reduced. This reduces the processing load of the station. helps to reduce.
[0050] In one possible implementation, the user information field includes a resource unit indication, The resource unit indication indicates the number of resource units that are allocated to a station. Helps determine the number of allocated resource units based on the resource unit indication .
[0051] In another possible implementation, the user information field includes a frequency band range indication and a resource The frequency band range indication includes a frequency band range of 80 MHz in the bandwidth. The resource unit indication indicates one or more resource units to be allocated to the station. This is useful for making informed decisions about the number of allocated resource units. Helpful.
[0052] In yet another possible implementation, the user information field may include a frequency band range indication, The frequency band range indication includes: Indicates a frequency band range of 80 MHz within the bandwidth, and the resource unit indication is the frequency band range The resource unit combination instruction indicates one resource unit in the A combination of multiple resource units is indicated by the resource unit indication. In this implementation, the user information field includes multiple resource units indicated by In order to indicate a combination of several resource units, It is understood that the resource unit allocation subfield can be modified.
[0053] In one possible implementation, the frequency band range indicated by the frequency band range indication is Next 80MHz frequency band range, Secondary 80MHz frequency band range, Third 80MHz frequency band range and a fourth 80 MHz frequency band range. The method helps determine one or more resource units based on the
[0054] In one possible implementation, one resource unit indicated by the resource unit indication The seventh resource unit is an arbitrary seventh resource unit, and the seventh resource unit has 2 × 996 subunits. The seventh resource unit, which is a resource unit including a subcarrier, Any sixth resource unit within the frequency band range indicated by The sixth resource unit is a resource unit that contains 52 subcarriers. any base unit within the frequency band range indicated by the frequency band range indication. 5 resource units, the fifth resource unit being a resource unit containing 26 subcarriers. The fifth resource unit is a frequency band range indication. Any fourth resource unit within the frequency band range, is a resource unit containing 106 subcarriers. The fourth resource unit, frequency Any third resource unit within the frequency band range indicated by the band range indication. wherein the third resource unit is a resource unit including 242 subcarriers. , a third resource unit, within a frequency band range indicated by the frequency band range indication Any second resource unit, the second resource unit being 484 sub-capacitors. a second resource unit, the second resource unit being a resource unit including a rear, and a frequency band range Any first resource unit within the frequency band range indicated by the indication, , the first resource unit is a resource unit including 996 subcarriers; It is one of the resource units, called resource units.
[0055] In one possible implementation, multiple resource units indicated by the resource unit indication are The A combination of two first resource units, each of which has 996 sub-resource units. A combination, which is a resource unit including a carrier; A combination of four first resource units; The lowest frequency within a 20 MHz frequency band range indicated by the frequency band range indicator the fourth resource unit at the center of the 20 MHz frequency band range and the fifth resource unit at the center of the 20 MHz frequency band range. Combined with the unit, a fourth resource unit at the highest frequency within a 20 MHz frequency band range; and a fifth resource unit in the center of the frequency band range of 0 MHz; The sixth resource unit at the second lowest frequency in a 20 MHz frequency band range. and a 20 MHz frequency band range adjacent to and on the same side as the sixth resource unit. In combination with the fifth resource unit, The sixth resource unit at the second lowest frequency in a 20 MHz frequency band range. and a fifth resource unit at the center of a frequency band range of 20 MHz; The sixth resource unit at the second highest frequency within a 20 MHz frequency band range. and a 20 MHz frequency band range adjacent to and on the same side as the sixth resource unit. In combination with the fifth resource unit, The sixth resource unit at the second highest frequency within a 20 MHz frequency band range. and a fifth resource unit at the center of a frequency band range of 20 MHz; A second resource unit in the frequency band range and a first resource unit adjacent to the second resource unit Combination with 3 resource units, A second resource unit in the frequency band range and a second resource unit not adjacent to the second resource unit. Combination with a third resource unit; A combination of two third resource units on either side of the frequency band range; A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit A second resource unit is located within the lower frequency range of 80 MHz and is not adjacent to the first resource unit. Combined with base unit, A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit A second resource unit is located within the 80 MHz higher frequency band and is not adjacent to the first resource unit. Combined with base unit, A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit A third resource unit is located in the lower frequency range of 80 MHz and adjacent to the first resource unit. Combined with the unit, A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit A third resource unit is located in the higher frequency range of 80 MHz and adjacent to the first resource unit. Combined with the unit, A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit with two third resource units in the lower frequency range of 80 MHz, A first resource unit corresponding to a frequency band range and adjacent resources of the first resource unit in combination with two third resource units in the higher frequency range of 80 MHz, In the 320 MHz frequency band range, the two first resource units with the lowest frequency and the a first resource unit of the highest frequency; In the frequency band range of 320 MHz, one first resource unit of the lowest frequency and one and two first resource units of the highest frequency; A set of three first resource units with the lowest frequency in the 320 MHz frequency band range Combined, A set of three first resource units with the highest frequency in the 320 MHz frequency band range Combined, One second resource unit and one third resource unit in the frequency band range and one second resource in a lower frequency band range adjacent to the frequency band range. a third resource unit; One second resource unit and one third resource unit in the frequency band range and one second resource in a higher frequency band range adjacent to the frequency band range. resource unit and one third resource unit These are multiple resource units corresponding to any one of the combinations above.
[0056] The sixth resource unit is a resource unit including 52 subcarriers, and the fifth The resource unit is a resource unit containing 26 subcarriers, and the fourth resource The third resource unit is a resource unit that contains 106 subcarriers. A first resource unit is a resource unit containing 242 subcarriers, and a second resource unit is , 484 subcarriers, and the first resource unit is 996 A resource unit includes subcarriers.
[0057] In one possible implementation, the resource unit combination instruction is a fourth resource unit and The fifth resource unit combination is shown. The fourth resource unit is a resource unit index. The fifth resource unit includes 106 subcarriers, as shown in FIG. The unit is in the center of the 20 MHz frequency band range in which the fourth resource unit is located. A resource unit containing 26 subcarriers.
[0058] In one possible implementation, the resource unit combination instruction is a sixth resource unit and The fifth resource unit combination is shown. The sixth resource unit is a resource unit index. The fifth resource unit includes 52 subcarriers as shown in FIG. The unit is in the center of the 20 MHz frequency band range in which the sixth resource unit is located. A resource unit including 26 subcarriers, or a sixth resource unit A resource unit that includes 26 subcarriers on the same side and adjacent to it.
[0059] In one possible implementation, the resource unit combination instruction is a second resource unit and The third resource unit combination is shown. The second resource unit is a resource unit index. The third resource unit includes 484 subcarriers, as shown in FIG. The unit is located in the frequency band range and includes 242 sub-keys adjacent to the second resource unit. A resource unit including a carrier, or a second resource unit within a frequency band range. A resource unit that contains 242 non-adjacent subcarriers.
[0060] In one possible implementation, the resource unit combination instruction is to combine two third resource units. The two third resource units are the outermost resource units of the frequency band range, Two resource units each containing 242 subcarriers.
[0061] In one possible implementation, the first resource unit is determined by a resource unit indication: 996 subcarriers are shown in the resource unit combination. The instruction may be for the following combinations of multiple resource units: a first resource unit and A combination of second resource units, the second resource units being the first resource units. A combination of 484 subcarriers that are not adjacent to the first resource unit. A combination of a source unit and a third resource unit, the third resource unit being a a resource unit that includes 484 subcarriers that are not adjacent to a resource unit of 1; and A combination of a resource unit containing 242 subcarriers, and a frequency band range A combination of two third resource units each containing 242 subcarriers at the outermost part of the range. and the two third resource units are two resource units. Show one of them.
[0062] In one possible implementation, the first resource unit is determined by a resource unit indication: 996 subcarriers are shown in the resource unit combination. The indication may be the following combination of multiple resource units: a second resource unit and A combination of first resource units, wherein the second resource units are The first resource unit is adjacent to the lower frequency 80 MHz and is not adjacent to the first resource unit. A combination of the second resource unit, which is a resource unit including 484 subcarriers, and A combination of first resource units, wherein the second resource units are The first resource unit is adjacent to the 80 MHz higher frequency and is not adjacent to the first resource unit. A combination of the second resource unit, which is a resource unit including 484 subcarriers, and A combination of the third resource unit and the first resource unit, The resource unit is a 484 MHz band in the lower frequency range of 80 MHz adjacent to the first resource unit. The third resource unit is a resource unit including subcarriers, and the third resource unit is a resource unit including the first A link containing 242 subcarriers located within 80 MHz of the lower frequency adjacent to the base unit. a combination of the second resource unit and the third resource unit, which is a source unit; A combination with a first resource unit, the second resource unit being a combination of the first resource unit and A resource containing 484 subcarriers located within 80 MHz of the higher frequency adjacent to the unit. The third resource unit is a higher resource unit adjacent to the first resource unit. A combination of 242 subcarriers is a resource unit that contains 242 subcarriers in a frequency band of 80 MHz. , and a first resource unit, each of which includes 996 subcarriers; This indicates one of the combinations of a unit with two adjacent resource units.
[0063] In this application, a resource unit and a plurality of resource units that can be indicated by a combination indication are The resource unit combination strategy is not limited to the above possible implementations. The amount of bits occupied by the representation is related to the amount of combinatorial strategies that need to be represented. A smaller amount of combination strategies need to be indicated by the source unit combination instructions. indicates that the required bit overhead is lower. The method in which the unit combination instruction indicates a combination of multiple resource units is This reduces the overall overhead of the method for allocating memory units.
[0064] According to a third aspect, the present application further provides a communication device, the communication device comprising the communication device according to the first aspect. For example, the functions of a communication device may be the same as those of a station in this It may have the functionality of some or all of the embodiments of the present application, or may be any of the embodiments of the present application. The functions may be implemented independently in any of the embodiments. It may be implemented by hardware executing corresponding software. The hardware or software may be divided into one or more units corresponding to the functions. Includes a set or module.
[0065] In one possible design, the communications device structure may include a processing unit and a communications unit. The processing unit assists the communication device in performing corresponding functions in the aforementioned methods. The communication unit is configured to support 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 unit and the transmission unit, and the storage unit is required for the communication device. It stores the necessary program instructions and data.
[0066] In one implementation, a communication device includes: A communication unit configured to receive a trigger frame from an access point. So, The trigger frame contains multiple user information fields that are the same as the communication device's association identifier. Each user information field contains one or more resource fields that are assigned to the communication device. or the trigger frame is the same as the association identifier of the communication device. The one user information field includes a user information field that is assigned to the communication device. a communication unit indicating a number of resource units to be allocated; and determining a number of allocated resource units based on the trigger frame. and a processing unit configured to
[0067] For example, the processing unit may be a processor and the communication unit may be a transceiver or or a communication interface, and the storage unit may be a memory.
[0068] In one implementation, a communication device includes: a transceiver configured to receive a trigger frame from an access point; So, The trigger frame contains multiple user information fields that are the same as the communication device's association identifier. Each user information field contains one or more resource fields that are assigned to the communication device. or the trigger frame is the same as the association identifier of the communication device. The one user information field is assigned to the communication device. a transceiver showing a plurality of resource units to be transmitted; and determining a number of allocated resource units based on the trigger frame. The present invention includes a processor.
[0069] According to a fourth aspect, the present application further provides a communication device, the communication device comprising: It has some or all of the functions of an access point in the example of the law. For example, The function of the device may be the function of an access point in some or all of the embodiments of the present application. or may be capable of independently implementing any embodiment of the present application. The functionality may be implemented by hardware or by implementing corresponding software. The hardware or software may be implemented in a manner that performs the functions described above. It contains one or more units or modules corresponding to functions.
[0070] In one possible design, the communications device structure may include a processing unit and a communications unit. The communication unit assists the communication device in performing the corresponding functions in the aforementioned methods. The communication unit is configured to perform communication between the communication device and other devices, such as stations. The communication device may further include a storage unit. The storage unit is configured to be coupled to the acquiring unit and the sending unit, and the storage unit includes: It stores the program instructions and data required for the communications device.
[0071] In one implementation, a communication device includes: a processing unit configured to determine a number of resource units to be allocated to a station; and, a communication unit configured to transmit the trigger frame to a station, The system includes a number of user information fields that are the same as the station association identifier, and each user information The information field indicates one or more resource units assigned to the station, or The trigger frame contains one user information field which is equal to the station association identifier. The single user information field indicates the resource units assigned to the station. vinegar.
[0072] In another implementation, the communication device comprises: a processor configured to determine a number of resource units to be assigned to the station; , a transceiver configured to transmit the trigger frame to a station; The system includes a number of user information fields that are the same as the station association identifier, and each user information The information field indicates one or more resource units assigned to the station, or The trigger frame contains one user information field which is equal to the station association identifier. The single user information field indicates the resource units assigned to the station. vinegar.
[0073] In one particular implementation, the processor may include, for example and without limitation, a baseband The transceiver may be configured to perform related processing, for example but not limited to: Although not required, they may be configured to perform radio frequency transmissions. The components may be separately arranged on a separate chip, or at least some or all of the components may be integrated into a single chip. For example, the processor may further include an analog baseband The analog baseband processor may be divided into a digital baseband processor and a digital baseband processor. The subband processor and transceiver may be integrated on the same chip, The baseband processor may be located on a separate chip. With the continuing development of integrated circuit technology, Advances in chip technology allow more components to be integrated onto the same chip. A single baseband processor and multiple application processors (e.g., the limitation is The graphics processor and multimedia processor are not on the same chip. The chip may be called a system on chip. The components may be located separately on different chips or may be integrated on one or more chips. The way the components are arranged in the above-mentioned configurations usually depends on the specific requirements of the product design. The specific implementation format is not limited to this embodiment of the present application.
[0074] According to a fifth aspect, the present application further provides a method for carrying out the method according to the first or second aspect. In the course of carrying out these methods, a processor is provided that is configured to In the above-mentioned method, the step of transmitting said information and the step of receiving said information are outputting said information by a processor; and receiving said input information by a processor. Specifically, when outputting information, the transceiver The processor outputs the information to the transceiver to transmit the After being output by the processor, other operations are performed on the information before it reaches the transceiver. Further processing may need to be performed. The transceiver receives the information and inputs the information to the processor. After the server receives the information, other processing may be performed on the information before it is input to the processor. may need to be carried out.
[0075] Based on the above principle, for example, the joint feedback mentioned in the above method Receiving the information may be referred to as inputting the collaborative feedback information by the processor. In another example, the above-described method may be implemented by transmitting joint feedback information. may be understood as outputting joint feedback information by the processor.
[0076] In this case, specific operations such as sending, transmitting, and receiving related to the processor are If there is no relevant statement or the operation does not correspond to the actual function or internal structure of the operation in the relevant description, Where not inconsistent with logic, operations are generally performed directly by radio frequency circuits and antennas. Instead of the actions such as send, transmit, and receive that are used in the same way, the output, receive, and input of the processor are This may be understood as an operation such as
[0077] In one particular implementation, the processor is specially configured to perform these methods. A processor that implements these methods may execute computer instructions in memory. The memory may be a read-only memory. The memory may 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 separate on different chips. The type of memory and the manner in which the memory and the processor are arranged may be determined as described in the present specification. The present invention is not limited to the embodiments of the present invention.
[0078] According to a sixth aspect, an embodiment of the present application relates to a method according to the first aspect, used by the aforementioned station. A program that stores computer software instructions, including programs used to execute The present invention provides a computer-readable storage medium configured to:
[0079] According to a seventh aspect, an embodiment of the present application relates to a wireless communication system for use by the aforementioned access point, Computer software, including a program used to carry out the method of the second aspect. The present invention provides a computer-readable storage medium configured to store software instructions.
[0080] According to an eighth aspect, the present application further provides a computer program product comprising instructions. When the computer program product is executed on a computer, the computer It becomes possible to carry out the method of the first embodiment.
[0081] According to a ninth aspect, the present application further provides a computer program product comprising instructions. When the computer program product is executed on a computer, the computer It becomes possible to carry out the method of the second aspect.
[0082] According to a tenth aspect, the present application provides a chip system. and an interface for storing functions, e.g., data related to the method of the first aspect. determining or processing the data and information In one possible design, the chip system further comprises a memory the memory being adapted to store program instructions and data required by the station. The chip system may include the chip, or may include the chip and other individual The components may include:
[0083] According to an eleventh aspect, the present application provides a chip system. The chip system includes a process and an interface for storing functions, e.g., data related to the method of the second aspect. determining or processing the data and information , and configured to support the access point. In one possible design, the chip system further includes a memory, the memory storing program instructions required by the access point. and configured to store data. The chip system may include a chip, Or, it may include chips and other discrete components. [Brief description of the drawings]
[0084] [Figure 1] FIG. 1 is a schematic diagram of a network structure according to an embodiment of the present application. [Diagram 2] FIG. 2 is a schematic diagram of a structure of a trigger frame according to an embodiment of the present application; [Diagram 3] 4 is a schematic flowchart of transmitting a data packet based on a trigger frame according to an embodiment of the present application; [Figure 4] FIG. 2 is a schematic diagram of channel distribution according to an embodiment of the present application. [Diagram 5] 1 is a schematic diagram of a possible distribution of resource units in an 80 MHz bandwidth according to an embodiment of the present application; [Figure 6] A schematic diagram of a possible distribution of resource units in a 160 MHz bandwidth according to an embodiment of the present application. [Figure 7] 1 is a schematic diagram of a possible distribution of resources in a 320 MHz bandwidth according to an embodiment of the present application. [Figure 8] 1 is a schematic flowchart of a resource allocation method according to an embodiment of the present application; [Figure 9] FIG. 2 is a schematic diagram of a user information list field according to an embodiment of the present application; [Figure 10] FIG. 13 is another schematic diagram of a user information list field according to an embodiment of the present application. [Figure 11] FIG. 13 is a schematic diagram of a structure of another user information list field according to an embodiment of the present application; [Figure 12] FIG. 2 is a schematic diagram of a combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. [Figure 13] FIG. 2 is a schematic diagram of a combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. [Figure 14] FIG. 2 is a schematic diagram of a combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. [Figure 15] FIG. 2 is a schematic diagram of a combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. [Figure 16] FIG. 2 is a schematic diagram of a combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. [Figure 17] FIG. 2 is a schematic diagram of a combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. [Figure 18] FIG. 2 is a schematic diagram of a combination of 106-tone RU and 26-tone RU according to an embodiment of the present application. [Figure 19] FIG. 2 is a schematic diagram of a combination of 106-tone RU and 26-tone RU according to an embodiment of the present application. [Figure 20] FIG. 2 is a schematic diagram of a combination of 484-tone RU and 242-tone RU in an 80 MHz frequency band range according to an embodiment of the present application. [Figure 21]FIG. 2 is a schematic diagram of a combination of 484-tone RU and 242-tone RU in an 80 MHz frequency band range according to an embodiment of the present application. [Figure 22] FIG. 2 is a schematic diagram of a combination of 484-tone RU and 242-tone RU in an 80 MHz frequency band range according to an embodiment of the present application. [Figure 23] FIG. 2 is a schematic diagram of a combination of 484-tone RU and 242-tone RU in an 80 MHz frequency band range according to an embodiment of the present application. [Figure 24] FIG. 2 is a schematic diagram of a combination of two 242-tone RUs according to an embodiment of the present application. [Diagram 25] 1 is a schematic diagram of a combination of 996-tone RU and 484-tone RU according to an embodiment of the present application. [Figure 26] 1 is a schematic diagram of a combination of 996-tone RU and 484-tone RU according to an embodiment of the present application. [Figure 27] 1 is a schematic diagram of a combination of 996-tone RU, 484-tone RU, and 242-tone RU according to an embodiment of the present application. [Figure 28] 1 is a schematic diagram of a combination of 996-tone RU, 484-tone RU, and 242-tone RU according to an embodiment of the present application. [Figure 29] 1 is a schematic diagram of a combination of 996-tone RU, 242-tone RU, and 242-tone RU according to an embodiment of the present application. [Diagram 30] 1 is a schematic diagram of a combination of 996-tone RU, 242-tone RU, and 242-tone RU according to an embodiment of the present application. [Diagram 31] 1 is a schematic diagram of a combination of 484-tone RU, 242-tone RU, 484-tone RU, and 242-tone RU according to an embodiment of the present application. [Diagram 32]FIG. 2 is a schematic diagram of a combination of three 996-tone RUs in a 320 MHz frequency band range, according to an embodiment of the present application. [Diagram 33] FIG. 2 is a schematic diagram of a combination of three 996-tone RUs in a 320 MHz frequency band range, according to an embodiment of the present application. [Diagram 34] FIG. 2 is a schematic diagram of a combination of three 996-tone RUs in a 320 MHz frequency band range, according to an embodiment of the present application. [Diagram 35] FIG. 2 is a schematic diagram of a combination of three 996-tone RUs in a 320 MHz frequency band range, according to an embodiment of the present application. [Diagram 36] FIG. 2 is a schematic diagram of a combination of three 996-tone RUs in a 320 MHz frequency band range, according to an embodiment of the present application. [Figure 37] FIG. 2 is a schematic diagram of a combination of two 996-tone RUs according to an embodiment of the present application. [Figure 38] FIG. 2 is a schematic diagram of a combination of two 996-tone RUs according to an embodiment of the present application. [Figure 39] FIG. 2 is a schematic diagram of a combination of two 996-tone RUs according to an embodiment of the present application. [Diagram 40] FIG. 2 is a schematic diagram of a structure of a user information field according to an embodiment of the present application; [Diagram 41] 4 is a schematic flowchart of another resource allocation method according to an embodiment of the present application; [Diagram 42] A schematic diagram of a structure of a PPDU preamble message according to an embodiment of the present application. [Diagram 43] 1 is a schematic diagram of a structure of a communication device according to an embodiment of the present application; [Diagram 44] 1 is a schematic diagram of the structure of another communication device according to an embodiment of the present application; [Diagram 45] 1 is a schematic diagram of a structure of a chip according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0085] With the development of wireless local area networks, it is now possible to transmit uplink data The data rate required by a station to transmit data increases accordingly. The resource units are used to transmit uplink data. How the access point allocates multiple resource units to stations to increase data rates How to allocate the resources has become an urgent issue to be resolved.
[0086] To solve this problem, the present application provides a resource allocation method, in which The access point can then allocate multiple resource units to the station. The allocated resource units may be a combination of multiple resource units or multiple Unless otherwise specified, in this specification In this context, "combination" and "combined" have the same meaning.
[0087] First, FIG. 1 illustrates a network structure to which the resource allocation method of the present application can be applied. FIG. 1 is used as an example to illustrate a network configuration according to an embodiment of the present application. As shown in FIG. 1, the network structure includes an access point (AP). ss point (AP) and multiple non-access point stations (non-AP S For ease of explanation, non-access point stations are hereinafter referred to as stations Figure 1 shows a network structure with one access point (AP) and two stations (STA1, The network structure is further explained by using an example including STA1, STA2, and STA3. Alternatively, the network structure may include two access points and stations. This is not a limitation in this application.
[0088] An access point is a device that connects a terminal to a wired (or wireless) network. It may be an access point used by devices (such as mobile phones), primarily in the home They are deployed in buildings, parks, and public spaces. Typical coverage radii range from tens to hundreds of meters. Of course, the access points may alternatively be deployed outdoors. The point is equivalent to a bridge that connects wired and wireless networks. The main function of an access point is to connect various wireless network clients to each other. The first step is to connect the wireless network to the Ethernet. In essence, an access point is a wireless fidelity (Wi-Fi) chip. It can be a terminal device (such as a mobile phone) or a network device (such as a router) with The access point may be a device that supports the 802.11be standard. ,Access points are compliant with 802.11be standard, 802.11ax standard, 802.11ac standard, 802.11n standard, 802 Multiple wireless standards in the 802.11 family, including 802.11g, 802.11b, and 802.11a standards Supports wireless local area network (WLAN) standards It may be a device.
[0089] The station may be a wireless communication chip, a wireless sensor, a wireless communication terminal, etc. For example, a station is a mobile device that supports Wi-Fi communication. mobile phones that support Wi-Fi communication functions, tablet computers that support Wi-Fi communication functions, set-top boxes that support Wi-Fi, smart televisions that support Wi-Fi communication functions, Intelligent wearable devices that support Wi-Fi communication functions, A vehicle-mounted communication device that supports Wi-Fi or a computer that supports Wi-Fi communication. Optionally, the station may support the 802.11be standard. The station may also support the 802.11be standard, 802. 11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a standards Multiple wireless local area networks of the 802.11 family, such as It may support the Wireless LAN Area Network (WLAN) standard.
[0090] For example, access points and stations are used in Internet of Vehicles, Internet of Things, Internet of things (IoT) nodes or sensors, smart devices Smart Camera, Smart Remote Control, and Smart Water in Smart Homes This can be a device applied to road monitoring, as well as sensors in smart cities.
[0091] In order to facilitate understanding of the relevant contents in the embodiments of the present application, the following is a summary of the present application. Some concepts of the embodiments of the present application will now be described.
[0092] In an embodiment of the present application, the trigger frame is a set of multiple user IDs that are the same as the station association identifier. Each user information field contains one or more user information fields assigned to a station. The number of resource units in the trigger frame is the same as the station association identifier. It contains one user information field, which is assigned to a station. This indicates multiple resource units that can be allocated.
[0093] Optionally, the frame format of the trigger frame may be as shown in FIG. FIG. 2 is a schematic diagram of a structure of a trigger frame according to an embodiment of the present invention. Alternatively, the trigger frame may contain only a portion of the fields shown in FIG. The field may include more fields than those shown in the table. This is not limited to the embodiments of the present application. .
[0094] For example, a trigger frame may contain a common info field and a user information link. The trigger frame also contains a frame control field. control field, duration field, receiver address (RA) field, Transmitter address (TA) field, padding field, frame confirmation sequence The frame check sequence (FCS) field may also be included.
[0095] The common information field may also be referred to as a common area or a common information region. The field contains common information that needs to be read by all stations, e.g., trigger Frame type (trigger type) subfield, length subfield, cascade cascade indication subfield, carrier sense required subfield field, bandwidth subfield, guard interval and long training field (GI+LTF) Subfields and trigger frame type dependent common information mon info) subfields.
[0096] The user information list field is also called the user information list area, the area for each station, etc. The user info list field contains one or more user info fields. Each user information field contains information that needs to be read by each station, e.g. For example, the Association Identifier (AID) subfield, the Resource Unit RU allocation subfield, coding type subfield Modulation and Coding Scheme (MCS) subfields field, reserved subfield, trigger frame type dependent user information dependent user info) subfields, etc.
[0097] The association identifier field contains the association identifier of the station that corresponds to the user information field. The resource unit allocation subfield is indicated by the user information field. The resource units (or resource unit positions) assigned to the stations are shown in FIG. In an embodiment, the user information field uses a resource unit allocation subfield. A resource unit may be used to indicate one or more resource units, In other words, the user information field is not limited to the unit allocation subfield. Included frequency band range indication, resource unit indication, and resource unit combination indication Some or all of the indications may be distributed among the resource unit allocation subfields.
[0098] The term "field" as used herein may also be referred to as "area," "information," etc. A "subfield" is sometimes called a "sub-area" or "information." The fields shown in Figure 2 are only examples. A trigger frame is 2. Alternatively, the trigger frame may contain only a portion of the fields shown in FIG. may contain more fields than those shown.
[0099] Scheduling-based uplink transmission based on trigger frames allows stations to transmit multiple The allocated resource unit, i.e., the physical layer protocol data unit This means that data packets can be sent in a 3G data packet (3G data unit, PPDU). A packet is a high-efficiency trigger-based physical layer protocol data unit (PDL). gger-based physical layer protocol data unit (HETB PPDU) or extremely high throughput Trigger-based Physical Layer Protocol Data Unit (Extremely High Throughput trigger-based The HE TB PPDU can be an EHT TB PPDU. High-efficiency physical layer protocol data unit FIG. 3 illustrates a method for detecting a trigger frame based on an embodiment of the present application. FIG. 3 is a schematic flow chart of a scheduling-based uplink transmission. After receiving the trigger frame, the station may allocate multiple allocated resource units to the trigger frame. The PPDU structure is shown in Figure 3. STA1 sending PPDU is used as an example. Data from HE-LTF is sent to STA1. It contains multiple resource units for transmitting link data. The functions are shown in Table 1.
[0100] [Table 1]
[0101] A radio channel is divided into multiple subchannels or subcarriers in the frequency domain. FIG. 4 is a schematic diagram of channel distribution according to an embodiment of the present application. So, when the bandwidth is 160 MHz, the channel is the primary 20 MHz channel (the primary channel Primary 20MHz, also called P20), secondary 20MHz channel (Secondary 20MHz, S20), Secondary 40MHz channel (Secondary 40MHz, S40) and secondary 80MHz channel (Secondary 8 Channel 1 may correspond to the primary 20 MHz channel, and channel Channel 2 may correspond to a secondary 20 MHz channel, and channel 3 and channel 4 may correspond to a secondary 40 MHz channel. z channel, and channels 5 through 8 are combined into a secondary 80 MHz channel. It can be adjusted.
[0102] Different amounts of subcarriers on a channel are combined into resource units of different sizes. For a bandwidth of 20 MHz, 40 MHz, 80 MHz, 160 MHz, or 320 MHz, different The resource unit size is the following seven resource units: unit (this is a resource unit that contains 996 subcarriers and is called 996-tone RU) The second resource unit (which contains 484 subcarriers) and may be called 484-tone Ru), the third resource unit (which is A resource unit including a 242-tone RU, which may be called a 242-tone RU), a fourth resource unit ( This is a resource unit that contains 106 subcarriers and can be called a 106-tone RU. , the fifth resource unit (which is a resource unit containing 26 subcarriers, -tone RU), the sixth resource unit (which may be called a resource unit that contains 52 subcarriers), 52-tone RU), and the seventh resource unit (which is a 2 2×996-tone RU) This may include a method for an access point to allocate multiple resources based on the data transmission requirements of each station. It serves to assign units to stations for uplink data transmission.
[0103] FIG. 5 illustrates a possible resource unit in an 80 MHz bandwidth according to an embodiment of the present application. As shown in FIG. 5, the first row is a 26-to-10-GHz band with 37 80 MHz bandwidths. The first row indicates that an 80 MHz bandwidth may contain 16 52-tone RUs, and the second row indicates that an 80 MHz bandwidth may contain 16 52-tone RUs. The third row indicates that an 80 MHz bandwidth can contain eight 106-tone RUs, and the fourth row indicates that an 80 MHz bandwidth can contain eight 106-tone RUs. The first row indicates that an 80 MHz bandwidth can contain four 242-tone RUs, and the fifth row indicates that an 80 MHz bandwidth can contain four 242-tone RUs. The sixth row indicates that an 80 MHz bandwidth can contain one 996 RU. As shown in FIG. 5, the 20 MHz frequency band range includes up to There can be 9 resource units, i.e., 9 26-tone RUs.
[0104] FIG. 6 illustrates an example of a resource unit in a 160 MHz bandwidth according to an embodiment of the present application. As shown in FIG. 6, the first row is divided into eight 242 The first row indicates that a 160 MHz bandwidth can contain four 484-tone RUs, and the second row indicates that a 160 MHz bandwidth can contain four 484-tone RUs. The first row indicates that a 160 MHz bandwidth can contain two 996-tone RUs, and the third row indicates that a 160 MHz bandwidth can contain two 996-tone RUs. .
[0105] FIG. 7 illustrates a possible distribution of resources in a 320 MHz bandwidth according to an embodiment of the present application. As shown in FIG. 7, the first row is four 996-tone RUs with a bandwidth of 320 MHz. It indicates that the following may be included:
[0106] The resource units shown in each row of Figures 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 Figure 5, each 20 MHz channel is spaced 2 subcarriers apart and 1 There are 26 subcarriers between the 484-tone RUs. There is a gap called carrier.
[0107] The possible distribution of resource units is not limited to those shown in Figures 5 to 7. For example, For example, a 320 MHz bandwidth may contain eight 484-tone RUs, etc. Alternatively, the bandwidth shown in FIG. The resource unit allocation pattern is each 80 MHz frequency band range within the 320 MHz bandwidth. and for each 80 MHz frequency band range within the 160 MHz bandwidth. In other words, the possible distribution of resource units in the bandwidth may be determined by the embodiment of the present application. In order to facilitate understanding of the resource allocation method in this application, The distribution shown in Figures 5 to 7 is for a station to transmit uplink data in multiple resource units. A number of resource units assigned to a station to enable it to receive The location of multiple resource units to be allocated, or which resource units are combined This is used as an example of how
[0108] The following describes the resource allocation method and the method according to the embodiment of the present application with reference to the accompanying drawings. A related device is described. The resource allocation method includes: The present invention 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 this mode, the trigger frame is used to allocate multiple resource units to a station. The following provides a description from two aspects. In the first aspect, the trigger frame is By using the user information field, multiple resource units are assigned to a station. In other words, the trigger frame indicates that multiple users with the same station association identifier In a second aspect, the trigger frame includes a user info field. By using the information field, multiple resource units assigned to a station can be In other words, the trigger frame is sent to one user whose station association identifier is the same as the Contains user info fields.
[0109] 1. The trigger frame contains multiple user information bits that are the same as the station association identifier. ) field.
[0110] Each user info field may indicate one or more resource units. One or more resource units indicated by each of a plurality of user information fields. A bit is a number of resource units that are assigned to a station.
[0111] FIG. 8 illustrates a resource allocation according to an embodiment of the present application based on the design of the trigger frame. 8 is a schematic flowchart of the method. As shown in FIG. 8, the resource allocation method includes the following steps: Includes the steps below.
[0112] 101: The access point determines a number of resource units to be assigned to the station.
[0113] 102: The access point transmits a trigger frame to the station, and the trigger frame is a plurality of user information fields each of which is the same as an assigned identifier, , indicates one or more resource units allocated to a station.
[0114] 103: A station receives a trigger frame and allocates a plurality of assigned Determine the resource units used.
[0115] determining a plurality of allocated resource units based on the trigger frame by the station; The method includes the following steps:
[0116] 1031: The station receives from the trigger frame one or more association identifiers that are the same as the association identifier of the station. Select the user information field.
[0117] 1032: For each of the selected one or more user information fields, the station determining one or more resource units indicated by the user information field; One or more resources indicated by each of the one or more user information fields A resource unit is a number of resource units that are assigned to a station.
[0118] Optionally, the frame structure shown in FIG. 2 is used as an example. The user information list field is distributed in the user information list field. One or more user information items that are the same as the station association identifier from the notification list field In other words, the station receives the User Information List field, The association identifier indicated by the association identifier field in the user information field and selects a number of user information fields that are the same as the station association identifier.
[0119] In step 1031, the station implements some of the following options from the trigger frame: In one embodiment, a plurality of user information fields may be selected that are the same as the station association identifier. However, the following implementations are not limited thereto. For example, one or more of the following implementations: Or multiple may be used simultaneously to select multiple user information fields.
[0120] 1.1. All user information fields in the trigger frame are parsed.
[0121] In that implementation, the station may include each of all user information fields in the trigger frame. parse separately the association identifiers indicated by the association identifier fields in From all parsed user information fields, multiple users with the same station association identifier are identified. As shown in FIG. 2, the user information field in the trigger frame can be selected. The information list field has a boundary so that the station can allocate all user information fields based on the boundary. You can parse the field.
[0122] For ease of explanation, in this specification, "multiple user identifiers with the same station association identifier" is used. The "user information field" is the station's user information field, the user information field that matches the station It can also be called a "do".
[0123] Multiple user information fields corresponding to stations in a trigger frame may be consecutive or intermittent. For example, the User Information List field can consist of M User Information fields. The association identifier of STA1 is AID1, and the user information field corresponding to STA1 in FIG. The codes are assumed to appear consecutively in the User Information List field. The first two user information fields in the User Information List field correspond to STA1. The third user information field through the Mth user information field are The user information field corresponding to STA1 in FIG. The information fields appear discontinuously in the User Information List field. The user information field corresponding to STA1 is the first user in the user information list field. 9 and 10. The second user information field may be a first user information field, a third user information field, etc. For the user information list field shown in FIG. 10, the station By parsing the fields one by one, multiple users with the same station association identifier can be identified. It can be seen that the information field can be determined.
[0124] 1.2. The amount of the station's user information field in the trigger frame, N, is configured for the station in a predefined manner or by using signaling. can be.
[0125] In this implementation, the station determines the user information list field in the trigger frame based on N. The user may select N user information fields of the station from the field.
[0126] Specifically, the station detects from the trigger frame a number of users whose association identifiers are the same as the station's association identifier. Selecting the user information field means that the station selects each user in the user information list field. An association identification in each user information field based on the index of the information field. Whether the association identifier indicated by the child field is the same as the station's association identifier The association identifier field in each user information field is used to determine whether the analyzing whether the indicated association identifier is the same as the association identifier of the station; To do this, the amount of user information fields that are the same as the station association identifier is equal to N. Then, from all parsed user information fields, find the station association identifier that is the same as This implementation may include selecting N user information fields, where N is the number of user information fields that the user To ensure the flexibility of expanding the information field, the user information list field can be set by the station. It can be seen that this reduces the complexity of parsing
[0127] For example, in the user information list field shown in FIG. If the amount of user information field of STA1 in the field is equal to 2, i.e., N=2, If so, parse the second user information field to determine the two user information fields of STA1. When this occurs, STA1 may stop parsing the User Information List field.
[0128] In another example, in the user information list field shown in FIG. If the maximum amount of STA1's user information field in the field is equal to 2, i.e. N=2 If so, parse the third user information field to find the two user information fields of STA1. When determining, STA1 may stop parsing the User Information List field.
[0129] Optionally, the amount N of station user information fields in the user information list field is The protocol is either predefined or uses signaling. It may be configured for the station or calculated by the access point. The amount of resource units that can be indicated by the User Information field is assumed to be 1. may be equal to the amount of resource units that can be allocated, and Configured for a station in a predefined manner or by using signaling will be done.
[0130] 1.3. The user information fields of the same station in the trigger frame are distributed consecutively.
[0131] In other words, the user information fields of different stations are stored in the user information list field. As shown in FIG. 9, the S in the user information list field After the distribution of the user information field of TA1 is completed, the user information field of STA2 is distributed. can be.
[0132] In this implementation, in step 103, the station selects from the user information list field: Selecting multiple user information fields that are the same as the station's association identifier allows the station to continue Based on the index of each user information field, and the first parsed user Starting with the User Information field, the User Information List field, which is the same as the Station Association Identifier, In this field, the association identifier field in each user information field indicates Check whether the association identifier that is displayed is the same as the association identifier of the station. The user information fields that are different from the ones listed above are parsed and determined, and all the solutions are From the analyzed user information field, multiple user information that are the same as the station association identifier are This implementation may include selecting a field in the user information list by the station. It can be seen that this reduces the complexity of parsing the field.
[0133] For example, as shown in FIG. 9, the user information list field of STA1 and the user Both information fields are distributed consecutively in the user information list field. When the distribution of the user information field of A2 starts, it is the This indicates that distribution is finished. In this way, the second user information field is analyzed and determined. After determining the third user information field, STA1 continues to analyze the third user information field. After determining that the following user information field is not STA1's user information field, STA1 may stop parsing the field, i.e., do not further There is no need to analyze.
[0134] 1.4. The user information field contains a closing flag.
[0135] Specifically, FIG. 11 illustrates an example of the Other User Information List field according to an embodiment of the present application. 11 is a schematic diagram of the structure of the user information field. In FIG. 11, the user information field further includes an end flag. The flag indicates whether the allocation of resource units to a station is finished.
[0136] The end flag may occupy one bit, which is reserved in the user information field. A bit in the field, a bit newly added to the user information field, or a bit reused The bit of other information to be displayed may be one bit, which is not limited in the embodiment of the present application.
[0137] The end flag may also be called an end flag area, end flag information, end flag indication, etc. The value of the end flag being 1 indicates that the end flag is being used to The end flag may indicate the end of resource unit allocation to the selected station. It is to be noted that the resource unit is to be transferred to the station using the user information field in which the end flag is located. that the allocation of packets has not ended and the station needs to analyze the next information field, or Or the opposite may be true.
[0138] In this implementation, the station retrieves from the user information list field the same as the station's association identifier. Selecting multiple user information fields that are the same allows a station to The associated table in each user information field is based on the index of the user information field. The association identifier indicated by the association identifier field is the same as the association identifier of the station. The system sequentially analyzes whether the user is a member of the user group or not, and checks whether the user is a member of the user group or not by using the association identifier field in each user information field. analyzing whether the association identifier indicated by the The user information field is then analyzed to determine whether the allocation of resource units to the station is complete. It stops until the end flag in the field indicates that it has finished parsing all the user information fields. Selecting a plurality of user information fields that are the same as the station association identifier. .
[0139] The value of the end flag being 1 indicates that the end flag is being used to It is assumed that this indicates the end of the allocation of resource units to the selected station. The second user information list field assigns resource units to STA1 so that If the user information field is the last one among the user information fields for the second In this way, the second user information field may be set to 1. When the station parses the user information field of the user ID and reads that the value of the end flag is 1, the station In other words, the station may stop parsing the third User Information List field. There is no need to parse the user information fields after the first and third user information fields. Correspondingly, the first user information field allocates a resource unit to STA1. Since it is not the last user information field in the user information field to be matched, The value of the completion flag may be set to 0 in the first user information field. After analyzing and determining the first user information field, STA1 determines the second user information field Analysis and decision making can continue.
[0140] As shown in FIG. 10, the third user information list field is used to assign the resource unit to the STA. If this is the last user information field in the user information field to be assigned to 1, In this case, the AP may set the value of the end flag in the third user information field to 1. Thus, if you parse the third user information field and read that the end flag has a value of 1, When the station detects that the user has not yet been assigned a user information list, the station may stop parsing and determining the user information list field. User information field number 4 and the user information field after the fourth user information field Correspondingly, the first user information field is the resource unit The last user information field in the user information field for allocating a 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 will The analysis and determination of the information field may continue. In addition, in FIG. 10, a second user information field STA1 parses the second user information field and determines that the second user information field is not the user information field of STA1. After that, STA1 may continue to analyze and determine the third user information field.
[0141] In addition, the station may select multiple user information fields of the station from the user information list field. The method may include any one or more of the above-mentioned implementations described in 1.1 to 1.4. However, the present invention is not limited to these implementations.
[0142] The station may include one or more of the selected user information fields. The method of determining the resource unit may be selected from the following several options in the embodiment of this application: The following implementations may be described using any of the above implementations, but are not limited thereto. I can't.
[0143] 2.1. Each user information field represents one resource unit.
[0144] The user information field may indicate one resource unit. For example, the The resource unit allocation subfield indicates the resource unit. The resource unit indication and the frequency band range indication included in the user information field are It may be included in the resource unit allocation subfield.
[0145] In this implementation, the bandwidth range of the resource unit combination and the required Regardless of the amount of RUs in the UE, the amount of user information fields can each indicate the same amount of RUs. It can be seen that.
[0146] In this implementation, the station stores the mapping between the resource units and the index in the program. The protocol can be notified in a predefined manner or by a signaling configuration method. based on the index indicated by the resource unit allocation subfield. The resource unit allocation subfield is used to allow the station to determine the corresponding resource units. A user may indicate one of the indexes by using the
[0147] The bandwidth of wireless local area networks is 20MHz, 40MHz, 80MHz, 160MHz, 2 For bandwidths of 20 MHz, 40 MHz, or 80 MHz, the resources When allocating units to stations, the AP uses the resource unit allocation subfield. By specifying the bandwidth, it is possible to directly indicate one resource unit within that bandwidth. For the above bandwidths, e.g., 160MHz, 240MHz, or 320MHz, the AP further allocates resources A resource unit to indicate the 80MHz bandwidth within which the unit is located. The allocation subfield must be used, thus the resource unit allocation The subfield may include a frequency band range indication and a resource unit indication.
[0148] The frequency band range indication indicates where the resource unit indicated by the resource unit indication is located. The resource unit indication indicates the frequency band range in which the UE will be placed, and the resource unit indication indicates one allocated resource. Optionally, the resource units indicated by the resource unit indication If the resource size is greater than 80MHz or the resource unit indicated by the resource unit directive is If the amount of subcarriers contained in the unit is greater than 996, for example, 2 × 996-tone RU, In some cases, the frequency band range indication may be ignored, i.e., the station may not There is no need to parse.
[0149] Table 2 shows the values of the frequency band range indications provided in the embodiments of the present application, The relationship between the bandwidth and the frequency band range is shown in Table 2. z, and for a bandwidth of 80 MHz, the resource unit allocation subfield is It is not necessary to include a bandwidth range indication. Resource unit allocation for a bandwidth of 160 MHz The frequency band range indication in the subfield may occupy 1 bit, i.e. The amount of bits required is 1. A frequency band range indication equal to 0 means that no resource unit is required. The resource unit indicated by the unit designation is located at the primary 80 MHz of the bandwidth. or the resource unit indicated by the resource unit indication is within the primary 80 MHz A frequency band range indication equal to 1 indicates one resource unit of the resource. The resource unit indicated by the source unit designation is located at the second 80 MHz of the bandwidth. or the resource unit indicated by the resource unit indication is 80 It indicates one resource unit in MHz. For a bandwidth of 320 MHz, The frequency band range indication in the unit allocation subfield may occupy 2 bits. That is, the amount of bits required is 2. The resource unit indicated by the resource unit indication is a primary 80% of the bandwidth. MHz, or the resource unit indicated by the resource unit indication Indicates that it is one resource unit in the primary 80 MHz. Frequency band range indication is 1. Equality means that the resource units indicated by the resource unit indication are within the bandwidth The resource unit indicated by the resource unit designation must be located in the secondary 80 MHz. Indicates that a unit is one resource unit in the secondary 80 MHz. Frequency Band Range Designation The indication is equal to 2, which means that the resource units indicated by the resource unit indication are bandwidth The resource unit designation indicates that the third 80 MHz of the bandwidth is located This indicates that the resource unit is one resource unit in the third 80 MHz. The range directive is equal to 3, as indicated by the resource unit directive. The resource unit to be used is located in the fourth 80 MHz of the bandwidth, or The resource unit indicated by the bit instruction is one resource unit in the fourth 80 MHz. In addition, Table 2 shows the frequency band range indications and their respective 80 MHz The correspondence between the frequency band ranges can be adjusted. This is not limited in the embodiments of the present application. do not have.
[0150] [Table 2]
[0151] The resource unit indication indicates one resource unit. The size of the resource unit The sizes may include, but are not limited to, the seven sizes mentioned above. Referring to the schematic diagram of the resource unit distribution in the frequency band, the 80MHz frequency band range is 37 26-tone RUs at different positions, 16 52-tone RUs at different positions, Eight 106-tone RUs in different positions, four 242-tone RUs in different positions, The resource may include two 484-tone RUs or one 996-tone RU located at the same location. The resource unit indication may alternatively indicate 2 x 996-tone RU. The value of the resource directive or the index indicated by the resource unit directive is a unit of 68 resources. The range is at least 0 to 68, each representing a different service unit.
[0152] Table 3 shows the correspondence between the resource unit indication value and each resource unit. To indicate 68 resource units, the resource unit indication must be at least 7 bits. Therefore, the 7-bit values 0 to 68 each require the may indicate resource units, and values 69 to 127 may be reserved. The correspondence between the values in Table 3 and the resource units shown has been adjusted accordingly. This is not limited to the embodiment of the present application. For example, the value of the resource unit indication may indicate resource units ordered in descending order, in descending order, etc. The relevant content to be described includes the relevant written description of claim 13 of the claims. In other words, the present specification provides that the first resource unit to the seventh resource unit We will explain the cases where it is replaced by a resource unit of the corresponding size. For example, The first resource unit is a 996-tone RU, and the second resource unit is a 484-tone RU. The third resource unit is 242-tone RU. Similarly, Table 2 to Table 13 The description in 3) is also provided by using the corresponding RU and includes the content of the corresponding claim. nothing.
[0153] [Table 3]
[0154] In this implementation, the frequency band range indication indicates a frequency band range of 80 MHz within the bandwidth. The resource unit indication indicates one resource unit. A resource unit is an 80 MHz Any resource unit in the frequency band range or in the frequency band range higher than 80 MHz In other words, each user information field can be any resource unit within 80 Any resource unit within the frequency band range of 100 MHz or any frequency band range higher than 80 MHz Therefore, the steps in this embodiment of the present application may be For a plurality of selected user information fields of the map 103, The resource unit allocation subfield in the In this case, the resource may be represented separately by multiple user information fields. A resource unit is a number of resource units that are assigned to a station.
[0155] If the bandwidth is 20 MHz, 40 MHz, or 80 MHz, then in this implementation, the frequency band range The indication may default to 0. For each user information field in the station, the station One resource unit may be determined based on the unit indication. In the case of MHz, the frequency band range indication may occupy 1 or 2 bits. For the information field, stations may use one 80 MHz frequency band based on the frequency band range indication. Determine the frequency band range and select the corresponding frequency band range from the 80 MHz frequency band range based on the resource unit instruction. A resource unit may be determined.
[0156] Regardless of the size of the bandwidth, the frequency band range indication is The resource unit indication occupies the upper two bits of the resource unit field. The 7 least significant bits of the data unit allocation subfield are occupied by the 7 least significant bits of the data unit allocation subfield. The resource unit indication values in Table 3 are in ascending order and correspond to the 1 with RU in each row from left to right in Figure 3. It is assumed that there is a one-to-one correspondence.
[0157] For ease of explanation by way of example, the following refers to the accompanying drawings, in which: Several possible RU combination strategies are described.
[0158] Figures 12 to 17 show the 52-tone RU and 26-tone RU in the 20 MHz frequency band range of 80 MHz. e RU, i.e., the combination of 52-tone RU and 26-tone RU assigned to a station is explained. This is used as an example to
[0159] This measure is for the second-largest frequency band in the 20 MHz frequency band range within the 80 MHz frequency band range. The low frequency 52-tone RU and the 20MHz band adjacent to the 52-tone RU on the same side. The combination of the 26-tone RU in the same area as the 52-tone RU is The 26-tone RU adjacent to the 80MHz frequency band is located in the 20MHz frequency band. 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 adjacent to the 52-tone RU on the same side is called the 26-tone resource unit. This means that the RU is on the left side of the 20MHz frequency band range and adjacent to the 52-tone RU. If the 20MHz frequency band range is to the right of the center position of the 80MHz frequency band range, The 26-tone RU adjacent to the one RU on the same side is a 26-tone resource unit with 20M Hz frequency band range 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 in one frequency range. For example, as shown in Figure 5, in the first 20 MHz, the second lowest frequency 52-tone RU is the second 52-tone RU in the second row of FIG. 5, and the lowest frequency 52-tone RU is The first 52-tone RU in the second row of Figure 5, which is the second highest frequency 52-tone RU, is The third 52-tone RU in row 2 and the highest frequency 52-tone RU in row 2 of Figure 5. This is the fourth 52-tone RU in the 52-tone RU. The lowest frequency RU, the lowest frequency RU, the second highest frequency RU, and the highest frequency RU are similar. and the details will not be described again here. In addition, in this specification, The RU of a wave number is also a relative concept in one frequency range. Usually, there are two There are two RUs. The low frequency RU is the RU with the lower frequency of the two RUs, and the high frequency RU is the RU with the U is the RU with the higher frequency of the two RUs. For example, as shown in FIG. 5, the first At 20 MHz, the low frequency 106-tone RU is the first 106-tone RU in the third row of Figure 5. 5. Therefore, the high frequency 106-tone RU is the second 106-tone RU in the third row of FIG.
[0161] FIG. 12 illustrates a combination strategy of 52-tone RU and 26-tone RU according to an embodiment of the present application. FIG. 12 is a schematic diagram of a RU when the 20 MHz is the first 20 MHz or the second 20 MHz of 80 MHz. Therefore, in the 20 MHz shown in Figure 12, the second lowest frequency 52-tone RU and , in that 20MHz, combination of a 52-tone RU and a 26-tone RU adjacent to it on the same side is shown in FIG.
[0162] FIG. 13 illustrates another combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. FIG. 13 is a schematic diagram of the solution when 20 MHz is the third or fourth 20 MHz of 80 MHz. In other words, 20 MHz is to the right of the center position of the 80 MHz frequency band range. Therefore, in the 20 MHz shown in Figure 13, the lowest frequency 52-tone RU and the 20 MHz In the frequency band range, the pairing of a 52-tone RU with a 26-tone RU adjacent to it on the same side The strategy is to combine the lowest frequency 52-tone RU with the 52-tone RU on the right side of the 20MHz frequency band range. This is a combination of a tone RU and the adjacent 26-tone RU.
[0163] FIG. 14 illustrates yet another combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. FIG. 14 is a schematic diagram of the strategy for setting the 20 MHz as the third or fourth 20 MHz of the 80 MHz. In other words, 20 MHz is the right of the center position of the 80 MHz frequency band range. Therefore, at 20 MHz as shown in Figure 14, the second highest frequency 52-tone RU and 26-tone RUs adjacent to it on the same side as the 52-tone RUs in the 20MHz frequency band range. The strategy for combining with RU is to use the 52-tone RU with the second highest frequency and the 52-tone RU to the right of the 52-tone RU. It is combined with an adjacent 26-tone RU.
[0164] FIG. 15 illustrates yet another combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. FIG. 15 is a schematic diagram of the strategy for setting the 20 MHz band. In other words, 20 MHz is the left side of the center position of the 80 MHz frequency band range. Therefore, at 20 MHz as shown in Figure 15, the highest frequency 52-tone RU and , 26-tone RU adjacent to 52-tone RU on the same side in the 20MHz frequency band range The strategy for combining with U is to use the highest frequency 52-tone RU and the left side of the 20MHz frequency band range. This is a combination of a 52-tone RU and an adjacent 26-tone RU.
[0165] FIG. 16 illustrates yet another combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. FIG. 16 is a schematic diagram of the strategy for setting up a 20 MHz frequency band range within 80 MHz. As shown in Figure 16, the second frequency band in the 20 MHz frequency band range is A combination of a low number of 52-tone RUs and a 26-tone RU in the center of the 20MHz frequency band range. The strategy is to use the 52-tone RU at the second lowest frequency and the 26-tone RU at the center of the 20 MHz frequency band range. It is combined with one RU.
[0166] FIG. 17 illustrates yet another combination of 52-tone RU and 26-tone RU according to an embodiment of the present application. FIG. 17 is a schematic diagram of the strategy for setting up a 20 MHz frequency band range within 80 MHz. As shown in Figure 17, the RU allocation for the second frequency band in the 20 MHz frequency band range is A combination of a high number of 52-tone RUs and a 26-tone RU in the center of the 20MHz frequency band range. The strategy is to use the second highest frequency 52-tone RU and the 26-tone RU in the center of the 20 MHz frequency band range. It is combined with one RU.
[0167] Figures 18 and 19 show the 106-tone RU and 26-tone RU in the 20 MHz frequency band range within 80 MHz. The combination of 106-tone RU and 26-tone RU assigned to a station is Used as an example for illustration.
[0168] FIG. 18 is a schematic diagram of a combination of 106-tone RU and 26-tone RU according to an embodiment of the present application. FIG. 18 shows RU allocation in a 20 MHz frequency band range within 80 MHz. 106-tone RU in the low frequency range of 20 MHz and 106-tone RU in the middle frequency range of 20 MHz A strategy for combination with 26-tone RU in the heart is shown.
[0169] FIG. 19 is a schematic diagram of a combination of 106-tone RU and 26-tone RU according to an embodiment of the present application. FIG. 19 shows RU allocation in a 20 MHz frequency band range within 80 MHz. High frequency 106-tone RU in the 20MHz frequency band range and A strategy for combination with 26-tone RU in the heart is shown.
[0170] Figures 20 to 23 show the combination of 484-tone RU and 242-tone RU in 80MHz. That is, the 484-tone RU and 242-tone RU assigned to the station are used as examples to explain the It is used.
[0171] FIG. 20 is a schematic diagram of a combination of 484-tone RU and 242-tone RU according to an embodiment of the present application. Figure 20 shows the RU distribution in 80 MHz. Figure 20 shows the low frequency 484-tone RU and the continuous This paper shows a method for combining it with 242-tone RU.
[0172] FIG. 21 is a schematic diagram of a combination of 484-tone RU and 242-tone RU according to an embodiment of the present application. Figure 21 shows the RU distribution in 80 MHz. Figure 21 shows the high frequency 484-tone RU and the continuous This paper shows a method for combining it with 242-tone RU.
[0173] FIG. 22 is a schematic diagram of a combination of 484-tone RU and 242-tone RU according to an embodiment of the present application. Figure 22 shows the RU distribution in 80 MHz. Figure 22 shows the low frequency 484-tone RU and the continuous This section shows a method for combining with 242-tone RU that does not use the 242-tone RU.
[0174] FIG. 23 is a schematic diagram of a combination of 484-tone RU and 242-tone RU according to an embodiment of the present application. Figure 23 shows the RU distribution in 80 MHz. Figure 23 shows the high frequency 484-tone RU and the continuous This section shows a method for combining with 242-tone RU that does not use the 242-tone RU.
[0175] FIG. 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 distribution in the 80 MHz band. Figure 24 shows the combination of the two 242-tone RUs on the outermost side of the 80 MHz band. The "outermost" is relative to 80MHz. Optionally, the two in Figure 24 This combination of 242-tone RUs may also be referred to as an 80 MHz "double-sided" 242-tone RU.
[0176] 25 and 26 are schematic diagrams of a combination of 996-tone RU and 484-tone RU, respectively. The present invention is not limited to the method of matching.
[0177] FIG. 25 is a schematic diagram of a combination of 996-tone RU and 484-tone RU according to an embodiment of the present application. FIG. 25 is a diagram showing the frequency band range designation at and around 80 MHz. The RU allocation in the adjacent higher 80 MHz is shown by the frequency band range designation. The 996-tone RU corresponding to the 80MHz shown and the 80MHz higher frequency adjacent to the 996-tone RU are The combination of 484-tone RUs that are not adjacent to the 996-tone RUs and are in the 0 MHz range is shown in Figure 25. As shown in.
[0178] FIG. 26 is a schematic diagram of a combination of 996-tone RU and 484-tone RU according to an embodiment of the present application. FIG. 26 is a diagram showing the frequency band range designation at and around 80 MHz. The RU allocation in the adjacent lower frequency range of 80 MHz is shown. The 996-tone RU corresponding to the 80MHz shown and the 80MHz lower frequency adjacent to the 996-tone RU are The combination of 484-tone RUs that are not adjacent to the 996-tone RUs and are in the 0 MHz range is shown in Figure 26. As shown in.
[0179] Figures 27 and 28 show the outlines of the combinations of 996-tone RU, 484-tone RU, and 242-tone RU, respectively. Although schematic, the combination strategy is not limited.
[0180] FIG. 27 illustrates a 996-tone RU, a 484-tone RU, and a 242-tone RU according to an embodiment of the present application. FIG. 27 is a schematic diagram of a combination of U at 80 MHz indicated by a frequency band range indication. The frequency bands shown are for the 80 MHz band and for the 80 MHz band adjacent to the 80 MHz band. The 996-tone RU that corresponds to the 80MHz band indicated by the range indication and the 996-tone RU that is adjacent to the 80MHz band indicated by the range indication 484-tone RU and 242-tone RU that are within 80 MHz of the higher frequency and are not adjacent to the 996-tone RU. A combination strategy with -tone RU is shown in FIG.
[0181] FIG. 28 illustrates a 996-tone RU, a 484-tone RU, and a 242-tone RU according to an embodiment of the present application. FIG. 28 is a schematic diagram of a combination of U at 80 MHz indicated by a frequency band range indication. The frequency bands shown are for the 80 MHz band and for the adjacent lower 80 MHz band. The 996-tone RU that corresponds to the 80MHz band indicated by the range indication and the 996-tone RU that is adjacent to the 80MHz band indicated by the range indication 484-tone RU and 242-tone RU that are in the lower frequency range of 80 MHz and are not adjacent to the 996-tone RU. A combination strategy with -tone RU is shown in FIG.
[0182] In addition, as used herein, a frequency band range may be referred to as being “adjacent at a lower frequency” to another frequency band range. "Adjacent at higher frequencies" means that the two frequency bands For example, in Figure 27, for the second 80 MHz frequency band range, The first 80 MHz frequency band range is then divided into two 80 MHz frequency band ranges at lower frequencies. These may be referred to as adjacent frequency band ranges. For a first 80 MHz frequency band range, The 80 Hz frequency band range includes adjacent frequencies at higher frequencies than the first 80 MHz frequency band range. This may be referred to as a band range.
[0183] Figures 29 and 30 show the outlines of 996-tone RU, 242-tone RU, and the combination of 242-tone RU, respectively. Although schematic, the combination strategy is not limited.
[0184] FIG. 29 illustrates a 996-tone RU, a 242-tone RU, and a 242-tone R FIG. 29 is a schematic diagram of a combination of U at 80 MHz indicated by a frequency band range indication. The frequency bands shown are for the 80 MHz band and for the 80 MHz band adjacent to the 80 MHz band. The 996-tone RU that corresponds to the 80MHz band indicated by the range indication and the 996-tone RU that is adjacent to the 80MHz band indicated by the range indication It is located in the 80MHz higher frequency range and is in combination with 242-tone RUs on both sides of the 80MHz range. The solution is shown in FIG.
[0185] FIG. 30 illustrates a 996-tone RU, a 242-tone RU, and a 242-tone R FIG. 29 is a schematic diagram of a combination of U at 80 MHz indicated by a frequency band range indication. The frequency bands shown are for the 80 MHz band and for the adjacent lower 80 MHz band. The 996-tone RU that corresponds to the 80MHz band indicated by the range indication and the 996-tone RU that is adjacent to the 80MHz band indicated by the range indication It is located in the lower frequency range of 80MHz, and is combined with 242-tone RUs on both sides of the 80MHz. A solution is shown in FIG.
[0186] FIG. 31 illustrates a 484-tone RU, a 242-tone RU, a 484-tone RU, and FIG. 31 is a schematic diagram of a combination of 8-tone and 242-tone RUs shown with frequency band range indication. Shows RU distribution at 0 MHz and at the adjacent higher 80 MHz. . 484-tone RU and 242-tone RU in 80MHz as indicated by the frequency band range designation, 484-tone RU and 80 MHz of higher frequency adjacent to the 242-tone RU. A combination strategy with 84-tone RU and 242-tone RU is shown in FIG.
[0187] There are four strategies for selecting 484-tone RU and 242-tone RU in 80MHz. Figure 20 As shown in Figure 23, the frequency band range indicated is 80 MHz, and the frequency band range indicated is 80 MHz. There are two 80MHz frequency band ranges between adjacent 80MHz. Therefore, 4×4=16, That is, 16 pairs for 484-tone RU, 242-tone RU, 484-tone RU, and 242-tone RU. There may be a strategy for matching, the details of which will not be described here.
[0188] Figures 32 to 36 each show an overview of a combination of three 996-tone RUs in the 320 MHz frequency band. This is a schematic diagram.
[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 is the RU allocation at 320 MHz. The combination of two 996-tone RUs and one 996-tone RU at the highest frequency is shown in Figure 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 is the RU allocation at 320 MHz. The combination of one 996-tone RU and two 996-tone RUs at the highest frequency is shown in Figure 33. do.
[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 is the RU allocation at 320 MHz. A combination of three 996-tone RUs is shown in FIG.
[0192] FIG. 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 is the RU allocation at 320 MHz. A combination of three 996-tone RUs is shown in FIG.
[0193] FIG. 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 is the RU allocation at 320 MHz. At 320 MHz, there are four 996-tone RUs. The combination is shown in FIG.
[0194] 37 to 39 each show a schematic diagram of a combination of two 996-tone RUs according to an embodiment of the present application. The two 996-tone RUs must have at least one 996-tone RU that supports the primary 80 MHz. include.
[0195] FIG. 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 is the RU allocation in 320 MHz. In 320 MHz, the frequency band range 996-tone RU corresponding to the 80MHz indicated by the indication (for example, the first 80MHz) and The corresponding combinations with other 996-tone RUs are shown in FIG.
[0196] FIG. 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 in 320 MHz. A 996-tone RU corresponding to the 80 MHz indicated by the range indication (for example, the first 80 MHz) and a second 8 The combination with another 996-tone RU corresponding to 0 MHz is shown in FIG.
[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 Figure 39 is the RU allocation in 320 MHz. 996-tone RU corresponding to the 80MHz indicated by the range designation (for example, the first 80MHz) and the third 8 The combination with another 996-tone RU corresponding to 0 MHz is shown in FIG.
[0198] 12 through 39 are schematic diagrams of some possible RU pairing strategies. In the resource allocation method, the RU combination strategies shown in Figures 12 to 39 are used to allocate multiple resources to a station. Explain how to provide instructions for the station to implement unit assignments. This is used as an example to
[0199] Optionally, the RU combining strategies of Figures 12 to 39 may be used to reduce resource usage in uplink transmissions. The configuration of the resource units in a PPDU transmission, e.g., single unit Single-User PPDU, SU PPDU, Multi-User Protocol Data unit (Multi-User PPDU, MU PPDU) or Extended Range Protocol Data Unit This is applicable to the configuration of Extended-Range PPDU, ER PPDU.
[0200] In this implementation, the User Information List field is the same as the Station Association Identifier. Contains multiple user information fields, each of which is a resource unit The frequency band range indication in the resource unit allocation subfield indicates the bandwidth The resource unit indication may indicate 80 MHz in the range of 100 MHz to 100 MHz, and the resource unit indication may indicate the mapping shown in Table 3. may be used to indicate one of the resource units.
[0201] For example, in the user information list field shown in FIG. The resource unit allocation subfield in the information field is set to 000000001. In this case, STA1 analyzes the first user information field and obtains the resource unit allocation subfield. The frequency band range indication (the more significant bits 00) in the subfield indicates the first 80 MHz. , the resource unit indication (lower bits 0000001) is the second 26-tone In addition, the AP may determine to indicate the resource RU in the second user information field. The STA1 sets the second user unit assignment subfield to 000100110. In this case, STA1 assigns the second user unit The user information field is analyzed, and the frequency band in the resource unit allocation subfield is The range indicator (the more significant bits 00) indicates the first 80 MHz, and the resource unit indicator (the more significant bits 100) indicates the first 80 MHz. It can be determined that the least significant bits (0100110) indicate the second 52-tone RU in the second row of FIG. The STA1 retrieves the user information list filter based on the implementation form described in 1.1 to 1.4. STA1 may then determine that the field does not contain the user information field of STA1. The RUs assigned to the second 26-tone RU in the first row of FIG. 5 and the RUs assigned to the second 26-tone RU in the second row of FIG. It can be determined that the second 52-tone RU in the
[0202] Similarly, the two resource unit combination strategies shown in Figs. 12 to 26 and Figs. 37 to The two resource unit combination strategies shown in Figure 39 are alternatives, as shown in Table 2 and and Table 3, so that a station may provide instructions based on the mapping shown in The details will not be explained again here.
[0203] Regarding the three resource unit combination strategies shown in Figs. 27 to 34, The list field contains three user information fields that are the same as the station association identifier. Therefore, the value of the frequency band range indication in each resource unit allocation subfield The resource unit allocation indication values are stored in the three user information fields and in Table The results were determined separately by using the matching schemes shown in Tables 2 and 3. Correspondingly, the station, by using the implementation forms shown in 1.1 to 1.4, Get the three user information fields of the station from the User Information List field, then press Tab Determine the three allocated resource units based on Table 2 and Table 3; The value of the user information field in this implementation may be determined.
[0204] In this implementation, the User Information field is used to assign multiple RUs to a single station. This allows the station to correctly analyze the RU allocation information. Helps achieve backward compatibility with A.
[0205] 2.2. One user information field indicates multiple resource units.
[0206] In some cases, one user information field is required to indicate every 80 MHz. In this case, the RU's A maximum of two user information fields are required to indicate the combination. A maximum of four RUs may be used to indicate combinations of RUs in a frequency band range below 320 MHz. The User Information field is required. In this implementation, the combination of multiple RUs in 80 MHz is , can be indicated by using one user information field.
[0207] In other cases, one user information field may be required to indicate every 160 MHz. The formula is used to indicate the combination of RUs in the frequency band range below 160 MHz in this case. At most one user information field is required for the frequency band above 160 MHz up to and including 320 MHz. Up to two user information fields are used to indicate the combination of RUs in a given frequency band range. In this implementation, multiple RUs in the frequency band range below 160 MHz are required. The combination may be indicated by using one of the 160 MHz user information fields. .
[0208] Four RUs in the 160MHz frequency band range, e.g., 484-tone RU, 242-tone RU, 484-t When one RU and 242-tone RU are combined, one 484-tone RU and one 242-tone One user information field is required per 80 MHz to indicate the RU pairing. In this case, the two user information fields may indicate a combination of four RUs.
[0209] In addition, when three 996-tone RUs are combined, each 996-tone RU serves one user. The three user information fields are indicated by using the 996- A combination of tone RUs may be required to indicate this.
[0210] Optionally, one user information is allocated to each resource unit regardless of the bandwidth range of the resource unit combination. If the bandwidth range indicated by the information field is not limited, one user information The field indicates multiple resource units.
[0211] 2.2. Multiple resource units and indexes indicated by one user information field Matching with the box
[0212] In this implementation, the resource units in the resource unit allocation subfield The indication may indicate multiple resource units (although for simplicity of explanation, multiple resource units are used instead). A station can select a possible combination of multiple resource units. The correspondence between the number and the index is determined by a protocol or signaling. The AP can be notified by the resource unit indication index. The resource units are then arranged so that the station can determine a combination of multiple resource units based on An indication may be used to indicate one of the indexes.
[0213] In other words, unlike implementation 2.1, in implementation 2.2, the resource unit indication is: Table 4 shows the combination of multiple resource units. and further includes the meaning indicated by resource unit indication values 69 through 127, That is, it indicates a combination of multiple resource units.
[0214] [Table 4A]
[0215] [Table 4B]
[0216] [Table 4C]
[0217] [Table 4D]
[0218] [Table 4E]
[0219] [Table 4F]
[0220] In one optional implementation, the resource unit allocation subfield is The resource unit indication indicates multiple resource units. ), the value or index indicated by the resource unit indication is 71 or 107 and 110, the station may select which 80 MHz is indicated by the frequency band range designation. There is no need to analyze whether
[0221] Correspondingly, in step 104, the station Based on the user information field, determine the number of resource units indicated by each user information field. The determination is that for each user information field, the station specifies the resource unit by the resource unit indication. The resource units indicated by the user information field are This includes determining the scope of the agreement as a service unit.
[0222] In another optional implementation, the resource unit allocation subfield is Includes unit indication and frequency band range indication. Frequency band range indication indicates 80 MHz, The source unit indication indicates multiple resource units. In the method, a station determines whether to assign a user information field based on a resource unit allocation subfield. Determining the number of resource units indicated by the field may be performed by a station in accordance with a frequency band range. Determine a frequency band range indicated by the instruction, and allocate the frequency band based on the resource unit instruction. Two resource units in a frequency band range and a lower frequency adjacent to the frequency band range 2. Within the frequency band range of The four resource units are then determined as This includes using it as multiple resource units as indicated by the User Information field.
[0223] For example, in Table 4, the value or instance indicated by the resource unit indication is When the index is any number between 111 and 126, the frequency band range designation indicates After determining the frequency band range, the station may further select other lower frequency bands adjacent to the frequency band range. The frequency band range 80 MHz or other higher frequency band ranges adjacent to the frequency band range 80M Hz and multiple resource units based on the index indicated by the resource unit indication. It is necessary to determine the combination of base units.
[0224] In yet another optional implementation, in step 104, the station Based on the assignment subfield, multiple resources represented by each user information field are Determining the source unit includes determining, for each user information field, whether the station is Determine the frequency band range indicated by the range indication and the frequency band range indicated by the resource unit indication. The resource units to be allocated correspond to a frequency band range and One or more in a frequency band range adjacent to the resource unit corresponding to the band range. For example, in Table 4, The value or index indicated by the source unit designation is between 68 and 70 or between 101 and 106 When the number is any number between 0 and 1, the station may use the user information field in this implementation. The method may determine a number of resource units, indicated by
[0225] In yet another optional implementation, in step 104, the station Based on the assignment subfield, multiple resources represented by each user information field are Determining the source unit may include determining whether the station is in a frequency band indicated by the frequency band range indication. A frequency band range is determined, and a plurality of resource units indicated by the resource unit indication are selected from the frequency band range. For example, in Table 4, the resource units are When the value or index indicated by the pointer is any number between 72 and 100, In this implementation, the multiple resource units indicated by the user information field are The number of bits can be determined.
[0226] In 2.2.1, the resource unit includes a frequency band range indication, a resource unit indication, and the relevant contents of Table 4. It can be seen that no additional overhead is required. This helps reduce resource overhead. stand.
[0227] 2.2.2 The user information field includes a frequency band range indication, a resource unit indication, and and resource unit combination instructions.
[0228] In this implementation, the user information field is also The frequency band range indication may indicate a frequency band range of 80 MHz. The optional values or indexes are shown in Table 2 and are explained again here in detail. The resource unit indication specifies one resource unit in the frequency band range. The optional values or indexes are shown in Table 3 and are explained again here in detail. The resource unit combination instruction indicates a combination of multiple resource units. The combination of the number of resource units is indicated by the resource unit designation. The combination of multiple resource units is indicated by the user information field. Used as multiple resource units. Resource unit combination (RU combination) The display shows the resource unit combination area, the resource unit combination field, the combination area, It may also be called a combination field.
[0229] The resource unit combination indication may occupy 1 bit, 2 bits, 3 bits, etc. In the alternative, the amount of bits occupied by the resource unit combination indication is The resource unit combination strategy is related to the amount of resource unit instruction. In addition, the resource unit The bit positions occupied by the combination instructions are not limited and may be consecutive or It may be non-contiguous.
[0230] The bits occupied by the resource unit combination indication are added to the user information field. new additions, the use of reserved fields, and the reuse of other information fields. For example, FIG. 40 illustrates a user information field according to an embodiment of the present application. As shown in FIG. 40, the trigger frame type dependent station information field The fields are Multi-User Distance Factor (MPDU MU Spacing Factor), Traffic Identifier Aggregation TID Aggregation Limit, Resource Unit Combination Indicator bit 1 t 1), and Preferred Access Category (Preferred AC). Resource unit combination indication The resource unit combination indication bit 0 occupies 2 bits. The resource unit combination indication bit 1 may be a reserved bit in the information field. Trigger frame type-dependent station information field in the user information field shown in FIG. It may be a single bit in a field.
[0231] In the structure shown in FIG. 40, the resource unit allocation subfield (i.e., frequency The number of band range instructions and resource unit instructions) and resource unit combination instructions are two In other implementations, the resource unit allocation subfield The field and resource unit combination indication may be combined into one field. In other words, a frequency band range indication, a resource unit indication, and a resource unit set The multiple functions of the match directive are implemented using one field. The field is created by extending the original resource unit allocation subfield. , or by using reserved bits.
[0232] Correspondingly, the station may receive a number of resource units indicated by the user information field. The station determines the resource unit combination instruction and the resource unit instruction. Based on the resource units indicated by the user information, a combination of a plurality of resource units is The metric is determined as a number of resource units indicated by the metric information field.
[0233] The following is an example where the resource unit combination indication occupies two bits: The combination of 106-tone RU and 26-tone RU strategies is described and shown in Figures 18 and 19. The resource unit indication is 106-bit by using Table 2 and Table 3. tone RU. The resource unit combination indication value or index and their respective descriptions are The correspondence with the meaning 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, The resource unit indicated by the source unit indication is the first 106 in the third row of FIG. It can be seen from Table 2 and Table 3 that the -tone RU is Thus, when the resource unit combination indication is 01, the user information field is multiple RUs. 5, the RUs are the first 106-tone RU in the third row of FIG. 5 and the first 106-tone RU in the first row of FIG. This is the fifth 26-tone RU.
[0235] In another example, when the frequency band range indication is 00 and the resource unit indication is 54, The resource unit indicated by the resource unit indication is the second one in the third row of FIG. It can be seen from Table 2 and Table 3 that the 06-tone RU is the 06-tone RU. Thus, when the resource unit combination indication is 01, the user information field is 5 and the first 106-tone RU in the third row of FIG. 3. This is the fifth 26-tone RU in the series.
[0236] [Table 5]
[0237] The following is an example where the resource unit combination indication occupies two bits: The combination of 52-tone RU and 26-tone RU strategies is explained and shown in Figures 12 to 17. Source unit indication is based on the 52-tone The resource unit combination indication value or index and the respective description or The meanings of the words are shown in Table 6. For this, please refer to the descriptions of Figures 12 to 17. The details will not be described again here.
[0238] For example, the resource unit indication can be done by using Table 2 and Table 3. Thus, we may refer to the second 52-tone RU in the second row of FIG. 5. In other words, the second 52-tone RU in FIG. As shown, when the frequency band range indication is 00 and the resource unit indication is 38, If the source unit combination indication is 01, the user information field indicates multiple RUs. The number of RUs is the second 52-tone RU in the second row of FIG. 5 and the fifth 26-tone RU in the first row of FIG. As shown in FIG. 12, when the resource unit combination indication is 10, The User Information field indicates multiple RUs, which are the second 52-tone R U and the second 26-tone RU in the first row of FIG.
[0239] The station uses multiple resource users, as indicated by the user information field, according to the three indications. A similar indication scheme is used for other combinations of 52-tone RU and 26-tone RU so that the units can be determined. It can be used for policy.
[0240] [Table 6]
[0241] The following is an example where the resource unit combination indication occupies two bits: A combination strategy of 484-tone RU and 242-tone RU is described and shown in Figures 20 to 23. The resource unit indication is based on the 484-to-484-bit 8 ... ne RU. Resource unit combination indication value or index and each description The correspondence with meaning is shown in Table 7.
[0242] For example, the resource unit indication can be done by using Table 2 and Table 3. Thus, the first 484-tone RU in the fifth row of FIG. 5 may be shown. In other words, the first 484-tone RU in the fifth row of FIG. As shown, when the frequency band range indication is 00 and the resource unit indication is 65, If the source unit combination indication is 01, the user information field indicates multiple RUs. The number of RUs is the first 484-tone RU in the fifth row of FIG. 5 and the third 242-tone RU in the fourth row of FIG. -tone RU. As shown in FIG. 22, when the resource unit combination indication is 10, The user information field indicates multiple RUs, which are the first 484-ton e RU and the fourth 26-tone RU in the fourth row of FIG.
[0243] The station uses multiple resource users, as indicated by the user information field, according to the three indications. A similar indication scheme is used for other combinations of 484-tone RU and 242-tone RU so that the unit can be determined. The details will not be described again here.
[0244] [Table 7]
[0245] The following is an example where the resource unit combination indication occupies two bits: The 242-tone RU and 242-tone RU combination strategies are described and shown in Figure 24. A correspondence between the value or index of the unit combination indication and each description or meaning is As shown in Table 8.
[0246] For example, the resource unit indication can be done by using Table 2 and Table 3. Thus, we may refer to the first 242-tone RU in the fourth row of FIG. 5. In other words, As shown, when the frequency band range indication is 00 and the resource unit indication is 61, If the source unit combination indication is 01, the user information field indicates multiple RUs. The number of RUs is the first 242-tone RU in the fourth row of FIG. 5 and the last 24 2-tone RU. If the resource unit combination indication is 00, the user information field indicates one RU, the first 242-tone RU in the fourth row of FIG.
[0247] [Table 8]
[0248] The following is an example where the resource unit combination indication occupies two bits: The combination of 996-tone RU and 484-tone RU strategies is described and shown in Figures 25 and 26. Pairing of resource unit combination indication values or indices with their respective descriptions or meanings The correspondence is shown in Table 9.
[0249] For example, as shown in FIG. 25, the frequency band range indication is 00 and the resource unit When the instruction is 67, if the resource unit combination instruction is 01, the user information field Each row indicates multiple RUs, and the multiple RUs include the first 996-tone RU in the third row of FIG. 25 and the The last 484-tone RU in the second row of the In this case, the multiple RUs indicated by the user information field are the combination of RUs shown in FIG. If the resource unit combination indication is 11, the The multiple RUs are a combination of RUs shown in FIG. 29.
[0250] [Table 9]
[0251] The following is an example where the resource unit combination indication occupies two bits: The resource unit combination instructions are explained and the combination strategies are shown in Figures 25 to 30. The correspondence between the values or indexes and their respective descriptions or meanings is shown in Table 10. The currently shown 996-tone RU is a frequency band range indication and resource unit. 996-tone RU, determined based on the 80 MH For a combination of multiple RUs in a frequency band range higher than z, the resource unit indication is The lowest frequency 996-tone RU, for example the 996-tone RU corresponding to the primary 80 MHz, may be indicated. Optionally, the resource unit indication in Table 10 may be required. Any 80 MHz in bandwidth may also be indicated.
[0252] For example, when the frequency band range indication is 01 and the resource unit indication is 67, If the source unit combination indication is 000, the multiple combinations indicated by the user information field are The number of RUs is a combination of the RUs shown in FIG.
[0253] 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, it is indicated by the user information field The multiple RUs are a combination of RUs shown in FIG.
[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, it is indicated by the user information field The multiple RUs are a combination of RUs shown in FIG.
[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, it is indicated by the user information field The multiple RUs are a combination of RUs shown in FIG.
[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, then the user information field indicates The multiple RUs are a combination of RUs shown in FIG.
[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, then the user information field indicates The multiple RUs are a combination of RUs shown in FIG.
[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, then the user information field indicates The multiple RUs are a combination of RUs shown in FIG.
[0259] [Table 10]
[0260] Optionally, the resource unit combination indication may also be indicated by a resource unit indication. It may indicate a combination of 996-tone RUs other than the 996-tone RUs specified.
[0261] Optionally, the resource unit combination indication may occupy one bit. In the resource unit combination indication shown, 1 bit indicates There is no RU that can be combined with the RU indicated by the resource unit indication. The 26-tone RU can be combined and separately indicated. See Table 11 for details. I want to be illuminated.
[0262] [Table 11]
[0263] Optionally, one bit occupied by the resource unit combination indication is As shown in 2), the 26-tone RU and its 52-tone RU are located at the center of the 20 MHz band. It can indicate whether RUs can be combined. Compare with the combination strategies shown in Table 6. Then, the combination strategies shown in Table 12 require a bit overhead of It turns out that it can be reduced.
[0264] [Table 12]
[0265] Optionally, one bit occupied by the resource unit combination indication is As shown in 3), the 26-tone RU and its adjacent 52-tone RU are on the same side as the 52-tone RU. e It can be shown whether RUs can be combined. Compare with the combination strategies shown in Table 6. In comparison, the combined strategies shown in Table 13 require less bit overhead. It can be seen that it is possible to reduce
[0266] [Table 13]
[0267] Similarly, the 1 bit occupied by the resource unit combination indication is 48 in Table 7. Whether a 4-tone RU can be paired with a 242-tone RU adjacent to its 484-tone RU, and In Table 7, a 484-tone RU is paired with a 242-tone RU that is not adjacent to the 484-tone RU. In Table 8, one bit also indicates whether 242-tone RU and 242-t For example, a resource unit combination indication value of 0 indicates a combination with one RU. When the resource unit combination indication value is 1, it indicates a single 242-tone RU. It shows two 242-tone RUs.
[0268] In this implementation, when multiple resource units are assigned to one station, the trigger The frame does not need two user information fields for the indication, only one for the indication. It can be seen that the user information field is required. In other words, A user information field corresponding to one resource unit that needs to be A single user information field may indicate the combination and allocation of multiple RUs.
[0269] The amount of bits occupied by the resource unit combining instruction depends on the RU combining strategy and It can be seen that the selection can be determined based on the flexibility of the bandwidth. Regardless of the type, one user information field represents a combination of multiple resource units. Alternatively, for larger bandwidths, two user information fields may be used for each user information. The first part indicates the RU pairing strategy in the 80 MHz corresponding to the information field of the station. Multiple user info list fields that are the same as the association identifier How to select user info fields or optional implementation For multiple user information fields, each user information field is It may refer to one resource unit in the above implementation 2.1, or the above implementation A combination of multiple resource units in implementation 2.2.1 or implementation 2.2.2 may be shown. Thus, a number of resource units may be allocated to the station in the first portion.
[0270] 2. The trigger frame contains one user information field, which is the same as the station association identifier. Includes.
[0271] In this implementation, one user information field represents multiple resource units for a station. The user information field may be used to configure multiple resource units. For illustration purposes, this may be the user information field in implementations 2.2.1 or 2.2.2 above. .
[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] FIG. 41 is a schematic flowchart of a resource allocation method according to an embodiment of the present application. As shown in FIG. 41 , the resource allocation method includes the following steps:
[0274] 201: The access point determines a number of resource units to be assigned to a station.
[0275] 202: The access point transmits a trigger frame, which triggers the association of the station. The user information field includes one user information field that is the same as the identifier, and the user information field includes 1 shows a number of resource units to be allocated.
[0276] 203: A station receives a trigger frame, and selects a plurality of assigned Determine the resource units used.
[0277] A station determines a number of allocated resource units based on the trigger frame. is a single user ID that is the same as the station's association identifier from the User Information List field. Select the User Information field and the station association identifier is entered in the Association Identifier field. The same association identifier is used as the association identifier indicated by the user information field. determining a source unit and determining a number of resource units indicated by the user information field; The resource allocation includes a number of resource units assigned to a station.
[0278] The station retrieves one user information field from the user information list field that is the same as the station association identifier. The method of selecting the information field is an optional implementation of the above implementations 1.1 to 1.4. However, the present invention is not limited to the above-mentioned implementations.
[0279] A station may allocate multiple resource units as indicated by the resource unit allocation subfield. For the method of determining the target, please refer to the relevant descriptions in the above implementation forms 2.2.1 and 2.2.2. The details will not be explained again here.
[0280] In the embodiment of the present application, one user information frame is used regardless of the bandwidth range of the RU combination. If the range of RU combinations indicated by the fields is not limited, one user information field The field may indicate a strategy for combining RUs.
[0281] For example, the user information field in the above implementation 2.2.1 is a set of multiple RUs in 80 MHz. For example, the value of the resource unit indication in Table 4 can be any number between 72 and 100. Alternatively, the above implementation 2.2.2 may be used to indicate the RU combination strategy that may be indicated when The user information field is a combination of 106-tone RU and 26-tone RU shown in Table 5. The combination of 52-tone RU and 26-tone RU shown in Table 6 and 484-tone RU shown in Table 7 Combinations of 242-tone RU and 242-tone RU shown in Table 8 etc.
[0282] The user information field of the above implementation 2.2.1 is for frequencies higher than 80 MHz but less than or equal to 160 MHz. It can indicate a combination of RUs in a frequency band range. The resource unit indication values are shown in Table 4. When the number is any number between 101 and 106, the strategy for combining RUs in this range is shown. Alternatively, the user information field of the above implementation 2.2.2 may be set to a frequency higher than 80 MHz. The combination of RUs in the frequency band range where the UE frequency is 160 MHz or less may be shown in Table 9. The frequency band range indication and resource unit indication in one user information field are The resource unit combination indication may indicate one 996-tone RU, and the resource unit combination indication may indicate one 996-to Possible combination strategies for ne RU may be shown.
[0283] The user information field of the above implementation 2.2.1 is higher than 160 MHz but less than or equal to 320 MHz It can indicate a combination of RUs in a frequency band range. The resource unit indication values are shown in Table 4. ) is an arbitrary number between 107 and 110, the combination strategy of RU in this range is shown. It is possible.
[0284] Alternatively, the user information field of the above implementation 2.2.2 may be configured to include a frequency band higher than 80 MHz. In the strategy shown in Table 10, the resource unit The unit combination indication may occupy 3 bits, and the 3-bit resource unit combination indication may be , including one new bit added to the user information field. For example, if the RU frequency is 80M Hz, the uplink dual carrier modulation field is It can be reused as a matching instruction.
[0285] In implementation 2.2.2, when the frequency of the RU is 80 MHz or less, the resource unit combination The instructions are given in Tables 5 to 8 and 11 to 13. It can be seen that either two bits or one bit can be used for the indication, as shown in FIG. The RU combination instruction applies to combinations of RUs in the frequency band range higher than 80 MHz but lower than or equal to 160 MHz. As shown in Table 9, two bits can be used to indicate the resource unit The combination instruction is a user information field that corresponds to the 996-tone RU that needs to be assigned to the station. As shown in Table 10, the resource unit combination instructions are Three bits may be used to indicate RU combinations in the frequency band range above 100 Hz.
[0286] Optionally, in Table 10, the combination of multiple RUs in the frequency band range above 80 MHz In this case, the resource unit indication may indicate the lowest frequency 996-tone RU. may be required.
[0287] In the resource allocation method shown in FIG. 41, a number of resource units are allocated to a user information frame. Use a single user information field to reduce field overhead. It can be seen that the stations are assigned by
[0288] In addition, the resource allocation methods described in the previous two parts are , can be applied to the same network structure. For example, a combination of multiple RUs may be used for some stations. One RU may be configured to determine the amount of data that needs to be transmitted by each station, The same may be configured for other stations based on data priority, etc. The resource allocation methods described in the above two parts are not limited to the above. For example, a combination of multiple RUs or a single RU may be applied at different times. Based on the amount of data that needs to be transmitted by the base station, different priorities of the data, etc. , may be configured for the station, which is not limited in the embodiment of the present application.
[0289] In conclusion, the present application provides a resource allocation method. The trigger frame is sent to the station by a single hopping frame. The trigger frame is sent to multiple users with the same association identifier as the station. Each user information field includes an associated user information field of implementation 2.1 described above. As shown in the content, in order to assign multiple resource units to a station, Indicates one resource unit to be allocated.
[0290] Other resource allocation methods use multiple To allocate resource units to a station, the trigger frame includes the association identifier of the station and The user information field includes one user information field that is the same as the user information field assigned to the station. The user information field indicates the number of resource units that can be used. The user information field may be, for example, Table 2, Table 3, and resource unit Indicating multiple resource units by using a frequency band range indication and a frequency band range indication The user information field may be redesigned. As mentioned above, the resource unit combination indication is added to the user information field. In 2016, the resource unit allocation subfield in the trigger frame was redesigned to The resource unit indicated by the User Information field is a set of multiple resource units. To indicate the combination, the resource unit combination indication may be added to other information fields or reservations. You can change the settings by reusing fields or by adding new bits. It is determined.
[0291] In yet another resource allocation method, the trigger frame is assigned the same identifier as the station's association identifier. Each user information field includes a plurality of user information fields, each of which is and 2.2.2, which indicates the number of resource units assigned to a station. In this method, the bandwidth range of a combination of RUs indicated by one user information field is It can be seen that when limited, more resource units can be allocated to a station.
[0292] 3. Resource unit allocation method for downlink transmission
[0293] The present application further provides a resource unit allocation method, The method includes: assigning resource units to stations to be occupied by downlink transmissions; The access point may transmit a PPDU preamble message to the station. As shown in FIG. 1, the PPD preamble message includes a User Information field. tion field and common field. The common field is the RU allocation The User Information Field is used to indicate information about the user. d) The User Information field includes the PPDU preamble message in the downlink transmission. The user information field in the uplink transmission of the above embodiment is Note that this is different from the field.
[0294] Each user field represents one RU or a combination of multiple RUs and is assigned to the corresponding station. It can be said.
[0295] As shown in Table 14, the user field includes the user identifier, spatial stream, It includes fields such as system configuration, modulation and coding scheme, and coding region. In addition, other fields than the user identifier may be used in combination with the A user field can also be moved to a later field. The field contains the "number of RUs or RU allocation bitmap" field. The field may contain 2 bits. A value of 0 in consecutive fields indicates that a single RU is assigned to the station. In this case, the "Number of RUs or RU allocation bitmap" field is not present. A value of 1 in the contiguous field indicates that multiple contiguous RUs are assigned to a station. In this case, the value in the "Number of RUs or RU allocation bitmap" field is the number of RUs allocated to the station. A value of 2 in the contiguous field indicates that multiple non-contiguous RUs are assigned to the station. In this case, the value of the "Number of RUs or RU allocation bitmap" field is , indicates the allocation result of X RUs in the future (for example, X is equal to 9). If one of the is assigned to the station, the corresponding bit is set to 1; otherwise, The bits that correspond to the allocation bitmap are set to 0. If the value of the allocation bitmap field is 0, then indicates that none of the future X RUs will be allocated to the STA, and for reading, Then, the user can jump directly to the user field corresponding to the next (X+1)th RU.
[0296] [Table 14]
[0297] For example, assuming X is equal to 9, the value 2 in the consecutive field will A new RU is allocated to the station, and the user ID in the first user field in the user information field is The RU Allocation Bitmap field indicates that the user ID of the station is the same as the user ID of the station. If the value of this field is 010000000, it is the third user field in the user information field. The RU Allocation Bitmap field indicates that the RU corresponding to the field is assigned to the station. If the value of this field is 000000000, it is the second user field in the user information field. indicates that none of the RUs corresponding to user fields 1 to 10 are allocated to the station. The station checks whether the user identifier in the 11th user field is the same as the station's identifier. To read the 11th user field, you need to jump to the 11th user field. If the user identifier in the field is the same as the station's identifier, the station Read the value of the RU allocation bitmap field from the 12th user field to the 20th user field. The station may determine whether the RU corresponding to the user field is an RU assigned to the station. Similar operations are performed until the user information field is completely parsed.
[0298] In the resource allocation method, the access point allocates multiple resource units to It can be seen that the user transmissions can be assigned to the users.
[0299] The above-described embodiment of the present application is based on the embodiment of the present application from the viewpoint of the access point and the station. The method provided in the embodiment of the present application is described below. To implement the functions, the access points and stations have a hardware structure and software. hardware structure, software module, or hardware The functionality may be implemented in the form of a combination of architecture and software modules. The functions in the It may be implemented in the form of a combination of software modules.
[0300] FIG. 43 is a schematic diagram of the structure of a communication device according to an embodiment of the present application. As such, the communication device 4300 includes a communication unit 4301 and a processing unit 4302. The transmitter 4301 may include a transmitting unit and a receiving unit. The transmitting unit performs a transmitting function. the receiving unit is configured to perform a receiving function; The 4301 may perform a transmitting function and / or a receiving function. It may also be called a unit.
[0301] The communication device 4300 may be a station, a device within a station, or an access point. It may be a device that can be used together with an access point.
[0302] In one 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. do.
[0304] The trigger frame contains multiple user information fields that are the same as the communication device's association identifier. Each user information field contains one or more resource fields that are assigned to the communication device. or the trigger frame is the same as the association identifier of the communication device. The one user information field includes a user information field that is assigned to the communication device. Indicates the number of resource units to be allocated.
[0305] The processing unit 4302 allocates a number of resource units based on the trigger frame. The method is configured to determine
[0306] For the relevant content of this implementation, please refer to the relevant content of the above method embodiment. The details will not be explained again here.
[0307] The communication device 4300 may be an access point or a device within an access point. The station may be a station or may be a device that may be used in conjunction with a station.
[0308] In one implementation, the communication device 4300 includes: a processing unit configured to determine a number of resource units to be allocated to a station; 4302 and and a communication unit 4301 configured to transmit the trigger frame to a station, The frame contains multiple user information fields that are the same as the station association identifier, and each user The resource information field indicates one or more resource units assigned to the station, and The trigger frame contains one user information field that is the same as the station association identifier. a user information field for indicating a number of resource units assigned to the station; Shows.
[0309] For the relevant content of this implementation, please refer to the relevant content of the above method embodiment. The details will not be explained again here.
[0310] In an embodiment of the present application, an access point uses a trigger frame to It can be seen that base units can be assigned to stations.
[0311] FIG. 44 is a schematic diagram of the structure of another communication device according to an embodiment of the present application. 00 may be an access point, a station, or may implement the above-mentioned method. A chip, chip system, processor, etc. that supports an access point when or a chip, chip system supporting the station in carrying out the above-mentioned method. The apparatus may be a computer system, a processor, etc. For details, see the description of the method embodiment above. I want to be illuminated.
[0312] The communication device 4400 includes one or more processors 4401. The processor 4401 may be a general-purpose processor. The processor 4401 may be a processor, a dedicated processor, etc. access point, access point chip, station, or station chip) and software configured to execute a software program and process data in the software program It is possible.
[0313] Optionally, the communication device 4400 includes one or more memories 4402 that store instructions 4404. The communication device 4400 can perform the methods described in the above method embodiments. The instructions may be executed by the processor 4401 to enable the The processor 4401 and the memory 4402 may be provided separately. well as or may be integrated together.
[0314] Optionally, the communication device 4400 may further include a transceiver 4405 and an antenna 4406. The transceiver 4405 includes a transceiver unit, a transceiver mechanism, a transceiver circuit, etc. A transceiver is a device that is configured to implement transceiver functions. 4405 may include a receiver and a transmitter. The receiver may be called a receiver, a receiving circuit, etc. The transmitter is also called a transmitter, a transmission circuit, etc. It may be configured to implement a transmission function.
[0315] The communication device 4400 is an access point. The processor 4401 executes step 101 of FIG. 41. The transceiver 4405 is configured to perform the step 101 of FIG. 41. It is configured to perform step 102 or to perform step 202 of FIG.
[0316] The communication device 4400 is a station. The processor 4401 generates a plurality of allocations in step 103 of FIG. 41. Perform the operation of determining the allocated resource units, or in step 203 of FIG. The method is configured to perform operations of determining a number of allocated resource units based on the number of allocated resource units. The transceiver 4405 performs the operation of receiving a trigger frame in step 103 of FIG. 41. Alternatively, the device may be configured to perform the operation of receiving a trigger frame in step 203 of FIG. It is done.
[0317] In another possible design, the transceiver may include a transceiver circuit, an interface, or The interface circuit may be configured to implement a receiving function and a transmitting function. The transceiver circuitry, the interface, or the interface circuitry are separate and or may be integrated together. The interface circuitry may be configured to read and write code or data. Alternatively, the transceiver circuit, interface, or interface circuit may include: It may be configured to transmit or transmit a signal.
[0318] In yet another possible design, the processor 4401 may optionally store instructions 4403. The receiving device 4400 enables the method described in the above method embodiment to be performed. To do so, the instruction 4403 may be executed by the processor 4401. In this case, the processor 4401 may be implemented by hardware.
[0319] In yet another possible design, the communication device 4400 may include circuitry for performing the methods described above. It may implement a transmitting function, a receiving function, or a communication function in the embodiment.
[0320] The processors and transceivers described in this application are integrated circuits. rcuit, IC), Analog IC, Radio Frequency Integrated Circuit RFIC, Hybrid Signal IC, Application Specific Application-specific integrated circuits (ASICs), printed circuit boards (PCBs), The semiconductor device may be implemented in a semiconductor integrated circuit (IC) or a semiconductor memory device (e.g., a semiconductor integrated circuit board, PCB), an electronic device, or the like.
[0321] The communication device described in the above embodiment may be an access point or a station. However, the scope of the communication devices described in this application is not so limited. The structure of the device may not be limited by that shown in FIG. 44. The communication device may be an independent device. or may be part of a larger device. For example, the communications device may (1) An independent integrated circuit IC, chip, or chip system or subsystem; (2) a set including one or more ICs, where the IC set optionally further includes data and and a storage component configured to store instructions. (3) ASICs, such as modems, (4) Modules that can be embedded in other devices; (5) Receivers, intelligent terminals, wireless devices, handheld devices, mobile vehicle units, in-vehicle devices, cloud devices, artificial intelligence devices, etc., or (6) It may be other devices.
[0322] For the case where the communication device can be a chip or a chip system, see the chip shown in FIG. As shown in FIG. 45, the chip 4500 includes a processor 4502. 01 and an interface 4502. There may be multiple interfaces 4502.
[0323] Regarding the case where the chip is configured to implement the functions of the station in the embodiment of the present application Please refer to the following explanation.
[0324] In one implementation, the interface 4502 receives trigger frames from an access point. The signal is configured to receive.
[0325] The trigger frame contains multiple user information fields that are the same as the station association identifier. Each user information field indicates one or more resource units assigned to a station. The trigger frame includes one user information field that is the same as the station association identifier. The user information field contains multiple user information fields, one of which is a set of resource information fields that are assigned to a station. Indicates the service unit.
[0326] The processor 4501 allocates a number of resource units based on the trigger frame. The method is configured to determine:
[0327] The chip is configured to implement the functions of the access point in the embodiment of the present application. See below for examples of this.
[0328] In one implementation, the processor 4501 may be configured to: The method is configured to determine
[0329] The interface 4502 is configured to transmit a trigger frame to a station, The frame contains multiple user information fields that are the same as the station association identifier, and each user The information field indicates one or more resource units assigned to the station, or The trigger frame contains one user information field, which is equal to the station's association identifier. The single user information field indicates the number of resource units assigned to a station. show.
[0330] Optionally, the chip further includes a memory 4503, which stores the necessary It is configured to store program instructions and data.
[0331] Those skilled in the art will further understand the various exemplary logic blocks (i The logical blocks and steps are electronic hardware, computer It is understood that the implementation may be implemented using software, Whether the function is implemented by using hardware or software The use of this technology depends on the specific application and design requirements of the overall system. Those skilled in the art will appreciate that various techniques may be employed to implement the described functionality for each specific application. Various methods may be used, but their implementation is considered to be beyond the scope of the embodiments of this application. It shouldn't be.
[0332] The present application further provides a computer readable storage medium. A computer program is stored in the computer-readable storage medium, and the computer-readable storage medium is executed by the computer. When executed, the functions of any one of the preceding method embodiments are implemented.
[0333] The present application further provides a computer program product. The method comprises the steps of: will be implemented.
[0334] All or part of the embodiments may be implemented in software, hardware, firmware, or may be implemented by using any combination thereof. When used to implement the present invention, all or part of the embodiments may be implemented as computer programs. The computer program product may be implemented in the form of a program product. When the computer instructions are loaded into a computer and executed, The procedures or functions according to the embodiments of the present application may be generated in whole or in part by a computer. may be used on a general-purpose computer, a special-purpose computer, a computer network, or other The computer instructions may be stored on a computer-readable storage medium. or transmitted from the computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted over a wire (e.g., a coaxial cable, an optical fiber, or digital subscriber line (DSL)) or wireless (e.g. For example, infrared, radio, or microwave) to a website, computer, server, or or data center to any other website, computer, server, or data center. The computer-readable storage medium may include one or more available media. Incorporating any available medium accessible by a computer or server Or it may be a data storage device such as a data center. , magnetic media (e.g., floppy disk, hard disk, or magnetic tape), optical media (e.g., high-density digital video discs (DVDs)), semiconductor media ( For example, it may be a solid-state disk (SSD).
[0335] The various numbers in this application, such as "first" and "second", are used for ease of explanation. are used only for distinction and to limit the scope of the embodiments of the present application, or Those skilled in the art will appreciate that this is not used to indicate ordering.
[0336] The correspondences shown in the tables of this application may be constructed or may be predefined. The information values in the table are merely examples and other values may be configured. When the correspondence between information and each parameter is constructed, all the information shown in the table Not all correspondences need to be constructed. For example, in the tables of this application: The correspondences shown in some rows may not be configured as alternatives. Appropriate modifications and adjustments, such as combinations and combinations, may be made based on the above tables. The names of the parameters shown in the table headings may alternatively be other names that can be understood by the communication device. The value or representation of the parameter may alternatively be a name of the In the implementation of the above table, arrays, keys, queues, containers, stacks, linear tables, pointers, linked lists, trees, graphs, structures, classes Other data structures such as a stack, a pile, or a hash table may be used instead. stomach.
[0337] In this application, "predetermine" means "determine," "predetermine," "store," "prestore," "preconfigure," "solidify," or "pre-store" This can be understood as "baking in advance."
[0338] With reference to the examples described in the embodiments disclosed herein, the units and The algorithm steps can be implemented by electronic hardware or by computer software. Those skilled in the art will recognize that the present invention may be implemented by a combination of electronic hardware. Whether it is performed by hardware or software is a matter of technical The approach will depend on the specific application and design constraints of the solution. Those skilled in the art will be able to Various methods may be used to implement the functionality described herein. should not be considered as going beyond the scope of the application.
[0339] For convenience and ease of description, the above-mentioned systems, devices, and units For detailed operation steps, please refer to the corresponding steps of the above method embodiments. It can be clearly understood by those skilled in the art that the details will not be described again here.
[0340] The above description is merely a specific implementation of the present application and is not intended to limit the scope of protection of the present application. It is not intended that the present invention be readily understood by those skilled in the art within the scope of the present disclosure. Any variations or substitutions that may be understood are intended to fall within the scope of protection of this application. The scope of protection of this application is subject to the scope of protection of the claims. [Explanation of symbols]
[0341] 4300 Communication Equipment 4301 Communication Unit 4302 Processing Unit 4400 Communication Equipment 4401 processor 4402 Memory 4403 Instructions 4404 Instruction 4405 Transceiver 4406 Antenna 4501 Processor 4502 Interface 4503 Memory
Claims
1. 1. A resource allocation method, comprising: determining, by the access point, a number of resource units to be assigned to the station; transmitting, by the access point, a trigger frame to the station, the trigger frame including one user information field including an association identifier that is the same as an association identifier of the station, the user information field including a frequency band range indication and a resource unit indication, the frequency band range indication indicating a frequency band range of 80 MHz in a bandwidth, and the resource unit indication indicating an index of one of a plurality of resource units assigned to the station; The plurality of resource units include: a combination of a 52-tone resource unit at the second lowest frequency in a 20 MHz frequency band range and a 26-tone resource unit at the second lowest frequency in the 20 MHz frequency band range, the 20 MHz frequency band range being a first 20 MHz frequency band range or a second 20 MHz frequency band range within the 80 MHz frequency band range; a combination of a 52-tone resource unit at the second highest frequency in a 20 MHz frequency band range and a 26-tone resource unit at the second highest frequency in the 20 MHz frequency band range, the 20 MHz frequency band range being a third 20 MHz frequency band range or a fourth 20 MHz frequency band range within the 80 MHz frequency band range; a combination of a 52-tone resource unit at the second lowest frequency in one of the 20 MHz frequency band ranges in the 80 MHz frequency band range and a 26-tone resource unit at the center of the 20 MHz frequency band range; A combination of a 106-tone resource unit at a low frequency in one 20 MHz frequency band range within the 80 MHz frequency band range and a 26-tone resource unit at the center of the 20 MHz frequency band range; A combination of a 106-tone resource unit at a high frequency in one 20 MHz frequency band range within the 80 MHz frequency band range and a 26-tone resource unit at the center of the 20 MHz frequency band range; a combination of a 484-tone resource unit at a lower frequency within the 80 MHz frequency band range and a 242-tone resource unit at a second higher frequency within the 80 MHz frequency band range; a combination of a 484-tone resource unit at a high frequency within the 80 MHz frequency band range and a 242-tone resource unit at a second lowest frequency within the 80 MHz frequency band range; A combination of a 484-tone resource unit at a low frequency within the 80 MHz frequency band range and a 242-tone resource unit at a high frequency within the 80 MHz frequency band range; or A combination of a 484-tone resource unit at a high frequency within the 80 MHz frequency band range and a 242-tone resource unit at a low frequency within the 80 MHz frequency band range; A resource allocation method that corresponds to any one of the combinations above.
2. The frequency band range indicated by the frequency band range indication is:
2. The method of claim 1, wherein the frequency band is 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.
3. The method of claim 1, further comprising receiving, by the access point, from the station, an extremely high throughput trigger-based physical layer protocol data unit (EHT TB PPDU) on the plurality of resource units.
4. A communication device, comprising: a processing unit configured to determine a number of resource units to be allocated to a station; a communication unit configured to transmit a trigger frame to the station, the trigger frame including one user information field including an association identifier that is the same as an association identifier of the station, the user information field including a frequency band range indication and a resource unit indication, the frequency band range indication indicating a frequency band range of 80 MHz in a bandwidth, and the resource unit indication indicating an index of one of a plurality of resource units allocated to the station; The plurality of resource units include: a combination of a 52-tone resource unit at the second lowest frequency in a 20 MHz frequency band range and a 26-tone resource unit at the second lowest frequency in the 20 MHz frequency band range, the 20 MHz frequency band range being a first 20 MHz frequency band range or a second 20 MHz frequency band range within the 80 MHz frequency band range; a combination of a 52-tone resource unit at the second highest frequency in a 20 MHz frequency band range and a 26-tone resource unit at the second highest frequency in the 20 MHz frequency band range, the 20 MHz frequency band range being a third 20 MHz frequency band range or a fourth 20 MHz frequency band range within the 80 MHz frequency band range; a combination of a 52-tone resource unit at the second lowest frequency in one of the 20 MHz frequency band ranges in the 80 MHz frequency band range and a 26-tone resource unit at the center of the 20 MHz frequency band range; A combination of a 106-tone resource unit at a low frequency in one 20 MHz frequency band range within the 80 MHz frequency band range and a 26-tone resource unit at the center of the 20 MHz frequency band range; A combination of a 106-tone resource unit at a high frequency in one 20 MHz frequency band range within the 80 MHz frequency band range and a 26-tone resource unit at the center of the 20 MHz frequency band range; a combination of a 484-tone resource unit at a lower frequency within the 80 MHz frequency band range and a 242-tone resource unit at a second higher frequency within the 80 MHz frequency band range; a combination of a 484-tone resource unit at a high frequency within the 80 MHz frequency band range and a 242-tone resource unit at a second lowest frequency within the 80 MHz frequency band range; A combination of a 484-tone resource unit at a low frequency within the 80 MHz frequency band range and a 242-tone resource unit at a high frequency within the 80 MHz frequency band range; or A combination of a 484-tone resource unit at a high frequency within the 80 MHz frequency band range and a 242-tone resource unit at a low frequency within the 80 MHz frequency band range; A communication device that supports any one of the above combinations.
5. The frequency band range indicated by the frequency band range indication is 5. The communications device of claim 4, wherein the frequency band is 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.
6. The communication device of claim 4, wherein the communication unit is further configured to receive an extremely high throughput trigger-based physical layer protocol data unit (EHT TB PPDU) from the station on the plurality of resource units.
7. A communication device according to claim 4, wherein the communication device is an access point.
8. A communications device including a processor coupled to a memory, wherein the processor is configured to call program code stored in the memory to perform a method according to any one of claims 1 to 3.
9. A computer-readable storage medium configured to store instructions that, when executed, perform a method according to any one of claims 1 to 3.
10. A communications device including a processor, a memory, and a transceiver, the transceiver is configured to receive a trigger frame; the memory is configured to store program code; A communications device, wherein the processor is configured to call the program code from the memory to cause the communications device to perform a method according to any one of claims 1 to 3.