Method and device for indicating combination of multi-resource unit (MULTI-RU)

By introducing a multi-resource unit combination indication method in the 802.11ax wireless communication system, the problem of insufficient flexibility in system spectrum utilization and resource unit allocation is solved, and higher spectrum utilization efficiency and allocation flexibility are achieved.

JP7650940B2Active Publication Date: 2025-03-25HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023190928
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-01-10
Filing Date
2023-11-08
Publication Date
2025-03-25
Estimated Expiration
2041-01-08

AI Technical Summary

Technical Problem

The existing 802.11ax wireless communication system lacks flexibility in spectrum utilization and resource unit (RU) allocation, especially when pre-hole perforation, resulting in low spectrum utilization efficiency of the system.

Method used

By introducing a multi-resource unit (Multi-RU) combination indication method in the Physical Layer Protocol Data Unit (PPDU), multiple resource units are allowed to be combined into one larger resource unit and these combinations are indicated using resource unit allocation subfields and user fields in the signal field.

Benefits of technology

It improves the flexibility of resource unit allocation and spectrum utilization efficiency, reduces signaling overload, and simplifies the identification and management of multi-user multi-input multi-output (MU-MIMO) users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007650940000008
    Figure 0007650940000008
  • Figure 0007650940000009
    Figure 0007650940000009
  • Figure 0007650940000010
    Figure 0007650940000010
Patent Text Reader

Abstract

To provide a multi-resource unit (multi-RU) combination instruction method and device for improving RU allocation flexibility and improving spectrum utilization in the wireless communication field.SOLUTION: A method of the present invention includes: a transmitting device determining a physical layer protocol data unit (PPDU), in which the PPDU includes a signal field, in which the signal field includes a combination instruction indicating whether a first RU and an adjacent second RU are to be combined into a multi-RU; the transmitting device transmitting the PPDU; and a receiving device determining whether the multi-RU has been allocated to a station based on the signal field.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present application relates to the wireless communication field, and in particular to a method and apparatus for indicating multi-resource unit (Multi-RU) combination in a wireless communication system. [Background technology]

[0002] So far, Wireless Local Area Networks (WLANs) have evolved through many generations, including the currently discussed 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, and 802.11be. The 802.11n standard is called the High Throughput (HT) standard, the 802.11ac standard is called the Very High Throughput (VHT) standard, the 802.11ax standard is called the High Efficient (HE) standard, and the 802.11be standard is called the Extremely High Throughput (EHT) standard.

[0003] In terms of bandwidth configurations, 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 80 MHz+80 MHz are currently supported in 802.11ax. The difference between a 160 MHz channel and an 80 MHz+80 MHz channel is that the former corresponds to a contiguous frequency band, while the latter two 80 MHz channels may be separated. 802.11be supports configurations such as 320 MHz.

[0004] In 802.11ax, user frequency band resources are allocated in units of RUs (Resource Units) rather than 20 MHz channels. In 802.11ax, one 20 MHz channel may include multiple RUs, and may be in the form of 26-tone RUs, 52-tone RUs, and 106-tone RUs, where "tone" represents the number of subcarriers. In addition, the RU may alternatively be in the form of 242-tone RUs, 484-tone RUs, or 996-tone RUs. A specific RU allocation notification method in 802.11ax is described in Prior Art 1.

[0005] Currently, 11ax only supports the allocation of one RU to one or multiple users. As a result, the system has low allocation flexibility and the system has low spectrum utilization when preamble puncturing is performed. Therefore, how to improve the RU allocation flexibility and spectrum utilization of next-generation WLAN systems is an important issue. Summary of the Invention

[0006] In order to solve the above-mentioned problems, the present application provides a multi-resource unit (Multi-RU) combination indication method and apparatus applied in a wireless communication system, so as to improve the flexibility of RU allocation and improve spectrum utilization. [Means for solving the problem]

[0007] According to a first aspect, a multi-resource unit (Multi-RU) combining indication method is provided, the method including: determining a physical layer protocol data unit (PPDU), the PPDU including a signal field, the signal field including a combining indication indicating whether to combine a first RU and an adjacent second RU into a Multi-RU; and transmitting the PPDU.

[0008] According to a second aspect, a method for indicating multi-resource unit (Multi-RU) combination is provided, the method comprising: The method includes the steps of: receiving a physical layer protocol data unit (PPDU), the PPDU including a signal field, the signal field including a combining instruction indicating whether to combine a first RU and an adjacent second RU into a Multi-RU, the signal field not including a user field corresponding to the second RU; and determining whether a Multi-RU is assigned to the method based on the signal field.

[0009] According to the method of the first or second aspect, in order to improve flexibility of resource unit allocation and improve spectral efficiency, multiple RUs can be assigned to one or more users for data transmission.

[0010] In a possible example, the signal field further includes a resource unit allocation subfield, where the resource unit allocation subfield indicates a size and location of multiple assigned RUs on one 20 MHz channel, the multiple RUs including the first RU.

[0011] In a possible example, the resource unit allocation subfield may indicate that the corresponding 20 MHz channel is partitioned into any of [106,-,52,52], [52,52,-,106], [106,-,106], and [52,52,-,52,52], with the second RU being the middle 26-tone RU, and the first RU being the 106-tone or 52-tone RU adjacent to the middle 26-tone RU.

[0012] In a possible example, the resource unit allocation subfield may indicate that the corresponding 20 MHz channel is partitioned into either [26,26,26,26,26,-,106], [26,26,52,-,106], [52,26,26,-,106], [106,-,26,26,26,26], [106,-,52,26,26], or [106,-,26,26,52], with the second RU being the middle 26-tone RU and the first RU being the 106-tone RU adjacent to the middle 26-tone RU.

[0013] In a possible example, the signal field further includes a user field corresponding to the first RU, and the signal field does not include a user field corresponding to the second RU. At least one user field corresponding to the first RU includes a combination indication. If the combination indication indicates that the first RU and the second RU are to be combined into a Multi-RU, the Multi-RU is assigned to a user indicated by the user field corresponding to the first RU, and the PPDU further includes a data field, and the data field includes data to be carried in the Multi-RU.

[0014] In a possible example, the first RU is a 106-tone RU, which corresponds to at least two user fields.

[0015] In this method, the resource unit allocation subfield with a special value is combined with the combining indication to indicate Multi-RU, and stations that support 802.11ax are compatible. In addition, it is easy to determine which users will perform MU-MIMO on Multi-RU, and the complexity is low. In addition, the special value of the resource unit subfield is combined with the combining indication to reduce the signaling overhead.

[0016] In a possible example, the combining instruction includes one bit. A first value used as the value of the combining instruction indicates that the first RU is not combined with the adjacent second RU. A second value used as the value of the combining instruction indicates that the first RU is combined with the adjacent second RU. In a possible example, the combining instruction includes two bits. A first value used as the value of the combining instruction indicates that the first RU is not combined with the adjacent second RU. A second value used as the value of the combining instruction indicates that the first RU is combined with the adjacent second RU to the left. A third value used as the value of the combining instruction indicates that the first RU is combined with the adjacent second RU to the right.

[0017] According to a third aspect, an embodiment of the present application provides a communication device. The communication device may be an access point or a station, and may implement the method and functions of the first aspect. The functions may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functions.

[0018] In a possible design, the apparatus includes a processing unit and a transceiver unit. The processor is configured to support an access point or station to perform corresponding functions in the aforementioned methods. The transceiver unit is configured to support communication between the apparatus and another apparatus. The apparatus may further include a storage unit, the storage unit configured to be coupled to the processing unit, the storage unit storing program instructions and data required for the access point. Optionally, the apparatus may alternatively be a chip. For example, the transceiver unit may be an input / output interface and the processing unit may be a processing circuit in a chip, such that a device in which the chip is installed may implement the method and functions of the first aspect.

[0019] According to a fourth aspect, an embodiment of the present application provides a communication device. The communication device may be an access point or a station and may implement the method and functions of the second aspect. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functions.

[0020] In a possible design, the apparatus includes a processing unit and a transceiver unit. The processor is configured to support an access point or station to perform corresponding functions in the aforementioned methods. The transceiver unit is configured to support communication between the apparatus and another apparatus. The apparatus may further include a storage unit, the storage unit configured to be coupled to the processing unit, the storage unit storing program instructions and data required for the access point. Optionally, the apparatus may alternatively be a chip. For example, the transceiver unit may be an input / output interface and the processing unit may be a processing circuit in a chip, such that a device in which the chip is installed may implement the method and functions of the second aspect.

[0021] According to a fifth aspect, an embodiment of the present application provides a chip or system including a processor. The processor is coupled to a memory, the memory storing instructions, and the processor executing the instructions controls the device to perform the method of any one of the preceding aspects. Optionally, the memory may be located inside the chip or outside the chip, and may be coupled to the chip, and the chip may call the instructions stored in the memory.

[0022] According to a sixth aspect, the present application provides a computer-readable storage medium storing instructions executable by one or more processors on a processing circuit, the instructions, when executed on a computer, enabling the computer to perform a method according to any one of the above aspects.

[0023] According to a seventh aspect, the present application provides a computer program product comprising instructions which, when executed on a computer, enable the computer to carry out a method according to any one of the preceding aspects.

[0024] In order to more clearly explain the embodiments of the present invention, the following briefly describes the accompanying drawings for illustrating the embodiments. [Brief description of the drawings]

[0025] [Figure 1] FIG. 2 is a schematic diagram of a possible application scenario according to an embodiment of the present application. [Diagram 2] FIG. 1 is a schematic diagram of the structure of the HE-SIG-B field in 802.11ax. [Diagram 3] 1 is a schematic diagram of a method for obtaining Multi-RU by combination according to an embodiment of the present application; FIG. [Figure 4] 1 is a schematic flowchart of a Multi-RU indication method according to an embodiment of the present application; [Diagram 5] FIG. 2 illustrates an example of a structure of common fields and per-station fields in a trigger frame according to an embodiment of the present application. [Figure 6] FIG. 2 is a schematic diagram illustrating allocation of multiple resource units within 20 MHz according to one embodiment of the present application; [Figure 7] 4 is a schematic flowchart of another Multi-RU indication method according to an embodiment of the present application; [Figure 8] 1 is a schematic flowchart of yet another Multi-RU indication method according to an embodiment of the present application; [Figure 9] FIG. 1 is a schematic diagram illustrating a combination of multiple resource units within 20 MHz according to an embodiment of the present application. [Figure 10] 1 is a schematic flowchart of yet another Multi-RU indication method according to an embodiment of the present application; [Figure 11]FIG. 11 is another schematic diagram illustrating a combination of multiple resource units within 20 MHz according to an embodiment of the present application. [Figure 12] FIG. 1 is a schematic diagram of the structure of an apparatus according to an embodiment of the present application. [Figure 13] FIG. 2 is a schematic diagram of the structure of another apparatus according to an embodiment of the present application. [Figure 14] FIG. 2 is a schematic diagram of the structure of another apparatus according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0026] The scenarios described in the embodiments of the present application are intended to more clearly explain the technical solutions in the embodiments of the present application, and do not constitute limitations on the technical solutions provided in the embodiments of the present application.

[0027] 1 shows a wireless local area network (WLAN) communication system 100. The communication system 100 includes an access point AP 105 and stations (e.g., STA 101 to STA 105). Both the access point and the stations can support the 802.11be standard, the next-generation wireless communication standard protocol of 802.11be, or the next-generation wireless communication standard protocol, and of course can also support standards before 802.11be, such as 802.11ax / ac / a / b / g / n, interchangeably.

[0028] An access point (e.g., AP 105) is a device having wireless communication capability, and the access point AP 105 may be an AP that performs data transmission based on 802.11 protocol. In one example, multiple stations STAs are connected to the AP via a wireless link following Wi-Fi to implement a general connection to the Internet or another wide area network. In some implementations, the STAs may also be used as APs. It should be understood that the number of APs and the number of STAs in the WLAN communication system 100 are merely examples and do not constitute limitations on the embodiments of the present application.

[0029] Those skilled in the art will appreciate that in a WLAN communication system, the station as used herein may alternatively be various user terminals, user devices, access devices, subscriber stations, subscriber units, mobile stations, user agents, user equipment, or other names having wireless communication capabilities. User terminals may include various handheld devices, vehicle mounted devices, wearable devices, computing devices, other processing devices connected to a wireless modem, and various forms of user equipment (UE), mobile station (MS), terminal, terminal equipment, portable communication devices, handheld machines, portable computing devices, entertainment devices, gaming devices or systems, devices with global positioning systems, Internet of Things nodes in Internet of Things communication systems, any other suitable devices configured to perform network communications over a wireless medium, etc. For ease of description, the above-mentioned devices are collectively referred to herein as stations or STAs.

[0030] An access point (AP) as used in this application is a device arranged in a wireless communication network and configured to provide wireless communication functions to stations, and can function as the center of a WLAN. Alternatively, an access point (AP) may be a base station, a router, a gateway, a repeater, a communication server, a switch, a bridge, etc. A base station may include various forms of macro base stations, micro base stations, relay stations, etc. In this specification, for ease of description, the aforementioned devices providing wireless communication function services to stations (STAs) are collectively referred to as an access point or AP.

[0031] So far, WLAN has evolved through many generations, including 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, and the currently under discussion 802.11be. The 802.11n standard is called the HT (High Throughput) standard, the 802.11ac standard is called the VHT (Very High Throughput) standard, the 802.11ax standard is called the HE (High Efficient) standard, and the 802.11be standard is called the EHT (Extremely High Throughput) standard.

[0032] In terms of bandwidth configurations, 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 80 MHz+80 MHz are currently supported by 802.11ax. The difference between a 160 MHz channel and an 80 MHz+80 MHz channel is that the former corresponds to a contiguous frequency band, while the latter two 80 MHz channels may be separated. Future Wi-Fi protocols such as 802.11be will support configurations such as 320 MHz.

[0033] In 802.11ax, user frequency band resources are allocated in RUs (Resource Units) instead of 20 MHz channels. In 802.11ax, one 20 MHz channel may contain multiple RUs, and may be in the form of 26-tone RU, 52-tone RU, and 106-tone RU, where "tone" represents the number of subcarriers. In addition, RUs may alternatively be in the form of 242-tone RU, 484-tone RU, or 996-tone RU, etc.

[0034] In 802.11ax, the method for reporting a user's RU allocation specifically relates to the RU Allocation subfield in the common field of the HE-SIG-B in the MU PPDU. For clarity, the structure of the HE-SIG-B is first described herein, as shown in Figure 2.

[0035] HE-SIG-B includes two parts. The first part is a common field, which includes 1 to N RU Allocation subfields, a Center 26-Tone resource unit indication field that exists when the bandwidth is 80 MHz or more, a Cyclic Redundancy Code (CRC) for checking, and a Tail subfield for cyclic recovery. In addition, the User Specific Field has 1 to M User Fields in the resource unit allocation sequence. Every second of the M User Fields usually forms a group, and every second User Field is followed by a CRC and a Tail field. However, the last group should be excluded. The last group may contain one or two User Fields.

[0036] Before the resource unit allocation indication method is specifically described, the Tone Plan for different data packet bandwidths in 802.11ax is described herein. If the bandwidth is 20 MHz, the entire bandwidth may include the entire 242-tone RU, or may include various combinations of 26-tone RU, 52-tone RU, and 106-tone RU. In addition to the RUs used to transmit data, the entire bandwidth further includes some guard subcarriers, null subcarriers, or direct current (DC) subcarriers.

[0037] If the bandwidth is 40 MHz, then the total bandwidth is roughly equivalent to replicating a 20 MHz tone plan. The total bandwidth may include the entire 484-tone RU, or may include various combinations of 26-tone, 52-tone, 106-tone, and 242-tone RUs.

[0038] If the bandwidth is 80 MHz, the full bandwidth contains four resource units in units of 242-tone RUs. In particular, in the middle of the full bandwidth, there is a central 13-tone RU that contains two 26-tone subunits. The full bandwidth may contain the entire 996-tone RU, or it may contain various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, and 484-tone RUs.

[0039] When the bandwidth is 160 MHz or 80 MHz+80 MHz, the total bandwidth may be considered as an overlap of the tone plans of the two 80 MHz channels, and the total bandwidth may include one entire 2×996-tone RU, or may include various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, 484-tone RUs, and 996-tone RUs.

[0040] The tone plan mentioned above is in units of 242-tone RUs. The subcarriers located on the left side of the bandwidth can be considered as the lowest frequency and the subcarriers located on the right side of the bandwidth can be considered as the highest frequency. From left to right, the 242-tone RUs can be numbered 1, 2, ..., 8. Note that in the data field, the eight 242-tone RUs have a one-to-one correspondence with the eight 20 MHz channels in ascending frequency order, but the frequencies do not completely overlap due to the presence of a central 26-tone RU.

[0041] In the following, the resource unit allocation indication method of 11ax is described, and the concept of content channel (CC) is introduced in 802.11ax. When the data packet bandwidth is only 20 MHz, HE-SIG-B contains only one content channel, and the content channel contains one resource unit allocation subfield, which is used to indicate the resource unit allocation indication within the range of 242-tone RU in the data part. The resource unit allocation subfield contains 8 bits, and all possible resource unit arrangements and combination methods within the 242-tone RU are indicated using an index. In addition, for RUs whose size is equal to or larger than that of a 106-tone RU, the number of users performing SU / MU-MIMO transmission on the RU is indicated using an index. The index table of the resource unit allocation subfield is as follows:

[0042] [Table 1A] [Table 1B]

[0043] Each row in the table represents an RU configuration status, most of the RU configurations in the table are in the 242-tone range, and some of the RU configurations indicate that the RU is a 242-tone RU, a 484-tone RU, or a 996-tone RU. Each 8-bit resource unit allocation subfield is used to signal the RU allocation status within the corresponding range of 20 MHz. It can be understood that 20 MHz corresponds to one resource unit allocation subfield, 40 MHz corresponds to two resource unit allocation subfields, 80 MHz corresponds to four resource unit allocation subfields, and 160 MHz corresponds to eight resource unit allocation subfields.

[0044] Note that the sequence of user fields in the user-specific field is the same as the sequence of RUs obtained by division based on the corresponding resource unit allocation subfields, and a user can read the STA ID in a user field to identify whether the user field belongs to a user. A user can know the RU allocation status of a user by referring to the position of the user field and the corresponding resource unit allocation subfield.

[0045] Currently, 11ax supports only one RU to one or multiple users. As a result, the system has poor allocation flexibility and the system has poor spectrum utilization when preamble puncturing is performed. To solve these problems, an embodiment of the present application proposes allocation of multiple RUs to one or multiple users, improving the flexibility of RU allocation and improving the system spectrum utilization.

[0046] The solutions in the embodiments are described below with reference to more accompanying drawings.

[0047] In one embodiment of the present application, it is supported that one user performs data transmission on multiple RUs. In this embodiment of the present application, "Multi-RU" is a combination of multiple RUs that are typically contiguous or non-contiguous in the frequency domain and defined in 802.11ax. Optionally, a combination of multiple RUs that are contiguous or non-contiguous in the frequency domain and defined in 802.11ax may also be called Multi-RU, and "Multi-RU" may be defined in the next generation of 802.11ax, for example, in RUs newly defined in 802.11be. Indeed, "Multi-RU" may have another name, for example, may be called RU combination. The number of combined RUs in a Multi-RU is not limited. For example, a Multi-RU may be a combination of two RUs, or a combination of three or more RUs. A Multi-RU may be assigned to one or more users for data transmission, and multiple users may perform MU-MIMO transmission on a Multi-RU. It should be noted that the "user" referred to in this embodiment of the present application is a general term for a network element that can perform transmission using a resource unit, and may be a station or an access point.

[0048] Optionally, a combination of multiple large-size RUs may be a Multi-RU, or a combination of multiple small-size RUs may be a Multi-RU. In this embodiment of the present application, an RU whose size is smaller than that of a 242-tone RU is a small-size RU. For example, 26-tone RUs, 52-tone RUs, and 106-tone RUs are small-size RUs. An RU whose size is equal to or larger than that of a 242-tone RU is a large-size RU. For example, 242-tone RUs, 484-tone RUs, and 996-tone RUs are large-size RUs.

[0049] A combination of small-size RUs may be a mutual combination of 26-tone RU, 52-tone RU, and 106-tone RU. For example, a combination of at least two small-size RUs is a Multi-RU. Optionally, in this embodiment of the present application, it is agreed that small-size RUs of the same size are not combined. Specifically, it is agreed that mutual combination of small-size RUs of the same size into a Multi-RU is not supported. For example, a 26-tone RU and a 26-tone RU are not combined, a 52-tone RU and a 52-tone RU are not combined, and a 106-tone RU and a 106-tone RU are not combined. Assume that a Multi-RU is a combination of two small-size RUs. Thus, the first combination of small-size RUs includes one 106-tone RU and one 26-tone RU, and may be recorded as (106+26). The second combination of small size RUs includes one 52-tone RU and one 26-tone RU, which may be recorded as (52+26). The third combination of small size RUs includes one 106-tone RU and one 52-tone RU, which may be recorded as (106+52).

[0050] A combination of large-size RUs may be a combination of 242-tone RUs, 484-tone RUs, and 996-tone RUs with each other. For example, a combination of at least two large-size RUs is a Multi-RU, and any large-size RU may be any of 242-tone RUs, 484-tone RUs, and 996-tone RUs. It is assumed that a Multi-RU includes two large-size RUs, and the combination of large-size RUs may be (242+242), (242+484), (242+996), or (448+996). In another example, the combination of large-size RUs may be as follows: 1. (242+484) (contiguous and noncontiguous, within each 80 MHz segment), 2. (242+242) Punctured case, non-contiguous, 3. (484+996), 4. (242+484+242+484), 5. (242+484+996), 6. (242+242+996), etc.

[0051] It should be noted that in this embodiment of the present application, several constraints are imposed on the combination of several RUs. The constraints include: 1. Small-size RUs and large-size RUs shall not be combined; 2. A combination of small-size RUs shall not cross 20 MHz channel boundary; 3. A combination of small-size RUs must be a combination of consecutive (or adjacent) small-size RUs. Based on the constraints, a combination of small-size RUs may be a combination of one 52-tone RU and one 26-tone RU that are consecutive within 20 MHz, or a combination of one 106-tone RU and one 26-tone RU that are consecutive within 20 MHz. The positions of one 52-tone RU and one 26-tone RU that are consecutive within 20 MHz may be such that the 52-tone RU is located to the left of the 26-tone RU, or the 52-tone RU is located to the right of the 26-tone RU. The positions of one 106-tone RU and one 26-tone RU consecutively within 20 MHz may be such that the 106-tone RU is located to the left of the 26-tone RU, and the 106-tone RU is located to the right of the 26-tone RU. An RU combining scheme with constraints may be called a restricted RU combining scheme. The restricted RU combining scheme considers a balance between the flexibility of combinations and the gains brought by combinations, so that the combination of multiple RUs is more appropriate and has lower complexity. Of course, no constraints may be imposed on the RU combinations. In other words, there may be any mutual combinations of RUs. Such a combination scheme may be called an unrestricted RU combining scheme.

[0052] An example of a method for obtaining a Multi-RU by combination can be shown in FIG. 3. Combinations of large-sized RUs within 80 MHz (see combinations such as A and B in FIG. 2) are supported. Two 242-tone RUs with identifier A are combined, and one 242-tone RU and one 484-tone RU with identifier B are combined. Large-sized RUs within 160 MHz are combined (see combinations such as C, D, E, F in FIG. 2). Similarly, two RUs with identifier C are combined, four RUs with identifier D are combined, two RUs with identifier E are combined, and three RUs with identifier F are combined. Also, FIG. 2 shows only a part of the possible combinations. The location of the specific combined RUs may vary. This is not particularly limited in this embodiment of the present application.

[0053] For the size, location, and split status of small size RUs and large size RUs, as well as the indication method, please refer to existing 802.11ax, for example, see Table 1.

[0054] Currently, the 802.11ax standard only supports allocation of one RU per user for uplink or downlink OFDMA transmission. Next-generation Wi-Fi protocols (e.g., 802.11be) support allocation of Multi-RU to one or more users for uplink or downlink OFDMA transmission. Therefore, how to effectively indicate Multi-RU and stations using Multi-RU in next-generation Wi-Fi protocols is an important issue.

[0055] In this embodiment of the application, the signal field in the preamble of the PPDU is mainly improved. The signal field may be a signal B (SIG-B) field. The SIG-B field may be referred to as an EHT-SIG-B field. It will be understood that the SIG-B field may alternatively have another name. The signal field includes a resource unit allocation subfield and a user field, where one resource unit allocation subfield corresponds to a frequency domain resource unit allocation on one 20 MHz channel, and one resource unit allocation subfield indicates the size and location of one or more resource units contained in the 20 MHz. The resource unit allocation subfield includes multiple bits. If the 20 MHz includes RUs whose size is equal to or larger than the size of a 106-tone RU, some bits in the resource unit allocation subfield may also be used to indicate the number of users performing MU-MIMO transmission with RUs whose size is equal to or larger than the size of a 106-tone RU, since the RUs whose size is equal to or larger than the size of a 106-tone RU may be used for MU-MIMO transmission. Optionally, for the resource unit allocation subfield, refer to the design of the resource unit allocation subfield of HE-SIG-B of 802.11ax. The user field includes a station ID subfield, which includes an associated identifier AID of the station, and one or more user fields correspond to one resource unit indicated by the resource unit allocation field. The station can determine the size and location of the allocated RU based on the correspondence between the STA ID subfield and the user field and the RU.

[0056] It should be noted that the solution in this embodiment of the present application can be applied to communication between an access point and a station, communication between access points, and communication between stations. During communication between an access point and a station, e.g., downlink transmission, the transmitting device is an access point and the receiving device is a station. For example, an access point transmits a downlink PPDU, assigns a Multi-RU to one or more stations, and indicates Multi-RU. The station receives data carried on the Multi-RU. In another example, during uplink transmission, the transmitting device is a station and the receiving device is an access point. For example, a station transmits an uplink PPDU, transmits uplink data on a Multi-RU, and indicates Multi-RU. During communication between access points, e.g., coordination between APs, the transmitting device is an access point and the receiving device is also an access point. During communication between stations, e.g., D2D transmission, the transmitting device is a station and the receiving device is also a station.

[0057] For ease of explanation, this embodiment of the present application uses an example in which communication is performed between an access point and a station, a transmitting device is an access point, and a receiving device is a station. It can be understood that the transmitting device can alternatively be a station or an access point, and the receiving device can alternatively be a station or an access point.

[0058] The design of the signal field will be described in detail below with reference to each embodiment.

[0059] Embodiment 1 provides a flexible and effective Multi-RU indication method, so that a combination of multiple RUs can be assigned to one or more users for data transmission, thereby improving spectral efficiency and flexibility of resource unit allocation.

[0060] Method 1: The access point transmits a PPDU. The PPDU includes a signal field. The signal field includes a resource unit allocation subfield and a user field. One resource unit allocation subfield corresponds to an allocation of frequency domain resource units on one 20 MHz channel, and one resource unit allocation subfield indicates the size and location of one or more resource units included in the 20 MHz. The resource unit allocation subfield includes multiple bits. Optionally, for the resource unit allocation subfield, refer to the design of the resource unit allocation subfield in HE-SIG-B of 802.11ax. When the 20 MHz includes an RU whose size is equal to or larger than the size of a 106-tone RU, it is defined in 802.11ax that the RU whose size is equal to or larger than the size of a 106-tone RU can be used for MU-MIMO transmission, and optionally, some bits in the resource unit allocation subfield can also be used to indicate the number of users who perform MU-MIMO transmission in an RU whose size is equal to or larger than the size of a 106-tone RU. In this embodiment of the present application, the RUs allocated to multiple users may be referred to as MU-MIMO RUs. The user field includes a station ID subfield, the station ID subfield includes an associated identifier AID of the station, and one or more user fields correspond to one resource unit indicated by the resource unit allocation field. The station may determine the size and location of the allocated RU based on the correspondence between the station ID subfield and the user field and the RU. In a possible implementation, the station ID subfield in each user field corresponding to the Multi-RU may be set to the AID of the station to indicate allocating the Multi-RU to one or more stations to perform data transmission. The station sequentially reads the station ID subfields in all user fields in the signal field, and determines that the RUs corresponding to the user fields of the station's AID are combined into a Multi-RU to indicate a Multi-RU.For example, the sizes of RUs obtained by dividing one 20 MHz channel and indicated by the resource allocation subfields are, in order, 26-tone RU, 26-tone RU, 26-tone RU, 26-tone RU, 26-tone RU, 52-tone RU, and 52-tone RU. For ease of explanation, this is recorded as [26,26,26,26,26,52,52]. The signal field includes seven user fields. The AID subfield in the fifth user field and the sixth subfield is set to the AID of STA 101. Thus, STA 101 sequentially reads the seven user fields and determines that the fifth 26-tone RU and the first 52-tone RU are combined and assigned to STA 101, and as a result, STA 101 can communicate over the Multi-RU.

[0061] Method 2: In Method 1, multi-resource units can be allocated, but since multiple user fields correspond to one station and all user fields carry the same STA ID subfield, there exists a large amount of overlapping information in the multiple user fields corresponding to one Multi-RU, and the transmission efficiency is low. In order to improve the system performance, the information in the user fields other than the last user field in the multiple user fields corresponding to Multi-RU is modified in Method 2, and the absolute location information or relative location information of the next combined RU is indicated in another user field. Through such indication, the station to which Multi-RU is allocated may directly learn the size and location of the next combined RU after reading the user field corresponding to the first RU. In Method 2, the station does not need to read all user fields sequentially, which can reduce the energy consumption to a certain extent and improve the efficiency. For example, the resource allocation subfield indicates that one 20 MHz channel is divided into [26, 26, 26, 26, 26, 52, 52]. The access point allocates the Multi-RU to STA 101. The Multi-RU includes a first 26-tone RU and a first 52-tone RU, and the user-specific field includes seven user fields. The first user field corresponds to the first 26-tone RU, and the location information carried indicates that the next RU combined with the first 26-tone RU is the sixth RU, i.e., the first 52-tone RU. Thus, the STA 101 reads the first user field (the STA ID subfield in the first user field is the AID of the STA 101) and determines that the next combined RU is the sixth RU based on the location information, and after reading the user field corresponding to the sixth RU, determines that there is no other combined RU after the 52-tone RU in the Multi-RU.In this case, the STA 101 determines that the Multi-RUs assigned to the STA 101 by the access point are the first 26-tone RU and the first 52-tone RU, so that the STA 101 can communicate on the Multi-RU. Optionally, the location information may include 9 bits, and one value of the 9 bits may uniquely correspond to the size and location of one RU to uniquely determine the size and location of the next combined RU.

[0062] In the method of this embodiment, the Multi-RU acquired by the limited combination method may be indicated, and the Multi-RU acquired by the unlimited combination method may be indicated. This method has high flexibility and simple implementation. However, since one Multi-RU corresponds to multiple user fields and there is overlapping signaling information in multiple user fields, there is a large redundancy and low efficiency.

[0063] EMBODIMENT 2 Embodiment 2 provides another Multi-RU indication method. A signal field carries a combination indication to indicate Multi-RU. The method is flexible and simple to implement. As shown in FIG. 4, the method includes the following steps:

[0064] S101: An access point determines a PPDU, where the PPDU includes a signal field, where the signal field includes at least one combining indication, where the at least one combining indication indicates a size and a position of at least two RUs in one Multi-RU.

[0065] Optionally, the PPDU is data of a station and includes data carried on one Multi-RU. Optionally, the PPDU further includes data carried on another RU.

[0066] S102: The access point transmits a PPDU.

[0067] S103: The station receives the PPDU.

[0068] S104: The station determines the size and location of at least two RUs in one Multi-RU based on at least one combination indication in the PPDU. Optionally, the station obtains data on the Multi-RU. Optionally, the combination indication includes one or more bits. The Multi-RU includes at least two RUs, and may be a combination of large size RUs or a combination of small size RUs.

[0069] The signal field includes a resource unit allocation subfield and one or more user fields. One resource unit allocation subfield corresponds to an allocation of a frequency domain RU in 20 MHz, and one resource unit allocation subfield indicates the size and location of one or more RUs in 20 MHz. The resource unit allocation subfield includes multiple bits. Optionally, for the resource unit allocation subfield, refer to the design of the resource unit allocation subfield in HE-SIG-B of 802.11ax. The user field includes a STA ID subfield, which is used to indicate a specific station to which the RU corresponding to the user field is assigned.

[0070] Therefore, in order for a station to accurately obtain the size and location of the at least two RUs in the Multi-RU, multiple Multi-RU indication methods are provided in this embodiment of the present application. Since the size and location of the multiple RUs can be determined based on the resource unit allocation subfield, the location of the at least two RUs in the Multi-RU can be determined based on the resource unit allocation subfield and the combination indication.

[0071] Method 1: Any user field corresponding to at least two RUs in a Multi-RU includes a combining instruction. For example, a Multi-RU includes RU 1 and RU 2, RU 1 corresponds to user field 1, RU 2 corresponds to user field 2, user field 1 carries a combining instruction, and RU 1 and RU 2 may be large size RUs or small size RUs.

[0072] Implementation form 1: The first value is used as the value of the combining instruction to indicate that RU 1 and adjacent RU 2 are combined. In other words, the first value is used as the value of the combining instruction to indicate that the Multi-RU includes RU 1 and adjacent RU 2. Alternatively, RU 2 being adjacent to RU 1 may be that RU 2 and RU 1 are consecutive. RU 2 may be the RU adjacent to the left of RU 1, or the RU adjacent to the right of RU 1. The second value is used as the value of the combining instruction to indicate that no combining is performed. For example, the combining instruction includes 1 bit, and the 1 bit may be a reserved bit in the user field, or may be a newly added bit in the user field. For example, the value of the combining instruction is 1 to indicate that RU 1 and adjacent (or consecutive) RU 2 are combined into a Multi-RU. For example, the combining instruction in user field 1 corresponding to a 106-tone RU includes 1 bit. When the value of the combination instruction is 1, it is used to indicate that the 106-tone RU and adjacent 26-tone RU are combined into one Multi-RU. When the value of the combination instruction is 0, it is used to indicate that the 106-tone RU is not combined with adjacent 26-tone RU, or the 106-tone RU is not combined with another RU. In a 20 MHz channel, if the 106-tone RU is located on the left side of the 20 MHz channel, the adjacent 26-tone RU is located on the right side. Or, if the 106-tone RU is located on the right side of the 20 MHz channel, the adjacent 26-tone RU is located on the left side.

[0073] Implementation form 2: The user field type in the user field 1 can be used as a combination indication. The user field type indicates that the RU 1 corresponding to the user field 1 is to be combined with the adjacent RU 2. In other words, the user field type indicates that the RU 1 is a combined RU and should be combined with the adjacent RU 2 of the RU 1. Indeed, the adjacent RU 1 may be located on the left side or on the right side.

[0074] Implementation 3: A special STA ID in user field 1 can be used as a combination indication. In other words, a special value, such as 2046, in the STA ID subfield in user field 1 can be used to indicate that RU 1 corresponding to user field 1 and adjacent RU 2 are to be combined.

[0075] Optionally, in implementations 1 to 3, an RU is paired with its right-adjacent RU by default. For example, RU 2 is a left-adjacent RU of RU 1, user field 1 is located to the left of user field 2, user field 1 carries a pairing indication, and the first value is used as the value of the pairing indication to indicate that RU 1 is paired with its right-adjacent RU 2.

[0076] Implementation 4: User field 1 carries a bitmap of bits, where the bitmap is used to indicate specific RUs that are on the 20 MHz channel and are included in the Multi-RU combination. In other words, the bitmap can be used to indicate specific RUs that are on the 20 MHz channel and are to be combined into a Multi-RU. One bit in the bitmap corresponds to one RU. For example, 9 bits are set, where 1100 0000 0 indicates that the Multi-RU combination is a combination of the first RU and the second RU, and 1100 1000 0 indicates that the Multi-RU combination is a combination of the first RU, the second RU, and the fifth RU.

[0077] Implementation 5: User field 1 carries the index of the combined RU. For example, user field 1 carries the index of RU 2, and the index indicates that the RU combined with RU 1 is RU 2. For example, 3 bits are used to indicate that RU 2 and RU 1 are combined within 20 MHz.

[0078] It should be noted that if RU 1 is located to the left of RU 2, user field 1 can carry a combination indication to instruct RU 1 to combine with RU 2. In this case, the combination indication can be implemented in implementation 1, implementation 4, and implementation 5. Optionally, user field 2 may alternatively carry a combination indication in the manner of implementation 1 to implementation 5. User field 2 also carries a combination indication based on the case where user field 1 carries a combination indication to improve robustness. If RU 1 is located to the right of RU 2, user field 2 is located in front of user field 1. In this case, user field 2 can carry a combination indication. The methods are similar, and the details will not be described again. In method 1, there is a lower complexity and simple implementation. The STA does not need to read each user field, which reduces the degree of complexity of the processing performed by the STA and reduces the energy consumption. In addition, implementation 4 and implementation 5 may be applied to an unlimited RU combination method.

[0079] Method 2: Each user field corresponding to at least two RUs in a Multi-RU includes a combining indication. The size and location of at least two RUs in a Multi-RU are determined jointly based on the combining indication in each user field. For example, a Multi-RU includes RU 1 and RU 2, RU 1 corresponds to user field 1, RU 2 corresponds to user field 2, user field 1 carries combining indication 1, and user field 2 carries combining indication 2. The first value is used as the value of combining indication 1 to indicate that RU 1 needs to be combined. In other words, the first value is used as the value of combining indication 1 to indicate that the Multi-RU includes RU 1. The first value is used as the value of combining indication 2 to indicate that RU 2 needs to be combined. In other words, the Multi-RU includes RU 2. Thus, the size and location of RU 1 and RU 2 in a Multi-RU may be determined based on the resource unit allocation subfield with reference to combining indication 1 and combining indication 2. Method 2 can be applied to an unrestricted RU combining scheme. In Method 2, a station needs to read the combining indications in all user fields sequentially to determine the Multi-RU. Note that the combining indications may be reserved bits in the user fields or may be newly added bits.

[0080] Indeed, in this embodiment of the present application, the combination indication may also be applied to a trigger frame for scheduling uplink transmission. For example, as shown in FIG. 5, the trigger frame includes a common field and a per-station field. The per-station field includes a user information field. The user information field includes an associated identifier AID12 subfield indicating a station, and a resource unit allocation subfield indicating an RU assigned to the station. Optionally, the combination indication may be carried in the user information field of the trigger frame. For example, the user information field 1 indicates RU 1, and the user information field 2 indicates RU 2. When the method 1 is used, the user information field 1 may carry the combination indication 1 to instruct to combine RU 1 and RU 2. In the method 2, the user information field 1 may carry the combination indication 1, and the user information field 2 may carry the combination indication 2. In this case, the combination indication 1 and the combination indication 2 indicate to combine RU 1 and RU 2.

[0081] In this embodiment of the present application, the signal field carries a combining indication to indicate Multi-RU, which is flexible and simple to implement.

[0082] The above describes the implementation of the combination indication. When a Multi-RU is assigned to multiple users (or stations) to perform MU-MIMO, the MU-MIMO RU is assigned to multiple stations and corresponds to multiple user fields, so the problem arises whether the STA IDs in all user fields corresponding to the Multi-RU are simply set to the AID of the same station. For example, as shown in Figure 6, the resource unit allocation subfield indicates that one 20 MHz channel is divided into [106, 26, 26, 26, 26, 26]. Three users can apply MU-MIMO transmission with the 106-tone RU, and the three users are called MU-MIMO users. Therefore, the 106-tone RU corresponds to three user fields, and the other five 26-tone RUs correspond to five user fields each. If the combination of the 106-tone RU and the 26-tone RU adjacent to the right of the 106-tone RU is a Multi-RU, the following problem occurs in Method 1.

[0083] 1. The specific user whose AID is the STA ID subfield within user field 4 that corresponds to the 26-tone RU needs to be determined.

[0084] 2. It is necessary to determine the number of MU-MIMO users that will use 26-tone RUs. It is necessary to determine whether all three users corresponding to the 106-tone RU on the left will use 26-tone RUs, or whether one or two users will use 26-tone RUs.

[0085] 3. If the STA ID subfield in the user field corresponding to a 26-tone RU is set to the STA ID of one user, the other two STAs corresponding to the 106-tone RU will not consider the 26-tone RU as assigned to the STA in Method 1. As a result, it is difficult to inform the Multi-RU assignment status of the other two users.

[0086] The following further describes in embodiment 3 when a Multi-RU is allocated to multiple users and how to further indicate specific users that can perform MU-MIMO in a Multi-RU.

[0087] For illustration purposes, an example in which the Multi-RU includes two RUs is used. Optionally, the Multi-RU includes a first RU (recorded as RU 1) and a second RU (recorded as RU 2), where the first RU is a MU-MIMO RU. The access point transmits a PPDU. A signal field of the PPDU includes at least two first user fields (recorded as user field 1) corresponding to the first RUs and one second user field (recorded as user field 2) corresponding to the second RU. The Multi-RU is assigned to multiple users. The station determines the users to which the Multi-RU is assigned based on the signal field.

[0088] The method for indicating a user capable of performing MU-MIMO on Multi-RU may include, but is not limited to, the following implementations.

[0089] Implementation form 1: RU 1 and RU 2 are combined, and RU 2 is an adjacent RU to the right of RU 1, so the second user field includes MU-MIMO transmission information, and the MU-MIMO transmission information indicates a user that performs MU-MIMO transmission on the Multi-RU, or indicates a specific user that performs MU-MIMO on the Multi-RU and corresponds to RU 1, or indicates the number of first-rank users that perform MU-MIMO on the Multi-RU and correspond to RU 1.

[0090] For example, the MU-MIMO transmission information may be a bitmap including, for example, 8 or 16 bits to indicate a particular user corresponding to RU 1 that can perform MU-MIMO on Multi-RU. For example, 1010 0000 indicates that the first user and the third user corresponding to RU 1 occupy multi-MIMO. In this way, some users among the users corresponding to RU 1 can indicate that they perform MU-MIMO transmission on Multi-RU. There is more flexibility, and the redundant bits in the multiple users field are fully used. Optionally, the MU-MIMO transmission information may alternatively not be carried in the user field.

[0091] Implementation 2: STAs performing MU-MIMO transmission on Multi-RU are not explicitly stated but are agreed upon in the protocol.

[0092] Optionally, it is agreed in the protocol that the user performing MU-MIMO on the Multi-RU is the user corresponding to RU 1. For example, as shown in Figure 6, the first 106-tone RU corresponds to three users (user field 1 to user field 3, respectively, and user field 1 to user field 3 are assumed to be STA 101 to STA 103), and the 106-tone RU and the adjacent 26-tone RU on the right are combined into a Multi-RU. In this case, the Multi-RU is assigned to three users (STA 101 to STA 103) for MU-MIMO. In this way, the signaling overhead can be reduced because there is no need to carry extra signaling.

[0093] Optionally, it is alternatively agreed in the protocol that the users performing MU-MIMO on the Multi-RU include the user corresponding to RU 1, and the user corresponding to another combined RU (RU 2). For example, as shown in Figure 6, the first 106-tone RU corresponds to three users (respectively corresponding to STA 101 to STA 103), and the 106-tone RU and the adjacent 26-tone RU on the right are combined into a Multi-RU, and the 26-tone RU corresponds to one user (e.g., SRA 104). In this case, it is agreed to assign the Multi-RU to four users (STA 101 to STA 104) corresponding to RU 1 and RU 2 to perform MU-MIMO.

[0094] Optionally, in embodiment 3, user field 1 and / or user field 2 may further include the combining instruction of embodiment 2, so that the size and location of at least two RUs in the Multi-RU are determined based on the combining instruction, and the user performing MU-MIMO on the Multi-RU may be determined with reference to the MU-MIMO transmission information. For example, as shown in FIG. 6, when implementation form 1 is used, the first 106-tone corresponds to three users (respectively corresponding to STA 101 and STA 103), and at least one of user fields 1 to 3 carries a combining instruction, which indicates to combine the 106-tone RU with the right adjacent 26-tone RU into a Multi-RU. In this case, user field 4 carries MU-MIMO transmission information, and STAs 101 to 103 read the combining indication in user field 1 and the MU-MIMO transmission information in user field 4, determine that the 106-tone RU and the adjacent 26-tone RU to the right have been combined into a Multi-RU, and determine a particular STA among STAs 101 and 103 that can perform MU-MIMO with the Multi-RU. When implementation 2 is used, the first 106-tone RU corresponds to three users (respectively corresponding to STAs 101 to 103), the 26-tone RU corresponds to one user (e.g., SRA 104), and at least one of user fields 1 to 3 carries a combining indication, which indicates that the 106-tone RU and the adjacent 26-tone RU to the right are combined into a Multi-RU. In this case, STA 101 to STA 104 determine that the 106-tone RU and the adjacent 26-tone RU on the right are combined into a Multi-RU, and STA 101 to STA 104 can perform MU-MIMO on the Multi-RU.

[0095] In embodiment 4, a multi-RU indication method is designed. Some special values ​​of resource allocation subfields are used, and combined indication is used, so that the number of user fields can be reduced, the signaling overhead is reduced, and it has good compatibility with simple implementation. As shown in Fig. 7, the method includes the following steps:

[0096] S201: An access point determines a PPDU, where the PPDU includes a signal field, where the signal field includes a combining instruction, where the combining instruction indicates whether to combine a first RU and an adjacent second RU into a Multi-RU.

[0097] The signal field further includes a resource unit allocation subfield, where the resource unit allocation subfield indicates a size and location of multiple assigned RUs on one 20 MHz channel, where the multiple RUs include a first RU.

[0098] The Resource Unit Allocation subfield indicates that the corresponding 20 MHz channel is split into either [106,-,52,52], [52,52,-,106], [106,-,106], or [52,52,-,52,52], where "-" indicates that the middle 26-tone RU is not allocated, the second RU is the middle 26-tone RU, and the first RU is the 106-tone or 52-tone RU adjacent to the middle 26-tone RU.

[0099] The resource unit allocation subfield indicates that the corresponding 20 MHz channel is partitioned into either [26,26,26,26,26,-,106], [26,26,52,-,106], [52,26,26,-,106], [106,-,26,26,26,26], [106,-,52,26,26], or [106,-,26,26,52], with the second RU being the middle 26-tone RU and the first RU being the 106-tone RU adjacent to the middle 26-tone RU.

[0100] The signal field further includes a user field corresponding to the first RU, the signal field does not include a user field corresponding to the second RU, and the at least one user field corresponding to the first RU includes a combining instruction.

[0101] If the combining indication indicates that the first RU and the second RU are to be combined into a Multi-RU, the Multi-RU is assigned to the user indicated by the user field corresponding to the first RU.

[0102] Optionally, the first RU may be a 106-tone RU or a 52-tone RU, and the 106-tone RU may be assigned to one or more users. If the 106-tone RU is assigned to multiple users, the first RU corresponds to a multiple user field, and the first RU may be referred to as a MU-MIMO RU. In this case, the Multi-RU is assigned to the multiple users corresponding to the first RU.

[0103] Optionally, the combining indication includes one bit, where a first value is used as the value of the combining indication to indicate that the first RU and the adjacent second RU are not combined, and a second value is used as the value of the combining indication to indicate that the first RU and the adjacent second RU are combined.

[0104] Optionally, the combining instruction includes two bits: a first value used as the value of the combining instruction is used to indicate that the first RU is not combined with the adjacent second RU; a second value used as the value of the combining instruction is used to indicate that the first RU is combined with the left adjacent second RU; and a third value used as the value of the combining instruction is used to indicate that the first RU is combined with the right adjacent second RU.

[0105] S202: The access point transmits a PPDU.

[0106] S203: The station receives the PPDU.

[0107] S204: The station determines whether a Multi-RU is assigned based on the signal field. Optionally, if it is determined that a Multi-RU is assigned, the station obtains data carried on the Multi-RU.

[0108] Optionally, the combination instruction may be carried in any user field corresponding to the first RU. For implementation methods of the combination instruction, refer to Implementation Form 1 to Implementation Form 5 provided in the second embodiment.

[0109] Optionally, the PPDU further includes a data field, where if the combining indication indicates to perform combining, it indicates combining the first RU and the second RU into a Multi-RU, and the data field includes data to be carried on the Multi-RU.

[0110] In a possible implementation, the resource allocation subfield, which has some special value and is specified in the 802.11ax standard, is combined with the combining indication to indicate Multi-RU.

[0111] For example, as shown in Table 1, if an access point splits a 20 MHz channel into [106,26,52,52] based on the design principles of the resource unit allocation subfield and user field of the existing 802.11ax, the access point should set the resource unit allocation subfield to 01000y2y1y0, and the signal field contains one user field corresponding to the 26-tone RU. In one example of this embodiment of the present application, the access point can combine the 106-tone RU and the 26-tone RU in [106,26,52,52] into one Multi-RU. The access point may set the resource unit allocation subfield to 00011y2y1y0 based on 802.11ax to indicate that the 20 MHz channel is split into [106,-,52,52]. Here, "-" indicates that one 26-tone RU is not allocated, the signal field does not contain a user field for the 26-tone RU, the signal field contains at least one user field corresponding to a 106-tone RU, and at least one user field carries a combining instruction. Therefore, after reading 00011y2y1y0, a station supporting 802.11ax considers that one right adjacent 26-tone RU is not allocated, and the signal field does not contain a user field corresponding to the RU. Therefore, the 802.11ax station can accurately obtain the station's RU allocation status. However, if a station supporting a new standard (e.g., 802.11be) determines that the resource unit allocation subfield is 00011y2y1y0 and the combining instruction indicates to perform combining, the station supporting the new standard determines that the 106-tone RU and the right adjacent 26-tone RU are combined. If the resource unit allocation subfield is 00011y2y1y0 and the combining instruction indicates not to perform combining, a station supporting the new standard determines that the 106-tone RU and the adjacent 26-tone RU to the right are not combined.In other words, no 26-tone RUs will be allocated.

[0112] Based on a similar principle, it can be understood that the resource unit assignment subfield with some special values ​​shown in Table 2 can also be used to indicate Multi-RU.

[0113] [Table 2]

[0114] For example, as shown in Table 2, the access point may set the resource unit allocation subfield in the signal field to 01110000 to indicate that the 20 MHz channel is divided into [52,52,-,52,52]. Here, "-" indicates that the 26-tone RU is not allocated, and the signal field does not include the user field of the 26-tone RU. If the combining instruction in the user field corresponding to the second 52-tone RU in the signal field indicates to perform combining, the station supporting the new standard can determine that the second 52-tone RU is combined with the adjacent 26-tone RU to the right of the second 52-tone RU. Furthermore, the station obtains data from the Multi-RU, and the 802.11ax station still performs the analysis based on the agreement of the 802.11ax protocol. Details will not be described here.

[0115] In another example, the access point may set the resource unit allocation subfield in the signal field to 00010010 to indicate that the 20 MHz channel is divided into [52,52,-,106]. The signal field includes user field 1 corresponding to a first 52-tone RU, user field 2 corresponding to a second 52-tone RU, and three user fields (user field 3 to user field 5) corresponding to a 106-tone RU. A combination indication in at least one of user fields 3 to 5 indicates to perform combination. In this case, the station supporting the new standard may determine that the 106-tone RU and the adjacent 26-tone RU on the left are combined into one Multi-RU. Optionally, the station supporting the new standard may further determine that the Multi-RU corresponds to three user fields (user field 3 to user field 5) and is assigned to three users (or stations). In addition, the station obtains data from the Multi-RU.

[0116] In this way, when a Multi-RU is allocated to multiple users, it may be agreed that the user performing MU-MIMO on the Multi-RU is the user corresponding to the MU-MIMO RU.

[0117] In this implementation, stations that support 802.11ax can be compatible to indicate Multi-RU. Furthermore, users that perform MU-MIMO on Multi-RU can be determined simply. The complexity is low. In addition, a special value of the resource unit subfield is combined with the combining indication to reduce the signaling overhead.

[0118] In addition, some reserved values ​​of the resource unit allocation subfield of 802.11ax may be further redesigned and redefined, and then the combination indication is further used to indicate more combinations of multiple RUs.

[0119] Some reserved values ​​in Table 1 are shown in Table 3. The following six resource unit allocation subfields and combination indications together indicate a Multi-RU combination. The reserved values ​​are 011101x1x0, 01111y2y1y0, 11011y2y1y0, and 111x4x3x2x1x0. The correspondence between each reserved value and the Multi-RU combination is not limited and can be flexibly designed.

[0120] [Table 3]

[0121] In this embodiment of the present application, some special values ​​of the resource allocation subfield and the combination indication are used to indicate Multi-RU combination, so that one user field can be reduced, the signaling overhead is reduced, and there is a simple implementation and good compatibility. In addition, in this method, a user who performs MU-MIMO transmission on Multi-RU can be determined to be a user of MU-MIMO RU, and the above problem does not exist.

[0122] Embodiment 5 describes another method for indicating a Multi-RU and a STA that can perform MU-MIMO on the Multi-RU when the Multi-RU is assigned to multiple users. The method shown in FIG. 8 includes the following steps:

[0123] S301: Determine a PPDU, the PPDU including a Multi-RU, the Multi-RU including a first RU and a second RU, a signal field of the PPDU including at least two first user fields corresponding to the first RU and one second user field corresponding to the second RU, and a STA ID in the second user field is any STA ID in the at least two first user fields.

[0124] When the access point transmits a PPDU, if a combination of the first RU and the second RU is used for data transmission, the access point may set the STA ID in the second user field to any STA ID in at least two of the first user fields. Optionally, the first RU corresponds to the at least two user fields and is a MU-MIMO RU.

[0125] S302: Transmit PPDU.

[0126] S303: The station receives the PPDU.

[0127] S304: Determine that the Multi-RU includes a first RU and a second RU based on the case where the STA ID in the second user field is any STA ID in at least two of the first user fields.

[0128] Optionally, the station further determines that the users performing MU-MIMO on Multi-RU are users corresponding to at least two first user fields.

[0129] Optionally, the second user field may further include other information, such as MU-MIMO transmission information, to indicate a specific user that performs MU-MIMO on the Multi-RU and corresponds to the at least two first user fields. For an implementation form thereof, see embodiment 3. In addition, the station may determine whether the station performs MU-MIMO transmission on the Multi-RU based on the MU-MIMO transmission information. For example, if the station determines that it cannot perform MU-MIMO on the Multi-RU, the station may perform MU-MIMO only on the first RU. Or, if the station determines that it can perform MU-MIMO on the Multi-RU, the station performs MU-MIMO on the Multi-RU.

[0130] Optionally, in this embodiment of the present application, no combination indication is required. It is specified that the station needs to read at least two first user fields corresponding to the first RU, and further needs to read the second user field corresponding to the second RU. If the STA ID in the second user field is the same as any STA ID in the at least two first user fields, the station can determine that the first RU and the second RU are combined. Furthermore, the station can further determine that the user performing MU-MIMO on the Multi-RU is a user corresponding to at least two first user stations. Optionally, if the STA ID in the second user field is the same as the STA ID in the first user field in the at least two first user fields, the STA corresponding to the first user field may be considered as a group representative. After reading the ID of the group representative, the other station can store the STA ID of the group representative. If the STA ID in the other user field is the same as the STA ID of the group representative, the RU corresponding to the other user field is considered to be combined with the RU corresponding to the station. Of course, a STA corresponding to a first user field other than the first first user field of the at least two first user fields may also be used as a group representative. The implementation form is also similar. Details will not be described.

[0131] Optionally, the locations of the first RU and the second RU may be preset. For example, 20 MHz is divided into [106, 26, 26, 26, 26, 26], and the locations of the first RU and the second RU are the first 106-tone RU and the adjacent 26-tone RU on the right, or the preset locations of the first RU and the second RU are the 106-tone RU and the second 26-tone RU. The preset locations may be agreed upon in a protocol or pre-negotiated between the access point and the station. This is not limited in the present application.

[0132] For example, 20 MHz is divided into [106, 26, 26, 26, 26, 26] as shown in Figure 9. The 106-tone RU corresponds to user field 1 to user field 3 (e.g., user field 1 to user field 3 carry the ID of STA 101, the ID of STA 102, and the ID of STA 103, respectively), and the adjacent 26-tone RU to the right of the 106-tone RU corresponds to user field 4 (carries the ID of STA 101), and STA 101, STA 102, and STA 103 can read user field 1 to user field 4. For example, STA 101 knows through reading that both user field 1 and user field 4 carry the ID of STA 101. In this case, STA 101 may determine that the 106-tone RU and one right adjacent 26-tone RU are combined into one Multi-RU, and determine that the Multi-RU is assigned to STA 101 through STA 103 for MU-MIMO transmission. STA 102 reads user field 1 through user field 4, stores the ID of STA 101 in user field 1 corresponding to the 106-tone RU, and through reading, learns that user field 2 holds the STA ID of STA 102 and user field 4 holds the ID of STA 101. In this case, STA 102 may also determine that the 106-tone RU and one right adjacent 26-tone RU are combined into one Multi-RU, and determine that the Multi-RU is assigned to STA 101 through STA 103 for MU-MIMO transmission. STA 103 and STA 102 perform similar processes. Details will not be described here.

[0133] The above example shows the case where the 106-tone RU is on the left side of 20 MHz. It can be understood that the case where the 106-tone RU is on the right side of 20 MHz is similar. The difference is that the station first reads the second user field, then the first user field. The way in which the station determines the Multi-RU is similar to the method described above. The details will not be repeated here.

[0134] In addition, in the example shown in FIG. 9, the Multi-RU includes the 106-tone RU of the Multi-RU and the adjacent 26-tone RU. In fact, the method in this embodiment of the present application is also applicable to the case of combining RUs that are not adjacent to each other. For example, it may be specified that the Multi-RU has another pre-set location or has no pre-set location. In addition, in the example shown in FIG. 9, the 106-tone RU and the 26-tone RU are located on the same 20 MHz channel. Of course, the method in this embodiment may also be applied to the case of combining RUs across 20 MHz channels. In other words, the 106-tone RU and the 26-tone RU are located on different 20 MHz channels. In the case of the combination of RUs in pre-set locations, the station only needs to read the user fields corresponding to the RUs based on the pre-set locations, and does not need to read all the fields. In the case of the combination of RUs whose locations are not pre-set, the station needs to read the user fields one by one in order to determine the Multi-RU. The method in this embodiment of the present application is not only applicable to a combination of two RUs, but also naturally applicable to a combination of three or more RUs, the principle of which is similar.

[0135] The fifth embodiment of the present application describes a method in which the combination indication bit is not needed, and only the STA ID in the user field needs to be modified. The implementation of the method is simple and has good compatibility.

[0136] Embodiment 6 describes yet another Multi-RU indication method. To indicate Multi-RU, the location information of the combined RU is carried. There is more flexibility. The location of the Multi-RU does not need to be limited. This method is applicable to both limited and unlimited combination schemes. As shown in Figure 10, the following steps are performed:

[0137] S401: Determine a PPDU, where a data field of the PPDU contains data carried in one Multi-RU, and a signal field of the PPDU contains location information of the associated RU, and the location information of the associated RU is used by the station to determine the Multi-RU.

[0138] The Multi-RU includes a first RU and a second RU, and the signal field of the PPDU includes at least two first user fields corresponding to the first RU and one second user field corresponding to the second RU.

[0139] Optionally, the second user field includes location information of the combined RU, and the location information of the combined RU is used to indicate a location of the first RU. Alternatively, the first user field includes location information of the combined RU, and the location information of the combined RU is used to indicate a location of the second RU. Alternatively, the signal field includes location information of the combined RU.

[0140] Optionally, the first RU is assigned to multiple users and is a MU-MIMO RU. Optionally, the first RU may be a 106-tone RU or greater. For example, the first RU may be a 106-tone RU, a 242-tone RU, a 484-tone RU, or a 996-tone RU.

[0141] S402: Transmit PPDU.

[0142] S403: The station receives the PPDU.

[0143] S404: Determine Multi-RU based on location information of combined RUs.

[0144] The combined RU location information may be conveyed in a number of ways, including but not limited to the following:

[0145] Scheme 1: The second user field carries location information of the combined RU, and the location information of the combined RU indicates the location of the first RU. The station determines that the first RU and the second RU are combined based on the location information of the combined RU.

[0146] For method 1, the following cases exist:

[0147] Case 1: The second RU is located to the left of the first RU. In this case, the second user field is located to the left of at least two first user fields, and the second user field carries the location information of the combined RU. When the STA learns through reading that the second user field carries the STA's STA ID and location information indicating the first RU in the combined RU, the STA determines that the first RU and the second RU are combined into a Multi-RU, and further analyzes the data carried on the Multi-RU.

[0148] Case 2: The second RU is located to the right of the first RU. In this case, the second user field is located to the right of at least two first user fields (in other words, the second user field is located after at least two first user fields), and the second user field carries the location information and combination indication of the combined RU. The STA first learns through reading that the first user field carries the STA ID of the STA, and determines that the first RU is assigned to the STA. Furthermore, the station continues to further read the subsequent user fields. If the STA learns through reading that the combination indication in the second user field indicates to perform combination, and the RU indicated by the location information of the combined RU is the first RU, the STA determines that the first RU and the second RU are combined into a Multi-RU, and further analyzes the data carried on the Multi-RU.

[0149] Scheme 2: The first user field carries the location information of the combined RU, and the location information of the combined RU indicates the location of the second RU. The station determines that the Multi-RU includes the first RU and the second RU based on the location information of the combined RU.

[0150] For example, the second RU is located to the right of the first RU, the second user field is located to the right of at least two first user fields (in other words, the second user field is located after at least two first user fields), and the first user field carries location information of the combined RU. When the STA learns by reading that the first user field carries the STA ID of the STA and location information indicating the second RU in the combined RU, the STA determines that the first RU and the second RU are combined into a Multi-RU and analyzes the data carried on the Multi-RU.

[0151] Method 3: The signal field includes location information of the combined RU, which may be used to indicate the first RU and the second RU included in the Multi-RU. The station determines the size and location of the first RU and the second RU included in the Multi-RU based on the location information of the combined RU, and analyzes the data carried on the Multi-RU.

[0152] Optionally, the location information of the combined RU may be located in a newly added field of the signal field, and the newly added field may be located before the first user field and the second user field. In one example, the newly added field is a special user field, indicating the combination of the first RU and the second RU. In order to avoid errors in the read sequence and the location of the subsequent user fields, the number of the first user field should be one greater than the actual number of users. For example, 20 MHz is divided into [106, 26, 26, 26, 26, 26], and a 106-tone RU corresponds to three users. One user field may be added to the signal field. Thus, a 106-tone RU corresponds to four user fields. The additional user field may carry the location information of the first RU and the location information of the second RU. In another example, the newly added field is another field before the user specific field, and may be called a location information field, etc. This is not limited.

[0153] In addition, the combined RU location information has several specific implementation forms as follows:

[0154] Implementation form 1: The location information of the combined RU is a bitmap, and one bit corresponds to one RU. For example, when one 20 MHz channel is divided into a maximum of nine RUs, the location information of the combined RU can be 9 bits or 8 bits, and indicates the combined RU on the 20 MHz channel to indicate Multi-RU. For example, the 20 MHz channel is divided into [106, 26, 26, 26, 26, 26], and the location information of the combined RU is 9 bits, and the value of the 9 bits is 110000000, which indicates that the 106-tone RU and the adjacent 26-tone RU are combined into one Multi-RU.

[0155] Implementation 2: The location information of the combined RU includes multiple bits, and any value of the multiple bits corresponds to one RU on the 20 MHz channel, and the combination indication can be carried in the user field. For example, the combination indication is carried in any first user field. The combination indication is 4 bits or 3 bits and indicates the location of the second RU on the 20 MHz channel. Since the first RU and RUs other than the first RU can be combined into a Multi-RU, up to 8 RUs can be combined within 20 MHz, and 3 bits can also be used to indicate the location information of the combined RU.

[0156] Method 1 and Method 2 may be applied when Multi-RUs are located on the same 20 MHz channel.

[0157] Implementation 3: The location information of the combined RU includes multiple bits, some bits are used to indicate the 20 MHz channel on which the combined RU is located, and other bits are used to indicate the specific RU that is the combined RU and is on the 20 MHz channel. For example, the location information of the combined RU includes 8 bits, the location information of the combined RU is located in the second user field, and 4 bits are in the entire channel and indicate the specific channel that is the 20 MHz channel on which the first RU combined with the second RU is located. If the bandwidth of the entire channel is 320 MHz, 4 bits can be used to indicate the location information of the combined RU, and the other 4 bits are used to indicate the specific RU that is the first RU and is on the 20 MHz channel to indicate the first RU.

[0158] Implementation 4: The location information of the combined RU includes multiple bits, and the value of the multiple bits indicates a specific RU that is a combined RU and is on a 320 MHz channel. For example, the location information of the combination includes 9 bits, and 2 bits are used to indicate a specific 80 MHz channel where the combined RU is located and is on a 320 MHz channel, and the other 7 bits are used to indicate a specific RU that is a combined RU and is on an 80 MHz channel. Optionally, for the indication of the 7 bits, refer to the design of B12 to B19 in the user information field in the trigger frame of the existing 802.11ax. The 320 MHz channel may include four 80 MHz channels, or may include two 80 MHz channels and one 160 MHz channel, or may include two 160 MHz channels, or may include one 240 MHz channel and one 80 MHz channel.

[0159] Methods 3 and 4 may be applied in any case where multiple RUs within 320 MHz are combined.

[0160] Note that there is a correspondence between the location of the RU on the 20 MHz channel and the location of each user field in the user-specific field. In other words, the location information of a combined RU indicates the location of the user field of the combined RU.

[0161] Optionally, the user field may further include a combination indication. For a detailed description of the combination indication, please refer to the above embodiment. For example, as shown in FIG. 11, user field 1 to user field 3 correspond to STA 101 to STA 103, respectively, and user field 4 includes a combination indication. For example, the combination indication in user field 4 is a special STA ID or another implementation form (see embodiment 2), indicating that the 26-tone RU is a combined RU. User field 4 further includes location information indicating a 106-tone RU. STA 101 to STA 103 can determine that the Multi-RU is (106+26) based on the combination indication and the location information. Indeed, the combination indication may not be included, but the location information of the combined RU is used to implement the functions of both the combination indication and the location indication. For example, if the location information 9 bits of the combined RU are set to a specific value, for example, a special location value (e.g., 000000000), it indicates that the RU is not combined. If the 9 bits have another value, the position of the combined RU is indicated.

[0162] The method in this embodiment of the present application is not only applicable when the Multi-RU is assigned to one user, but also applicable when the Multi-RU is assigned to multiple users. This is not limited in the present application. Optionally, the second user field may further include MU-MIMO transmission information. Optionally, in the protocol, it may be further agreed that the users performing MU-MIMO on the Multi-RU are multiple users corresponding to the first RU. Please refer to Implementation 1 and Implementation 2 of the third embodiment. Details are not repeated here.

[0163] Embodiment 7 provides yet another Multi-RU indication method. In addition, users to which Multi-RUs are assigned are shown. In this embodiment, the combination of large-sized RUs is mainly described. It is necessary to pay attention to the difference between the combination of small-sized RUs and the combination of large-sized RUs in MU-MIMO. For small-sized RUs, the number of users performing MU-MIMO is mainly notified based on a single RU allocation subfield, while for large-sized RUs, the number of users performing MU-MIMO is notified based on multiple RU allocation subfields. For example, if a Multi-RU includes a 242-tone RU and another 242-tone RU, the two 242-tone RUs include two resource unit allocation subfields. The access point determines a PPDU. The PPDU includes a signal field. The access point transmits the PPDU.

[0164] Methods for indicating Multi-RU and users using Multi-RU may include, but are not limited to, the following methods:

[0165] Method 1: The signal field includes at least one first user field (user field 1) corresponding to the first RU and at least one second user field (user field 2) corresponding to the second RU, and the first RU and the second RU are combined into a Multi-RU. Assume that the number of user fields 1 is the same as the number of user fields 2, and the STA IDs in the user field 1 and the STA IDs in the user field 2 are the same in sequence. For example, a Multi-RU is (242+242), and the value of the resource unit allocation subfield 1 corresponding to the first 242-tone RU is 11000001, which corresponds to the two user fields 1, and the value of the resource unit allocation subfield 2 corresponding to the second 242-tone RU is also 11000001, which corresponds to the two user fields 2, and the STA IDs in the two user fields 1 and the STA IDs in the two user fields 2 are the same in sequence. Optionally, at least one of the two user fields 1 or 2 can further include a combination instruction, where the combination instruction indicates combining the RU with another RU. After reading the STA ID and the combination instruction in the user field 1, the station corresponding to the user field 1 can determine that the Multi-RU is (242+242) and is assigned to two users.

[0166] Indeed, Multi-RU may alternatively be (242+484), in which case the value of resource unit subfield 1 is 11000001, which also corresponds to two user field 1, the value of resource unit subfield 2 is 11001001, which also corresponds to two user field 2, and the STA ID of two user field 1 is the same as the STA ID of two user field 2. Another example will not be described again.

[0167] Method 2: The access point determines a PPDU. The PPDU includes a signal field, and the signal field includes N first user fields (user field 1) corresponding to a first RU, where N is equal to or greater than 1. The Multi-RU includes a first RU and a second RU. The first resource unit allocation subfield indicates that the first RU corresponds to the N user field 1, and the second resource unit allocation subfield indicates that the second RU is empty (corresponding to 0 users, and the second RU is not assigned). In addition, at least one user field carries a combination indication. The station determines, based on the aforementioned information, that the Multi-RU includes a first RU and a second RU and is assigned to N users. Optionally, the value of the second resource unit allocation subfield may be 0111000, 01110010, or 01110011. According to this method, the number of user fields is reduced, which results in reduced signaling overhead, and has a simple implementation.

[0168] Method 3: The access point determines a PPDU. The PPDU includes a signal field, and the signal field includes N first user fields (user field 1) corresponding to the first RU and one second user field (user field 2) corresponding to the second RU. The Multi-RU includes a first RU and a second RU. Optionally, the user field can further carry a combination indication, and the combination indication indicates combining the first RU and the second RU. Optionally, the combination indication may be implemented in the method 1 and method 2 described in embodiment 2. In addition, the user to which the Multi-RU is assigned may be determined in a manner similar to the method of embodiment 3.

[0169] For example, Multi-RU is (242+484), resource unit allocation subfield 1 indicates that 242-tone RU is allocated to 6 users, 6 users field 1 indicates 6 users, and resource unit allocation subfield 2 indicates that 484-tone RU corresponds to 1 user field 2. Optionally, user field 2 carries the STA ID in the first user field 1 or carries a special STA ID to indicate combining 484-tone RU and 242-tone RU. In addition, the station can further determine that Multi-RU is allocated to 6 users corresponding to 6 users field 1. If the STA ID in user field 2 is the ID of another station, the station can also determine that Multi-RU is allocated to users corresponding to 7 users field. Optionally, user field 2 can further carry MU-MIMO transmission information (as described in embodiment 3). In this case, the station may determine the users to which Multi-RUs are assigned based on the MU-MIMO transmission information.

[0170] In another example, the combination information in user field 2 may alternatively be a 16-bit combination bitmap, with each bit corresponding to one 242-tone RU. In this case, the 16 bits may indicate the combination status of the large size RU on the 320 MHz channel. After the combination information is represented in this way, the Multi-RU may be determined based on the information. If the number of RUs included in the Multi-RU is greater than 2 and the value of the 16 bits can be 1001 1111 0000 0000, it may be determined that the Multi-RU is (242+242+996) by referring to the resource unit allocation subfield. In this case, in order to reduce the number of user fields, the resource unit subfields corresponding to the third RU and subsequent RUs may indicate that the RU is empty (corresponding to 0 users), and the signal field does not include the user fields corresponding to the third RU and subsequent RUs.

[0171] In yet another example, user field 1 can carry a combination instruction, and the combination instruction can be implemented in implementation form 1, implementation form 4, implementation form 5, and method 2 of embodiment 2.

[0172] For example, as shown in Table 4, common combinations within 80 MHz are:

[0173] [Table 4]

[0174] One row represents one combination, the first row represents that the Multi-RU includes the first 242-tone RU and the fourth 242-tone RU, and the user field 1 corresponding to the first 242-tone RU can carry a combination indication to indicate combining the 242-tone RU with the fourth 242-tone RU. The combination indication may be one bit or multiple bits. Details will not be described.

[0175] For example, as shown in Table 5, when the size of the RU is greater than 80 MHz and less than or equal to 160 MHz, in the combination indication method, some combinations may be represented with reference to the location of the 484-tone RU and whether to perform combination.

[0176] [Table 5]

[0177] In the second and fifth rows, the Multi-RU includes a 484-tone RU and a 996-tone RU. The user field corresponding to the 484-tone RU can carry a combination indication to indicate combining the 484-tone RU and the 996-tone RU. The combination indication may be one bit or multiple bits. Refer to embodiment 2. Details will not be described.

[0178] Table 6 shows the combinations of 996-tone RUs, and the combination indication may be carried in the user fields corresponding to the 996-tone RUs shown in the table below.

[0179] [Table 6]

[0180] It should be noted that the 1-bit combination indication can only indicate the combination status of the RU at the preset position. Indeed, the combination indication may further include more bits, for example, may be 2 bits, and the 2 bits may indicate more combination status of the RU at the preset position.

[0181] Of course, the method in this embodiment of the present application may also be applied to a trigger frame for scheduling uplink transmission. For example, as shown in FIG. 5, the trigger frame includes a common field and a per-station field. The per-station field includes a user information field. The user information field includes an associated identifier AID12 subfield indicating a station, and a resource unit allocation subfield indicates an RU assigned to the station. Optionally, a combination indication may be carried in the user information field of the trigger frame. For example, similar to method 1 of embodiment 7, the Multi-RU is (242+242), the first 242-tone RU is assigned to three users and corresponds to user information field 1 to user information field 3, and the second 242-tone RU corresponds to user information field 4 to user information field 6. Thus, the AID12 subfields in user information field 4 to user information field 6 may be in the same sequence as the AID subfields in user field 1 to user field 3, and it may be determined that the Multi-RU is assigned to three users for use. In another example, similar to method 3 of embodiment 7, the Multi-RU is (242+242), the first 242-tone RU is assigned to three users and corresponds to user information field 1 to user information field 3, the second 242-tone RU corresponds to only one user information field 4, and the AID12 field in user information field 4 is the AID in user information field 1. In this case, it is determined to assign and use the Multi-RU to three users. Indeed, the user information field 4 can further carry MU-MIMO transmission information, and the MU-MIMO transmission information indicates the users to which the Multi-RU is assigned.

[0182] In this embodiment, the combination of large-size RUs is mainly described, and it is supported that large-size RUs are combined and then assigned to one or more users for transmission. In order to improve the flexibility and spectral efficiency of the combination of large-size RUs, the combination of multiple discontinuous large-size RUs in a large bandwidth can be effectively supported. For example, in the case of the next generation of 802.11ax, such as 802.11be, some 20 MHz channels on a 320 MHz channel are not available. As a result, the available 20 MHz channels are discontinuous. In this case, the 802.11ax protocol is used, and only multiple contiguous 20 MHz channels can be assigned to one or more users for use. Some discontinuous 20 MHz channels may be wasted. However, in the method of this embodiment, in order to improve the spectral efficiency of the system, discontinuous large-size RUs can be combined into a Multi-RU and then assigned to one or more users for use.

[0183] An eighth embodiment provides a communication device configured to implement the method performed by the transmitting device of any one of the previous embodiments. It is understood that the device may be an access point, a station, or a chip in the access point or station. As shown in FIG. 12, the communication device 1200 includes a transceiver unit 1201 and a processing unit 1202.

[0184] In a first example, a communication device is configured to perform the method or function performed by the transmitting device of embodiment 1. For example, the processing unit is configured to determine a PPDU. The PPDU includes a signal field, the signal field includes a plurality of user fields, and at least two RUs corresponding to the user fields having the same STA ID in the plurality of user fields are combined into a Multi-RU. The transceiver unit transmits the PPDU.

[0185] In the second example, the communication device is configured to perform the method or function performed by the transmitting device of embodiment 2. For example, the processing unit is configured to perform step S101. The transceiver unit is configured to perform step S102. For the implementation form of the combination instruction, please refer to embodiment 2.

[0186] In a third example, the communication device is configured to implement the method or function performed by the transmitting device of embodiment 3. For example, the processing unit is configured to determine a PPDU. The PPDU includes a signal field, and the signal field includes MU-MIMO transmission information, and the MU-MIMO transmission information is used to indicate a user who performs MU-MIMO transmission on Multi-RU, to refer to a specific user who performs MU-MIMO on Multi-RU and corresponds to RU 1, or to indicate the number of first-rank users who perform MU-MIMO on Multi-RU and corresponds to RU 1. The transceiver unit transmits the PPDU. The Multi-RU includes RU 1 and RU 2. For an implementation form of the MU-MIMO transmission information, please refer to embodiment 3.

[0187] In a fourth example, the communication device is configured to perform the method or function performed by the transmitting device of embodiment 4. For example, the processing unit is configured to perform step S201. The transceiver unit is configured to perform step S202. For an implementation of the combination indication, please refer to embodiment 4. For an implementation of the resource unit allocation subfield and the combination indication of the PPDU, please refer to embodiment 4.

[0188] In a fifth example, a communication device is configured to perform the method or function performed by the transmitting device of embodiment 5. For example, the processing unit is configured to perform step S301. The transceiver unit is configured to perform step S302. The signal field further includes a resource unit allocation subfield. For the implementation of the resource unit allocation subfield and the combination indication, please refer to embodiment 5.

[0189] In a sixth example, the communication device is configured to implement the method or function performed by the transmitting device of embodiment 6. For example, step S401 is performed. The transceiver unit is configured to perform step S402. For the implementation form of the combined RU location information, please refer to embodiment 6.

[0190] In a seventh example, the communication device is configured to implement the method or function performed by the transmitting device of embodiment 7. For example, the processing unit determines a PPDU, and the PPDU includes a signal field. The transceiver unit transmits the PPDU. The signal field further includes a resource unit allocation subfield. For implementation forms of the resource unit allocation subfield and the combination indication, please refer to embodiment 7.

[0191] A ninth embodiment provides a communication device configured to implement the method performed by the receiving device in any one of the preceding embodiments. It is understood that the device may be an access point, a station, or a chip in the access point or station. As shown in FIG. 13, the communication device 1300 includes a transceiver unit 1301 and a processing unit 1302.

[0192] In a first example, a communication device is configured to perform the method or function performed by the receiving device of embodiment 1. For example, the transceiver unit is configured to receive a PPDU. The PPDU includes a signal field, the signal field includes a plurality of user fields, and at least two RUs corresponding to the user fields having the same STA ID in the plurality of user fields are combined into a Multi-RU. The processing unit is configured to determine that at least two RUs corresponding to the user fields having the same STA ID in the plurality of user fields are combined into a Multi-RU.

[0193] In the second example, the communication device is configured to implement the method or function performed by the receiving device of embodiment 2. For example, the transceiver unit is configured to perform step S103. The processing unit is configured to perform step S104. For the implementation form of the combination instruction, please refer to embodiment 2.

[0194] In a third example, the communication device is configured to implement the method or function performed by the receiving device of embodiment 3. For example, the processing unit is configured to determine a PPDU. The PPDU includes a signal field, and the signal field includes MU-MIMO transmission information, and the MU-MIMO transmission information is used to indicate a user who performs MU-MIMO transmission on Multi-RU, to indicate a specific user who performs MU-MIMO on Multi-RU and corresponds to RU 1, or to indicate the number of first-rank users who perform MU-MIMO on Multi-RU and corresponds to RU 1. The transceiver unit transmits the PPDU. The Multi-RU includes RU 1 and RU 2. For an implementation form of the MU-MIMO transmission information, please refer to embodiment 3.

[0195] In a fourth example, the communication device is configured to perform the method or function performed by the receiving device of embodiment 4. For example, the transceiver unit is configured to perform step S203. The processing unit is configured to perform step S204. The signal field further includes a resource unit allocation subfield. For the implementation of the resource unit allocation subfield and the combination indication, please refer to embodiment 4.

[0196] In a fifth example, the communication device is configured to perform the method or function performed by the receiving device of embodiment 5. For example, the transceiver unit is configured to perform step S303. The processing unit is configured to perform step S304. The signal field further includes a resource unit allocation subfield. For the implementation of the resource unit allocation subfield and the combination indication, please refer to embodiment 5.

[0197] In the sixth example, the communication device is configured to perform the method or function performed by the receiving device of the sixth embodiment. For example, the transceiver unit is configured to perform step S403. The processing unit is configured to perform step S404. For the implementation of the combined RU location information, please refer to the sixth embodiment.

[0198] In a seventh example, the communication device is configured to perform the method or function performed by the receiving device of embodiment 7. For example, the processing unit determines a PPDU, and the PPDU includes a signal field. The transceiver unit transmits the PPDU. The signal field further includes a resource unit allocation subfield. For implementation forms of the resource unit allocation subfield and the combination indication, please refer to embodiment 7.

[0199] 14 is a schematic diagram of a possible structure of a communication device 1400 according to the aforementioned embodiment. The device 1400 may include a processor 1402 and a transceiver 1404, and optionally further includes a computer-readable storage medium / memory 1403, an input device 1405, an output device 1406, and a bus 1401. The processor, the transceiver, the computer-readable storage medium, etc. are connected using a bus. The specific medium for connecting the aforementioned components is not limited in this embodiment of the present application.

[0200] In a possible implementation, the device 1400 may be configured as an AP 1 (e.g., AP 105) of the aforementioned WLAN communication system, or as a chip system or chip in an AP, or as a STA of the WLAN system. The device 1400 can perform the method and steps related to the transmitting device in any of the aforementioned embodiments.

[0201] For example, the transceiver 1404 may be configured to support a transmitting device to communicate with a receiving device in the above-described embodiments and may perform the transmitting / receiving processes associated with the transmitting devices of FIGS. 4 to 10 and / or other processes in the techniques described in this application.

[0202] For example, the transceiver 1404 may be configured to perform S102, S202, S302, or S402. Indeed, the transceiver 1404 may be further configured to perform other processes and methods in the techniques described in this application.

[0203] The processor 1402 is configured to control and manage the operation of the transmitting device and is configured to execute the processes performed by the transmitting device in the above-mentioned embodiment. The processor 1402 may execute the processing processes related to the transmitting device of FIG. 4 to FIG. 10 and / or other processes used in the technology described in this application. The processor 1402 may be configured to be in charge of managing the bus and may execute programs or instructions stored in the memory. For example, the processor 1402 may be configured to execute S101, S201, S301, or S401. Indeed, the processor 1402 may be further configured to execute other processes and methods in the technology described in this application.

[0204] The computer-readable storage medium / memory 1403 stores programs, instructions, or data for implementing the technical solutions of the present application. For example, the computer-readable storage medium / memory 1403 may include sufficient instructions for the device 1400 to implement the methods and functions in any of the above-mentioned embodiments.

[0205] In another possible implementation, the device 1400 may be configured as an AP 1 (e.g., AP 105) of the above-mentioned WLAN communication system, or as a chip system or chip of an AP, or as a STA of the WLAN system. The device 1400 can perform the method and steps related to the receiving device in any of the above-mentioned embodiments.

[0206] For example, the transceiver 1404 may be configured to support a receiving device to communicate with the transmitting device in the above-described embodiments, and may perform the transmitting / receiving processes associated with the receiving device of Figures 4-10 and / or other processes in the techniques described in this application.

[0207] For example, the transceiver 1404 may be configured to perform S103, S203, S303, or S403. Indeed, the transceiver 1404 may be further configured to perform other processes and methods in the techniques described in this application.

[0208] The processor 1402 is configured to control and manage the operation of the transmitting device and is configured to execute the processes performed by the transmitting device in the above-mentioned embodiment. The processor 1402 may execute the processing processes related to the transmitting device of FIG. 4 to FIG. 10 and / or other processes used in the technology described in this application. The processor 1402 may be configured to be in charge of managing the bus and may execute programs or instructions stored in the memory. For example, the processor 1402 may be configured to execute S104, S204, S304, or S404. Indeed, the processor 1402 may be further configured to execute other processes and methods in the technology described in this application.

[0209] The computer-readable storage medium / memory 1403 stores programs, instructions, or data for implementing the technical solutions of the present application. For example, the computer-readable storage medium / memory 1403 may include sufficient instructions for the device 1400 to implement the methods and functions in any of the above-mentioned embodiments.

[0210] It is understood that Fig. 10 only shows a simplified design of the communication device 1400. In practical application, the communication device 1400 may include any number of transceivers, processors, memories, etc., and all communication devices 1400 capable of implementing the present application fall within the protection scope of the present invention.

[0211] The processor in the device 1400 may be a general-purpose processor, such as a general-purpose central processing unit (CPU), a network processor (NP), or a microprocessor, or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to control the execution of a program in the solution of the present application. Alternatively, the processor may be a digital signal processor (DSP), a field-programmable gate array (FPGA) or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware assembly. Alternatively, the controller / processor may be a combination of processors performing computational functions, such as a combination of one or more microprocessors, or a combination of a DSP and a microprocessor. The processor typically performs logical and arithmetic operations based on program instructions stored in a memory.

[0212] The computer-readable storage medium / memory 1403 may further store an operating system and another application program. Specifically, the program may include program code, which includes computer operation instructions. More specifically, the memory may be a read-only memory (ROM), another type of static storage device capable of storing static information and instructions, a random access memory (RAM), a dynamic storage device capable of storing information and instructions, a magnetic disk storage device, and the like. The memory 1803 may be a combination of the aforementioned memory types. Furthermore, the computer-readable storage medium / memory may be located within the processor, external to the processor, or distributed over multiple entities including the processor and processing circuitry. The computer-readable storage medium / memory may specifically be incorporated into a computer program product. For example, the computer program product may include a computer-readable medium included in an encapsulating material.

[0213] Alternatively, the device 1400 may be configured as a general purpose processing system. For example, the device 1400 is commonly referred to as a chip. A general purpose processing system includes one or more microprocessors that provide the processor functions and an external memory that provides at least a portion of the storage medium. All components are connected to other support circuits using an external bus architecture.

[0214] An embodiment of the present application further provides a chip system. The chip system includes a processor configured to support a sending device or a receiving device to perform the functions of any one of the above-mentioned embodiments, for example to generate or process data and / or information in the above-mentioned manner. In one possible design, the chip system further includes a memory. The memory is used to configure the necessary program instructions and data for the sending or receiving side. When the processor executes the program instructions, the device in which the chip system is installed is capable of performing the method of any one of the above-mentioned embodiments. The chip system may include a chip, or may include a chip and another discrete component.

[0215] An embodiment of the present application further provides a processor configured to be coupled to a memory. The memory stores instructions. When the processor executes the instructions, the processor is enabled to perform methods and functions related to the transmitting device or the receiving device in any one of the aforementioned embodiments. An embodiment of the present application further provides a computer program product including instructions. When the instructions are executed on a computer, the computer is enabled to perform methods and functions related to the transmitting device or the receiving device in any one of the aforementioned embodiments. An embodiment of the present application further provides a computer-readable storage medium. The computer-readable storage medium stores instructions. When the processor executes the instructions, the processor is enabled to perform methods and functions related to the transmitting device or the receiving device in any one of the aforementioned embodiments.

[0216] An embodiment of the present application further provides an apparatus configured to perform the methods and functions related to the receiving side or the transmitting side in any one of the preceding embodiments.

[0217] The method or algorithm steps described in conjunction with the contents disclosed in this application may be implemented by hardware or by a processor executing software instructions. The software instructions may include corresponding software modules, which may be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, CD-ROM, or any other form of storage medium known in the art. For example, the storage medium is coupled to the processor such that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may be components of the processor. The processor and the storage medium may be located in an ASIC. In addition, the ASIC may also be located in a user equipment. Of course, the processor and the storage medium may reside as discrete components in the user equipment.

[0218] Those skilled in the art should understand that in one or more of the above examples, the functions described in the present application may be implemented by hardware, software, firmware, or any combination thereof. If the present application is implemented by software, the functions described above may be stored on a computer-readable medium or transmitted as one or more instructions or codes in a computer-readable medium. Computer-readable media include computer storage media and communication media, and communication media include any medium that allows a computer program to be transmitted from one place to another. Storage media may be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0219] The objectives, technical solutions and advantages of the present application are described in further detail in the above specific embodiments. It should be understood that the above description is only a specific embodiment of the present application, and is not intended to limit the protection scope of the present application. Any modifications or improvements made within the scope of the technical solutions of the present application shall be included within the protection scope of the present application. [Explanation of symbols]

[0220] 100 Communication Systems 1200 Communication Equipment 1201 Transceiver Unit 1202 Processing Unit 1300 Communication Equipment 1301 Transceiver Unit 1302 Processing Unit 1400 Communication Equipment 1401 Bus 1402 processor 1403 Computer-readable storage medium / memory 1404 Transceiver 1405 Input Devices 1406 Output Device

Claims

1. A multi-resource unit (Multi-RU) combination indication communication device, the device comprising: a processing unit configured to determine a physical layer protocol data unit (PPDU), the PPDU comprising a signal field, the signal field comprising a combining indication indicating whether to combine a first RU and an adjacent second RU into a multi-RU, the combining indication comprising two bits, a first value being used as the value of the combining indication indicating not to combine the first RU and the adjacent second RU, a second value being used as the value of the combining indication indicating to combine the first RU and the left adjacent second RU, and a third value being used as the value of the combining indication indicating to combine the first RU and the right adjacent second RU; a transceiver unit configured to transmit said PPDU; A multi-resource unit (Multi-RU) combination indication communication device comprising:

2. A multi-resource unit (Multi-RU) combination indication communication device, the device comprising: a transceiver unit configured to receive a physical layer protocol data unit (PPDU), the PPDU comprising a signal field, the signal field comprising a combining indication indicating whether to combine a first RU and an adjacent second RU into a multi-RU, the combining indication comprising two bits, a first value being used as the value of the combining indication indicating not to combine the first RU and the adjacent second RU, a second value being used as the value of the combining indication indicating to combine the first RU and the left adjacent second RU, and a third value being used as the value of the combining indication indicating to combine the first RU and the right adjacent second RU; a processing unit configured to determine whether the Multi-RU is assigned to the communication device based on the signal field; A multi-resource unit (Multi-RU) combination indication communication device comprising:

3. 3. The communications device of claim 1, wherein the signal field further comprises a resource unit allocation subfield, the resource unit allocation subfield indicating sizes and locations of multiple assigned RUs on one 20 MHz channel, the multiple assigned RUs comprising the first RU.

4. The resource unit allocation subfield indicates that the corresponding 20 MHz channel is divided into any one of [106,-,52,52], [52,52,-,106], [106,-,106], and [52,52,-,52,52]; the second RU is a central 26-tone RU; indicates that the first RU is a 106-tone RU or a 52-tone RU adjacent to the central 26-tone RU; A communication device according to any one of claims 1 to 3.

5. 4. The communications device of claim 1, wherein the resource unit allocation subfield indicates that the corresponding 20 MHz channel is partitioned into any of [26, 26, 26, 26, -, 106], [26, 26, 52, -, 106], [52, 26, 26, -, 106], [106, -, 26, 26, 26, 26], [106, -, 52, 26, 26], or [106, -, 26, 26, 52], the second RU is a central 26-tone RU, and the first RU is a 106-tone RU adjacent to the central 26-tone RU.

6. the signal field further comprises a user field corresponding to the first RU, and the signal field does not comprise a user field corresponding to the second RU; At least one user field corresponding to the first RU comprises the combining indication; If the combining indication indicates combining the first RU and the second RU into a Multi-RU, the Multi-RU is assigned to a user indicated by the user field corresponding to the first RU, and the PPDU further comprises a data field, the data field comprising data to be carried on the Multi-RU. A communication device according to any one of claims 1 to 5.

7. The communication device of claim 6, wherein the first RU is a 106-tone RU, and the 106-tone RU corresponds to at least two user fields.

8. the combined indication comprises one bit; A first value is used as the value of the combining instruction to indicate that the first RU and the adjacent second RU are not combined; A second value is used as the value of the combination indication to indicate combining the first RU and the adjacent second RU. A communication device according to any one of claims 1 to 7.

9. A method for indicating multi-resource unit (Multi-RU) combination by a communication device, the method comprising: determining, by the communication device, a physical layer protocol data unit (PPDU), the PPDU comprising a signal field, the signal field comprising a combining indication indicating whether to combine a first RU and an adjacent second RU into a multi-RU, the combining indication comprising two bits, a first value being used as the value of the combining indication indicating not to combine the first RU and the adjacent second RU, a second value being used as the value of the combining indication indicating to combine the first RU and the left adjacent second RU, and a third value being used as the value of the combining indication indicating to combine the first RU and the right adjacent second RU; transmitting, by the communication device, the PPDU; A multi-resource unit (Multi-RU) combination indication method comprising:

10. A method for indicating multi-resource unit (Multi-RU) combination by a communication device, the method comprising: receiving, by the communication device, a physical layer protocol data unit (PPDU), the PPDU comprising a signal field, the signal field comprising a combining indication indicating whether to combine a first RU and an adjacent second RU into a multi-RU, the combining indication comprising two bits, a first value being used as the value of the combining indication indicating not to combine the first RU and the adjacent second RU, a second value being used as the value of the combining indication indicating to combine the first RU and the left adjacent second RU, and a third value being used as the value of the combining indication indicating to combine the first RU and the right adjacent second RU; determining, by the communication device, whether the Multi-RU is assigned to a station based on the signal field; A multi-resource unit (Multi-RU) combination indication method comprising:

11. 11. The method of claim 9 or 10, wherein the signal field further comprises a resource unit allocation subfield, the resource unit allocation subfield indicating a size and location of multiple assigned RUs on a single 20 MHz channel, the multiple assigned RUs comprising the first RU.

12. the resource unit allocation subfield indicates that the corresponding 20 MHz channel is divided into any of [106,-,52,52], [52,52,-,106], [106,-,106], and [52,52,-,52,52]; The second RU is a central 26-tone RU, and the first RU is a 106-tone RU or a 52-tone RU adjacent to the central 26-tone RU.

12. The method according to any one of claims 9 to 11.

13. 12. The method of claim 9, wherein the resource unit allocation subfield indicates that the corresponding 20 MHz channel is partitioned into any of [26, 26, 26, 26, -, 106], [26, 26, 52, -, 106], [52, 26, 26, -, 106], [106, -26, 26, 26, 26], [106, -, 52, 26, 26], or [106, -, 26, 26, 52], the second RU is a central 26-tone RU, and the first RU is a 106-tone RU adjacent to the central 26-tone RU.

14. the signal field further comprises a user field corresponding to the first RU, and the signal field does not comprise a user field corresponding to the second RU; At least one user field corresponding to the first RU comprises the combining indication; If the combining indication indicates combining the first RU and the second RU into a Multi-RU, the Multi-RU is assigned to a user indicated by the user field corresponding to the first RU, and the PPDU further comprises a data field, the data field comprising data to be carried on the Multi-RU.

14. The method according to any one of claims 9 to 13.

15. The method of claim 14, wherein the first RU is a 106-tone RU, and the 106-tone RU corresponds to at least two user fields.

16. the combined indication comprises one bit; A first value is used as the value of the combining instruction to indicate that the first RU and the adjacent second RU are not combined; A second value is used as the value of the combination indication to indicate combining the first RU and the adjacent second RU.

16. The method according to any one of claims 9 to 15.

17. 17. A multi-resource unit (Multi-RU) combining indication device, the device comprising a processor and a memory, the memory storing instructions, the processor executing the instructions causing the device to be controlled to perform a method according to any one of claims 9 to 16.

18. 17. A computer-readable storage medium configured to store executable program code, the program code being used to implement the method of any one of claims 9 to 16, when executed by a device.

19. A program comprising instructions which, when executed on a computer, enable the computer to carry out the method according to any one of claims 9 to 16.