Wireless communication method and device

By adopting a new spatial configuration subfield design in wireless communication systems, the problem of MU-MIMO allocation in user field configuration in extremely high throughput systems is solved, and more efficient spatial flow configuration and multi-user support are achieved.

CN119582891APending Publication Date: 2025-03-07MEDIATEK SINGAPORE PTE LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411438392.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2021-05-20
Filing Date
2021-05-24
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

In existing wireless communication systems, the spatial configuration design of user fields used for MU-MIMO allocation is difficult to meet the needs of multiple users in extremely high throughput systems, especially under the IEEE 802.11be standard, the increase in spatial flow and number of users has caused the existing design to be unable to be effectively configured.

Method used

Two design options are proposed: the first option is to use the self-contained spatial stream allocation subfield style in the trigger frame in IEEE 802.11ax, and the second option is to use the lookup table style to encode the subfield table in the downlink, both of which use 6 bits for spatial configuration transmission.

Benefits of technology

Through these design options, multi-user MU-MIMO allocation can be effectively supported, improving the flexibility and efficiency of spatial flow configuration, and meeting the needs of extremely high throughput systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119582891A_ABST
    Figure CN119582891A_ABST
Patent Text Reader

Abstract

The invention discloses a method for designing a spatial configuration subfield of a user field distributed by multi-user multiple-input multiple-output (MU-MIMO) in an extremely high throughput (EHT) system, and relates to determining spatial stream configuration according to a 6-bit spatial configuration subfield in a lookup table (LUT). The method also involves performing a transmission using one or more spatial streams allocated based on the spatial stream configuration.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Related references

[0002] The present invention claims the priority of the following applications: U.S. Provisional Application No. 63 / 029,743 filed on May 26, 2020 and U.S. Application No. 17 / 325,805 filed on May 20, 2021. The entire contents of the above-mentioned U.S. Provisional Applications are incorporated herein by reference. Technical Field

[0003] The present application relates generally to wireless communications, and more particularly to a spatial configuration subfield design for a user field for multi-user multiple-input-multiple-output (MU-MIMO) allocation in an extreme high-throughput (EHT) system. Background Art

[0004] Unless otherwise indicated herein, the approaches described in this section are not prior art to the claims listed below and are not admitted to be prior art by inclusion in this section.

[0005] In wireless communications such as Wi-Fi according to the Institute of Electrical and Electronics Engineers (IEEE) 802.11ax standard, the spatial configuration of the user field for MU-MIMO allocation is sent with 4 bits and is based on a lookup table (LUT). In next-generation EHT systems (such as wireless local area network (WLAN) systems) that comply with the upcoming IEEE 802.11be standard, the total number of spatial streams is increased to a maximum of 16, while the total number of MU-MIMO users is increased to a maximum of 8, which is the same as IEEE 802.11ax. In addition, the total number of spatial streams per user is a maximum of 4 spatial streams, which is the same as IEEE 802.11ax. Therefore, a solution for spatial configuration of the user field format for MU-MIMO allocation in wireless communications based on IEEE 802.11bx and future technologies is needed. Summary of the invention

[0006] The following summary is illustrative only and is not intended to be limiting in any way. That is, the following summary is provided to introduce the concepts, highlights, benefits, and advantages of the novel and non-obvious technologies described herein. Selected implementations are further described in the detailed description below. Therefore, the following summary is not intended to identify the essential features of the claimed subject matter, nor is it intended to be used to determine the scope of the claimed subject matter.

[0007] The purpose of the present disclosure is to provide schemes, concepts, designs, techniques, methods and devices related to the spatial configuration subfield design of the user field for MU-MIMO allocation in an EHT system. Under various proposed schemes according to the present disclosure, any of the two proposed design options for the spatial configuration of the user field for MU-MIMO allocation can be utilized. Under the first option, as in IEEE 802.11ax, for the trigger frame specified in the uplink (UL) trigger-based (TB) PPDU, the self-contained spatial stream (SS) allocation subfield style is utilized. Under the second option, a new design of the spatial configuration subfield encoding table, a lookup table (LUT) style is used to transmit the downlink (DL) MU-MIMO allocation. In addition, under various proposed schemes, 6 bits are used to transmit the spatial configuration.

[0008] In an aspect, a method may include determining a spatial stream configuration based on a 6-bit spatial configuration subfield in a LUT. The method may also include performing a transmission using one or more spatial streams assigned based on the spatial stream configuration.

[0009] In another aspect, an apparatus may include a transceiver and a processor coupled to the transceiver. The processor may determine a spatial stream configuration based on a 6-bit spatial configuration subfield in a LUT. The processor may also perform, via the transceiver, transmission using one or more spatial streams allocated based on the spatial stream configuration.

[0010] It is worth noting that although the description provided herein may be in the context of a specific radio access technology, network and network topology (e.g., Wi-Fi), the proposed concepts, schemes and any (multiple) variants / derivatives may be implemented in and by other types of radio access technologies, networks and network topologies, such as but not limited to Bluetooth, ZigBee, 5th Generation (5G / New Radio, NR), Long-Term Evolution (LTE), Advanced LTE, Advanced LTE Pro, Internet-of-Things (IoT), Industrial IoT (IIoT) and narrowband IoT (NB-IoT). Therefore, the scope of the present disclosure is not limited to the examples described herein. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The following illustrations are used to provide a further understanding of the present disclosure and are incorporated into and constitute a part of the present disclosure. These illustrations illustrate the embodiments of the present disclosure and are used together with the description to explain the principles of the present disclosure. In order to clearly illustrate the concepts of the present disclosure, some elements may be shown out of scale compared to the dimensions in the actual embodiments, and these illustrations do not need to be drawn to scale.

[0012] Figure 1 A diagram illustrating an example network environment in which various solutions and schemes according to the present disclosure may be implemented.

[0013] Figure 2 A diagram showing an example design under a first proposed scheme according to the present disclosure.

[0014] Figure 3 A diagram showing an example design under a second proposed scheme according to the present disclosure.

[0015] Figure 4 A diagram showing an example design under a second proposed scheme according to the present disclosure.

[0016] Figure 5 A diagram showing an example design under a second proposed scheme according to the present disclosure.

[0017] Figure 6 A diagram showing an example design under a second proposed scheme according to the present disclosure.

[0018] Figure 7 A diagram showing an example design under a second proposed scheme according to the present disclosure.

[0019] Figure 8 A diagram showing an example design under a second proposed scheme according to the present disclosure.

[0020] Fig. 9 A block diagram is shown of an exemplary communication system according to an embodiment of the present disclosure.

[0021] Fig.10 A flow chart illustrating an example process according to an implementation of the present disclosure. DETAILED DESCRIPTION

[0022] The following describes detailed embodiments and implementations of the subject matter claimed by the present disclosure. However, it should be understood that the disclosed embodiments and implementations are merely illustrations of the subject matter claimed, which can be embodied in various forms. However, the present disclosure can be implemented in many different forms and should not be construed as being limited to the exemplary embodiments and implementations set forth in the present disclosure. Rather, the provision of these exemplary embodiments and implementations makes the description of the present disclosure thorough and complete, and will fully convey the scope of the present disclosure to those skilled in the art. In the following description, the details of well-known features and technologies may be omitted to avoid unnecessarily obscuring the presented embodiments and implementations.

[0023] Overview

[0024] Embodiments according to the present disclosure relate to various technologies, methods, schemes and / or solutions related to the spatial configuration subfield design of the user field for MU-MIMO allocation in the EHT system. According to the present disclosure, multiple possible solutions may be implemented individually or jointly. That is, although the possible solutions may be described separately below, two or more of the possible solutions may be implemented in one or another combination.

[0025] Figure 1 An example network environment 100 is shown in which various solutions and schemes according to the present disclosure may be implemented. Figure 2-Figure 8 An example of implementation of various proposed solutions in a network environment 100 according to the present disclosure is shown. Figure 1-Figure 8 ,A description of various proposed schemes is provided below.

[0026] like Figure 1As shown, the network environment 100 may include at least one station (STA) 110 that wirelessly communicates with a STA 120. Each of STA 110 and STA 120 may be a non-access point (non-AP) STA, or either STA 110 or STA 120 may act as an AP. In some cases, STA 110 and STA 120 may be associated with a basic service set (BSS) according to one or more IEEE 802.11 standards (e.g., IEEE 802.11be and future standards). Each of STA 110 and STA 120 may be configured to communicate with each other by utilizing a new design of a spatial configuration subfield of a user field for MU-MIMO allocation in an EHT system according to various schemes described below. That is, either or both of STA 110 and STA 120 may be used as a "user" in the schemes and examples proposed below.

[0027] Figure 2 An example design 200 according to the first proposed scheme of the present disclosure is shown. In the first proposed scheme, the spatial configuration subfield design may be similar to the "spatial stream (SS) allocation subfield pattern" in the trigger frame defined in IEEE 802.11ax, and 6 bits in the spatial configuration subfield are used to send spatial configuration (for example, to indicate the starting stream and number of spatial streams of the user or STA in the MU-MIMO allocation). Reference Figure 2 ,Of the 6 bits sent for the spatial configuration, 4 bits are used to indicate the spatial start index of each user, and 2 bits are used to indicate the number of streams allocated to each user.,Under the proposed scheme, up to 8 users are supported, with a total of 16 spatial streams and each user has a maximum of 4 spatial streams.

[0028] Figure 3 Figure 8 Example designs 300, 400, 500, 600, 700, and 800 according to a second proposed solution of the present disclosure are shown. In the second proposed solution, a lookup table (LUT) is used to indicate the spatial configuration of each user or STA in the MU-MIMO allocation transmission. Figure 3 Figure 8 Each of the 6 bits or B5B4B3B2B1B0 (in Figure 3 Figure 8. ”B5…B0” in the example 300) is used in the spatial configuration subfield to transmit the spatial configuration for all entries (e.g., indicating the number of spatial streams for users in the MU-MIMO allocation). In example 300, the number of MU-MIMO users (N user ) can be 2 or 3, with a total of 10 entries or 20 entries, respectively. In example 400, N user can be 4, for a total of 35 entries. In example 500, N user can be 5, for a total of 49 entries. In example 600, N user can be 6, for a total of 54 entries. In example 700, N user can be 7, for a total of 50 entries. In example 800, N user It can be 8, for a total of 41 entries. In each of Examples 300 to 800, the allocation pattern specified in IEEE 802.11ax is used to fill each row of the 6-bit spatial configuration subfield of "B5...B0" for spatial configuration transmission. In addition, based on the STA identifier (ID) in the signaling received from the AP (e.g., in the DL preamble), each user or STA can determine its position or order (e.g., whether the STA is the first user or the Nth user). In the spatial stream allocation / assignment configuration regarding one or more resource units (RUs).

[0029] In each of Examples 300 to 800, for a given number of users, the spatial streams (N) of each of two to a maximum of eight users are sts ) (indicated in the headings “Nsts(1)”, “Nsts(2)”, “Nsts(3)”, “Nsts(4)”, “Nsts(5)”, “Nsts(6)”, “Nsts(7)”, and “Nsts(8)”)) may be arranged in multiple ways, with correspondingly different total numbers of spatial streams (N sts_tot ). For example, for N in Example 300 user =2, the 6-bit space configuration subfield can be 000000-000011 to indicate the N allocated to the first user sts The second user is assigned N sts is 1 (indicated in the "Nsts(2)" header), and N sts_totIn the range between 2 and 5. Here, the number of options = 4 (because the first user may have one spatial stream, two spatial streams, three spatial streams or four spatial streams), corresponding to the four entries of the 6-bit spatial configuration subfield, as shown below: 000000 means Nsts(1) = 1 and Nsts(2) = 1, 000001 means Nsts(1) = 2 and Nsts(2) = 1, 000010 means Nsts(1) = 3 and Nsts(2) = 1, 000011 means Nsts(1) = 4 and Nsts(2) = 1.

[0030] Similarly, for N in Example 300 user =2, the 6-bit space configuration subfield can be 000100-000110 to indicate the N allocated to the first user. sts The range is 2 to 4. The second user is assigned N sts is 2, and N sts_tot The range is 4 to 6. Here, the number of options = 3 (because the first user may have one spatial stream, two spatial streams, or three spatial streams), corresponding to the three entries of the 6-bit spatial configuration subfield as follows: 000100 indicates Nsts(1) = 2 and Nsts(2) = 2, 000101 indicates Nsts(1) = 3 and Nsts(2) = 2, and 000110 indicates Nsts(1) = 4 and Nsts(2) = 2.

[0031] Similarly, for N in Example 300 user =2, the 6-bit space configuration subfield can be 000111-001000 to indicate the N allocated to the first user. sts The second user is assigned N in the range of 3 to 4. sts is 3, and N sts_tot The range is 6 to 7. Here, the number of options = 2 (because the first user may have one spatial stream or two spatial streams), corresponding to the two entries of the 6-bit spatial configuration subfield, as shown below: 000111 represents Nsts(1) = 3 and Nsts(2) = 3, and 001000 represents Nsts(1) = 4 and Nsts(2) = 3.

[0032] Furthermore, for N in Example 300 user =2, the 6-bit space configuration subfield can be 001001 to indicate N sts_tot Here, the number of options = 1 (because the first user and the second user each have four spatial streams), corresponding to one entry of the 6-bit spatial configuration subfield, as shown below: 001001 means Nsts(1) = 4 and Nsts(2) = 4,

[0033] Therefore, for N in Example 300 user =2, the total number of entries =10, which is the sum of the number of options or the sum of the number of entries of the 6-bit space configuration subfield (=4+3+2+1).

[0034] It is noteworthy that under the proposed scheme, the number of spatial streams allocated to the first user is greater than or equal to the number of spatial streams allocated to the second user (and any other users). For example, in example 300, the number of spatial streams allocated to the first user is greater than or equal to the number of spatial streams allocated to the second user. Similarly, in each of examples 400 to 800, the number of spatial streams allocated to the first user is greater than or equal to the number of spatial streams allocated to the second user and each additional user. In addition, in examples In, N sts_tot can be as low as 2 and as high as 16, N sts_tot Assigned for transmission on a given RU or aggregated multiple RUs (multiple-RU, MRU for short). It is also worth noting that for N user = 2 can be reused as N user =3,N user =4,N user =5,N user =6, N user =7 and N user = 8. Similarly, for N user = 3 can be reused as N user =4,N user =5,N user =6, N user =7 and N user =8.

[0035] Illustrative Embodiments

[0036] Fig. 9 An example system 900 having at least an example device 910 and an example device 920 according to an embodiment of the present disclosure is shown. Each of the device 910 and the device 920 can perform various functions to implement the schemes, techniques, processes and methods described herein related to the spatial configuration subfield design of the user field for MU-MIMO allocation in the EHT system, including the various schemes described in relation to the various proposed designs, concepts, schemes, systems and methods described above and the processes described below. For example, the device 910 can be implemented in the STA 110, and the device 920 can be implemented in the STA 120, or vice versa.

[0037] Each of the device 910 and the device 920 may be part of an electronic device, which may be a STA or an AP, such as a portable or mobile device, a wearable device, a wireless communication device, or a computing device. When implemented in a STA, each of the device 910 and the device 920 may be implemented in a smart phone, a smart watch, a personal digital assistant, a digital camera, or a computing device such as a tablet computer, a laptop computer, or a notebook computer. Each of the device 910 and the device 920 may also be part of a machine-type device, which may be an IoT device such as a stationary or fixed device, a household device, a wired communication device, or a computing device. For example, each of the device 910 and the device 920 may be implemented in a smart thermostat, a smart refrigerator, a smart door lock, a wireless speaker, or a home control center. When implemented in or as a network device, the device 910 and / or the device 920 may be implemented in a network node such as an AP in a WLAN.

[0038] In some embodiments, each of the apparatus 910 and the apparatus 920 may be implemented in the form of one or more integrated circuit (IC) chips, such as, but not limited to, one or more single-core processors, one or more multi-core processors, one or more reduced-instruction set computing (RISC) processors, or one or more complex-instruction-set computing (CISC) processors. In the above various schemes, each of the apparatus 910 and the apparatus 920 may be implemented as a non-AP STA or an AP STA. Each of the apparatus 910 and the apparatus 920 may include Fig. 9 At least some of those components shown in the apparatus 910 and the apparatus 920, for example, such as processor 912 and processor 922, respectively. Each of the apparatus 910 and the apparatus 920 may further include one or more other components not related to the solution proposed in the present disclosure (e.g., an internal power supply, a display device and / or a user interface device), and therefore, such components in the apparatus 910 and the apparatus 920 are not shown in the apparatus 910 and the apparatus 920. Fig. 9 For the purpose of simplicity and brevity, it is not described below.

[0039] In one aspect, each of the processors 912 and 922 may be implemented in the form of one or more single-core processors, one or more multi-core processors, one or more RISC processors, or one or more CISC processors. That is, even if the singular term "processor" is used herein to refer to the processors processors 912 and 922, each of the processors 912 and 922 may include multiple processors in some embodiments and may include a single processor in other embodiments according to the present invention. On the other hand, each of the processors 912 and 922 may be implemented in the form of hardware (and optionally, firmware) having electronic components, which include, for example, but not limited to, one or more transistors, one or more diodes, one or more capacitors, one or more resistors, one or more inductors, one or more memristors, and / or one or more varactor diodes, which are configured and arranged to achieve specific purposes according to the present disclosure. In other words, in at least some embodiments, each of the processors 912 and 922 is a dedicated machine specially designed, arranged and configured to perform specific tasks, including tasks designed for spatial configuration subfields of user fields for MU-MIMO allocation in EHT systems according to various embodiments of the present disclosure.

[0040] In some embodiments, the device 910 may further include a transceiver 916 coupled to the processor 912. The transceiver 916 may include a transmitter capable of wireless transmission and a receiver capable of wirelessly receiving data. In some embodiments, the device 920 may further include a transceiver 926 coupled to the processor 922. The transceiver 926 may include a transmitter capable of wireless transmission and a receiver capable of wirelessly receiving data. It is worth noting that although the transceiver 916 and the transceiver 926 are respectively illustrated as being outside the processor 912 and the processor 922 and being separated from the processor 912 and the processor 922, in some embodiments, the transceiver 916 may be a component of the processor 912 of a system on chip (SoC), and / or the transceiver 926 may be a component of the processor 922 as a SoC.

[0041] In some embodiments, the device 910 may further include a memory 914 coupled to the processor 912 and accessible by the processor 912 and storing data therein. In some embodiments, the device 920 may further include a memory 924 coupled to the processor 922 and accessible by the processor 922 and storing data therein. Each of the memory 914 and the memory 924 may include a random-access memory (RAM), such as a dynamic RAM (DRAM), a static RAM (SRAM), a thyristor RAM (T-RAM), and / or a zero-capacitor RAM (Z-RAM). Alternatively or additionally, each of the memory 914 and the memory 924 may include a type of read-only memory (ROM), such as a mask ROM, a programmable ROM (PROM), an erasable programmable ROM (EPROM) and / or an electrically erasable programmable ROM (EEPROM). Alternatively or additionally, each of the memory 914 and the memory 924 may include a type of non-volatile random-access memory (NVRAM), such as flash memory, solid-state memory, ferroelectric RAM (FeRAM), magnetoresistive RAM (MRAM) and / or phase change memory.

[0042] Each of the devices 910 and 920 may be communication entities capable of communicating with each other using various proposed schemes according to the present disclosure. For illustrative purposes and not limitation, a description of the capabilities of the device 910 (as the STA 110) and the device 920 (as the STA 120) is provided below. It is worth noting that although a detailed description of the capabilities, functions and / or technical features of the device 910 is provided below, it can be applied to the device 920 in the same manner, although only its detailed description is provided for the purpose of brevity. It is also worth noting that although the example implementation described below is provided in the context of a WLAN, the same implementation can also be implemented in other types of networks.

[0043] Under the scheme according to the present disclosure involving the spatial configuration subfield design of the user field for MU-MIMO allocation in the EHT system according to the present disclosure, in the network environment 100, the device 910 is implemented in the STA 110 or as the STA 110, the device 920 is implemented in the STA 120 or as the STA 120, and the processor 912 of the device 910 can determine the spatial stream configuration according to the 6-bit spatial configuration subfield in the LUT. In addition, the processor 912 can perform transmission using one or more spatial streams allocated based on the spatial stream configuration via the transceiver 916.

[0044] In some implementations, the 6-bit spatial configuration subfield may indicate the respective number of spatial streams allocated to each of the multiple STAs in a MU-MIMO allocation.

[0045] In some implementations, where the number of STAs configured by MU-MIMO allocation is two, the corresponding portion of the LUT may include ten entries of the 6-bit spatial configuration subfield.

[0046] In some embodiments, the values ​​of four entries of the ten entries of the 6-bit spatial configuration subfield may include: (a) 000000, corresponding to the first STA being assigned one spatial stream, the second STA being assigned one spatial stream, and a total of two spatial streams being assigned, (b) 000001, corresponding to the first STA being assigned two spatial streams, the second STA being assigned one spatial stream, and a total of three spatial streams being assigned, (c) 000010, corresponding to the first STA being assigned three spatial streams, the second STA being assigned one spatial stream, and a total of four spatial streams being assigned, and (d) 000011, corresponding to the first STA being assigned four spatial streams, the second STA being assigned one spatial stream, and a total of five spatial streams being assigned.

[0047] In some implementations, the values ​​of three of the ten entries of the 6-bit spatial configuration subfield may include: (e) 000100, corresponding to the first STA being assigned two spatial streams, the second STA being assigned two spatial streams, and a total of four spatial streams being assigned, (f) 000101, corresponding to the first STA being assigned three spatial streams, the second STA being assigned two spatial streams, and a total of five spatial streams being assigned, and (g) 000110, corresponding to the first STA being assigned four spatial streams, the second STA being assigned two spatial streams, and a total of six spatial streams being assigned.

[0048] In some embodiments, the values ​​of two of the ten entries of the 6-bit spatial configuration subfield may include: (h) 000111, corresponding to the first STA being allocated three spatial streams, the second STA being allocated three spatial streams, and a total of six spatial streams being allocated, and (i) 001000, corresponding to the first STA being allocated four spatial streams, the second STA being allocated three spatial streams, and a total of seven spatial streams being allocated.

[0049] In some embodiments, the value of one of the ten entries of the 6-bit spatial configuration subfield may include: (j) 001001, corresponding to the first STA being allocated four spatial streams, the second STA being allocated four spatial streams, and a total of eight spatial streams being allocated.

[0050] In some embodiments, when the number of STAs configured by MU-MIMO allocation is 3 or more (and up to 8), the first ten entries of the 6-bit spatial configuration subfield in another part of the LUT can be the same as the ten entries of the 6-bit spatial configuration subfield used for MU-MIMO allocation when the number of STAs configured by MU-MIMO allocation is 2.

[0051] In some implementations, where the number of STAs configured by MU-MIMO allocation is 3, the corresponding portion of the LUT may include 20 entries of the 6-bit spatial configuration subfield.

[0052] In some implementations, where the number of STAs configured by MU-MIMO allocation is 4, the corresponding portion of the LUT may include 35 entries of the 6-bit spatial configuration subfield.

[0053] In some implementations, where the number of STAs configured by MU-MIMO allocation is 5, the corresponding portion of the LUT may include 49 entries of the 6-bit spatial configuration subfield.

[0054] In some implementations, where the number of STAs configured by the MU-MIMO allocation is 6, the corresponding portion of the LUT may include 54 entries of the 6-bit spatial configuration subfield.

[0055] In some implementations, where the number of STAs configured by the MU-MIMO allocation is 7, the corresponding portion of the LUT may include 50 entries of the six-bit spatial configuration subfield.

[0056] In some implementations, where the number of STAs configured by MU-MIMO allocation is 8, the corresponding portion of the LUT may include 41 entries of the 6-bit spatial configuration subfield.

[0057] In some embodiments, the LUT can support up to eight users / STAs for a total of up to 16 assigned spatial streams, and a maximum of 4 assigned spatial streams per user / STA.

[0058] In some implementations, when determining the spatial stream configuration, the processor 912 may perform specific operations. For example, the processor 912 may receive DL MU-MIMO allocation signaling via the transceiver 916. In addition, the processor 912 may determine the spatial stream configuration according to the value of the 6-bit spatial configuration subfield indicated in the signaling.

[0059] Illustrative Process

[0060] Fig.10 An example process 1000 is shown according to an implementation of the present disclosure. Process 1000 may represent one aspect of implementing the various proposed designs, concepts, schemes, systems, and methods described above. More specifically, process 1000 may represent one aspect of the proposed concepts and schemes related to the spatial configuration subfield design of the user field for MU-MIMO allocation in an EHT system according to the present disclosure. Process 1000 may include one or more operations, actions, or functions shown in one or more of blocks 1010 and 1020. Although shown as discrete blocks, the various blocks of process 1000 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. In addition, the blocks / sub-blocks of process 1000 may be arranged in accordance with Fig.10 The process 1000 may be performed in the order shown, and may be performed in other orders. In addition, one or more blocks / sub-blocks of the process 1000 may be performed repeatedly or iteratively. The process 1000 may be implemented by or in the device 910 and the device 920 or any variation thereof. For illustrative purposes only and without limiting the scope, the process 1000 is described in the context of a device 910 implemented in or as a STA 110 and a device 920 implemented in or as a STA 120 in a network environment 100 according to one or more IEEE 802.11 standards. The process 1000 begins at block 1010.

[0061] At 1010 , process 1000 may involve processor 912 of device 910 (eg, STA 110 ) determining a spatial stream configuration from a 6-bit spatial configuration subfield in the LUT. Process 1000 may proceed from 1010 to 1020 .

[0062] At 1020, process 1000 may involve processor 912 performing transmission using one or more spatial streams assigned based on the spatial stream configuration.

[0063] In some implementations, the 6-bit spatial configuration subfield may indicate the respective number of spatial streams allocated to each of the multiple STAs in a MU-MIMO allocation.

[0064] In some implementations, where the number of STAs configured by the MU-MIMO allocation is two, the corresponding portion of the LUT may include ten entries of the 6-bit spatial configuration subfield.

[0065] In some embodiments, the values ​​of four entries of the ten entries of the 6-bit spatial configuration subfield may include: (a) 000000, corresponding to the first STA being assigned one spatial stream, the second STA being assigned one spatial stream, and a total of two spatial streams being assigned, (b) 000001, corresponding to the first STA being assigned two spatial streams, the second STA being assigned one spatial stream, and a total of three spatial streams being assigned, (c) 000010, corresponding to the first STA being assigned three spatial streams, the second STA being assigned one spatial stream, and a total of four spatial streams being assigned, and (d) 000011, corresponding to the first STA being assigned four spatial streams, the second STA being assigned one spatial stream, and a total of five spatial streams being assigned.

[0066] In some embodiments, the values ​​of three of the ten entries of the 6-bit spatial configuration subfield may include: (e) 000100, corresponding to the first STA being allocated two spatial streams, the second STA being allocated two spatial streams, and a total of four spatial streams being allocated, (f) 00010 1, corresponding to the first STA being allocated three spatial streams, the second STA being allocated two spatial streams, and a total of five spatial streams being allocated, and (g) 000110, corresponding to the first STA being allocated four spatial streams, the second STA being allocated two spatial streams, and a total of six spatial streams being allocated.

[0067] In some embodiments, the values ​​of two of the ten entries of the 6-bit spatial configuration subfield may include: (h) 000111, corresponding to the first STA being allocated three spatial streams, the second STA being allocated three spatial streams, and a total of six spatial streams being allocated, and (i) 001000, corresponding to the first STA being allocated four spatial streams, the second STA being allocated three spatial streams, and a total of seven spatial streams being allocated.

[0068] In some embodiments, the value of one of the ten entries of the 6-bit spatial configuration subfield may include: (j) 001001, corresponding to the first STA being allocated four spatial streams, the second STA being allocated four spatial streams, and a total of eight spatial streams being allocated.

[0069] In some embodiments, when the number of STAs configured by MU-MIMO allocation is three or more (and up to eight), the first ten entries of the 6-bit spatial configuration subfield in another part of the LUT can be the same as the ten entries of the 6-bit spatial configuration subfield for MU-MIMO allocation when the number of STAs configured by MU-MIMO allocation is two.

[0070] In some implementations, where the number of STAs configured by MU-MIMO allocation is 3, the corresponding portion of the LUT may include 20 entries of the 6-bit spatial configuration subfield.

[0071] In some implementations, where the number of STAs configured by MU-MIMO allocation is 4, the corresponding portion of the LUT may include 35 entries of the 6-bit spatial configuration subfield.

[0072] In some implementations, where the number of STAs configured by MU-MIMO allocation is 5, the corresponding portion of the LUT may include 49 entries of the 6-bit spatial configuration subfield.

[0073] In some implementations, where the number of STAs configured by the MU-MIMO allocation is 6, the corresponding portion of the LUT may include 54 entries of the 6-bit spatial configuration subfield.

[0074] In some implementations, where the number of STAs configured by the MU-MIMO allocation is 7, the corresponding portion of the LUT may include 50 entries of the six-bit spatial configuration subfield.

[0075] In some implementations, where the number of STAs configured by MU-MIMO allocation is 8, the corresponding portion of the LUT may include 41 entries of the 6-bit spatial configuration subfield.

[0076] In some embodiments, the LUT can support up to eight users / STAs for a total of up to 16 assigned spatial streams, and a maximum of 4 assigned spatial streams per user / STA.

[0077] In some implementations, when determining the spatial stream configuration, process 1000 further involves processor 912 performing specific operations. For example, process 1000 involves processor 912 receiving DL MU-MIMO allocation signaling via transceiver 916. In addition, process 1000 involves processor 912 determining the spatial stream configuration based on the value of the 6-bit spatial configuration subfield indicated in the signaling.

[0078] Additional Notes

[0079] The subject matter described herein sometimes represents different components, which are contained in or connected to other different components. It is understood that the described structure is only an example, and in fact, it can be implemented by many other structures to achieve the same function. Conceptually, the arrangement of any components that achieve the same function is actually "associated" to achieve the desired function. Therefore, regardless of the structure or intermediate components, any two components combined to achieve a specific function are considered to be "interrelated" to achieve the desired function. Similarly, any two associated components are considered to be "operably connected" or "operably coupled" to achieve a specific function. Any two components that can be associated with each other are also considered to be "operably coupled" to achieve a specific function. Any two components that can be associated with each other are also considered to be "operably coupled" to achieve a specific function. Specific examples of operable connections include, but are not limited to, physically pairable and / or physically interacting components, and / or wirelessly interactive and / or wirelessly interactive components, and / or logically interactive and / or logically interactive components.

[0080] Furthermore, with respect to the use of substantially any plural and / or singular terms, those skilled in the art can translate from the plural to the singular and / or from the singular to the plural as appropriate to the context and / or application. For clarity, the various singular / plural permutations are expressly set forth herein.

[0081] In addition, it will be understood by those skilled in the art that, in general, the terms used in the present disclosure, especially in the claims, and the subject matter of the claims, are generally used as "open" terms, for example, "including" should be interpreted as "including but not limited to", "having" should be interpreted as "at least having", "including" should be interpreted as "including but not limited to", etc. It will be further understood by those skilled in the art that if a specific number of claim contents are planned to be introduced, it will be clearly indicated in the claims, and it will not be displayed when there is no such content. For example, to aid understanding, the following claims may include the phrases "at least one" and "one or more" to introduce the contents of the claims. However, the use of these phrases should not be understood to imply the use of "one" or "an" to introduce the contents of the claims, thereby limiting the scope of any particular patent. Even when the same claim includes the introductory phrases "one or more" or "at least one", the indefinite article, such as "one" or "an", should be interpreted to mean at least one or more, and the same is true for the use of explicit descriptions used to introduce the claims. Furthermore, even if an introductory content explicitly refers to a specific number, a person skilled in the art will recognize that such content should be interpreted as indicating the number of references, for example, "two references" without other modifications means at least two references, or two or more references. Furthermore, where a statement similar to "at least one of A, B, and C" is used, it is generally stated so that a person skilled in the art can understand the statement, for example, "a system includes at least one of A, B, and C" will include but is not limited to a system having A alone, a system having B alone, a system having C alone, a system having A and B, a system having A and C, a system having B and C, and / or a system having A, B, and C, etc. A person skilled in the art will further understand that any separated words and / or phrases represented by two or more alternative terms, whether in the specification, the claims, or the drawings, should be understood to include the possibility of one of these terms, one of them, or both of these terms. For example, "A or B" should be understood as the possibility of "A", or "B", or "A and B".

[0082] As can be seen from the foregoing, various embodiments have been described in the present disclosure for illustrative purposes, and various modifications may be made without departing from the scope and spirit of the present disclosure. Therefore, the various embodiments disclosed herein are not intended to be limiting, and the true scope is indicated by the claims.

Claims

1. A wireless communication method, comprising: Determine the spatial stream configuration based on the 6-bit spatial configuration subfield in the lookup table; and performing transmission using one or more spatial streams allocated based on the spatial stream configuration, in, The lookup table supports up to 16 spatial streams, which can be used for a total of up to 8 multiple-user input multiple output (MU-MIMO) users.

2. The wireless communication method according to claim 1, wherein: The 6-bit spatial configuration subfield indicates a respective number of spatial streams allocated to each of a plurality of users in a multi-user MIMO allocation.

3. The wireless communication method according to claim 2, wherein: In case the number of multiple users configured by the multi-user MIMO allocation is 2, the corresponding portion of the lookup table includes ten entries of the 6-bit spatial configuration subfield.

4. The wireless communication method according to claim 3, wherein: The values ​​of four of the ten entries of the 6-bit space configuration subfield include: 000000, corresponding to the first user being allocated one spatial stream, the second user being allocated one spatial stream, and a total of two spatial streams being allocated, 000001, corresponding to the first user being allocated two spatial streams, the second user being allocated one spatial stream, and a total of three spatial streams being allocated, 000010, corresponding to the first user being allocated three spatial streams, the second user being allocated one spatial stream, and a total of four spatial streams being allocated, and 000011, corresponding to that the first user is allocated four spatial streams, the second user is allocated one spatial stream, and a total of five spatial streams are allocated.

5. The wireless communication method according to claim 3, wherein: The values ​​of three entries of the ten entries of the 6-bit space configuration subfield include: 000 100, corresponding to the first user being allocated two spatial streams, the second user being allocated two spatial streams, and a total of four spatial streams being allocated, 000 10 1, corresponding to the first user being allocated three spatial streams, the second user being allocated two spatial streams, and a total of five spatial streams being allocated, and 000 110, corresponding to that the first user is allocated four spatial streams, the second user is allocated two spatial streams, and a total of six spatial streams are allocated.

6. The wireless communication method according to claim 3, wherein: The values ​​of two entries of the ten entries of the 6-bit space configuration subfield include: 000 111, corresponding to the first user being allocated three spatial streams, the second user being allocated three spatial streams, and a total of six spatial streams being allocated, and 00 1000, corresponding to that the first user is allocated four spatial streams, the second user is allocated three spatial streams, and a total of seven spatial streams are allocated.

7. The wireless communication method according to claim 3, wherein: The value of one of the ten entries of the 6-bit space configuration subfield includes: 00 1001, corresponding to the first user being allocated four spatial streams, the second user being allocated four spatial streams, and a total of eight spatial streams being allocated.

8. The wireless communication method according to claim 3, wherein: In the case where the number of the multiple users configured by the multi-user multi-input multi-output allocation is 3 or more, the first ten entries of the 6-bit spatial configuration subfield in the lookup table are the same as the ten entries of the 6-bit spatial configuration subfield for multi-user multi-input multi-output allocation when the number of the multiple users configured by the multi-user multi-input multi-output allocation is 2.

9. The wireless communication method according to claim 2, wherein: In case the number of multiple users configured by the MU-MIMO allocation is 3, the corresponding portion of the lookup table includes 20 entries of the 6-bit spatial configuration subfield.

10. The wireless communication method according to claim 2, wherein: In case the number of multiple users configured by the MU-MIMO allocation is 4, the corresponding portion of the lookup table includes 35 entries of the 6-bit spatial configuration subfield.

11. The wireless communication method according to claim 2, wherein: In case the number of multiple users configured by the MU-MIMO allocation is 5, the corresponding portion of the lookup table includes 49 entries of the 6-bit spatial configuration subfield.

12. The wireless communication method according to claim 2, wherein: In case the number of multiple users configured by the multi-user MIMO allocation is 6, the corresponding portion of the lookup table includes 54 entries of the 6-bit spatial configuration subfield.

13. The wireless communication method according to claim 2, wherein: In case the number of multiple users configured by the MU-MIMO allocation is 7, the corresponding portion of the lookup table includes 50 entries of the 6-bit spatial configuration subfield.

14. The wireless communication method according to claim 2, wherein: In case the number of multiple users configured by the MU-MIMO allocation is 8, the corresponding portion of the lookup table includes 41 entries of the 6-bit spatial configuration subfield.

15. The wireless communication method according to claim 1, wherein: Each user is assigned up to 4 spatial streams.

16. The wireless communication method according to claim 1, wherein: Determining the spatial stream configuration includes: receiving downlink MU-MIMO allocation signaling; and The spatial stream configuration is determined according to a value of the 6-bit spatial configuration subfield indicated in the signaling.

17. A wireless communication device, comprising: Transceiver; as well as A processor coupled to the transceiver and configured to perform a plurality of operations including: Determine the spatial stream configuration based on the 6-bit spatial configuration subfield in the lookup table; and performing transmission using one or more spatial streams allocated based on the spatial stream configuration, The lookup table supports up to 16 spatial streams, which can be used for up to 8 multiple-user input multiple output (MU-MIMO) users in total.

18. The wireless communication device according to claim 17, wherein: The 6-bit Spatial Configuration subfield indicates a respective number of spatial streams allocated to each of a plurality of users in a multi-user MIMO allocation, and wherein: In the case where the number of multiple users configured by the multi-user MIMO allocation is 2, the corresponding portion of the lookup table comprises ten entries of the 6-bit spatial configuration subfield, and In the case where the number of the multiple users configured by the multi-user multi-input multi-output allocation is 3 or more, the first ten entries of the 6-bit spatial configuration subfield in the lookup table are the same as the ten entries of the 6-bit spatial configuration subfield for multi-user multi-input multi-output allocation when the number of the multiple users configured by the multi-user multi-input multi-output allocation is 2.

19. The wireless communication device according to claim 18, wherein: The values ​​of four of the ten entries of the 6-bit space configuration subfield include: 000000, corresponding to the first user being allocated one spatial stream, the second user being allocated one spatial stream, and a total of two spatial streams being allocated, 000001, corresponding to the first user being allocated two spatial streams, the second user being allocated one spatial stream, and a total of three spatial streams being allocated, 000010, corresponding to the first user being allocated three spatial streams, the second user being allocated one spatial stream, and a total of four spatial streams being allocated, and 000011, corresponding to the first user being allocated four spatial streams, the second user being allocated one spatial stream, and a total of five spatial streams being allocated, The values ​​of three entries of the ten entries of the 6-bit space configuration subfield include: 000100, corresponding to the first user being allocated two spatial streams, the second user being allocated two spatial streams, and a total of four spatial streams being allocated, 00010 1, corresponding to the first user being allocated three spatial streams, the second user being allocated two spatial streams, and a total of five spatial streams being allocated, and 000110, corresponding to the first user being allocated four spatial streams, the second user being allocated two spatial streams, and a total of six spatial streams being allocated, The values ​​of two entries of the ten entries of the 6-bit space configuration subfield include: 000111, corresponding to the first user being allocated three spatial streams, the second user being allocated three spatial streams, and a total of six spatial streams being allocated, and 00 1000, corresponding to the first user being allocated four spatial streams, the second user being allocated three spatial streams, and a total of seven spatial streams being allocated, The value of one of the ten entries of the 6-bit space configuration subfield includes: 00 1001, corresponding to the first user being allocated four spatial streams, the second user being allocated four spatial streams, and a total of eight spatial streams being allocated.

20. The wireless communication device according to claim 17, wherein: Each user is assigned a maximum of 4 spatial streams, and in determining the spatial stream configuration, the processor is configured to perform a plurality of operations, including: receiving downlink MU-MIMO allocation signaling; and The spatial stream configuration is determined according to a value of the 6-bit spatial configuration subfield indicated in the signaling.