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

The method addresses the inadequacy of existing link adaptation control in 802.11ax by introducing a control subfield with specific fields for the 802.11be standard, enhancing communication efficiency and throughput by adapting to channel conditions.

JP2025111652AActive Publication Date: 2025-07-30HUAWEI TECH CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2025072270
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-03-03
Filing Date
2025-04-24
Publication Date
2025-07-30
Estimated Expiration
2042-03-01

AI Technical Summary

Technical Problem

The existing link adaptation control information methods in wireless communication systems, particularly in the 802.11ax standard, are inadequate for the 802.11be standard due to changes in channel parameter requirements such as the number of spatial and time streams, necessitating a new approach for implementing link adaptation control information.

Method used

A method and apparatus for transmitting link adaptation control information in the 802.11be standard, utilizing a control subfield that includes an EHT indication subfield, spatial stream number subfield, EHT-MCS subfield, and MCS request sequence identifier subfield, with specific bit allocations and conditions to support a wider bandwidth and more spatial streams, enabling efficient communication.

Benefits of technology

Enables efficient transmission of link adaptation control information in the 802.11be standard and subsequent standards, optimizing data transmission by adapting to varying channel conditions and improving overall throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025111652000001_ABST
    Figure 2025111652000001_ABST
Patent Text Reader

Abstract

To provide an ultra-high throughput link adaptation control information transmission method and a related device.SOLUTION: In a communication system, 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 Extremely High Throughput (EHT) Indication subfield, a Number of Spatial Streams subfield, an EHT-(Modulation Coding Scheme) MCS subfield, and an MCS Request Sequence Identifier (MSI) subfield.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This 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 devices.

Background Art

[0002] The physical layer of a wireless local area network (WLAN) supports link adaptation technology. The main processes of link adaptation technology are as follows. The transmitter transmits data to the receiver by using a specific modulation and coding scheme (MCS). Then, due to the influence of the channel situation and the receiver being able to estimate the actual channel status information, the receiver receives the data and calculates parameters such as the recommended MCS and channel situation-related parameters based on the channel situation and the transmission situation (such as MCS), and feeds back those parameters to the transmitter. After obtaining the parameters fed back by the receiver, the transmitter adjusts and selects an appropriate MCS 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.

[0003] In the prior art, in the high - efficient (HE) standard (802.11ax standard), for the purpose of performing channel feedback for link adaptation, a high - efficient link adaptation (HLA) control sub - field is used to carry and indicate control information. In a new standard, for example, the EHT standard (802.11be standard), the channel parameter requirements change, that is, 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 standard becomes an urgent issue to be solved. Summary of the Invention

[0004] This application provides an extremely high - throughput link adaptation control information transmission method and related apparatus for implementing the transmission of link adaptation control information in the 802.11be standard and standards subsequent to the 802.11be standard.

[0005] According to a first aspect, the present application provides an extremely high throughput EHT link adaptation LA control information transmission method. This method includes the step 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 fields: an EHT indication subfield, a spatial stream number 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 spatial stream number subfield indicates the recommended number of spatial streams. The EHT-MCS subfield indicates the recommended EHT-MCS. The MSI subfield indicates the MCS request sequence. One or more of the spatial stream number subfield, the EHT-MCS subfield, and the MSI subfield satisfy the conditions that the number of bits occupied by the MSI subfield is 2 or less, the maximum number of spatial streams that can be indicated by the spatial stream number subfield is more 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 - duplication DUP.

[0006] In this method, a data receiver transmits a first message to a data transmitter. The control subfield in the first message includes one or more of the fields: an EHT indication subfield, a spatial stream number subfield, an EHT-MCS subfield, and an MSI subfield. One or more of the spatial stream number subfield, the EHT-MCS subfield, and the MSI subfield satisfy the conditions that the number of bits occupied by the MSI subfield is 2 or less, the maximum number of spatial streams that can be indicated by the spatial stream number subfield is more 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 subsequent to the 802.11be standard.

[0007] In a possible implementation, this method further includes the step of 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 fields: an EHT indication subfield, a bandwidth indication subfield, and a resource unit allocation indication subfield. The bandwidth indication subfield indicates the bandwidth applicable to the recommended EHT-MCS. The resource unit allocation indication subfield indicates the resource unit RU applicable to the recommended EHT-MCS.

[0008] The bandwidth indicated by the bandwidth indication subfield is 320 megahertz, and / or the resource unit indicated by the resource unit allocation indication subfield includes one or more of the 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.

[0009] In this implementation, before the data receiver sends a first message to the data transmitter, the data receiver receives a second message sent by the data transmitter, and the data receiver sends 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 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 unit indicated by the resource unit allocation indication subfield includes one or more of the 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. This implements the claimed transmission of link adaptation control information in the 802.11be standard and standards subsequent to the 802.11be standard.

[0010] In a possible implementation, the control subfield in the first message and the control subfield in the second message each further include an unclaimed MCS feedback subfield. The unclaimed MCS feedback subfield indicates that the message carrying the unclaimed MCS feedback subfield is a claimed feedback message.

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

[0012] 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 for requesting EHT LA feedback.

[0013] In this implementation, the control subfield in the first message and the control subfield in the second message each further include an unclaimed MCS feedback subfield and an MCS request subfield. In the first message, if the unclaimed 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. In the second message, if the unclaimed 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 the claimed transmission of link adaptation control information.

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

[0015] One or more of the bandwidth indication subfield, the resource unit allocation indication subfield, and the PPDU parameter subfield satisfy the following conditions.

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

[0017] The resource unit indicated by the resource unit allocation indication subfield includes one or more of the resource units such as 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.

[0018] 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 parameter subfield. One or more of the bandwidth indication subfield, the resource unit allocation indication subfield, and the PPDU parameter subfield meet the following conditions. The bandwidth indicated by the bandwidth indication subfield is 320 megahertz, and the PPDU indicated by the PPDU parameter subfield includes one or more of an EHT multi-user (MU) PPDU and an EHT trigger-based (TB) PPDU. The resource unit indicated by the resource unit allocation indication subfield includes 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. This implements the transmission of link adaptation control information in the 802.11be standard and standards subsequent to the 802.11be standard.

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

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

[0021] In a possible implementation, the number of bits occupied by the PPDU parameter subfield is 2.

[0022] In a possible implementation, the PPDU parameter subfield further indicates the coding type, the type of the PPDU occupies 1 bit, and the coding type occupies 1 bit.

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

[0024] In a possible implementation, the number of bits occupied by the PPDU parameter subfield is 3.

[0025] In a possible implementation, the PPDU parameter subfield further indicates the coding type, the type of the PPDU occupies 2 bits, and the coding type occupies 1 bit.

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

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

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

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

[0030] In a possible implementation, the number of bits occupied by the spatial stream number subfield is 4, and the spatial stream number indicated by the spatial stream number subfield is any one of 1 to 16.

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

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

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

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

[0035] According to a third aspect, the present application provides an ultra-high throughput link adaptation control information transmission apparatus. This apparatus may include a processor coupled to a memory. The memory is configured to store program code, and the processor is configured to execute the program code in the memory to implement the method in any one of the first aspect or an implementation of the first aspect.

[0036] Optionally, this apparatus may further include a memory.

[0037] According to a fourth aspect, the present application provides a chip. This 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 instructions to implement the method in any one of the first aspect, the second aspect, or a possible implementation thereof.

[0038] According to a fifth aspect, the present application provides a computer-readable medium. This computer-readable medium stores program code to be executed by a device, and the program code is used to implement the method in any one of the first aspect or a possible implementation of the first aspect.

[0039] According to a sixth aspect, the present application provides a computer program product including instructions. When this computer program product is executed on a computer, the computer is enabled to implement the method in any one of the first aspect or a possible implementation of the first aspect.

[0040] According to a seventh aspect, the present application provides a communication system. This communication system includes the transmission apparatus described in the second aspect.

Brief Description of the Drawings

[0041]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Embodiments for Carrying Out the Invention

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

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

[0044] In a WLAN, an access point (AP) and a station (STA) transmit control signaling, management signaling, or data by using a medium access control (MAC) protocol data unit, or simply a MAC frame.

[0045] 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, management information, and control information transmitted from the upper layer. The frame check sequence is used to check whether the MPDU is correctly transmitted. The number of bytes of frame control is 2, the number of bytes of duration / identification information is 2, the number of bytes of address 1 is 6, the number of bytes of address 2 is 0 or 6, the number of bytes of address 3 is 0 or 6, the number of bytes of sequence control is 0 or 2, the number of bytes of address 4 is 0 or 6, the number of bytes of quality of service control information is 0 or 2, the number of bytes of high throughput control information is 0 or 4, the number of bytes of the frame body is variable, and the number of bytes of the frame check sequence is 4.

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

[0047] FIG. 2 is a schematic diagram of the structure of an A-control subfield. As shown in FIG. 2, one A-control subfield includes N control subfields and a padding part, where N is a positive integer. Each control subfield includes a control identifier and control information. The control identifier indicates the type of 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.

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

[0049] However, compared with the 802.11ax standard, the 802.11be standard supports a wider bandwidth and a larger number of spatial streams. Therefore, 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.

[0050] WLAN starts from the 802.11a / g standard, goes through the 802.11n standard, 802.11ac standard, the currently discussed 802.11ax standard, and the next-generation 802.11be standard of the 802.11ax standard. Table 1 shows the transmission bandwidth, number of spatial-temporal streams, and coding modulation scheme permitted by these standards.

[0051]

Table 1

[0052] The 802.11n standard is called high throughput (HT), the 802.11ac standard is called very high throughput (VHT), the 802.11ax standard is called high efficient (HE), and the 802.11be standard is called Extremely High Throughput (EHT).

[0053] This application provides an extremely high throughput link adaptation control information transmission method for the 802.11be standard and standards after the 802.11be standard.

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

[0055] The scenario in FIG. 4 is merely an example, and it can be understood that the technical solution in this application can be further applied to another scenario if that scenario involves data communication between communication devices.

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

[0057] S501: The first communication device transmits a first message to the second communication device.

[0058] 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 spatial stream number subfield, an EHT-MCS subfield, and an MCS request sequence identifier (modulation and coding scheme request sequence identifier, MSI) subfield. The EHT indication subfield indicates that the control subfield is a control field of EHT LA control information. The spatial stream number 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.

[0059] 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 two or less; the maximum number of spatial streams that can be indicated by the Number of Spatial Streams subfield is greater than eight; 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).

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

[0061] 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.

[0062] 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.

[0063] 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.

[0064] For example, the EHT-MCS subfield may include any integer from 0 to 15, in which case 0 indicates BPSK and bit rate (R) 1 / 2, 1 indicates QSPK 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, 7 indicates 64-QAM 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.

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

[0066] Optionally, the number of bits occupied by the EHT-MCS subfield may be 4 or 5.

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

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

[0069] The bandwidth indicated by the bandwidth indication sub-field is 320 megahertz (MHz), and / or the resource unit indicated by the resource unit allocation indication sub-field includes one or more of the 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).

[0070] For example, the number of bits occupied by the bandwidth indication sub-field can be 3. The bandwidth indication sub-field may include any integer from 0 to 4. All integers from 0 to 4 may respectively correspond to 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz in order. The remaining bits may be spare bits.

[0071] Optionally, if the unclaimed MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, the bandwidth indication subfield may indicate the bandwidth for EHT-MCS recommended when the PPDU is transmitted to the second communication device.

[0072] Optionally, if the unclaimed MCS feedback subfield is set to 0 and the MCS request subfield is set to 1, the bandwidth indication subfield may indicate the bandwidth indicated when the second communication device requests feedback. For example, if the unclaimed MCS feedback subfield in the second message is set to 0 and the MCS request subfield is set to 1, the bandwidth indication subfield may indicate the bandwidth indicated when the second communication device requests feedback.

[0073] Optionally, if the unclaimed MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the bandwidth indication subfield may indicate the applicable bandwidth for EHT-MCS recommended when the second communication device transmits an EHT TB PPDU.

[0074] In a possible implementation, the control subfield in the first message and the control subfield in the second message may each further include an unclaimed MCS feedback subfield. The unclaimed MCS feedback subfield indicates that the message carrying the unclaimed MCS feedback subfield is a claimed feedback message.

[0075] The first message may further include an MCS request subfield, and the MCS request subfield indicates that the first message is a message for responding to EHT LA feedback.

[0076] The second message may further include an MCS request subfield, and the MCS request subfield in the second message indicates that the second message is a message for requesting EHT LA feedback.

[0077] For example, the number of bits occupied by the unclaimed MCS feedback subfield can be 1. The value of 1 may indicate that the EHT LA control is unclaimed MFB. The value of 0 may indicate that the EHT LA control is MCS request or claimed MCS feedback.

[0078] For example, the number of bits occupied by the MCS request subfield can be 1. If the unclaimed MCS feedback indicates 0 and the MCS request subfield indicates 1, it indicates a request for EHT LA feedback. If the unclaimed MCS feedback indicates 0 and the MCS request subfield indicates 0, it indicates a response to the EHT LA feedback. If the unclaimed MCS feedback indicates 1, the MCS request subfield is reserved.

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

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

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

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

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

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

[0085] One or more of the bandwidth indication subfield, resource unit allocation indication subfield, and PPDU parameter subfield may satisfy the following conditions.

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

[0087] Optionally, the number of bits occupied by the PPDU parameter subfield can be 2 or 3.

[0088] In a possible implementation, the number of bits occupied by the PPDU parameter subfield is 2. The PPDU parameter subfield indicates the type of PPDU and the coding type. The PPDU may include an EHT MU PPDU and an 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.

[0089] For example, 0 indicates an EHT MU PPDU, and 1 indicates an EHT TB PPDU. 0 indicates BCC, and 1 indicates LDPC. Optionally, for RUs having a size larger than 242 tones, there is no coding type indication, and the default coding type is LDPC.

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

[0091] For example, 0 indicates an EHT MU PPDU, 1 indicates an EHT TB PPDU, and the remaining bits are spare bits. 0 indicates BCC, and 1 indicates LDPC. In particular, for RUs having a size larger than 242 tones, there may be no coding type indication, and the default coding type is LDPC.

[0092] The PPDU parameter subfield and the MSI subfield can be the same subfield in the control subfield.

[0093] The resource units indicated by the resource unit allocation indication subfield can include one or more of the resource units 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.

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

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

[0096] Optionally, if the unclaimed 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 RUs for EHT-MCS recommended when the PPDU is transmitted to the first communication device.

[0097] Optionally, if the unclaimed MCS feedback subfield is set to 0 and the MCS request subfield is set to 1, the resource unit allocation subfield indicates the RUs indicated when the second communication device requests feedback.

[0098] Both the resource unit allocation subfield and the bandwidth indication subfield indicate specific resource units.

[0099] Optionally, if the unclaimed 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 when the first communication device transmits an EHT TB PPDU. The actually allocated resource units may be ignored by the receiver.

[0100] Otherwise, this subfield is reserved.

[0101] 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 7.

[0102] [Table 2]

[0103] 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 8.

[0104] [Table 3-1]

[0105] [Table 3-2]

[0106] When the bandwidth is 20 MHz, 40 MHz, 80 MHz, or 160 MHz, each bit represents one 242-tone RU. When the bandwidth is 320 MHz, each bit represents one 484-tone RU.

[0107] 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 9.

[0108] [Table 4-1]

[0109]

Table 4-2

[0110] The first bit indicates the granularity, and each of the following 8 bits indicates whether it represents a 242-tone RU or a 484-tone RU. For example, 0 indicates a 242-tone RU and an applicable bandwidth of 20 MHz, 40 MHz, 80 MHz, or 160 MHz, and 1 indicates a 484-tone RU and an applicable bandwidth of 320 MHz. One or more bits are set to 1 to indicate various RU sizes.

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

[0112] For example, if the unrequested MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, it indicates that the number of spatial streams shown, the EHT-MCS shown, the bandwidth shown, and the resource unit allocation subfield shown are the MCS feedback parameters recommended when the first communication device transmits an EHT TB PPDU. Otherwise, this subfield is reserved.

[0113] Optionally, the control subfield in the first message may further include a transmitter beamforming subfield, and the transmitter beamforming subfield indicates whether beamforming is being performed for the PPDU when the unrequested MFB is estimated. The number of bits occupied by this subfield is 1.

[0114] For example, if the unrequested MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, the transmitter beamforming subfield is set to 0 to indicate a non-beamformed PPDU or set to 1 to indicate a beamformed PPDU. Otherwise, this subfield is reserved.

[0115] 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 for introducing more MCS types later. Alternatively, the reserved subfield and the EHT-MCS subfield may be directly combined into 5 bits, in which case the values 16 to 31 are reserved.

[0116] Note 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 total number of bits occupied by all control subfields in the first message and the second message does not exceed 26.

[0117] In the technical solution provided in this application, a data receiver transmits 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 fields: an EHT indication subfield, a spatial stream number subfield, an EHT-MCS subfield, and an MSI subfield. One or more of the spatial stream number subfield, the EHT-MCS subfield, and the MSI subfield satisfy the conditions that the number of bits occupied by the MSI subfield is 2 or less, the maximum number of spatial streams that can be indicated by the spatial stream number subfield is more 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. This implements the transmission of link adaptation control information in the 802.11be standard and standards subsequent to the 802.11be standard.

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

[0119] S601: A first communication device receives a second message transmitted by a second communication device.

[0120] 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 EHT LA control information from the first communication device.

[0121] The second message includes a control field, and the control field includes a control subfield. In this case, the unclaimed MCS feedback subfield in the control subfield is set to 0, and the MCS request subfield is set to 1.

[0122] The control subfield in the second message meets at least one of the following conditions: the condition that the HE / EHT LA control discrimination indication subfield indicates that the control subfield is EHT LA; the condition that the bandwidth indication subfield can indicate up to 320 MHz; the condition that 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 condition that the number of bits occupied by the MSI subfield is 2 or less.

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

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

[0125] In another possible implementation, when the control identifier in the control subfield can be 2 or any integer from 7 to 14, the control subfield does not include the HE / EHT LA control discrimination indication subfield. When 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.

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

[0127] The MSI subfield can be set to any integer from 0 to 3, and each integer indicates a specific EHT - MCS feedback requirement. The number of bits occupied by the MSI subfield is 2 or less.

[0128] S602: The first communication device transmits a first message to the second communication device.

[0129] After receiving the second message transmitted by the second communication device, the first communication device identifies that the received control subfield is EHT LA, and then, requested by the MFB, transmits the first message to the second communication device based on the PPDU measurement - related MFB parameters carried in the control subfield of the second message. In that case, the first message is an EHT LA feedback message.

[0130] The first message includes a control field, and the control field includes a control subfield. In this case, the unrequested MCS feedback subfield is set to 0, and the MCS request subfield is set to 0.

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

[0132] Regarding the HE / EHT LA control discrimination indication subfield and the MSI subfield, refer to S601. The details will not be described here again.

[0133] The spatial stream number subfield can indicate any one of the spatial stream numbers from 1 to 16, or any one of the spatial stream numbers 1, 2, 4, 6, 8, 12, and 16, and another spare spatial stream number.

[0134] Optionally, the number of bits occupied by the spatial stream number subfield is 3 or 4.

[0135] In a possible implementation, when the spatial stream number indicated by the spatial stream number subfield is any one of 1, 2, 4, 6, 8, 12, 16, and another spare spatial stream number, the number of bits occupied by the spatial stream number subfield is 3.

[0136] In another possible implementation, when the spatial stream number indicated by the spatial stream number subfield is any one of 1 to 16, the number of bits occupied by the spatial stream number subfield is 4.

[0137] The EHT-MCS subfield includes any integer from 0 to 15. In this case, 0 indicates BPSK and bit rate (R) 1 / 2, 1 indicates QSPK 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, 7 indicates 64-QAM 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.

[0138] 15 indicates BPSK with DCM. When 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.

[0139] Optionally, the number of bits occupied by the EHT-MCS subfield is 4 or 5.

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

[0141] In the technical solution provided in this application, before the first communication device transmits a first message to the second communication device, the first communication device receives a second message transmitted by the second communication device, and the first communication device transmits 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 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 unit indicated by the resource unit allocation indication subfield includes one or more of the 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 subsequent to the 802.11be standard.

[0142] Figure 7 is a schematic flowchart of an unclaimed EHT LA control information transmission method according to an embodiment of this application. As shown in Figure 7, this method includes at least S701.

[0143] S701: The first communication device transmits a first message to the second communication device.

[0144] 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, and the MFB parameter carried in the control subfield is estimated based on the latest received PPDU. In this case, the unclaimed MCS feedback subfield in the control subfield is set to 1.

[0145] The control subfield in the first message satisfies at least one of the following conditions: the condition that the HE / EHT LA control discrimination indication subfield indicates that the control subfield is EHT LA; the condition that the bandwidth indication subfield can indicate a maximum of 320 MHz; the condition that 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 condition that the spatial stream number subfield can indicate more than 8 streams; the condition that the EHT-MCS subfield includes 4096-QAM, BPSK-DCM, and BPSK-DCM-DUP; the condition that the number of bits occupied by the MSI subfield is 2 or less; and the condition that the PPDU in the PPDU parameter subfield includes at least one of EHT MU PPDU and EHT TB PPDU.

[0146] Regarding the HE / EHT LA control discrimination indication subfield, bandwidth indication subfield, resource unit allocation indication subfield, spatial stream number subfield, EHT-MCS subfield, and PPDU parameter subfield in the first message, refer to S501, S601, and S602. Details will not be described here again.

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

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

[0149] Hereinafter, with reference to Table 5, the subfields in the control subfield will be briefly described.

[0150]

Table 5-1

[0151]

Table 5-2

[0152]

Table 5-3

[0153]

Table 5-4

[0154]

Table 5-5

[0155]

Table 5-6

[0156]

Table 5-7

[0157] FIG. 8 is a schematic diagram of a new control subfield according to an embodiment of the present application. As shown in FIG. 8, this control subfield includes a control identifier, an unclaimed MCS feedback subfield, an MCS request subfield, a spatial stream number subfield, an EHT-MCS subfield, a resource unit allocation indication subfield, a bandwidth indication subfield, an MSI subfield or a PPDU parameter subfield, a transmitter beamforming subfield, a UL EHT TB PPDU MFB subfield, a HE / EHT indication subfield, and a spare subfield. The value of the control identifier is 2.

[0158] The unclaimed MCS feedback subfield indicates whether the control information carried in the control subfield is unclaimed MCS feedback information. When the unclaimed MCS feedback subfield is set to 1, it indicates that the EHT LA control is unclaimed MFB. When the unclaimed MCS feedback subfield is set to 0, it indicates that the EHT LA control is an MCS request or a claimed MCS feedback.

[0159] The MCS request subfield indicates a request for EHT LA feedback. If the unclaimed MCS feedback subfield is set to 0 and the MCS request subfield is set to 1, it indicates a request for EHT LA feedback. If the unclaimed MCS feedback subfield is set to 0 and the MCS request subfield is set to 0, it indicates a response to EHT LA feedback. If the unclaimed MCS feedback subfield is set to 1, the MCS request subfield is reserved.

[0160] The spatial stream number subfield indicates the number of spatial streams recommended by the first communication device.

[0161] Optionally, if the unclaimed MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, or if the unclaimed MCS feedback subfield is set to 0 and the MCS request subfield is set to 0, the spatial stream number subfield indicates the number of spatial streams recommended when the PPDU is transmitted to the second communication device.

[0162] Optionally, if the unclaimed MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the spatial stream number subfield indicates the number of spatial streams recommended when the first communication device transmits an EHT TB PPDU.

[0163] The spatial stream number subfield can indicate any one of the spatial stream numbers from 1 to 16, or any one of the spatial stream numbers 1, 2, 4, 6, 8, 12, and 16, and another reserved spatial stream number.

[0164] Optionally, the number of bits occupied by the spatial stream number subfield is 3 or 4.

[0165] In a possible implementation, when the number of spatial streams indicated by the spatial stream number 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 spatial stream number subfield is 3.

[0166] In another possible implementation, when the number of spatial streams indicated by the spatial stream number subfield is any one of 1 to 16, the number of bits occupied by the spatial stream number subfield is 4.

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

[0168] Optionally, when the unrequested MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, or when the unrequested MCS feedback subfield is set to 0 and the MCS request subfield is set to 0, the EHT-MCS subfield indicates the EHT-MCS recommended when the PPDU is transmitted to the second communication device.

[0169] Optionally, when the unrequested MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the EHT-MCS subfield indicates the EHT-MCS recommended when the first communication device transmits the EHT TB PPDU.

[0170] For example, the EHT-MCS subfield may include any integer from 0 to 15, in which case 0 indicates BPSK and bit rate (R) 1 / 2, 1 indicates QSPK 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, 7 indicates 64-QAM 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.

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

[0172] Optionally, the number of bits occupied by the EHT-MCS subfield may be 4 or 5.

[0173] 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.

[0174] Optionally, when the unclaimed 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 EHT-MCS recommended when the PPDU is transmitted to the first communication device.

[0175] Optionally, if the unclaimed MCS feedback subfield is set to 0 and the MCS request subfield is set to 1, the resource unit allocation subfield indicates the RUs indicated when the second communication device requests feedback.

[0176] Both the resource unit allocation subfield and the bandwidth indication subfield indicate a specific resource unit.

[0177] Optionally, if the unclaimed 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 when the first communication device transmits an EHT TB PPDU. The actually allocated resource units may be ignored by the receiver.

[0178] Otherwise, this subfield is reserved.

[0179] Optionally, the number of bits occupied by the resource unit allocation indication subfield can be 7, 8, or 9. The resource unit allocation indication subfield can indicate the applicable resource units by using a table index or a bitmap. See S501 for the applicable resource units indicated by using a table index or a bitmap in the resource unit allocation indication subfield. The details will not be described here again.

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

[0181] Optionally, when the unclaimed MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, the bandwidth indication subfield indicates the bandwidth applicable to the EHT-MCS recommended when the PPDU is transmitted to the first communication device.

[0182] Optionally, when the unclaimed MCS feedback subfield is set to 0 and the MCS request subfield is set to 1, the bandwidth indication field indicates the bandwidth indicated when the second communication device requests feedback.

[0183] Optionally, when the unclaimed MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 1, the bandwidth indication subfield indicates the bandwidth applicable to the EHT-MCS recommended when the first communication device transmits an EHT TB PPDU.

[0184] The number of bits occupied by the bandwidth indication subfield can be 3. The bandwidth indication subfield can include any integer from 0 to 4. All integers from 0 to 4 can respectively correspond to 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz in sequence. The remaining bits can be spare bits.

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

[0186] Optionally, if the unclaimed MCS feedback subfield is set to 0 and the MCS request subfield is set to 1, the MSI subfield or the PPDU parameter subfield includes a sequence number from 0 to 3 for indicating a specific EHT-MCS feedback request. In this case, the number of bits occupied by the MSI subfield or the PPDU parameter subfield is 2.

[0187] Optionally, if the unclaimed MCS feedback subfield is set to 0 and the MCS request subfield is set to 0, the MSI subfield or the PPDU parameter subfield includes a sequence number from 0 to 3 for indicating a specific EHT-MCS feedback. In this case, the number of bits occupied by the MSI subfield or the PPDU parameter subfield is 2.

[0188] Optionally, if the unclaimed MCS feedback subfield is set to 1, the MSI subfield or the PPDU parameter subfield indicates the type of PPDU for parameter estimation of the unclaimed MFB. In this case, the number of bits occupied by the PPDU parameter subfield is 2 or 3.

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

[0190] For example, 0 indicates an EHT MU PPDU, and 1 indicates an EHT TB PPDU. 0 indicates BCC, and 1 indicates LDPC. Optionally, for an RU having a size larger than 242 tones, there is no coding type indication, and the default coding type is LDPC.

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

[0192] For example, 0 indicates an EHT MU PPDU, 1 indicates an EHT TB PPDU, and the remaining bits are spare bits. 0 indicates BCC, and 1 indicates LDPC. In particular, for an RU having a size larger than 242 tones, there is no coding type indication, and the default coding type is LDPC.

[0193] The transmitter beamforming subfield indicates whether beamforming is being performed for the PPDU used when an unrequested MFB is estimated. The number of bits occupied by this subfield is 1.

[0194] For example, when the unrequested MCS feedback subfield is set to 1 and the UL EHT TB PPDU MFB subfield is set to 0, the transmitter beamforming subfield is set to 0 to indicate a non-beamformed PPDU or set to 1 to indicate a beamformed PPDU. Otherwise, this subfield is reserved.

[0195] The UL EHT TB PPDU MFB subfield indicates the uplink extremely high throughput trigger-based PPDU MCS feedback.

[0196] Optionally, if the unclaimed 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, the indicated EHT-MCS, the indicated bandwidth, and the indicated resource unit allocation subfield are the MCS feedback parameters recommended when the first communication device transmits an EHT TB PPDU. Otherwise, this subfield is reserved.

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

[0198] 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.

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

[0200] It can be understood that the sub-fields in the control sub-field shown in FIG. 8 are merely examples and are not limited in this application. In addition, the number of bits occupied by each sub-field in the control sub-field can be adjusted based on the actual situation as long as the number of bits occupied by all sub-fields in the control sub-field does not exceed the pre-set number of bits. For example, the number of bits occupied by all sub-fields in the control sub-field does not exceed 26.

[0201] FIG. 9 is a schematic diagram of another new control sub-field according to an embodiment of the present application. As shown in FIG. 9, the control sub-field includes a control identifier, an unclaimed MCS feedback sub-field, an MCS request sub-field, a spatial stream number sub-field, an EHT-MCS sub-field, a resource unit allocation indication sub-field, a bandwidth indication sub-field, an MSI sub-field or a PPDU parameter sub-field, a transmitter beamforming sub-field, a UL EHT TB PPDU MFB sub-field, and a reserved sub-field.

[0202] Compared with the control sub-field shown in FIG. 8, in the control sub-field shown in FIG. 9, the HE / EHT indication sub-field is not used to distinguish whether the control sub-field is an HLA control sub-field or an EHT LA control sub-field, and a new control identifier is used in the control sub-field. Specifically, when the value of the control identifier is 2, it indicates that the control sub-field is an HLA control sub-field. When the value of the control identifier is an integer from 7 to 14, it indicates that the control sub-field is an EHT LA control sub-field.

[0203] For all sub-fields in the control sub-field, please refer to FIG. 8. Details will not be described here again.

[0204] It can be understood that the sub - fields in the control sub - field shown in FIG. 9 are merely examples, and this is not limited in the present application. In addition, the number of bits occupied by each sub - field in the control sub - field can be adjusted based on the actual situation, provided that the number of bits occupied by all sub - fields in the control sub - field does not exceed the pre - set number of bits. For example, the number of bits occupied by all sub - fields in the control sub - field does not exceed 26.

[0205] FIG. 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 transmission module 1001.

[0206] In a possible implementation, the device 1000 may be configured to implement the method shown in FIG. 5. For example, the transmission module 1001 is configured to implement S501.

[0207] In another possible implementation, the device 1000 may further include a reception module. The device 1000 in this implementation may be configured to implement the method shown in FIG. 6. For example, the transmission module 1001 is configured to implement S601, and the reception module is configured to implement S602.

[0208] In yet another possible implementation, the device 1000 may be configured to implement the method shown in FIG. 7. For example, the transmission module 1001 is configured to implement S701.

[0209] FIG. 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 FIG. 11 may be configured to execute the method implemented in this embodiment shown in any one of FIGS. 5 to 7.

[0210] As shown in FIG. 11, the apparatus 1100 provided in this embodiment includes a memory 1101, a processor 1102, a communication interface 1103, and a bus 1104. The communication connection among the memory 1101, the processor 1102, and the communication interface 1103 is implemented through the bus 1104.

[0211] The memory 1101 can be a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1101 can store programs. When the programs stored in the memory 1101 are executed by the processor 1102, the processor 1102 can be configured to execute the steps of the methods shown in FIGS. 5 to 7.

[0212] The processor 1102 can 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 related programs to implement the transmission of EHT LA control information in the method embodiments of the present application.

[0213] Alternatively, the processor 1102 can be an integrated circuit chip and has signal processing capabilities. In the implementation process, the steps of the methods in the embodiments of the present application can be completed by using the hardware integrated logic circuit in the processor 1102 or instructions in the form of software.

[0214] 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 other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. The processor may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor or the like.

[0215] The steps of the methods disclosed in connection with the embodiments of the present application may be directly executed and accomplished by a hardware decoding processor, or may be executed and accomplished by a combination of hardware modules and software modules in the decoding processor. The software module may be disposed in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or a register. The storage medium is disposed in memory 1101. Processor 1102 reads the information in memory 1101 and, in combination with the hardware of processor 1102, accomplishes the functions that need to be executed in the methods in the embodiments of the present application. For example, processor 1102 may execute the steps / functions in the embodiments shown in FIGS. 5 to 7.

[0216] Communication interface 1103 uses, but is not limited to, a transceiver device, such as a transceiver, to implement communication between device 1100 and another device or communication network.

[0217] Bus 1104 may include a path for information transfer between various components of apparatus 1100 (e.g., memory 1101, processor 1102, and communication interface 1103).

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

[0219] The processor in the embodiment of the present application can be a central processing unit (CPU), or can be another general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or another programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor can be a microprocessor, or the processor can be any conventional processor, etc.

[0220] It can be understood that the memory in the embodiments of the present application can be a volatile memory, a non-volatile memory, or can include both a volatile memory and a non-volatile memory. The non-volatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (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 limitation, many forms of random access memory (RAM) can be used, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0221] All or some of the foregoing embodiments may be implemented by software, hardware, firmware, or any combination thereof. When software is used to implement an embodiment, the foregoing embodiments may be implemented, in whole or in part, in the form of a computer program product. 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 generated, in whole or in part. The computer may be a general-purpose computer, a dedicated computer, a computer network, or another programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted in a wireless (such as infrared, wireless, and microwave, etc.) manner from a website, computer, server, or data center to another website, computer, server, or data center. The computer-readable storage medium may be any usable medium accessible by a computer, such as a server or data center integrating one or more usable media, or a data storage device. The usable medium may be a magnetic medium (such as a floppy disk, hard disk, or magnetic tape), an optical medium (such as a DVD), or a semiconductor medium. The semiconductor medium may be a solid-state drive.

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

[0223] In this application, "at least one" means one or more, and "a plurality of" means two or more. "At least one of the following items" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, "at least one of a, b, or c" can indicate a, b, c, a-b, a-c, b-c, or a-b-c, in which case a, b, and c can be singular or plural.

[0224] It should be understood that the sequence numbers of the foregoing processes do not mean the execution sequence in the embodiments of this application. The execution sequence of those processes should be determined according to their functions and internal logics and should not constitute any limitation on the implementation process of the embodiments of this application.

[0225] Those skilled in the art will recognize that, in relation to the examples described in the embodiments disclosed herein, units and algorithm steps can be implemented by electronic hardware, or by a combination of computer software and electronic hardware. Whether a function is executed by hardware or by software depends on the individual application and design constraints of the technical solution. Those skilled in the art can use various methods for the purpose of implementing the described functions for each individual application, but this implementation should not be regarded as exceeding the scope of this application.

[0226] For the purpose of convenient and concise description, those skilled in the art can clearly understand that, regarding the detailed functional processes of the aforementioned systems, devices, and units, reference should be made to the corresponding processes in the aforementioned method embodiments. The details will not be described here again.

[0227] It should be understood that in some embodiments provided in this application, the disclosed systems, devices, and methods can be implemented in other ways. For example, the described device embodiments are merely examples. For example, the division into units is only a logical function division, and during actual implementation, other divisions may be possible. For example, multiple units or components may be combined or integrated into another system, or some functions may be ignored or not executed. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection can be implemented through some interfaces. The indirect coupling or communication connection between devices or units can be implemented in electronic form, mechanical form, or other forms.

[0228] Units described as separate parts may or may not be physically separate, and parts shown as units may or may not be physical units. They may be arranged in one place or distributed over multiple network units. Some or all of the units can be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.

[0229] In addition, in the embodiments of the present application, functional units may be integrated into one processing unit, each of those units may physically exist alone, or two or more units may be integrated into one unit.

[0230] When functions are implemented in the form of software functional units and sold or used as independent products, those functions can be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the present application, in essence, or the parts contributing to the prior art, or some of those technical solutions, can be implemented in the form of software products. The computer software products are stored in a storage medium and include some instructions for instructing a computer device (which can be a personal computer, a server, a network device, etc.) to execute all or some of the steps of the methods 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.

[0231] The foregoing description is only a specific implementation of the present application and is not intended to limit the protection scope of the present application. Any variations or alternatives that can be easily conceived by those skilled in the art within the technical scope disclosed in the present application shall fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be in accordance with the protection scope of the claims.

Claims

1. A method for transmitting extremely high throughput EHT link adaptation LA control information, 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 one or more of a field of an EHT indication subfield, a spatial stream number subfield, an EHT modulation coding scheme MCS subfield, and an MCS request sequence identifier MSI subfield, the EHT indication subfield indicating that the control subfield is a control field of EHT LA control information, the spatial stream number subfield indicating a recommended spatial stream number, the EHT-MCS subfield indicating a recommended EHT-MCS, and the MSI subfield indicating an MCS request sequence, step including, and one or more of the spatial stream number subfield, the EHT-MCS subfield, and the MSI subfield satisfy the condition that the number of bits occupied by the MSI subfield is 2 or less, the condition that the maximum spatial stream number that can be indicated by the spatial stream number subfield is more than 8, and the condition that 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.

2. The method further comprises: Receiving a second message, wherein the second message includes a control field, the control field in the second message includes a control sub-field, the control sub-field in the second message includes one or more of a field of an EHT indication sub-field, a bandwidth indication sub-field, and a resource unit allocation indication sub-field, the bandwidth indication sub-field indicates a bandwidth applicable to the recommended EHT-MCS, and the resource unit allocation indication sub-field indicates a resource unit RU applicable to the recommended EHT-MCS, step further comprising, and the bandwidth indicated by the bandwidth indication sub-field is 320 megahertz, and / or the resource unit indicated by the resource unit allocation indication sub-field includes one or more of a MRU including a 52-bit RU and a 26-bit RU, a MRU including a 106-bit RU and a 26-bit RU, a MRU including a 484-bit RU and a 242-bit RU, a MRU including a 996-bit RU and a 484-bit RU, a MRU including two 996-bit RUs and a 484-bit RU, a MRU including three 996-bit RUs, a MRU including three 996-bit RUs and a 484-bit RU, and a RU including four 996-bit RUs, the method according to claim 1 **Claim 3** The control sub-field in the first message and the control sub-field in the second message each further include an unclaimed MCS feedback sub-field, and the unclaimed MCS feedback sub-field indicates that the message carrying the unclaimed MCS feedback sub-field is a claimed feedback message, the first message further includes an MCS request sub-field, and the MCS request sub-field indicates that the first message is a message for responding to an EHT LA feedback, and 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 for requesting the EHT LA feedback. The method according to claim 2.

4. One or more of the fields further include the EHT indication subfield, the bandwidth indication subfield, the resource unit allocation indication subfield, and the physical layer protocol data unit PPDU parameter subfield. The bandwidth indication subfield indicates the bandwidth applicable to the recommended EHT-MCS. The resource unit allocation indication subfield indicates the resource unit RU applicable to the recommended EHT-MCS. And the PPDU parameter subfield indicates the type of PPDU for parameter estimation, and one or more of the bandwidth indication subfield, the resource unit allocation indication subfield, and the PPDU parameter subfield are the condition that the bandwidth indicated by the bandwidth indication subfield is 320 megahertz and the PPDU indicated by the PPDU parameter subfield includes one or more of an EHT multi-user MU PPDU and an EHT trigger-based TB PPDU, and the condition that the resource unit indicated by the resource unit allocation indication subfield includes one or more of resource units such as an MRU including a 52-bit RU and a 26-bit RU, an MRU including a 106-bit RU and a 26-bit RU, an MRU including a 484-bit RU and a 242-bit RU, an MRU including a 996-bit RU and a 484-bit RU, an MRU including two 996-bit RUs and a 484-bit RU, an MRU including three 996-bit RUs, an MRU including three 996-bit RUs and a 484-bit RU, and an RU including four 996-bit RUs The method according to claim 1, satisfying.

5. The control subfield in the first message further includes an unclaimed MCS feedback subfield, and the unclaimed MCS feedback subfield indicates that the message carrying the unclaimed MCS feedback subfield is an unclaimed feedback message, according to the method of claim 4. **Claim 6** The method according to claim 4 or 5, wherein the number of bits occupied by the PPDU parameter subfield is 2. **Claim 7** The method according to claim 6, wherein the PPDU parameter subfield further indicates a coding type, the type of the PPDU occupies 1 bit, and the coding type occupies 1 bit. **Claim 8** The method according to claim 6 or 7, wherein the PPDU parameter subfield and the MSI subfield are the same subfield in the control subfield. **Claim 9** The method according to claim 4 or 5, wherein the number of bits occupied by the PPDU parameter subfield is 3. **Claim 10** The method according to claim 9, wherein the PPDU parameter subfield further indicates a coding type, the type of the PPDU occupies 2 bits, and the coding type occupies 1 bit. **Claim 11** The method according to any one of claims 2 to 10, wherein the number of bits occupied by the bandwidth indication subfield is 3. **Claim 12** The method according to any one of claims 2 to 11, wherein the number of bits occupied by the resource unit allocation indication subfield is 7, 8, or 9. **Claim 13** The method according to claim 12, wherein the resource unit allocation display subfield indicates the applicable resource units by using a bitmap. **Claim 14** The method according to any one of claims 1 to 13, wherein the number of bits occupied by the spatial stream number subfield is 3, and the spatial stream number indicated by the spatial stream number subfield is any one of 1, 2, 4, 6, 8, 12, 16, and another reserved spatial stream number. **Claim 15** The number of bits occupied by the spatial stream number subfield is 4, and the spatial stream number indicated by the spatial stream number subfield is any one of 1 to 16. The method according to any one of claims 1 to 13.

16. The number of bits occupied by the EHT-MCS subfield is 4 or 5. The method according to any one of claims 1 to 15.

17. The EHT indication subfield and the HE indication subfield are the same subfield in the control subfield. The control subfield further includes a discrimination indication subfield, and the discrimination indication subfield indicates that the same subfield is the EHT indication subfield or the HE indication subfield. The method according to any one of claims 1 to 16.

18. The number of bits occupied by the control subfield is 26 or less. The method according to any one of claims 1 to 17.

19. An extremely high throughput EHT link adaptation LA control information transmission device comprising a functional module for implementing the method according to any one of claims 1 to 18.

20. 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 The processor is configured to call the program instructions in the memory to execute the method according to any one of claims 1 to 18. An extremely high throughput EHT link adaptation LA control information transmission device.

21. A chip comprising at least one processor and a communication interface. The communication interface and the at least one processor are interconnected through wiring, and the at least one processor is configured to execute a computer program or instructions to execute the method according to any one of claims 1 to 18. A chip.

22. A computer-readable medium storing program code to be executed by a computer, the program code including instructions for performing the method according to any one of claims 1 to 18.

23. A computer program product including instructions that, when executed, enable a computer to perform the method according to any one of claims 1 to 18.

24. A communication system including the transmission device according to claim 19.

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