Communication method and device
The communication method and apparatus redesign the HLA control subfield in PPDU to support 802.11be standards by adding specific feedback and information fields, ensuring compatibility and enhanced functionality without increasing bit count, addressing the limitations of the 802.11ax standard.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-12-24
- Publication Date
- 2026-03-17
AI Technical Summary
The existing HLA control subfields in WLAN communication systems, as defined by the 802.11ax standard, are not sufficient to support the additional features and functions required by the evolving 802.11be standard or future Wi-Fi standards, necessitating a redesign to accommodate these advancements.
A communication method and apparatus that modifies the HLA control subfield in PPDU to include additional bits for unsolicited modulation and coding scheme feedback, spatial stream number, signal-to-noise ratio, resource unit allocation, and bandwidth information, while maintaining a total of 26 bits, allowing for enhanced functionality and compatibility with 802.11be standards.
The modified HLA control subfield enables support for more features and functions in the 802.11be standard by efficiently utilizing the same number of bits, thereby enhancing communication capabilities without increasing bit count.
Smart Images

Figure 2026048978000001_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and more particularly, to communication methods and apparatuses.
Background Art
[0002] This application claims priority to Chinese Patent Application No. 202110554343.2, titled "COMMUNICATION METHOD AND APPARATUS", filed with the China National Intellectual Property Administration on May 20, 2021, which is hereby incorporated by reference in its entirety.
[0003] Existing wireless local area network (WLAN) communication systems have gone through multiple generations of standards starting from the 802.11a / b / g standards, such as the 802.11n standard, 802.11ac standard, 802.11ax standard, and 802.11be standard. Based on the above standards, communication devices can communicate with each other using physical layer protocol data units (PPDUs). A PPDU may include a medium access control protocol data unit (MPDU).
[0004] For example, in the 802.11ax standard, an MPDU may include a high throughput (HT) control field, and the HT control field may include one or more control identifiers and control information corresponding to each control identifier. When the value of the control identifier is 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] As standards continue to evolve, the 802.11be standard or future Wireless Fidelity (Wi-Fi) standards may support more features and functions compared to the 802.11ax standard. However, the number of bits and meaning of each subfield in the HLA control subfield are predetermined in the 802.11ax standard. If the HLA control subfield continues to be used, it will not be possible to support more features and functions. Therefore, how to properly design link adaptive control subfields that correspond to the 802.11be standard or future Wi-Fi standards is an urgent technical issue that needs to be resolved. [Overview of the project]
[0007] This application provides a communication method and apparatus to support more features and functions in the 802.11be standard or future Wi-Fi standards, provided that 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 comprising 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 26 bits, the first field including an unsolicited modulation and coding scheme feedback MFB subfield having 1 bit, and first indicator information having 1 bit. When the value of the unsolicited MFB subfield is a first value, the first indicator information indicates a modulation and coding scheme request (MRQ), or when the value of the unsolicited MFB subfield is a second value, the first indicator information indicates an uplink ultra-high throughput trigger-based PPDU modulation and coding scheme feedback (UL EHT TB PPDU MFB).
[0009] Based on the first aspect, the MRQ and UL EHT TB PPDU MFB are represented using 1 bit, referencing the value of the unclaimed MFB subfield. Compared to the 802.11ax standard, where the MRQ and UL EHT TB PPDU MFB are each represented using 1 bit, a 1-bit saving is possible. Furthermore, many more features and functions in the 802.11be standard or future Wi-Fi standards can be supported using this saved 1 bit, so the first field feeds back more information without increasing the number of bits (in other words, while the number of bits remains 26).
[0010] In a possible design, the first field may further contain a spatial stream number NSS subfield with a number of bits of 3 or more, and the maximum number of spatial streams indicated by the NSS subfield is 16.
[0011] Based on this possible design, the maximum number of spatial streams indicated by the NSS subfield can be 16, thus satisfying the requirements for the number of spatial streams in the 802.11be standard or future Wi-Fi standards.
[0012] In a possible design, the first field further includes an EHT-MCS subfield with a number of bits of 4. Alternatively, the first field further includes a signal-to-noise ratio (SNR) subfield with a number of bits of 6.
[0013] Based on this possible design, functional enhancements are implemented in the EHT-MSC subfield or SNR subfield compared to the 802.11ax standard, 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. The number of bits in the resource unit allocation subfield is 5, 7, 8, or 9.
[0015] Based on this possible design, the resource unit allocation subfield is adjusted so that the RU requirements 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 number of bits is 3 or greater.
[0017] Based on this possible design, the number of bits in the BW subfield is expanded compared to the 802.11ax standard, so the BW subfield can represent more bandwidth information, thereby meeting the bandwidth requirements of the 802.11be standard or future Wi-Fi standards.
[0018] In a possible design, the first field further includes a fourth indicator, the quantity of which is 1. The fourth indicator indicates that the first field is an ultra-high throughput EHT LA control subfield, or that the fourth indicator indicates that the first field is a high efficiency HE LA control subfield.
[0019] Based on this possible design, by adding a fourth display piece of information, it is possible to effectively distinguish whether the current first field is an 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 parameter subfield, where the number of bits is 2.
[0021] Based on this possible design, in this embodiment of the application, compared to the 802.11ax standard, the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield is compressed from 3 bits to 2 bits, thus saving bits while still meeting the requirements for the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. Furthermore, the saved 1 bit can be used to support even more features and functions in the 802.11be standard or future Wi-Fi standards, so the first field can feed back even more information without increasing the number of bits (in other words, while the number of bits remains 26 bits).
[0022] In a possible design, the first field further includes a Tx beamforming subfield where the number of bits is 1.
[0023] In a possible design, the PPDU further includes a control identifier field corresponding to the first field, the value of which 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 a fourth display information indicating 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 from 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 invention provides a first communication device that can perform functions performed by the first communication device in the first aspect or a possible design thereof, which can be performed by executing corresponding software in hardware. This 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 this PPDU to a second communication device. The PPDU includes a first field having 26 bits, the first field including an unasked modulation and coding scheme feedback MFB subfield having 1 bit, and first display information having 1 bit. When the value of the unclaimed MFB subfield is a first value, the first display information indicates a modulation and coding scheme request MRQ, or when the value of the unclaimed MFB subfield is a second value, the first display information indicates an uplink ultra-high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB.
[0026] For a description of the first field in the second embodiment, please refer to the description of the first field in the first embodiment. Further details will not be repeated. For a specific implementation of the first communication device in the second embodiment, please refer to the behavioral functions of the first communication device in the communication method provided in the first embodiment or any of the possible designs of the first embodiment.
[0027] According to a third aspect, embodiments of the present application provide a first communication device, which may be a first communication device itself, or a chip or system-on-a-chip within a first communication device. The first communication device may perform functions performed by the first communication device in the above aspects or possible designs, which may be performed by hardware. In possible designs, the first communication device may include a processor and a transceiver. The processor and transceiver may be configured to support the first communication device in performing 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 this PPDU to a second communication device. The PPDU includes a first field having 26 bits, the first field including an unasked modulation and coding scheme feedback MFB subfield having 1 bit, and first representation information having 1 bit. When the value of the unclaimed MFB subfield is a first value, the first display information indicates a modulation and coding scheme request MRQ, or when the value of the unclaimed MFB subfield is a second value, the first display information indicates an uplink ultra-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 memory. The memory is configured to store computer executable instructions and data required by the first communication device. When the first communication device is in operation, the transceiver and processor execute the computer executable instructions stored in memory so that the first communication device performs a communication method according to the first embodiment or any one of the possible designs of the first embodiment.
[0028] For the description of the first field in the third aspect, 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, refer to the behavior function of the first communication device in the communication method provided by any one of the first aspect or the possible designs of the first aspect.
[0029] According to the fourth aspect, an embodiment of the present application provides a communication method. This method includes a second communication device receiving a physical layer protocol data unit (PPDU) from a first communication device and parsing the syntax of this PPDU. The PPDU includes a first field with 26 bits, and the first field includes a non-claimed modulation and coding scheme feedback (MFB) sub-field with 1 bit and first indication information with 1 bit. When the value of the non-claimed MFB sub-field is the first value, the first indication information indicates a modulation and coding scheme request (MRQ), or when the value of the non-claimed MFB sub-field is the second value, the first indication information indicates an uplink extremely 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, refer to the description of the first field in the first aspect. Details will not be repeated.
[0031] According to a fifth aspect, an embodiment of the present invention provides a second communication device that can perform functions performed by the second communication device in a fourth aspect or a possible design of the fourth aspect, which can be performed by hardware executing corresponding software. This 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 26 bits, the first field including an unasked modulation and coding scheme feedback MFB subfield having 1 bit, and first representation information having 1 bit. When the value of the unclaimed MFB subfield is a first value, the first display information indicates a modulation and coding scheme request MRQ, or when the value of the unclaimed MFB subfield is a second value, the first display information indicates an uplink ultra-high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB.
[0032] For a description of the first field in the fifth embodiment, please refer to the description of the first field in the fourth embodiment. Further details will not be repeated. For a specific implementation of the second communication device in the fifth embodiment, please refer to the behavioral functions of the second communication device in the communication method provided in the fourth embodiment or any one of the possible designs of the fourth embodiment.
[0033] According to a sixth aspect, embodiments of the present application provide a second communication device, which may be a second communication device, or a chip or system-on-a-chip within a second communication device. The second communication device may perform functions performed by the second communication device in the above aspects or possible designs, which may be performed by hardware. In possible designs, the second communication device may include a transceiver and a processor. The transceiver and processor may be configured to support the second communication device in performing 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 this PPDU. The PPDU includes a first field having 26 bits, the first field including an unasked modulation and coding scheme feedback MFB subfield having 1 bit, and first representation information having 1 bit. When the value of the unclaimed MFB subfield is a first value, the first indicator information indicates a modulation and coding scheme request MRQ, or when the value of the unclaimed MFB subfield is a second value, the first indicator information indicates an uplink ultra-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 memory. The memory is configured to store computer executable instructions and data required for the second communication device. When the second communication device is in operation, the transceiver and processor execute the computer executable instructions stored in memory so that the second communication device performs a communication method according to the fourth embodiment or any one of the possible designs of the fourth embodiment.
[0034] For a description of the first field in the sixth aspect, please refer to the description of the first field in the fourth aspect. Further details will not be repeated. For a specific implementation of the second communication device in the sixth aspect, please refer to the behavioral functions 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 invention provides a communication method, the method comprising a first communication device generating a physical layer protocol data unit (PPDU) and transmitting the PPDU to a second communication device, the PPDU including a first field having 26 bits, the first field including second indicator information, the second indicator information indicating that the first field corresponds to single-user multi-input multi-output SU-MIMO, or the second indicator information indicating that the first field corresponds to multi-user multi-input multi-output MU-MIMO.
[0036] According to the seventh aspect, in SU-MIMO and MU-MIMO, MU-MIMO users may interfere with each other, and the link adaptive 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 display information, which can improve the throughput of the communication system.
[0037] In a possible design, the first field further includes a spatial stream number NSS subfield with a number of bits of 3 or more. When the second indication 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 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, the maximum number of spatial streams indicated by the NSS subfield may be 16 when the second display information indicates that the first field corresponds to SU-MIMO, and the maximum number of spatial streams for each user indicated by the NSS subfield may be 4 when the second display information indicates that the first field corresponds to MU-MIMO, thus satisfying the requirements for the number of spatial streams in the 802.11be standard or future Wi-Fi standards.
[0039] In a possible design, the first field further includes an EHT-MCS subfield with a number of bits of 4. Alternatively, the first field further includes a signal-to-noise ratio (SNR) subfield with a number of bits of 6.
[0040] Based on this possible design, functional enhancements are implemented in the EHT-MSC subfield or SNR subfield compared to the 802.11ax standard, 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. The number of bits in the resource unit allocation subfield is 5, 7, 8, or 9.
[0042] Based on this possible design, the resource unit allocation subfield is adjusted so that the RU requirements in the 802.11be standard or future Wi-Fi standards can be met.
[0043] In a possible design, the first field further includes an unrequested modulation and coding scheme feedback MFB subfield with a bit count of 1, and first indicator information with a bit count of 1. When the value of the unrequested MFB subfield is a first value, the first indicator information indicates a modulation and coding scheme request MRQ, or when the value of the unrequested MFB subfield is a second value, the first indicator information indicates an uplink ultra-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 represented using 1 bit, referencing the value of the unclaimed MFB subfield. This is a 1-bit saving compared to the 802.11ax standard, where the MRQ and UL EHT TB PPDU MFB are each represented using 1 bit. Furthermore, many more features and functions in the 802.11be standard or future Wi-Fi standards can be supported using this saved 1 bit, so the first field can feed back more information without increasing the number of bits (in other words, while the number of bits remains 26).
[0045] In a possible design, the first field further includes a bandwidth BW subfield where the number of bits is 3 or greater.
[0046] Based on this possible design, the number of bits in the BW subfield is expanded compared to the 802.11ax standard, so the BW subfield can represent more bandwidth information, thereby meeting the bandwidth requirements of the 802.11be standard or future Wi-Fi standards.
[0047] In a possible design, the first field further includes a fourth indicator, the quantity of which is 1. The fourth indicator indicates that the first field is an ultra-high throughput EHT LA control subfield, or that the fourth indicator indicates that the first field is a high efficiency HE LA control subfield.
[0048] Based on this possible design, by adding a fourth display piece of information, it is possible to effectively distinguish whether the current first field is an 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 parameter subfield, where the number of bits is 2.
[0050] Based on this possible design, in this embodiment of the application, compared to the 802.11ax standard, the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield is compressed from 3 bits to 2 bits, thus saving bits while still meeting the requirements for the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. Furthermore, the saved 1 bit can be used to support even more features and functions in the 802.11be standard or future Wi-Fi standards, so the first field can feed back even more information with 26 bits.
[0051] In a possible design, the first field further includes a Tx beamforming subfield where the number of bits is 1.
[0052] In a possible design, the PPDU further includes a control identifier field corresponding to the first field, the value of which 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 a fourth display information indicating 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 from 9 to 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0054] According to the eighth aspect, an embodiment of the present invention provides a first communication device that can perform a function performed by the first communication device in the seventh aspect or a possible design thereof, which can be performed by executing corresponding software in hardware. This 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 this PPDU to a second communication device. The PPDU includes a first field having 26 bits, the first field including second indication information, the second indication information indicating that the first field corresponds to single-user multi-input multi-output SU-MIMO, or the second indication information indicating that the first field corresponds to multi-user multi-input multi-output MU-MIMO.
[0055] For a description of the first field in the eighth aspect, please refer to the description of the first field in the seventh aspect. Further details will not be repeated. For a specific implementation of the first communication device in the eighth aspect, please refer to the behavioral functions 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 the ninth aspect, embodiments of the present application provide a first communication device, which may be a first communication device, or a chip or system-on-a-chip within a first communication device. The first communication device may perform functions performed by the first communication device in the above aspects or possible designs, which may be performed by hardware. In possible designs, the first communication device may include a processor and a transceiver. The processor and transceiver may be configured to support the first communication device in performing 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 this PPDU to a second communication device. The PPDU includes a first field with a number of bits of 26, the first field including a second representation information. The second display information indicates that the first field corresponds to single-user multi-input multi-output SU-MIMO, or the second display information indicates that the first field corresponds to multi-user multi-input multi-output MU-MIMO. In another possible design, the first communication device may further include memory, which is configured to store computer executable instructions and data required by the first communication device. When the first communication device is in operation, the transceiver and processor execute computer executable instructions stored in memory so that the first communication device performs a communication method according to the seventh embodiment or any one of the possible designs of the seventh embodiment.
[0057] For a description of the first field in the ninth aspect, please refer to the description of the first field in the seventh aspect. Further details will not be repeated. For a specific implementation of the first communication device in the ninth aspect, please refer to the behavioral functions 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 invention provides a communication method comprising 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 26 bits, the first field including second indication information, the second indication information indicating that the first field corresponds to single-user multi-input multi-output SU-MIMO, or the second indication information indicating that the first field corresponds to multi-user multi-input multi-output MU-MIMO.
[0059] For a description of the first field in the tenth aspect, please refer to the description of the first field in the seventh aspect. Further details will not be provided.
[0060] According to an eleventh aspect, an embodiment of the present invention provides a second communication device that can perform a function performed by the second communication device in a tenth aspect or a possible design thereof, which can be performed by hardware executing corresponding software. This 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 with a number of bits of 26, the first field including second indication information. The second indication information indicates that the first field corresponds to single-user multi-input multi-output SU-MIMO, or the second indication information indicates that the first field corresponds to multi-user multi-input multi-output MU-MIMO.
[0061] For a description of the first field in the eleventh embodiment, please refer to the description of the first field in the tenth embodiment. Further details will not be repeated. For a specific implementation of the second communication device in the eleventh embodiment, please refer to the behavioral functions of the second communication device in the communication method provided in the tenth embodiment or any one of the possible designs of the tenth embodiment.
[0062] According to a twelfth aspect, embodiments of the present application provide a second communication device, which may be a second communication device, or a chip or system-on-a-chip within a second communication device. The second communication device may perform functions performed by the second communication device in the above aspects or possible designs, which may be performed by hardware. In possible designs, the second communication device may include a transceiver and a processor. The transceiver and processor may be configured to support the second communication device in performing 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 this PPDU. The PPDU includes a first field with a number of bits of 26, the first field including a second representation information. The second display information indicates that the first field corresponds to single-user multi-input multi-output SU-MIMO, or the second display information indicates that the first field corresponds to multi-user multi-input multi-output MU-MIMO. In another possible design, the second communication device further includes memory, which is configured to store computer executable instructions and data required for the second communication device. When the second communication device is in operation, the transceiver and processor execute the computer executable instructions stored in memory so that the second communication device performs a communication method according to the 10th embodiment or any one of the possible designs of the 10th embodiment.
[0063] For a description of the first field in the twelfth aspect, please refer to the description of the first field in the tenth aspect. Further details will not be repeated. For a specific implementation of the second communication device in the twelfth aspect, please refer to the behavioral functions 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 comprising 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 26 bits. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits and a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, or the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield having 6 bits and a multi-user multi-input multi-output SNR subfield having 6 bits.
[0065] According to the 13th 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 spatial stream number NSS subfield with a number of bits of 2, and the maximum number of spatial streams indicated by the NSS subfield is 4.
[0067] Based on this possible design, the NSS subfield may be applicable to both SU-MIMO and MU-MIMO, and the values of the NSS subfield from 0 to 3 may correspond to the number of spatial streams from 1 to 4, respectively.
[0068] In a possible design, the first field further includes a resource unit allocation subfield. The number of bits in the resource unit allocation subfield is 5, 7, 8, or 9.
[0069] Based on this possible design, the resource unit allocation subfield is adjusted so that the RU requirements in the 802.11be standard or future Wi-Fi standards can be met.
[0070] In a possible design, the first field includes an unrequested modulation and coding scheme feedback MFB subfield with a bit count of 1, and a first indicator information with a bit count of 1. When the value of the unrequested MFB subfield is a first value, the first indicator information indicates a modulation and coding scheme request MRQ, or when the value of the unrequested MFB subfield is a second value, the first indicator information indicates an uplink ultra-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 represented using 1 bit, referencing the value of the unclaimed MFB subfield. This is a 1-bit saving compared to the 802.11ax standard, where the MRQ and UL EHT TB PPDU MFB are each represented using 1 bit. Furthermore, many more features and functions in the 802.11be standard or future Wi-Fi standards can be supported using this saved 1 bit, so the first field can feed back more information without increasing the number of bits (in other words, while the number of bits remains 26).
[0072] In a possible design, the first field further includes a bandwidth BW subfield where the number of bits is 3 or greater.
[0073] Based on this possible design, the number of bits in the BW subfield is expanded compared to the 802.11ax standard, so the BW subfield can represent more bandwidth information, thereby meeting the bandwidth requirements of the 802.11be standard or future Wi-Fi standards.
[0074] In a possible design, the first field further includes a fourth indicator, the quantity of which is 1. The fourth indicator indicates that the first field is an ultra-high throughput EHT LA control subfield, or that the fourth indicator indicates that the first field is a high efficiency HE LA control subfield.
[0075] Based on this possible design, by adding a fourth display piece of information, it is possible to effectively distinguish whether the current first field is an 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 parameter subfield, where the number of bits is 2.
[0077] Based on this possible design, in this embodiment of the application, compared to the 802.11ax standard, the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield is compressed from 3 bits to 2 bits, thus saving bits while still meeting the requirements for the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. Furthermore, the saved 1 bit can be used to support even more features and functions in the 802.11be standard or future Wi-Fi standards, so the first field can feed back even more features and functions with 26 bits.
[0078] In a possible design, the first field further includes a Tx beamforming subfield where the number of bits is 1.
[0079] In a possible design, the PPDU further includes a control identifier field corresponding to the first field, the value of which 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 a fourth display information indicating 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 from 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 invention provides a first communication device that can perform a function performed by the first communication device in a thirteenth aspect or a possible design of the thirteenth aspect, which can be performed by executing corresponding software in hardware. This 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 this PPDU to a second communication device. The PPDU includes a first field having 26 bits. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits, and a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, or the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield having 6 bits, and a multi-user multi-input multi-output SNR subfield having 6 bits.
[0082] For a description of the first field in the 14th aspect, please refer to the description of the first field in the 13th aspect. Further details will not be repeated. For a specific implementation of the first communication device in the 14th aspect, please refer to the behavioral functions 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 15th aspect, an embodiment of the present application provides a first communication device, which may be a first communication device itself, or a chip or system-on-a-chip within a first communication device. The first communication device may perform functions performed by the first communication device in the above aspects or possible designs, which may be performed by hardware. In a possible design, the first communication device may include a processor and a transceiver. The processor and transceiver may be configured to support the first communication device in performing functions in a 13th aspect or any one of the possible designs of the 13th 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 this PPDU to a second communication device. The PPDU includes a first field having 26 bits, the first field including a single-user multi-input multi-output ultra-high throughput modulation and coding scheme EHT-MSC subfield having 4 bits, and a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, or the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield having 6 bits, and a multi-user multi-input multi-output SNR subfield having 6 bits. In another possible design, the first communication device may further include memory, which is configured to store computer-executable instructions and data required by the first communication device. When the first communication device is in operation, the transceiver and processor execute computer-executable instructions stored in memory so that the first communication device performs a communication method according to the 13th embodiment or any one of the possible designs of the 13th embodiment.
[0084] For a description of the first field in the 15th aspect, please refer to the description of the first field in the 13th aspect. Further details will not be repeated. For a specific implementation of the first communication device in the 15th aspect, please refer to the behavioral functions 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.
[0085] According to a sixteenth aspect, an embodiment of the present invention provides a communication method, the method comprising 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 26 bits. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits and a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, or the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield having 6 bits and a multi-user multi-input multi-output SNR subfield having 6 bits.
[0086] For a description of the first field in the 16th aspect, please refer to the description of the first field in the 13th aspect. Further details will not be provided.
[0087] According to the 17th aspect, an embodiment of the present invention provides a second communication device that can perform functions performed by the second communication device in the 16th aspect or a possible design thereof, which can be performed by hardware executing corresponding software. This 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 module is configured to parse the PPDU. The PPDU includes a first field having 26 bits. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits, and a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, or the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield having 6 bits, and a multi-user multi-input multi-output SNR subfield having 6 bits.
[0088] For a description of the first field in the 17th aspect, please refer to the description of the first field in the 16th aspect. Further details will not be repeated. For a specific implementation of the second communication device in the 17th aspect, please refer to the behavioral functions 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.
[0089] According to the 18th aspect, embodiments of the present application provide a second communication device, which may be a second communication device, or a chip or system-on-a-chip within a second communication device. The second communication device may perform functions performed by the second communication device in the above aspects or possible designs, which may be performed by hardware. In possible designs, the second communication device may include a transceiver and a processor. The transceiver and processor may be configured to support the second communication device in performing functions in the 16th aspect or any one of the possible designs of the 16th 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 this PPDU. The PPDU includes a first field with a number of bits of 26. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme EHT-MSC subfield with a number of bits of 4, and a multi-user multi-input multi-output EHT-MSC subfield with a number of bits of 4, or the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with a number of bits of 6, and a multi-user multi-input multi-output SNR subfield with a number of bits of 6. In another possible design, the second communication device further includes memory, which is configured to store computer-executable instructions and data required for the second communication device. When the second communication device is in operation, the transceiver and processor execute computer-executable instructions stored in memory so that the second communication device performs a communication method according to the 16th embodiment or any one of the possible designs of the 16th embodiment.
[0090] For a description of the first field in the 18th aspect, please refer to the description of the first field in the 16th aspect. Further details will not be repeated. For a specific implementation of the second communication device in the 18th aspect, please refer to the behavioral functions 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 19th aspect, an embodiment of the present invention provides a communication method. This method includes 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 26 bits. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits, a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield having 3 or more bits, and a multi-user multi-input multi-output NSS subfield having 2 bits. Alternatively, the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield having 6 bits, a multi-user multi-input multi-output SNR subfield having 6 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield having 3 or more bits, and a multi-user multi-input multi-output NSS subfield having 2 bits.
[0092] Based on the 19th 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 fed back more accurately and the throughput of the communication system is improved.
[0093] In a possible design, the first field further includes a resource unit allocation subfield. The number of bits in the resource unit allocation subfield is 5, 7, 8, or 9.
[0094] Based on this possible design, the resource unit allocation subfield is adjusted so that the RU requirements in the 802.11be standard or future Wi-Fi standards can be met.
[0095] In a possible design, the first field includes an unrequested modulation and coding scheme feedback MFB subfield with a bit count of 1, and a first indicator information with a bit count of 1. When the value of the unrequested MFB subfield is a first value, the first indicator information indicates a modulation and coding scheme request MRQ, or when the value of the unrequested MFB subfield is a second value, the first indicator information indicates an uplink ultra-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 represented using 1 bit, referencing the value of the unclaimed MFB subfield. This is a 1-bit saving compared to the 802.11ax standard, where the MRQ and UL EHT TB PPDU MFB are each represented using 1 bit. Furthermore, many more features and functions in the 802.11be standard or future Wi-Fi standards can be supported using this saved 1 bit, so the first field can feed back more information without increasing the number of bits (in other words, while the number of bits remains 26).
[0097] In a possible design, the first field further includes a bandwidth BW subfield where the number of bits is 3 or greater.
[0098] Based on this possible design, the number of bits in the BW subfield is expanded compared to the 802.11ax standard, so the BW subfield can represent more bandwidth information, thereby meeting the bandwidth requirements of the 802.11be standard or future Wi-Fi standards.
[0099] In a possible design, the first field further includes a fourth indicator, the quantity of which is 1. The fourth indicator indicates that the first field is an ultra-high throughput EHT LA control subfield, or that the fourth indicator indicates that the first field is a high efficiency HE LA control subfield.
[0100] Based on this possible design, by adding a fourth display piece of information, it is possible to effectively distinguish whether the current first field is an 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 parameter subfield, where the number of bits is 2.
[0102] Based on this possible design, in this embodiment of the application, compared to the 802.11ax standard, the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield is compressed from 3 bits to 2 bits, thus saving bits while still meeting the requirements for the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. Furthermore, the saved 1 bit can be used to support even more features and functions in the 802.11be standard or future Wi-Fi standards, so the first field can feed back even more information with 26 bits.
[0103] In a possible design, the first field further includes a Tx beamforming subfield where the number of bits is 1.
[0104] In a possible design, the PPDU further includes a control identifier field corresponding to the first field, the value of which 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 a fourth display information indicating 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 from 9 to 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0106] According to a 20th aspect, an embodiment of the present invention provides a first communication device. This first communication device can perform functions performed by the first communication device in a 19th aspect or a possible design thereof, which can be performed by executing corresponding software in hardware. This 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 this PPDU to a second communication device. The PPDU includes a first field having 26 bits. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits, a multi-user multi-input multi-output (EHT-MSC) subfield having 4 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield having 3 or more bits, and a multi-user multi-input multi-output (NSS) subfield having 2 bits. Alternatively, the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with a number of bits of 6, a multi-user multi-input multi-output SNR subfield with a number of bits of 6, a single-user multi-input multi-output spatial stream number (NSS) subfield with a number of bits of 3 or more, and a multi-user multi-input multi-output NSS subfield with a number of bits of 2.
[0107] For a description of the first field in the 20th aspect, please refer to the description of the first field in the 19th aspect. Further details will not be repeated. For a specific implementation of the first communication device in the 20th aspect, please refer to the behavioral functions 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 21st aspect, embodiments of the present application provide a first communication device, which may be a first communication device itself, or a chip or system-on-a-chip within a first communication device. The first communication device may perform functions performed by the first communication device in the above aspects or possible designs, which may be performed by hardware. In possible designs, the first communication device may include a processor and a transceiver. The processor and transceiver may be configured to support the first communication device in performing functions in any one of the 19th aspect or possible designs of the 19th 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 this PPDU to a second communication device. The PPDU includes a first field with a number of bits of 26. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme EHT-MSC subfield with a number of bits of 4, a multi-user multi-input multi-output EHT-MSC subfield with a number of bits of 4, a single-user multi-input multi-output spatial stream number NSS subfield with a number of bits of 3 or more, and a multi-user multi-input multi-output NSS subfield with a number of bits of 2. Alternatively, the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with a number of bits of 6, a multi-user multi-input multi-output SNR subfield with a number of bits of 6, a single-user multi-input multi-output spatial stream number NSS subfield with a number of bits of 3 or more, and a multi-user multi-input multi-output NSS subfield with a number of bits of 2. In another possible design, the first communication device may further include memory. The memory is configured to store computer executable instructions and data required for the first communication device. When the first communication device is in operation, the transceiver and processor execute computer executable instructions stored in memory so that the first communication device performs a communication method according to any one of the 19th embodiment or a possible design of the 19th embodiment.
[0109] For a description of the first field in the 21st aspect, please refer to the description of the first field in the 19th aspect. Further details will not be repeated. For a specific implementation of the first communication device in the 21st aspect, please refer to the behavioral functions 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 22nd aspect, an embodiment of the present invention provides a communication method. This 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 26 bits. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits, a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield having 3 or more bits, and a multi-user multi-input multi-output NSS subfield having 2 bits. Alternatively, the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield having 6 bits, a multi-user multi-input multi-output SNR subfield having 6 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield having 3 or more bits, and a multi-user multi-input multi-output NSS subfield having 2 bits.
[0111] For a description of the first field in the 22nd aspect, please refer to the description of the first field in the 19th aspect. Further details will not be repeated.
[0112] According to a 23rd aspect, an embodiment of the present invention provides a second communication device. This second communication device can perform functions performed by the second communication device in a 22nd aspect or a possible design of the 22nd aspect, which can be performed by executing corresponding software in hardware. This 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 26 bits. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits, a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield having 3 or more bits, and a multi-user multi-input multi-output NSS subfield having 2 bits. Alternatively, the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with a number of bits of 6, a multi-user multi-input multi-output SNR subfield with a number of bits of 6, a single-user multi-input multi-output spatial stream number (NSS) subfield with a number of bits of 3 or more, and a multi-user multi-input multi-output NSS subfield with a number of bits of 2.
[0113] For a description of the first field in the 23rd embodiment, please refer to the description of the first field in the 22nd embodiment. Further details will not be repeated. For a specific implementation of the second communication device in the 23rd embodiment, please refer to the behavioral functions of the second communication device in the communication method provided in the 22nd embodiment or any one of the possible designs of the 22nd embodiment.
[0114] According to a 24th aspect, embodiments of the present application provide a second communication device, which may be a second communication device, or a chip or system-on-a-chip within a second communication device. The second communication device may perform functions performed by the second communication device in the above aspects or possible designs, which may be performed by hardware. In possible designs, the second communication device may include a transceiver and a processor. The transceiver and processor may be configured to support the second communication device in performing functions in any one of the 22nd aspect or possible designs of the 22nd 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 this PPDU. The PPDU includes a first field with a number of bits of 26. The first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme EHT-MSC subfield with a number of bits of 4, a multi-user multi-input multi-output EHT-MSC subfield with a number of bits of 4, a single-user multi-input multi-output spatial stream number NSS subfield with a number of bits of 3 or more, and a multi-user multi-input multi-output NSS subfield with a number of bits of 2. Alternatively, the first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with a number of bits of 6, a multi-user multi-input multi-output SNR subfield with a number of bits of 6, a single-user multi-input multi-output spatial stream number NSS subfield with a number of bits of 3 or more, and a multi-user multi-input multi-output NSS subfield with a number of bits of 2. In another possible design, the second communication device further includes memory. The memory is configured to store computer executable instructions and data required for the second communication device. When the second communication device is in operation, the transceiver and processor execute computer executable instructions stored in memory so that the second communication device performs a communication method according to the 22nd embodiment or any one of the possible designs of the 22nd embodiment.
[0115] For a description of the first field in the 24th aspect, please refer to the description of the first field in the 22nd aspect. Further details will not be repeated. For a specific implementation of the second communication device in the 24th aspect, please refer to the behavioral functions 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 25th aspect, an embodiment of the present application provides a communication method, the method comprising a first communication device generating a physical layer protocol data unit (PPDU) and transmitting the PPDU to a second communication device, the PPDU including a first field having 26 bits, the first field including a third indicator information having 1 bit, the third indicator information indicating that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or the third indicator information indicating that the first field corresponds to non-orthogonal frequency division multiple access (non-OFDMA).
[0117] According to the 25th aspect, a third display 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 indicates that the first field corresponds to OFDMA, the first field further includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme EHT-MSC subfield with 4 bits, a single-user multi-input multi-output spatial stream number NSS subfield with 3 or more bits, and a resource unit allocation subfield. The resource unit allocation subfield may have 5 bits, 7 bits, 8 bits, or 9 bits. Alternatively, when the third indication indicates that the first field corresponds to non-OFDMA, the first field further includes a single-user multi-input multi-output EHT-MSC subfield with 4 bits, a single-user multi-input multi-output NSS subfield with 3 or more bits, a multi-user multi-input multi-output NSS subfield with 2 bits, and a multi-user multi-input multi-output EHT-MSC subfield with 4 bits.
[0119] Based on this possible design, when the first field corresponds to a non-OFDMA connection, a bit reuse scheme may be used compared to OFDMA. The number of bits in the RU allocation subfield within the first field is used as the number of bits in the MU-MIMO NSS subfield and the MU-MIMO EHT-MSC subfield, allowing for effective differentiation between OFDMA and non-OFDMA with a limited number of bits through bit reuse. In this way, the feedback becomes more accurate and the throughput of the communication system improves.
[0120] In a possible design, when the third indication indicates that the first field corresponds to OFDMA, the first field further includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with 6 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield with 3 or more bits, and a resource unit allocation subfield. The resource unit allocation subfield may have 5 bits, 7 bits, 8 bits, or 9 bits. Alternatively, when the third indication indicates that the first field corresponds to non-OFDMA, the first field further includes a single-user multi-input multi-output (SNR) subfield with 6 bits, a single-user multi-input multi-output (NSS) subfield with 3 or more bits, a multi-user multi-input multi-output (NSS) subfield with 2 bits, and a multi-user multi-input multi-output (SNR) subfield with 6 bits.
[0121] Based on this possible design, when the first field corresponds to a non-OFDMA connection, a bit reuse scheme may be used compared to OFDMA. The number of bits in the RU allocation subfield within the first field is used as the number of bits in the MU-MIMO NSS subfield and the MU-MIMO SNR subfield, allowing for effective differentiation between OFDMA and non-OFDMA with a limited number of bits through bit reuse. In this way, the feedback becomes more accurate and the throughput of the communication system improves.
[0122] In a possible design, the first field includes an unrequested modulation and coding scheme feedback MFB subfield with a bit count of 1, and a first indicator information with a bit count of 1. When the value of the unrequested MFB subfield is a first value, the first indicator information indicates a modulation and coding scheme request MRQ, or when the value of the unrequested MFB subfield is a second value, the first indicator information indicates an uplink ultra-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 represented using 1 bit, referencing the value of the unclaimed MFB subfield. This is a 1-bit saving compared to the 802.11ax standard, where the MRQ and UL EHT TB PPDU MFB are each represented using 1 bit. Furthermore, many more features and functions in the 802.11be standard or future Wi-Fi standards can be supported using this saved 1 bit, so the first field can feed back more information without increasing the number of bits (in other words, while the number of bits remains 26).
[0124] In a possible design, the first field further includes a bandwidth BW subfield where the number of bits is 3 or greater.
[0125] Based on this possible design, the number of bits in the BW subfield is expanded compared to the 802.11ax standard, so the BW subfield can represent more bandwidth information, thereby meeting the bandwidth requirements of the 802.11be standard or future Wi-Fi standards.
[0126] In a possible design, the first field further includes a fourth indicator, the quantity of which is 1. The fourth indicator indicates that the first field is an ultra-high throughput EHT LA control subfield, or that the fourth indicator indicates that the first field is a high efficiency HE LA control subfield.
[0127] Based on this possible design, by adding a fourth display piece of information, it is possible to effectively distinguish whether the current first field is an 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 parameter subfield, where the number of bits is 2.
[0129] Based on this possible design, in this embodiment of the application, compared to the 802.11ax standard, the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield is compressed from 3 bits to 2 bits, thus saving bits while still meeting the requirements for the modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. Furthermore, the saved 1 bit can be used to support even more features and functions in the 802.11be standard or future Wi-Fi standards, so the first field can feed back even more features and functions with 26 bits.
[0130] In a possible design, the first field further includes a Tx beamforming subfield where the number of bits is 1.
[0131] The PPDU further includes a control identifier field corresponding to the first field, the value of which 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 a fourth display information indicating 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 from 9 to 14, the control identifier field indicates that the first field is an EHT LA control subfield.
[0133] According to a 26th aspect, an embodiment of the present application provides a first communication device that can perform a function performed by the first communication device in a 25th aspect or a possible design thereof, which can be performed by executing corresponding software in hardware. This 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 this PPDU to a second communication device. The PPDU includes a first field having 26 bits, the first field including a third indicator information having 1 bit. The third indicator information indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or the third indicator information indicates that the first field corresponds to non-orthogonal frequency division multiple access (non-OFDMA).
[0134] For a description of the first field in the 26th aspect, please refer to the description of the first field in the 25th aspect. Further details will not be repeated. For a specific implementation of the first communication device in the 26th aspect, please refer to the behavioral functions 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 the 27th aspect, an embodiment of the present application provides a first communication device, which may be a first communication device, or a chip or system-on-a-chip within the first communication device. The first communication device may perform functions performed by the first communication device in the above aspects or possible designs, which may be performed by hardware. In a possible design, the first communication device may include a processor and a transceiver. The processor and transceiver may be configured to support the first communication device in performing functions in the 25th aspect or any one of the possible designs of the 25th 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 this PPDU to a second communication device. The PPDU includes a first field with a number of bits of 26, and the first field includes a third representation information with a number of bits of 1. The third indication indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or the third indication 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 memory, which is configured to store computer executable instructions and data required for the first communication device. When the first communication device is in operation, the transceiver and processor execute computer executable instructions stored in memory so that the first communication device performs a communication method according to the 25th embodiment or any one of the possible designs of the 25th embodiment.
[0136] For a description of the first field in the 27th aspect, please refer to the description of the first field in the 25th aspect. Further details will not be repeated. For a specific implementation of the first communication device in the 27th aspect, please refer to the behavioral functions 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 the 28th aspect, an embodiment of the present application provides a communication method, the method comprising 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 26 bits, the first field including a third indicator information having 1 bit. The third indicator information indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or the third indicator 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 aspect, please refer to the description of the first field in the 25th aspect. Further details will not be repeated.
[0139] According to a 29th aspect, an embodiment of the present invention provides a second communication device that can perform a function performed by the second communication device in a 28th aspect or a possible design thereof, which can be performed by executing corresponding software in hardware. This 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 with a number of bits of 26, the first field including a third indicator information with a number of bits of 1. The third indicator information indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or the third indicator information indicates that the first field corresponds to non-orthogonal frequency division multiple access (non-OFDMA).
[0140] For a description of the first field in the 29th aspect, please refer to the description of the first field in the 28th aspect. Further details will not be repeated. For a specific implementation of the second communication device in the 29th aspect, please refer to the behavioral functions 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 the 30th aspect, an embodiment of the present application provides a second communication device, which may be a second communication device, or a chip or system-on-a-chip within the second communication device. The second communication device may perform functions performed by the second communication device in the above aspects or possible designs, which may be performed by hardware. In a possible design, the second communication device may include a transceiver and a processor. The transceiver and processor may be configured to support the second communication device in performing functions in any one of the 28th aspect or a possible design 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 with a number of bits of 26, and the first field includes a third representation information with a number of bits of 1. The third indication indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or the third indication 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 memory, which is configured to store computer-executable instructions and data required for the second communication device. When the second communication device is in operation, the transceiver and processor execute the computer-executable instructions stored in memory so that the second communication device performs a communication method according to the 28th embodiment or any one of the possible designs of the 28th embodiment.
[0142] For a description of the first field in the 30th aspect, please refer to the description of the first field in the 28th aspect. Further details will not be repeated. For a specific implementation of the second communication device in the 30th aspect, please refer to the behavioral functions 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 the 31st aspect, a communication device is provided. This communication device includes one or more processors and one or more memories, the one or more memories being coupled to one or more processors. The one or more memories are configured to store computer programs or instructions, and the one or more processors are configured to execute computer programs or instructions. When one or more processors execute a computer program or instruction, a communication method according to the first embodiment or one of the possible designs of the first embodiment is executed; a communication method according to the fourth embodiment or one of the possible designs of the fourth embodiment is executed; a communication method according to the seventh embodiment or one of the possible designs of the seventh embodiment is executed; a communication method according to the tenth embodiment or one of the possible designs of the tenth embodiment is executed; a communication method according to the thirteenth embodiment or one of the possible designs of the thirteenth embodiment is executed; a communication method according to the sixteenth embodiment or one of the possible designs of the sixteenth embodiment is executed; a communication method according to the ninth embodiment or one of the possible designs of the nineteenth embodiment is executed; a communication method according to the twenty-second embodiment or one of the possible designs of the twenty-second embodiment is executed; a communication method according to the twenty-fifth embodiment or one of the possible designs of the twenty-fifth embodiment is executed; or a communication method according to the twenty-eighth embodiment or one of the possible designs of the twenty-eighth embodiment is executed.
[0144] In possible implementations, the memory is located outside the communication device. In another possible implementation, the memory is located inside the communication device. In these embodiments of the present application, the processor and memory may be integrated into a single component. In other words, the processor and memory may be combined into one unit.
[0145] In a possible design, the communication device further includes one or more communication interfaces, one or more of which are coupled to one or more processors, and one or more of which are configured to communicate with modules other than this communication device. One or more of the communication interfaces are coupled to one or more processors.
[0146] According to the 32nd aspect, a communication device is provided. This communication device includes an interface circuit and a logic circuit. The interface circuit is coupled to the logic circuit and is configured to input and / or output information. The logic circuit is configured to perform a communication method according to any one of the first embodiment or possible designs of the first embodiment, a communication method according to any one of the fourth embodiment or possible designs of the fourth embodiment, a communication method according to any one of the seventh embodiment or possible designs of the seventh embodiment, a communication method according to any one of the tenth embodiment or possible designs of the tenth embodiment, a communication method according to any one of the thirteenth embodiment or possible designs of the thirteenth embodiment, a communication method according to any one of the sixteenth embodiment or possible designs of the sixteenth embodiment, a communication method according to any one of the twenty-second embodiment or possible designs of the twenty-second embodiment, a communication method according to any one of the twenty-fifth embodiment or possible designs of the twenty-fifth embodiment, or a communication method according to any one of the twenty-eighth embodiment or possible designs of the twenty-eighth embodiment, to process information and / or generate information based on this information. Note that interface circuits are sometimes also referred to as input / output interfaces.
[0147] According to the 33rd aspect, a computer-readable storage medium is provided, which stores computer instructions or programs. When a computer instruction or program is executed on a computer, a communication method according to one of the first embodiment or possible designs of the first embodiment is executed; a communication method according to one of the fourth embodiment or possible designs of the fourth embodiment is executed; a communication method according to one of the seventh embodiment or possible designs of the seventh embodiment is executed; a communication method according to one of the tenth embodiment or possible designs of the tenth embodiment is executed; a communication method according to one of the thirteenth embodiment or possible designs of the thirteenth embodiment is executed; a communication method according to one of the sixteenth embodiment or possible designs of the sixteenth embodiment is executed; a communication method according to one of the nineteenth embodiment or possible designs of the nineteenth embodiment is executed; a communication method according to one of the twenty-second embodiment or possible designs of the twenty-second embodiment is executed; a communication method according to one of the twenty-fifth embodiment or possible designs of the twenty-fifth embodiment is executed; or a communication method according to one of the twenty-eighth embodiment or possible designs of the twenty-eighth embodiment is executed.
[0148] According to the 34th aspect, a computer program product including computer instructions is provided. When the computer program product is executed on a computer, a communication method according to one of the first embodiment or possible designs of the first embodiment is executed, a communication method according to one of the fourth embodiment or possible designs of the fourth embodiment is executed, a communication method according to one of the seventh embodiment or possible designs of the seventh embodiment is executed, a communication method according to one of the tenth embodiment or possible designs of the tenth embodiment is executed, a communication method according to one of the thirteenth embodiment or possible designs of the thirteenth embodiment is executed, a communication method according to one of the sixteenth embodiment or possible designs of the sixteenth embodiment is executed, a communication method according to one of the nineteenth embodiment or possible designs of the nineteenth embodiment is executed, a communication method according to one of the twenty-second embodiment or possible designs of the twenty-second embodiment is executed, a communication method according to one of the twenty-fifth embodiment or possible designs of the twenty-fifth embodiment is executed, or a communication method according to one of the twenty-eighth embodiment or possible designs of the twenty-eighth embodiment is executed.
[0149] According to the 35th 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 embodiment or one of the possible designs of the first embodiment is executed, a communication method according to the fourth embodiment or one of the possible designs of the fourth embodiment is executed, a communication method according to the seventh embodiment or one of the possible designs of the seventh embodiment is executed, a communication method according to the tenth embodiment or one of the possible designs of the tenth embodiment is executed, a communication method according to the thirteenth embodiment or one of the possible designs of the thirteenth embodiment is executed, a communication method according to the sixteenth embodiment or one of the possible designs of the sixteenth embodiment is executed, a communication method according to the ninth embodiment or one of the possible designs of the nineteenth embodiment is executed, a communication method according to the twenty-second embodiment or one of the possible designs of the twenty-second embodiment is executed, a communication method according to the twenty-fifth embodiment or one of the possible designs of the twenty-fifth embodiment is executed, or a communication method according to the twenty-eighth embodiment or one of the possible designs of the twenty-eighth embodiment is executed.
[0150] For technical effects resulting from any design mode of the 31st to 35th aspects, please refer to the technical effects resulting from any possible design of the 1st aspect, the technical effects resulting from any possible design of the 4th aspect, the technical effects resulting from any possible design of the 7th aspect, the technical effects resulting from any possible design of the 10th aspect, the technical effects resulting from any possible design of the 13th aspect, the technical effects resulting from any possible design of the 16th aspect, the technical effects resulting from any possible design of the 19th aspect, the technical effects resulting from any possible design of the 22nd aspect, the technical effects resulting from any possible design of the 25th aspect, or the technical effects resulting from any possible design of the 28th aspect. Further details will not be provided.
[0151] According to the 36th aspect, a communication system is provided. This communication system includes a first communication device according to any one of the second and third aspects and a second communication device according to any one of the fifth and sixth aspects, a first communication device according to any one of the eighth and ninth aspects and a second communication device according to any one of the eleventh and twelfth aspects, a first communication device according to any one of the fourteenth and fifteenth aspects and a second communication device according to any one of the seventeenth and eighteenth aspects, a first communication device according to any one of the twentieth and twenty-first aspects and a second communication device according to any one of the twenty-third and twenty-fourth aspects, or a first communication device according to any one of the twenty-sixth and twenty-seventh aspects and a second communication device according to any one of the twenty-ninth and thirtyth aspects. [Brief explanation of the drawing]
[0152] [Figure 1] This is a schematic diagram of SU-MIMO according to an embodiment of the present invention. [Figure 2] This is a schematic diagram of MU-MIMO according to an embodiment of the present invention. [Figure 3] This is a schematic diagram of the structure of the MPDU frame according to an embodiment of the present invention. [Figure 4] This is a schematic diagram of the structure of the A-control subfield frame according to an embodiment of the present invention. [Figure 5] This is a schematic diagram of the structure of the HLA control subfield according to an embodiment of the present invention. [Figure 6] This is a schematic diagram of a communication system according to an embodiment of the present invention. [Figure 7] This is a schematic diagram of the compositional structure of a communication device according to an embodiment of the present invention. [Figure 8] This is a schematic diagram of the compositional structure of a communication device according to an embodiment of the present invention. [Figure 9] This is a flowchart of the communication method according to an embodiment of the present invention. [Figure 10]This is a schematic diagram of the 20MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 11] This is a schematic diagram of the 20MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 12] This is a schematic diagram of the 20MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 13] This is a schematic diagram of the 40MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 14] This is a schematic diagram of the 40MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 15] This is a schematic diagram of the 40MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 16] This is a schematic diagram of the 80MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 17] This is a schematic diagram of the 80MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 18] This is a schematic diagram of the 80MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 19] This is a schematic diagram of the 80MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 20] This is a schematic diagram of the 160MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 21] This is a schematic diagram of the 160MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 22] This is a schematic diagram of the 320MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 23] This is a schematic diagram of the 320MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 24] This is a schematic diagram of the 320MHz tone plan and RU plan according to the embodiment of the present invention. [Figure 25] This is a schematic diagram of the structure of the first field frame according to an embodiment of the present invention. [Figure 26] This is a schematic diagram of the structure of the first field frame according to an embodiment of the present invention. [Figure 27] This is a schematic diagram of the structure of the first field frame according to an embodiment of the present invention. [Figure 28] This is a schematic diagram of the structure of the first field frame according to an embodiment of the present invention. [Figure 29] This is a schematic diagram of the structure of the first field frame according to an embodiment of the present invention. [Figure 30] This is a schematic diagram of the structure of the first field frame according to an embodiment of the present invention. [Figure 31] This is a schematic diagram of the structure of the first field frame according to an embodiment of the present invention. [Figure 32] This is a schematic diagram of the structure of the first field frame according to an embodiment of the present invention. [Figure 33] This is a schematic diagram of the first communication device according to an embodiment of the present invention. [Figure 34] This is a schematic diagram of the communication device according to the embodiment of the present invention. [Figure 35] This is a schematic diagram of the second communication device according to an embodiment of the present invention. [Modes for carrying out the invention]
[0153] Before describing the embodiments of this application, we will define the technical terms used in these embodiments.
[0154] Wireless local area network (WLAN) communication systems have evolved through multiple generations of standards, starting with the 802.11a / b / g standards, including the 802.11n, 802.11ac, 802.11ax, and 802.11be standards. Standards prior to the 802.11be standard, such as the 802.11a / b / g, 802.11n, 802.11ac, and 802.11ax standards, are sometimes collectively referred to as non-802.11be standards.
[0155] Standards prior to 802.11n, such as 802.11a / b / g, are sometimes collectively referred to as non-high throughput (non-HT) standards. The 802.11n standard is sometimes called a high throughput (HT) standard. The 802.11ac standard is sometimes called a very high throughput (VHT) standard. The 802.11ax standard is sometimes called a high efficiency (HE) standard, or the sixth wireless fidelity (Wi-Fi 6) standard. The 802.11be standard is sometimes called an extremely high throughput (EHT) standard, or the Wi-Fi 7 standard.
[0156] For example, see Table 1. Table 1 may show the allowable transmission bandwidth, number of space-time streams, coding and modulation schemes, and maximum supported data rates for 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 uses a non-OFDM mode and is therefore not listed in Table 1.
[0159] OFDM is the fundamental transmission mode of current wireless communication systems, minimizing subcarrier spacing by utilizing subcarrier orthogonality within acceptable limits to improve frequency utilization efficiency of wireless communication systems, while ensuring the formation of multiple parallel paths that do not interfere with each other. 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. Furthermore, OFDM can also be applied to fixed network transmissions, such as transmission modes for optical fibers, stranded copper wires, or cables.
[0160] Based on the above explanation of OFDM, when non-interfering subcarriers using OFDM are allocated to multiple users, OFDM may be used to implement access and data transmission for those multiple users, i.e., orthogonal frequency division multiple access (OFDMA). OFDMA can be used to achieve parallel data transmission for multiple users and effectively improve the simultaneity of data transmission.
[0161] Link adaptation (LA): In wireless communication, the status of a wireless communication channel typically changes over time. Specifically, the channel changes due to changes in factors such as path loss, shadowing, fading, noise, and interference. Based on this, the communication equipment at the transmission end may select different modulation and coding schemes (MCS) based on different channel statuses by using specific methods to balance individual transmission success probabilities with high transmission rates. Thus, the overall throughput of the wireless communication system is improved.
[0162] For example, the transmitting and receiving end communication devices may, based on specific channel sounding and feedback procedures, acquire several parameters that can reflect the channel status (e.g., signal-to-noise ratio, SNR), and then learn the channel status based on these parameters to select an appropriate MCS. Alternatively, after performing channel sounding, the receiving end communication device may suggest to the transmitting end communication device the MCS and the number of spatial streams (NSS) required by the receiving end communication device.
[0163] Multiple-input multiple-output (MIMO) systems: MIMO systems can be classified into single-user multiple-input multiple-output (SU-MIMO) systems and multi-user multiple-input multiple-output (MU-MIMO) systems based on the number of users. Compared to MU-MIMO systems, SU-MIMO systems are sometimes also referred to as non-MU-MIMO systems.
[0164] In a SU-MIMO system, multiple parallel spatial streams occupying the same time-frequency resources are sent to the same user, and SU-MIMO systems are sometimes used to increase the rate for a single user.
[0165] For example, as shown in Figure 1, the SU-MIMO system is the antenna system shown in Figure 1. This antenna system may include an access point (AP) with 4 antennas and a user with 2 antennas, and an AP can transmit data to only one user at a time.
[0166] In MU-MIMO systems, multiple parallel spatial streams occupying the same time-frequency resources are transmitted to different users, and MU-MIMO systems are sometimes used to increase the rates of multiple users. At the heart of a MU-MIMO system may be space division multiple access (SDMA) technology, specifically, data from multiple users is transmitted using the same slot and the same subcarrier, but using different antennas. SDMA technology can be used to increase the capacity of a communication system by accommodating more users on a single link by distinguishing users in space.
[0167] For example, as shown in Figure 2, the MU-MIMO system is the antenna system shown in Figure 2. This antenna system may include an AP with 4 antennas and 4 users with 1 antenna each, and the AP can transmit data to 4 users simultaneously.
[0168] A physical layer protocol data unit (PPDU) is a carrier transmitted at the physical layer and is sometimes also referred to as a data packet or physical layer data packet.
[0169] A medium access control protocol data unit (MPDU) is a carrier transmitted at the medium access control (MAC) layer, sometimes referred to as a MAC frame, and may be carried in the data field of a PPDU. An MPDU may include control frames, management frames, and data frames.
[0170] In WLAN communication systems, control signaling, management signaling, or data may be transmitted between communication devices using MPDUs within 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 2 octets, a duration / ID field with 2 octets, an address 1 (A1) field with 6 octets, an address 2 (A2) field with 0 or 6 octets, an address 3 (A3) field with 0 or 6 octets, a sequence control field with 0 or 2 octets, an address 4 (A4) field with 0 or 6 octets, a quality of service control (QoS) field with 0 or 2 octets, and a high-throughput control (HT control) field with 0 or 4 octets. 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 verify whether the MPDU is being transmitted correctly.
[0172] Furthermore, in the high-throughput control field of the MPDU frame header, communication devices may also transmit some control information.
[0173] For example, highly efficient variants of high-throughput control fields (e.g., HT variant, VHT variant, or HE variant) may include an aggregated control (A-control) subfield. As shown in Figure 4, an A-control subfield may include one or N control subfields and a padding field. Each control subfield may include a control identifier field with 4 bits and a control information field with a variable number of bits to carry one or N pieces of control information. In each control subfield, the control identifier field may indicate the type of control information.
[0174] Specifically, in the 802.11ax standard, the MPDU may include an HT control field (sometimes also 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 Figure 5, when the value of the control identifier field is 2, the control information field may be a 26-bit High Efficiency Link Adaptation (HLA) control subfield.
[0175] As shown in Figure 5, the 802.11ax standard defines the HLA control subfields as follows: an unsolicited MCS feedback (unsolicited MFB) subfield with a bit count of 1, an MCS request (MRQ) subfield with a bit count of 1, an NSS subfield with a bit count of 3, an HE-MCS subfield with a bit count of 4, a dual carrier modulation (DCM) subfield with a bit count of 1, a resource unit allocation (RU allocation) subfield with a bit count of 8, a bandwidth (BW) subfield with a bit count of 2, an MCS request sequence identifier or partial PPDU parameter (MRQ sequence identifier or partial PPDU parameter, MSI / partial PPDU parameter) subfield with a bit count of 3, a Tx beamforming subfield with a bit count of 1, and an uplink high-efficiency trigger-based PPDU MCS feedback (uplink HE trigger-based PPDU MFB, UL HE TB PPDU) subfield with a bit count of 1. It may include an MFB subfield and a reserved subfield where the number of bits is 1.
[0176] Specifically, the meanings and definitions of each subfield in Figure 5 may be as shown in Table 2.
[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 8 bits in the RU allocation subfield, 7 bits may represent individual RUs, and the remaining 1 bit indicates whether the RU represented by those 7 bits is applicable to a primary 80MHz or a secondary 80MHz.
[0179] For example, the 8 bits in the RU allocation subfield are B0 through B7. B0 may indicate whether the RU indicated by B7 through B1 is applicable to the primary 80MHz or the secondary 80MHz. For example, B0 may be set to 0 to indicate the primary 80MHz and to 1 to indicate the secondary 80MHz. B7 through B1 may use this 7-bit index to indicate a specific 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 to the 802.11ax standard, the 802.11be standard or future Wi-Fi standards may support more features and functions. However, as explained in Table 2 above, the number of bits and meaning of each subfield in the HLA control subfield are predetermined 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 will be a technical problem in that it will not be possible to support more features and functions.
[0183] For example, the 802.11be standard or future Wi-Fi standards may support even more spatial streams or even greater bandwidth. However, the HLA control subfield cannot support these even more spatial streams or even greater bandwidth because the number and meaning of bits in the NSS subfield and BW field of the HLA control subfield are predetermined in the 802.11ax standard.
[0184] In conclusion, the urgent technical issue that needs to be resolved is how to properly design link adaptive control subfields that comply with the 802.11be standard or future Wi-Fi standards.
[0185] To solve this problem, embodiments of the present invention provide a communication method and apparatus. A first communication device generates a PPDU and transmits the PPDU to a second communication device. The PPDU includes a first field having 26 bits, the first field including an unclaimed MFB subfield having 1 bit, and first indicator information having 1 bit. When the value of the unclaimed MFB subfield is a first value, the first indicator information indicates MRQ, and when the value of the unclaimed MFB subfield is a second value, the first indicator information indicates UL EHT TB PPDU MFB.
[0186] In embodiments of the present application, the MRQ and UL EHT TB PPDU MFB are represented using one bit by referencing the value of the unclaimed MFB subfield. Compared to the 802.11ax standard, where the MRQ and UL EHT TB PPDU MFB are each represented using one bit, a one-bit saving is possible. Furthermore, many more features and functions of the 802.11be standard or future Wi-Fi standards can be supported using this saved bit, so the first field can feed back more information without increasing the number of bits (in other words, while the number of bits remains 26).
[0187] The implementation of the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0188] The communication methods provided in the embodiments of this 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. This is not limited to these. The future Wi-Fi standard may be a standard such as the 802.11bx standard or the 802.11cx standard. This is not limited to these.
[0189] Note that the 802.11bx standard is sometimes referred to as the Wi-Fi 8 standard, and the 802.11cx standard is sometimes referred to as the Wi-Fi 9 standard. The first field corresponding to the 802.11be standard may also be called the LA control subfield, the EHT LA control subfield, or a subfield with a different name. This is not limited to these. The first field corresponding to standards later than the 802.11be standard may also be called the LA control subfield, the evolved extremely high throughput LA (EHT+LA) control subfield, or a subfield with a different name. This is not limited to these. For example, the LA control subfield corresponding to the 802.11bx standard may also be called the LA control subfield, the EHT+LA control subfield, or a subfield with a different name. This is not limited to these. Or, the LA control subfield corresponding to the 802.11cx standard may also be called the LA control subfield, the EHT+LA control subfield, or a subfield with a different name. This is not limited to these. In other words, the names of the first field in standards after the 802.11ax standard are not limited in this application.
[0190] Furthermore, the WLAN communication system provided in the embodiments of this application may also be a communication system using the above-mentioned Wi-Fi standards, such as cellular, Bluetooth, and ultra-wideband (UWB). This is not limited to these.
[0191] In the following, we will describe the WLAN communication system provided in the embodiment of this application, using Figure 6 as an example.
[0192] Figure 6 is a schematic diagram of a communication system according to an embodiment of the present invention. As shown in Figure 6, this 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] An access point device may be an AP, and a station device may be a station (STA).
[0194] For example, an AP (Access Point) may be a device that supports multiple WLAN standards, such as the 802.11be standard or future Wi-Fi standards (e.g., the 802.11bx or 802.11cx standard), or it may be a device that supports the 802.11a / b / g, 802.11n, 802.11ac, or 802.11ax standard. This is not limited to these standards.
[0195] For example, an AP (Access Point) can be a terminal device, network device, communication server, router, switch, bridge, or computer with a Wi-Fi chip. Alternatively, an AP may be an access point used by mobile users to access a wired network. APs are primarily deployed within homes, buildings, and campuses, typically with an effective range of tens to hundreds of meters. Of course, APs can also be deployed outdoors. An AP is equivalent to a bridge connecting wired and wireless networks, primarily used to connect wireless network clients to each other and then connect the wireless network to Ethernet.
[0196] For example, an STA may be a device that supports multiple WLAN standards, such as the 802.11be standard or future Wi-Fi standards (e.g., the 802.11bx or 802.11cx standard), or it may be a device that supports the 802.11a / b / g, 802.11n, 802.11ac, or 802.11ax standard. This is not limited to these.
[0197] For example, an STA may be a wireless communication chip, wireless sensor, wireless communication terminal, communication server, router, switch, bridge, or computer. For example, an STA may be a mobile phone that supports Wi-Fi communication, a tablet computer that supports Wi-Fi communication, a set-top box that supports Wi-Fi communication, a smart TV that supports Wi-Fi communication, a smart wearable device that supports Wi-Fi communication, an in-vehicle communication device that supports Wi-Fi communication, and a computer that supports Wi-Fi communication. This is not limited to these.
[0198] In individual implementations, as shown in Figure 6, for example, each access point device and each station device may use the compositional structure shown in Figure 7, or may include the components shown in Figure 7. Figure 7 is a schematic compositional diagram of a communication device according to an embodiment of the present invention. This communication device may be an access point device, or a chip or system-on-a-chip within an access point device. Alternatively, this communication device may be a station device, or a chip or system-on-a-chip within a station device. As shown in Figure 7, the communication device may include 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] Memory may be configured to store signaling information or pre-agreed preset values. The processor may be configured to parse the signaling information and process the relevant data. Radio frequencies / antennas may be configured to transmit and / or receive signaling information. Furthermore, the communication device may further include preempt queues and fast queues, and interfaces may exist for mutual communication between the preempt queues and fast queues.
[0200] In other implementations, as shown in Figure 6, for example, each access point device and device may use the compositional structure shown in Figure 8, or include the components shown in Figure 8. Figure 8 is a schematic compositional diagram of a communication device 800 according to an embodiment of the present invention. The communication device 800 may be an access point device, or a chip or system-on-a-chip in an access point device. Alternatively, the communication device 800 may be a station device, or a chip or system-on-a-chip in a station device. As shown in Figure 8, the communication device 800 includes a processor 801, a transceiver 802, and a communication line 803.
[0201] Furthermore, the communication device 800 may further include a memory 804. The processor 801, the memory 804, and the transceiver 802 may be connected using a communication line 803.
[0202] The processor 801 is 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 a circuit, component, or software module. This is not limited to these.
[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, circuit, transceiver, or any device capable of performing communication.
[0204] The communication line 803 is configured to transmit information between components included in the communication device 800.
[0205] Memory 804 is configured to store instructions. These instructions may be computer programs.
[0206] Memory 804 may be a read-only memory (ROM) or another type of static storage device capable of storing static information and / or instructions; it may be a random access memory (RAM) or another type of dynamic storage device capable of storing information and / or instructions; it may be 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 compact discs, laser discs, optical discs, digital general-purpose discs, or Blu-ray discs, etc.); or a magnetic disk storage medium or another magnetic storage device, etc., but is not limited to these.
[0207] It should be noted that memory 804 may exist independently of processor 801 or may be integrated with processor 801. Memory 804 may be configured to store instructions, program code, or some data. Memory 804 may be located within or outside of communication device 800, but is not limited to this. Processor 801 is configured to execute instructions stored in memory 804 to implement the communication method provided in the following embodiments of the present application.
[0208] In this example, processor 801 may include one or more CPUs, such as CPU0 and CPU1 in Figure 8.
[0209] In an optional implementation, the communication device 800 includes multiple processors. For example, in addition to processor 801 in Figure 8, the communication device 800 may further include processor 807.
[0210] In an optional implementation, the communication device 800 further includes an output device 805 and an input device 806. For example, the input device 806 may be a device such as a keyboard, mouse, microphone, or joystick, and the output device 805 may be a device such as a display or 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 on 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, the chip system may include a chip, or it may include a chip and other separate components.
[0213] Furthermore, actions and terminology in the embodiments of this application should be referenced to one another, but are not limited thereto. In the embodiments of this application, the names of messages exchanged between devices, or the names of parameters in messages, are merely examples, and other names may be used in individual implementations, but are not limited thereto.
[0214] Referring to the communication system shown in Figure 6, and with reference to Figure 9, the communication method provided in the embodiments of the present application will be described below. The first communication device may be any access point device or station device in the communication system shown in Figure 6. The second communication device may be any access point device or station device in the communication system shown in Figure 6. Both the first and second communication devices described in the following embodiments may have the components shown in Figure 7 or Figure 8.
[0215] Figure 9 is a flowchart of a communication method according to an embodiment of the present invention. As shown in Figure 9, this method may include the following steps.
[0216] Step 901: The first communication device generates a PPDU.
[0217] The PPDU may include a first field with a number of bits of 26, the first field may include an unclaimed MFB subfield with a number of bits of 1, and a first display information with a number of bits of 1.
[0218] When the value of the non-billed MFB subfield is the first value, the first display information may indicate MRQ, and when the value of the non-billed MFB subfield is the second value, the first display information may indicate UL EHT TB PPDU MFB.
[0219] In possible implementations, the first field may be specifically located within the A-control field in the MAC frame.
[0220] The first field may also be described as the LA control subfield, and the first display information may also be described as the MRQ / UL EHT TB PPDU MFB subfield. Specifically, when the first display information indicates MRQ, the first display information may also be described as the MRQ subfield. When the first display information indicates UL EHT TB PPDU MFB, the first display information may also be described as the UL EHT TB PPDU MFB subfield.
[0221] For example, when the value of the non-billed MFB subfield is 0, the first display information may indicate MRQ, and when the value of the non-billed MFB subfield is 1, the first display information may indicate UL EHT TB PPDU MFB.
[0222] Specifically, from Table 2 above, when the value of the non-billed MFB subfield is 1, UL EHT TB PPDU indicates whether the information provided in the first field is used for UL TB PPDU, and MRQ is a reserved bit. When the value of the non-billed MFB subfield is 0, MRQ may indicate whether billing feedback is used, and 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, since UL EHT TB PPDU or MRQ is represented using first display information with a bit count of 1, it is possible to save bits.
[0223] For example, the specific procedure for request feedback may be as follows: The first communication device (sometimes referred to as the MFB requester) may send an MFB request using a PPDU. In this MFB request, the unrequested MFB subfield is set to 0. The first display information indicates MRQ, and the second display information is set to 1. After receiving the MFB request sent by the MFB requester, the second communication device (sometimes referred to as the MFB responder) may measure the relevant MFB parameters based on the PPDU carrying the MFB request and send an MFB response to the MFB requester. In this MFB response, the unrequested MFB subfield is set to 0, and the MRQ subfield is set to 0.
[0224] Optionally, MFB requests may further include SU-MIMO / MU-MIMO indication.
[0225] For example, the SU-MIMO / MU-MIMO indicator is 1 bit. This 1 bit can be set to 0 to indicate SU-MIMO, and to 1 to indicate MU-MIMO. Alternatively, this 1 bit can be set to 1 to indicate SU-MIMO and to 0 to indicate MU-MIMO.
[0226] For example, the specific procedure for unsolicited feedback may be as follows: The first communication device may transmit an unsolicited MFB using a PPDU. The unsolicited MFB subfield is set to 1, and the first display information indicates UL EHT TB PPDU MFB. Since the unsolicited MFB may indicate the corresponding parameters of the PPDU, the second communication device estimates the MFB parameters based on the received PPDU.
[0227] The corresponding parameters for a PPDU may include one or more of the following: PPDU format, coding type, Tx beamforming display, and SU-MIMO / MU-MIMO transmission.
[0228] Step 902: The first communication device transmits a PPDU to the 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, the MRQ and UL EHT TB PPDU MFB are represented using 1 bit, referencing the value of the unclaimed MFB subfield. Compared to the 802.11ax standard, where the MRQ and UL EHT TB PPDU MFB are each represented using 1 bit, one bit can be saved. Furthermore, many more features and functions of the 802.11be standard or future Wi-Fi standards can be supported using this saved bit, so the first field can feed back more information without increasing the number of bits (in other words, while the number of bits remains 26).
[0231] Furthermore, the first field may contain an NSS subfield with a number of bits of 3 or more. The NSS subfield indicates the number of spatial streams, and the maximum number of spatial streams may be 16.
[0232] For example, the number of bits in the NSS subfield is equal to 3. The values of the number of bits from 0 to 7 may correspond to any eight spatial streams out of the number of spatial streams from 1 to 16, respectively. This is not limited to the present invention.
[0233] For example, bit values 0 through 7 may correspond to the number of spatial streams 1, 2, 4, 6, 8, 10, 12, and 16, respectively. Alternatively, bit values 0 through 7 may correspond to the number of spatial streams 1, 3, 5, 7, 9, 11, 13, and 16, respectively. This is not limited to these.
[0234] For example, the number of bits in an NSS subfield is equal to 4. Bit values from 0 to 15 may correspond to spatial stream numbers from 1 to 16, and the specific correspondence between bit values and spatial stream numbers is not limited. In possible implementations, bit values from 0 to 15 correspond one-to-one to spatial stream numbers from 1 to 16. Specifically, bit value 0 corresponds to spatial stream number 1, bit value 1 corresponds to spatial stream number 2, but examples are not listed herein.
[0235] Note that in the first field, when the Unclaimed MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, or when the Unclaimed MFB subfield is set to 0 and the MRQ subfield is set to 0, the NSS subfield may indicate the recommended number of spatial streams for PPDUs sent to the station (or sometimes referred to as the station sending feedback). When Unclaimed MCS Feedback is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the NSS subfield may indicate the recommended number of spatial streams for EHT TB PPDUs sent from the station. In other cases, the NSS subfield is reserved.
[0236] Based on the above description of the NSS subfield, compared to the 802.11ax standard, the maximum number of spatial streams indicated by the NSS subfield in this embodiment of the application may be 16, so that the spatial stream number requirements 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 with a number of bits of 4. Alternatively, the first field may further include a signal-to-noise ratio (SNR) subfield with a number of bits of 6.
[0238] When the first field includes an EHT-MCS subfield with a bit quantity of 4, the EHT-MCS subfield may indicate the recommended EHT MCS. The values of the EHT-MCS subfield and the corresponding EHT MCS may be as shown in Table 4 below.
[0239] [Table 4]
[0240] When the value of the EHT-MSC subfield is 14 or 15, the EHT-MSC subfield may further indicate that DCM is recommended. In other words, when the value of the EHT-MSC subfield is between 0 and 15, the EHT-MSC subfield may further indicate whether DCM is recommended. Furthermore, when the value of the EHT-MSC subfield is 14, repetitive transmission may be introduced based on BPSK-DCM.
[0241] Note that in the first field, when the Unclaimed MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, or when the Unclaimed MFB subfield is set to 0 and the MRQ subfield is set to 0, the EHT-MSC subfield may indicate the recommended EHT MCS for PPDUs sent to the station. When the Unclaimed MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the EHT-MSC subfield may indicate the recommended EHT-MSC for EHT TB PPDUs sent from the station. In other cases, the EHT-MSC subfield is reserved.
[0242] When the first field includes a signal-to-noise ratio (SNR) subfield with a number of bits of 6, the SNR subfield may be a signed integer represented by a 2s component code, where the most significant bit is negative and the other bits are positive. For example, 100001 may represent -32 + 1 = -31. The range of signed integers represented 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, in this embodiment of the application, compared to the 802.11ax standard, the HE-MCS subfield is replaced with a 4-bit EHT-MSC subfield. Alternatively, the HE-MCS subfield is replaced with a 6-bit SNR subfield, so that the EHT MCS or SNR requirements in the 802.11be standard or future Wi-Fi standards can be better met.
[0245] Furthermore, the first field may further contain an RU allocation subfield. The number of bits in the RU allocation subfield is 5, the number of bits in the RU allocation subfield is 7, the number of bits in the RU allocation subfield is 8, or the number of bits in the RU allocation subfield is 9.
[0246] Based on RU size, RUs with fewer than 242 tones are sometimes called small RUs, RUs with 242 tones or more are sometimes called large RUs, and multiple RUs in a fixed combination are sometimes called multiple resource units (MRUs). Note that the combinations supported by large RUs differ between OFDMA and non-OFDMA (sometimes also written as non-OFDMA) transmissions. Compared to OFDMA transmissions, non-OFDMA transmissions support one more RU, 996+484+242 tones, and the same applies to other cases.
[0247] Let's use a 20MHz bandwidth as an example. Figures 10 to 12 may show the tone plan and RU plan for 20MHz. 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] Let's use a 40MHz bandwidth as an example. Figures 13 to 15 may show the tone plan and RU plan for 40MHz. 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] Let's use an 80MHz bandwidth as an example. Figures 16 to 19 may show the tone plan and RU plan for 80MHz. 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] Let's take a 160MHz or 80+80MHz bandwidth as an example. The entire bandwidth can be considered a repetition of two 80MHz tone plans. The entire bandwidth may include the entirety of 2 × 996 tone RUs, or it 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 Figure 20, the RU size may be 996 + 484 tones. As shown in Figure 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 can be considered as a repetition of four 80 MHz tone plans. The entire bandwidth may include all 4 × 996 tone RUs, or it 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 Figure 22, the RU size may be 2 × 996 + 484 tones. As shown in Figure 23, the RU size may be 3 × 996 tones. As shown in Figure 24, the RU size may be 3 × 996 + 484 tones.
[0252] Based on the above description of the RU for each bandwidth, in the first example, the number of bits in the RU allocation subfield is 5. As shown in Table 6, a specific RU may be indicated using 5 bits and may indicate a puncturing pattern.
[0253]
Table 6-1
Table 6-2
Table 6-3
Table 6-4
[0258] In the fourth example, the number of bits in the RU allocation subfield is 9. Of these 9 bits, the first bit indicates the granularity, and may 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, indicating that each of the following 8 bits represents a 242-tone RU. This is applicable to communication scenarios with bandwidths of 20MHz, 40MHz, 80MHz, and 160MHz. The value of the first bit may be set to 1, indicating that each of the following 8 bits represents a 484-tone RU. This is applicable to communication scenarios with a bandwidth of 320MHz. 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 combine to form one 484-tone RU, two consecutive 484-tone RUs can combine to form one 996-tone RU, and the rest can be deduced by analogy.
[0261] In the fifth example, the number of bits in the RU allocation subfield is 9. As shown in Table 10 below, the 1-bit PS160 subfield of the RU allocation subfield may indicate whether the RU corresponds to a primary or secondary 160MHz, and the 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] In the first field, when the non-claimed MFB subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, it should be noted that the RU allocation subfield may indicate the RU that applies to the PPDU in which the recommended EHT MCS is transmitted to the station. When the non-claimed 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 request side that receives the feedback. The RU allocation subfield and the BW subfield may collaboratively indicate a specific resource unit. When the non-claimed 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 that applies to the EHT TB PPDU transmitted from the station with the recommended EHT-MCS. It should be noted that the actual allocation of the RU can be ignored by the receiving side. In other cases, the RU allocation subfield is reserved.
[0264] Based on the above description of the RU allocation subfield, compared to the 802.11ax standard, more RU types are introduced by using any one of the first to fifth examples in this embodiment of the application, so that the RU requirements in the 802.11be standard or future Wi-Fi standards can be better met.
[0265] Furthermore, the first field may further include a BW subfield with a number of bits of 3 or more.
[0266] For example, the number of bits in the BW subfield is 3. These 3 different values may correspond to different bandwidths. The specific correspondence between bit values and bandwidth is not limited. In possible implementations, the number of bits may be set to 0 for 20MHz, 1 for 40MHz, 2 for 80MHz, 3 for 160MHz, and 4 for 320MHz.
[0267] Note that in the first field, when the Unclaimed 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 applicable to the PPDU that the recommended EHT-MCS sends to the station. When the Unclaimed 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 requesting party receiving feedback. When the Unclaimed 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 applicable to the EHT TB PPDU that the recommended EHT-MSC sends from the station. In other cases, the BW subfield is reserved.
[0268] Based on the above description of the BW subfield, compared to the 802.11ax standard, this embodiment of the present application expands the number of bits in the BW subfield and introduces 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 parameter subfield where the number of bits is 2.
[0270] In the first field, when the Unclaimed MFB subfield is set to 0 and the MRQ subfield is set to 1, the MSI / Partial PPDU parameter subfield may contain a sequential number in the range of 0 to 3 that identifies a specific EHT-MCS feedback request. When the Unclaimed MFB subfield is set to 0 and the MRQ subfield is set to 0, the MSI / Partial PPDU parameter subfield may contain a sequential number in the range of 0 to 3 that responds to a specific EHT-MCS feedback. When the Unclaimed MFB subfield is set to 1, the MSI / Partial PPDU parameter subfield may contain a 1-bit PPDU format subfield and a 1-bit coded type subfield. For example, the value of the PPDU format subfield may be set to 0 to indicate an EHT MU PPDU, or the value of the PPDU format subfield may be set to 1 to indicate an EHT TB PPDU. The coded type subfield may indicate the coded type. For example, the value of the coding type subfield may be set to 0 to indicate binary convolution coding, or it 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, in this embodiment of the application, compared to the 802.11ax standard, the MSI / Partial PPDU parameter subfield is compressed from 3 bits to 2 bits. It is possible to save bits while meeting the requirements of the MSI / Partial PPDU parameter subfield in the 802.11be standard or future Wi-Fi standards. Furthermore, the first field can feed back even more features and functions with these 26 bits, as the saved 1 bit can be used to support even more features and functions in the 802.11be standard or future Wi-Fi standards.
[0272] Furthermore, the first field may further include a Tx beamforming subfield where the number of bits is 1.
[0273] For a description of the Tx beamformation subfields, please refer to the description of the Tx beamformation subfields in Table 2. Further details will not be provided here.
[0274] Furthermore, the first field may further include a fourth display information where the number of bits is 1.
[0275] The fourth display information may indicate that the first field is an EHT LA control subfield. Alternatively, the fourth display information may indicate that the first field is an HE LA control subfield.
[0276] Furthermore, the PPDU may further include a control identifier field corresponding to the first field.
[0277] Please refer to 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 it may be one of the reserved values. Specifically, the value of the control identifier field corresponding to the first field may be 2, or it may be 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 display 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 application, bit compression may be performed using one or more of the following methods 1 to 6 to better support more features and functions in the 802.11be standard or future Wi-Fi standards (e.g., more spatial streams, more RUs, greater bandwidth, effective distinction between the HE LA control subfield and the EHT LA control subfield) using the bits saved based on maintaining the number of bits in the first field at 26. In other words, as long as the number of bits in the first field is 26, one or more of the following methods may be used in combination to perform bit compression or to perform feature information enhancement using the bits saved by compression. For how the number of bits corresponding to a particular field indicates the relevant information, please refer to the description in the above embodiment. Details will not be repeated below.
[0281] Method 1: The MRQ and UL EHT TB PPDU MFB are compressed into a single bit of first display information, and bit compression is performed.
[0282] Method 2: Based on the above description of the EHT-MSC subfield, the EHT-MSC subfield may indicate DCM. Therefore, bit compression may be performed by removing the DCM subfield compared to the 802.11ax standard.
[0283] Method 3: Based on the above description of the RU allocation subfield, the number of bits in the RU allocation subfield is compressed. For example, bit compression can be performed by setting the number of bits in the RU allocation subfield to 5, 7, or 8.
[0284] Method 4: Based on the above description of the MSI / Partial PPDU parameter subfield, the MSI / Partial PPDU parameter subfield is compressed from 3 bits to 2 bits according to the 802.11ax standard, thereby performing bit compression.
[0285] Method 5: Bit compression can be performed by removing the Tx beamforming subfield.
[0286] Method 6: The value of the control identifier field is set to one of 9 to 14, the fourth display information is removed, and bit compression is performed.
[0287] For example, as shown in Figure 25, compared to the 802.11ax standard, the MRQ and UL EHT TB PPDU MFB can be compressed to 1 bit, the MSI / partial PPDU parameter subfield can be compressed to 2 bits, and the DCM subfield can be removed. Using the saved bits, the NSS subfield can be expanded to 4 bits, the HE-MCS subfield can be replaced with a 4-bit EHT-MSC subfield, the RU allocation subfield can be expanded to 9 bits, the BW subfield can be expanded to 3 bits, and a fourth indicator can be added to show whether the first field is an HE LA control subfield or an EHT LA control subfield. In this way, many more features and functions can be supported in the 802.11be standard or future Wi-Fi standards, such as more spatial streams, more RUs, greater bandwidth, and effective distinction between HE LA control subfields and EHT LA control subfields.
[0288] In another example, as shown in Figure 26, compared to Figure 25, the MRQ and UL EHT TB PPDU MFB may not be compressed to 1 bit, and bit compression may be performed using a 3-bit NSS subfield indicating a larger number of spatial streams. Specifically, for indicating the number of spatial streams with a 3-bit NSS subfield, please refer to the embodiments described above. Further details are not repeated in this specification.
[0289] In another example, bit compression may be performed by removing the fourth display information by setting the value of the control identifier field to one of 9 to 14, as shown in Figure 27, compared to Figure 25. In this case, note that there is still one reserved bit that is not used for specific display information. When the first field is enhanced, this reserved bit may indicate specific information. When this bit is used, it is no longer considered a reserved bit.
[0290] Note that, as shown in Figure 28, when the unclaimed MFB subfield is set to 1, the first display 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 parameter 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 parameter subfield, the BW subfield, the RU allocation subfield, the EHT-MSC subfield, and the NSS subfield. When the value of the unclaimed MFB subfield is 0, the first display information may include MRQ. When the value of the unclaimed MFB subfield is 0, the first field may include the MSI / partial PPDU parameter subfield, the BW subfield, and the RU allocation subfield. When the value of the MRQ subfield is 0, the first field may include the MSI / partial PPDU parameter subfield, the EHT-MSC subfield, and the NSS subfield.
[0291] Corresponding to the first field shown in Figures 9 to 28, embodiments of the present invention further provide another first field.
[0292] The number of bits in the first field is 26, and the first field may contain second indicator information. The second indicator information may indicate that the first field corresponds to SU-MIMO, or the second indicator information may indicate that the first field corresponds to MU-MIMO.
[0293] In SU-MIMO and MU-MIMO, MU-MIMO users may interfere with each other, and the link adaptive feedback parameters for MU-MIMO are typically different from those for SU-MIMO. Whether the current feedback is SU-MIMO or MU-MIMO can be distinguished by adding a second display of information, which can improve the throughput of the communication system.
[0294] For example, the number of bits in the second display information is 1. The value of the second display information may be set to 0 to indicate that the first field corresponds to SU-MIMO, and the value of the second display information may be set to 1 to indicate that the first field corresponds to MU-MIMO. Alternatively, the value of the second display information may be set to 1 to indicate that the first field corresponds to SU-MIMO, and the value of the second display information may be set to 0 to indicate that the first field corresponds to MU-MIMO. This is not limited to the present invention.
[0295] Furthermore, the first field may include a spatial stream number NSS subfield with a number of bits of 3 or more.
[0296] When the second display information indicates that the first field corresponds to SU-MIMO, the maximum number of spatial streams indicated by the NSS subfield may be 16. When the second display information indicates that the first field corresponds to MU-MIMO, the maximum number of spatial streams indicated by the NSS subfield may be 4.
[0297] For example, the second display information indicates that the first field corresponds to SU-MIMO, and the number of bits in the NSS subfield is equal to 3. The bit number values from 0 to 7 may correspond to any eight spatial streams out of the number of spatial streams from 1 to 16, respectively. This is not limited to the present invention.
[0298] For example, bit values 0 through 7 may correspond to the number of spatial streams 1, 2, 4, 6, 8, 10, 12, and 16, respectively. Alternatively, bit values 0 through 7 may correspond to the number of spatial streams 1, 3, 5, 7, 9, 11, 13, and 16, respectively. This is not limited to these.
[0299] For example, the number of bits in an NSS subfield is equal to 4. Bit values from 0 to 15 may correspond to spatial stream numbers from 1 to 16, and the specific correspondence between bit values and spatial stream numbers is not limited. In possible implementations, bit values from 0 to 15 correspond one-to-one to spatial stream numbers from 1 to 16. Specifically, bit value 0 corresponds to spatial stream number 1, bit value 1 corresponds to spatial stream number 2, but examples are not listed herein.
[0300] For example, the second display information indicates that the first field corresponds to MU-MIMO, and the number of bits in the NSS subfield is 3 or greater. The two bits of the NSS subfield, from 0 to 3, may correspond to the number of spatial streams, from 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 with a number of bits of 4. Alternatively, the first field may further include a signal-to-noise ratio (SNR) subfield with a number of bits of 6.
[0302] For descriptions of the EHT-MSC subfield or SNR subfield, please refer to the relevant descriptions of the EHT-MSC subfield or SNR subfield in Table 4 or Table 5. Further details will not be repeated.
[0303] Furthermore, the first field may further contain an RU allocation subfield. The number of bits in the RU allocation subfield is 5, the number of bits in the RU allocation subfield is 7, the number of bits in the RU allocation subfield is 8, or the number of bits in the RU allocation subfield is 9.
[0304] For explanations of the RU allocation subfields, please refer to the relevant explanations of the RU allocation subfields in Figures 10 to 24 and Tables 6 to 10. Further details will not be repeated.
[0305] Furthermore, the first field may further include one or more of the following subfields: a first display information with a bit quantity of 1, a BW subfield with a bit quantity of 3 or more, an MSI / partial PPDU parameter subfield with a bit quantity of 2, a Tx beamforming subfield with a bit quantity of 1, and a fourth display information with a bit quantity of 1.
[0306] Furthermore, the PPDU corresponding to the first field may further include a control identifier field corresponding to the first field.
[0307] For a description of the first display information, the BW subfield, the MSI / partial PPDU parameter subfield, the Tx beamforming subfield, the fourth display information, and the control identifier field corresponding to the first field, please refer to the relevant description of the embodiment above. Further 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 application, bit compression is performed using one or more of the above methods 1 to 6, and the bits saved based on maintaining the number of bits in the first field 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, greater bandwidth, effective distinction between the HE LA control subfield and the EHT LA control subfield). In other words, as long as the number of bits in the first field is 26, one or more of the above methods 1 to 6 can be used in combination to perform bit compression, or to perform feature information enhancement using the bits saved by compression. For how the number of bits corresponding to a particular field is used to indicate the relevant information, please refer to the description in the above embodiments. Details will not be repeated below.
[0309] For example, as shown in Figure 29, compared to the 802.11ax standard, the MRQ and UL EHT TB PPDU MFB can be compressed to 1 bit, the MSI / partial PPDU parameter subfield can be compressed to 2 bits, and the DCM subfield can be removed. Using the saved bits, the NSS subfield can be expanded to 4 bits, the HE-MCS subfield can be replaced with a 4-bit EHT-MSC subfield with added second indicator information, the BW subfield can be expanded to 3 bits with added fourth indicator information indicating whether the first field is an HE LA control subfield or an EHT LA control subfield. In this way, many more features and functions can be supported in the 802.11be standard or future Wi-Fi standards, such as more spatial streams, more RUs, greater bandwidth, effective distinction between SU-MIMO and MU-MIMO, and effective distinction between HE LA control subfields and EHT LA control subfields.
[0310] Corresponding to the second display 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 for SU-MIMO and MU-MIMO may be fed back simultaneously in the same first field.
[0311] The first field has 26 bits and may include a SU-MIMO EHT-MSC subfield with 4 bits and a MU-MIMO EHT-MSC subfield with 4 bits. Alternatively, the first field may include a SU-MIMO SNR subfield with 6 bits and a MU-MIMO SNR subfield with 6 bits.
[0312] Furthermore, the first field may further contain an NSS subfield with a bit quantity of 2.
[0313] The NSS subfield may be applicable to both SU-MIMO and MU-MIMO. Values 0 through 3 in the NSS subfield may correspond to spatial stream numbers 1 through 4, respectively. The specific correspondence between bit values and spatial stream numbers is not limited. In possible implementations, bit values 0 through 3 correspond one-to-one to spatial stream numbers 1 through 4. Specifically, bit value 0 corresponds to spatial stream number 1, bit value 1 corresponds to spatial stream number 2, but examples are not listed herein.
[0314] Furthermore, the first field may further contain an RU allocation subfield. The number of bits in the RU allocation subfield is 5, the number of bits in the RU allocation subfield is 7, the number of bits in the RU allocation subfield is 8, or the number of bits in the RU allocation subfield is 9.
[0315] For explanations of the RU allocation subfields, please refer to the relevant explanations of the RU allocation subfields in Figures 10 to 24 and Tables 6 to 10. Further details will not be repeated.
[0316] Furthermore, the first field may further include one or more of the following subfields: a first display information with a bit quantity of 1, a BW subfield with a bit quantity of 3 or more, an MSI / partial PPDU parameter subfield with a bit quantity of 2, a Tx beamforming subfield with a bit quantity of 1, and a fourth display information with a bit quantity of 1.
[0317] Furthermore, the PPDU corresponding to the first field may further include a control identifier field corresponding to the first field.
[0318] For a description of the first display information, the BW subfield, the MSI / partial PPDU parameter subfield, the Tx beamforming subfield, the fourth display information, and the control identifier field corresponding to the first field, please refer to the relevant description of the embodiment above. Further 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 application, bit compression is performed using one or more of the above methods 1 to 6 and the following method 7, and the bits saved based on the fact that the number of bits in the first field is 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, greater bandwidth, effective distinction between the HE LA control subfield and the EHT LA control subfield). In other words, as long as the number of bits in the first field is 26, one or more of the above methods 1 to 6 and the following method 7 can be used in combination to perform bit compression, or to perform functional information enhancement using the bits saved by compression. For how the number of bits corresponding to a particular field is used to indicate the relevant information, please refer to the description in the above embodiments. Details will not be repeated below.
[0320] Method 7: Based on the above description of an NSS subfield with a bit count of 2, the NSS subfield is compressed from 3 bits to 2 bits in 802.11ax, thereby performing bit compression.
[0321] For example, as shown in Figure 30, compared to the 802.11ax standard, the MRQ and UL EHT TB PPDU MFB can be compressed to 1 bit (i.e., the first display information in the above embodiment; see the above embodiment for specific display methods), the NSS subfield can be compressed to 2 bits, the MSI / partial PPDU parameter subfield can be compressed to 2 bits, the DCM subfield can be removed, and the RU allocation subfield can be compressed to 5 bits. 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 expanded to 3 bits, and a fourth display information is added to indicate whether the first field is an HE LA control subfield or an EHT LA control subfield. In this way, many more features and functions can be supported in the 802.11be standard or future Wi-Fi standards, such as more RUs, greater bandwidth, effective distinction between SU-MIMO and MU-MIMO, and effective distinction between the HE LA control subfield and the EHT LA control subfield. Note that in this case, there are still two reserved bits that are not used for specific display information. When enhancements are made to the first field, these two reserved bits may indicate specific information. When these two bits are used, they are no longer considered reserved bits.
[0322] Embodiments of the present invention provide a first field, similar to how both SU-MIMO and MU-MIMO MCS or SNR are simultaneously fed back in the same first field. Since the SU-MIMO and MU-MIMO MCS (or SNR) and NSS may be simultaneously fed back in the same first field, the number of spatial streams is fed back more accurately, improving the throughput of the communication system.
[0323] The first field has 26 bits, and may include a SU-MIMO EHT-MSC subfield with 4 bits, a MU-MIMO EHT-MSC subfield with 4 bits, a SU-MIMO NSS subfield with 3 or more bits, and a MU-MIMO NSS subfield with 2 bits. Alternatively, the first field may include a SU-MIMO SNR subfield with 6 bits, a MU-MIMO SNR subfield with 6 bits, a SU-MIMO NSS subfield with 3 or more bits, and a MU-MIMO NSS subfield with 2 bits.
[0324] The maximum number of spatial streams indicated by a SU-MIMO NSS subfield can be 16. The maximum number of spatial streams indicated by a MU-MIMO NSS subfield can be 4.
[0325] For example, the number of bits in a SU-MIMO NSS subfield is equal to 3. The bit values from 0 to 7 may correspond to any eight spatial streams out of the number of spatial streams from 1 to 16, respectively. This is not limited to the present invention.
[0326] For example, bit values 0 through 7 may correspond to the number of spatial streams 1, 2, 4, 6, 8, 10, 12, and 16, respectively. Alternatively, bit values 0 through 7 may correspond to the number of spatial streams 1, 3, 5, 7, 9, 11, 13, and 16, respectively. This is not limited to these.
[0327] For example, the number of bits in a SU-MIMO NSS subfield is equal to 4. Bit values from 0 to 15 may correspond to spatial stream numbers from 1 to 16, and the specific correspondence between bit values and spatial stream numbers is not limited. In possible implementations, bit values from 0 to 15 correspond one-to-one to spatial stream numbers from 1 to 16. Specifically, bit value 0 corresponds to spatial stream number 1, bit value 1 corresponds to spatial stream number 2, but examples are not listed herein.
[0328] Furthermore, the first field may further contain an RU allocation subfield. The number of bits in the RU allocation subfield is 5, the number of bits in the RU allocation subfield is 7, the number of bits in the RU allocation subfield is 8, or the number of bits in the RU allocation subfield is 9.
[0329] For explanations of the RU allocation subfields, please refer to the relevant explanations of the RU allocation subfields in Figures 10 to 24 and Tables 6 to 10. Further details will not be repeated.
[0330] Furthermore, the first field may further include one or more of the following subfields: a first display information with a bit quantity of 1, a BW subfield with a bit quantity of 3 or more, an MSI / partial PPDU parameter subfield with a bit quantity of 2, a Tx beamforming subfield with a bit quantity of 1, and a fourth display information with a bit quantity of 1.
[0331] Furthermore, the PPDU corresponding to the first field may further include a control identifier field corresponding to the first field.
[0332] For a description of the first display information, the BW subfield, the MSI / partial PPDU parameter subfield, the Tx beamforming subfield, the fourth display information, and the control identifier field corresponding to the first field, please refer to the relevant description of the embodiment above. Further 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 application, bit compression is performed using one or more of the above methods 1 to 6 and the following method 8, and the bits saved based on the fact that the number of bits in the first field is 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, greater bandwidth, effective distinction between the HE LA control subfield and the EHT LA control subfield). In other words, as long as the number of bits in the first field is 26, one or more of the above methods 1 to 6 and the following method 8 can be used in combination to perform bit compression, or to perform functional information enhancement using the bits saved by compression. For how the number of bits corresponding to a particular field is used to indicate the relevant information, please refer to the description in the above embodiments. Details will not be repeated below.
[0334] Method 8: The RU allocation subfield may be removed, and bit compression may be performed.
[0335] For example, as shown in Figure 31, compared to the 802.11ax standard, the MRQ and UL EHT TB PPDU MFB can be compressed to 1 bit, the MSI / partial PPDU parameter subfield can be compressed to 2 bits, the DCM subfield can be removed, and the RU allocation subfield can be removed. 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 can be added, the BW subfield can be expanded to 3 bits, and a fourth indicator can be added to show whether the first field is an HE LA control subfield or an EHT LA control subfield. In this way, many more features and functions can be supported in the 802.11be standard or future Wi-Fi standards, such as a larger number of spatial streams, more RUs, greater bandwidth, and effective distinction between HE LA control subfields and EHT LA control subfields. In this case, it should be noted that there are still three reserved bits that are not used for specific display information. When functional enhancements are performed in the first field, these three reserved bits may indicate specific information. When these three bits are used, they are no longer considered reserved bits.
[0336] Corresponding to the first field shown in Figures 9 to 31, the embodiment of the present application provides the first field.
[0337] The number of bits in the first field is 26, and the first field may contain a third indicator. The third indicator may indicate that the first field corresponds to OFDMA, or the third indicator may indicate that the first field corresponds to non-OFDMA.
[0338] In the example, when the third indication indicates that the first field corresponds to OFDMA, the first field may further include a SU-MIMO EHT-MSC subfield with 4 bits, a SU-MIMO NSS subfield with 3 or more bits, and a resource unit allocation subfield. The resource unit allocation subfield may have 5 bits, 7 bits, 8 bits, or 9 bits. When the third indication indicates that the first field corresponds to non-OFDMA, the first field may further include a SU-MIMO EHT-MSC subfield with 4 bits, a SU-MIMO NSS subfield with 3 or more bits, a MU-MIMO NSS subfield with 2 bits, and a MU-MIMO EHT-MSC subfield with 4 bits.
[0339] In another example, when the third indication indicates that the first field corresponds to OFDMA, the first field may further include a SU-MIMO SNR subfield with 6 bits, a SU-MIMO NSS subfield with 3 or more bits, and a resource unit allocation subfield. The resource unit allocation subfield may have 5 bits, 7 bits, 8 bits, or 9 bits. When the third indication indicates that the first field corresponds to non-OFDMA, the first field may further include a SU-MIMO SNR subfield with 6 bits, a SU-MIMO NSS subfield with 3 or more bits, a MU-MIMO NSS subfield with 2 bits, and a MU-MIMO SNR subfield with 6 bits.
[0340] Based on the two examples above, when the first field corresponds to a non-OFDMA connection, a bit reuse method may be used compared to OFDMA. The number of bits in the RU allocation subfield within the first field is used as the number of bits in the MU-MIMO NSS subfield and the MU-MIMO EHT-MSC subfield, and bit reuse effectively distinguishes between OFDMA and non-OFDMA with a limited number of bits. In this way, the feedback becomes more accurate and the throughput of the communication system improves.
[0341] Furthermore, the first field may further include one or more of the following subfields: a first display information with a bit quantity of 1, a BW subfield with a bit quantity of 3 or more, an MSI / partial PPDU parameter subfield with a bit quantity of 2, a Tx beamforming subfield with a bit quantity of 1, and a fourth display information with a bit quantity of 1.
[0342] Furthermore, the PPDU corresponding to the first field may further include a control identifier field corresponding to the first field.
[0343] For a description of the first display information, the BW subfield, the MSI / partial PPDU parameter subfield, the Tx beamforming subfield, the fourth display information, and the control identifier field corresponding to the first field, please refer to the relevant description of the embodiment above. Further 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 application, bit compression may be performed using one or more of the above methods 1 to 6 to better support more features and functions in the 802.11be standard or future Wi-Fi standards (e.g., more spatial streams, more RUs, greater bandwidth, effective distinction between the HE LA control subfield and the EHT LA control subfield) using the bits saved based on maintaining the number of bits in the first field at 26. In other words, as long as the number of bits in the first field is 26, the above methods 1 to 6 may be used in combination to perform bit compression or to perform functional information enhancement using the bits saved by compression. For how the number of bits corresponding to a particular field is used to indicate the relevant information, please refer to the description in the above embodiments. Details will not be repeated below.
[0345] For example, as shown in Figure 32, compared to the 802.11ax standard, the MRQ and UL EHT TB PPDU MFB can be compressed to 1 bit, the MSI / partial PPDU parameter subfield can be compressed to 2 bits, and the DCM subfield can be removed. The saved bits are then used to add 1 bit of third display information, 4 bits of the SU-MIMO NSS subfield, and 4 bits of the SU-MIMO EHT-MSC subfield. The 8 bits of the RU allocation subfield in the 802.11ax standard indicate RU allocation. Alternatively, the 8 bits of the RU allocation subfield in the 802.11ax standard no longer indicate RU allocation, and the function decomposition is performed again on these 8 bits to indicate a 2-bit MU-MIMO NSS subfield, a 4-bit MU-MIMO EHT-MSC subfield, and 2 reserved bits. The BW subfield is extended to 3 bits, and a fourth piece of indicator information is added to show whether the first field is an HE LA control subfield or an EHT LA control subfield. In this way, more features and functions can be supported in the 802.11be standard or future Wi-Fi standards, such as more spatial streams, more RUs, greater bandwidth, and effective distinction between HE LA control subfields and EHT LA control subfields. Note that in this case, there are still 2 reserved bits that are not used for specific indicator information. When the extension is performed on the first field, these 2 reserved bits may indicate specific information. When these 2 bits are used, they are no longer considered reserved bits.
[0346] It should be noted that the above embodiments may be used as independent embodiments or in combination with other embodiments. This is not limited to these embodiments.
[0347] The solutions provided in the embodiments of this application have been described above, primarily from the perspective of device-to-device interaction. It can be understood that, in order to perform the above functions, the devices include hardware structures and / or software modules corresponding to those functions. Those skilled in the art will readily realize that, in combination with the example algorithms and steps described in the embodiments disclosed herein, this application can be implemented in hardware or in combination of hardware and computer software. Whether the functions are performed by hardware or by hardware driven by computer software will depend on the individual application and design constraints of the technical solution. Those skilled in the art may implement the described functions in various ways to suit their respective individual applications, but such implementations will not be considered to be departures from the scope of this application.
[0348] In embodiments of the present application, the device may be divided into functional modules based on the example of the method described above. For example, each functional module corresponding to each function may be obtained by the division, or two or more functions may be integrated into a single processing module. The integrated module may be implemented in hardware form or in the form of a software functional module. Note that in embodiments of the present application, the division into modules is an example and merely a logical division of functions. In actual implementations, other division methods may be used.
[0349] Figure 33 shows a first communication device, where each functional module is obtained by division based on its 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 the first communication device, a chip used within 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 the 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 and a radio frequency circuit, etc. 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 the 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 the input / output interface of a chip (e.g., a baseband chip). It should be understood that the processing module 3301 in this embodiment of the application may be implemented by a processor or a circuit component related to the processor (or referred to as a processing circuit). The transceiver module 3302 may be implemented by a transceiver or a circuit component related to the 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 to 32, and / or to support other processes of the technology 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 to 32, and / or to support other processes of the technology described herein.
[0351] In another possible implementation, the processing module 3301 in Figure 33 may be replaced by a processor, which may integrate the functions of the processing module 3301. The transceiver module 3302 may be replaced by a transceiver, which may integrate the functions of the transceiver module 3302. Furthermore, the first communication device 330 shown in Figure 33 may further include 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 in this embodiment of the application may be the communication device shown in Figure 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 be the communication device 340 shown in Figure 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 Figure 34 may further include a memory 3403.
[0353] Figure 35 shows a second communication device when each functional module is obtained by division based on its 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 the 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 the second communication device, the transceiver module 3501 may be a transceiver, and the transceiver may include an antenna and a radio frequency circuit, etc. 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, etc. 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 in this embodiment of the 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 transmit and receive operations performed by the second communication device in the embodiments shown in Figures 9 to 32, and / or to support other processes of the technology described herein. The processing module 3502 may be configured to perform all operations other than the transmit and receive operations performed by the second communication device in the embodiments shown in Figures 9 to 32, and / or to support other processes of the technology described herein.
[0355] In another possible implementation, the transceiver module 3501 in Figure 35 may be replaced by a transceiver that integrates the functions of the transceiver module 3501. The processing module 3502 may be replaced by a processor that integrates the functions of the processing module 3502. Furthermore, the second communication device 350 shown in Figure 35 may further include 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 in this embodiment of the application may be the communication device shown in Figure 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 be the communication device 340 shown in Figure 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 Figure 34 may further include a memory 3403.
[0357] Embodiments of the present invention further provide a computer-readable storage medium. All or part of the steps of the embodiments of the above-described method may be carried out by a computer program instructing the relevant hardware. This program may be stored in the computer-readable storage medium described above. When the program is executed, the steps of the embodiments of the above-described method may be included. The computer-readable storage medium may be an internal storage unit of a terminal in any one of the above embodiments (including the data transmission end and / or data reception end), such as the terminal's hard disk drive or memory. Alternatively, the computer-readable storage medium may be an external storage device of the terminal, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or flash card configured on the terminal. Furthermore, the computer-readable storage medium may further include both the terminal's internal storage unit and external storage device. The computer-readable storage medium is configured to store computer programs and other programs and data required by the terminal. The computer-readable storage medium may further be configured to temporarily store output or output data.
[0358] Please note 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 “includes” and “have,” and any other variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a set of steps or units may, at their discretion, include, but is not limited to, any further steps or units not listed, or any other specific steps or units of that process, method, product, or device.
[0359] In this application, “at least one (item)” means one or more, “more than one” means two or more, “at least two (items)” means two or three or more, and “and / or” is used to describe an association between related objects, indicating that there can be three such relationships. For example, “A and / or B” may indicate that only A exists, only B exists, or both A and B exist, where A and B may be singular or plural. The letter “ / ” generally indicates an “or” relationship between related objects. “At least one of the following items (parts)” or similar expressions refer to any combination of those items, such as one item (part) or any combination of multiple items (parts). For example, at least one of a, b, or c may indicate 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 any “one embodiment” or “embodiment” referred to throughout this specification means that certain features, structures, or characteristics relating to that embodiment are included in at least one embodiment of this application. Therefore, “in one embodiment” or “in one embodiment” as seen throughout this specification do not necessarily refer 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 explanation of the implementation, those skilled in the art will understand that the division into functional modules described above is used as an illustrative example for convenience and to simplify the explanation. In actual applications, the above functions can be assigned to different functional modules and implemented according to the requirements; that is, the internal structure of the device is divided into different functional modules to perform all or some of the above functions.
[0362] In some embodiments provided herein, it should be understood that the disclosed apparatus and methods may be implemented in other ways. For example, the embodiments of the apparatus described are merely examples. For example, a division into modules or units is merely a logical division of function, and actual implementations may involve other divisions. For example, multiple units or components may be combined or integrated into another apparatus, and some features may be ignored or not implemented. Furthermore, the mutual coupling or direct coupling or communication connection shown or described may be implemented through some interface. Indirect coupling or communication connection between apparatus 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, located in one place, or distributed across multiple locations. Some or all of these units may be selected according to the actual requirements to achieve the objectives of the solution of the embodiment.
[0364] Furthermore, the functional units in the embodiments of the present invention may be integrated into a single processing unit, each of these units may exist physically independently, or two or more units may be integrated into a single unit. The integrated unit may be implemented in hardware form 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, or parts thereof that contribute to the prior art, or all or part thereof, may be implemented in the form of a software product. The software product is stored in a storage medium and includes several instructions that instruct a device (such as a single-chip microcomputer or chip) or processor to perform all or part of the steps of the method described in the embodiments of the present application. The storage medium includes any medium capable of storing program code, such as a USB flash drive, a removable hard disk, ROM, RAM, magnetic disk, or optical disk.
Claims
1. A first communication device generates a physical layer protocol data unit (PPDU), wherein the PPDU includes a first field having 26 bits, and the first field includes an unsolicited modulation and coding scheme feedback MFB subfield having 1 bit, and a first indicator information having 1 bit, wherein when the value of the unsolicited MFB subfield is a first value, the first indicator information indicates a modulation and coding scheme request (MRQ), or when the value of the unsolicited MFB subfield is a second value, the first indicator information indicates an uplink ultra-high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PP Steps to show DU MFB, The first communication device transmits the PPDU to the second communication device. A communication method that includes this.
2. A second communication device generates a physical layer protocol data unit (PPDU), wherein the PPDU includes a first field having 26 bits, and the first field includes an unsolicited modulation and coding scheme feedback MFB subfield having 1 bit, and a first indicator information having 1 bit, wherein when the value of the unsolicited MFB subfield is a first value, the first indicator information indicates a modulation and coding scheme request (MRQ), or when the value of the unsolicited MFB subfield is a second value, the first indicator information indicates an uplink ultra-high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PP Steps to show DU MFB, The second communication device performs the step of parsing the PPDU syntactically. A communication method that includes this.
3. A processing module is configured to generate a physical layer protocol data unit (PPDU), the PPDU comprising a first field having 26 bits, the first field comprising an unsolicited modulation and coding scheme feedback MFB subfield having 1 bit, and a first display information having 1 bit, wherein when the value of the unsolicited MFB subfield is a first value, the first display information indicates a modulation and coding scheme request (MRQ), or when the value of the unsolicited MFB subfield is a second value, the first display information indicates an uplink ultra-high throughput trigger-based PPDU modulation and coding scheme feedback (UL EHT TB PPDU MFB), A transceiver module configured to transmit the PPDU to a second communication device, A first communication device including the following.
4. A processing module is configured to generate a physical layer protocol data unit (PPDU), the PPDU comprising a first field having 26 bits, the first field comprising an unsolicited modulation and coding scheme feedback MFB subfield having 1 bit, and a first display information having 1 bit, wherein when the value of the unsolicited MFB subfield is a first value, the first display information indicates a modulation and coding scheme request (MRQ), or when the value of the unsolicited MFB subfield is a second value, the first display information indicates an uplink ultra-high throughput trigger-based PPDU modulation and coding scheme feedback (UL EHT TB PPDU MFB), A transmission module configured to parse the PPDU and A second communication device, including the following.
5. The method according to any one of claims 1 to 4, wherein the first field further includes a spatial stream number NSS subfield having a number of bits of 3 or more, and the maximum number of spatial streams indicated by the NSS subfield is 16.
6. A step of generating a physical layer protocol data unit (PPDU) using a first communication device, wherein the PPDU includes a first field having 26 bits, and the first field includes second indicator information, and the second indicator information indicates that the first field corresponds to a single-user multi-input multi-output SU-MIMO, or that the second indicator information indicates that the first field corresponds to a multi-user multi-input multi-output MU-MIMO. A communication method comprising transmitting the PPDU to a second communication device using the first communication device.
7. A step of receiving a physical layer protocol data unit (PPDU) from a first communication device using a second communication device, wherein the PPDU includes a first field having 26 bits, and the first field includes second indicator information, and the second indicator information indicates that the first field corresponds to a single-user multi-input multi-output SU-MIMO, or that the second indicator information indicates that the first field corresponds to a multi-user multi-input multi-output MU-MIMO. A communication method comprising parsing the PPDU using the second communication device.
8. A processing module configured to generate a physical layer protocol data unit (PPDU), wherein the PPDU includes a first field having 26 bits, and the first field includes second indicator information, and the second indicator information indicates that the first field corresponds to a single-user multi-input multi-output SU-MIMO, or that the second indicator information indicates that the first field corresponds to a multi-user multi-input multi-output MU-MIMO. A transceiver module configured to transmit the PPDU to a second communication device, A first communication device including the following.
9. A transceiver module is configured to receive a physical layer protocol data unit (PPDU) from a first communication device, wherein the PPDU includes a first field having 26 bits, and the first field includes second indicator information, and the second indicator information indicates that the first field corresponds to a single-user multi-input multi-output SU-MIMO, or that the second indicator information indicates that the first field corresponds to a multi-user multi-input multi-output MU-MIMO. A processing unit configured to parse the PPDU and A second communication device, including the following.
10. The first field further includes a spatial stream number NSS subfield having a number of bits of 3 or more, The method or apparatus according to any one of claims 6 to 9, wherein when the second display information indicates that the first field corresponds to the SU-MIMO, the maximum number of spatial streams indicated by the NSS subfield is 16, or when the second display information indicates that the first field corresponds to the MU-MIMO, the maximum number of spatial streams indicated by the NSS subfield is 4.
11. The first field includes an EHT-MCS subfield with a bit count of 4, or The method or apparatus according to any one of claims 1 to 10, wherein the first field further comprises a signal-to-noise ratio (SNR) subfield having a number of bits of 6.
12. A first communication device generates a physical layer protocol data unit (PPDU), wherein the PPDU includes a first field having 26 bits, and the first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits, a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield having 3 or more bits, and a multi-user multi-input multi-output NSS subfield having 2 bits, or The first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with a number of bits of 6, a multi-user multi-input multi-output SNR subfield with a number of bits of 6, a single-user multi-input multi-output spatial stream number (NSS) subfield with a number of bits of 3 or more, and a multi-user multi-input multi-output NSS subfield with a number of bits of 2, and The first communication device transmits the PPDU to the second communication device. A communication method that includes this.
13. A second communication device generates a physical layer protocol data unit (PPDU) from a first communication device, wherein the PPDU includes a first field having 26 bits, and the first field includes a processing module comprising a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits, a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield having 3 or more bits, and a multi-user multi-input multi-output NSS subfield having 2 bits, or The first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with a number of bits of 6, a multi-user multi-input multi-output SNR subfield with a number of bits of 6, a single-user multi-input multi-output spatial stream number (NSS) subfield with a number of bits of 3 or more, and a multi-user multi-input multi-output NSS subfield with a number of bits of 2, and The steps include parsing the PPDU into a second communication device and A communication method that includes this.
14. A step of generating a physical layer protocol data unit (PPDU), wherein the PPDU includes a first field having 26 bits, and the first field includes a processing module comprising a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield having 4 bits, a multi-user multi-input multi-output EHT-MSC subfield having 4 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield having 3 or more bits, and a multi-user multi-input multi-output NSS subfield having 2 bits, or The first field includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with a number of bits of 6, a multi-user multi-input multi-output SNR subfield with a number of bits of 6, a single-user multi-input multi-output spatial stream number (NSS) subfield with a number of bits of 3 or more, and a multi-user multi-input multi-output NSS subfield with a number of bits of 2, and A transceiver module that transmits the PPDU to a second communication device and A first communication device including the following.
15. A first communication device receives a physical layer protocol data unit (PPDU), the PPDU includes a first field with 26 bits, and the first field includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme (EHT-MSC) subfield with 4 bits, a multi-user multi-input multi-output EHT-MSC subfield with 4 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield with 3 or more bits, and a multi-user multi-input multi-output NSS subfield with 2 bits, or The first field is a transceiver module including a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with 6 bits, a multi-user multi-input multi-output SNR subfield with 6 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield with 3 or more bits, and a multi-user multi-input multi-output NSS subfield with 2 bits, The first communication device transmits the PPDU to the second communication device via a processing module. A second communication device, including the following.
16. The method or apparatus according to any one of claims 1 to 15, wherein the first field further comprises a resource unit allocation subfield, the number of bits in the resource unit allocation subfield is 5, the number of bits in the resource unit allocation subfield is 7, the number of bits in the resource unit allocation subfield is 8, or the number of bits in the resource unit allocation subfield is 9.
17. A step of generating a physical layer protocol data unit (PPDU) using a first communication device, comprising transmitting the PPDU to a second communication device, wherein the PPDU includes a first field having 26 bits, the first field includes a third indicator information having 1 bit, and the third indicator information indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or that the third indicator information indicates that the first field corresponds to non-orthogonal frequency division multiple access (non-OFDMA), and The first communication device transmits the PPDU to the second communication device. A communication method that includes this.
18. A step of generating a physical layer protocol data unit (PPDU) from a first communication device using a second communication device, comprising transmitting the PPDU to the second communication device, wherein the PPDU includes a first field having 26 bits, the first field includes a third indicator information having 1 bit, and the third indicator information indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or that the third indicator information indicates that the first field corresponds to non-orthogonal frequency division multiple access (non-OFDMA), and The second communication device performs the step of parsing the PPDU syntactically. A communication method that includes this.
19. A processing module comprising: generating a physical layer protocol data unit (PPDU) using a first communication device and transmitting the PPDU to a second communication device, wherein the PPDU includes a first field having 26 bits, the first field includes a third display information having 1 bit, and the third display information indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or that the third display information indicates that the first field corresponds to non-orthogonal frequency division multiple access (non-OFDMA); and The first communication device transmits the PPDU from the first communication device to the second communication device via a transceiver module. A first communication device including the following.
20. A transceiver module comprising: a first communication device receiving a physical layer protocol data unit (PPDU) from a second communication device and transmitting the PPDU to the second communication device, wherein the PPDU includes a first field having 26 bits, the first field includes a third display information having 1 bit, and the third display information indicates that the first field corresponds to orthogonal frequency division multiple access (OFDMA), or that the third display information indicates that the first field corresponds to non-orthogonal frequency division multiple access (non-OFDMA), A processing module that parses the aforementioned PPDU and A second communication device, including the following.
21. When the third display information indicates that the first field corresponds to the OFDMA, the first field further includes a single-user multi-input multi-output ultra-high throughput modulation and coding scheme EHT-MSC subfield with 4 bits, a single-user multi-input multi-output spatial stream number NSS subfield with 3 or more bits, and a resource unit allocation subfield, wherein the resource unit allocation subfield has 5 bits, 7 bits, 8 bits, or 9 bits, or The method or apparatus according to any one of claims 17 to 20, wherein, when the third display information indicates that the first field corresponds to the non-OFDMA, the first field further comprises a single-user multi-input multi-output EHT-MSC subfield with a number of bits of 4, a single-user multi-input multi-output NSS subfield with a number of bits of 3 or more, a multi-user multi-input multi-output NSS subfield with a number of bits of 2, and a multi-user multi-input multi-output EHT-MSC subfield with a number of bits of 4.
22. When the third display information indicates that the first field corresponds to the OFDMA, the first field further includes a single-user multi-input multi-output signal-to-noise ratio (SNR) subfield with 6 bits, a single-user multi-input multi-output spatial stream number (NSS) subfield with 3 or more bits, and a resource unit allocation subfield, wherein the resource unit allocation subfield has 5 bits, 7 bits, 8 bits, or 9 bits, or The method or apparatus according to any one of claims 17 to 20, wherein, when the third display information indicates that the first field corresponds to the non-OFDMA, the first field further comprises a single-user multi-input multi-output SNR subfield with a number of bits of 6, a single-user multi-input multi-output NSS subfield with a number of bits of 3 or more, a multi-user multi-input multi-output NSS subfield with a number of bits of 2, and a multi-user multi-input multi-output SNR subfield with a number of bits of 6.
23. The method or apparatus according to any one of claims 6 to 22, wherein the first field includes an unrequested modulation and coding scheme feedback MFB subfield having a number of bits of 1, and a first indicator information having a number of bits of 1, wherein when the value of the unrequested MFB subfield is a first value, the first indicator information indicates a modulation and coding scheme request MRQ, or when the value of the unrequested MFB subfield is a second value, the first indicator information indicates an uplink ultra-high throughput trigger-based PPDU modulation and coding scheme feedback UL EHT TB PPDU MFB.
24. The method or apparatus according to any one of claims 1 to 23, wherein the first field includes a bandwidth BW subfield having a number of bits of 3 or more.
25. The method or apparatus according to any one of claims 1 to 24, wherein the first field further includes a fourth indicator information having a number of bits of 1, the fourth indicator information indicating that the first field is an extremely high throughput EHT LA control subfield, or the fourth indicator information indicating that the first field is a high efficiency HE LA control subfield.
26. The method or apparatus according to any one of claims 1 to 25, further comprising a modulation and coding scheme MCS request sequence identifier or partial PPDU parameter subfield having a number of bits of 2.
27. The method or apparatus according to any one of claims 1 to 26, wherein the first field further comprises a Tx beamforming subfield having a number of bits of 1.
28. The method or apparatus according to any one of claims 1 to 27, wherein the PPDU further includes a control identifier field corresponding to the first field, the value of the control identifier field is one of 2, 9, 10, 11, 12, 13, and 14, and 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.
29. The communication device includes a processor and a memory, the memory being coupled to the processor and configured to store computer instructions or programs, and The processor is configured to store computer instructions or programs, and when the computer instructions or programs are executed on a computer, the communication device executes the communication method according to any one of claims 1, 5, 11, 16, and 24 to 28, the communication method according to any one of claims 2, 5, 11, 16, and 24 to 28, the communication method according to any one of claims 6, 10, 11, 16, and 23 to 28, the communication method according to any one of claims 7, 10, 11, 16, and 23 to 28, the communication method according to any one of claims 12, 16, and 23 to 28, the communication method according to any one of claims 13, 16, and 23 to 28, the communication method according to any one of claims 17, 21 to 28, or the communication method according to any one of claims 18, 21 to 28.
30. A computer-readable storage medium comprising a processor and a memory, wherein the memory is coupled to the processor and the memory is configured to store computer instructions or programs, wherein when the computer instructions or programs are executed on a computer, a communication method according to any one of claims 1, 5, 11, 16, and 24 to 28 is performed on the computer-readable storage medium.