Ultra-high throughput link adaptation control information transmission method and related device

The method addresses the need for new link adaptation control information transmission methods in the 802.11be standard by using specific subfields in a control message, enhancing throughput and adaptability in wireless communications.

JP7674504B2Active Publication Date: 2025-05-09HUAWEI TECH CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2023553180
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-03-03
Filing Date
2022-03-01
Publication Date
2025-05-09
Estimated Expiration
2042-03-01

AI Technical Summary

Technical Problem

The 802.11be standard requires new methods for implementing link adaptation control information transmission, as the channel parameter requirements have changed compared to previous standards like 802.11ax.

Method used

A method for transmitting link adaptation control information in the 802.11be standard and subsequent standards, involving a first message with a control field containing subfields like EHT indication, spatial stream count, EHT-MCS, and MSI, which satisfy specific bit occupancy and MCS requirements.

Benefits of technology

This method enables effective transmission of link adaptation control information in the 802.11be standard, supporting higher bandwidths and spatial streams, thereby improving throughput and adaptability in wireless communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007674504000014
    Figure 0007674504000014
  • Figure 0007674504000015
    Figure 0007674504000015
  • Figure 0007674504000016
    Figure 0007674504000016
Patent Text Reader

Abstract

This application discloses an extremely high throughput link adaptation control information transmission method and related device in the field of wireless communication. In the technical solution provided in this application, a control subfield in a first message sent by a data receiver to a data transmitter includes one or more of the following fields: an EHT indication subfield, a number of spatial streams subfield, an EHT-MCS subfield, and an MSI subfield. One or more of the number of spatial streams subfield, the EHT-MCS subfield, and the MSI subfield satisfy the following conditions: the number of bits occupied by the MSI subfield is less than or equal to 2, the maximum number of spatial streams that can be indicated by the number of spatial streams subfield is greater than 8, and the MCS indicated by the EHT-MCS subfield includes one or more of 4096-QAM, BPSK-DCM, and BPSK-DCM-DUP. This implements the transmission of link adaptation control information in the 802.11be standard and standards after the 802.11be standard.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present application relates to the field of wireless communication technologies, and in particular to an extremely high throughput (EHT) link adaptation (LA) control information transmission method and related apparatus. [Background technology]

[0002] This application claims priority to Chinese Patent Application No. 202110234960.4, entitled “EXTREMELY HIGH THROUGHPUT LINK ADAPTATION CONTROL INFORMATION TRANSMISSION METHOD AND RELATED APPARATUS,” filed with the State Intellectual Property Office of the People's Republic of China on March 3, 2021, which is incorporated herein by reference in its entirety.

[0003] The physical layer of a wireless local area network (WLAN) supports link adaptation technology. The main process of link adaptation technology is as follows: a transmitter transmits data to a receiver by using a certain modulation and coding scheme (MCS); then, since there is an influence of the channel condition and the receiver can estimate the actual channel status information, the receiver receives the data, calculates parameters such as the recommended MCS and channel condition related parameters based on the channel condition and transmission condition (e.g., MCS), and feeds back these parameters to the transmitter; the transmitter adjusts and selects a suitable MCS after getting the parameters fed back by the receiver to reduce the bit error rate of data transmission. This process of adjusting the MCS at the transmitter based on the modulation and coding scheme feedback (MFB) of the receiver is a typical link adaptation technology.

[0004] In the prior art, in the high efficient (HE) standard (802.11ax standard), a high efficient link adaptation (HLA) control subfield is used to carry and indicate control information for the purpose of performing channel feedback for link adaptation. In new standards, such as the EHT standard (802.11be standard), the channel parameter requirements change, i.e., the control information changes, for example, the number of spatial and time streams (NSTS) changes. Therefore, how to implement the indication of link adaptation control information in the new standards becomes an urgent problem to be solved. Summary of the Invention

[0005] The present application provides an extremely high throughput link adaptation control information transmission method and related apparatus for implementing link adaptation control information transmission in the 802.11be standard and standards beyond the 802.11be standard.

[0006] According to a first aspect, the present application provides an extremely high throughput EHT link adaptation LA control information transmission method. The method includes the steps of transmitting a first message. The first message includes a control field. The control field includes a control subfield. The control subfield includes one or more of the following fields: an EHT indication subfield, a number of spatial streams subfield, an EHT modulation coding scheme MCS subfield, and an MCS request sequence identifier MSI subfield. The EHT indication subfield indicates that the control subfield is a control field of EHT LA control information. The number of spatial streams subfield indicates a recommended number of spatial streams. The EHT-MCS subfield indicates a recommended EHT-MCS. The MSI subfield indicates an MCS request sequence. One or more of the Number of Spatial Streams subfield, the EHT-MCS subfield, and the MSI subfield satisfy the following conditions: the number of bits occupied by the MSI subfield is less than or equal to 2, the maximum number of spatial streams that can be indicated by the Number of Spatial Streams subfield is greater than 8, and the MCS indicated by the EHT-MCS subfield includes one or more of 4096-Quadrature Amplitude Modulation QAM, Binary Phase Shift Keying BPSK-Dual Carrier Modulation DCM, and BPSK-DCM-Duplicate DUP.

[0007] In this method, a data receiver transmits a first message to a data transmitter. A control subfield in the first message includes one or more of the following fields: an EHT indication subfield, a number of spatial streams subfield, an EHT-MCS subfield, and an MSI subfield. One or more of the number of spatial streams subfield, the EHT-MCS subfield, and the MSI subfield satisfy the following conditions: the number of bits occupied by the MSI subfield is less than or equal to 2, the maximum number of spatial streams that can be indicated by the number of spatial streams subfield is greater than 8, and the MCS indicated by the EHT-MCS subfield includes one or more of 4096-QAM, BPSK-DCM, and / or BPSK-DCM-DUP. This implements the transmission of link adaptation control information in the 802.11be standard and standards later than the 802.11be standard.

[0008] In a possible implementation, the method further includes receiving a second message. The second message includes a control field. The control field in the second message includes a control subfield. The control subfield in the second message includes one or more of the following fields: an EHT indication subfield, a bandwidth indication subfield, and a resource unit allocation indication subfield. The bandwidth indication subfield indicates a bandwidth applicable to the recommended EHT-MCS. The resource unit allocation indication subfield indicates a resource unit RU applicable to the recommended EHT-MCS.

[0009] The bandwidth indicated by the bandwidth indication subfield is 320 megahertz and / or the resource units indicated by the resource unit allocation indication subfield is 52 Tone RU and 26 Tone RU MRU, including 106 Tone RU and 26 Tone RU and MRU, 484 Tone RU and 242 Tone RU Including MRU, 996 Tone RU and 484 Tone RU and MRU, including two 996 Tone RU and 484 Tone RU and MRU, including three 996 Tone RU Including MRU, 3 996 Tone RU and 484 Tone RU MRU, including 996 Tone RU It contains one or more resource units, called RUs, which include:

[0010] In this implementation, before the data receiver transmits the first message to the data transmitter, the data receiver receives a second message transmitted by the data transmitter, and the data receiver transmits the first message to the data transmitter based on the second message. The control subfield in the second message includes one or more of the following fields: an EHT indication subfield, a bandwidth indication subfield, and a resource unit allocation indication subfield. The bandwidth indicated by the bandwidth indication subfield is 320 megahertz and / or the resource units indicated by the resource unit allocation indication subfield is 520 megahertz. Tone RU and 26 Tone RU MRU, including 106 Tone RU and 26 Tone RU and MRU, 484 Tone RU and 242 Tone RU Including MRU, 996 Tone RU and 484 Tone RU and MRU, including two 996 Tone RU and 484 Tone RU and MRU, including three 996 Tone RU Including MRU, 3 996 Tone RU and 484 Tone RU MRU, including 996 Tone RUThe 802.11be standard and later standards include one or more resource units, referred to as RUs, that include a link adaptation control information transmission request in the 802.11be standard and later standards.

[0011] In a possible implementation, the control subfield in the first message and the control subfield in the second message each further include an unsolicited MCS feedback subfield, which indicates that the message carrying the unsolicited MCS feedback subfield is a solicited feedback message.

[0012] The first message further includes an MCS request subfield, and the MCS request subfield indicates that the first message is a message to respond to the EHT LA feedback.

[0013] The second message further includes an MCS request subfield, and the MCS request subfield in the second message indicates that the second message is a message to request EHT LA feedback.

[0014] In this implementation, the control subfield in the first message and the control subfield in the second message further include an Unsolicited MCS Feedback subfield and an MCS Request subfield, respectively. If in the first message, the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 1, then the first message is a message for responding to EHT LA feedback. If in the second message, the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 0, then the second message is a message for requesting EHT LA feedback. This implements solicited transmission of link adaptation control information.

[0015] In a possible implementation, one or more of the above fields include an EHT indication subfield, a bandwidth indication subfield, a resource unit allocation indication subfield, and a physical layer protocol data unit indication subfield. ( PPDU ) It further includes a parameters subfield: the bandwidth indication subfield indicates a bandwidth applicable to the recommended EHT-MCS; the resource unit allocation indication subfield indicates a resource unit RU applicable to the recommended EHT-MCS; and the PPDU parameters subfield indicates a type of PPDU for parameter estimation.

[0016] One or more of the bandwidth indication subfield, the resource unit allocation indication subfield, and the PPDU parameters subfield satisfy the following conditions:

[0017] The bandwidth indicated by the Bandwidth Indication subfield is 320 MHz, and the PPDU indicated by the PPDU Parameters subfield includes one or more of an EHT Multi-User MU PPDU and an EHT Trigger-based TB PPDU.

[0018] The resource units indicated by the resource unit allocation indication subfield are 52. Tone RU and 26 Tone RU MRU, including 106 Tone RU and 26 Tone RU and MRU, 484 Tone RU and 242 Tone RU Including MRU, 996 Tone RU and 484 Tone RU and MRU, including two 996 Tone RU and 484 Tone RU and MRU, including three 996 Tone RU Including MRU, 3 996 Tone RU and 484 Tone RU MRU, including 996 Tone RU The resource unit (RU) includes one or more of the resource units (RUs).

[0019] In this implementation, the control subfield in the first message further includes an EHT indication subfield, a bandwidth indication subfield, a resource unit allocation indication subfield, and a PPDU parameters subfield. One or more of the bandwidth indication subfield, the resource unit allocation indication subfield, and the PPDU parameters subfield satisfy the following conditions: The bandwidth indicated by the bandwidth indication subfield is 320 MHz, and the PPDU indicated by the PPDU parameters subfield includes one or more of an EHT multi-user MU PPDU and an EHT trigger-based TB PPDU. The resource units indicated by the resource unit allocation indication subfield are 52 Tone RU and 26 Tone RU MRU, including 106 Tone RU and 26 Tone RU and MRU, 484 Tone RU and 242 Tone RU Including MRU, 996 Tone RU and 484 Tone RU and MRU, including two 996 Tone RU and 484 Tone RU MRU containing 3 996 tone RUs MRU containing 3 996 Tone RU and 484 Tone RU MRU, including 996 Tone RU The 802.11be standard and later standards include one or more of the resource units, referred to as RUs, which include:

[0020] In a possible implementation, the control subfield in the first message further includes an unsolicited MCS feedback subfield, and the unsolicited MCS feedback subfield indicates that the message carrying the unsolicited MCS feedback subfield is an unsolicited feedback message.

[0021] In this implementation, the control subfield in the first message further includes an Unsolicited MCS Feedback subfield. If the Unsolicited MCS Feedback subfield is set to 1, the first message is an unsolicited feedback message. This implements unsolicited transmission of link adaptation control information.

[0022] In a possible implementation, the number of bits occupied by the PPDU parameters subfield is two.

[0023] In a possible implementation, the PPDU parameters subfield further indicates a coding type, where the PPDU type occupies one bit and the coding type occupies one bit.

[0024] In a possible implementation, the PPDU parameters subfield and the MSI subfield are the same subfield in the control subfield.

[0025] In a possible implementation, the number of bits occupied by the PPDU parameters subfield is three.

[0026] In a possible implementation, the PPDU parameters subfield further indicates a coding type, where the PPDU type occupies 2 bits and the coding type occupies 1 bit.

[0027] In a possible implementation, the number of bits occupied by the bandwidth indication subfield is three.

[0028] In possible implementations, the number of bits occupied by the resource unit allocation indication subfield is 7, 8, or 9.

[0029] In a possible implementation, the resource unit allocation indication subfield indicates the applicable resource units by using a bitmap.

[0030] In a possible implementation, the number of bits occupied by the Number of Spatial Streams subfield is 3, and the number of spatial streams indicated by the Number of Spatial Streams subfield is any one of 1, 2, 4, 6, 8, 12, 16, and another reserved number of spatial streams.

[0031] In a possible implementation, the number of bits occupied by the Number of Spatial Streams subfield is 4, and the number of spatial streams indicated by the Number of Spatial Streams subfield is any one of 1 to 16.

[0032] In a possible implementation, the number of bits occupied by the EHT-MCS subfield is 4 or 5.

[0033] In a possible implementation, the EHT indication subfield and the HE indication subfield are the same subfield in a control subfield, the control subfield further includes a distinction indication subfield, and the distinction indication subfield indicates that the same subfield is an EHT indication subfield or an HE indication subfield.

[0034] In a possible implementation, the number of bits occupied by the control subfield is 26 or less.

[0035] According to a second aspect, the present application provides an extremely high throughput link adaptation control information transmission device, which may include modules configured to implement the method in the first aspect, and these modules may be implemented by software and / or hardware.

[0036] According to a third aspect, the present application provides an apparatus for transmitting very high throughput link adaptation control information, the apparatus may include a processor coupled to a memory, the memory configured to store program code, and the processor configured to execute the program code in the memory to implement the method of the first aspect or any one of the implementations of the first aspect.

[0037] Optionally, the apparatus may further include a memory.

[0038] According to a fourth aspect, the present application provides a chip. The chip includes at least one processor and a communication interface. The communication interface and the at least one processor are interconnected through wiring. The at least one processor is configured to execute a computer program or instruction to perform the method of the first aspect, the second aspect, or any one of their possible implementations.

[0039] According to a fifth aspect, the present application provides a computer-readable medium storing program code to be executed by a device, the program code being used to execute the method of the first aspect or any one of the possible implementations of the first aspect.

[0040] According to a sixth aspect, the present application provides a computer program product comprising instructions, which when executed on a computer, enables the computer to perform the method of the first aspect or any one of the possible implementations of the first aspect.

[0041] According to a seventh aspect, the present application provides a communication system, comprising a transmission device as described in the second aspect. [Brief description of the drawings]

[0042] [Figure 1] 1 is a schematic diagram of a MAC frame format in the 802.11 standard. [Diagram 2] FIG. 2 is a schematic diagram of the structure of the A-Control subfield. [Diagram 3] FIG. 2 is a schematic diagram of an HLA control subfield. [Figure 4] FIG. 2 is a schematic diagram of an application scenario according to an embodiment of the present application; [Diagram 5] 2 is a schematic flowchart of an EHT LA control information transmission method according to an embodiment of the present application; [Figure 6] 4 is a schematic flowchart of a method for transmitting request EHT LA control information according to an embodiment of the present application; [Figure 7] 2 is a schematic flowchart of an unsolicited EHT LA control information transmission method according to an embodiment of the present application; [Figure 8] FIG. 2 is a schematic diagram of a new control subfield according to an embodiment of the present application; [Figure 9] FIG. 13 is a schematic diagram of another new control subfield according to an embodiment of the present application; [Figure 10] FIG. 2 is a schematic diagram of the structure of an EHT LA control information transmission device according to an embodiment of the present application; [Figure 11] FIG. 2 is a schematic diagram of the structure of an EHT LA control information transmission device according to another embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0043] In wireless communication, the channel conditions may change due to the influence of multiple factors. For example, the wireless channel may change based on factors such as path loss, shadowing, fading, noise, and interference. A transmitter for wireless communication needs to select different MCSs based on different channel conditions to achieve a compromise between a transmission success rate and a high transmission rate, thereby improving the overall throughput of the system.

[0044] To select an appropriate MCS, the transmitter needs to know the channel conditions to a certain extent, such as the channel's signal-to-noise ratio (SNR). Therefore, after performing channel sounding, the receiver needs to send control information, such as the recommended MCS and NSTS, to the transmitter.

[0045] In a WLAN, access points (APs) and stations (STAs) transmit control signaling, management signaling, or data by using medium access control (MAC) protocol data units (MPDUs), or MAC frames for short.

[0046] Figure 1 is a schematic diagram of the MAC frame format in the 802.11 standard. As shown in Figure 1, the MPDU includes a frame header, a frame body, and a frame check sequence (FCS). The frame header includes frame control, duration / identification information, corresponding address information (Address 1, Address 2, Address 3, and Address 4), sequence control information, quality of service control information, and high throughput control information. The frame body is used to carry data or management and control information transmitted from the upper layer. The frame check sequence is used to check whether the MPDU is transmitted correctly. The number of frame control bytes is 2, the number of duration / identification information bytes is 2, the number of address 1 bytes is 6, the number of address 2 bytes is 0 or 6, the number of address 3 bytes is 0 or 6, the number of sequence control bytes is 0 or 2, the number of address 4 bytes is 0 or 6, the number of quality of service control information bytes is 0 or 2, the number of high throughput control information bytes is 0 or 4, the number of frame body bytes is variable, and the number of frame check sequence bytes is 4.

[0047] In the high throughput control (HT control) field in the MAC frame header, the transmitter may transmit some control information. The aggregated control (A-control) subfield in the high efficiency variants (including high throughput, very high throughput, and high efficiency variants) of the high throughput control field is a structure of one or more control identifiers plus control information, and may be used to carry 1 to N pieces of control information.

[0048] Figure 2 is a schematic diagram of the structure of an A-control subfield. As shown in Figure 2, one A-control subfield includes N control subfields and a padding section, where N is a positive integer. Each control subfield includes a control identifier and control information. The control identifier indicates the type of the control information. The number of bits occupied by the control identifier is 4, and the number of bits occupied by the control information is variable.

[0049] In the prior art, there is a method applicable to the 802.11ax standard, which is used to transmit link adaptation control information based on the MAC frame format. Figure 3 is a schematic diagram of an HLA control subfield. As shown in Figure 3, the name of the control information in the HLA control subfield and the number of bits occupied are included. As shown in Figure 3, the control information in the HLA control subfield 1 includes a control identifier (control ID), an unsolicited MCS feedback (unsolicited MFB), an MCS request (MRQ), a number of spatial streams (NSS), a high-efficiency MCS (HE-MCS), a dual carrier modulation (DCM), a resource unit allocation (RU allocation), a bandwidth (BW), an MCS feedback sequence index or a partial PPDU parameter (MSI / partial PPDU parameter), a transmitter beamforming (Tx beamforming), an uplink high-efficiency trigger-based PPDU MCS feedback (UL HE TB PPDU MFB), and a reserved (reserved). If the control identifier is 2, then A-Control contains only one HLA Control subfield, and the control information in the HLA Control subfield occupies all 26 bits (excluding the 4-bit control identifier).

[0050] However, compared to the 802.11ax standard, the 802.11be standard supports a wider bandwidth and a larger number of spatial streams, so the link adaptation control information in the prior art is no longer applicable to the 802.11be standard and standards later than the 802.11be standard.

[0051] WLAN started with the 802.11a / g standard, then went through the 802.11n standard, the 802.11ac standard, the currently discussed 802.11ax standard, and the next generation of the 802.11ax standard, the 802.11be standard. Table 1 shows the transmission bandwidth, number of space-time streams, and coding modulation schemes allowed by these standards.

[0052] [Table 1]

[0053] The 802.11n standard is referred to as high throughput (HT), the 802.11ac standard is referred to as very high throughput (VHT), the 802.11ax standard is referred to as high efficient (HE), and the 802.11be standard is referred to as extremely high throughput (EHT).

[0054] The present application provides an extremely high throughput link adaptation control information transmission method for the 802.11be standard and standards beyond the 802.11be standard.

[0055] 4 is a schematic diagram of an application scenario according to an embodiment of the present application. The present application is applicable to data communication between one or more communication devices and one or more communication devices. For example, the present application is applicable to communication between an AP and a STA, communication between APs, communication between STAs, etc. The AP and the STA can be a communication server, a router, a switch, a bridge, a computer, a mobile phone, etc. This is not limited in the present application.

[0056] It can be understood that the scenario in FIG. 4 is just an example, and the technical solutions in the present application can also be applied to other scenarios as long as the scenarios involve data communication between communication devices.

[0057] 5 is a schematic flowchart of an EHT LA control information transmission method according to an embodiment of the present application. As shown in FIG. 5, the method includes at least S501.

[0058] S501: A first communication device sends a first message to a second communication device.

[0059] The first communication device is a data receiver and the second communication device is a data transmitter. The first communication device transmits a first message to the second communication device. The first message includes a control field. The control field includes a control subfield. The control subfield includes one or more of the following fields: an EHT indication subfield, a number of spatial streams subfield, an EHT-MCS subfield, and an MCS request sequence identifier (Modulation Coding Scheme Request Sequence Identifier, MSI) subfield. The EHT indication subfield indicates that the control subfield is a control field for EHT LA control information. The number of spatial streams subfield indicates the number of spatial streams recommended by the first communication device. The EHT-MCS subfield indicates the EHT-MCS recommended by the first communication device. The MSI subfield indicates an MCS request sequence.

[0060] One or more of the Number of Spatial Streams subfield, the EHT-MCS subfield, and the MSI subfield satisfy the following conditions: the number of bits occupied by the MSI subfield is less than or equal to 2, the maximum number of spatial streams that can be indicated by the Number of Spatial Streams subfield is greater than 8, and the MCS indicated by the EHT-MCS subfield includes one or more of 4096-QAM, BPSK-dual carrier modulation (DCM), and BPSK-DCM-duplication (DUP).

[0061] For example, the MSI subfield may include any integer from 0 to 3, with each integer indicating a particular EHT-MCS feedback request. The number of bits occupied by the MSI subfield may be 2.

[0062] For example, the Number of Spatial Streams subfield may indicate any one of spatial stream numbers 1 through 16, or may indicate any one of spatial stream numbers 1, 2, 4, 6, 8, 12, and 16, as well as another reserved number of spatial streams. Optionally, the number of bits occupied by the Number of Spatial Streams subfield is 3 or 4.

[0063] In a possible implementation, if the number of spatial streams indicated by the Number of Spatial Streams subfield is any one of 1, 2, 4, 6, 8, 12, 16, and another reserved number of spatial streams, the number of bits occupied by the Number of Spatial Streams subfield may be 3.

[0064] In another possible implementation, if the number of spatial streams indicated by the Number of Spatial Streams subfield is any one of 1 to 16, the number of bits occupied by the Number of Spatial Streams subfield may be 4.

[0065] For example, the EHT-MCS subfield may contain any integer from 0 to 15, where 0 indicates BPSK and bit rate (R)1 / 2, 1 indicates QPSK and R1 / 2, 2 indicates QPSK and R3 / 4, 3 indicates 16-QAM and R1 / 2, 4 indicates 16-QAM and R3 / 4, 5 indicates 64-QAM and R2 / 3, 6 indicates 64-QAM and R3 / 4, and 7 indicates 64-QAM and R2 / 3. M and R5 / 6, 8 indicates 256-QAM and R3 / 4, 9 indicates 256-QAM and R5 / 6, 10 indicates 1024-QAM and R3 / 4, 11 indicates 1024-QAM and R5 / 6, 12 indicates 4096-QAM and R3 / 4, 13 indicates 4096-QAM and R5 / 6, 14 indicates BPSK-DCM-DUP and R1 / 2, and 15 indicates BPSK-DCM and R1 / 2.

[0066] 15 indicates BPSK with DCM. If the EHT-MCS subfield indicates 0 or 15, the same or similar function as DCM in HLA may be implemented. 14 indicates that DUP transmission is further introduced based on BPSK-DCM.

[0067] Optionally, the number of bits occupied by the EHT-MCS subfield may be four or five.

[0068] Optionally, before the first communication device transmits the first message to the second communication device, the second communication device may transmit a second message to the first communication device, and correspondingly, the first communication device receives the second message transmitted by the second communication device.

[0069] The second message includes a control field. The control field in the second message includes a control subfield. The control subfield in the second message may include one or more of the following fields: an EHT indication subfield, a bandwidth indication subfield, and a resource unit allocation indication subfield. The bandwidth indication subfield indicates a bandwidth applicable to the EHT-MCS recommended by the first communication device. The resource unit allocation indication subfield indicates a resource unit (RU) applicable to the EHT-MCS recommended by the first communication device.

[0070] The bandwidth indicated by the bandwidth indication subfield is 320 megahertz (MHz), and / or the resource units indicated by the resource unit allocation indication subfield include one or more of the following resource units: a 52+26 tone multiple resource unit (MRU), a 106+26 tone MRU, a 484+242 tone MRU, a 996+484 tone MRU, a 2×996+484 tone MRU, a 3×996 tone MRU, a 3×996+484 tone MRU, and a 4×996 tone resource unit (RU).

[0071] For example, the number of bits occupied by the bandwidth indication subfield may be 3. The bandwidth indication subfield may include any integer from 0 to 4. All integers from 0 to 4 may correspond to 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz, respectively. The remaining bits may be reserved bits.

[0072] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, the bandwidth IndicationThe subfield may indicate a recommended bandwidth for the EHT-MCS when the PPDU is transmitted to the second communication device.

[0073] Optionally, if the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 1, Indication The subfield may indicate the bandwidth indicated when the second communication device requests feedback. For example, if the Unsolicited MCS Feedback subfield in the second message is set to 0 and the MCS Request subfield is set to 1, the bandwidth Indication The subfield may indicate the bandwidth indicated when the second communications device requests feedback.

[0074] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, Indication The subfield may indicate an applicable bandwidth for the EHT-MCS recommended by the second communication device when transmitting the EHT TB PPDU.

[0075] In a possible implementation, the control subfield in the first message and the control subfield in the second message may each further include an unsolicited MCS feedback subfield, which indicates that the message carrying the unsolicited MCS feedback subfield is a solicited feedback message.

[0076] The first message may further include an MCS request subfield, where the MCS request subfield indicates that the first message is a message to respond to the EHT LA feedback.

[0077] The second message may further include an MCS request subfield, where the MCS request subfield in the second message indicates that the second message is a message to request EHT LA feedback.

[0078] For example, the number of bits occupied by the Unsolicited MCS Feedback subfield may be 1. A value of 1 may indicate that the EHT LA control is an unsolicited MFB. A value of 0 may indicate that the EHT LA control is an MCS request or a solicited MCS feedback.

[0079] For example, the number of bits occupied by the MCS Request subfield may be 1. If the Unsolicited MCS Feedback indicates 0 and the MCS Request subfield indicates 1, it indicates requesting EHT LA feedback. If the Unsolicited MCS Feedback indicates 0 and the MCS Request subfield indicates 0, it indicates responding to EHT LA feedback. If the Unsolicited MCS Feedback indicates 1, the MCS Request subfield is reserved.

[0080] In another possible implementation, the control subfield in the first message may include an unsolicited MCS feedback subfield, and the unsolicited MCS feedback subfield indicates that the message carrying the unsolicited MCS feedback subfield is an unsolicited feedback message.

[0081] In this case, the control subfields in the first message include an EHT indication subfield, a bandwidth indication subfield, a resource unit allocation indication subfield, and a physical layer protocol data unit indication subfield. LayerThe PPDU parameter subfield may further include one or more of the following fields: a bandwidth indication subfield indicates a bandwidth applicable to the EHT-MCS recommended by the first communication device; a resource unit allocation indication subfield indicates an RU applicable to the EHT-MCS recommended by the first communication device; and a PPDU parameter subfield indicates a type of PPDU for parameter estimation.

[0082] Optionally, the EHT indication subfield and the HE indication subfield may be the same subfield in the control subfield.

[0083] Optionally, when the control identifier in the control subfield is 2, the control subfield may further include a distinction indication subfield, which indicates that the same subfield is an EHT indication subfield or an HE indication subfield. The number of bits occupied by the EHT indication subfield may be 1. 0 may indicate that the same subfield is a subfield corresponding to HLA, and 1 may indicate that the same subfield is a subfield corresponding to EHT LA.

[0084] Optionally, if the control identifier in a control subfield is 2 or any integer from 7 to 14, the control subfield may not include a distinction indication subfield, but the control identifier is used to distinguish whether the control subfield is a control subfield corresponding to an HLA or a control subfield corresponding to an EHT LA.

[0085] For example, if the control identifier is 2, it indicates that the control subfield is a control subfield corresponding to HLA, or if the control identifier is any integer from 7 to 14, it indicates that the control subfield is a control subfield corresponding to EHT LA.

[0086] One or more of the bandwidth indication subfield, the resource unit allocation indication subfield, and the PPDU parameters subfield may satisfy the following conditions:

[0087] The bandwidth indicated by the Bandwidth Indication subfield is 320 megahertz, and the PPDU indicated by the PPDU Parameters subfield includes one or more of an EHT multi-user (MU) PPDU and an EHT trigger-based (TB) PPDU.

[0088] Optionally, the number of bits occupied by the PPDU parameters subfield may be 2 or 3.

[0089] In a possible implementation, the number of bits occupied by the PPDU parameters subfield is 2. The PPDU parameters subfield indicates the type of PPDU and the coding type. The PPDU may include EHT MU PPDU and EHT TB PPDU. The coding type may include binary convolutional coding (BCC) and low density parity coding (LDPC). The type of PPDU may occupy 1 bit and the coding type may occupy 1 bit.

[0090] For example, 0 indicates EHT MU PPDU, 1 indicates EHT TB PPDU, 0 indicates BCC, and 1 indicates LDPC. toneFor RUs with sizes larger than , there is no coding type indication and the default coding type is LDPC.

[0091] In another possible implementation, the number of bits occupied by the PPDU parameters subfield is 3. The PPDU parameters subfield indicates the type of PPDU and the coding type. The type of PPDU may occupy 2 bits and the coding type may occupy 1 bit.

[0092] For example, 0 indicates EHT MU PPDU, 1 indicates EHT TB PPDU, and the remaining bits are reserved bits. 0 indicates BCC, and 1 indicates LDPC. In particular, 242 tone For RUs with a size larger than , there may be no coding type indication, and the default coding type is LDPC.

[0093] The PPDU parameters subfield and the MSI subfield may be the same subfield in the control subfield.

[0094] The resource units indicated by the resource unit allocation indication subfield may include one or more of the following resource units: 52+26 tone MRU, 106+26 tone MRU, 484+242 tone MRU, 996+484 tone MRU, 2×996+484 tone MRU, 3×996 tone MRU, 3×996+484 tone MRU, and 4×996 tone RU.

[0095] Optionally, the number of bits occupied by the resource unit allocation indication subfield may be 7, 8, or 9. The resource unit allocation indication subfield may indicate the applicable resource units by using a table index or a bitmap.

[0096] The resource unit allocation indication subfield indicates the RU for EHT-MCS recommended by the first communication device or the RU indicated when the second communication device requests feedback.

[0097] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, the Resource Unit Allocation subfield indicates the RU for the EHT-MCS recommended when the PPDU is transmitted to the first communication device.

[0098] Optionally, if the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 1, the Resource Unit Allocation subfield indicates the RU to be indicated when the second communication device requests feedback.

[0099] Resource Unit Allocation Subfields and Bandwidth Indication The subfields together indicate a particular resource unit.

[0100] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the Resource Unit Allocation subfield indicates the resource units applicable to the EHT-MCS recommended for the first communication device to transmit the EHT TB PPDU. The actual allocated resource units may be ignored by the receiver.

[0101] If not, this Subfields is considered a reserve.

[0102] For example, Table 2 shows an example of a resource unit allocation indication obtained when the number of bits occupied by the resource unit allocation indication subfield is seven.

[0103] [Table 2]

[0104] For example, Table 3 shows an example of a resource unit allocation indication obtained when the number of bits occupied by the resource unit allocation indication subfield is eight.

[0105] [Table 3-1]

[0106] [Table 3-2]

[0107] If the bandwidth is 20MHz, 40MHz, 80MHz, or 160MHz, each bit is one 2 Tone RU If the bandwidth is 320 MHz, then each bit is one 484 Tone RU Shows.

[0108] For example, Table 4 shows an example of a resource unit allocation indication obtained when the number of bits occupied by the resource unit allocation indication subfield is nine.

[0109] [Table 4-1]

[0110] [Table 4-2]

[0111] The first bit indicates the granularity, and each of the following 8 bits indicates Tone RU or 484 Tone RU For example, 0 indicates 242 Tone RU and the applicable bandwidth of 20 MHz, 40 MHz, 80 MHz, or 160 MHz, where 1 is 484 Tone RU and the applicable bandwidth of 320 MHz. One or more bits are set to 1 to indicate various RU sizes.

[0112] Optionally, the control subfield in the first message may further include a UL EHT TB PPDU MFB subfield, where the number of bits occupied by this subfield is 1.

[0113] For example, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, it indicates that the Indicated Number of Spatial Streams, Indicated EHT-MCS, Indicated Bandwidth, and Indicated Resource Unit Allocation subfields are the recommended MCS feedback parameters when the first communication device transmits an EHT TB PPDU. Otherwise, this subfield is reserved.

[0114] Optionally, the control subfield in the first message may further include a transmitter beamforming subfield, which indicates whether beamforming is performed for the PPDU used in estimating the unsolicited MFB. The number of bits occupied by this subfield is 1.

[0115] For example, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, then the Transmitter Beamforming subfield is set to 0 to indicate a non-beamformed PPDU or to 1 to indicate a beamformed PPDU. Otherwise, this subfield is reserved.

[0116] Optionally, the control subfield in the first message may further include a reserved subfield. The number of bits occupied by the reserved subfield is 1 to introduce more MCS types later. Alternatively, the reserved subfield and the EHT-MCS subfield may be directly combined into 5 bits, in which case values ​​16 to 31 are reserved.

[0117] It should be noted that the number of bits occupied by the subfields in the control subfield can be adjusted based on the actual situation, as long as the number of bits occupied by all the control subfields in the first message and the second message does not exceed 26.

[0118] In the technical solution provided in the present application, a data receiver sends a first message to a data transmitter. The first message includes a control field. The control field includes a control subfield. The control subfield includes one or more of the following fields: an EHT indication subfield, a number of spatial streams subfield, an EHT-MCS subfield, and an MSI subfield. One or more of the number of spatial streams subfield, the EHT-MCS subfield, and the MSI subfield satisfy the following conditions: the number of bits occupied by the MSI subfield is less than or equal to 2, the maximum number of spatial streams that can be indicated by the number of spatial streams subfield is greater than 8, and the MCS indicated by the EHT-MCS subfield includes one or more of 4096-QAM, BPSK-DCM, and / or BPSK-DCM-DUP. The number of bits occupied by all subfields in the control subfield in the first message does not exceed 26. It implements the transmission of link adaptation control information in the 802.11be standard and in standards beyond the 802.11be standard.

[0119] 6 is a schematic flowchart of a method for transmitting EHT LA control information according to an embodiment of the present application. As shown in FIG. 6, the method includes at least S601 and S602.

[0120] S601: A first communication device receives a second message sent by a second communication device.

[0121] The first communication device is a receiver, the second communication device is a transmitter, and the second message is a message for requesting EHT LA control information. The second communication device transmits the second message to the first communication device to request the EHT LA control information from the first communication device.

[0122] The second message includes a control field that includes a control subfield, in which the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 1.

[0123] The control subfield in the second message satisfies at least one of the following conditions: the HE / EHT LA control distinction indication subfield indicates that the control subfield is EHT LA; the bandwidth indication subfield may indicate up to 320 MHz; the resource unit allocation indication subfield supports at least one of 52+26 tone MRU, 106+26 tone MRU, 484+242 tone MRU, 996+484 tone MRU, 2×996+484 tone MRU, 3×996 tone MRU, 3×996+484 tone MRU, and 4×996 tone RU; and the number of bits occupied by the MSI subfield is less than or equal to 2.

[0124] There are two possible implementations where the HE / EHT LA control distinction indication subfield indicates that the control subfield is EHT LA.

[0125] In a possible implementation, if the control identifier in the control subfield is 2, the HE / EHT LA control distinction indication subfield is set to 1 to indicate that the control subfield is EHT LA.

[0126] In another possible implementation, the control subfield does not include the HE / EHT LA control distinction indication subfield, where the control identifier in the control subfield can be 2 or any integer from 7 to 14. If the control identifier in the control subfield is set to any integer from 7 to 14, it indicates that the control subfield is EHT LA.

[0127] The bandwidth indication subfield may be set to any integer from 0 to 4, where all integers from 0 to 4 correspond to a bandwidth of 20 MHz, a bandwidth of 40 MHz, a bandwidth of 80 MHz, a bandwidth of 160 MHz, and a bandwidth of 320 MHz, respectively.

[0128] The MSI subfield may be set to any integer from 0 to 3, with each integer indicating a particular EHT-MCS feedback request. The number of bits occupied by the MSI subfield is 2 or less.

[0129] S602: The first communication device sends a first message to the second communication device.

[0130] After receiving the second message sent by the second communication device, the first communication device identifies the received control subfield as EHT LA, and then sends a first message to the second communication device based on the PPDU measurement-related MFB parameters required by the MFB and carried in the control subfield in the second message, in which case the first message is an EHT LA feedback message.

[0131] The first message includes a control field that includes a control subfield, in this case the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 0.

[0132] The control subfield in the first message satisfies at least one of the following conditions: the HE / EHT LA control distinction indication subfield indicates that the control subfield is EHT LA; the number of spatial streams subfield may indicate more than eight streams; the EHT-MCS subfield includes 4096-QAM, BPSK-DCM, and BPSK-DCM-DUP; and the number of bits occupied by the MSI subfield is less than or equal to two.

[0133] For the HE / EHT LA control distinction indication subfield and the MSI subfield, please refer to S601. The details will not be described again here.

[0134] The number of spatial streams subfield may indicate any one of spatial stream numbers 1 through 16, or any one of spatial stream numbers 1, 2, 4, 6, 8, 12, and 16, as well as another reserved number of spatial streams.

[0135] Optionally, the number of bits occupied by the number of spatial streams subfield is three or four.

[0136] In a possible implementation, if the number of spatial streams indicated by the Number of Spatial Streams subfield is any one of 1, 2, 4, 6, 8, 12, 16, and another reserved number of spatial streams, the number of bits occupied by the Number of Spatial Streams subfield is 3.

[0137] In another possible implementation, if the number of spatial streams indicated by the Number of Spatial Streams subfield is any one of 1 to 16, then the number of bits occupied by the Number of Spatial Streams subfield is 4.

[0138] The EHT-MCS subfield contains an integer between 0 and 15, where 0 indicates BPSK and bit rate (R)1 / 2, 1 indicates QPSK and R1 / 2, 2 indicates QPSK and R3 / 4, 3 indicates 16-QAM and R1 / 2, 4 indicates 16-QAM and R3 / 4, 5 indicates 64-QAM and R2 / 3, 6 indicates 64-QAM and R3 / 4, and 7 indicates 64-QAM and and R5 / 6, 8 indicates 256-QAM and R3 / 4, 9 indicates 256-QAM and R5 / 6, 10 indicates 1024-QAM and R3 / 4, 11 indicates 1024-QAM and R5 / 6, 12 indicates 4096-QAM and R3 / 4, 13 indicates 4096-QAM and R5 / 6, 14 indicates BPSK-DCM-DUP and R1 / 2, and 15 indicates BPSK-DCM and R1 / 2.

[0139] 15 indicates BPSK with DCM. If the EHT-MCS subfield indicates 0 or 15, the function of DCM in HLA is implemented. 14 indicates that DUP transmission is introduced based on BPSK-DCM.

[0140] Optionally, the number of bits occupied by the EHT-MCS subfield is four or five.

[0141] It should be noted that the number of bits occupied by the subfields in the control subfield can be adjusted based on the actual situation, as long as the number of bits occupied by all the control subfields in the first message and the second message does not exceed 26.

[0142] In the technical solution provided in the present application, before the first communication device sends a first message to the second communication device, the first communication device receives a second message sent by the second communication device, and the first communication device sends the first message to the second communication device based on the second message. The control subfield in the second message includes one or more of the following fields: an EHT indication subfield, a bandwidth indication subfield, and a resource unit allocation indication subfield. The bandwidth indicated by the bandwidth indication subfield is 320 megahertz, and / or the resource units indicated by the resource unit allocation indication subfield include one or more of the following resource units: 52+26 tone MRU, 106+26 tone MRU, 484+242 tone MRU, 996+484 tone MRU, 2×996+484 tone MRU, 3×996 tone MRU, 3×996+484 tone MRU, and 4×996 tone RU. The number of bits occupied by all subfields in the control subfield in the first message and the second message does not exceed 26. This implements the claimed transmission of link adaptation control information in the 802.11be standard and standards later than the 802.11be standard.

[0143] 7 is a schematic flowchart of an unsolicited EHT LA control information transmission method according to an embodiment of the present application. As shown in FIG. 7, the method includes at least S701.

[0144] S701: A first communication device sends a first message to a second communication device.

[0145] The first communication device is a data receiver and the second communication device is a data transmitter. The first communication device transmits a first message to the second communication device. The first message includes a control field, which includes a control subfield, and an MFB parameter carried in the control subfield is estimated based on the most recent received PPDU. In this case, an Unsolicited MCS Feedback subfield in the control subfield is set to 1.

[0146] The control subfield in the first message may include the following conditions: the HE / EHT LA control distinction indication subfield indicates that the control subfield is EHT LA; the bandwidth indication subfield may indicate up to 320 MHz; the resource unit allocation indication subfield supports at least one of 52+26 tone MRU, 106+26 tone MRU, 484+242 tone MRU, 996+484 tone MRU, 2×996+484 tone MRU, 3×996 tone MRU, 3×996+484 tone MRU, and 4×996 tone RU; the number of spatial streams subfield may indicate more than eight streams; the EHT-MCS subfield includes 4096-QAM, BPSK-DCM, and BPSK-DCM-DUP; the number of bits occupied by the MSI subfield is less than or equal to two; and the PPDU in the PPDU parameters subfield indicates EHT MU PPDU and EHT At least one of the conditions that the TB PPDU is included is satisfied.

[0147] For the HE / EHT LA control distinction indication subfield, the bandwidth indication subfield, the resource unit allocation indication subfield, the number of spatial streams subfield, the EHT-MCS subfield, and the PPDU parameters subfield in the first message, please refer to S501, S601, and S602. Details will not be described again here.

[0148] It should be noted that the number of bits occupied by the subfields in the control subfield can be adjusted based on the actual situation, as long as the number of bits occupied by all the control subfields in the first message and the second message does not exceed 26.

[0149] In the technical solution provided in this application, the first communication device performs an estimation based on the latest received PPDU parameters, and sends a first message to the second communication device, in which an unsolicited MCS feedback subfield in the control subfield in the first message is set to 1, and the number of bits occupied by all subfields in the control subfield in the first message does not exceed 26. This implements unsolicited transmission of link adaptation control information in the 802.11be standard and standards later than the 802.11be standard.

[0150] The subfields in the control subfield are briefly described below with reference to Table 5.

[0151] [Table 5-1]

[0152] [Table 5-2]

[0153] [Table 5-3]

[0154] [Table 5-4]

[0155] [Table 5-5]

[0156] [Table 5-6]

[0157] [Table 5-7]

[0158] Figure 8 is a schematic diagram of a new control subfield according to an embodiment of the present application. As shown in Figure 8, the control subfield includes a control identifier, an unsolicited MCS feedback subfield, an MCS request subfield, a number of spatial streams subfield, an EHT-MCS subfield, a resource unit allocation indication subfield, a bandwidth indication subfield, an MSI subfield or a PPDU parameters subfield, a transmitter beamforming subfield, a UL EHT TB PPDU MFB subfield, a HE / EHT indication subfield, and a reserved subfield. The value of the control identifier is 2.

[0159] The Unsolicited MCS Feedback subfield indicates whether the control information being carried in the Control subfield is unsolicited MCS feedback information. If the Unsolicited MCS Feedback subfield is set to 1, it indicates that the EHT LA control is unsolicited MFB. If the Unsolicited MCS Feedback subfield is set to 0, it indicates that the EHT LA control is MCS request or solicited MCS feedback.

[0160] The MCS Request subfield indicates requesting EHT LA feedback. If the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 1, it indicates requesting EHT LA feedback. If the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 0, it indicates responding to EHT LA feedback. If the Unsolicited MCS Feedback subfield is set to 1, the MCS Request subfield is reserved.

[0161] The Number of Spatial Streams subfield indicates the number of spatial streams recommended by the first communication device.

[0162] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, or if the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 0, the Number of Spatial Streams subfield indicates the number of spatial streams recommended when the PPDU is transmitted to the second communication device.

[0163] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the Number of Spatial Streams subfield indicates a recommended number of spatial streams when the first communication device transmits an EHT TB PPDU.

[0164] The number of spatial streams subfield may indicate any one of spatial stream numbers 1 through 16, or any one of spatial stream numbers 1, 2, 4, 6, 8, 12, and 16, as well as another reserved number of spatial streams.

[0165] Optionally, the number of bits occupied by the number of spatial streams subfield is three or four.

[0166] In a possible implementation, if the number of spatial streams indicated by the Number of Spatial Streams subfield is any one of 1, 2, 4, 6, 8, 12, 16, and another reserved number of spatial streams, the number of bits occupied by the Number of Spatial Streams subfield is 3.

[0167] In another possible implementation, if the number of spatial streams indicated by the Number of Spatial Streams subfield is any one of 1 to 16, then the number of bits occupied by the Number of Spatial Streams subfield is 4.

[0168] The EHT-MCS subfield indicates the EHT-MCS recommended by the first communication device.

[0169] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, or if the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 0, the EHT-MCS subfield indicates a recommended EHT-MCS when the PPDU is transmitted to the second communication device.

[0170] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the EHT-MCS subfield indicates a recommended EHT-MCS for the first communication device to transmit the EHT TB PPDU.

[0171] For example, the EHT-MCS subfield may contain any integer from 0 to 15, where 0 indicates BPSK and bit rate (R)1 / 2, 1 indicates QPSK and R1 / 2, 2 indicates QPSK and R3 / 4, 3 indicates 16-QAM and R1 / 2, 4 indicates 16-QAM and R3 / 4, 5 indicates 64-QAM and R2 / 3, 6 indicates 64-QAM and R3 / 4, and 7 indicates 64-QAM and R2 / 3. M and R5 / 6, 8 indicates 256-QAM and R3 / 4, 9 indicates 256-QAM and R5 / 6, 10 indicates 1024-QAM and R3 / 4, 11 indicates 1024-QAM and R5 / 6, 12 indicates 4096-QAM and R3 / 4, 13 indicates 4096-QAM and R5 / 6, 14 indicates BPSK-DCM-DUP and R1 / 2, and 15 indicates BPSK-DCM and R1 / 2.

[0172] 15 indicates BPSK with DCM. If the EHT-MCS subfield indicates 0 or 15, the same or similar function as DCM in HLA may be implemented. 14 indicates that DUP transmission is introduced based on BPSK-DCM.

[0173] Optionally, the number of bits occupied by the EHT-MCS subfield may be four or five.

[0174] The resource unit allocation indication subfield indicates the RU for EHT-MCS recommended by the first communication device or the RU indicated when the second communication device requests feedback.

[0175] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, the Resource Unit Allocation subfield indicates the RU for the EHT-MCS recommended when the PPDU is transmitted to the first communication device.

[0176] Optionally, if the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 1, the Resource Unit Allocation subfield indicates the RU to be indicated when the second communication device requests feedback.

[0177] Resource Unit Allocation Subfields and Bandwidth Indication The subfields together indicate a particular resource unit.

[0178] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the Resource Unit Allocation subfield indicates the resource units applicable to the EHT-MCS recommended for the first communication device to transmit the EHT TB PPDU. The actual allocated resource units may be ignored by the receiver.

[0179] If not, this Subfields is considered a reserve.

[0180] Optionally, the number of bits occupied by the resource unit allocation indication subfield may be 7, 8, or 9. The resource unit allocation indication subfield may indicate the applicable resource units by using a table index or a bitmap. For the applicable resource units indicated by the resource unit allocation indication subfield by using a table index or a bitmap, please refer to S501. Details will not be described again here.

[0181] The bandwidth indication subfield indicates the bandwidth applicable to the EHT-MCS recommended by the first communication device or indicated when the second communication device requests feedback.

[0182] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, the bandwidth Indication The subfield indicates the bandwidth applicable to the EHT-MCS recommended when the PPDU is transmitted to the first communication device.

[0183] Optionally, if the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 1, Indication The field indicates the bandwidth indicated when the second communications device requests feedback.

[0184] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, Indication The subfield indicates the applicable bandwidth for the EHT-MCS recommended by the first communication device when transmitting the EHT TB PPDU.

[0185] The number of bits occupied by the bandwidth indication subfield may be 3. The bandwidth indication subfield may contain any integer from 0 to 4. All integers from 0 to 4 may correspond to 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz, respectively. The remaining bits may be reserved bits.

[0186] The MSI subfield or the PPDU parameters subfield indicates the type of the MCS request indication sequence or the PPDU.

[0187] Optionally, if the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 1, the MSI subfield or the PPDU Parameters subfield includes a sequence number from 0 to 3 to indicate a specific EHT-MCS feedback request. In this case, the number of bits occupied by the MSI subfield or the PPDU Parameters subfield is 2.

[0188] Optionally, if the Unsolicited MCS Feedback subfield is set to 0 and the MCS Request subfield is set to 0, the MSI subfield or the PPDU Parameters subfield includes a sequence number from 0 to 3 to indicate a specific EHT-MCS feedback. In this case, the number of bits occupied by the MSI subfield or the PPDU Parameters subfield is 2.

[0189] Optionally, the MSI subfield or the PPDU parameters subfield indicates the type of PPDU for parameter estimation of the unsolicited MFB if ​​the Unsolicited MCS Feedback subfield is set to 1. In this case, the number of bits occupied by the PPDU parameters subfield is 2 or 3.

[0190] In a possible implementation, the number of bits occupied by the PPDU parameters subfield is 2. The PPDU parameters subfield indicates the type and coding type of the PPDU. The PPDU may include EHT MU PPDU and EHT TB PPDU, and the coding type may include BCC and LDPC. The type of the PPDU may occupy 1 bit, and the coding type may occupy 1 bit.

[0191] For example, 0 indicates EHT MU PPDU, 1 indicates EHT TB PPDU, 0 indicates BCC, and 1 indicates LDPC. toneFor RUs with sizes larger than , there is no coding type indication and the default coding type is LDPC.

[0192] In another possible implementation, the number of bits occupied by the PPDU parameters subfield is 3. The PPDU parameters subfield indicates the type of PPDU and the coding type. The type of PPDU may occupy 2 bits and the coding type may occupy 1 bit.

[0193] For example, 0 indicates EHT MU PPDU, 1 indicates EHT TB PPDU, and the remaining bits are reserved bits. 0 indicates BCC, and 1 indicates LDPC. In particular, 242 tone For RUs with sizes larger than , there is no coding type indication and the default coding type is LDPC.

[0194] The Transmitter Beamforming subfield indicates whether beamforming is performed for the PPDU used in estimating the unsolicited MFB. The number of bits occupied by this subfield is 1.

[0195] For example, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, then the Transmitter Beamforming subfield is set to 0 to indicate a non-beamformed PPDU or to 1 to indicate a beamformed PPDU. Otherwise, this subfield is reserved.

[0196] The UL EHT TB PPDU MFB subfield indicates uplink very high throughput trigger-based PPDU MCS feedback.

[0197] Optionally, if the Unsolicited MCS Feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, it indicates that the Indicated Number of Spatial Streams, Indicated EHT-MCS, Indicated Bandwidth, and Indicated Resource Unit Allocation subfields are the recommended MCS feedback parameters when the first communication device transmits an EHT TB PPDU. Otherwise, this subfield is reserved.

[0198] The HE / EHT indication subfield is used to distinguish whether the control subfield is an HLA control subfield or an EHT LA control subfield. When the HE / EHT indication subfield is set to 0, it indicates that the control subfield is an HLA control subfield. When the HE / EHT indication subfield is set to 1, it indicates that the control subfield is an EHT LA control subfield. The number of bits occupied by the HE / EHT indication subfield is 1.

[0199] The number of bits occupied by the reserved subfield is 1. The reserved subfield is used to introduce more MCS types later. Alternatively, the reserved subfield and the EHT-MCS subfield can be directly combined into 5 bits, in which case the indicated values ​​16 to 31 are reserved.

[0200] In this embodiment of the application, the first communication device is a data receiver and the second communication device is a data transmitter.

[0201] It can be understood that the subfields in the control subfield shown in Figure 8 are only examples. This is not limited in the present application. In addition, the number of bits occupied by each subfield in the control subfield can be adjusted based on the actual situation, as long as the number of bits occupied by all subfields in the control subfield does not exceed a preset number of bits. For example, the number of bits occupied by all subfields in the control subfield does not exceed 26.

[0202] Figure 9 is a schematic diagram of another new control subfield according to an embodiment of the present application. As shown in Figure 9, the control subfield includes a control identifier, an unsolicited MCS feedback subfield, an MCS request subfield, a number of spatial streams subfield, an EHT-MCS subfield, a resource unit allocation indication subfield, a bandwidth indication subfield, an MSI subfield or a PPDU parameters subfield, a transmitter beamforming subfield, a UL EHT TB PPDU MFB subfield, and a reserved subfield.

[0203] Compared with the control subfield shown in Figure 8, in the control subfield shown in Figure 9, the HE / EHT indication subfield is not used to distinguish whether the control subfield is an HLA control subfield or an EHT LA control subfield, and a new control identifier is used in the control subfield. Specifically, if the value of the control identifier is 2, it indicates that the control subfield is an HLA control subfield. If the value of the control identifier is any integer from 7 to 14, it indicates that the control subfield is an EHT LA control subfield.

[0204] For all the subfields in the control subfield, please refer to Figure 8. The details will not be described again here.

[0205] It can be understood that the subfields in the control subfield shown in Figure 9 are only examples. This is not limited in the present application. In addition, the number of bits occupied by each subfield in the control subfield can be adjusted based on the actual situation, as long as the number of bits occupied by all subfields in the control subfield does not exceed a preset number of bits. For example, the number of bits occupied by all subfields in the control subfield does not exceed 26.

[0206] 10 is a schematic diagram of the structure of an EHT LA control information transmission device according to an embodiment of the present application. As shown in FIG. 10, the device 1000 may include: a transmitting module 1001.

[0207] In a possible implementation, the apparatus 1000 may be configured to implement the method shown in Fig. 5. For example, the sending module 1001 is configured to implement S501.

[0208] In another possible implementation, the apparatus 1000 may further include a receiving module. The apparatus 1000 in this implementation may be configured to implement the method shown in Fig. 6. For example, the sending module 1001 is configured to implement S601, and the receiving module is configured to implement S602.

[0209] In yet another possible implementation, the apparatus 1000 may be configured to implement the method shown in Fig. 7. For example, the sending module 1001 is configured to implement S701.

[0210] Figure 11 is a schematic diagram of the structure of an EHT LA control information transmission device according to another embodiment of the present application. The device 1100 shown in Figure 11 can be configured to execute the method implemented in this embodiment shown in any one of Figures 5 to 7.

[0211] 11, the device 1100 provided in this embodiment includes a memory 1101, a processor 1102, a communication interface 1103, and a bus 1104. The communication connection between the memory 1101, the processor 1102, and the communication interface 1103 is implemented through the bus 1104.

[0212] The memory 1101 may be a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1101 may store a program. When the program stored in the memory 1101 is executed by the processor 1102, the processor 1102 may be configured to execute the steps of the method shown in Figures 5 to 7.

[0213] The processor 1102 may be a general purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits. The processor 1102 is configured to execute associated programs to implement the transmission of EHT LA control information in the method embodiments of the present application.

[0214] Alternatively, the processor 1102 may be an integrated circuit chip and have signal processing capabilities. In the implementation process, the steps of the method in the embodiments of the present application may be accomplished by using a hardware integrated logic circuit in the processor 1102, or instructions in the form of software.

[0215] The processor 1102 may alternatively be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The processor may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.

[0216] The steps of the method disclosed in relation to the embodiments of the present application can be directly executed and completed by a hardware decoding processor, or can be executed and completed by a combination of hardware modules and software modules in the decoding processor. The software modules can be arranged in a mature storage medium in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is arranged in the memory 1101. The processor 1102 reads the information in the memory 1101, and in combination with the hardware of the processor 1102, completes the functions that need to be performed in the method in the embodiments of the present application. For example, the processor 1102 can execute the steps / functions in the embodiments shown in Figures 5 to 7.

[0217] The communication interface 1103 uses a transceiver device, such as, but not limited to, a transceiver, to implement communications between the apparatus 1100 and another device or a communications network.

[0218] The bus 1104 may include a path for information transfer between various components of the device 1100 (eg, the memory 1101, the processor 1102, and the communication interface 1103).

[0219] It should be understood that the apparatus 1100 shown in this embodiment of the present application may be an electronic device or may be a chip disposed in an electronic device.

[0220] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.

[0221] It can be understood that the memory in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include a volatile memory and a non-volatile memory. The non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) and is used as an external cache. By way of example and not of limitation, many forms of random access memory (RAM) may be used, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM).

[0222] All or some of the above-mentioned embodiments may be implemented by software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, the above-mentioned embodiments may be implemented in the form of a computer program product, all or part. The computer program product includes one or more computer instructions or computer programs. When the program instructions or computer programs are loaded and executed on a computer, the procedures or functions according to the embodiments of the present application are produced, all or part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or another programmable device. The computer instructions may be stored in a computer-readable storage medium or may be transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center. Wireless The information may be transmitted in a variety of modes (e.g., infrared, radio, microwave, and the like). The computer-readable storage medium may be any available medium accessible by a computer, or a data storage device, such as a server or data center, that integrates one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, or a magnetic tape), an optical medium (e.g., a DVD), or a solid-state medium. The solid-state medium may be a solid-state drive.

[0223] It should be understood that the term "and / or" in this specification describes only the association relationship between associated objects, and indicates that three relationships may exist. For example, "A and / or B" may indicate three cases: "only A exists", "both A and B exist", and "only B exists". A and B may be singular or plural. In addition, the character " / " in this specification generally indicates an "or" relationship between associated objects, but may also indicate an "and / or" relationship. For details, please refer to the above and below for understanding.

[0224] In this application, "at least one" means one or more, and "multiple" means two or more. "At least one of the following items" or similar phrases refer to any combination of these items, including any combination of single items or multiple items. For example, "at least one of a, b, or c" may refer to a, b, c, ab, ac, bc, or abc, where a, b, and c may be singular or plural.

[0225] It should be understood that the sequence numbers of the above processes do not mean the execution sequence in the embodiments of the present application. The execution sequence of those processes should be determined according to the functions and internal logic of those processes, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0226] In connection with the examples described in the embodiments disclosed herein, those skilled in the art may recognize that the units and algorithm steps can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether a function is performed by hardware or software depends on the individual application and design constraints of the technical solution. Those skilled in the art may use various methods to implement the described functions for each individual application, but this implementation should not be considered as going beyond the scope of this application.

[0227] For the purpose of convenient and concise description, it can be clearly understood by those skilled in the art that for the detailed functional processes of the above-mentioned systems, devices and units, reference should be made to the corresponding processes in the above-mentioned method embodiments, and the details will not be described again here.

[0228] In some embodiments provided in the present application, it should be understood that the disclosed system, device, and method may be implemented in other ways. For example, the device embodiment described is only an example. For example, the division into units is only a logical functional division, and may be other divisions during actual implementation. For example, multiple units or components may be combined or integrated into another system, or some functions may be ignored or not performed. In addition, the shown or discussed mutual couplings or direct couplings or communication connections may be implemented through some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electronic, mechanical, or other forms.

[0229] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, and may be located in one location or distributed over multiple network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.

[0230] In addition, the functional units in the embodiments of the present application may be integrated into a single processing unit, each of which may exist physically alone, or two or more of the units may be integrated into a single unit.

[0231] When functions are implemented in the form of a software functional unit and sold or used as an independent product, those functions may be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the present application may be essentially implemented in the form of a software product, or the part that contributes to the prior art, or some of those technical solutions. The computer software product is stored in a storage medium and includes some instructions for instructing a computer device (which may be a personal computer, a server, a network device, etc.) to execute all or some of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes any medium capable of storing program code, such as a USB flash drive, a removable hard disk, a read-only memory, a random access memory, a magnetic disk, or an optical disk.

[0232] The above description is merely a specific implementation of the present application and is not intended to limit the scope of protection of the present application. Any variations or alternatives that are easily conceived by those skilled in the art within the technical scope disclosed in this application shall fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims.

Claims

1. 1. An extremely high throughput (EHT) link adaptation (LA) control information transmission method, the method comprising: transmitting a first message, the first message including a control field, the control field including a control subfield, the control subfield including fields: an EHT indication subfield, a number of spatial streams subfield, an EHT modulation coding scheme (MCS) subfield, and an MCS request sequence identifier (MSI) subfield, the EHT indication subfield indicates that the control subfield is a control field for EHT LA control information, the EHT indication subfield and the HE indication subfield are the same subfield in the control subfield, the number of spatial streams subfield indicates a recommended number of spatial streams, the EHT-MCS subfield indicates a recommended EHT-MCS, and the MSI subfield indicates an MCS request sequence. A method comprising:

2. 2. The method of claim 1, wherein the MCS indicated by the EHT-MCS subfield includes one or more of: 4096-quadrature amplitude modulation (QAM), binary phase shift keying (BPSK)-dual carrier modulation (DCM), and BPSK-DCM-duplication (DUP).

3. The method comprises: receiving a second message, the second message including a control field, the control field in the second message including a control subfield, the control subfield in the second message including one or more of the following fields: an EHT indication subfield, a bandwidth indication subfield, and a resource unit allocation indication subfield, the bandwidth indication subfield indicating a bandwidth applicable for the recommended EHT-MCS, and the resource unit allocation indication subfield indicating a resource unit (RU) applicable for the recommended EHT-MCS. and 3. The method of claim 1 or 2, wherein the bandwidth indicated by the bandwidth indication subfield is 320 MHz, and / or the resource units indicated by the resource unit allocation indication subfield include one or more of the following resource units: an MRU including a 52-tone RU and a 26-tone RU, an MRU including a 106-tone RU and a 26-tone RU, an MRU including a 484-tone RU and a 242-tone RU, an MRU including a 996-tone RU and a 484-tone RU, an MRU including two 996-tone RUs and a 484-tone RU, an MRU including three 996-tone RUs, an MRU including three 996-tone RUs and a 484-tone RU, and an RU including four 996-tone RUs.

4. the control subfield in the first message and the control subfield in the second message each further include an unsolicited MCS feedback subfield, and the unsolicited MCS feedback subfield indicates that a message carrying the unsolicited MCS feedback subfield is a solicited feedback message; The first message further includes an MCS request subfield, and the MCS request subfield indicates that the first message is a message to respond to EHT LA feedback; and 4. The method of claim 3, wherein the second message further includes an MCS request subfield, and the MCS request subfield in the second message indicates that the second message is a message to request the EHT LA feedback.

5. The control subfield further includes a bandwidth indication subfield, a resource unit allocation indication subfield, and a physical layer protocol data unit (PPDU) parameters subfield, where the bandwidth indication subfield indicates a bandwidth applicable to the recommended EHT-MCS, the resource unit allocation indication subfield indicates a resource unit (RU) applicable to the recommended EHT-MCS, and the PPDU parameters subfield indicates a type of PPDU for parameter estimation; and One or more of the Bandwidth Indication subfield, the Resource Unit Allocation Indication subfield, and the PPDU Parameters subfield are the bandwidth indicated by the Bandwidth Indication subfield is 320 MHz, and the PPDU indicated by the PPDU Parameters subfield includes one or more of an EHT Multi-User (MU) PPDU and an EHT Trigger-Based (TB) PPDU; the resource units indicated by the resource unit allocation indication subfield include one or more of the following resource units: an MRU including a 52-tone RU and a 26-tone RU, an MRU including a 106-tone RU and a 26-tone RU, an MRU including a 484-tone RU and a 242-tone RU, an MRU including a 996-tone RU and a 484-tone RU, an MRU including two 996-tone RUs and a 484-tone RU, an MRU including three 996-tone RUs, an MRU including three 996-tone RUs and a 484-tone RU, and an RU including four 996-tone RUs; The method according to claim 1 , wherein

6. 6. The method of claim 5, wherein the control subfield in the first message further comprises an Unsolicited MCS Feedback subfield, and the Unsolicited MCS Feedback subfield indicates that a message carrying the Unsolicited MCS Feedback subfield is an unsolicited feedback message.

7. 7. The method according to claim 5 or 6, wherein the number of bits occupied by the PPDU parameters subfield is 2.

8. 8. The method of claim 7, wherein the PPDU parameters subfield further indicates a coding type, the type of the PPDU occupying one bit and the coding type occupying one bit.

9. 9. The method of claim 7 or 8, wherein the PPDU parameters subfield and the MSI subfield are the same subfield in the control subfield.

10. 7. The method according to claim 5 or 6, wherein the number of bits occupied by the PPDU parameters subfield is three.

11. 11. The method according to any one of claims 2 to 10, wherein the number of bits occupied by the bandwidth indication subfield is three.

12. 12. The method according to claim 2, wherein the number of bits occupied by the resource unit allocation indication subfield is 7, 8 or 9.

13. 13. The method of claim 1, wherein a number of bits occupied by the Number of Spatial Streams subfield is 3, and the number of spatial streams indicated by the Number of Spatial Streams subfield is any one of 1, 2, 4, 6, 8, 12, 16, and another reserved number of spatial streams.

14. The method according to any one of claims 1 to 13, wherein the number of bits occupied by the EHT-MCS subfield is 4 or 5.

15. 15. A method according to any preceding claim, wherein the number of bits occupied by the control subfield is 26 or less.

16. An extremely high throughput (EHT) link adaptation (LA) control information transmission device, comprising: a memory and a processor; the memory is configured to store program instructions; and 16. An apparatus for transmitting very high throughput (EHT) link adaptation (LA) control information, the processor being configured to invoke the program instructions in the memory to perform the method of any one of claims 1 to 15.

17. A chip comprising at least one processor and a communication interface, the communication interface and the at least one processor being interconnected through wiring, and the at least one processor being configured to execute a computer program or instructions to perform the method according to any one of claims 1 to 15.

18. 16. A computer readable medium having stored thereon program code to be executed by a computer, the program code comprising instructions used to execute the method of any one of claims 1 to 15.

19. A communication system, the communication system comprising a transmission device according to claim 16.

Citation Information

Patent Citations

  • Information indication method and device and data transmission system

    CN111726193A

  • Information indication method and device, and data transmission system

    EP3934140A1

  • Communication device, information processing unit, communication method, and program

    JP2020141304A

  • Communication device and communication method of the same, information processing device and control method of the same, and program

    JP2020182180A

  • Method and apparatus for transmitting and receiving information regarding resource unit size in a wireless LAN system

    JP2020534728A