Access point site, non-access point site, and wireless communication method
By adopting ultra-high reliability (UHR) physical protocol data unit (PPDU) and UHR modulation and coding scheme (UHR-MCS) set in wireless communication systems, the system throughput, beamforming training and tracking in the prior art is solved. The problems of poor frequency diversity gain and high power consumption achieve ultra-high throughput and good communication performance.
Patent Information
- Application Number
- CN202280097365.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-27
- Publication Date
- 2025-02-07
AI Technical Summary
The prior art is difficult to effectively modulate and encode solutions in wireless communication systems that support ultra-high throughput and high reliability, resulting in insufficient system throughput, poor beamforming training and tracking, low frequency diversity gain, high power consumption, and It is difficult to achieve ultra-high throughput and good communication performance.
A method of access point (AP) site (STA), non-AP STA, and wireless communications are proposed by sending ultra-high reliability (UHR) physical protocol data unit (PPDU), which includes modulation and coding scheme from UHR (UHR- MCS) The modulation and coding scheme selected in the set, which contains inherited UHR-MCS and non-inherited UHR-MCS.
Improves system throughput, improves beamforming training and tracking, enhances frequency diversity gain, reduces power consumption, achieves ultra-high throughput, provides good communication performance and high reliability.
Smart Images

Figure CN119404477A_ABST
Abstract
Description
[0001] background Technical Field
[0002] The present disclosure relates to the field of communication systems, and more specifically, to an access point (AP) station (STA), a non-AP STA (non-access point station, non-AP STA) and a wireless communication method that can provide good communication performance and / or provide high reliability.
[0003] Related technologies
[0004] Communication systems such as wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcasting, etc. These communication systems may be multiple access systems capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). A wireless network may include an access point (AP) station (STA) that can communicate with one or more non-AP STAs or mobile devices, such as a wireless local area network (WLAN) (e.g., Wi-Fi (i.e., Institute of Electrical and Electronics Engineers (IEEE) 802.11) network). It is understood that as an example in the field of Wi-Fi, the solution is not limited to use in such protocols as IEEE 802.11. WLAN enables users to use portable terminals (e.g., personal digital assistants (PDAs), laptops, portable multimedia players (PMPs), smart phones, etc.) to wirelessly access the Internet based on radio frequency technology in homes, offices, or specific service areas. An AP STA may be coupled to a network (e.g., the Internet) and may enable a mobile device to communicate over the network (or communicate with other devices coupled to the AP STA). A wireless device may communicate bidirectionally with a network device. For example, in a WLAN, a non-AP STA may communicate with an associated AP STA via a downlink and an uplink. A downlink may refer to a communication link from an AP STA to a non-AP STA, and an uplink may refer to a communication link from a non-AP STA to an AP STA or a non-AP STA to a non-AP STA.
[0005] IEEE 802.11TGbe is developing a new IEEE 802.11 amendment that defines an extremely high throughput (EHT) physical layer (PHY) and a medium access control (MAC) layer capable of supporting a maximum throughput of at least 30 Gbps. The IEEE 802.11 working group is also exploring the next generation of Wi-Fi technology beyond IEEE 802.11be, which can target a maximum throughput of at least 100 Gbps. The next generation of Wi-Fi technology may be called the eighth generation (GEN8), ultra-high reliability (UHR), or any other name. To this end, it may be necessary to develop an efficient link adaptation scheme for the next generation of Wi-Fi technology. However, what modulation and coding scheme (MCS) the next generation of Wi-Fi technology supports to facilitate efficient link adaptation remains an open question.
[0006] Therefore, there is a need for an access point (AP) station (STA), a non-AP STA, and a wireless communication method that can solve the problems in the prior art, improve system throughput, improve beamforming training, improve beam tracking, improve frequency diversity gain, reduce power consumption, achieve ultra-high throughput, provide good communication performance, and / or provide high reliability. Summary of the invention
[0007] The purpose of the present disclosure is to propose an access point (AP) station (STA), a non-AP STA, and a wireless communication method, which can solve the problems in the prior art, improve system throughput, improve beamforming training, improve beam tracking, improve frequency diversity gain, reduce power consumption, achieve ultra-high throughput, provide good communication performance, and / or provide high reliability.
[0008] In a first aspect of the present disclosure, a wireless communication method of an AP STA includes: sending an ultra-high reliability (UHR) physical protocol data unit (PPDU) by the AP STA, wherein the UHR PPDU includes one or more physical service data units (PSDU), and the one or more PSDUs are processed according to user-specific allocation information, the user-specific allocation information includes one or more UHR modulation and coding scheme (UHR-MCS) selected from a UHR-MCS set, and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS.
[0009] In a second aspect of the present disclosure, a wireless communication method of a non-AP STA includes: sending an ultra-high reliability (UHR) physical protocol data unit (PPDU), wherein the UHR PPDU includes one or more physical service data units (PSDUs), and the one or more PSDUs are processed according to user-specific allocation information, the user-specific allocation information includes one or more UHR modulation and coding scheme (UHR-MCS) selected from a UHR-MCS set, and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS.
[0010] In a third aspect of the present disclosure, an AP STA includes: a transmitter configured to send an ultra-high reliability (UHR) physical protocol data unit (PPDU), wherein the UHR PPDU includes one or more physical service data units (PSDUs), and the one or more PSDUs are processed according to user-specific allocation information, the user-specific allocation information includes one or more UHR modulation and coding scheme (UHR-MCS) selected from a UHR-MCS set, and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS.
[0011] In a fourth aspect of the present disclosure, a non-AP STA includes: a transmitter configured to send an ultra-high reliability (UHR) physical protocol data unit (PPDU), wherein the UHR PPDU includes one or more physical service data units (PSDUs), and the one or more PSDUs are processed according to user-specific allocation information, the user-specific allocation information includes one or more UHR modulation and coding scheme (UHR-MCS) selected from a UHR-MCS set, and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS.
[0012] In a fifth aspect of the present disclosure, an AP STA includes: a memory; a transceiver; and a processor coupled to the memory and the transceiver. The AP STA is configured to execute the above method.
[0013] In a sixth aspect of the present disclosure, a non-AP STA includes: a memory; a transceiver; and a processor coupled to the memory and the transceiver. The non-AP STA is configured to execute the above method.
[0014] In a seventh aspect of the present disclosure, a non-transitory machine-readable storage medium has instructions stored thereon, which, when executed by a computer, cause the computer to perform the above method.
[0015] In an eighth aspect of the present disclosure, a chip includes a processor configured to call and run a computer program stored in a memory so that a device equipped with the chip executes the above method.
[0016] In a ninth aspect of the present disclosure, a computer-readable storage medium stores a computer program, which enables a computer to execute the above method.
[0017] In a tenth aspect of the present disclosure, a computer program product includes a computer program, and the computer program enables a computer to execute the above method.
[0018] In an eleventh aspect of the present disclosure, a computer program causes a computer to execute the above method. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the embodiments or related technologies of the present disclosure, the following briefly introduces the drawings to be described in the embodiments. Obviously, the drawings are only some embodiments of the present disclosure, and ordinary technicians in this field can obtain other drawings based on these drawings without paying any price.
[0020] Figure 1A is a diagram showing an example of a UHR multi-user (MU) physical layer protocol data unit (PPDU) format according to an embodiment of the present disclosure.
[0021] Figure 1B is a schematic diagram showing an example of a UHR trigger-based (TB) PPDU format according to an embodiment of the present disclosure.
[0022] Figure 2 is a schematic diagram showing an example of a wireless communication system according to an embodiment of the present disclosure.
[0023] Figure 3is a schematic diagram showing an example of a wireless communication system according to another embodiment of the present disclosure.
[0024] Figure 4 is a block diagram of one or more access point (AP) stations (STAs) and one or more non-AP STAs communicating in a wireless communication system according to an embodiment of the present disclosure.
[0025] Figure 5 is a flowchart illustrating a wireless communication method performed by an AP STA according to an embodiment of the present disclosure.
[0026] Figure 6 is a flowchart illustrating a wireless communication method performed by a non-AP STA according to another embodiment of the present disclosure.
[0027] Figure 7 is a block diagram of an AP STA according to an embodiment of the present disclosure.
[0028] Figure 8 is a block diagram of a non-AP STA according to an embodiment of the present disclosure.
[0029] Fig. 9 is a block diagram of a system for wireless communication according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0030] The technical content, structural features, achieved objectives and effects of the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings. Specifically, the terms in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and are not intended to limit the present disclosure.
[0031] surface:
[0032]
[0033]
[0034] Modulation schemes supported by IEEE 802.11be include BPSK, QPSK, 16QAM, 64QAM, 256QAM, 1024QAM, and 4096QAM. The EHT-MCS set includes 16 EHT-MCSs. EHT-MCS 0 to EHT-MCS13 and EHT-MCS15 are defined for users in SU transmission or MU transmission; EHT-MCS14 is specifically defined for EHTDUP transmission in a 6 GHz LPI channel. EHT-MCS14 and EHT-MCS15 are supported only by a single spatial stream. The parameters of the EHT-MCS are provided in Table 1.
[0035] It is understood that all the tables in the solution can be considered as a whole, or a part of the tables can constitute a solution. The tables can be combined with each other, and these tables do not mean that all the tables are required, and one or more tables can partially cover the solution. Within the framework of the present disclosure, many variations and combinations of all the tables in the solution are possible. Within the framework of the present disclosure, combinations of one or more aspects of all the tables, or combinations of different tables are possible.
[0036] Table 1:
[0037]
[0038] The bandwidth of the UHR PPDU is 20 megahertz (MHz), 40 MHz, 80 MHz, 160 MHz, 320 MHz, or 640 MHz. 80 MHz or 160 MHz is only applicable to the 5 GHz band and the 6 GHz band; the 320 MHz BW UHR PPDU or the 640 MHz BW UHR PPDU is only applicable to the 6 GHz band. The tone plan and resource unit (RU) location of the 20 MHz UHR PPDU, 40 MHz UHR PPDU, 80 MHz UHR PPDU, 160 MHz UHR PPDU, or 320 MHz UHR PPDU are the same as those of the EHT PHY. The 640 MHz UHR PPDU consists of eight 80 MHz sub-blocks, and the tone plan and RU allocation of each of these sub-blocks are the same as those of the 80 MHz EHT PPDU.
[0039] The UHR PPDU has two formats: UHR MU PPDU and UHR TB PPDU. If the PPDU is not a response to a trigger frame, Figure 1A The UHR MU PPDU format shown is for transmission to one or more users. The UHR MU PPDU can be sent by an AP STA or a non-AP STA. In the UHR MU PPDU, the L-STF, L-LTF, L-SIG, RL-SIG, U-SIG, and UHR-SIG fields are referred to as pre-UHR modulation fields, and the UHR-STF, UHR-LTF, data, and PE fields are referred to as UHR modulation fields. Figure 1BThe UHR TB PPDU format shown is used for transmission by a non-AP STA, the transmission of which is a response to a trigger frame from an AP STA. In the UHR TB PPDU, the L-STF, L-LTF, L-SIG, RL-SIG, and U-SIG fields are referred to as pre-UHR modulation fields, and the UHR-STF, UHR-LTF, data, and PE fields are referred to as UHR modulation fields. The duration of the UHR-STF field in the UHR TB PPDU is twice the duration of the UHR-STF field in the UHR MU PPDU. For the UHR PPDU, each UHR-LTF symbol has the same GI duration as each data symbol, which is 0.8 microseconds (μs), 1.6μs, or 3.2μs. The UHR-LTF field includes three types: 1x UHR-LTF, 2x UHR-LTF, and 4x UHR-LTF. The duration of each 1x UHR-LTF, 2x UHR-LTF or 4xUHR-LTF symbol without GI is 3.2 μs, 6.4 μs or 12.8 μs. The duration of each data symbol without GI is 12.8 μs.
[0040] The data field of the UHR MU PPDU carries the PSDU of each of the one or more intended STAs, and the UHR-SIG field of the UHRMU PPDU includes a user field for each intended STA, the user field carrying user-specific allocation information of the STA, the user-specific allocation information including MCS, number of spatial streams, coding scheme, etc. The PSDU of each intended STA is processed according to its user-specific allocation information.
[0041] The data field of the UHR TB PPDU sent by the non-AP STA carries a single PSDU, and the trigger frame requesting the UHR TB PPDU includes a user information field of the non-AP STA, which carries user-specific allocation information of the non-AP STA, including MCS, number of spatial streams, coding scheme, etc. The PSDU is processed according to the user-specific allocation information of the non-AP STA.
[0042] In addition to BPSK, QPSK, 16QAM, 64QAM, 256QAM, 1024QAM, and 4096QAM, UHR PHY also supports 16384QAM, which can further increase link throughput. It will be appreciated that the modulation order supported by UHR PHY can even be greater than 16384 (e.g., 65536). The number of UHR-MCSs in the UHR-MCS set can be greater than the number of EHT-MCSs in the EHT-MCS set, and the UHR PHY provides a finer-grained MCS in terms of spectral efficiency than the EHT PHY, which can facilitate more efficient link adaptation. Alternatively, the number of UHR-MCSs in the UHR-MCS set can be equal to the number of EHT-MCSs in the EHT-MCS set, and the UHR PHY provides different MCSs with the same spectral efficiency to the EHT PHY, which can achieve better PER performance.
[0043] One or more UHR-MCSs in the UHR-MCS set are classified into one or more inherited UHR-MCSs and one or more non-inherited UHR-MCSs. The one or more inherited UHR-MCSs have their respective EHT-MCS counterparts; while the one or more non-inherited UHR-MCSs do not have their respective EHT-MCS counterparts. The inherited UHR-MCS refers to the MCS supported in the EHT PHY or other early protocols / Wi-Fi technologies, such as: BPSK-dual carrier modulation (DCM) with a code rate of 1 / 2; BPSK with a code rate of 1 / 2; QPSK with a code rate of 1 / 2 or 3 / 4; 16QAM with a code rate of 1 / 2 or 3 / 4; 64QAM with a code rate of 2 / 3, 3 / 4 or 5 / 6; 256QAM with a code rate of 3 / 4; 1024QAM with a code rate of 3 / 4 or 5 / 6; and 4096QAM with a code rate of 3 / 4 or 5 / 6. Non-inherited UHR-MCS refers to MCS (eg, 16384QAM) that is not supported in EHT PHY or other earlier protocols / Wi-Fi technologies.
[0044] Within the framework of the present disclosure, many variations and combinations of multiple embodiments (e.g., embodiment 1 and its optional examples 1 and 2, embodiment 2 and its optional examples 1 and 2, embodiment 3, and embodiment 4, but not limited thereto) are possible. Within the framework of the present disclosure, combinations of one or more aspects of multiple embodiments, or combinations of different embodiments are possible.
[0045] Example 1 as an embodiment:
[0046] The UHR-MCS set includes 16 inherited UHR-MCS as follows:
[0047] UHR-MCS using BPSK-DCM with a code rate of 1 / 2, UHR-MCS using BPSK with a code rate of 1 / 2, UHR-MCS using QPSK with a code rate of 1 / 2, UHR-MCS using QPSK with a code rate of 3 / 4, UHR-MCS using 16QAM with a code rate of 1 / 2, UHR-MCS using 16QAM with a code rate of 3 / 4, UHR-MCS using 64QAM with a code rate of 2 / 3, UHR-MCS using 64QAM with a code rate of 3 / 4, and UHR-MCS using 64QAM with a code rate of 5 / 6.
[0048] UHR-MCS using 256QAM and a code rate of 3 / 4, and UHR-MCS using 256QAM and a code rate of 5 / 6.
[0049] UHR-MCS using 1024QAM and a code rate of 3 / 4 and UHR-MCS using 1024QAM and a code rate of 5 / 6, as well as UHR-MCS using 4096QAM and a code rate of 3 / 4 and UHR-MCS using 4096QAM and a code rate of 5 / 6.
[0050] UHR-MCS dedicated to UHR DUP transmission in the 6GHz band.
[0051] As another example, example 1:
[0052] The UHR-MCS set includes 9 non-inherited UHR-MCSs as follows:
[0053] UHR-MCS using QPSK with a code rate of 2 / 3, UHR-MCS using QPSK with a code rate of 5 / 6, UHR-MCS using 16QAM with a code rate of 2 / 3, UHR-MCS using 16QAM with a code rate of 5 / 6, and UHR-MCS using 256QAM with a code rate of 2 / 3.
[0054] Utilizes UHR-MCS with 4096QAM and code rate 2 / 3.
[0055] Utilizes 16384QAM and UHR-MCS with a code rate of 2 / 3.
[0056] UHR-MCS using 16384QAM and a code rate of 3 / 4; and UHR-MCS using 16384QAM and a code rate of 5 / 6.
[0057] As another example, alternative example 2:
[0058] The UHR-MCS set includes 8 non-inherited UHR-MCSs, which are the same as the optional example 1 except that the UHR-MCS using 16384QAM and the code rate is 2 / 3. Considering that the spectrum efficiency of the UHR-MCS using 16384QAM and the code rate is lower than the spectrum efficiency of the UHR-MCS using 4096QAM and the code rate is 5 / 6, it may not be necessary for the UHR-MCS set to include the UHR-MCS using 16384QAM and the code rate is 2 / 3.
[0059] UHR-MCS with code rate 1 / 2 using BPSK-DCM and UHR-MCS dedicated to UHR DUP transmission in the 6 GHz band are supported only for a single spatial stream. Except for the UHR-MCS dedicated to UHR DUP transmission in the 6 GHz band, other UHR-MCSs are defined for users in SU transmission or MU transmission.
[0060] Example 2 as an embodiment:
[0061] The UHR-MCS set includes 15 inherited UHR-MCS as described below:
[0062] UHR-MCS using BPSK-DCM with a code rate of 1 / 2, UHR-MCS using BPSK with a code rate of 1 / 2, UHR-MCS using QPSK with a code rate of 1 / 2, UHR-MCS using QPSK with a code rate of 3 / 4, UHR-MCS using 16QAM with a code rate of 1 / 2, UHR-MCS using 16QAM with a code rate of 3 / 4, UHR-MCS using 64QAM with a code rate of 2 / 3, UHR-MCS using 64QAM with a code rate of 3 / 4, and UHR-MCS using 64QAM with a code rate of 5 / 6.
[0063] Utilizes UHR-MCS with 256QAM and code rate 3 / 4.
[0064] UHR-MCS using 1024QAM and a code rate of 3 / 4 and UHR-MCS using 1024QAM and a code rate of 5 / 6, as well as UHR-MCS using 4096QAM and a code rate of 3 / 4 and UHR-MCS using 4096QAM and a code rate of 5 / 6.
[0065] UHR-MCS specifically designed for UHR DUP transmission in the 6 GHz band.
[0066] As another example, example 1:
[0067] The UHR-MCS set includes 10 non-inherited UHR-MCSs as follows:
[0068] UHR-MCS using QPSK with a code rate of 2 / 3, UHR-MCS using QPSK with a code rate of 5 / 6, UHR-MCS using 16QAM with a code rate of 2 / 3, UHR-MCS using 16QAM with a code rate of 5 / 6, and UHR-MCS using 256QAM with a code rate of 2 / 3.
[0069] Utilizes 1024QAM and UHR-MCS with a code rate of 2 / 3.
[0070] Utilizes UHR-MCS with 4096QAM and code rate 2 / 3.
[0071] Utilizes 16384QAM and UHR-MCS with a code rate of 2 / 3.
[0072] UHR-MCS using 16384QAM and a code rate of 3 / 4; and UHR-MCS using 16384QAM and a code rate of 5 / 6.
[0073] As an optional example 2 of an embodiment:
[0074] The UHR-MCS includes 9 non-inherited UHR-MCSs which are the same as the optional example 1 except for the UHR-MCS using 16384QAM and a code rate of 2 / 3.
[0075] The UHR-MCS using 1024QAM and a code rate of 2 / 3 used in the second embodiment has the same spectrum efficiency as the UHR-MCS using 256QAM and a code rate of 5 / 6 used in the first embodiment. Considering that using a higher modulation order and a lower code rate combination may achieve higher throughput and PER performance gains due to the fact that the lower code rate is more resistant to channel fading, the UHR-MCS using 1024QAM and a code rate of 2 / 3 used in the second embodiment may be more advantageous than the UHR-MCS using 256QAM and a code rate of 5 / 6 used in the first embodiment.
[0076] UHR-MCS with code rate 1 / 2 using BPSK-DCM and UHR-MCS dedicated to UHR DUP transmission in the 6 GHz band are supported only for a single spatial stream. Except for the UHR-MCS dedicated to UHR DUP transmission in the 6 GHz band, other UHR-MCS are defined for users in SU transmission or MU transmission.
[0077] 16384QAM:
[0078] In 16384QAM, each constellation point is characterized by an I coordinate and a Q coordinate on an odd integer grid between -127 and 127, and each constellation point encodes 14 bits. The final constellation point is given by:
[0079] d=(I+jQ)×K MOD
[0080] The first 7 bits determine the I value of the constellation point, while the second 7 bits determine the Q value of the constellation point, and j is the imaginary part of the complex number. Table 2 shows the encoding of both I and Q, and both I and Q encoding follow gray-coding to minimize the number of bit errors per symbol. In order to normalize the constellation to unit energy, each constellation point needs to be factored K MOD =1 / sqrt(10922) for scaling.
[0081] It is understood that all tables in the solution can be considered as a whole, or a portion of these tables can constitute a solution. Many variations and combinations of all tables in the solution are possible within the framework of the present disclosure. Combinations of one or more aspects of all tables, or combinations of different tables are possible within the framework of the present disclosure.
[0082] Table 2:
[0083]
[0084]
[0085]
[0086]
[0087] UHR-MCS index and signaling:
[0088] Embodiment 3:
[0089] The inherited UHR-MCS and the non-inherited UHR-MCS in the UHR-MCS set are jointly indexed.
[0090] Example 1:
[0091] For the UHR-MCS set defined in optional example 1 of the first embodiment, parameters of the UHR-MCS are provided in Table 2A. For the UHR-MCS set defined in optional example 2 of the first embodiment, UHR-MCS22 in Table 2A may be deleted.
[0092] Table 2A:
[0093]
[0094]
[0095] For the UHR-MCS set defined in optional example 1 of the second embodiment, parameters of the UHR-MCS are provided in Table 2B. For the UHR-MCS set defined in optional example 2 of the second embodiment, UHR-MCS22 in Table 2B may be deleted.
[0096] Table 2B:
[0097]
[0098]
[0099] In the UHR-SIG field of the UHR MU PPDU, the user field of each intended user of the PSDU carried in the data field of the UHR MU PPDU includes a 5-bit MCS field, which indicates the UHR-MCS index of the intended user. In the trigger frame of the request UHR TB PPDU from the non-AP STA, the user information field of the non-AP STA includes a 5-bit MCS field, which indicates the UHR-MCS index of the non-AP STA. Alternatively, the user information field of the non-AP STA includes a 4-bit MCS field and a 1-bit MCS extension field, which are combined to indicate the UHR-MCS index of the non-AP STA, as shown in Table 3.
[0100] Table 3:
[0101]
[0102]
[0103] Example 2:
[0104] For ease of implementation, the inherited UHR-MCS is indexed before the non-inherited UHR-MCS, and each inherited UHR-MCS has the same index as its EHT-MCS counterpart. For example, the index of the UHR-MCS using QPSK and a code rate of 3 / 4 is 2, which is the same as the index of the EHT-MCS using QPSK and a code rate of 3 / 4. For the UHR-MCS set defined in optional example 1 of the first embodiment, the parameters of the UHR-MCS are provided in Table 4A. For the UHR-MCS set defined in optional example 2 of the first embodiment, UHR-MCS22 in Table 4A can be deleted.
[0105] Table 4A:
[0106]
[0107] For the UHR-MCS set defined in optional example 1 of the second embodiment, the parameters of the UHR-MCS are provided in Table 4B. For the UHR-MCS set defined in optional example 2 of the second embodiment, UHR-MCS23 in Table 4B may be deleted.
[0108] Table 4B:
[0109]
[0110]
[0111] In the UHR-SIG field of the UHR MU PPDU, the user field of each intended user of the PSDU carried in the data field of the UHR MU PPDU includes a 5-bit MCS field, which indicates the UHR-MCS index of the intended user. In the trigger frame of the request UHR TB PPDU from the non-AP STA, the user information field of the non-AP STA includes a 5-bit MCS field, which indicates the UHR-MCS index of the non-AP STA. Alternatively, the user information field of the non-AP STA includes a 4-bit MCS field and a 1-bit MCS extension field, which are combined to indicate the UHR-MCS index of the non-AP STA, as shown in Table 5.
[0112] Table 5:
[0113]
[0114]
[0115] Embodiment 4:
[0116] The inherited UHR-MCS and the non-inherited UHR-MCS in the UHR-MCS set are indexed separately.
[0117] Example 3:
[0118] For the UHR-MCS set defined in Optional Example 1 of the first embodiment, parameters of the inherited UHR-MCS are provided in Table 6A, and parameters of the non-inherited UHR-MCS are provided in Table 6B. For the UHR-MCS set defined in Optional Example 2 of the first embodiment, UHR-MCS 6 in Table 6B may be deleted.
[0119] Table 6A:
[0120]
[0121]
[0122] Table 6B:
[0123]
[0124] For the UHR-MCS set defined in Optional Example 1 of the second embodiment, parameters of the inherited UHR-MCS are provided in Table 7A, and parameters of the non-inherited UHR-MCS are provided in Table 7B. For the UHR-MCS set defined in Optional Example 2 of the first embodiment, UHR-MCS 7 in Table 7B may be deleted.
[0125] Table 7A:
[0126]
[0127]
[0128] Table 7B:
[0129]
[0130] In the UHR-SIG field of the UHR MU PPDU, the user field of each intended user of the PSDU carried in the data field of the UHR MU PPDU includes a 4-bit MCS field and a 1-bit inherited MCS indicator field. The MCS field indicates the UHR-MCS index; the inherited MCS indicator field indicates whether the UHR-MCS index indicated by the MCS field corresponds to the inherited UHR-MCS. For example, the inherited MCS indicator field is set to 0 to indicate a non-inherited UHR-MCS, and the inherited MCS indicator field is set to 1 to indicate an inherited UHR-MCS, or vice versa. In the trigger frame of the request UHR TB PPDU from a non-AP STA, the user information field of the non-AP STA includes a 4-bit MCS field and a 1-bit inherited MCS indicator field. The MCS field indicates the UHR-MCS index; the inherited MCS indicator field indicates whether the UHR-MCS index indicated by the MCS field corresponds to the inherited UHR-MCS. For example, the inherited MCS indicator field is set to 0 to indicate non-inherited UHR-MCS, and the inherited MCS indicator field is set to 1 to indicate inherited UHR-MCS, or vice versa.
[0131] Various embodiments are described. It should be understood that the present disclosure is not limited in any way to the embodiments represented in this specification and the drawings. Many variations and combinations of the embodiments are possible within the framework of the present disclosure. Combinations of one or more aspects of the embodiments, or combinations of different embodiments are possible within the framework of the present disclosure. All similar variations should be understood to fall within the framework of the present disclosure.
[0132] Figure 2 An example of a wireless communication system according to an embodiment of the present disclosure is shown. The wireless communication system may be an example of a WLAN 100 (also referred to as a Wi-Fi network) (e.g., a next generation Wi-Fi network, an eighth generation (GEN8) Wi-Fi network, an ultra-high reliability (UHR) Wi-Fi network) configured according to various aspects of the present disclosure. As described herein, the terms next generation, GEN8, and UHR may be considered synonymous and may all correspond to a Wi-Fi network that supports a large number of space-time streams. The WLAN 100 may include an AP STA 10 and a plurality of associated non-AP STAs 20, which may represent devices such as mobile stations, personal digital assistants (PDAs), other handheld devices, netbooks, notebook computers, tablet computers, laptop computers, display devices (e.g., televisions (TVs), computer monitors, etc.), printers, and the like. The AP STA 10 and the associated non-AP STAs 20 may represent a basic service set (BSS) or an extended service set (ESS). The various non-AP STAs 20 in the network may communicate with each other through the AP STA 10. Also shown is a coverage area 110 of the AP STA 10, which may represent a basic service area (BSA) of the WLAN 100. An extended network site (not shown) associated with the WLAN 100 may be connected to a wired or wireless distribution system that may allow multiple AP STAs 10 to connect to the ESS.
[0133] In some embodiments, a non-AP STA 20 may be located at the intersection of more than one coverage area 110 and may be associated with more than one AP STA 10. A single AP STA 10 and a group of associated non-AP STAs 20 may be referred to as a BSS. An ESS is a collection of connected BSSs. A distribution system (not shown) may be used to connect the AP STAs 10 in an ESS. In some cases, the coverage area 110 of an AP STA 10 may be divided into a plurality of sectors (also not shown). The WLAN 100 may include different types of AP STAs 10 (e.g., metropolitan area networks, home networks, etc.) having different and overlapping coverage areas 110. Two non-AP STAs 20 may also communicate directly via a direct wireless link 125, regardless of whether the two non-AP STAs 20 are located in the same coverage area 110. Examples of a direct wireless link 120 may include a Wi-Fi direct connection, a Wi-Fi tunneled direct link setup (TDLS) link, and other group connections. The non-AP STA 20 and the AP STA 10 may communicate according to IEEE 802.11 and various versions of WLAN radio and baseband protocols of the physical layer and the medium access control (MAC) layer, including but not limited to 802.11b, 802.11g, 802.11a, 802.11n, 802.11ac, 802.11ad, 802.11ah, 802.11ax, 802.11be, 802.11ay, etc. In some other embodiments, a peer-to-peer connection or an ad hoc network may be implemented within the WLAN 100. A downlink may refer to a communication link from an AP STA to a non-AP STA, and an uplink may refer to a communication link from a non-AP STA to an AP STA or from a non-AP STA to a non-AP STA.
[0134] Figure 3 2 shows an example of a wireless communication system according to another embodiment of the present disclosure. The wireless communication system 200 may be an example of a next generation Wi-Fi system or a UHR Wi-Fi system, and may include an AP STA 10-a and non-AP STAs 20-a and 20-b, and a coverage area 110-a, which may be reference STAs 10-a and 10-b. Figure 3 An example of components described. The AP STA 10 - a may send a DL PPDU 210 (eg, a UHR MU PPDU) including a RU allocation table indication 215 to a non-AP STA 20 on a downlink 205 .
[0135] In some embodiments, the wireless communication system 200 may be a next generation Wi-Fi system (e.g., a UHR system). In some embodiments, the wireless communication system 200 may also support multiple communication systems. For example, the wireless communication system 200 may support UHR communication and EHT communication. In some embodiments, the non-AP STA 20-a and the non-AP STA 20-b may be different types of non-AP STAs. For example, the non-AP STA 20-a may be an example of a UHR non-AP STA, and the non-AP STA 20-b may be an example of an EHT non-AP STA. The non-AP STA 20-b may be referred to as a traditional non-AP STA. For example, the AP STA 10 may be an example of a UHR AP STA, an example of an EHT AP STA, or a traditional AP STA.
[0136] In some instances, UHR communications may support higher modulation than traditional communications. For example, UHR communications may support 16K quadrature amplitude modulation (QAM), whereas traditional communications may support 4K QAM. UHR communications may support a greater number of spatial streams than traditional systems. In one non-limiting illustrative example, UHR communications may support 16 spatial streams, whereas traditional communications may support 8 spatial streams. In some cases, UHR communications may occur on a 2.4 GHz channel, a 5 GHz channel, or a 6 GHz channel in an unlicensed spectrum.
[0137] Figure 4 One or more non-AP STAs 20, an AP STA 10, and an AP STA 30 communicating in a wireless communication system 700 according to an embodiment of the present disclosure are shown. Figure 8The wireless communication system 700 is shown to include an AP STA 10, an AP STA 30, and one or more non-AP STAs 20. The AP STA 10 may include a memory 12, a transceiver 13, and a processor 11, which is coupled to the memory 12 and the transceiver 13. The AP STA 30 may include a memory 32, a transceiver 33, and a processor 31, which is coupled to the memory 32 and the transceiver 33. The one or more non-AP STAs 20 may include a memory 22, a transceiver 23, and a processor 21, which is coupled to the memory 22 and the transceiver 23. The processor 11, 21, or 31 may be configured to implement the proposed functions, processes, and / or methods described in this specification. The wireless interface protocol layer may be implemented in the processor 11, 21, or 31. The memory 12, 22, or 32 is operably coupled to the processor 11, 21, or 31, and stores various information to operate the processor 11, 21, or 31. The transceiver 13 , 23 , or 33 is operably coupled to the processor 11 , 21 , or 31 , and the transceiver 13 , 23 , or 33 transmits and / or receives a radio signal.
[0138] The processor 11, 21 or 31 may include an application-specific integrated circuit (ASIC), other chipsets, logic circuits and / or data processing devices. The memory 12, 22 or 32 may include a read-only memory (ROM), a random access memory (RAM), a flash memory, a memory card, a storage medium and / or other storage devices. The transceiver 13, 23 or 33 may include a baseband circuit for processing radio frequency signals. When the embodiments are implemented in software, the techniques described herein may be implemented with modules (e.g., programs, functions, etc.) that perform the functions described herein. These modules may be stored in the memory 12, 22 or 32 and executed by the processor 11, 21 or 31. The memory 12, 22 or 32 may be implemented within the processor 11, 21 or 31, or may be implemented outside the processor 11, 21 or 31, in which case these memories may be communicatively coupled to the processor 11, 21 or 31 in various ways known in the art.
[0139] In some embodiments, the transceiver 13 or 33 is configured to send an ultra-high reliability (UHR) physical protocol data unit (PPDU), wherein the UHR PPDU includes one or more physical service data units (PSDUs), and the one or more PSDUs are processed according to user-specific allocation information, the user-specific allocation information includes one or more UHR modulation and coding schemes (UHR-MCS) selected from a set of UHR-MCSs, and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS. This can solve the problems in the prior art, improve system throughput, improve beamforming training, improve beam tracking, improve frequency diversity gain, reduce power consumption, achieve ultra-high throughput, provide good communication performance, and / or provide high reliability.
[0140] In some embodiments, the transceiver 23 is configured to send an ultra-high reliability (UHR) physical protocol data unit (PPDU), wherein the UHR PPDU includes one or more physical service data units (PSDUs), the one or more PSDUs are processed according to user-specific allocation information, the user-specific allocation information includes one or more UHR modulation and coding scheme (UHR-MCS) selected from a set of UHR-MCSs, and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS. This can solve the problems in the prior art, improve system throughput, improve beamforming training, improve beam tracking, improve frequency diversity gain, reduce power consumption, achieve ultra-high throughput, provide good communication performance, and / or provide high reliability.
[0141] Figure 5 A wireless communication method 800 performed by an AP STA according to an embodiment of the present disclosure is shown. In some embodiments, the method 800 includes: block 802, sending an ultra-high reliability (UHR) physical protocol data unit (PPDU) by the AP STA, wherein the UHR PPDU includes one or more physical service data units (PSDUs), and the one or more PSDUs are processed according to user-specific allocation information, and the user-specific allocation information includes one or more UHR modulation and coding schemes (UHR-MCS) selected from a set of UHR-MCSs, and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS. This can solve the problems in the prior art, improve system throughput, improve beamforming training, improve beam tracking, improve frequency diversity gain, reduce power consumption, achieve ultra-high throughput, provide good communication performance, and / or provide high reliability.
[0142] Figure 6A wireless communication method 900 performed by a non-AP STA according to an embodiment of the present disclosure is shown. In some embodiments, the method 900 includes: block 902, sending an ultra-high reliability (UHR) physical protocol data unit (PPDU) by the non-AP STA, wherein the UHR PPDU includes one or more physical service data units (PSDUs), and the one or more PSDUs are processed according to user-specific allocation information, the user-specific allocation information includes one or more UHR modulation and coding scheme (UHR-MCS) selected from a set of UHR modulation and coding schemes (UHR-MCS), and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS. This can solve the problems in the prior art, improve system throughput, improve beamforming training, improve beam tracking, improve frequency diversity gain, reduce power consumption, achieve ultra-high throughput, provide good communication performance, and / or provide high reliability.
[0143] Figure 7 1 is a block diagram of an access point (AP) STA 1400 according to an embodiment of the present disclosure. The access point (AP) STA 1400 includes a transmitter 1402, which is configured to send an ultra-high reliability (UHR) physical protocol data unit (PPDU), wherein the UHR PPDU includes one or more physical service data units (PSDUs), and the one or more PSDUs are processed according to user-specific allocation information, and the user-specific allocation information includes one or more UHR modulation and coding schemes (UHR-MCS) selected from a set of UHR-MCSs, and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS. This can solve the problems in the prior art, improve system throughput, improve beamforming training, improve beam tracking, improve frequency diversity gain, reduce power consumption, achieve ultra-high throughput, provide good communication performance, and / or provide high reliability. In some embodiments, the UHR capability element is included in a probe request frame, an association request frame, or a reassociation request frame.
[0144] In some embodiments, the number of UHR-MCSs in the UHR-MCS set is greater than or equal to the number of EHT-MCSs in the EHT-MCS set. In some embodiments, the inherited UHR-MCS includes at least one of: utilizing binary phase shift keying (BPSK)-dual carrier modulation (dual carrier modulation (DCM); UHR-MCS using BPSK; UHR-MCS using quadrature phase shift keying (QPSK) with a code rate of 1 / 2; UHR-MCS using QPSK with a code rate of 3 / 4; UHR-MCS using 16 quadrature amplitude modulation (QAM) with a code rate of 1 / 2; UHR-MCS using 16QAM with a code rate of 3 / 4; UHR-MCS using 64QAM with a code rate of 2 / 3; UHR-MCS using 64QAM with a code rate of 3 / 4; UHR-MCS using 64QAM with a code rate of 5 / 6; UHR-MCS using 1024QAM with a code rate of 3 / 4; UHR-MCS using 1024QAM with a code rate of 5 / 6; UHR-MCS using 4096QAM with a code rate of 3 / 4; and UHR-MCS using 4096QAM with a code rate of 5 / 6. In some embodiments, the inherited UHR-MCS includes UHR-MCS with 256QAM and code rate 3 / 4 and UHR-MCS with 256QAM and code rate 5 / 6. In some embodiments, the inherited UHR-MCS includes UHR-MCS with 256QAM and code rate 3 / 4.
[0145] In some embodiments, the non-inherited UHR-MCS includes: UHR-MCS using QPSK and a code rate of 2 / 3; UHR-MCS using QPSK and a code rate of 5 / 6; UHR-MCS using 16QAM and a code rate of 2 / 3; UHR-MCS using 16QAM and a code rate of 5 / 6; UHR-MCS using 256QAM and a code rate of 2 / 3; and UHR-MCS using 4096QAM and a code rate of 2 / 3. In some embodiments, the non-inherited UHR-MCS includes UHR-MCS using 1024QAM and a code rate of 2 / 3. In some embodiments, the non-inherited UHR-MCS includes UHR-MCS using 16384QAM and a code rate of 2 / 3. In some embodiments, the non-inherited UHR-MCS includes UHR-MCS using 16384QAM and a code rate of 3 / 4, and UHR-MCS using 16384QAM and a code rate of 5 / 6. In some embodiments, the UHR PPDU is a UHR multi-user (MU) PPDU or a UHR trigger-based (TB) PPDU.
[0146] In some embodiments, the inherited UHR-MCS and the non-inherited UHR-MCS are jointly indexed. In some embodiments, the inherited UHR-MCS is indexed before the non-inherited UHR-MCS. In some embodiments, each inherited UHR-MCS in the inherited UHR-MCS has the same index as the EHT-MCS counterpart of each inherited UHR-MCS in the inherited UHR-MCS. In some embodiments, in the UHR signal (SIG) field of the UHR MU PPDU, the user field of the intended user of the one or more PSDUs indicates the UHR-MCS index of the intended user. In some embodiments, the user field of the intended user of the one or more PSDUs includes a 5-bit MCS field, and the 5-bit MCS field indicates the UHR-MCS index of the intended user. The user field of the intended user of the one or more PSDUs includes a 4-bit MCS field and a 1-bit MCS extension field, and the 4-bit MCS field and the 1-bit MCS extension field are combined to indicate the UHR-MCS index of the intended user.
[0147] In some embodiments, in the trigger frame of the request UHR TB PPDU, the user information field of the non-AP STA indicates the UHR-MCS index of the non-AP STA. In some embodiments, the user information field of the non-AP STA includes a 5-bit MCS field, and the 5-bit MCS field indicates the UHR-MCS index of the non-AP STA. In some embodiments, the user information field of the non-AP STA includes a 4-bit MCS field and a 1-bit MCS extension field, and the 4-bit MCS field and the 1-bit MCS extension field are combined to indicate the UHR-MCS index of the non-AP STA. In some embodiments, the inherited UHR-MCS and the non-inherited UHR-MCS are indexed separately. In some embodiments, in the UHR-SIG field of the UHR MU PPDU, the user field of the intended user of the one or more PSDUs includes a 4-bit MCS field and a 1-bit inherited MCS indicator field, the 4-bit MCS field indicates the UHR-MCS index of the intended user, and the 1-bit inherited MCS indicator field indicates whether the UHR-MCS index indicated by the 4-bit MCS field corresponds to one of the inherited UHR-MCSs. In some embodiments, in the trigger frame of the request UHR TB PPDU, the user information field of the non-AP STA includes a 4-bit MCS field and a 1-bit inherited MCS indicator field, the 4-bit MCS field indicates the UHR-MCS index of the non-AP STA, and the 1-bit inherited MCS indicator field indicates whether the UHR-MCS index indicated by the 4-bit MCS field corresponds to one of the inherited UHR-MCSs.
[0148] In some embodiments, in 16384QAM, each constellation point is characterized by an I coordinate and a Q coordinate on an odd integer grid between -127 and 127, and encodes 14 bits. In some embodiments, the final constellation point d is given by: d = (I + jQ) × K MOD , where the first 7 bits determine the I value of the constellation point, the last 7 bits determine the Q value of the constellation point, j is the imaginary part of the complex number, and K MOD =1 / sqrt(10922). In some embodiments, the encoding of both I and Q follows Gray coding.
[0149] Figure 8 1 is a block diagram of a non-AP STA 1500 according to an embodiment of the present disclosure. The non-AP STA 1500 includes a transmitter 1502 configured to send an ultra-high reliability (UHR) physical protocol data unit (PPDU), wherein the UHR PPDU includes one or more physical service data units (PSDUs), and the one or more PSDUs are processed according to user-specific allocation information, the user-specific allocation information includes one or more UHR modulation and coding scheme (UHR-MCS) selected from a set of UHR modulation and coding schemes (UHR-MCS), and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS. This can solve the problems in the prior art, improve system throughput, improve beamforming training, improve beam tracking, improve frequency diversity gain, reduce power consumption, achieve ultra-high throughput, provide good communication performance, and / or provide high reliability.
[0150] In some embodiments, the number of UHR-MCSs in the UHR-MCS set is greater than or equal to the number of EHT-MCSs in the Extremely High Throughput (EHT)-MCS set. In some embodiments, the inherited UHR-MCS includes at least one of the following: a UHR-MCS using binary phase shift keying (BPSK)-dual carrier modulation (DCM); a UHR-MCS using BPSK; a UHR-MCS using quadrature phase shift keying (QPSK) with a code rate of 1 / 2; a UHR-MCS using QPSK with a code rate of 3 / 4; a UHR-MCS using 16 quadrature amplitude modulation (QAM) with a code rate of 1 / 2; a UHR-MCS using 16QAM with a code rate of 3 / 4. HR-MCS; UHR-MCS with 64QAM and a code rate of 2 / 3; UHR-MCS with 64QAM and a code rate of 3 / 4; UHR-MCS with 64QAM and a code rate of 5 / 6; UHR-MCS with 1024QAM and a code rate of 3 / 4; UHR-MCS with 1024QAM and a code rate of 5 / 6; UHR-MCS with 4096QAM and a code rate of 3 / 4; and UHR-MCS with 4096QAM and a code rate of 5 / 6. In some embodiments, the inherited UHR-MCS includes a UHR-MCS with 256QAM and a code rate of 3 / 4 and a UHR-MCS with 256QAM and a code rate of 5 / 6.
[0151] In some embodiments, the inherited UHR-MCS includes a UHR-MCS using 256QAM and a code rate of 3 / 4. In some embodiments, the non-inherited UHR-MCS includes: a UHR-MCS using QPSK and a code rate of 2 / 3; a UHR-MCS using QPSK and a code rate of 5 / 6; a UHR-MCS using 16QAM and a code rate of 2 / 3; a UHR-MCS using 16QAM and a code rate of 5 / 6; a UHR-MCS using 256QAM and a code rate of 2 / 3; and a UHR-MCS using 4096QAM and a code rate of 2 / 3. In some embodiments, the non-inherited UHR-MCS includes a UHR-MCS using 1024QAM and a code rate of 2 / 3. In some embodiments, the non-inherited UHR-MCS includes a UHR-MCS using 16384QAM and a code rate of 2 / 3. In some embodiments, the non-inherited UHR-MCS includes a UHR-MCS utilizing 16384QAM and a code rate of 3 / 4, and a UHR-MCS utilizing 16384QAM and a code rate of 5 / 6.
[0152] In some embodiments, the UHR PPDU is a UHR multi-user (MU) PPDU. In some embodiments, the inherited UHR-MCS and the non-inherited UHR-MCS are jointly indexed. In some embodiments, the inherited UHR-MCS is indexed before the non-inherited UHR-MCS. In some embodiments, each of the inherited UHR-MCSs has the same index as the EHT-MCS counterpart of each of the inherited UHR-MCSs. In some embodiments, in the UHR Signal (SIG) field of the UHR MU PPDU, the User field of the intended user of the one or more PSDUs indicates the UHR-MCS index of the intended user.
[0153] In some embodiments, the user field of the intended user of the one or more PSDUs includes a 5-bit MCS field, and the 5-bit MCS field indicates the UHR-MCS index of the intended user. The user field of the intended user of the one or more PSDUs includes a 4-bit MCS field and a 1-bit MCS extension field, and the 4-bit MCS field and the 1-bit MCS extension field are combined to indicate the UHR-MCS index of the intended user. In some embodiments, the inherited UHR-MCS and the non-inherited UHR-MCS are indexed separately. In some embodiments, in the UHR-SIG field of the UHR MU PPDU, the user field of the user as the intended recipient of the PSDU includes a 4-bit MCS field and a 1-bit inherited MCS indicator field, the 4-bit MCS field indicates the UHR-MCS index, and the 1-bit inherited MCS indicator field indicates whether the UHR-MCS index indicated by the 4-bit MCS field corresponds to the inherited MCS.
[0154] In some embodiments, in 16384QAM, each constellation point is characterized by an I coordinate and a Q coordinate on an odd integer grid between -127 and 127, and encodes 14 bits. In some embodiments, the final constellation point d is given by: d = (I + jQ) × K MOD , where the first 7 bits determine the I value of the constellation point, the last 7 bits determine the Q value of the constellation point, j is the imaginary part of the complex number, and K MOD =1 / sqrt(10922). In some embodiments, the encoding of both I and Q follows Gray coding.
[0155] Some embodiments of the present disclosure may be applied to peer to peer (PTP) communication. As used herein, the phrase "PTP communication" may refer to device-to-device communication between multiple devices via a wireless link ("peer link"). PTP communication may include, for example, Wi-Fi direct (WFD) communication, such as WFD P2P communication, wireless communication via a direct link within a quality of service (QoS) basic service set (BSS), tunnel direct link establishment (TDLS) link, or STA to STA communication in an independent basic service set (IBSS). Some illustrative embodiments are described herein for Wi-Fi communication. However, other embodiments may be implemented for any other communication scheme, network, standard, and / or protocol.
[0156] The commercial benefits of some embodiments are as follows. 1. Solve the problems in the prior art. 2. Improve system throughput. 3. Improve beamforming training. 4. Improve beam tracking. 5. Improve frequency diversity gain. 6. Reduce power consumption. 7. Achieve extremely high throughput. 8. Provide good communication performance. 9. Provide high reliability. 10. Some embodiments of the present disclosure are used by the following: chipset suppliers; communication system development suppliers; vehicle manufacturers (including cars, trains, trucks, buses, bicycles, motorcycles, and helmets, etc.); drones (unmanned aerial vehicles); smartphone manufacturers; communication devices for public safety purposes; augmented reality (AR) / virtual reality (VR) device manufacturers, such as for games, conferences / seminars, and educational purposes. Some embodiments of the present disclosure are a combination of "techniques / processes" that can be adopted in communication specifications and / or communication standards such as IEEE specifications and / or IEEE standards to produce terminal products. Some embodiments of the present disclosure propose technical mechanisms.
[0157] Fig. 9 7 is a block diagram of an example system 700 for wireless communications according to an embodiment of the present disclosure. The various embodiments described herein may be implemented into a system using any suitably configured hardware and / or software. Fig. 9A system 700 is shown, which includes a radio frequency (RF) circuit 710, a baseband circuit 720, an application circuit 730, a memory / storage device 740, a display 750, a camera 760, a sensor 770, and an input / output (I / O) interface 780 coupled to each other at least as shown. The application circuit 730 may include circuits such as, but not limited to, one or more single-core or multi-core processors. The processor may include any combination of general-purpose processors and special-purpose processors, such as graphics processors and application processors. The processor may be coupled to a memory / storage device and configured to execute instructions stored in the memory / storage device to enable various applications and / or operating systems to run on the system.
[0158] The baseband circuit 720 may include, for example but not limited to, circuits for one or more single-core or multi-core processors. The processor may include a baseband processor. The baseband circuit may handle various radio control functions that implement communication with one or more radio networks through RF circuits. The radio control functions may include but are not limited to signal modulation, encoding, decoding, radio frequency shifting, etc. In some embodiments, the baseband circuit may provide communications compatible with one or more radio technologies. For example, in some embodiments, the baseband circuit may support communications with an evolved universal terrestrial radio access network (EUTRAN) and / or other wireless metropolitan area networks (WMAN), wireless local area networks (WLAN), and wireless personal area networks (WPAN). An embodiment in which the baseband circuit is configured to support radio communications of more than one wireless protocol may be referred to as a multimode baseband circuit.
[0159] In various embodiments, the baseband circuit 720 may include circuits for operating on signals that are not strictly considered to be in the baseband frequency. For example, in some embodiments, the baseband circuit may include circuits for operating on signals having an intermediate frequency (which is between the baseband frequency and the radio frequency). The RF circuit 710 may use modulated electromagnetic radiation through a non-solid medium to achieve communication with a wireless network. In various embodiments, the RF circuit may include switches, filters, amplifiers, etc. to facilitate communication with a wireless network. In various embodiments, the RF circuit 710 may include circuits for operating on signals that are not strictly considered to be in the radio frequency. For example, in some embodiments, the RF circuit may include circuits for operating on signals having an intermediate frequency (which is between the baseband frequency and the radio frequency).
[0160] In various embodiments, the transmitter circuit, control circuit, or receiver circuit discussed above with respect to an AP STA or a non-AP STA may be embodied in whole or in part in one or more of an RF circuit, a baseband circuit, and / or an application circuit. As used herein, a "circuit" may refer to, be part of, or include an application specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and / or a memory (shared, dedicated, or group) that executes one or more software or firmware programs; a combinational logic circuit; and / or other suitable hardware components that provide the described functionality. In some embodiments, an electronic device circuit may be implemented in one or more software or firmware modules, or the functionality associated with the circuit may be implemented by one or more software or firmware modules. In some embodiments, some or all of the components of the baseband circuit, application circuit, and / or memory / storage device may be implemented together on a system on a chip (SOC). The memory / storage device 740 may be used, for example, to load and store data and / or instructions for the system. The memory / storage device of one embodiment may include any combination of suitable volatile memory (such as dynamic random access memory (DRAM)) and / or non-volatile memory (such as flash memory).
[0161] In various embodiments, the I / O interface 780 may include one or more user interfaces designed to enable user interaction with the system and / or a peripheral component interface designed to enable peripheral components to interact with the system. The user interface may include, but is not limited to, a physical keyboard or keypad, a touchpad, a speaker, a microphone, etc. The peripheral component interface may include, but is not limited to, a non-volatile memory port, a universal serial bus (universal serial bus, USB) port, an audio jack, and a power interface. In various embodiments, the sensor 770 may include one or more sensing devices, which are used to determine environmental conditions and / or location information related to the system. In some embodiments, the sensor may include, but is not limited to, a gyroscope sensor, an accelerometer, a proximity sensor, an ambient light sensor, and a positioning unit. The positioning unit may also be a part of a baseband circuit and / or an RF circuit, or interact with a baseband circuit and / or an RF circuit to communicate with a component of a positioning network (e.g., a global positioning system (global positioning system, GPS) satellite).
[0162] In various embodiments, the display 750 may include a display, such as a liquid crystal display and a touch screen display. In various embodiments, the system 700 may be a mobile computing device, such as, but not limited to, a laptop computing device, a tablet computing device, a netbook, an ultrabook, a smart phone, AR / VR glasses, etc. In various embodiments, the system may have more components or fewer components, and / or different architectures. Where appropriate, the methods described herein may be implemented as a computer program. The computer program may be stored on a storage medium, such as a non-transitory storage medium.
[0163] It should be understood by those skilled in the art that each of the units, algorithms, and steps described and disclosed in the various embodiments of the present disclosure is implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are run on hardware or software depends on the conditions of the application and the design requirements of the technical solution. Those skilled in the art can implement the function in different ways for each specific application, and such implementation should not exceed the scope of the present disclosure. It should be understood by those skilled in the art that since the working processes of the systems, devices, and units in the above-mentioned embodiments are basically the same, he / she can refer to the working processes of the above-mentioned systems, devices, and units. For ease of description and simplicity, these working processes will not be described in detail.
[0164] It should be understood that the systems, devices and methods disclosed in the embodiments of the present disclosure can be implemented in other ways. The above embodiments are exemplary only. The division of each unit is based only on logical functions, but there are other divisions in the implementation. It is possible that multiple units or components are combined or integrated into another system. It is also possible to omit or skip some features. On the other hand, the mutual coupling, direct coupling, or communication coupling shown or discussed is operated indirectly or communicatively through some ports, devices or units in electrical, mechanical or other forms. For the purpose of explanation, the unit as a separate component is or is not physically separated. The unit used for display is or is not a physical unit, that is, located in one place or distributed on multiple network units. Some or all of these units are used according to the purpose of each embodiment. In addition, each functional unit in each functional unit in each embodiment of each embodiment can be integrated in a physically independent processing unit or in a processing unit with two or more units.
[0165] If the software functional unit is implemented and used and sold as a product, the software functional unit can be stored in a readable storage medium in a computer. Based on this understanding, the technical solution proposed in the present disclosure can be implemented in whole or in part in the form of a software product. Alternatively, a part of the technical solution that is beneficial to traditional technology can be implemented in the form of a software product. The software product in the computer is stored in a storage medium, and the software product includes multiple commands to enable a computing device (such as a personal computer, a server, or a network device) to run all or some of the steps disclosed by each embodiment of the present disclosure. The storage medium includes a USB disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a floppy disk, or other types of media that can store program code.
[0166] While the present disclosure has been described in connection with what are considered to be the most practical and preferred embodiments, it is to be understood that the present disclosure is not limited to the disclosed embodiments, but is intended to cover various arrangements made without departing from the scope of the broadest interpretation of the appended claims.
Claims
1. A wireless communication method for a non-access point (AP) station (STA), comprising: An ultra-high reliability UHR physical protocol data unit PPDU is sent by the non-AP STA, wherein the UHR PPDU includes one or more physical service data units PSDU, and the one or more PSDUs are processed according to user-specific allocation information, the user-specific allocation information includes one or more UHR-MCS selected from a UHR modulation and coding scheme UHR-MCS set, and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS.
2. The wireless communication method according to claim 1, wherein: The number of UHR-MCSs in the UHR-MCS set is greater than or equal to the number of EHT-MCSs in the very high throughput EHT-MCS set.
3. The wireless communication method according to claim 1 or 2, wherein: The inherited UHR-MCS includes at least one of the following: UHR-MCS using binary phase shift keying BPSK-dual carrier modulation DCM; UHR-MCS using BPSK; UHR-MCS using quadrature phase shift keying QPSK with a code rate of 1 / 2; UHR-MCS using QPSK with a code rate of 3 / 4; UHR-MCS using 16 quadrature amplitude modulation QAM with a code rate of 1 / 2; UHR-MCS using 16QAM with a code rate of 3 / 4; UHR-MCS using 64QAM with a code rate of 2 / 3; Using UHR-MCS with 64QAM and a code rate of 3 / 4; using UHR-MCS with 64QAM and a code rate of 5 / 6; using UHR-MCS with 1024QAM and a code rate of 3 / 4; using UHR-MCS with 1024QAM and a code rate of 5 / 6; using UHR-MCS with 4096QAM and a code rate of 3 / 4; using UHR-MCS with 4096QAM and a code rate of 5 / 6; using UHR-MCS with 256QAM and a code rate of 3 / 4; and using UHR-MCS with 256QAM and a code rate of 5 / 6.
4. The wireless communication method according to any one of claims 1 to 3, wherein: The non-inherited UHR-MCS includes at least one of the following: UHR-MCS using QPSK and a code rate of 2 / 3; UHR-MCS using QPSK and a code rate of 5 / 6; UHR-MCS using 16QAM and a code rate of 2 / 3; UHR-MCS using 16QAM and a code rate of 5 / 6; UHR-MCS using 256QAM and a code rate of 2 / 3; UHR-MCS using 4096QAM and a code rate of 2 / 3; UHR-MCS using 1024QAM and a code rate of 2 / 3; UHR-MCS using 16384QAM and a code rate of 2 / 3; UHR-MCS using 16384QAM and a code rate of 3 / 4; and UHR-MCS using 16384QAM and a code rate of 5 / 6.
5. The wireless communication method according to any one of claims 1 to 4, wherein: The UHR PPDU is a UHR multi-user MUPPDU or a UHR trigger-based TBPPDU.
6. The wireless communication method according to any one of claims 1 to 5, wherein: The inherited UHR-MCS and the non-inherited UHR-MCS are jointly indexed.
7. The wireless communication method according to claim 6, wherein: The inherited UHR-MCS is indexed before the non-inherited UHR-MCS.
8. The wireless communication method according to claim 7, wherein: Each of the inheritance UHR-MCSs has the same index as its EHT-MCS counterpart in the inheritance UHR-MCSs.
9. The wireless communication method according to any one of claims 6 to 8, wherein: In the UHR Signal SIG field of the UHR MU PPDU, the user field of the intended user of the one or more PSDUs indicates the UHR-MCS index of the intended user.
10. The wireless communication method according to claim 9, wherein: The user field of the intended user of the one or more PSDUs includes a 5-bit MCS field, and the 5-bit MCS field indicates the UHR-MCS index of the intended user.
11. The wireless communication method according to claim 9, wherein: The user field of the intended user of the one or more PSDUs includes a 4-bit MCS field and a 1-bit MCS extension field, and the 4-bit MCS field and the 1-bit MCS extension field are combined to indicate the UHR-MCS index of the intended user.
12. The wireless communication method according to any one of claims 6 to 8, wherein: In the trigger frame requesting the UHR TB PPDU, the user information field of the non-AP STA indicates the UHR-MCS index of the non-AP STA.
13. The wireless communication method according to claim 12, wherein: The user information field of the non-AP STA includes a 5-bit MCS field, and the 5-bit MCS field indicates the UHR-MCS index of the non-AP STA.
14. The wireless communication method according to claim 12, wherein: The user information field of the non-AP STA includes a 4-bit MCS field and a 1-bit MCS extension field, and the 4-bit MCS field and the 1-bit MCS extension field are combined to indicate the UHR-MCS index of the non-AP STA.
15. The wireless communication method according to any one of claims 1 to 5, wherein: The inherited UHR-MCS and the non-inherited UHR-MCS are indexed separately.
16. The wireless communication method according to claim 15, wherein: In the UHR-SIG field of the UHR MU PPDU, the user field of the intended user of the one or more PSDUs includes a 4-bit MCS field and a 1-bit inherited MCS indicator field, wherein the 4-bit MCS field indicates the UHR-MCS index of the intended user, and the 1-bit inherited MCS indicator field indicates whether the UHR-MCS index indicated by the 4-bit MCS field corresponds to one of the inherited UHR-MCSs.
17. The wireless communication method according to claim 15, wherein: In the trigger frame requesting the UHR TB PPDU, the user information field of the non-AP STA includes a 4-bit MCS field and a 1-bit inherited MCS indicator field, the 4-bit MCS field indicating the UHR-MCS index of the non-AP STA, and the 1-bit inherited MCS indicator field indicating whether the UHR-MCS index indicated by the 4-bit MCS field corresponds to one of the inherited UHR-MCSs.
18. The wireless communication method according to any one of claims 1 to 17, wherein: In 16384QAM, each constellation point is characterized by an I coordinate and a Q coordinate on an odd integer grid between -127 and 127 and encodes 14 bits.
19. The wireless communication method according to claim 18, wherein: The final constellation point d is given by the following formula: d=(I+jQ)×KMOD, where the first 7 bits determine the I value of the constellation point, the last 7 bits determine the Q value of the constellation point, j is the imaginary part of the complex number, and KMOD=1 / sqrt(10922).
20. The wireless communication method according to claim 19, wherein: The encoding of both I and Q follows Gray coding.
21. A wireless communication method of an access point APSTA, comprising: An ultra-high reliability UHR physical protocol data unit PPDU is sent by the AP STA, wherein the UHR PPDU includes one or more physical service data units PSDU, and the one or more PSDUs are processed according to user-specific allocation information, the user-specific allocation information includes one or more UHR-MCS selected from a UHR modulation and coding scheme UHR-MCS set, and the UHR-MCS set includes an inherited UHR-MCS and / or a non-inherited UHR-MCS.
22. The wireless communication method according to claim 21, wherein: The number of UHR-MCSs in the UHR-MCS set is greater than or equal to the number of EHT-MCSs in the very high throughput EHT-MCS set.
23. The wireless communication method according to claim 21 or 22, wherein: The inherited UHR-MCS includes at least one of the following: UHR-MCS using binary phase shift keying BPSK-dual carrier modulation DCM; UHR-MCS using BPSK; UHR-MCS using quadrature phase shift keying QPSK with a code rate of 1 / 2; UHR-MCS using QPSK with a code rate of 3 / 4; UHR-MCS using 16 quadrature amplitude modulation QAM with a code rate of 1 / 2; UHR-MCS using 16QAM with a code rate of 3 / 4; UHR-MCS using 64QAM with a code rate of 2 / 3; Using UHR-MCS with 64QAM and a code rate of 3 / 4; using UHR-MCS with 64QAM and a code rate of 5 / 6; using UHR-MCS with 1024QAM and a code rate of 3 / 4; using UHR-MCS with 1024QAM and a code rate of 5 / 6; using UHR-MCS with 4096QAM and a code rate of 3 / 4; using UHR-MCS with 4096QAM and a code rate of 5 / 6; using UHR-MCS with 256QAM and a code rate of 3 / 4; and using UHR-MCS with 256QAM and a code rate of 5 / 6.
24. The wireless communication method according to any one of claims 21 to 23, wherein: The non-inherited UHR-MCS includes: UHR-MCS using QPSK and a code rate of 2 / 3; UHR-MCS using QPSK and a code rate of 5 / 6; UHR-MCS using 16QAM and a code rate of 2 / 3; UHR-MCS using 16QAM and a code rate of 5 / 6; UHR-MCS using 256QAM and a code rate of 2 / 3; UHR-MCS using 4096QAM and a code rate of 2 / 3; UHR-MCS using 1024QAM and a code rate of 2 / 3; UHR-MCS using 16384QAM and a code rate of 2 / 3; UHR-MCS using 16384QAM and a code rate of 3 / 4; and UHR-MCS using 16384QAM and a code rate of 5 / 6.
25. The wireless communication method according to any one of claims 21 to 24, wherein: The inherited UHR-MCS and the non-inherited UHR-MCS are jointly indexed.
26. The wireless communication method according to claim 25, wherein: The inherited UHR-MCS is indexed before the non-inherited UHR-MCS.
27. The wireless communication method according to claim 26, wherein: Each of the inheritance UHR-MCSs has the same index as its EHT-MCS counterpart in the inheritance UHR-MCSs.
28. The wireless communication method according to any one of claims 25 to 27, wherein: In the UHR Signal SIG field of the UHR MU PPDU, the user field of the intended user of the one or more PSDUs indicates the UHR-MCS index of the intended user.
29. The wireless communication method according to claim 28, wherein: The user field of the intended user of the one or more PSDUs includes a 5-bit MCS field, and the 5-bit MCS field indicates the UHR-MCS index of the intended user.
30. The wireless communication method according to claim 28, wherein: The user field of the intended user of the one or more PSDUs includes a 4-bit MCS field and a 1-bit MCS extension field, and the 4-bit MCS field and the 1-bit MCS extension field are combined to indicate the UHR-MCS index of the intended user.
31. The wireless communication method according to any one of claims 21 to 24, wherein: The inherited UHR-MCS and the non-inherited UHR-MCS are indexed separately.
32. The wireless communication method according to claim 31, wherein: In the UHR-SIG field of the UHR MU PPDU, the user field of the user who is the intended recipient of the PSDU includes: a 4-bit MCS field and a 1-bit inherited MCS indicator field, wherein the 4-bit MCS field indicates a UHR-MCS index, and the 1-bit inherited MCS indicator field indicates whether the UHR-MCS index indicated by the 4-bit MCS field corresponds to an inherited MCS.
33. The wireless communication method according to any one of claims 21 to 32, wherein: In 16384QAM, each constellation point is characterized by an I coordinate and a Q coordinate on an odd integer grid between -127 and 127 and encodes 14 bits.
34. The wireless communication method according to claim 33, wherein: The final constellation point d is given by the following formula: d=(I+jQ)×KMOD, where the first 7 bits determine the I value of the constellation point, the last 7 bits determine the Q value of the constellation point, j is the imaginary part of the complex number, and KMOD=1 / sqrt(10922).
35. The wireless communication method according to claim 34, wherein: The encoding of both I and Q follows Gray coding.
36. An access point AP station STA, comprising: A transmitter, the transmitter being configured to send an ultra-high reliability (UHR) physical protocol data unit (PPDU), wherein the UHR PPDU includes one or more physical service data units (PSDUs), the one or more PSDUs being processed according to user-specific allocation information, the user-specific allocation information including one or more UHR-MCSs selected from a UHR modulation and coding scheme (UHR-MCS) set, and the UHR-MCS set including an inherited UHR-MCS and / or a non-inherited UHR-MCS.
37. An access point AP station STA, comprising: Memory; Transceiver; as well as a processor coupled to the memory and the transceiver; The AP STA is configured to perform the method according to any one of claims 21 to 35.
38. A non-access point (AP) station (STA), comprising: A transmitter, the transmitter being configured to send an ultra-high reliability (UHR) physical protocol data unit (PPDU), wherein the UHR PPDU includes one or more physical service data units (PSDUs), the one or more PSDUs being processed according to user-specific allocation information, the user-specific allocation information including one or more UHR-MCSs selected from a UHR modulation and coding scheme (UHR-MCS) set, and the UHR-MCS set including an inherited UHR-MCS and a non-inherited UHR-MCS.
39. A non-access point (AP) station (STA), comprising: Memory; Transceiver; as well as a processor coupled to the memory and the transceiver; The non-AP STA is configured to perform the method according to any one of claims 1 to 20.
40. A non-transitory machine-readable storage medium having instructions stored thereon, which, when executed by a computer, cause the computer to perform the method according to any one of claims 1 to 35.
41. A chip, comprising: A processor, wherein the processor is configured to call and run a computer program stored in a memory so as to enable a device equipped with the chip to perform a method according to any one of claims 1 to 35.
42. A computer-readable storage medium having a computer program stored therein, wherein: The computer program causes a computer to execute the method according to any one of claims 1 to 35.
43. A computer program product comprising a computer program, wherein: The computer program causes a computer to execute the method according to any one of claims 1 to 35.
44. A computer program, wherein The computer program causes a computer to execute the method according to any one of claims 1 to 35.