Communication method and apparatus
By introducing unclaimed MFB subfields and display information subfields into the first field of the PPDU, the adaptive control subfield design problem in the 802.11be standard or future Wi-Fi standards is solved, and more functional support and throughput improvements are achieved without increasing the number of bits.
Patent Information
- Application Number
- JP2023571483
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-05-20
- Filing Date
- 2022-05-16
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2042-05-16
AI Technical Summary
The prior art is difficult to effectively design adaptive control subfields in the 802.11be standard or future Wi-Fi standards, resulting in the inability to support more functions and features.
By introducing a first field with 26 bits in the Physical Layer Protocol Data Unit (PPDU), the field includes an unclaimed modulation and encoding feedback (MFB) subfield and a display information subfield. According to the value of the MFB subfield, the display information subfield is used to represent modulation and coding method request (MRQ) or ultra-high throughput triggering PPDU-based modulation and coding method feedback (UL EHT TB PPDU MFB).
This method saves one bit without increasing the number of bits to support more features and functions in the 802.11be standard or future Wi-Fi standards, while improving the throughput of the communication system.
Smart Images

Figure 0007667316000026 
Figure 0007667316000027 
Figure 0007667316000028
Abstract
Description
[Technical field]
[0001] The present application relates to the field of communications technologies, and more particularly, to communications methods and devices. [Background technology]
[0002] This application claims priority to Chinese Patent Application No. 202110554343.2, entitled "COMMUNICATION METHOD AND APPARATUS," filed with the China State Intellectual Property Office on May 20, 2021, the entire contents of which are incorporated herein by reference.
[0003] Existing wireless local area network (WLAN) communication systems have gone through multiple generations of standards, starting with 802.11a / b / g, such as 802.11n, 802.11ac, 802.11ax, and 802.11be. Based on the above standards, communication devices may communicate with each other using physical layer protocol data units (PPDUs). The PPDUs may include medium access control protocol data units (MPDUs).
[0004] For example, in the 802.11ax standard, the MPDU may include a high throughput (HT) control field, which may include one or more control identifiers and control information corresponding to each control identifier. When the control identifier has a value of 2, the control information may be a 26-bit high efficiency link adaptation (HE link adaptation (HLA)) control subfield.
[0005] The HLA control subfield may include a 3-bit number of spatial streams (NSS) subfield, a 2-bit bandwidth (BW) subfield, and other subfields.
[0006] With the continuous evolution of standards, compared with the 802.11ax standard, the 802.11be standard or future wireless fidelity (Wi-Fi) standard may support more features and functions. However, the bit quantity and meaning of each subfield of the HLA control subfield are predefined in the 802.11ax standard. If the HLA control subfield continues to be used, more features and functions cannot be supported. Therefore, how to properly design the link adaptation control subfield corresponding to the 802.11be standard or future Wi-Fi standard becomes a technical problem to be urgently solved. Summary of the Invention
[0007] The present application provides communication methods and apparatus to support more features and functions in the 802.11be standard or future Wi-Fi standards if the HLA control subfield continues to be used.
[0008] According to a first aspect, an embodiment of the present application provides a communication method, the method includes: a first communication device generates a physical layer protocol data unit (PPDU) and transmits the PPDU to a second communication device. The PPDU includes a first field having a quantity of bits of 26, the first field including an unsolicited modulation and coding scheme feedback (MFB) subfield having a quantity of bits of 1, and a first indication information having a quantity of bits of 1. When the value of the unsolicited MFB subfield is the first value, the first indication information indicates a modulation and coding scheme request (MRQ), or when the value of the unsolicited MFB subfield is the second value, the first indication information indicates an uplink very high throughput trigger-based PPDU modulation and coding scheme feedback (UL EHT TB PPDU MFB).
[0009] According to the first aspect, with reference to the value of the unsolicited MFB subfield, the MRQ and the UL EHT TB PPDU MFB are indicated using one bit. Compared with the 802.11ax standard in which the MRQ and the UL EHT TB PPDU MFB are indicated using one bit each, one bit can be saved. Furthermore, since more features and functions in the 802.11be standard or future Wi-Fi standards can be supported using this saved one bit, the first field feedbacks more information without increasing the quantity of bits (in other words, the quantity of bits remains at 26).
[0010] In a possible design, the first field may further include a number of spatial streams NSS subfield, the quantity of bits of which may be three or greater, where the maximum number of spatial streams indicated by the NSS subfield is sixteen.
[0011] Based on this possible design, the maximum number of spatial streams indicated by the NSS subfield may be 16, so that the requirement for the number of spatial streams in the 802.11be standard or future Wi-Fi standards can be met.
[0012] In a possible design, the first field further includes an extremely high throughput modulation and coding scheme EHT-MCS subfield, the quantity of bits of which is 4. Alternatively, the first field further includes a signal-to-noise ratio SNR subfield, the quantity of bits of which is 6.
[0013] Based on this possible design, compared with the 802.11ax standard, enhancements are performed in the EHT-MSC subfield or the SNR subfield, so that the EHT-MSC or SNR requirements in the 802.11be standard or future Wi-Fi standards can be met.
[0014] In a possible design, the first field further includes a resource unit allocation subfield, where the number of bits of the resource unit allocation subfield is 5, the number of bits of the resource unit allocation subfield is 7, the number of bits of the resource unit allocation subfield is 8, or the number of bits of the resource unit allocation subfield is 9.
[0015] Based on this possible design, the resource unit allocation subfield is adjusted so that the requirements for RUs in the 802.11be standard or future Wi-Fi standards can be met.
[0016] In a possible design, the first field further includes a bandwidth BW subfield, where the quantity of bits is three or greater.
[0017] Based on this possible design, compared with the 802.11ax standard, the number of bits in the BW subfield is expanded, so that the BW subfield may indicate more bandwidth information, thereby meeting the bandwidth requirements in the 802.11be standard or future Wi-Fi standards.
[0018] In a possible design, the first field further includes fourth indication information, the quantity of bits of which is 1. The fourth indication information indicates that the first field is an extremely high-throughput EHT LA control subfield, or the fourth indication information indicates that the first field is a high-efficiency HE LA control subfield.
[0019] Based on this possible design, by adding the fourth indication information, it is possible to effectively distinguish whether the current first field is a HE LA control subfield or an EHT LA control subfield.
[0020] In a possible design, the first field further includes a modulation and coding scheme MCS request sequence identifier or partial PPDU parameters subfield, the quantity of bits of which is two.
[0021] Based on this possible design, compared with the 802.11ax standard, in this embodiment of the present application, the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield is compressed from 3 bits to 2 bits, so that the number of bits can be saved while meeting the requirements of the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. In addition, the saved 1 bit can be used to support more features and functions in the 802.11be standard or future Wi-Fi standards, so that the first field can feedback more information without increasing the number of bits (in other words, the number of bits remains at 26 bits).
[0022] In a possible design, the first field further includes a Tx beamforming subfield with a quantity of bits equal to one.
[0023] In a possible design, the PPDU further includes a control identifier field corresponding to the first field, where the value of the control identifier field is one of 2, 9, 10, 11, 12, 13, and 14. When the value of the control identifier field is one of 9, 10, 11, 12, 13, and 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0024] Based on this possible design, when the value of the control identifier field is 2, the first field may include the fourth indication information to indicate whether the current first field is an HE LA control subfield or an EHT LA control subfield. When the value of the control identifier field is any one of 9 to 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0025] According to a second aspect, an embodiment of the present application provides a first communication device. The first communication device may implement a function performed by the first communication device in the first aspect or a possible design of the first aspect, and the function may be implemented by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the function, such as a processing module and a transceiver module. The processing module is configured to generate a physical layer protocol data unit PPDU, and the transceiver module is configured to transmit the PPDU to the second communication device. The PPDU includes a first field with a quantity of bits of 26, and the first field includes an unsolicited modulation and coding scheme feedback MFB subfield with a quantity of bits of 1, and a first indication information with a quantity of bits of 1. When the value of the unsolicited MFB subfield is a first value, the first indication information indicates a modulation and coding scheme request MRQ, or when the value of the unsolicited MFB subfield is a second value, the first indication information indicates an uplink very high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB.
[0026] For the description of the first field in the second aspect, please refer to the description of the first field in the first aspect. Details will not be repeated. For the specific implementation of the first communication device in the second aspect, please refer to the behavior function of the first communication device in the communication method provided in the first aspect or any one of the possible designs of the first aspect.
[0027] According to a third aspect, an embodiment of the present application provides a first communication device. The first communication device may be a first communication device, or may be a chip or a system-on-chip in the first communication device. The first communication device may perform the functions performed by the first communication device in the above aspects or possible designs, and the functions may be implemented by hardware. In a possible design, the first communication device may include a processor and a transceiver. The processor and the transceiver may be configured to support the first communication device to perform the functions in the first aspect or any one of the possible designs of the first aspect. For example, the processor may be configured to generate a physical layer protocol data unit (PPDU), and the transceiver may be configured to transmit the PPDU to the second communication device. The PPDU includes a first field having a quantity of bits of 26, the first field including an unsolicited modulation and coding scheme feedback MFB subfield having a quantity of bits of 1, and first indication information having a quantity of bits of 1. When the value of the unsolicited MFB subfield is a first value, the first indication indicates a modulation and coding scheme request MRQ, or when the value of the unsolicited MFB subfield is a second value, the first indication indicates an uplink very high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB. In another possible design, the first communication device may further include a memory. The memory is configured to store computer-executable instructions and data required for the first communication device. When the first communication device is operational, the transceiver and the processor execute the computer-executable instructions stored in the memory such that the first communication device performs a communication method according to the first aspect or any one of the possible designs of the first aspect.
[0028] For the description of the first field in the third aspect, please refer to the description of the first field in the first aspect. Details will not be repeated. For the specific implementation of the first communication device in the third aspect, please refer to the behavior function of the first communication device in the communication method provided in the first aspect or any one of the possible designs of the first aspect.
[0029] According to a fourth aspect, an embodiment of the present application provides a communication method, the method including: a second communication device receiving a physical layer protocol data unit (PPDU) from a first communication device, and parsing the PPDU. The PPDU includes a first field having a quantity of bits of 26, the first field including an unsolicited modulation and coding scheme feedback (MFB) subfield having a quantity of bits of 1, and a first indication information having a quantity of bits of 1. When the value of the unsolicited MFB subfield is the first value, the first indication information indicates a modulation and coding scheme request (MRQ), or when the value of the unsolicited MFB subfield is the second value, the first indication information indicates an uplink very high throughput trigger-based PPDU modulation and coding scheme feedback (UL EHT TB PPDU MFB).
[0030] For the description of the first field in the fourth aspect, please refer to the description of the first field in the first aspect, and the details will not be described again.
[0031] According to a fifth aspect, an embodiment of the present application provides a second communication device. The second communication device may implement the functions performed by the second communication device in the fourth aspect or possible design of the fourth aspect, and the functions may be implemented by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions, such as a transceiver module and a processing module. The transceiver module is configured to receive a physical layer protocol data unit (PPDU) from the first communication device, and the processing unit is configured to parse the PPDU. The PPDU includes a first field with a quantity of bits of 26, and the first field includes an unsolicited modulation and coding scheme feedback (MFB) subfield with a quantity of bits of 1, and a first indication information with a quantity of bits of 1. When the value of the unsolicited MFB subfield is a first value, the first indication information indicates a modulation and coding scheme request MRQ, or when the value of the unsolicited MFB subfield is a second value, the first indication information indicates an uplink very high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB.
[0032] For the description of the first field in the fifth aspect, please refer to the description of the first field in the fourth aspect. Details will not be repeated. For the specific implementation of the second communication device in the fifth aspect, please refer to the behavior function of the second communication device in the communication method provided in the fourth aspect or any one of the possible designs of the fourth aspect.
[0033] According to a sixth aspect, an embodiment of the present application provides a second communication device. The second communication device may be a second communication device, or may be a chip or a system-on-chip in the second communication device. The second communication device may implement the functions performed by the second communication device in the above aspect or possible designs, and the functions may be implemented by hardware. In a possible design, the second communication device may include a transceiver and a processor. The transceiver and the processor may be configured to support the second communication device to implement the functions in the fourth aspect or any one of the possible designs of the fourth aspect. For example, the transceiver may be configured to receive a physical layer protocol data unit (PPDU) from the first communication device, and the processor may be configured to parse the PPDU. The PPDU includes a first field having a quantity of bits of 26, the first field including an unsolicited modulation and coding scheme feedback (MFB) subfield having a quantity of bits of 1, and first indication information having a quantity of bits of 1. When the value of the unsolicited MFB subfield is a first value, the first indication indicates a modulation and coding scheme request MRQ, or when the value of the unsolicited MFB subfield is a second value, the first indication indicates an uplink very high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB. In another possible design, the second communication device further includes a memory. The memory is configured to store computer-executable instructions and data required for the second communication device. When the second communication device is operational, the transceiver and the processor execute the computer-executable instructions stored in the memory such that the second communication device performs the communication method according to the fourth aspect or any one of the possible designs of the fourth aspect.
[0034] For the description of the first field in the sixth aspect, please refer to the description of the first field in the fourth aspect. Details will not be repeated. For the specific implementation of the second communication device in the sixth aspect, please refer to the behavior function of the second communication device in the communication method provided in the fourth aspect or any one of the possible designs of the fourth aspect.
[0035] According to a seventh aspect, an embodiment of the present application provides a communication method, the method including: a first communication device generating a physical layer protocol data unit (PPDU) and transmitting the PPDU to a second communication device. The PPDU includes a first field having a quantity of bits of 26, and the first field includes second indication information. The second indication information indicates that the first field corresponds to single-user multiple-input multiple-output SU-MIMO, or the second indication information indicates that the first field corresponds to multi-user multiple-input multiple-output MU-MIMO.
[0036] According to the seventh aspect, in SU-MIMO and MU-MIMO, users of MU-MIMO may interfere with each other, and the link adaptation feedback parameters corresponding to MU-MIMO are usually different from those of SU-MIMO. Whether the current feedback is SU-MIMO or MU-MIMO can be distinguished by adding second indication information, which can improve the throughput of the communication system.
[0037] In a possible design, the first field further includes a number of spatial streams NSS subfield, the quantity of bits being equal to or greater than 3. When the second indication information indicates that the first field corresponds to SU-MIMO, the maximum number of spatial streams indicated by the NSS subfield is 16, or when the second indication information indicates that the first field corresponds to MU-MIMO, the maximum number of spatial streams indicated by the NSS subfield is 4.
[0038] Based on this possible design, when the second indication information indicates that the first field corresponds to SU-MIMO, the maximum number of spatial streams indicated by the NSS subfield may be 16, and when the second indication information indicates that the first field corresponds to MU-MIMO, the maximum number of spatial streams for each user indicated by the NSS subfield may be 4, so that the requirements for the number of spatial streams in the 802.11be standard or future Wi-Fi standards can be met.
[0039] In a possible design, the first field further includes an extremely high throughput modulation and coding scheme EHT-MCS subfield, the quantity of bits of which is 4. Alternatively, the first field further includes a signal-to-noise ratio SNR subfield, the quantity of bits of which is 6.
[0040] Based on this possible design, compared with the 802.11ax standard, enhancements are performed in the EHT-MSC subfield or the SNR subfield, so that the EHT-MSC or SNR requirements in the 802.11be standard or future Wi-Fi standards can be met.
[0041] In a possible design, the first field further includes a resource unit allocation subfield, where the number of bits of the resource unit allocation subfield is 5, the number of bits of the resource unit allocation subfield is 7, the number of bits of the resource unit allocation subfield is 8, or the number of bits of the resource unit allocation subfield is 9.
[0042] Based on this possible design, the resource unit allocation subfield is adjusted so that the requirements for RUs in the 802.11be standard or future Wi-Fi standards can be met.
[0043] In a possible design, the first field further includes an unsolicited modulation and coding scheme feedback MFB subfield having a quantity of bits of 1 and first indication information having a quantity of bits of 1. When the value of the unsolicited MFB subfield is a first value, the first indication information indicates a modulation and coding scheme request MRQ, or when the value of the unsolicited MFB subfield is a second value, the first indication information indicates uplink very high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB.
[0044] Based on this possible design, the MRQ and UL EHT TB PPDU MFB are indicated using one bit, referring to the value of the Unsolicited MFB subfield. Compared with the 802.11ax standard in which the MRQ and the UL EHT TB PPDU MFB are each indicated using one bit, one bit can be saved. Furthermore, more features and functions in the 802.11be standard or future Wi-Fi standards can be supported using this saved one bit, so the first field feedbacks more information without increasing the quantity of bits (in other words, the quantity of bits remains at 26).
[0045] In a possible design, the first field further includes a bandwidth BW subfield, where the quantity of bits is three or greater.
[0046] Based on this possible design, compared with the 802.11ax standard, the number of bits in the BW subfield is expanded, so that the BW subfield may indicate more bandwidth information, thereby meeting the bandwidth requirements in the 802.11be standard or future Wi-Fi standards.
[0047] In a possible design, the first field further includes fourth indication information, the quantity of bits of which is 1. The fourth indication information indicates that the first field is an extremely high-throughput EHT LA control subfield, or the fourth indication information indicates that the first field is a high-efficiency HE LA control subfield.
[0048] Based on this possible design, by adding the fourth indication information, it is possible to effectively distinguish whether the current first field is a HE LA control subfield or an EHT LA control subfield.
[0049] In a possible design, the first field further includes a modulation and coding scheme MCS request sequence identifier or partial PPDU parameters subfield, the quantity of bits of which is two.
[0050] Based on this possible design, compared with the 802.11ax standard, in this embodiment of the present application, the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield is compressed from 3 bits to 2 bits, so that the number of bits can be saved while meeting the requirements of the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. In addition, the saved 1 bit can be used to support more features and functions in the 802.11be standard or future Wi-Fi standards, so that the first field can feedback more information with 26 bits.
[0051] In a possible design, the first field further includes a Tx beamforming subfield with a quantity of bits equal to one.
[0052] In a possible design, the PPDU further includes a control identifier field corresponding to the first field, where the value of the control identifier field is one of 2, 9, 10, 11, 12, 13, and 14. When the value of the control identifier field is one of 9, 10, 11, 12, 13, and 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0053] Based on this possible design, when the value of the control identifier field is 2, the first field may include the fourth indication information to indicate whether the current first field is an HE LA control subfield or an EHT LA control subfield. When the value of the control identifier field is any one of 9 to 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0054] According to an eighth aspect, an embodiment of the present application provides a first communication device. The first communication device may implement the functions performed by the first communication device in the seventh aspect or possible design of the seventh aspect, and the functions may be implemented by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions, such as a processing module and a transceiver module. The processing module is configured to generate a physical layer protocol data unit PPDU, and the transceiver module is configured to transmit the PPDU to the second communication device. The PPDU includes a first field having a quantity of bits of 26, and the first field includes second indication information. The second indication information indicates that the first field corresponds to single-user multiple-input multiple-output SU-MIMO, or the second indication information indicates that the first field corresponds to multi-user multiple-input multiple-output MU-MIMO.
[0055] For the description of the first field in the eighth aspect, please refer to the description of the first field in the seventh aspect. Details will not be repeated. For the specific implementation of the first communication device in the eighth aspect, please refer to the behavior function of the first communication device in the communication method provided in the seventh aspect or any one of the possible designs of the seventh aspect.
[0056] According to a ninth aspect, an embodiment of the present application provides a first communication device. The first communication device may be a first communication device, or may be a chip or a system-on-chip in the first communication device. The first communication device may perform the functions performed by the first communication device in the above aspect or possible designs, and the functions may be implemented by hardware. In a possible design, the first communication device may include a processor and a transceiver. The processor and the transceiver may be configured to support the first communication device to perform the functions in the seventh aspect or any one of the possible designs of the seventh aspect. For example, the processor may be configured to generate a physical layer protocol data unit (PPDU), and the transceiver may be configured to transmit the PPDU to the second communication device. The PPDU includes a first field having a quantity of bits of 26, and the first field includes the second indication information. The second indication information indicates that the first field corresponds to single-user multiple-input multiple-output SU-MIMO, or the second indication information indicates that the first field corresponds to multi-user multiple-input multiple-output MU-MIMO. In another possible design, the first communication device may further include a memory. The memory is configured to store computer-executable instructions and data required for the first communication device. When the first communication device is running, the transceiver and the processor execute the computer-executable instructions stored in the memory such that the first communication device performs the communication method according to the seventh aspect or any one of the possible designs of the seventh aspect.
[0057] For the description of the first field in the ninth aspect, please refer to the description of the first field in the seventh aspect. Details will not be repeated. For the specific implementation of the first communication device in the ninth aspect, please refer to the behavior function of the first communication device in the communication method provided in the seventh aspect or any one of the possible designs of the seventh aspect.
[0058] According to a tenth aspect, an embodiment of the present application provides a communication method, the method including: a second communication device receiving a physical layer protocol data unit (PPDU) from a first communication device, and parsing the PPDU. The PPDU includes a first field having a quantity of bits of 26, the first field including second indication information. The second indication information indicates that the first field corresponds to single-user multiple-input multiple-output SU-MIMO, or the second indication information indicates that the first field corresponds to multi-user multiple-input multiple-output MU-MIMO.
[0059] For the description of the first field in the tenth aspect, please refer to the description of the first field in the seventh aspect, and the details will not be described again.
[0060] According to an eleventh aspect, an embodiment of the present application provides a second communication device. The second communication device may implement the functions performed by the second communication device in the tenth aspect or possible design of the tenth aspect, and the functions may be implemented by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions, such as a transceiver module and a processing module. The transceiver module is configured to receive a physical layer protocol data unit PPDU from the first communication device, and the processing unit is configured to parse the PPDU. The PPDU includes a first field having a quantity of bits of 26, and the first field includes second indication information. The second indication information indicates that the first field corresponds to single-user multiple-input multiple-output SU-MIMO, or the second indication information indicates that the first field corresponds to multi-user multiple-input multiple-output MU-MIMO.
[0061] For the description of the first field in the eleventh aspect, please refer to the description of the first field in the tenth aspect. Details will not be repeated. For the specific implementation of the second communication device in the eleventh aspect, please refer to the behavior function of the second communication device in the communication method provided in the tenth aspect or any one of the possible designs of the tenth aspect.
[0062] According to a twelfth aspect, an embodiment of the present application provides a second communication device. The second communication device may be a second communication device, or may be a chip or a system-on-chip in the second communication device. The second communication device may implement the functions performed by the second communication device in the above aspect or possible designs, and the functions may be implemented by hardware. In a possible design, the second communication device may include a transceiver and a processor. The transceiver and the processor may be configured to support the second communication device to implement the functions in the tenth aspect or any one of the possible designs of the tenth aspect. For example, the transceiver may be configured to receive a physical layer protocol data unit (PPDU) from the first communication device, and the processor may be configured to parse the PPDU. The PPDU includes a first field having a quantity of bits of 26, and the first field includes the second indication information. The second indication information indicates that the first field corresponds to single-user multiple-input multiple-output SU-MIMO, or the second indication information indicates that the first field corresponds to multi-user multiple-input multiple-output MU-MIMO. In another possible design, the second communication device further includes a memory. The memory is configured to store computer-executable instructions and data required for the second communication device. When the second communication device is running, the transceiver and the processor execute the computer-executable instructions stored in the memory so that the second communication device performs the communication method according to the tenth aspect or any one of the possible designs of the tenth aspect.
[0063] For the description of the first field in the twelfth aspect, please refer to the description of the first field in the tenth aspect. Details will not be repeated. For the specific implementation of the second communication device in the twelfth aspect, please refer to the behavior function of the second communication device in the communication method provided in the tenth aspect or any one of the possible designs of the tenth aspect.
[0064] According to a thirteenth aspect, an embodiment of the present application provides a communication method. The method includes: a first communication device generates a physical layer protocol data unit (PPDU) and transmits the PPDU to a second communication device. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield having a quantity of bits of 4 and a multi-user multiple-input multiple-output EHT-MSC subfield having a quantity of bits of 4, or the first field includes a single-user multiple-input multiple-output signal-to-noise ratio (SNR) subfield having a quantity of bits of 6 and a multi-user multiple-input multiple-output SNR subfield having a quantity of bits of 6.
[0065] According to the thirteenth aspect, the MCS or SNR of SU-MIMO and MU-MIMO may be fed back simultaneously in the same first field.
[0066] In a possible design, the first field further includes a number of spatial streams NSS subfield with a quantity of bits of two, and the maximum number of spatial streams indicated by the NSS subfield is four.
[0067] Based on this possible design, the NSS subfield may be applicable to both SU-MIMO and MU-MIMO, and the values 0 to 3 of the NSS subfield may correspond to the numbers of spatial streams 1 to 4, respectively.
[0068] In a possible design, the first field further includes a resource unit allocation subfield, where the number of bits of the resource unit allocation subfield is 5, the number of bits of the resource unit allocation subfield is 7, the number of bits of the resource unit allocation subfield is 8, or the number of bits of the resource unit allocation subfield is 9.
[0069] Based on this possible design, the resource unit allocation subfield is adjusted so that the requirements for RUs in the 802.11be standard or future Wi-Fi standards can be met.
[0070] In a possible design, the first field includes an unsolicited modulation and coding scheme feedback MFB subfield having a quantity of bits of 1 and a first indication information having a quantity of bits of 1. When the value of the unsolicited MFB subfield is a first value, the first indication information indicates a modulation and coding scheme request MRQ, or when the value of the unsolicited MFB subfield is a second value, the first indication information indicates uplink very high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB.
[0071] Based on this possible design, the MRQ and UL EHT TB PPDU MFB are indicated using one bit, referring to the value of the Unsolicited MFB subfield. Compared with the 802.11ax standard in which the MRQ and the UL EHT TB PPDU MFB are each indicated using one bit, one bit can be saved. Furthermore, more features and functions in the 802.11be standard or future Wi-Fi standards can be supported using this saved one bit, so the first field feedbacks more information without increasing the quantity of bits (in other words, the quantity of bits remains at 26).
[0072] In a possible design, the first field further includes a bandwidth BW subfield, where the quantity of bits is three or greater.
[0073] Based on this possible design, compared with the 802.11ax standard, the number of bits in the BW subfield is expanded, so that the BW subfield may indicate more bandwidth information, thereby meeting the bandwidth requirements in the 802.11be standard or future Wi-Fi standards.
[0074] In a possible design, the first field further includes fourth indication information, the quantity of bits of which is 1. The fourth indication information indicates that the first field is an extremely high-throughput EHT LA control subfield, or the fourth indication information indicates that the first field is a high-efficiency HE LA control subfield.
[0075] Based on this possible design, by adding the fourth indication information, it is possible to effectively distinguish whether the current first field is a HE LA control subfield or an EHT LA control subfield.
[0076] In a possible design, the first field further includes a modulation and coding scheme MCS request sequence identifier or partial PPDU parameters subfield, the quantity of bits of which is two.
[0077] Based on this possible design, compared with the 802.11ax standard, in this embodiment of the present application, the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield is compressed from 3 bits to 2 bits, so that the number of bits can be saved while meeting the requirements of the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. In addition, the saved 1 bit can be used to support more features and functions in the 802.11be standard or future Wi-Fi standards, so that the first field can feedback more features and functions with 26 bits.
[0078] In a possible design, the first field further includes a Tx beamforming subfield with a quantity of bits equal to one.
[0079] In a possible design, the PPDU further includes a control identifier field corresponding to the first field, where the value of the control identifier field is one of 2, 9, 10, 11, 12, 13, and 14. When the value of the control identifier field is one of 9, 10, 11, 12, 13, and 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0080] Based on this possible design, when the value of the control identifier field is 2, the first field may include the fourth indication information to indicate whether the current first field is an HE LA control subfield or an EHT LA control subfield. When the value of the control identifier field is any one of 9 to 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0081] According to a fourteenth aspect, an embodiment of the present application provides a first communication device. The first communication device may implement a function performed by the first communication device in the thirteenth aspect or a possible design of the thirteenth aspect, and the function may be implemented by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the function, such as a processing module and a transceiver module. The processing module is configured to generate a physical layer protocol data unit PPDU, and the transceiver module is configured to transmit the PPDU to the second communication device. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield having a quantity of bits of 4 and a multi-user multiple-input multiple-output EHT-MSC subfield having a quantity of bits of 4, or the first field includes a single-user multiple-input multiple-output signal-to-noise ratio SNR subfield having a quantity of bits of 6 and a multi-user multiple-input multiple-output SNR subfield having a quantity of bits of 6.
[0082] For the description of the first field in the 14th aspect, please refer to the description of the first field in the 13th aspect. Details will not be repeated. For the specific implementation of the first communication device in the 14th aspect, please refer to the behavior function of the first communication device in the communication method provided in the 13th aspect or any one of the possible designs of the 13th aspect.
[0083] According to a fifteenth aspect, an embodiment of the present application provides a first communication device. The first communication device may be a first communication device, or may be a chip or a system-on-chip in the first communication device. The first communication device may implement the functions performed by the first communication device in the above aspects or possible designs, and the functions may be implemented by hardware. In a possible design, the first communication device may include a processor and a transceiver. The processor and the transceiver may be configured to support the first communication device to implement the functions in the thirteenth aspect or any one of the possible designs of the thirteenth aspect. For example, the processor may be configured to generate a physical layer protocol data unit (PPDU), and the transceiver may be configured to transmit the PPDU to the second communication device. The PPDU includes a first field with a quantity of bits of 26, the first field including a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield with a quantity of bits of 4 and a multi-user multiple-input multiple-output EHT-MSC subfield with a quantity of bits of 4, or the first field includes a single-user multiple-input multiple-output signal-to-noise ratio SNR subfield with a quantity of bits of 6 and a multi-user multiple-input multiple-output SNR subfield with a quantity of bits of 6. In another possible design, the first communication device may further include a memory. The memory is configured to store computer-executable instructions and data required for the first communication device. When the first communication device is operational, the transceiver and the processor execute the computer-executable instructions stored in the memory such that the first communication device performs the communication method according to the thirteenth aspect or any one of the possible designs of the thirteenth aspect.
[0084] For the description of the first field in the fifteenth aspect, please refer to the description of the first field in the thirteenth aspect. Details will not be repeated. For the specific implementation of the first communication device in the fifteenth aspect, please refer to the behavior function of the first communication device in the communication method provided in the thirteenth aspect or any one of the possible designs of the thirteenth aspect.
[0085] According to a sixteenth aspect, an embodiment of the present application provides a communication method, the method including: a second communication device receives a physical layer protocol data unit (PPDU) from a first communication device and parses the PPDU. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme (EHT-MSC) subfield having a quantity of bits of 4 and a multi-user multiple-input multiple-output (EHT-MSC) subfield having a quantity of bits of 4, or the first field includes a single-user multiple-input multiple-output signal-to-noise ratio (SNR) subfield having a quantity of bits of 6 and a multi-user multiple-input multiple-output (SNR) subfield having a quantity of bits of 6.
[0086] For the description of the first field in the sixteenth aspect, please refer to the description of the first field in the thirteenth aspect, and the details will not be described again.
[0087] According to a seventeenth aspect, an embodiment of the present application provides a second communication device. The second communication device may implement the functions performed by the second communication device in the sixteenth aspect or possible design of the sixteenth aspect, and the functions may be implemented by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions, such as a transceiver module and a processing module. The transceiver module is configured to receive a physical layer protocol data unit PPDU from the first communication device, and the processing module is configured to parse the PPDU. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield having a quantity of bits of 4 and a multi-user multiple-input multiple-output EHT-MSC subfield having a quantity of bits of 4, or the first field includes a single-user multiple-input multiple-output signal-to-noise ratio SNR subfield having a quantity of bits of 6 and a multi-user multiple-input multiple-output SNR subfield having a quantity of bits of 6.
[0088] For the description of the first field in the seventeenth aspect, please refer to the description of the first field in the sixteenth aspect. Details will not be repeated. For the specific implementation of the second communication device in the seventeenth aspect, please refer to the behavior function of the second communication device in the communication method provided in the sixteenth aspect or any one of the possible designs of the sixteenth aspect.
[0089] According to an eighteenth aspect, an embodiment of the present application provides a second communication device. The second communication device may be a second communication device, or may be a chip or a system-on-chip in the second communication device. The second communication device may implement the functions performed by the second communication device in the above aspects or possible designs, and the functions may be implemented by hardware. In a possible design, the second communication device may include a transceiver and a processor. The transceiver and the processor may be configured to support the second communication device to implement the functions in the sixteenth aspect or any one of the possible designs of the sixteenth aspect. For example, the transceiver may be configured to receive a physical layer protocol data unit (PPDU) from the first communication device, and the processor may be configured to parse the PPDU. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield with a quantity of bits of 4 and a multi-user multiple-input multiple-output EHT-MSC subfield with a quantity of bits of 4, or the first field includes a single-user multiple-input multiple-output signal-to-noise ratio SNR subfield with a quantity of bits of 6 and a multi-user multiple-input multiple-output SNR subfield with a quantity of bits of 6. In another possible design, the second communication device further includes a memory. The memory is configured to store computer-executable instructions and data required for the second communication device. When the second communication device is operational, the transceiver and the processor execute the computer-executable instructions stored in the memory such that the second communication device performs the communication method according to any one of the sixteenth aspect or the possible designs of the sixteenth aspect.
[0090] For the description of the first field in the 18th aspect, please refer to the description of the first field in the 16th aspect. Details will not be repeated. For the specific implementation of the second communication device in the 18th aspect, please refer to the behavior function of the second communication device in the communication method provided in the 16th aspect or any one of the possible designs of the 16th aspect.
[0091] According to a nineteenth aspect, an embodiment of the present application provides a communication method. The method includes: a first communication device generates a physical layer protocol data unit (PPDU) and transmits the PPDU to a second communication device. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield having a quantity of bits of 4, a multi-user multiple-input multiple-output EHT-MSC subfield having a quantity of bits of 4, a single-user multiple-input multiple-output number of spatial streams NSS subfield having a quantity of bits of 3 or more, and a multi-user multiple-input multiple-output NSS subfield having a quantity of bits of 2. Alternatively, the first field includes a single-user multiple-input multiple-output signal-to-noise ratio (SNR) subfield having a quantity of bits of 6, a multi-user multiple-input multiple-output SNR subfield having a quantity of bits of 6, a single-user multiple-input multiple-output number of spatial streams NSS subfield having a quantity of bits of 3 or more, and a multi-user multiple-input multiple-output NSS subfield having a quantity of bits of 2.
[0092] According to the nineteenth aspect, the MCS (or SNR) and NSS of SU-MIMO and MU-MIMO can be fed back simultaneously in the same first field, so that the number of spatial streams is more accurately fed back and the throughput of the communication system is improved.
[0093] In a possible design, the first field further includes a resource unit allocation subfield, where the number of bits of the resource unit allocation subfield is 5, the number of bits of the resource unit allocation subfield is 7, the number of bits of the resource unit allocation subfield is 8, or the number of bits of the resource unit allocation subfield is 9.
[0094] Based on this possible design, the resource unit allocation subfield is adjusted so that the requirements for RUs in the 802.11be standard or future Wi-Fi standards can be met.
[0095] In a possible design, the first field includes an unsolicited modulation and coding scheme feedback MFB subfield having a quantity of bits of 1 and a first indication information having a quantity of bits of 1. When the value of the unsolicited MFB subfield is a first value, the first indication information indicates a modulation and coding scheme request MRQ, or when the value of the unsolicited MFB subfield is a second value, the first indication information indicates uplink very high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB.
[0096] Based on this possible design, the MRQ and UL EHT TB PPDU MFB are indicated using one bit, referring to the value of the Unsolicited MFB subfield. Compared with the 802.11ax standard in which the MRQ and the UL EHT TB PPDU MFB are each indicated using one bit, one bit can be saved. Furthermore, more features and functions in the 802.11be standard or future Wi-Fi standards can be supported using this saved one bit, so the first field feedbacks more information without increasing the quantity of bits (in other words, the quantity of bits remains at 26).
[0097] In a possible design, the first field further includes a bandwidth BW subfield, where the quantity of bits is three or greater.
[0098] Based on this possible design, compared with the 802.11ax standard, the number of bits in the BW subfield is expanded, so that the BW subfield may indicate more bandwidth information, thereby meeting the bandwidth requirements in the 802.11be standard or future Wi-Fi standards.
[0099] In a possible design, the first field further includes fourth indication information, the quantity of bits of which is 1. The fourth indication information indicates that the first field is an extremely high-throughput EHT LA control subfield, or the fourth indication information indicates that the first field is a high-efficiency HE LA control subfield.
[0100] Based on this possible design, by adding the fourth indication information, it is possible to effectively distinguish whether the current first field is a HE LA control subfield or an EHT LA control subfield.
[0101] In a possible design, the first field further includes a modulation and coding scheme MCS request sequence identifier or partial PPDU parameters subfield, the quantity of bits of which is two.
[0102] Based on this possible design, compared with the 802.11ax standard, in this embodiment of the present application, the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield is compressed from 3 bits to 2 bits, so that the number of bits can be saved while meeting the requirements of the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. In addition, the saved 1 bit can be used to support more features and functions in the 802.11be standard or future Wi-Fi standards, so that the first field can feedback more information with 26 bits.
[0103] In a possible design, the first field further includes a Tx beamforming subfield with a quantity of bits equal to one.
[0104] In a possible design, the PPDU further includes a control identifier field corresponding to the first field, where the value of the control identifier field is one of 2, 9, 10, 11, 12, 13, and 14. When the value of the control identifier field is one of 9, 10, 11, 12, 13, and 14, the control identifier field further indicates that the first field is an EHT LA control subfield.
[0105] Based on this possible design, when the value of the control identifier field is 2, the first field may include the fourth indication information to indicate whether the current first field is an HE LA control subfield or an EHT LA control subfield. When the value of the control identifier field is any one of 9 to 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0106] According to a twentieth aspect, an embodiment of the present application provides a first communication device. The first communication device may implement a function performed by the first communication device in the nineteenth aspect or a possible design of the nineteenth aspect, and the function may be implemented by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the function, such as a processing module and a transceiver module. The processing module is configured to generate a physical layer protocol data unit PPDU, and the transceiver module is configured to transmit the PPDU to the second communication device. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield having a quantity of bits of 4, a multi-user multiple-input multiple-output EHT-MSC subfield having a quantity of bits of 4, a single-user multiple-input multiple-output number of spatial streams NSS subfield having a quantity of bits equal to or greater than 3, and a multi-user multiple-input multiple-output NSS subfield having a quantity of bits of 2. Alternatively, the first field includes a single-user multiple-input multiple-output signal-to-noise ratio SNR subfield with a quantity of bits of six, a multi-user multiple-input multiple-output SNR subfield with a quantity of bits of six, a single-user multiple-input multiple-output number of spatial streams NSS subfield with a quantity of bits greater than or equal to three, and a multi-user multiple-input multiple-output NSS subfield with a quantity of bits of two.
[0107] For the description of the first field in the 20th aspect, please refer to the description of the first field in the 19th aspect. Details will not be repeated. For the specific implementation of the first communication device in the 20th aspect, please refer to the behavior function of the first communication device in the communication method provided in the 19th aspect or any one of the possible designs of the 19th aspect.
[0108] According to a twenty-first aspect, an embodiment of the present application provides a first communication device. The first communication device may be a first communication device, or may be a chip or a system-on-chip in the first communication device. The first communication device may perform the functions performed by the first communication device in the above aspect or possible designs, and the functions may be performed by hardware. In a possible design, the first communication device may include a processor and a transceiver. The processor and the transceiver may be configured to support the first communication device to perform the functions in any one of the nineteenth aspect or possible designs of the nineteenth aspect. For example, the processor may be configured to generate a physical layer protocol data unit (PPDU), and the transceiver may be configured to transmit the PPDU to the second communication device. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield with a quantity of bits of 4, a multi-user multiple-input multiple-output EHT-MSC subfield with a quantity of bits of 4, a single-user multiple-input multiple-output number of spatial streams NSS subfield with a quantity of bits of 3 or more, and a multi-user multiple-input multiple-output NSS subfield with a quantity of bits of 2. Alternatively, the first field includes a single-user multiple-input multiple-output signal-to-noise ratio SNR subfield with a quantity of bits of 6, a multi-user multiple-input multiple-output SNR subfield with a quantity of bits of 6, a single-user multiple-input multiple-output number of spatial streams NSS subfield with a quantity of bits of 3 or more, and a multi-user multiple-input multiple-output NSS subfield with a quantity of bits of 2. In another possible design, the first communication device may further include a memory. The memory is configured to store computer-executable instructions and data required for the first communication device. When the first communications device is operational, the transceiver and processor execute computer-executable instructions stored in the memory such that the first communications device performs a communications method according to the 19th aspect or any one of the possible designs of the 19th aspect.
[0109] For the description of the first field in the 21st aspect, please refer to the description of the first field in the 19th aspect. Details will not be repeated. For the specific implementation of the first communication device in the 21st aspect, please refer to the behavior function of the first communication device in the communication method provided in the 19th aspect or any one of the possible designs of the 19th aspect.
[0110] According to a twenty-second aspect, an embodiment of the present application provides a communication method. The method includes a second communication device receiving a physical layer protocol data unit PPDU from a first communication device and parsing the PPDU. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield having a quantity of bits of 4, a multi-user multiple-input multiple-output EHT-MSC subfield having a quantity of bits of 4, a single-user multiple-input multiple-output number of spatial streams NSS subfield having a quantity of bits of 3 or more, and a multi-user multiple-input multiple-output NSS subfield having a quantity of bits of 2. Alternatively, the first field includes a single-user multiple-input multiple-output signal-to-noise ratio SNR subfield having a quantity of bits of 6, a multi-user multiple-input multiple-output SNR subfield having a quantity of bits of 6, a single-user multiple-input multiple-output number of spatial streams NSS subfield having a quantity of bits of 3 or more, and a multi-user multiple-input multiple-output NSS subfield having a quantity of bits of 2.
[0111] For the description of the first field in the 22nd embodiment, please refer to the description of the first field in the 19th embodiment, and the details will not be described again.
[0112] According to a twenty-third aspect, an embodiment of the present application provides a second communication device. The second communication device may implement a function performed by the second communication device in the twenty-second aspect or a possible design of the twenty-second aspect, and the function may be implemented by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the function, such as a transceiver module and a processing module. The transceiver module is configured to receive a physical layer protocol data unit PPDU from the first communication device, and the processing unit is configured to parse the PPDU. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield having a quantity of bits of 4, a multi-user multiple-input multiple-output EHT-MSC subfield having a quantity of bits of 4, a single-user multiple-input multiple-output number of spatial streams NSS subfield having a quantity of bits equal to or greater than 3, and a multi-user multiple-input multiple-output NSS subfield having a quantity of bits of 2. Alternatively, the first field includes a single-user multiple-input multiple-output signal-to-noise ratio SNR subfield with a quantity of bits of six, a multi-user multiple-input multiple-output SNR subfield with a quantity of bits of six, a single-user multiple-input multiple-output number of spatial streams NSS subfield with a quantity of bits greater than or equal to three, and a multi-user multiple-input multiple-output NSS subfield with a quantity of bits of two.
[0113] For the description of the first field in the 23rd aspect, please refer to the description of the first field in the 22nd aspect. Details will not be repeated. For the specific implementation of the second communication device in the 23rd aspect, please refer to the behavior function of the second communication device in the communication method provided in the 22nd aspect or any one of the possible designs of the 22nd aspect.
[0114] According to a twenty-fourth aspect, an embodiment of the present application provides a second communication device. The second communication device may be a second communication device, or may be a chip or a system-on-chip in the second communication device. The second communication device may implement the functions performed by the second communication device in the above aspect or possible designs, and the functions may be implemented by hardware. In a possible design, the second communication device may include a transceiver and a processor. The transceiver and the processor may be configured to support the second communication device to implement the functions in the twenty-second aspect or any one of the possible designs of the twenty-second aspect. For example, the transceiver may be configured to receive a physical layer protocol data unit (PPDU) from the first communication device, and the processor may be configured to parse the PPDU. The PPDU includes a first field having a quantity of bits of 26. The first field includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield with a quantity of bits of 4, a multi-user multiple-input multiple-output EHT-MSC subfield with a quantity of bits of 4, a single-user multiple-input multiple-output number of spatial streams NSS subfield with a quantity of bits of 3 or more, and a multi-user multiple-input multiple-output NSS subfield with a quantity of bits of 2. Alternatively, the first field includes a single-user multiple-input multiple-output signal-to-noise ratio SNR subfield with a quantity of bits of 6, a multi-user multiple-input multiple-output SNR subfield with a quantity of bits of 6, a single-user multiple-input multiple-output number of spatial streams NSS subfield with a quantity of bits of 3 or more, and a multi-user multiple-input multiple-output NSS subfield with a quantity of bits of 2. In another possible design, the second communication device further includes a memory. The memory is configured to store computer-executable instructions and data required for the second communication device. When the second communications device is operational, the transceiver and processor execute computer-executable instructions stored in the memory such that the second communications device performs a communications method according to the 22nd aspect or any one of the possible designs of the 22nd aspect.
[0115] For the description of the first field in the 24th aspect, please refer to the description of the first field in the 22nd aspect. Details will not be repeated. For the specific implementation of the second communication device in the 24th aspect, please refer to the behavior function of the second communication device in the communication method provided in the 22nd aspect or any one of the possible designs of the 22nd aspect.
[0116] According to a twenty-fifth aspect, an embodiment of the present application provides a communication method, the method including: a first communication device generating a physical layer protocol data unit (PPDU) and transmitting the PPDU to a second communication device. The PPDU includes a first field having a quantity of bits of 26, and the first field includes third indication information having a quantity of bits of 1. The third indication information indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or the third indication information indicates that the first field corresponds to non-orthogonal frequency division multiple access (non-OFDMA).
[0117] According to the twenty-fifth aspect, the third indication information may be added to indicate whether the first field corresponds to OFDMA or non-OFDMA.
[0118] In a possible design, when the third indication information indicates that the first field corresponds to OFDMA, the first field further includes a single-user multiple-input multiple-output extremely high throughput modulation and coding scheme EHT-MSC subfield with a quantity of bits of 4, a single-user multiple-input multiple-output number of spatial streams NSS subfield with a quantity of bits equal to or greater than 3, and a resource unit allocation subfield. The quantity of bits of the resource unit allocation subfield is 5, the quantity of bits of the resource unit allocation subfield is 7, the quantity of bits of the resource unit allocation subfield is 8, or the quantity of bits of the resource unit allocation subfield is 9. Alternatively, when the third indication information indicates that the first field corresponds to non-OFDMA, the first field further includes a single-user multiple-input multiple-output EHT-MSC subfield with a quantity of bits of 4, a single-user multiple-input multiple-output NSS subfield with a quantity of bits equal to or greater than 3, a multi-user multiple-input multiple-output NSS subfield with a quantity of bits of 2, and a multi-user multiple-input multiple-output EHT-MSC subfield with a quantity of bits of 4.
[0119] Based on this possible design, when the first field corresponds to non-OFDMA, compared with OFDMA, a bit quantity reuse scheme may be used. The bit quantity of the RU allocation subfield in the first field is used as the bit quantity of the MU-MIMO NSS subfield and the bit quantity of the MU-MIMO EHT-MSC subfield to effectively distinguish between OFDMA and non-OFDMA with limited bits through bit reuse. In this way, the feedback is more accurate and the throughput of the communication system is improved.
[0120] In a possible design, when the third indication information indicates that the first field corresponds to OFDMA, the first field further includes a single-user multiple-input multiple-output signal-to-noise ratio SNR subfield with a quantity of bits of 6, a single-user multiple-input multiple-output number of spatial streams NSS subfield with a quantity of bits equal to or greater than 3, and a resource unit allocation subfield. The quantity of bits of the resource unit allocation subfield is 5, the quantity of bits of the resource unit allocation subfield is 7, the quantity of bits of the resource unit allocation subfield is 8, or the quantity of bits of the resource unit allocation subfield is 9. Alternatively, when the third indication information indicates that the first field corresponds to non-OFDMA, the first field further includes a single-user multiple-input multiple-output SNR subfield with a quantity of bits of 6, a single-user multiple-input multiple-output NSS subfield with a quantity of bits equal to or greater than 3, a multi-user multiple-input multiple-output NSS subfield with a quantity of bits of 2, and a multi-user multiple-input multiple-output SNR subfield with a quantity of bits of 6.
[0121] Based on this possible design, when the first field corresponds to non-OFDMA, compared with OFDMA, a bit quantity reuse scheme may be used. The bit quantity of the RU allocation subfield in the first field is used as the bit quantity of the MU-MIMO NSS subfield and the bit quantity of the MU-MIMO SNR subfield to effectively distinguish between OFDMA and non-OFDMA with limited bits through bit reuse. In this way, the feedback is more accurate and the throughput of the communication system is improved.
[0122] In a possible design, the first field includes an unsolicited modulation and coding scheme feedback MFB subfield having a quantity of bits of 1 and a first indication information having a quantity of bits of 1. When the value of the unsolicited MFB subfield is a first value, the first indication information indicates a modulation and coding scheme request MRQ, or when the value of the unsolicited MFB subfield is a second value, the first indication information indicates uplink very high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB.
[0123] Based on this possible design, the MRQ and UL EHT TB PPDU MFB are indicated using one bit, referring to the value of the Unsolicited MFB subfield. Compared with the 802.11ax standard in which the MRQ and the UL EHT TB PPDU MFB are each indicated using one bit, one bit can be saved. Furthermore, more features and functions in the 802.11be standard or future Wi-Fi standards can be supported using this saved one bit, so the first field feedbacks more information without increasing the quantity of bits (in other words, the quantity of bits remains at 26).
[0124] In a possible design, the first field further includes a bandwidth BW subfield, where the quantity of bits is three or greater.
[0125] Based on this possible design, compared with the 802.11ax standard, the number of bits in the BW subfield is expanded, so that the BW subfield may indicate more bandwidth information, thereby meeting the bandwidth requirements in the 802.11be standard or future Wi-Fi standards.
[0126] In a possible design, the first field further includes fourth indication information, the quantity of bits of which is 1. The fourth indication information indicates that the first field is an extremely high-throughput EHT LA control subfield, or the fourth indication information indicates that the first field is a high-efficiency HE LA control subfield.
[0127] Based on this possible design, by adding the fourth indication information, it is possible to effectively distinguish whether the current first field is a HE LA control subfield or an EHT LA control subfield.
[0128] In a possible design, the first field further includes a modulation and coding scheme MCS request sequence identifier or partial PPDU parameters subfield, the quantity of bits of which is two.
[0129] Based on this possible design, compared with the 802.11ax standard, in this embodiment of the present application, the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield is compressed from 3 bits to 2 bits, so that the number of bits can be saved while meeting the requirements of the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. In addition, the saved 1 bit can be used to support more features and functions in the 802.11be standard or future Wi-Fi standards, so that the first field can feedback more features and functions with 26 bits.
[0130] In a possible design, the first field further includes a Tx beamforming subfield with a quantity of bits equal to one.
[0131] The PPDU further includes a control identifier field corresponding to the first field, where the value of the control identifier field is one of 2, 9, 10, 11, 12, 13, and 14. When the value of the control identifier field is one of 9, 10, 11, 12, 13, and 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0132] Based on this possible design, when the value of the control identifier field is 2, the first field may include the fourth indication information to indicate whether the current first field is an HE LA control subfield or an EHT LA control subfield. When the value of the control identifier field is any one of 9 to 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0133] According to a twenty-sixth aspect, an embodiment of the present application provides a first communication device. The first communication device may implement the functions performed by the first communication device in the twenty-fifth aspect or possible design of the twenty-fifth aspect, and the functions may be implemented by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions, such as a processing module and a transceiver module. The processing module is configured to generate a physical layer protocol data unit PPDU, and the transceiver module is configured to transmit the PPDU to the second communication device. The PPDU includes a first field having a quantity of bits of 26, and the first field includes third indication information having a quantity of bits of 1. The third indication information indicates that the first field corresponds to orthogonal frequency division multiple access OFDMA, or the third indication information indicates that the first field corresponds to non-orthogonal frequency division multiple access non-OFDMA.
[0134] For the description of the first field in the 26th aspect, please refer to the description of the first field in the 25th aspect. Details will not be repeated. For the specific implementation of the first communication device in the 26th aspect, please refer to the behavior function of the first communication device in the communication method provided in the 25th aspect or any one of the possible designs of the 25th aspect.
[0135] According to a twenty-seventh aspect, an embodiment of the present application provides a first communication device. The first communication device may be a first communication device, or may be a chip or a system-on-chip in the first communication device. The first communication device may implement the functions performed by the first communication device in the above aspects or possible designs, and the functions may be implemented by hardware. In a possible design, the first communication device may include a processor and a transceiver. The processor and the transceiver may be configured to support the first communication device to implement the functions in the twenty-fifth aspect or any one of the possible designs of the twenty-fifth aspect. For example, the processor may be configured to generate a physical layer protocol data unit (PPDU), and the transceiver may be configured to transmit the PPDU to the second communication device. The PPDU includes a first field having a quantity of bits of 26, and the first field includes third indication information having a quantity of bits of 1. The third indication information indicates that the first field corresponds to orthogonal frequency division multiple access OFDMA, or the third indication information indicates that the first field corresponds to non-orthogonal frequency division multiple access non-OFDMA. In another possible design, the first communication device may further include a memory. The memory is configured to store computer-executable instructions and data required for the first communication device. When the first communication device is running, the transceiver and the processor execute the computer-executable instructions stored in the memory so that the first communication device performs the communication method according to any one of the twenty-fifth aspect or the possible designs of the twenty-fifth aspect.
[0136] For the description of the first field in the 27th aspect, please refer to the description of the first field in the 25th aspect. Details will not be repeated. For the specific implementation of the first communication device in the 27th aspect, please refer to the behavior function of the first communication device in the communication method provided in the 25th aspect or any one of the possible designs of the 25th aspect.
[0137] According to a twenty-eighth aspect, an embodiment of the present application provides a communication method, the method including: a second communication device receiving a physical layer protocol data unit (PPDU) from a first communication device, and parsing the PPDU. The PPDU includes a first field having a quantity of bits of 26, and the first field includes third indication information having a quantity of bits of 1. The third indication information indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or the third indication information indicates that the first field corresponds to non-orthogonal frequency division multiple access (non-OFDMA).
[0138] For a description of the first field in the 28th embodiment, please refer to the description of the first field in the 25th embodiment, and details will not be described again.
[0139] According to a twenty-ninth aspect, an embodiment of the present application provides a second communication device. The second communication device may implement the functions performed by the second communication device in the twenty-eighth aspect or possible design of the twenty-eighth aspect, and the functions may be implemented by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions, such as a transceiver module and a processing module. The transceiver module is configured to receive a physical layer protocol data unit PPDU from the first communication device, and the processing unit is configured to parse the PPDU. The PPDU includes a first field having a quantity of bits of 26, and the first field includes third indication information having a quantity of bits of 1. The third indication information indicates that the first field corresponds to orthogonal frequency division multiple access OFDMA, or the third indication information indicates that the first field corresponds to non-orthogonal frequency division multiple access non-OFDMA.
[0140] For the description of the first field in the 29th aspect, please refer to the description of the first field in the 28th aspect. Details will not be repeated. For the specific implementation of the second communication device in the 29th aspect, please refer to the behavior function of the second communication device in the communication method provided in the 28th aspect or any one of the possible designs of the 28th aspect.
[0141] According to a 30th aspect, an embodiment of the present application provides a second communication device. The second communication device may be a second communication device, or may be a chip or a system-on-chip in the second communication device. The second communication device may implement the functions performed by the second communication device in the above aspect or possible design, and the functions may be implemented by hardware. In a possible design, the second communication device may include a transceiver and a processor. The transceiver and the processor may be configured to support the second communication device to implement the functions in the 28th aspect or any one of the possible designs of the 28th aspect. For example, the transceiver may be configured to receive a physical layer protocol data unit (PPDU) from the first communication device, and the processor may be configured to parse the PPDU. The PPDU includes a first field having a quantity of bits of 26, and the first field includes third indication information having a quantity of bits of 1. The third indication information indicates that the first field corresponds to orthogonal frequency division multiple access OFDMA, or the third indication information indicates that the first field corresponds to non-orthogonal frequency division multiple access non-OFDMA. In another possible design, the second communication device further includes a memory. The memory is configured to store computer-executable instructions and data required for the second communication device. When the second communication device is running, the transceiver and the processor execute the computer-executable instructions stored in the memory so that the second communication device performs the communication method according to any one of the twenty-eighth aspect or the possible designs of the twenty-eighth aspect.
[0142] For the description of the first field in the 30th aspect, please refer to the description of the first field in the 28th aspect. Details will not be repeated. For the specific implementation of the second communication device in the 30th aspect, please refer to the behavior function of the second communication device in the communication method provided in the 28th aspect or any one of the possible designs of the 28th aspect.
[0143] According to a thirty-first aspect, there is provided a communications apparatus, the communications apparatus including one or more processors and one or more memories coupled to the one or more processors, the one or more memories configured to store computer programs or instructions, and the one or more processors configured to execute the computer programs or instructions. When the one or more processors execute the computer programs or instructions, a communication method according to the first aspect or any one of the possible designs of the first aspect is performed, a communication method according to the fourth aspect or any one of the possible designs of the fourth aspect is performed, a communication method according to the seventh aspect or any one of the possible designs of the seventh aspect is performed, a communication method according to the tenth aspect or any one of the possible designs of the tenth aspect is performed, a communication method according to the thirteenth aspect or any one of the possible designs of the thirteenth aspect is performed, a communication method according to the sixteenth aspect or any one of the possible designs of the sixteenth aspect is performed, a communication method according to the nineteenth aspect or any one of the possible designs of the nineteenth aspect is performed, a communication method according to the twenty-second aspect or any one of the possible designs of the twenty-second aspect is performed, a communication method according to the twenty-fifth aspect or any one of the possible designs of the twenty-fifth aspect is performed, or a communication method according to the twenty-eighth aspect or any one of the possible designs of the twenty-eighth aspect is performed.
[0144] In a possible implementation, the memory is located outside the communication device. In another possible implementation, the memory is located inside the communication device. In this embodiment of the present application, the processor and the memory may alternatively be integrated into one component. In other words, the processor and the memory may alternatively be integrated.
[0145] In a possible design, the communication device further includes one or more communication interfaces, the one or more communication interfaces coupled to the one or more processors, the one or more communication interfaces configured to communicate with modules other than the communication device. The one or more communication interfaces are coupled to the one or more processors.
[0146] According to a thirty-second aspect, there is provided a communications device, the communications device including an interface circuit and a logic circuit, the interface circuit coupled to the logic circuit, the interface circuit configured to input information and / or output information. The logic circuit is configured to perform a communication method according to the first aspect or any one of the possible designs of the first aspect, a communication method according to the fourth aspect or any one of the possible designs of the fourth aspect, a communication method according to the seventh aspect or any one of the possible designs of the seventh aspect, a communication method according to the tenth aspect or any one of the possible designs of the tenth aspect, a communication method according to the thirteenth aspect or any one of the possible designs of the thirteenth aspect, a communication method according to the sixteenth aspect or any one of the possible designs of the sixteenth aspect, a communication method according to the nineteenth aspect or any one of the possible designs of the nineteenth aspect, a communication method according to the twenty-second aspect or any one of the possible designs of the twenty-second aspect, a communication method according to the twenty-fifth aspect or any one of the possible designs of the twenty-fifth aspect, or a communication method according to the twenty-eighth aspect or any one of the possible designs of the twenty-eighth aspect, It should be noted that the interface circuitry is also sometimes described as an input / output interface.
[0147] According to a thirty-third aspect, there is provided a computer readable storage medium for storing computer instructions or a program. The computer instructions or program, when executed on a computer, causes a communication method according to the first aspect or any one of the possible designs of the first aspect to be performed, a communication method according to the fourth aspect or any one of the possible designs of the fourth aspect to be performed, a communication method according to the seventh aspect or any one of the possible designs of the seventh aspect to be performed, a communication method according to the tenth aspect or any one of the possible designs of the tenth aspect to be performed, a communication method according to the thirteenth aspect or any one of the possible designs of the thirteenth aspect to be performed, a communication method according to the sixteenth aspect or any one of the possible designs of the sixteenth aspect to be performed, a communication method according to the nineteenth aspect or any one of the possible designs of the nineteenth aspect to be performed, a communication method according to the twenty-second aspect or any one of the possible designs of the twenty-second aspect to be performed, a communication method according to the twenty-fifth aspect or any one of the possible designs of the twenty-fifth aspect to be performed, or a communication method according to the twenty-eighth aspect or any one of the possible designs of the twenty-eighth aspect to be performed.
[0148] According to a thirty-fourth aspect, there is provided a computer program product comprising computer instructions. When the computer program product is executed on a computer, a communication method according to the first aspect or any one of the possible designs of the first aspect is performed, a communication method according to the fourth aspect or any one of the possible designs of the fourth aspect is performed, a communication method according to the seventh aspect or any one of the possible designs of the seventh aspect is performed, a communication method according to the tenth aspect or any one of the possible designs of the tenth aspect is performed, a communication method according to the thirteenth aspect or any one of the possible designs of the thirteenth aspect is performed, a communication method according to the sixteenth aspect or any one of the possible designs of the sixteenth aspect is performed, a communication method according to the nineteenth aspect or any one of the possible designs of the nineteenth aspect is performed, a communication method according to the twenty-second aspect or any one of the possible designs of the twenty-second aspect is performed, a communication method according to the twenty-fifth aspect or any one of the possible designs of the twenty-fifth aspect is performed, or a communication method according to the twenty-eighth aspect or any one of the possible designs of the twenty-eighth aspect is performed.
[0149] According to a thirty-fifth aspect, an embodiment of the present application provides a computer program. When this computer program is executed on a computer, a communication method according to the first aspect or any one of the possible designs of the first aspect is performed, a communication method according to the fourth aspect or any one of the possible designs of the fourth aspect is performed, a communication method according to the seventh aspect or any one of the possible designs of the seventh aspect is performed, a communication method according to the tenth aspect or any one of the possible designs of the tenth aspect is performed, a communication method according to the thirteenth aspect or any one of the possible designs of the thirteenth aspect is performed, a communication method according to the sixteenth aspect or any one of the possible designs of the sixteenth aspect is performed, a communication method according to the nineteenth aspect or any one of the possible designs of the nineteenth aspect is performed, a communication method according to the twenty-second aspect or any one of the possible designs of the twenty-second aspect is performed, a communication method according to the twenty-fifth aspect or any one of the possible designs of the twenty-fifth aspect is performed, or a communication method according to the twenty-eighth aspect or any one of the possible designs of the twenty-eighth aspect is performed.
[0150] For the technical effects provided by any of the design modes of the 31st to 35th aspects, please refer to the technical effects provided by any possible design of the 1st aspect, the technical effects provided by any possible design of the 4th aspect, the technical effects provided by any possible design of the 7th aspect, the technical effects provided by any possible design of the 10th aspect, the technical effects provided by any possible design of the 13th aspect, the technical effects provided by any possible design of the 16th aspect, the technical effects provided by any possible design of the 19th aspect, the technical effects provided by any possible design of the 22nd aspect, the technical effects provided by any possible design of the 25th aspect, or the technical effects provided by any possible design of the 28th aspect. Details will not be repeated.
[0151] According to a 36th aspect, there is provided a communication system, including a first communication device according to any one of the 2nd and 3rd aspects and a second communication device according to any one of the 5th and 6th aspects, a first communication device according to any one of the 8th and 9th aspects and a second communication device according to any one of the 11th and 12th aspects, a first communication device according to any one of the 14th and 15th aspects and a second communication device according to any one of the 17th and 18th aspects, a first communication device according to any one of the 20th and 21st aspects and a second communication device according to any one of the 23rd and 24th aspects, or a first communication device according to any one of the 26th and 27th aspects and a second communication device according to any one of the 29th and 30th aspects. [Brief description of the drawings]
[0152] [Figure 1] FIG. 1 is a schematic diagram of SU-MIMO according to an embodiment of the present application; [Diagram 2] FIG. 2 is a schematic diagram of MU-MIMO according to an embodiment of the present application; [Diagram 3] 2 is a schematic diagram of an MPDU frame structure according to an embodiment of the present application; [Figure 4] A schematic diagram of an A-control sub-field frame structure according to an embodiment of the present application. [Diagram 5] FIG. 2 is a schematic diagram of a structure of an HLA control subfield according to an embodiment of the present application; [Figure 6] 1 is a schematic diagram of a communication system according to an embodiment of the present application; [Figure 7] FIG. 2 is a schematic diagram of a compositional structure of a communication device according to an embodiment of the present application. [Figure 8] FIG. 2 is a schematic diagram of a compositional structure of a communication device according to an embodiment of the present application. [Figure 9] 2 is a flow diagram of a communication method according to an embodiment of the present application. [Figure 10]FIG. 2 is a schematic diagram of a 20 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 11] FIG. 2 is a schematic diagram of a 20 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 12] FIG. 2 is a schematic diagram of a 20 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 13] FIG. 2 is a schematic diagram of a 40 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 14] FIG. 2 is a schematic diagram of a 40 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 15] FIG. 2 is a schematic diagram of a 40 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 16] FIG. 2 is a schematic diagram of an 80 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 17] FIG. 2 is a schematic diagram of an 80 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 18] FIG. 2 is a schematic diagram of an 80 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 19] FIG. 2 is a schematic diagram of an 80 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 20] FIG. 2 is a schematic diagram of a 160 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 21] FIG. 2 is a schematic diagram of a 160 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 22] FIG. 2 is a schematic diagram of a 320 MHz tone plan and RU plan according to an embodiment of the present application. [Diagram 23] FIG. 2 is a schematic diagram of a 320 MHz tone plan and RU plan according to an embodiment of the present application. [Figure 24] FIG. 2 is a schematic diagram of a 320 MHz tone plan and RU plan according to an embodiment of the present application. [Diagram 25] FIG. 2 is a schematic diagram of a structure of a first field frame according to an embodiment of the present application; [Figure 26] FIG. 2 is a schematic diagram of a structure of a first field frame according to an embodiment of the present application; [Figure 27] FIG. 2 is a schematic diagram of a structure of a first field frame according to an embodiment of the present application; [Figure 28] FIG. 2 is a schematic diagram of a structure of a first field frame according to an embodiment of the present application; [Figure 29] FIG. 2 is a schematic diagram of a structure of a first field frame according to an embodiment of the present application; [Diagram 30] FIG. 2 is a schematic diagram of a structure of a first field frame according to an embodiment of the present application; [Diagram 31] FIG. 2 is a schematic diagram of a structure of a first field frame according to an embodiment of the present application; [Diagram 32] FIG. 2 is a schematic diagram of a structure of a first field frame according to an embodiment of the present application; [Diagram 33] 1 is a schematic configuration diagram of a first communication device according to an embodiment of the present application. [Diagram 34] 1 is a schematic diagram of a communication device according to an embodiment of the present application; [Diagram 35] FIG. 2 is a schematic configuration diagram of a second communication device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0153] Before describing the embodiments of the present application, technical terms used in the embodiments of the present application will be described.
[0154] Wireless local area network (WLAN) communication systems have gone through multiple generations of standards, starting with the 802.11a / b / g standard, such as the 802.11n standard, the 802.11ac standard, the 802.11ax standard, and the 802.11be standard. Standards prior to the 802.11be standard, such as the 802.11a / b / g standard, the 802.11n standard, the 802.11ac standard, and the 802.11ax standard, are also sometimes collectively referred to as non-802.11be standards.
[0155] The standards prior to the 802.11n standard, such as 802.11a / b / g, are sometimes collectively referred to as non-high throughput (non-HT) standards. The 802.11n standard is sometimes referred to as the high throughput (HT) standard. The 802.11ac standard is sometimes referred to as the very high throughput (VHT) standard. The 802.11ax standard is sometimes referred to as the high efficient (HE) standard or the sixth wireless fidelity (Wi-Fi 6) standard. The 802.11be standard is sometimes referred to as the extremely high throughput (EHT) standard or the Wi-Fi 7 standard.
[0156] For example, see Table 1. Table 1 may show the allowed transmission bandwidths, the number of space-time streams, the coding and modulation schemes, and the maximum supported data rates of the above standards.
[0157] [Table 1]
[0158] Note that all standards in Table 1 use orthogonal frequency division multiplexing (OFDM) mode. The 802.11b standard is not listed in Table 1 because it uses a non-OFDM mode.
[0159] OFDM is a basic transmission mode of current wireless communication systems, which ensures that multiple parallel paths that do not interfere with each other are formed and minimizes the subcarrier spacing by utilizing the orthogonality of the subcarriers within an allowable range to improve the frequency utilization efficiency of the wireless communication system. OFDM is widely used in wireless communication systems such as long term evolution (LTE) wireless communication systems, worldwide interoperability for microwave access (WiMAX) wireless communication systems, and Wi-Fi wireless communication systems. In addition, OFDM may also be applied to fixed network transmission, such as optical fiber, copper stranded wire, or cable transmission modes.
[0160] Based on the above description of OFDM, when non-interfering subcarriers using OFDM are allocated to multiple users, OFDM may be used to implement the access and data transmission of the multiple users, i.e., orthogonal frequency division multiple access (OFDMA). OFDMA can be used to realize parallel data transmission of multiple users and effectively improve the concurrency of data transmission.
[0161] Link Adaptation (LA): In wireless communication, the status of the channel of wireless communication usually changes with time. Specifically, the channel changes due to the change of factors such as path loss, shadowing, fading, noise, and interference. Based on this, the communication device at the transmitting end can select different modulation and coding schemes (MCS) based on different channel status by using a certain method to achieve a trade-off between individual transmission success probability and high transmission rate. Thus, the overall throughput of the wireless communication system is improved.
[0162] For example, the transmitting end communication device and the receiving end communication device may obtain some parameters (e.g., signal-to-noise ratio (SNR)) that can reflect the channel status based on a specific channel sounding and feedback procedure, and then learn the channel status based on these parameters to select a suitable MCS. Alternatively, after performing channel sounding, the receiving end communication device may suggest to the transmitting end communication device the MCS required by the receiving end communication device and the number of spatial streams (NSS) required by the receiving end communication device.
[0163] Multiple-input multiple-output (MIMO) system: MIMO systems can be classified into single-user multiple-input multiple-output (SU-MIMO) systems and multi-user multiple-input multiple-output (MU-MUIMO) systems based on the number of users. Compared with MU-MIMO systems, SU-MIMO systems are also sometimes described as non-MU-MIMO systems.
[0164] In a SU-MIMO system, multiple parallel spatial streams occupying the same time-frequency resources are transmitted to the same user, and the SU-MIMO system may be used to increase the rate for a single user.
[0165] For example, as shown in Figure 1, a SU-MIMO system is an antenna system shown in Figure 1. This antenna system may include an access point (AP) with a number of antennas of four and a user with a number of antennas of two, and the AP can transmit data to only one user at a time.
[0166] In a MU-MIMO system, multiple parallel spatial streams occupying the same time-frequency resource are transmitted to different users, and the MU-MIMO system may be used to increase the rate of multiple users. The core of the MU-MIMO system may be space division multiple access (SDMA) technology, specifically, the data of multiple users is transmitted using the same slot and the same subcarrier, but using different antennas. SDMA technology can be used to accommodate more users on one link by differentiating users in space to increase the capacity of the communication system.
[0167] For example, as shown in Figure 2, the MU-MIMO system is an antenna system shown in Figure 2. This antenna system may include an AP with an antenna quantity of 4 and four users with an antenna quantity of 1, and the AP can transmit data to the four users at the same time.
[0168] A physical layer protocol data unit (PPDU) is a carrier transmitted at the physical layer and is also sometimes referred to as a data packet or a physical layer data packet.
[0169] A medium access control protocol data unit (MPDU) is a carrier transmitted at the medium access control (MAC) layer, also referred to as a MAC frame, and may be carried in the data field of a PPDU. MPDUs may include control frames, management frames, data frames, etc.
[0170] In a WLAN communication system, control signaling, management signaling or data may be transmitted between communication devices using MPDUs in PPDUs.
[0171] For example, as shown in Figure 3, an MPDU may include a frame header, a frame body field, and a frame check sequence (FCS) field. The frame header may include a frame control field with a quantity of octets of 2, a duration / ID field with a quantity of octets of 2, an address 1 (A1) field with a quantity of octets of 6, an address 2 (A2) field with a quantity of octets of 0 or 6, an address 3 (A3) field with a quantity of octets of 0 or 6, a sequence control field with a quantity of octets of 0 or 2, an address 4 (A4) field with a quantity of octets of 0 or 6, a quality of service control (QoS control) field with a quantity of octets of 0 or 2, and a high throughput control (HT control) field with a quantity of octets of 0 or 4. The Frame Body field may be used to carry data transmitted from higher layers or some management and control signaling. The Frame Check Sequence field may be used to check whether the MPDU is transmitted correctly.
[0172] Furthermore, in the high throughput control field of the frame header of the MPDU, the communication device may also transmit some control information.
[0173] For example, a high-efficiency variant of the high-throughput control field (e.g., a HT variant, a VHT variant, or a HE variant) may include an aggregated control (A-control) subfield. As shown in FIG. 4, the A-control subfield may include one or N control subfields and a padding field. Each control subfield may include a control identifier field with a quantity of four bits and a control information field with a variable quantity of bits to carry one or N pieces of control information. In each control subfield, the control identifier field may indicate a type of control information.
[0174] Specifically, in the 802.11ax standard, the MPDU may include an HT control field (also sometimes referred to as an A-control subfield). The HT control field may include one or more control identifier fields, a control information field corresponding to each control identifier field, and a padding field. As shown in FIG. 5, when the value of the control identifier field is 2, the control information field may be a 26-bit high-efficiency link adaptation (HE link adaptation, HLA) control subfield.
[0175] As shown in FIG. 5, in the 802.11ax standard, the HLA control subfield includes an unsolicited MCS feedback (unsolicited MFB) subfield with a number of bits equal to 1, an MCS request (MRQ) subfield with a number of bits equal to 1, an NSS subfield with a number of bits equal to 3, an HE-MCS subfield with a number of bits equal to 4, a dual carrier modulation (DCM) subfield with a number of bits equal to 1, a resource unit allocation (RU allocation) subfield with a number of bits equal to 8, a bandwidth (BW) subfield with a number of bits equal to 2, an MCS request sequence identifier or partial PPDU parameter (MRQ sequence identifier or partial PPDU parameter, MSI / partial PPDU parameter) subfield with a number of bits equal to 3, a Tx beamforming subfield with a number of bits equal to 1, an uplink HE trigger-based PPDU MFB (UL HE TB PPDU) subfield with a number of bits equal to 1, and an uplink HE trigger-based PPDU MFB (UL HE TB PPDU) subfield with a number of bits equal to 1. The IEEE 802.11b standard may contain a IEEE 802.11b MFB (Multiple Frame Representation) subfield, and a reserved subfield whose quantity of bits is one.
[0176] Specifically, the meaning and definition of each subfield in FIG.
[0177] [Table 2-1] [Table 2-2] [Table 2-3] [Table 2-4] [Table 2-5] [Table 2-6]
[0178] In the 802.11ax standard, of the eight bits in the RU Allocation subfield, seven bits may indicate individual RUs, and the remaining one bit indicates whether the RU indicated by the seven bits is applicable to the primary 80 MHz or the secondary 80 MHz.
[0179] For example, the 8 bits of the RU Allocation subfield are B0 through B7. B0 may indicate whether the RU indicated by B7 through B1 is applicable to the primary 80 MHz or the secondary 80 MHz. For example, B0 may be set to 0 to indicate the primary 80 MHz and set to 1 to indicate the secondary 80 MHz. B7 through B1 may use this 7-bit index to indicate a particular RU.
[0180] Specifically, the bandwidth, RU size, and RU index corresponding to the RU allocation subfield may be as shown in Table 3.
[0181] [Table 3]
[0182] Compared with the 802.11ax standard, the 802.11be standard or future Wi-Fi standards may support more features and functions. However, based on the above description of Table 2, the bit quantity and meaning of each subfield of the HLA control subfield are predefined in the 802.11ax standard. If the HLA control subfield continues to be used in the 802.11be standard or future Wi-Fi standards, there is a technical problem that more features and functions cannot be supported.
[0183] For example, the 802.11be standard or future Wi-Fi standards may support a larger number of spatial streams or a larger bandwidth, but the HLA control subfield cannot support this larger number of spatial streams or a larger bandwidth because the bit quantities and meanings of the NSS subfield and the BW field of the HLA control subfield are predefined in the 802.11ax standard.
[0184] In conclusion, how to properly design the link adaptation control subfield for the 802.11be standard or future Wi-Fi standards becomes an urgent technical problem to be solved.
[0185] To solve this problem, the embodiments of the present application provide a communication method and device. A first communication device generates a PPDU and sends the PPDU to a second communication device. The PPDU includes a first field having a bit quantity of 26, and the first field includes an unsolicited MFB subfield having a bit quantity of 1, and a first indication information having a bit quantity of 1. When the value of the unsolicited MFB subfield is the first value, the first indication information indicates MRQ, and when the value of the unsolicited MFB subfield is the second value, the first indication information indicates UL EHT TB PPDU MFB.
[0186] In the embodiment of the present application, the MRQ and the UL EHT TB PPDU MFB are indicated by using one bit, referring to the value of the unsolicited MFB subfield. Compared with the 802.11ax standard in which the MRQ and the UL EHT TB PPDU MFB are indicated by using one bit each, one bit can be saved. Furthermore, more features and functions of the 802.11be standard or future Wi-Fi standards can be supported by using this saved one bit, so the first field feedbacks more information without increasing the quantity of bits (in other words, the quantity of bits remains at 26).
[0187] Hereinafter, implementations of the embodiments of the present application will be described in detail with reference to the accompanying drawings of this specification.
[0188] The communication method provided in the embodiment of the present application may be applied to any WLAN communication system, for example, a WLAN system using the 802.11be standard, or a WLAN communication system using a future Wi-Fi standard, but this is not limited thereto. The future Wi-Fi standard may be a standard such as the 802.11bx standard or the 802.11cx standard, but this is not limited thereto.
[0189] It should be noted that the 802.11bx standard may also be described as the Wi-Fi 8 standard, and the 802.11cx standard may also be described as the Wi-Fi 9 standard. The first field corresponding to the 802.11be standard may also be referred to as the LA control subfield, the EHT LA control subfield, or a subfield having another name. This is not limited. The first field corresponding to a standard later than the 802.11be standard may also be referred to as the LA control subfield, the evolved extremely high throughput LA (EHT+LA) control subfield, or a subfield having another name. This is not limited. For example, the LA control subfield corresponding to the 802.11bx standard may also be referred to as the LA control subfield, the EHT+LA control subfield, or a subfield having another name. This is not limited. Alternatively, the LA control subfield corresponding to the 802.11cx standard may also be referred to as the LA control subfield, the EHT+LA control subfield, or a subfield having another name. This is not limited. That is, the name of the first field in each standard after the 802.11ax standard is not limited in this application.
[0190] Furthermore, the WLAN communication system provided in the embodiments of the present application may be a communication system using the above Wi-Fi standards, such as, but not limited to, cellular, Bluetooth, and ultra-wideband (UWB).
[0191] The following uses FIG. 6 as an example to describe the WLAN communication system provided in the embodiment of the present application.
[0192] Fig. 6 is a schematic diagram of a communication system according to an embodiment of the present application. As shown in Fig. 6, the communication system may include an access point device and a station device. One or more access point devices may communicate with one or more station devices, or one access point device may communicate with one or more other access point devices, or one station device may communicate with one or more other station devices.
[0193] The access point device may be an AP, and the station device may be a station (STA).
[0194] For example, the AP may be a device that supports multiple WLAN standards, such as the 802.11be standard or a future Wi-Fi standard (e.g., the 802.11bx standard or the 802.11cx standard), or may be a device that supports the 802.11a / b / g standard, the 802.11n standard, the 802.11ac standard, or the 802.11ax standard, without being limited thereto.
[0195] For example, an AP may be a terminal device, a network device, a communication server, a router, a switch, a bridge, or a computer with a Wi-Fi chip. An AP may also be an access point used for mobile users to access a wired network. APs are mainly deployed in homes, buildings, and campuses, usually with an effective range of tens to hundreds of meters. Of course, APs may also be deployed outdoors. APs are equivalent to a bridge connecting wired and wireless networks, and are mainly used to connect clients of the wireless network to each other and then connect the wireless network to Ethernet.
[0196] For example, the STA may be a device that supports multiple WLAN standards, such as the 802.11be standard or a future Wi-Fi standard (e.g., the 802.11bx standard or the 802.11cx standard), or may be a device that supports the 802.11a / b / g standard, the 802.11n standard, the 802.11ac standard, or the 802.11ax standard, without being limited thereto.
[0197] For example, the STA may be a wireless communication chip, a wireless sensor, a wireless communication terminal, a communication server, a router, a switch, a bridge, or a computer. For example, the STA may be a mobile phone supporting a Wi-Fi communication function, a tablet computer supporting a Wi-Fi communication function, a set-top box supporting a Wi-Fi communication function, a smart TV supporting a Wi-Fi communication function, a smart wearable device supporting a Wi-Fi communication function, an in-vehicle communication device supporting a Wi-Fi communication device, and a computer supporting a Wi-Fi communication function. This is not limited.
[0198] In a particular implementation, as shown in FIG. 6, for example, each access point device and each station device may use the composition structure shown in FIG. 7 or may include the components shown in FIG. 7. FIG. 7 is a schematic composition diagram of a communication device according to an embodiment of the present application. The communication device may be an access point device, or a chip or system-on-chip in an access point device. Alternatively, the communication device may be a station device, or a chip or system-on-chip in a station device. As shown in FIG. 7, the communication device may include a memory, a scheduler, a controller, and a processor, and may further include a MAC layer, a physical (PHY) layer, and a radio frequency / antenna.
[0199] The memory may be configured to store the signaling information, or pre-agreed preset values, etc. The processor may be configured to parse the signaling information and process the associated data. The radio frequency / antenna may be configured to transmit and / or receive the signaling information. Furthermore, the communication device may further include a preempt queue and a fast queue, and an interface may exist between the preempt queue and the fast queue for mutual communication.
[0200] In another implementation, as shown in FIG. 6, for example, each access point device and device may alternatively use the composition structure shown in FIG. 8 or include the components shown in FIG. 8. FIG. 8 is a schematic composition diagram of a communication device 800 according to an embodiment of the present application. The communication device 800 may be an access point device, or a chip or system-on-chip in an access point device. Alternatively, the communication device 800 may be a station device, or a chip or system-on-chip in a station device. As shown in FIG. 8, the communication device 800 includes a processor 801, a transceiver 802, and a communication line 803.
[0201] Additionally, the communications device 800 may further include a memory 804. The processor 801, the memory 804, and the transceiver 802 may be connected using a communications line 803.
[0202] The processor 801 may be a central processing unit (CPU), a general purpose processor, a network processor (NP), a digital signal processing (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. Alternatively, the processor 801 may be another device having processing capabilities, such as, but not limited to, a circuit, component, or software module.
[0203] The transceiver 802 is configured to communicate with another device or another communication network. This other communication network may be an Ethernet or a radio access network (RAN), etc. The transceiver 802 may be a module, a circuit, a transceiver, or any apparatus capable of implementing communications.
[0204] The communication line 803 is configured to transmit information between the components included in the communication device 800 .
[0205] The memory 804 is configured to store instructions, which may be computer programs.
[0206] The memory 804 may be a read-only memory (ROM) or another type of static storage device capable of storing static information and / or instructions, a random access memory (RAM) or another type of dynamic storage device capable of storing information and / or instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or another compact disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, or Blu-ray disc, etc.), or a magnetic disc storage medium or another magnetic storage device, etc., without being limited thereto.
[0207] It should be noted that the memory 804 may exist independently of the processor 801 or may be integrated with the processor 801. The memory 804 may be configured to store instructions, program codes, or some data, etc. The memory 804 may be located within the communication device 800 or may be located outside the communication device 800. This is not limited. The processor 801 is configured to execute instructions stored in the memory 804 to implement the communication method provided in the following embodiments of the present application.
[0208] In an example, the processor 801 may include one or more CPUs, such as CPU0 and CPU1 in FIG.
[0209] In an optional implementation, the communication device 800 includes multiple processors. For example, in addition to the processor 801 of FIG.
[0210] In an optional implementation, the communication apparatus 800 further includes an output device 805 and an input device 806. For example, the input device 806 is a device such as a keyboard, a mouse, a microphone, or a joystick, and the output device 805 is a device such as a display or a speaker.
[0211] It should be noted that the communication device 800 may be a desktop computer, a portable computer, a network server, a mobile phone, a tablet computer, a wireless terminal, an embedded device, a chip system, or a device having a structure similar to that of Figure 8. Furthermore, the compositional structure of Figure 8 is not a limitation for this communication device. In addition to the components shown in Figure 8, this communication device may include more or fewer components than those shown in the figure, or some components may be combined or different arrangements of components may be used.
[0212] In this embodiment of the present application, a chip system may include a chip, or may include a chip and other discrete components.
[0213] In addition, actions and terms in the embodiments of the present application should be referred to each other. This is not limited. In the embodiments of the present application, the names of messages exchanged between devices, or the names of parameters in messages, are merely examples. Alternatively, other names may be used in individual implementations. This is not limited.
[0214] With reference to the communication system shown in Fig. 6, a communication method provided in an embodiment of the present application will be described below with reference to Fig. 9. The first communication device may be any access point device or station device in the communication system shown in Fig. 6. The second communication device may be any access point device or station device in the communication system shown in Fig. 6. Both the first communication device and the second communication device described in the following embodiment may have the components shown in Fig. 7 or Fig. 8.
[0215] 9 is a flow chart of a communication method according to an embodiment of the present application. As shown in FIG. 9, the method may include the following steps:
[0216] Step 901: A first communication device generates a PPDU.
[0217] The PPDU may include a first field having a quantity of 26 bits, and the first field may include an unsolicited MFB subfield having a quantity of 1 bit and first indication information having a quantity of 1 bit.
[0218] When the value of the Unsolicited MFB subfield is a first value, the first indication information may indicate an MRQ, and when the value of the Unsolicited MFB subfield is a second value, the first indication information may indicate a UL EHT TB PPDU MFB.
[0219] In a possible implementation, the first field may be specifically located in the A-control field in the MAC frame.
[0220] The first field may also be described as an LA control subfield, and the first indication information may also be described as an MRQ / UL EHT TB PPDU MFB subfield. Specifically, when the first indication information indicates MRQ, the first indication information may also be described as an MRQ subfield. When the first indication information indicates UL EHT TB PPDU MFB, the first indication information may also be described as a UL EHT TB PPDU MFB subfield.
[0221] For example, when the value of the Unsolicited MFB subfield is 0, the first indication may indicate MRQ, and when the value of the Unsolicited MFB subfield is 1, the first indication may indicate UL EHT TB PPDU MFB.
[0222] Specifically, it can be seen from Table 2 above that when the value of the Unsolicited MFB subfield is 1, the UL EHT TB PPDU indicates whether the information provided in the first field is used for the UL TB PPDU, and the MRQ is a reserved bit. When the value of the Unsolicited MFB subfield is 0, the MRQ may indicate whether the solicited feedback is used, and the UL EHT TB PPDU is a reserved bit. The UL EHT TB PPDU subfield and the MRQ subfield are compressed to 1 bit, in other words, the UL EHT TB PPDU or the MRQ is indicated using the first indication information with the quantity of bits being 1, so that the quantity of bits can be saved.
[0223] For example, a specific procedure of solicited feedback may be as follows: A first communication device (also described as MFB requester) may use a PPDU to send an MFB request. In the MFB request, the unsolicited MFB subfield is set to 0. The first indication information indicates an MRQ, and the first indication information is set to 1. After receiving the MFB request sent by the MFB requester, a second communication device (also described as MFB responder) may measure related MFB parameters according to the PPDU carrying the MFB request, and send an MFB response to the MFB requester. In the MFB response, the unsolicited MFB subfield is set to 0, and the MRQ subfield is set to 0.
[0224] Optionally, the MFB request further includes a SU-MIMO / MU-MIMO indication.
[0225] For example, the SU-MIMO / MU-MIMO indicator is one bit. The one bit may be set to 0 to indicate SU-MIMO and set to 1 to indicate MU-MIMO. Alternatively, the one bit may be set to 1 to indicate SU-MIMO and set to 0 to indicate MU-MIMO.
[0226] For example, a specific procedure of unsolicited feedback may be as follows: The first communication device may send an unsolicited MFB using a PPDU. The unsolicited MFB subfield is set to 1, and the first indication information indicates a UL EHT TB PPDU MFB. The unsolicited MFB may indicate a corresponding parameter of the PPDU, so that the second communication device estimates the MFB parameter based on the received PPDU.
[0227] The corresponding parameters of the PPDU may include one or more of the following: PPDU format, coding type, Tx beamforming indication, and SU-MIMO / MU-MIMO transmission, and the like.
[0228] Step 902: A first communication device transmits a PPDU to a second communication device. In response, the second communication device receives the PPDU.
[0229] Step 903: The second communication device parses the PPDU.
[0230] Based on the method shown in Figure 9, with reference to the value of the unsolicited MFB subfield, the MRQ and UL EHT TB PPDU MFB are indicated using one bit. Compared with the 802.11ax standard in which the MRQ and the UL EHT TB PPDU MFB are each indicated using one bit, one bit can be saved. Furthermore, more features and functions of the 802.11be standard or future Wi-Fi standards can be supported using this saved one bit, so that the first field feedbacks more information without increasing the quantity of bits (in other words, the quantity of bits remains at 26).
[0231] Furthermore, the first field may further include an NSS subfield, where the quantity of bits is equal to or greater than 3. The NSS subfield indicates the number of spatial streams, where the maximum number of spatial streams may be 16.
[0232] For example, the quantity of bits of the NSS subfield is equal to 3. The values of the quantity of bits 0 to 7 may correspond to any 8 spatial stream numbers from 1 to 16, respectively, which is not a limitation of the present application.
[0233] For example, quantity of bits values 0 through 7 may correspond to numbers of spatial streams 1, 2, 4, 6, 8, 10, 12, and 16, respectively. Alternatively, quantity of bits values 0 through 7 may correspond to numbers of spatial streams 1, 3, 5, 7, 9, 11, 13, and 16, respectively. This is not limiting.
[0234] For example, the quantity of bits of the NSS subfield is equal to 4. The bit quantity values 0 to 15 may correspond to the spatial stream numbers 1 to 16, and the specific correspondence between the bit values and the spatial stream numbers is not limited. In a possible implementation, the bit quantity values 0 to 15 correspond one-to-one to the spatial stream numbers 1 to 16. Specifically, the bit value 0 corresponds to the spatial stream number 1, and the bit value 1 corresponds to the spatial stream number 2, but examples are not enumerated in this specification.
[0235] It should be noted that in the first field, when the Unsolicited MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, or when the Unsolicited MFB subfield is set to 0 and the MRQ subfield is set to 0, the NSS subfield may indicate the number of recommended spatial streams for the PPDU transmitted to the station (or sometimes referred to as the station transmitting the feedback). When the Unsolicited MCS Feedback is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the NSS subfield may indicate the number of recommended spatial streams for the EHT TB PPDU transmitted from the station. In other cases, the NSS subfield is reserved.
[0236] Based on the above description of the NSS subfield, compared with the 802.11ax standard, the maximum number of spatial streams indicated by the NSS subfield in this embodiment of the present application may be 16, so that the requirement of the number of spatial streams in the 802.11be standard or future Wi-Fi standards can be better met.
[0237] Furthermore, the first field may further include an EHT-MCS subfield, the quantity of bits of which is 4. Alternatively, the first field may further include a signal-to-noise ratio SNR subfield, the quantity of bits of which is 6.
[0238] When the first field includes an EHT-MCS subfield with a quantity of bits of 4, the EHT-MCS subfield may indicate a recommended EHT MCS. The values of the EHT-MSC subfield and the EHT MCS corresponding to each value may be those shown in Table 4 below.
[0239] [Table 4]
[0240] The EHT-MSC subfield may further indicate that DCM is recommended when the value of the EHT-MSC subfield is 14 or 15. In other words, the EHT-MSC subfield may further indicate whether DCM is recommended when the value of the EHT-MSC subfield is from 0 to 15. Furthermore, when the value of the EHT-MSC subfield is 14, repetition transmission may be introduced based on BPSK-DCM.
[0241] It should be noted that in the first field, the EHT-MSC subfield may indicate a recommended EHT MCS for PPDUs transmitted to the station when the Unsolicited MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, or when the Unsolicited MFB subfield is set to 0 and the MRQ subfield is set to 0. The EHT-MSC subfield may indicate a recommended EHT-MSC for EHT TB PPDUs transmitted from the station when the Unsolicited MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1. In other cases, the EHT-MSC subfield is reserved.
[0242] When the first field includes a signal-to-noise ratio SNR subfield with a quantity of bits of 6, the SNR subfield may be a signed integer indicated by a 2s component code, where the most significant bit of the bit is negative and the other bits are positive. For example, 100001 may indicate -32+1=-31. The range of the signed integers indicated by the SNR subfield may be from -32 to 31. The correspondence between each signed integer and the signal-to-noise ratio may be as shown in Table 5 below.
[0243] [Table 5]
[0244] Based on the above description of the EHT-MSC subfield or SNR subfield, compared with the 802.11ax standard, in this embodiment of the present application, the HE-MCS subfield is replaced with a 4-bit EHT-MSC subfield, or the HE-MCS subfield is replaced with a 6-bit SNR subfield, so that the requirements of EHT MCS or SNR in the 802.11be standard or future Wi-Fi standards can be better met.
[0245] In addition, the first field may further include an RU Allocation subfield, where the number of bits of the RU Allocation subfield is 5, the number of bits of the RU Allocation subfield is 7, the number of bits of the RU Allocation subfield is 8, or the number of bits of the RU Allocation subfield is 9.
[0246] Based on the RU size, an RU with less than 242 tones may be called a small RU, an RU with more than 242 tones may be called a large RU, and multiple RUs with a fixed combination may be called a multiple resource unit (MRU). Note that the combination cases supported by a large RU are different for OFDMA transmission and non-OFDMA (also written as non-OFDMA) transmission. Compared with OFDMA transmission, non-OFDMA transmission supports one more 996+484+242 tone RU, and the same for other cases.
[0247] A bandwidth of 20 MHz is used as an example. Figures 10 to 12 may be 20 MHz tone plans and RU plans. As shown in Figure 10, the RU size may be 26 tones, 52 tones, 106 tones, or 242 tones. As shown in Figure 11, the RU size may be 26 tones, 52 tones, or 52+26 tones. As shown in Figure 12, the RU size may be 26 tones, 106 tones, or 106+26 tones.
[0248] A bandwidth of 40 MHz is used as an example. Figures 13 to 15 may be 40 MHz tone plans and RU plans. As shown in Figure 13, the RU size may be 26 tones, 52 tones, 106 tones, 242 tones, or 484 tones. As shown in Figure 14, the RU size may be 26 tones, 52 tones, or 52+26 tones. As shown in Figure 15, the RU size may be 26 tones, 106 tones, or 106+26 tones.
[0249] A bandwidth of 80 MHz is used as an example. Figures 16 to 19 may be tone plans and RU plans for 80 MHz. As shown in Figure 16, the RU size may be 26 tones, 52 tones, 106 tones, 242 tones, 484 tones, or 996 tones. As shown in Figure 17, the RU size may be 26 tones, 52 tones, or 52+26 tones. As shown in Figure 18, the RU size may be 26 tones, 106 tones, or 106+26 tones. As shown in Figure 19, the RU size may be 484+242 tones.
[0250] A bandwidth of 160 MHz or 80+80 MHz is used as an example. The entire bandwidth can be considered as a repeat of two 80 MHz tone plans. The entire bandwidth may include a total of 2×996 tone RUs, or may include various combinations of 26 tone RUs, 52 tone RUs, 106 tone RUs, 242 tone RUs, 484 tone RUs, and 996 tone RUs. As shown in FIG. 20, the RU size may be 996+484 tones. As shown in FIG. 21, the RU size may be 996+484+242 tones.
[0251] A bandwidth of 320 MHz or 160+160 MHz is used as an example. The entire bandwidth may be considered as a repeat of four 80 MHz tone plans. The entire bandwidth may include a total of 4×996 tone RUs, or may include various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, 484-tone RUs, and 996-tone RUs. As shown in FIG. 22, the RU size may be 2×996+484 tones. As shown in FIG. 23, the RU size may be 3×996 tones. As shown in FIG. 24, the RU size may be 3×996+484 tones.
[0252] Based on the above description of the RUs for each bandwidth, in the first example, the number of bits in the RU Allocation subfield is 5. As shown in Table 6, a particular RU may be indicated using 5 bits to indicate the puncturing pattern.
[0253] [Table 6-1] [Table 6-2] [Table 6-3] [Table 6-4]
[0254] In a second example, the number of bits in the RU Allocation subfield is 7. As shown in Table 7 below, with reference to the RU plans shown in Figures 10 to 24, large RUs or MRUs with 242 tones or more may be indicated using 7 bits.
[0255] [Table 7]
[0256] In a third example, the quantity of bits in the RU allocation subfield is 8. With reference to the bandwidth indication, each of the 8 bits may represent a 242-tone RU or a 484-tone RU. Table 8 below is used as an example. When the bandwidth is 20 MHz, 40 MHz, 80 MHz, and 160 MHz, each bit may represent a 242-tone RU. When the bandwidth is 320 MHz, each bit may represent a 484-tone RU. An RU may be indicated by setting the value of each bit to 1.
[0257] [Table 8-1] [Table 8-2]
[0258] In a fourth example, the quantity of bits in the RU allocation subfield is 9. The first bit of the 9 bits may indicate granularity to indicate whether each of the following 8 bits represents a 242-tone RU or a 484-tone RU. Table 9 below is used as an example. The value of the first bit may be set to 0 to indicate that each of the following 8 bits represents a 242-tone RU. This is applicable to communication scenarios where the bandwidth is 20 MHz, 40 MHz, 80 MHz, and 160 MHz. The value of the first bit may be set to 1 to indicate that each of the following 8 bits represents a 484-tone RU. This is applicable to communication scenarios where the bandwidth is 320 MHz. The RU may be indicated by setting the value of each of those 8 bits to 1.
[0259] [Table 9-1] [Table 9-2]
[0260] Note that two consecutive 242-tone RUs can be combined into one 484-tone RU, two consecutive 484-tone RUs can be combined into one 996-tone RU, and the rest can be deduced by analogy.
[0261] In a fifth example, the number of bits in the RU Allocation subfield is 9. As shown in Table 10 below, a 1-bit PS160 subfield in the RU Allocation subfield may indicate whether the RU corresponds to the primary 160 MHz or the secondary 160 MHz, and an RU or MRU may be indicated using 8 bits.
[0262] [Table 10-1] [Table 10-2] [Table 10-3] [Table 10-4] [Table 10-5]
[0263] It should be noted that in the first field, when the Unsolicited MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, the RU Allocation subfield may indicate the RU to which the PPDU with the recommended EHT MCS applies to be transmitted to the station. When the Unsolicited MFB subfield is set to 0 and the MRQ subfield is set to 1, the RU Allocation subfield may indicate the RU specified by the MFB requester receiving the feedback. The RU Allocation subfield and the BW subfield may jointly indicate a specific resource unit. When the Unsolicited MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the RU Allocation subfield may indicate the resource unit to which the EHT TB PPDU with the recommended EHT-MCS applies to be transmitted from the station. It should be noted that the actual allocation of RUs may be ignored by the receiver. In other cases, the RU Allocation subfield is reserved.
[0264] Based on the above description of the RU allocation subfield, compared with the 802.11ax standard, more RU types are introduced by using any one of the first to fifth examples in this embodiment of the present application, so that the requirements of RUs in the 802.11be standard or future Wi-Fi standards can be better met.
[0265] Additionally, the first field may further include a BW subfield, the quantity of bits being 3 or greater.
[0266] For example, the number of bits in the BW subfield is 3. Different values of the 3 bits may correspond to different bandwidths. The specific correspondence between the bit values and the bandwidths is not limited. In a possible implementation, the number of bits may be set to 0 to indicate 20 MHz, set to 1 to indicate 40 MHz, set to 2 to indicate 80 MHz, set to 3 to indicate 160 MHz, and set to 4 to indicate 320 MHz.
[0267] It should be noted that in the first field, when the Unsolicited MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, the BW subfield may indicate the bandwidth that the recommended EHT-MCS applies to the PPDU transmitted to the station. When the Unsolicited MFB subfield is set to 0 and the MRQ subfield is set to 1, the BW subfield may indicate the bandwidth specified by the MFB requester receiving the feedback. When the Unsolicited MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the BW subfield may indicate the bandwidth that the recommended EHT-MSC applies to the EHT TB PPDU transmitted from the station. In other cases, the BW subfield is reserved.
[0268] Based on the above description of the BW subfield, compared with the 802.11ax standard, in this embodiment of the present application, the number of bits in the BW subfield is expanded to introduce more bandwidth, so that the bandwidth requirements in the 802.11be standard or future Wi-Fi standards can be better met.
[0269] Furthermore, the first field may further include an MSI / Partial PPDU parameters subfield, the quantity of bits of which is two.
[0270] In the first field, when the Unsolicited MFB subfield is set to 0 and the MRQ subfield is set to 1, the MSI / Partial PPDU parameters subfield may include a sequence number ranging from 0 to 3 that identifies a specific EHT-MCS feedback request. When the Unsolicited MFB subfield is set to 0 and the MRQ subfield is set to 0, the MSI / Partial PPDU parameters subfield may include a sequence number ranging from 0 to 3 that responds to a specific EHT-MCS feedback. When the Unsolicited MFB subfield is set to 1, the MSI / Partial PPDU parameters subfield may include a 1-bit PPDU Format subfield and a 1-bit Coding Type subfield. For example, the value of the PPDU Format subfield may be set to 0 to indicate an EHT MU PPDU and the value of the PPDU Format subfield may be set to 1 to indicate an EHT TB PPDU. The Coding Type subfield may indicate a coding type. For example, the value of the Encoding Type subfield may be set to 0 to indicate binary convolutional coding, or the value of the Encoding Type subfield may be set to 1 to indicate low density parity check coding.
[0271] Based on the above description of the MSI / Partial PPDU Parameter subfield, compared with the 802.11ax standard, in this embodiment of the present application, the MSI / Partial PPDU Parameter subfield is compressed from 3 bits to 2 bits. The amount of bits can be saved while meeting the requirements of the MSI / Partial PPDU Parameter subfield in the 802.11be standard or future Wi-Fi standard. In addition, the saved 1 bit can be used to support more features and functions in the 802.11be standard or future Wi-Fi standard, so the first field can feedback more features and functions with this 26 bits.
[0272] Additionally, the first field may further include a Tx beamforming subfield with a quantity of bits of one.
[0273] For a description of the Tx Beamforming subfields, please refer to the Tx Beamforming Subfield Description in Table 2. Details will not be repeated.
[0274] In addition, the first field may further include fourth indication information having a bit quantity of one.
[0275] The fourth indication information may indicate that the first field is an EHT LA control subfield. Alternatively, the fourth indication information may indicate that the first field is an HE LA control subfield.
[0276] Additionally, the PPDU may further include a control identifier field that corresponds to the first field.
[0277] See Table 11 below. When the value of the control identifier field is 2, the control information is the first field. Therefore, the value of the control identifier field corresponding to the first field may be 2, or the value of the control identifier field corresponding to the first field may be any one of the reserved values. Specifically, the value of the control identifier field corresponding to the first field may be 2, or the value of the control identifier field corresponding to the first field may be any one of 9 to 14.
[0278] [Table 11]
[0279] When the value of the control identifier field is 2, the first field may include fourth indication information to indicate whether the current first field is an HE LA control subfield or an EHT LA control subfield. When the value of the control identifier field is any one of 9 to 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0280] Based on the above description of the first field and the control identifier field corresponding to the first field, in this embodiment of the present application, bit compression is performed using one or more of the following methods 1 to 6, and the bits saved based on the number of bits of the first field being maintained at 26 can be used to better support more features and functions in the 802.11be standard or future Wi-Fi standards (e.g., more spatial streams, more RUs, larger bandwidth, effective distinction between HE LA control subfields and EHT LA control subfields). In other words, as long as the number of bits of the first field is 26, one or more of the following methods can be used in combination to perform bit compression or perform function information extension using the bits saved by compression. Please refer to the description in the above embodiment for how to use the number of bits corresponding to a specific field to indicate related information. Details will not be repeated below.
[0281] Method 1: The MRQ and the UL EHT TB PPDU MFB are compressed into 1-bit first indication information to implement bit compression.
[0282] Method 2: Based on the above description of the EHT-MSC subfield, the EHT-MSC subfield may indicate DCM. Therefore, compared with the 802.11ax standard, the DCM subfield may be removed to implement bit compression.
[0283] Method 3: Based on the above description of the RU allocation subfield, the number of bits of the RU allocation subfield is compressed. For example, the number of bits of the RU allocation subfield may be set to 5, 7, or 8 to implement bit compression.
[0284] Method 4: Based on the above description of the MSI / Partial PPDU parameters subfield, the MSI / Partial PPDU parameters subfield is compressed from 3 bits in the 802.11ax standard to 2 bits to implement bit compression.
[0285] Method 5: The Tx beamforming subfield may be removed to implement bit compression.
[0286] Method 6: The value of the control identifier field is set to any one of 9 to 14 to remove the fourth indication information, and bit compression is performed.
[0287] For example, as shown in Figure 25, compared with the 802.11ax standard, the MRQ and UL EHT TB PPDU MFB may be compressed to 1 bit, the MSI / Partial PPDU Parameter subfield may be compressed to 2 bits, and the DCM subfield may be removed, so that with the saved bits, the NSS subfield is extended to 4 bits, the HE-MCS subfield is replaced with a 4-bit EHT-MSC subfield, the RU Allocation subfield is extended to 9 bits, the BW subfield is extended to 3 bits, and a fourth indication information is added to indicate whether the first field is a HE LA control subfield or an EHT LA control subfield. In this way, more features and functions, such as a larger number of spatial streams, more RUs, larger bandwidth, and effective distinction between the HE LA control subfield and the EHT LA control subfield in the 802.11be standard or future Wi-Fi standards, can be supported.
[0288] In another example, as shown in Figure 26, compared with Figure 25, the MRQ and UL EHT TB PPDU MFB may not be compressed to 1 bit, and bit compression may be implemented using a 3-bit NSS subfield to indicate a larger number of spatial streams. Specifically, for indicating the number of spatial streams by a 3-bit NSS subfield, please refer to the above embodiment. Details will not be repeated in this specification.
[0289] In another example, as shown in Fig. 27, bit compression may be performed in comparison with Fig. 25, or the value of the control identifier field may be set to any one of 9 to 14 to remove the fourth indication information. In this case, it should be noted that there is still one bit that is a reserved bit and is not used for specific indication information. When the function extension is performed in the first field, this one reserved bit may indicate specific information. When this one bit is used, this one bit is no longer considered as a reserved bit.
[0290] It should be noted that, as shown in FIG. 28, when the Unsolicited MFB subfield is set to 1, the first indication information may indicate UL EHT TB PPDU MFB. When the value of the UL EHT TB PPDU MFB subfield is 1, the first field may include the MSI / Partial PPDU Parameters subfield, the RU Allocation subfield, the EHT-MSC subfield, and the NSS subfield. When the value of the UL EHT TB PPDU MFB subfield is 0, the first field may include the Tx Beamforming subfield, the MSI / Partial PPDU Parameters subfield, the BW subfield, the RU Allocation subfield, the EHT-MSC subfield, and the NSS subfield. When the value of the Unsolicited MFB subfield is 0, the first indication information may include the MRQ. When the value of the Unsolicited MFB subfield is 0, the first field may include the MSI / Partial PPDU Parameters subfield, the BW subfield, and the RU Allocation subfield. When the value of the MRQ subfield is 0, the first field may include an MSI / Partial PPDU parameters subfield, an EHT-MSC subfield, and an NSS subfield.
[0291] Corresponding to the first fields shown in FIG. 9 to FIG. 28, the embodiment of the present application further provides another first field.
[0292] The quantity of bits of the first field is 26, and the first field may include second indication information. The second indication information may indicate that the first field supports SU-MIMO, or the second indication information indicates that the first field supports MU-MIMO.
[0293] In SU-MIMO and MU-MIMO, users of MU-MIMO may interfere with each other, and the link adaptation feedback parameters corresponding to MU-MIMO are usually different from those of SU-MIMO. Whether the current feedback is SU-MIMO or MU-MIMO can be distinguished by adding second indication information, which can improve the throughput of the communication system.
[0294] For example, the number of bits of the second display information is 1. The value of the second display information may be set to 0 to indicate that the first field supports SU-MIMO, and the value of the second display information may be set to 1 to indicate that the first field supports MU-MIMO. Alternatively, the value of the second display information may be set to 1 to indicate that the first field supports SU-MIMO, and the value of the second display information may be set to 0 to indicate that the first field supports MU-MIMO. This is not limited in the present application.
[0295] Additionally, the first field may include a Number of Spatial Streams NSS subfield, the quantity of bits of which is three or more.
[0296] When the second indication information indicates that the first field supports SU-MIMO, the maximum number of spatial streams indicated by the NSS subfield may be 16. When the second indication information indicates that the first field supports MU-MIMO, the maximum number of spatial streams indicated by the NSS subfield may be 4.
[0297] For example, the second indication information indicates that the first field supports SU-MIMO, and the number of bits of the NSS subfield is equal to 3. The bit number values 0 to 7 may correspond to any 8 spatial stream numbers among the spatial stream numbers 1 to 16, respectively, which is not limited in the present application.
[0298] For example, quantity of bits values 0 through 7 may correspond to numbers of spatial streams 1, 2, 4, 6, 8, 10, 12, and 16, respectively. Alternatively, quantity of bits values 0 through 7 may correspond to numbers of spatial streams 1, 3, 5, 7, 9, 11, 13, and 16, respectively. This is not limiting.
[0299] For example, the quantity of bits of the NSS subfield is equal to 4. The bit quantity values 0 to 15 may correspond to the spatial stream numbers 1 to 16, and the specific correspondence between the bit values and the spatial stream numbers is not limited. In a possible implementation, the bit quantity values 0 to 15 correspond one-to-one to the spatial stream numbers 1 to 16. Specifically, the bit value 0 corresponds to the spatial stream number 1, and the bit value 1 corresponds to the spatial stream number 2, but examples are not enumerated in this specification.
[0300] For example, the second indication information indicates that the first field supports MU-MIMO, and the number of bits of the NSS subfield is equal to or greater than 3. The values 0 to 3 of the two bits of the NSS subfield may correspond to the number of spatial streams 1 to 4, respectively, and the remaining bits of the NSS subfield are reserved bits.
[0301] Furthermore, the first field may further include an EHT-MSC subfield, the quantity of bits of which is 4. Alternatively, the first field may further include a signal-to-noise ratio SNR subfield, the quantity of bits of which is 6.
[0302] For the description of the EHT-MSC subfield or the SNR subfield, please refer to the relevant description of the EHT-MSC subfield or the SNR subfield corresponding to Table 4 or Table 5. Details will not be repeated.
[0303] In addition, the first field may further include an RU Allocation subfield, where the number of bits of the RU Allocation subfield is 5, the number of bits of the RU Allocation subfield is 7, the number of bits of the RU Allocation subfield is 8, or the number of bits of the RU Allocation subfield is 9.
[0304] For a description of the RU Allocation subfield, please refer to the associated description of the RU Allocation subfield in Figures 10 to 24 and Tables 6 to 10. Details will not be repeated.
[0305] Furthermore, the first field may further include one or more of the following subfields: first indication information having a quantity of bits of 1, a BW subfield having a quantity of bits of 3 or more, an MSI / partial PPDU parameters subfield having a quantity of bits of 2, a Tx beamforming subfield having a quantity of bits of 1, and a fourth indication information having a quantity of bits of 1.
[0306] Moreover, the PPDU corresponding to the first field may further include a control identifier field corresponding to the first field.
[0307] For descriptions of the first indication information, the BW subfield, the MSI / partial PPDU parameters subfield, the Tx beamforming subfield, the fourth indication information, and the control identifier field corresponding to the first field, please refer to the relevant descriptions of the above embodiments, and the details will not be repeated.
[0308] Based on the above description of the LA control field and the control identifier field corresponding to the first field, in this embodiment of the present application, bit compression is performed using one or more of the above method 1 to method 6, and the bits saved based on the quantity of bits of the first field are maintained at 26 can be used to better support more features and functions in the 802.11be standard or future Wi-Fi standards (e.g., more spatial streams, more RUs, larger bandwidth, effective distinction between HE LA control subfield and EHT LA control subfield). In other words, as long as the quantity of bits of the first field is 26, one or more of the above method 1 to method 6 can be used in combination to perform bit compression or perform function information extension using the bits saved by compression. Please refer to the description in the above embodiment for how to use the quantity of bits corresponding to a specific field to indicate related information. Details will not be repeated below.
[0309] For example, as shown in Figure 29, compared with the 802.11ax standard, the MRQ and UL EHT TB PPDU MFB may be compressed to 1 bit, the MSI / Partial PPDU Parameter subfield may be compressed to 2 bits, and the DCM subfield may be removed, so that with the saved bits, the NSS subfield is extended to 4 bits, the HE-MCS subfield is replaced with a 4-bit EHT-MSC subfield, a second indication information is added, the BW subfield is extended to 3 bits, and a fourth indication information is added to indicate whether the first field is a HE LA control subfield or an EHT LA control subfield. In this way, more features and functions, such as a larger number of spatial streams, more RUs, larger bandwidth, effective distinction between SU-MIMO and MU-MIMO, and effective distinction between HE LA control subfield and EHT LA control subfield in the 802.11be standard or future Wi-Fi standards, can be supported.
[0310] Corresponding to the second indication information indicating whether the first field corresponds to SU-MIMO or MU-MIMO, this embodiment of the present application provides a first field, and the MCS or SNR of SU-MIMO and MU-MIMO may be fed back in the same first field at the same time.
[0311] The quantity of bits of the first field is 26, and the first field may include a SU-MIMO EHT-MSC subfield with a quantity of bits of 4 and a MU-MIMO EHT-MSC subfield with a quantity of bits of 4. Alternatively, the first field may include a SU-MIMO SNR subfield with a quantity of bits of 6 and a MU-MIMO SNR subfield with a quantity of bits of 6.
[0312] Additionally, the first field may further include an NSS subfield, the quantity of bits of which is two.
[0313] The NSS subfield may be applicable to both SU-MIMO and MU-MIMO. Values 0 to 3 of the NSS subfield may correspond to the number of spatial streams 1 to 4, respectively. The specific correspondence between the bit values and the number of spatial streams is not limited. In a possible implementation, the bit quantity values 0 to 3 correspond one-to-one to the number of spatial streams 1 to 4. Specifically, the bit value 0 corresponds to the number of spatial streams 1, and the bit value 1 corresponds to the number of spatial streams 2, but examples are not enumerated in this specification.
[0314] In addition, the first field may further include an RU Allocation subfield, where the number of bits of the RU Allocation subfield is 5, the number of bits of the RU Allocation subfield is 7, the number of bits of the RU Allocation subfield is 8, or the number of bits of the RU Allocation subfield is 9.
[0315] For a description of the RU Allocation subfield, please refer to the associated description of the RU Allocation subfield in Figures 10 to 24 and Tables 6 to 10. Details will not be repeated.
[0316] Furthermore, the first field may further include one or more of the following subfields: first indication information having a quantity of bits of 1, a BW subfield having a quantity of bits of 3 or more, an MSI / partial PPDU parameters subfield having a quantity of bits of 2, a Tx beamforming subfield having a quantity of bits of 1, and a fourth indication information having a quantity of bits of 1.
[0317] Moreover, the PPDU corresponding to the first field may further include a control identifier field corresponding to the first field.
[0318] For descriptions of the first indication information, the BW subfield, the MSI / partial PPDU parameters subfield, the Tx beamforming subfield, the fourth indication information, and the control identifier field corresponding to the first field, please refer to the relevant descriptions of the above embodiments, and the details will not be repeated.
[0319] Based on the above description of the LA control field and the control identifier field corresponding to the first field, in this embodiment of the present application, bit compression is performed using one or more of the above method 1 to method 6 and the following method 7, and the bits saved based on the quantity of bits of the first field are maintained at 26 can be used to better support more features and functions in the 802.11be standard or future Wi-Fi standards (e.g., more RUs, larger bandwidth, effective distinction between the HE LA control subfield and the EHT LA control subfield). In other words, as long as the quantity of bits of the first field is 26, one or more of the above method 1 to method 6 and the following method 7 can be used in combination to perform bit compression or perform function information extension using the bits saved by compression. Please refer to the description in the above embodiment for how to use the quantity of bits corresponding to a specific field to indicate related information. Details will not be repeated below.
[0320] Method 7: Based on the above description of the NSS subfield with the quantity of bits being 2, the NSS subfield is compressed from 3 bits in 802.11ax to 2 bits to implement bit compression.
[0321] For example, as shown in FIG. 30, compared with the 802.11ax standard, the MRQ and UL EHT TB PPDU MFB may be compressed to 1 bit (i.e., the first indication information in the above embodiment. For the specific indication manner, please refer to the above embodiment), the NSS subfield may be compressed to 2 bits, the MSI / Partial PPDU Parameter subfield may be compressed to 2 bits, the DCM subfield may be removed, and the RU Allocation subfield may be compressed to 5 bits, so that with the saved bits, a 4-bit SU-MIMO EHT-MSC subfield and a 4-bit MU-MIMO EHT-MSC subfield are added, the BW subfield is extended to 3 bits, and a fourth indication information is added to indicate whether the first field is a HE LA control subfield or an EHT LA control subfield. In this way, more features and functions can be supported, such as more RUs, more bandwidth, effective differentiation between SU-MIMO and MU-MIMO, and effective differentiation between HE LA control subfields and EHT LA control subfields in the 802.11be standard or future Wi-Fi standards. Note that in this case, there are still two bits that are reserved bits and are not used for specific indication information. When the function extension is performed in the first field, the two reserved bits may indicate specific information. When the two bits are used, the two bits are no longer considered as reserved bits.
[0322] The embodiment of the present application provides a first field, similar to that the MCS or SNR of both SU-MIMO and MU-MIMO are fed back in the same first field at the same time. The MCS (or SNR) and NSS of SU-MIMO and MU-MIMO may be fed back in the same first field at the same time, so that the number of spatial streams is more accurately fed back, and the throughput of the communication system is improved.
[0323] The number of bits of the first field is 26, and the first field may include a SU-MIMO EHT-MSC subfield with a number of bits of 4, a MU-MIMO EHT-MSC subfield with a number of bits of 4, a SU-MIMO NSS subfield with a number of bits equal to or greater than 3, and a MU-MIMO NSS subfield with a number of bits of 2. Alternatively, the first field may include a SU-MIMO SNR subfield with a number of bits of 6, a MU-MIMO SNR subfield with a number of bits of 6, a SU-MIMO NSS subfield with a number of bits equal to or greater than 3, and a MU-MIMO NSS subfield with a number of bits of 2.
[0324] The maximum number of spatial streams indicated by the SU-MIMO NSS subfield may be 16. The maximum number of spatial streams indicated by the MU-MIMO NSS subfield may be four.
[0325] For example, the quantity of bits for the SU-MIMO NSS subfield is equal to 3. The values of the quantity of bits 0 to 7 may correspond to any 8 spatial stream numbers from 1 to 16, respectively, which is not a limitation of the present application.
[0326] For example, quantity of bits values 0 through 7 may correspond to numbers of spatial streams 1, 2, 4, 6, 8, 10, 12, and 16, respectively. Alternatively, quantity of bits values 0 through 7 may correspond to numbers of spatial streams 1, 3, 5, 7, 9, 11, 13, and 16, respectively. This is not limiting.
[0327] For example, the quantity of bits of the SU-MIMO NSS subfield is equal to 4. The bit quantity values 0 to 15 may correspond to the number of spatial streams 1 to 16, and the specific correspondence between the bit values and the number of spatial streams is not limited. In a possible implementation, the bit quantity values 0 to 15 correspond one-to-one to the number of spatial streams 1 to 16. Specifically, the bit value 0 corresponds to the number of spatial streams 1, and the bit value 1 corresponds to the number of spatial streams 2, but examples are not enumerated in this specification.
[0328] In addition, the first field may further include an RU Allocation subfield, where the number of bits of the RU Allocation subfield is 5, the number of bits of the RU Allocation subfield is 7, the number of bits of the RU Allocation subfield is 8, or the number of bits of the RU Allocation subfield is 9.
[0329] For a description of the RU Allocation subfield, please refer to the associated description of the RU Allocation subfield in Figures 10 to 24 and Tables 6 to 10. Details will not be repeated.
[0330] Furthermore, the first field may further include one or more of the following subfields: first indication information having a quantity of bits of 1, a BW subfield having a quantity of bits of 3 or more, an MSI / partial PPDU parameters subfield having a quantity of bits of 2, a Tx beamforming subfield having a quantity of bits of 1, and a fourth indication information having a quantity of bits of 1.
[0331] Moreover, the PPDU corresponding to the first field may further include a control identifier field corresponding to the first field.
[0332] For descriptions of the first indication information, the BW subfield, the MSI / partial PPDU parameters subfield, the Tx beamforming subfield, the fourth indication information, and the control identifier field corresponding to the first field, please refer to the relevant descriptions of the above embodiments, and the details will not be repeated.
[0333] Based on the above description of the LA control field and the control identifier field corresponding to the first field, in this embodiment of the present application, bit compression is performed using one or more of the above method 1 to method 6 and the following method 8, and the bits saved based on the quantity of bits of the first field are maintained at 26 can be used to better support more features and functions in the 802.11be standard or future Wi-Fi standards (e.g., more spatial streams, more RUs, larger bandwidth, effective distinction between HE LA control subfields and EHT LA control subfields). In other words, as long as the quantity of bits of the first field is 26, one or more of the above method 1 to method 6 and the following method 8 can be used in combination to perform bit compression or perform function information extension using the bits saved by compression. Please refer to the description in the above embodiment for how to use the quantity of bits corresponding to a specific field to indicate related information. Details will not be repeated below.
[0334] Method 8: The RU Allocation subfield may be removed to implement bit compression.
[0335] For example, as shown in Figure 31, compared with the 802.11ax standard, the MRQ and UL EHT TB PPDU MFB may be compressed to 1 bit, the MSI / Partial PPDU Parameter subfield may be compressed to 2 bits, the DCM subfield may be removed, and the RU Allocation subfield may be removed, so that with the saved bits and 4 bits of HE-MCS, a 4-bit SU-MIMO NSS subfield, a 4-bit SU-MIMO EHT-MSC subfield, a 2-bit MU-MIMO NSS subfield, and a 4-bit MU-MIMO EHT-MSC subfield are added, the BW subfield is extended to 3 bits, and a fourth indication information is added to indicate whether the first field is a HE LA control subfield or an EHT LA control subfield. In this way, more features and functions, such as more spatial streams, more RUs, more bandwidth, and effective distinction between the HE LA control subfield and the EHT LA control subfield in the 802.11be standard or future Wi-Fi standards, can be supported. Please note that in this case there are still 3 reserved bits that are not used for specific display information. When the function extension is performed in the first field, the 3 reserved bits may indicate specific information. When the 3 bits are used, the 3 bits are no longer considered as reserved bits.
[0336] Corresponding to the first field shown in FIG. 9 to FIG. 31, the embodiment of the present application provides a first field.
[0337] The quantity of bits of the first field is 26, and the first field may include third indication information. The third indication information may indicate that the first field corresponds to OFDMA, or the third indication information may indicate that the first field corresponds to non-OFDMA.
[0338] In an example, when the third indication information indicates that the first field corresponds to OFDMA, the first field may further include a SU-MIMO EHT-MSC subfield with a quantity of bits of 4, a SU-MIMO NSS subfield with a quantity of bits of 3 or more, and a resource unit allocation subfield. The quantity of bits of the resource unit allocation subfield is 5, the quantity of bits of the resource unit allocation subfield is 7, the quantity of bits of the resource unit allocation subfield is 8, or the quantity of bits of the resource unit allocation subfield is 9. When the third indication information indicates that the first field corresponds to non-OFDMA, the first field may further include a SU-MIMO EHT-MSC subfield with a quantity of bits of 4, a SU-MIMO NSS subfield with a quantity of bits of 3 or more, a MU-MIMO NSS subfield with a quantity of bits of 2, and a MU-MIMO EHT-MSC subfield with a quantity of bits of 4.
[0339] In another example, when the third indication information indicates that the first field corresponds to OFDMA, the first field may further include a SU-MIMO SNR subfield with a quantity of bits of 6, a SU-MIMO NSS subfield with a quantity of bits of 3 or more, and a resource unit allocation subfield. The quantity of bits of the resource unit allocation subfield is 5, the quantity of bits of the resource unit allocation subfield is 7, the quantity of bits of the resource unit allocation subfield is 8, or the quantity of bits of the resource unit allocation subfield is 9. When the third indication information indicates that the first field corresponds to non-OFDMA, the first field may further include a SU-MIMO SNR subfield with a quantity of bits of 6, a SU-MIMO NSS subfield with a quantity of bits of 3 or more, a MU-MIMO NSS subfield with a quantity of bits of 2, and a MU-MIMO SNR subfield with a quantity of bits of 6.
[0340] Based on the above two examples, when the first field corresponds to non-OFDMA, compared with OFDMA, a bit quantity reuse scheme may be used. The bit quantity of the RU allocation subfield in the first field is used as the bit quantity of the MU-MIMO NSS subfield and the bit quantity of the MU-MIMO EHT-MSC subfield, and the bit reuse effectively distinguishes between OFDMA and non-OFDMA with limited bits. In this way, the feedback is more accurate and the throughput of the communication system is improved.
[0341] Furthermore, the first field may further include one or more of the following subfields: first indication information having a quantity of bits of 1, a BW subfield having a quantity of bits of 3 or more, an MSI / partial PPDU parameters subfield having a quantity of bits of 2, a Tx beamforming subfield having a quantity of bits of 1, and a fourth indication information having a quantity of bits of 1.
[0342] Moreover, the PPDU corresponding to the first field may further include a control identifier field corresponding to the first field.
[0343] For descriptions of the first indication information, the BW subfield, the MSI / partial PPDU parameters subfield, the Tx beamforming subfield, the fourth indication information, and the control identifier field corresponding to the first field, please refer to the relevant descriptions of the above embodiments, and the details will not be repeated.
[0344] Based on the above description of the LA control field and the control identifier field corresponding to the first field, in this embodiment of the present application, bit compression is performed using one or more of the above method 1 to method 6, and the bits saved based on the quantity of bits of the first field being maintained at 26 can be used to better support more features and functions in the 802.11be standard or future Wi-Fi standards (e.g., more spatial streams, more RUs, larger bandwidth, effective distinction between HE LA control subfields and EHT LA control subfields). In other words, as long as the quantity of bits of the first field is 26, the above method 1 to method 6 can be used in combination to perform bit compression or perform function information extension using the bits saved by compression. Please refer to the description in the above embodiment for how to use the quantity of bits corresponding to a specific field to indicate related information. Details will not be repeated below.
[0345] For example, as shown in Figure 32, compared with the 802.11ax standard, the MRQ and UL EHT TB PPDU MFB may be compressed to 1 bit, the MSI / partial PPDU parameters subfield may be compressed to 2 bits, and the DCM subfield may be removed, so that the saved bits are used to add 1 bit of third indication information, 4 bits of SU-MIMO NSS subfield, and 4 bits of SU-MIMO EHT-MSC subfield. The 8 bits of the RU allocation subfield of the 802.11ax standard indicate RU allocation. Alternatively, the 8 bits of the RU allocation subfield of the 802.11ax standard no longer indicate RU allocation, and function splitting is performed again for the 8 bits to indicate 2 bits of MU-MIMO NSS subfield, 4 bits of MU-MIMO EHT-MSC subfield, and 2 bits of reserved bits. The BW subfield is extended to three bits, and a fourth indication information is added to indicate whether the first field is a HE LA control subfield or an EHT LA control subfield. In this way, more features and functions can be supported, such as more spatial streams, more RUs, more bandwidth, and effective distinction between the HE LA control subfield and the EHT LA control subfield in the 802.11be standard or future Wi-Fi standards. Note that in this case, there are still two bits that are reserved bits and are not used for specific indication information. When the function extension is performed in the first field, the two reserved bits may indicate specific information. When the two bits are used, the two bits are no longer considered as reserved bits.
[0346] It should be noted that the above embodiments may be used as independent embodiments or may be combined with other embodiments, without being limited thereto.
[0347] Above, the solutions provided in the embodiments of the present application have been described mainly from the viewpoint of interaction between devices. It can be understood that in order to implement the above functions, the devices include hardware structures and / or software modules corresponding to those functions. Those skilled in the art should easily realize that, in combination with the example algorithms and steps described in the embodiments disclosed in the present application, the present application can be implemented by hardware or a combination of hardware and computer software. Whether the functions are performed by hardware or by hardware driven by computer software depends on the individual application and design constraints of the technical solution. Those skilled in the art may use various methods to implement the described functions for each individual application, but this implementation shall not be considered as departing from the scope of the present application.
[0348] In the embodiment of the present application, the device may be divided into functional modules based on the above method example. For example, functional modules corresponding to each function may be obtained by division, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware or in the form of a software function module. It should be noted that in the embodiment of the present application, the division into modules is an example and is merely a logical division of functions. In actual implementation, another division method may be used.
[0349] FIG. 33 shows a first communication device when each functional module is obtained by division based on each corresponding function. The first communication device 330 may include a processing module 3301 and a transceiver module 3302. For example, the first communication device 330 may be a first communication device, a chip used in the first communication device, or another combined component or component having the function of the first communication device. When the first communication device 330 is a first communication device, the processing module 3301 may be a processor (or processing circuit), such as a baseband processor. The baseband processor may include one or more CPUs. The transceiver module 3302 may be a transceiver, which may include an antenna, a radio frequency circuit, and the like. When the first communication device 330 is a component having the function of the first communication device, the processing module 3301 may be a processor (or processing circuit), such as a baseband processor. The transceiver module 3302 may be a radio frequency module. When the first communication device 330 is a chip system, the processing module 3301 may be a processor (or processing circuit) or logic circuit of the chip system, and may include one or more central processing modules. The transceiver module 3302 may be an input / output interface of a chip (e.g., a baseband chip). It should be understood that the processing module 3301 of this embodiment of the present application may be implemented by a processor or a circuit component related to a processor (or called a processing circuit). The transceiver module 3302 may be implemented by a transceiver or a circuit component related to a transceiver.
[0350] For example, the processing module 3301 may be configured to perform all operations other than the transmit and receive operations performed by the first communication device in the embodiments shown in Figures 9 through 32 and / or configured to support other processes of the techniques described herein. The transceiver module 3302 may be configured to perform all transmit and receive operations performed by the first communication device in the embodiments shown in Figures 9 through 32 and / or configured to support other processes of the techniques described herein.
[0351] In another possible implementation, the processing module 3301 of FIG. 33 may be replaced by a processor, and the processor may integrate the function of the processing module 3301. The transceiver module 3302 may be replaced by a transceiver, and the transceiver may integrate the function of the transceiver module 3302. Furthermore, the first communication device 330 shown in FIG. 33 may further include a memory. When the processing module 3301 is replaced by a processor and the transceiver module 3302 is replaced by a transceiver, the first communication device 330 of this embodiment of the present application may be the communication device shown in FIG. 8.
[0352] Alternatively, when the processing module 3301 is replaced by a processor and the transceiver module 3302 is replaced by a transceiver, the first communication device 330 of this embodiment of the present application may alternatively be the communication device 340 shown in FIG. 34. The processor may be a logic circuit 3401, and the transceiver may be an input / output interface 3402. Furthermore, the communication device 340 shown in FIG. 34 may further include a memory 3403.
[0353] FIG. 35 shows a second communication device when each functional module is obtained by division based on each corresponding function. The second communication device 350 may include a transceiver module 3501 and a processing module 3502. For example, the second communication device 350 may be a second communication device, a chip used in the second communication device, or another combined component or component having the function of the second communication device. When the second communication device 350 is a second communication device, the transceiver module 3501 may be a transceiver, which may include an antenna, a radio frequency circuit, and the like. The processing module 3502 may be a processor (or processing circuit), such as a baseband processor. The baseband processor may include one or more CPUs. When the second communication device 350 is a component having the function of the second communication device, the transceiver module 3501 may be a radio frequency module, and the processing module 3502 may be a processor (or processing circuit), such as a baseband processor, and the like. When the second communication device 350 is a chip system, the transceiver module 3501 may be an input / output interface of the chip (e.g., a baseband chip). The processing module 3502 may be a processor (or processing circuit) or logic circuit of the chip system and may include one or more central processing modules. It should be understood that the transceiver module 3501 of this embodiment of the present application may be implemented by a transceiver or a circuit component related to a transceiver, and the processing module 3502 may be implemented by a processor or a circuit component related to a processor (or referred to as a processing circuit).
[0354] For example, the transceiver module 3501 may be configured to perform all transmission and reception operations performed by the second communication device in the embodiments shown in Figures 9 through 32 and / or to support other processes of the techniques described herein. The processing module 3502 may be configured to perform all operations other than the transmission and reception operations performed by the second communication device in the embodiments shown in Figures 9 through 32 and / or to support other processes of the techniques described herein.
[0355] In another possible implementation, the transceiver module 3501 of FIG. 35 may be replaced by a transceiver, and the transceiver may integrate the function of the transceiver module 3501. The processing module 3502 may be replaced by a processor, and the processor may integrate the function of the processing module 3502. Furthermore, the second communication device 350 shown in FIG. 35 may further include a memory. When the transceiver module 3501 is replaced by a transceiver and the processing module 3502 is replaced by a processor, the second communication device 350 of this embodiment of the present application may be the communication device shown in FIG. 8.
[0356] Alternatively, when the transceiver module 3501 is replaced by a transceiver and the processing module 3502 is replaced by a processor, the second communication device 350 of this embodiment of the present application may alternatively be the communication device 340 shown in FIG. 34. The processor may be a logic circuit 3401, and the transceiver may be an input / output interface 3402. Furthermore, the communication device 340 shown in FIG. 34 may further include a memory 3403.
[0357] The embodiment of the present application further provides a computer-readable storage medium. All or part of the steps of the above method embodiments may be implemented by a computer program instructing relevant hardware. The program may be stored in the above computer-readable storage medium. When the program is executed, the steps of the above method embodiments may be included. The computer-readable storage medium may be an internal storage unit (including a data transmission end and / or a data receiving end) of the terminal in any one of the above embodiments, such as a hard disk drive or memory of the terminal. Alternatively, the computer-readable storage medium may be an external storage device of the terminal, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, or a flash card configured on the terminal. In addition, the computer-readable storage medium may further include both the internal storage unit and the external storage device of the terminal. The computer-readable storage medium is configured to store the computer program and other programs and data required by the terminal. The above computer-readable storage medium may further be configured to temporarily store the output or output data.
[0358] It should be noted that in the specification, claims, and accompanying drawings of this application, terms such as "first" and "second" are used to distinguish different objects, but do not indicate a particular order. Furthermore, the terms "comprise" and "have" and any other variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the recited steps or units, but may optionally further include unrecited steps or units, or may optionally further include other inherent steps or units of the process, method, product, or device.
[0359] It should be understood that in this application, "at least one" means one or more, "multiple" means two or more, "at least two" means two or more, and "and / or" is used to describe an association relationship between related objects, indicating that there may be three relationships. For example, "A and / or B" may indicate that only A is present, only B is present, and both A and B are present, where A and B may be singular or plural. The character " / " generally indicates an "or" relationship between related objects. "At least one of the following items" or similar expressions refers to any combination of those items, such as one item or any combination of multiple items. For example, at least one of a, b, or c may refer to a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c may be singular or plural.
[0360] It should be understood that references throughout the specification to "one embodiment" or "an embodiment" mean that a particular feature, structure, or characteristic associated with that embodiment is included in at least one embodiment of the present application. Thus, the appearances of "in one embodiment" or "in an embodiment" throughout this specification are not necessarily all referring to the same embodiment. Furthermore, these features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0361] From the above description of the implementation, those skilled in the art can understand that the above division into functional modules is used as an example for explanation for convenience and simplicity of explanation. In actual application, the above functions can be allocated and implemented into different functional modules according to requirements, that is, the internal structure of the device is divided into different functional modules to implement all or part of the above functions.
[0362] In some embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the described apparatus embodiments are merely examples. For example, the division into modules or units is merely a logical division of functions, and there may be other divisions in actual implementation. For example, multiple units or components may be combined or integrated into another apparatus, or some features may be ignored or not implemented. Furthermore, the shown or described mutual couplings or direct couplings or communication connections may be implemented through some interfaces. Indirect couplings or communication connections between apparatuses or units may be implemented in electronic, mechanical, or other forms.
[0363] The units described as separate parts may or may not be physically separate, and the parts shown as units may be one or more physical units, may be located in one place, or may be distributed across multiple locations. Some or all of these units may be selected according to actual requirements to achieve the objectives of the solutions of the embodiments.
[0364] Furthermore, the functional units in the embodiments of the present application may be integrated into one processing unit, each of the units may exist physically alone, or two or more units may be integrated into one unit. The integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
[0365] When an integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application may be implemented in the form of a software product, or the part that contributes to the prior art, or all or part of these technical solutions. The software product includes some instructions that are stored in a storage medium and instruct a device (such as a single-chip microcomputer or chip) or a processor to execute all or part of the steps of the method described in the embodiments of the present application. The above storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
Claims
1. generating, by a first communication device, a physical layer protocol data unit (PPDU), the PPDU including a first field having a quantity of bits of 26, the first field including an unsolicited modulation and coding feedback (MFB) subfield having a quantity of bits of 1, and a first indication having a quantity of bits of 1, the first indication indicating a modulation and coding request (MRQ) when the value of the unsolicited MFB subfield is a first value, and the first indication indicating an uplink very high throughput trigger-based PPDU modulation and coding feedback (UL EHT TB PPDU MFB) when the value of the unsolicited MFB subfield is a second value; transmitting, by the first communication device, the PPDU to a second communication device; A communication method including:
2. The method of claim 1, wherein the PPDU includes an MFB request, the value of the unsolicited MFB subfield is 0, and the value of the first indication information is 1.
3. The method further comprises: receiving, by the first communication device, a second PPDU from the second communication device, the second PPDU including an MFB response, an Unsolicited MFB subfield of the second PPDU having a value of 0, and a first information of the second PPDU having a value of 0; Includes The method of claim 2.
4. 2. The method of claim 1, wherein when the value of the Unsolicited MFB subfield is 0, the first indication indicates whether solicited feedback is used, and when the value of the Unsolicited MFB subfield is 1, the first indication indicates whether the information provided in the field is used in a UL EHT TB PPDU.
5. The method of claim 1 , wherein the first field further includes a number of spatial streams (NSS) subfield, the quantity of bits being 3 or greater.
6. 2. The method of claim 1, wherein the first field includes an extremely high throughput modulation and coding scheme (EHT-MCS) subfield having a quantity of bits of four.
7. The method of claim 1 , wherein the first field further comprises a resource unit allocation subfield, the quantity of bits of the resource unit allocation subfield being eight.
8. 2. The method of claim 1, wherein the first field includes a bandwidth (BW) subfield having a quantity of three bits.
9. 2. The method of claim 1, wherein the first field further includes fourth indication information having a quantity of bits equal to 1, the fourth indication information indicating that the first field is an extremely high throughput (EHT LA) control subfield, or the fourth indication information indicating that the first field is a high efficiency (HE LA) control subfield.
10. The method of claim 1 , wherein the first field further comprises a Tx beamforming subfield having a quantity of bits of one.
11. 2. The method of claim 1, wherein the PPDU further includes a control identifier field corresponding to the first field, the control identifier field having a value of 2.
12. 12. A communication device comprising a processor and a memory such that the communication method according to any one of claims 1 to 11 is performed, the memory being coupled to the processor, the memory being configured to store computer programs or instructions, and the processor being configured to execute the computer programs or instructions.
13. A computer readable storage medium configured to store computer instructions or programs when executed on a computer such that the communication method according to any one of claims 1 to 11 is performed.
14. a processing module configured to generate a physical layer protocol data unit (PPDU) from a first communication device, the PPDU including a first field having a quantity of bits of 26, the first field including an unsolicited modulation and coding scheme feedback (MFB) subfield having a quantity of bits of 1, and a first indication information having a quantity of bits of 1, the first indication information indicating a modulation and coding scheme request (MRQ) when the value of the unsolicited MFB subfield is a first value, and the first indication information indicating an uplink very high throughput trigger-based PPDU modulation and coding scheme feedback (UL EHT TB PPDU MFB) when the value of the unsolicited MFB subfield is a second value; a transceiver module configured to transmit the PPDU to a second communication device; Includes A first communication device.
15. The device of claim 14, wherein the PPDU includes an MFB request, the value of the unsolicited MFB subfield is 0, and the value of the first indication information is 1.
16. The apparatus further comprising: the first communication device receiving a second PPDU from the second communication device, the second PPDU including an MFB response, a value of an Unsolicited MFB subfield of the second PPDU being 0, and a value of first information of the second PPDU being 0.
16. The apparatus of claim 15.
17. 15. The apparatus of claim 14, wherein when the value of the field is 0, the first indication indicates whether solicited feedback is used, and when the value of the Unsolicited MFB subfield is 1, the first indication indicates whether the information provided in the field is used in a UL EHT TB PPDU.
18. 15. The apparatus of claim 14, wherein the first field further includes a Number of Spatial Streams (NSS) subfield, the quantity of bits being 3 or greater.
19. 15. The apparatus of claim 14, wherein the first field includes an extremely high throughput modulation and coding scheme (EHT-MCS) subfield having a quantity of bits of four.
20. 15. The apparatus of claim 14, wherein the first field further comprises a resource unit allocation subfield, the quantity of bits of the resource unit allocation subfield being eight.
21. 15. The apparatus of claim 14, wherein the first field includes a bandwidth (BW) subfield having a quantity of bits of three.
22. 15. The apparatus of claim 14, wherein the first field further includes fourth indication information having a quantity of bits equal to 1, the fourth indication information indicating that the first field is an extremely high throughput (EHT LA) control subfield, or the fourth indication information indicating that the first field is a high efficiency (HE) LA control subfield.
23. 15. The apparatus of claim 14, wherein the first field further comprises a Tx beamforming subfield having a quantity of bits of one.
24. 15. The apparatus of claim 14, wherein the PPDU further includes a control identifier field corresponding to the first field, the value of the control identifier field being 2.
Citation Information
Patent Citations
Link adaptation method and apparatus in a wireless LAN system
JP2014504084A
Network communication link adaptation systems and methods
US20180368118A1
Cited By
Communication method and apparatus
JP2026048978A