Method for indicating uplink parameters of PPDU and related device

By reusing the IEEE 802.11ax trigger frame to schedule EHT PPDUs with specified uplink parameters, the method addresses the lack of parameter indication in 802.11ax, reducing complexity and overhead while maintaining compatibility with existing standards.

JP2025118781APending Publication Date: 2025-08-13HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2025077073
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2020-08-21
Filing Date
2025-05-07
Publication Date
2025-08-13

AI Technical Summary

Technical Problem

The IEEE 802.11ax standard lacks a method to indicate uplink parameters for Extremely High Throughput (EHT) PPDUs, necessitating new trigger frames for IEEE 802.11be, which increases complexity and signaling overhead.

Method used

Reusing the trigger frame in IEEE 802.11ax to indicate uplink parameters for both EHT and High Efficiency (HE) PPDUs by incorporating an uplink length field that sets the L-SIG field length to a multiple of three minus two, allowing both types to be scheduled without affecting HE stations.

Benefits of technology

This approach reduces complexity and signaling overhead by enabling the reuse of existing trigger frames for EHT PPDUs, ensuring compatibility with 802.11ax stations and efficient scheduling without the need for new frame designs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025118781000001_ABST
    Figure 2025118781000001_ABST
Patent Text Reader

Abstract

To provide a method for indicating uplink parameters of a physical layer protocol data unit (PPDU) and associated devices.SOLUTION: A method includes generating and transmitting a trigger frame by an access point (AP). The trigger frame includes an uplink length field, which is used to indicate a length indicated by a legacy signal (L-SIG) field in a high-efficiency trigger-based (HETB) PPDU or a very high-throughput (EHT) PPDU. The length value indicated by the uplink length field is a positive integer, which is a multiple of 3 minus 2. By implementing an embodiment of the present application, the trigger frame in IEEE 802.11ax is reused to schedule a station to transmit an EHT PPDU with specified uplink parameters.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application claims priority to Chinese Patent Application No. 202010852462.1, entitled "PPDU Uplink Parameter Indication Method and Related Apparatus," filed with the State Intellectual Property Office of the People's Republic of China on August 21, 2020, which is incorporated herein by reference in its entirety.

[0002] Technical Field The present application relates to the field of wireless communication technologies, and more particularly to a method and related apparatus for indicating uplink parameters of a physical layer protocol data unit (PPDU). [Background technology]

[0003] The development of the mobile Internet and the widespread use of intelligent terminals have led to a surge in data traffic, resulting in increasingly high user demands for communication service quality. The Institute of Electrical and Electronics Engineers (IEEE) 802.11ax standard is barely able to meet user demands for high throughput, low jitter, low latency, and other aspects. Therefore, there is an urgent need to develop next-generation wireless local area network (WLAN) technologies, such as the IEEE 802.11be standard, the extremely high throughput (EHT) standard, or the Wi-Fi 7 standard. Unlike IEEE 802.11ax, IEEE 802.11be uses ultra-high bandwidths, such as 320 MHz, to support ultra-high transmission rates and ultra-high user density scenarios.

[0004] Typically, a station (STA) must obtain a transmission opportunity (TXOP) through channel contention, e.g., enhanced distributed channel access (EDCA), before performing uplink data transmission. IEEE 802.11ax introduces a trigger frame-based uplink transmission scheduling method. A trigger frame transmitted by an access point (AP) is used to schedule one or more stations to perform uplink data transmission, e.g., to transmit high-efficiency (HE) physical layer protocol data units (PPDUs). The trigger frame-based uplink transmission scheduling method in IEEE 802.11ax is also used in the IEEE 802.11be standard. However, this method does not currently propose how to indicate the uplink parameters of the EHT PPDU. Summary of the Invention [Problem to be solved by the invention]

[0005]

[0006] Embodiments of the present application provide a method and related apparatus for indicating uplink parameters of a PPDU so that a trigger frame in 802.11ax can be reused to schedule stations to transmit EHT PPDUs with specified uplink parameters. In this way, reception of trigger frames by stations supporting the 802.11ax protocol is not affected, and there is no need to design a new trigger frame to schedule stations supporting the 802.11be protocol to transmit EHT PPDUs. This reduces complexity and signaling overhead.

[0006] The present application will be described below from various aspects. It should be understood that the implementations and beneficial effects of the following various aspects can be mutually referenced. [Means for solving the problem]

[0007] According to a first aspect, the present application provides a method for indicating uplink parameters of a PPDU. The method includes: an AP generating and transmitting a trigger frame, wherein the trigger frame includes an uplink length field, the uplink length field being used to indicate a length indicated by a Legacy Signal (L-SIG) field in a High Efficient Trigger Based Physical layer Protocol Data Unit (HETB PPDU) and an Very High Throughput Physical layer Protocol Data Unit (EHT PPDU), or the uplink length field being used to indicate a length indicated by the L-SIG field in the EHT PPDU.

[0008] Optionally, the length value indicated by the Uplink Length field is a positive integer that is a multiple of three minus two.

[0009] Optionally, after sending the trigger frame, the AP may receive an EHT PPDU from the STA, where the length indicated by the L-SIG field in the EHT PPDU is equal to the length value indicated by the uplink length field plus 2. After receiving the EHT PPDU, the AP may return an acknowledgment frame.

[0010] The L-SIG field can be understood to include a Length subfield and a Rate subfield. The Length subfield and Rate subfield in the L-SIG field may indirectly indicate the originally determined transmission duration of the PPDU. The length indicated by the L-SIG field is the length indicated by the Length subfield in the L-SIG field.

[0011] In this solution, the uplink length field in the trigger frame is used to indicate the length indicated by the L-SIG field in the EHT PPDU and the HE TB PPDU, or to indicate the length indicated by the L-SIG field in the EHT PPDU. This allows both EHT and HE stations to be scheduled to perform uplink data transmission, thereby reducing command overhead. Furthermore, the trigger frame in this solution is the same as the trigger frame in 11ax. This avoids affecting the reception of the trigger frame by HE stations and the method for setting the length indicated by the L-SIG field in the HE TB PPDU. Furthermore, in this solution, the value indicated by the uplink length field in the trigger frame is set to a multiple of three minus two, and the length indicated by the L-SIG field in the EHT TB PPDU is set to the value indicated by the uplink length field plus two, ensuring that the length indicated by the L-SIG field in the EHT TB PPDU is a multiple of three. In this way, EHT TB PPDUs can be automatically detected and distinguished from HE PPDUs.

[0012] According to a second aspect, the present application provides a method for indicating uplink parameters of a PPDU. The method includes: a STA receives a trigger frame, where the trigger frame includes an uplink length field, where the uplink length field is used to indicate the length indicated by the L-SIG field in the EHT PPDU and the EHT PPDU, or the uplink length field is used to indicate the length indicated by the L-SIG field in the EHT PPDU; and the STA generates and transmits an EHT PPDU, where the length indicated by the L-SIG field in the EHT PPDU is equal to the length value indicated by the uplink length field plus two.

[0013] Optionally, the length value indicated by the Uplink Length field is a positive integer and is a multiple of three minus two.

[0014] The L-SIG field can be understood to include a Length subfield and a Rate subfield. The Length subfield and Rate subfield in the L-SIG field may indirectly indicate the originally determined transmission duration of the PPDU. The length indicated by the L-SIG field is the length indicated by the Length subfield in the L-SIG field.

[0015] According to a third aspect, the present application provides a communication device, which may be an AP or a chip within the AP, such as a Wi-Fi chip, including: a processing unit configured to generate a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by an L-SIG field in an EHT TB PPDU and an EHT PPDU, or the uplink length field being used to indicate a length indicated by an L-SIG field in an EHT PPDU; and a transceiver unit configured to transmit the trigger frame.

[0016] Optionally, the length value indicated by the Uplink Length field is a positive integer and is a multiple of three minus two.

[0017] Optionally, the transceiver unit is further configured to receive an EHT PPDU from the STA, where a length indicated by an L-SIG field in the EHT PPDU is equal to a length value indicated by an uplink length field plus two.

[0018] The L-SIG field can be understood to include a Length subfield and a Rate subfield. The Length subfield and Rate subfield in the L-SIG field may indirectly indicate the originally determined transmission duration of the PPDU. The length indicated by the L-SIG field is the length indicated by the Length subfield in the L-SIG field.

[0019] According to a fourth aspect, the present application provides a communication device. The communication device may be a station (STA) or a chip within the station (e.g., a Wi-Fi chip). The communication device includes: a transceiver unit configured to receive a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by an L-SIG field in an EHT TB PPDU and an EHT PPDU, or the uplink length field being used to indicate a length indicated by an L-SIG field in an EHT PPDU; and a processing unit configured to generate an EHT PPDU, the length indicated by the L-SIG field in the EHT PPDU being equal to the value of the length indicated by the uplink length field plus two. The transceiver unit is further configured to transmit the generated EHT PPDU.

[0020] Optionally, the length value indicated by the Uplink Length field is a positive integer and is a multiple of three minus two.

[0021] The L-SIG field can be understood to include a Length subfield and a Rate subfield. The Length subfield and Rate subfield in the L-SIG field may indirectly indicate the originally determined transmission duration of the PPDU. The length indicated by the L-SIG field is the length indicated by the Length subfield in the L-SIG field.

[0022] In one implementation of any of the aforementioned aspects, the reserved bit in the common information field of the trigger frame and the HE uplink bandwidth field in the common information field jointly indicate the uplink bandwidth used to transmit the EHT PPDU; or the EHT common information field in the trigger frame and the HE uplink bandwidth field in the common information field of the trigger frame jointly indicate the uplink bandwidth used to transmit the EHT PPDU. The HE uplink bandwidth field in the common information field of the trigger frame is used to indicate the uplink bandwidth used to transmit the HE TB PPDU.

[0023] In this solution, both the uplink length of the EHT PPDU and the uplink bandwidth for the EHT PPDU are indicated in the trigger frame, which can reduce signaling overhead.

[0024] In some implementations of any of the aforementioned aspects, the trigger frame further includes indication information, which is used to indicate a difference between the amount of EHT-LTF symbols and the amount of HE-LTF symbols.

[0025] Optionally, the sum of the amount of EHT-LTF symbols and EHT data symbols in the EHT PPDU is equal to the sum of the amount of HE-LTF symbols and HE data symbols in the HE TB PPDU.

[0026] Optionally, the indication information is carried in a reserved bit in the common information field in the trigger frame or is carried in the EHT common information field in the trigger frame.

[0027] In this solution, the uplink length of the EHT PPDU, the uplink bandwidth for the EHT PPDU, and the amount of EHT-LTF symbols are all indicated in the trigger frame, which can further reduce the signaling overhead.

[0028] In one implementation of any of the aforementioned aspects, the trigger frame is further used to indicate a type of scheduled uplink EHT PPDU, the EHT PPDU type including a trigger-based EHT PPDU and an EHT single-user PPDU.

[0029] Optionally, the type of EHT PPDU is indicated by a trigger frame type field in the trigger frame or by a reserved bit in the trigger frame.

[0030] Optionally, the trigger frame indicates that the type of the scheduled uplink EHT PPDU is an EHT single-user PPDU; the trigger frame is further used to indicate whether the scheduled uplink EHT PPDU is an EHT single-user (SU) low power indoor (LPI) SU LPI PPDU.

[0031] Optionally, whether a scheduled uplink EHT PPDU is an EHT SU LPI PPDU is indicated by the modulation and coding scheme field in the trigger frame or by a reserved bit in the EHT user information field in the trigger frame.

[0032] In this solution, the uplink transmission of EHT single-user PPDUs is further scheduled by using a trigger frame, which can implement scheduling of various types of EHT PPDUs, thereby reducing the signaling overhead.

[0033] According to a fifth aspect, the present application provides another method for indicating uplink parameters of a PPDU. The method includes: an AP generating and transmitting a trigger frame, wherein a reserved bit in a common information field of the trigger frame and an HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to transmit an EHT PPDU; or an EHT common information field in the trigger frame and an HE uplink bandwidth field in the common information field of the trigger frame jointly indicate an uplink bandwidth used to transmit an EHT PPDU. The HE uplink bandwidth field in the common information field of the trigger frame is used to indicate an uplink bandwidth used to transmit an HE TB PPDU.

[0034] In this solution, fewer bits are used to indicate the uplink bandwidth used to transmit the EHT PPDU, based on the reuse of the indication of the HE uplink bandwidth field in the trigger frame in 11ax, which reduces overhead compared to the aspect in which 3 bits are directly used to indicate the uplink bandwidth used to transmit the EHT PPDU.

[0035] According to a sixth aspect, the present application provides another method for indicating uplink parameters of a PPDU. The method includes: a STA receives a trigger frame, in which a reserved bit in a common information field of the trigger frame and an HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to transmit an EHT PPDU; or, an EHT common information field in the trigger frame and an HE uplink bandwidth field in the common information field of the trigger frame jointly indicate an uplink bandwidth used to transmit an EHT PPDU; the STA generates an EHT PPDU and transmits the EHT PPDU using the uplink bandwidth indicated by the trigger frame. The HE uplink bandwidth field in the common information field of the trigger frame is used to indicate the uplink bandwidth used to transmit the HE TB PPDU.

[0036] According to a seventh aspect, the present application provides a communication device. The communication device may be an AP or a chip within the AP, such as a Wi-Fi chip. The communication device includes: a processing unit configured to generate a trigger frame, wherein a reserved bit in a common information field of the trigger frame and an HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to transmit an EHT PPDU; or, wherein an EHT common information field in the trigger frame and an HE uplink bandwidth field in the common information field of the trigger frame jointly indicate an uplink bandwidth used to transmit an EHT PPDU; and a transceiver unit configured to transmit the trigger frame. The HE uplink bandwidth field in the common information field of the trigger frame is used to indicate an uplink bandwidth used to transmit an HE TB PPDU.

[0037] According to an eighth aspect, the present application provides a communication device. The communication device may be a station (STA) or a chip within the station (STA), such as a Wi-Fi chip. The communication device includes: a transceiver unit configured to receive a trigger frame, wherein a reserved bit in a common information field of the trigger frame and an HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to transmit an EHT PPDU; or, alternatively, an EHT common information field in the trigger frame and an HE uplink bandwidth field in the common information field of the trigger frame jointly indicate an uplink bandwidth used to transmit an EHT PPDU; and a processing unit configured to generate an EHT PPDU. The transceiver unit is further configured to transmit the EHT PPDU using the uplink bandwidth indicated by the trigger frame. The HE uplink bandwidth field in the common information field of the trigger frame is used to indicate an uplink bandwidth used to transmit an HE TB PPDU.

[0038] In one implementation of either of the aforementioned aspects, a single reserved bit or two reserved bits in the common information field are used to indicate whether the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HE TB PPDU. For example, if the value of the single reserved bit is 0, it indicates that the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HE TB PPDU; if the value of the single reserved bit is 1, it indicates that the uplink bandwidth used to transmit the EHT PPDU is 320 MHz. As another example, if the value of the two reserved bits is 00, it indicates that the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HETB PPDU; if the value of the two reserved bits is 01, it indicates that the uplink bandwidth used to transmit the EHT PPDU is 320 MHz; if the value of the two reserved bits is other values 10 and 11, it indicates that the two reserved bits are reserved. For another example, if the value of the two reserved bits is 00, it indicates that the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HETB PPDU; if the value of the two reserved bits is 01, it indicates that the uplink bandwidth used to transmit the EHT PPDU is 160 MHz; if the value of the two reserved bits is 10, it indicates that the uplink bandwidth used to transmit the EHT PPDU is 320 MHz; if the value of the two reserved bits is other value 11, it indicates that the two reserved bits are reserved.

[0039] In one implementation of any of the aforementioned aspects, the EHT common information field may include an EHT uplink bandwidth field, which is used to indicate whether the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HE TB PPDU. The length of the EHT uplink bandwidth field may be 1 bit or 2 bits.

[0040] According to a ninth aspect, the present application provides yet another method for indicating uplink parameters of a PPDU, the method including: an AP generating and transmitting a trigger frame, wherein the trigger frame includes indication information, and the indication information is used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols.

[0041] Optionally, after sending the trigger frame, the AP may further receive an EHT PPDU from the STA, where the quantity of EHT-LTF symbols in the EHT PPDU is equal to the sum of the number of HE-LTF symbols in the trigger frame and the quantity of HE-LTF symbols indicated by the midamble periodicity field, and the value of the quantity indicated by the indication information.

[0042] This solution provides an indication of the amount of EHT-LTF symbols that is applicable to the hybrid transmission scenario of EHT PPDU and HETB PPDU, which further improves the way of indicating uplink parameters of the PPDU.

[0043] According to a tenth aspect, the present application provides yet another method for indicating an uplink parameter of a PPDU, the method including: a STA receiving a trigger frame, where the trigger frame includes indication information, the indication information being used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols; and the STA generating and transmitting an EHT PPDU, where the amount of EHT-LTF symbols in the EHT PPDU is equal to the sum of the amount of HE-LTF symbols indicated by the number of HE-LTF symbols and midamble periodicity fields in the trigger frame and a value of the amount indicated by the indication information.

[0044] According to an eleventh aspect, the present application provides a communication device, which may be an AP or a chip within the AP, such as a Wi-Fi chip, including: a processing unit configured to generate a trigger frame, the trigger frame including indication information, the indication information being used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols; and a transceiver unit configured to transmit the trigger frame.

[0045] Optionally, the transceiver unit is further configured to receive an EHT PPDU from the STA, wherein the amount of EHT-LTF symbols in the EHT PPDU is equal to the sum of the number of HE-LTF symbols in the trigger frame and the amount of HE-LTF symbols indicated by the midamble periodicity field and the value of the amount indicated by the indication information.

[0046] According to a twelfth aspect, the present application provides a communication device. The communication device may be a STA or a chip within the STA, such as a Wi-Fi chip. The communication device includes: a transceiver unit configured to receive a trigger frame, the trigger frame including instruction information, the instruction information being used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols; and a processing unit configured to generate an EHT PPDU, the amount of EHT-LTF symbols in the EHT PPDU being equal to the sum of the amount of HE-LTF symbols indicated by the number of HE-LTF symbols and midamble periodicity fields in the trigger frame and the value of the amount indicated by the instruction information. The transceiver unit is further configured to transmit the EHT PPDU.

[0047] In one implementation of any of the aforementioned aspects, the amount of EHT-LTF symbols plus the amount of EHT data symbols is equal to the amount of HE-LTF symbols plus the amount of HE data symbols.

[0048] In one implementation of any of the aforementioned aspects, the indication information is carried in a reserved bit in a common information field in the trigger frame or is carried in an EHT common information field in the trigger frame.

[0049] According to a thirteenth aspect, the present application provides a PPDU transmission method, including: an AP generating and transmitting a trigger frame, where the trigger frame is used to indicate a type of a scheduled uplink EHT PPDU, and the EHT PPDU type includes a trigger-based EHT PPDU and an EHT single-user PPDU.

[0050] This solution provides a method for scheduling the uplink transmission of an EHT SU PPDU or an EHT LPI SU PPDU. In this solution, the uplink transmission of an EHT TB PPDU, an EHT SU PPDU, or an EHT LPI SU PPDU is scheduled mainly using a trigger frame. This can implement scheduling of various types of EHT PPDUs.

[0051] According to a fourteenth aspect, the present application provides a PPDU transmission method, which includes: a STA receives a trigger frame, the trigger frame is used to indicate a type of a scheduled uplink EHT PPDU, the EHT PPDU type including a trigger-based EHT PPDU and an EHT single-user PPDU; if the trigger frame indicates that the type of the scheduled uplink EHT PPDU is an EHT single-user PPDU, the STA generates and transmits an EHT single-user PPDU.

[0052] According to a fifteenth aspect, the present application provides a communication device, which may be an AP or a chip within the AP, such as a Wi-Fi chip, including: a processing unit configured to generate a trigger frame, the trigger frame being used to indicate a type of scheduled uplink EHT PPDU, the EHT PPDU type including a trigger-based EHT PPDU and an EHT single-user PPDU; and a transceiver unit configured to transmit the trigger frame.

[0053] According to a sixteenth aspect, the present application provides a communication device. The communication device may be a station (STA) or a chip within the station, such as a Wi-Fi chip. The communication device includes: a transceiver unit configured to receive a trigger frame, where the trigger frame is used to indicate a type of scheduled uplink EHT PPDU, the EHT PPDU types including a trigger-based EHT PPDU and an EHT single-user PPDU; and a processing device configured to generate an EHT single-user PPDU when the trigger frame indicates that the type of scheduled uplink EHT PPDU is an EHT single-user PPDU. The transceiver unit is further configured to transmit the EHT single-user PPDU.

[0054] In one implementation of either of the aforementioned aspects, the type of EHT PPDU is indicated by a trigger frame type field in the trigger frame or by a reserved bit in the trigger frame.

[0055] In one implementation of any of the aforementioned aspects, the trigger frame is further used to indicate whether the scheduled uplink EHT PPDU is an EHT SU LPI PPDU.

[0056] In one implementation of either of the aforementioned aspects, whether a scheduled uplink EHT PPDU is an EHT SU LPI PPDU is indicated by the modulation and coding scheme field of the trigger frame or by a reserved bit in the EHT user information field in the trigger frame.

[0057] According to a seventeenth aspect, the present application provides a communication device. Specifically, the communication device is the AP of the first aspect, and includes a processor and a transceiver. The processor is configured to generate a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate the length indicated by the L-SIG field in the EHT PPDU and the EHT PPDU, or the uplink length field being used to indicate the length indicated by the L-SIG field in the EHT PPDU; the transceiver unit is configured to transmit the trigger frame. Optionally, the AP may further include a memory. The memory is configured to be coupled to the processor and stores program instructions and data required for the AP.

[0058] According to an eighteenth aspect, the present application provides a communications device. Specifically, the communications device is the STA of the second aspect, and includes a processor and a transceiver. The transceiver is configured to receive a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by an L-SIG field in an EHT TB PPDU and an EHT PPDU, or the uplink length field being used to indicate a length indicated by an L-SIG field in the EHT PPDU; the processor is configured to generate an EHT PPDU, the length indicated by the L-SIG field in the EHT PPDU being equal to the length indicated by the uplink length field plus two. The transceiver is further configured to transmit the generated EHT PPDU. Optionally, the STA may further include a memory. The memory is configured to be coupled to the processor and to store program instructions and data required for the STA.

[0059] According to a nineteenth aspect, the present application provides a communications device. Specifically, the communications device is the AP of the fifth aspect, and includes a processor and a transceiver. The processor is configured to generate a trigger frame, wherein a reserved bit in a common information field of the trigger frame and an HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to transmit an EHT PPDU; or, the EHT common information field of the trigger frame and an HE uplink bandwidth field in the common information field of the trigger frame jointly indicate an uplink bandwidth used to transmit an EHT PPDU; and the transceiver is configured to transmit the trigger frame. The HE uplink bandwidth field in the common information field of the trigger frame is used to indicate an uplink bandwidth used to transmit an HE TB PPDU. Optionally, the AP may further include a memory. The memory is configured to be coupled to the processor and stores program instructions and data required for the AP.

[0060] According to a twentieth aspect, the present application provides a communications device. Specifically, the communications device is the STA of the sixth aspect, and includes a processor and a transceiver. The transceiver unit is configured to receive a trigger frame, wherein a reserved bit in a common information field of the trigger frame and an HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to transmit an EHT PPDU; or, the EHT common information field of the trigger frame and an HE uplink bandwidth field in the common information field of the trigger frame jointly indicate an uplink bandwidth used to transmit an EHT PPDU; and the processor is configured to generate an EHT PPDU. The transceiver is further configured to transmit the EHT PPDU using the uplink bandwidth indicated by the trigger frame. The HE uplink bandwidth field in the common information field of the trigger frame is used to indicate an uplink bandwidth used to transmit an HE TB PPDU. Optionally, the STA may further include a memory. The memory is configured to be coupled to the processor and stores program instructions and data required for the STA.

[0061] According to a twenty-first aspect, the present application provides a communication device. The communication device is specifically the AP of the ninth aspect, and includes a processor and a transceiver. The processor is configured to generate a trigger frame, the trigger frame including instruction information, the instruction information being used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols; and the transceiver is configured to transmit the trigger frame. Optionally, the AP may further include a memory. The memory is configured to be coupled to the processor and stores program instructions and data required for the AP.

[0062] According to a twenty-second aspect, the present application provides a communication device. Specifically, the communication device is the STA of the tenth aspect, and includes a processor and a transceiver. The transceiver is configured to receive a trigger frame, the trigger frame including instruction information, the instruction information being used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols; the processor is configured to generate an EHT PPDU, the amount of EHT-LTF symbols in the EHT PPDU being equal to the sum of the amount of HE-LTF symbols indicated by the number of HE-LTF symbols and midamble periodicity fields in the trigger frame and the value of the amount indicated by the instruction information. The transceiver is further configured to transmit the EHT PPDU. Optionally, the STA may further include a memory. The memory is configured to be coupled to the processor and stores program instructions and data required for the STA.

[0063] According to a 23rd aspect, the present application provides a communication device. The communication device is specifically the AP of the 13th aspect, and includes a processor and a transceiver. The processor is configured to generate a trigger frame, the trigger frame is used to indicate a type of scheduled uplink EHT PPDU, the EHT PPDU type including a trigger-based EHT PPDU and an EHT single-user PPDU; and the transceiver is configured to transmit the trigger frame. Optionally, the AP may further include a memory. The memory is configured to be coupled to the processor and stores program instructions and data required for the AP.

[0064] According to a twenty-fourth aspect, the present application provides a communication device. Specifically, the communication device is the STA of the fourteenth aspect, and includes a processor and a transceiver. The transceiver is configured to receive a trigger frame, the trigger frame being used to indicate a type of scheduled uplink EHT PPDU, including a trigger-based EHT PPDU and an EHT single-user PPDU; the processor is configured to generate an EHT single-user PPDU if the trigger frame indicates that the type of scheduled uplink EHT PPDU is an EHT single-user PPDU. The transceiver is further configured to transmit the EHT single-user PPDU. Optionally, the STA may further include a memory. The memory is configured to be coupled to the processor and stores program instructions and data required for the STA.

[0065] According to a twenty-fifth aspect, the present application provides a chip or chip system including an input / output interface and a processing circuit, the processing circuit configured to generate a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by an L-SIG field in an EHT TB PPDU and an EHT PPDU; or the uplink length field being used to indicate a length indicated by an L-SIG field in an EHT PPDU; and the input / output interface configured to transmit the trigger frame.

[0066] In one possible design, the input / output interface is configured to receive a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by an L-SIG field in the EHT TB PPDU and the EHT PPDU, or the uplink length field being used to indicate a length indicated by the L-SIG field in the EHT PPDU; the processing circuitry is configured to generate an EHT PPDU, the length indicated by the L-SIG field in the EHT PPDU being equal to the length value indicated by the uplink length field plus 2. The input / output interface is further configured to transmit the generated EHT PPDU.

[0067] According to a twenty-sixth aspect, the present application provides a chip or chip system including an input / output interface and a processing circuit. The processing circuit is configured to generate a trigger frame, wherein a reserved bit in a common information field of the trigger frame and an HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to transmit an EHT PPDU; or, the EHT common information field of the trigger frame and the HE uplink bandwidth field in the common information field of the trigger frame jointly indicate an uplink bandwidth used to transmit an EHT PPDU; the input / output interface is configured to transmit the trigger frame, wherein the HE uplink bandwidth field in the common information field of the trigger frame is used to indicate an uplink bandwidth used to transmit an HE TB PPDU.

[0068] In one possible design, the input / output interface is configured to receive a trigger frame, where a reserved bit in a common information field of the trigger frame and an HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to transmit the EHT PPDU; or where an EHT common information field in the trigger frame and an HE uplink bandwidth field in the common information field of the trigger frame jointly indicate an uplink bandwidth used to transmit the EHT PPDU; the processing circuit is configured to generate an EHT PPDU. The input / output interface is further configured to transmit the EHT PPDU using the uplink bandwidth indicated by the trigger frame. The HE uplink bandwidth field in the common information field of the trigger frame is used to indicate an uplink bandwidth used to transmit the HE TB PPDU.

[0069] According to a twenty-seventh aspect, the present application provides a chip or chip system including an input / output interface and a processing circuit configured to generate a trigger frame, the trigger frame including instruction information, the instruction information being used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols; and the input / output interface configured to transmit the trigger frame.

[0070] In one possible design, the input / output interface is configured to receive a trigger frame, the trigger frame including instruction information, the instruction information being used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols; the processing circuit is configured to generate an EHT PPDU, the amount of EHT-LTF symbols in the EHT PPDU being equal to the sum of the amount of HE-LTF symbols indicated by the number of HE-LTF symbols and midamble periodicity fields in the trigger frame and a value of the amount indicated by the instruction information. The input / output interface is further configured to transmit the EHT PPDU.

[0071] According to a twenty-eighth aspect, the present application provides a chip or chip system including an input / output interface and a processing circuit, the processing circuit configured to generate a trigger frame, the trigger frame being used to indicate a type of scheduled uplink EHT PPDU, the EHT PPDU type including a trigger-based EHT PPDU and an EHT single-user PPDU; and the input / output interface configured to transmit the trigger frame.

[0072] In one possible configuration, the input / output interface is configured to receive a trigger frame, the trigger frame is used to indicate a type of scheduled uplink EHT PPDU, the EHT PPDU types including a trigger-based EHT PPDU and an EHT single-user PPDU; the processing circuit is configured to: generate an EHT single-user PPDU if the trigger frame indicates that the type of scheduled uplink EHT PPDU is an EHT single-user PPDU. The input / output interface is further configured to transmit the EHT single-user PPDU.

[0073] According to a twenty-ninth aspect, the present application provides a computer-readable storage medium having stored thereon instructions that, when executed on a computer, cause the computer to perform a method for indicating uplink parameters of a PPDU according to the first, second, fifth, sixth, ninth, or tenth aspects.

[0074] According to a thirtieth aspect, the present application provides a computer-readable storage medium having stored thereon instructions that, when executed on a computer, cause the computer to perform the PPDU transmission method according to the thirteenth or fourteenth aspect.

[0075] According to a thirty-first aspect, the present application provides a computer program product comprising instructions, which when run on a computer, cause the computer to perform a method for indicating uplink parameters of a PPDU according to the first, second, fifth, sixth, ninth or tenth aspect.

[0076] According to a thirty-second aspect, the present application provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform a PPDU transmission method according to the thirteenth or fourteenth aspect.

[0077] By implementing embodiments of the present application, a trigger frame in 802.11ax can be used to schedule stations to transmit EHT PPDUs using specified uplink parameters. In this way, reception of trigger frames by stations supporting the 802.11ax protocol is not affected, and there is no need to design a new trigger frame to schedule stations supporting the 802.11be protocol to transmit EHT PPDUs. This reduces complexity and signaling overhead. [Brief explanation of the drawings]

[0078] To describe the technical solutions in the embodiments of the present application more clearly, the following will briefly describe the accompanying drawings used in describing the embodiments.

[0079] [Figure 1] 1 is a schematic diagram of the architecture of a wireless communication system according to an embodiment of the present application;

[0080] [Figure 2a] 1 is a schematic diagram of the structure of an access point according to an embodiment of the present application;

[0081] [Figure 2b] 1 is a schematic diagram of a station structure according to an embodiment of the present application;

[0082] [Figure 3a] 1 is a schematic diagram of a frame format of a trigger frame according to an embodiment of the present application.

[0083] [Figure 3b] 1 is a schematic diagram of a frame format of a common information field and a user information field in a trigger frame according to an embodiment of the present application.

[0084] [Figure 4] 1 is a time-series schematic diagram of an uplink transmission scheduling method based on a trigger frame;

[0085] [Figure 5] 10 is a schematic diagram of another frame format of a common information field and a user information field in a trigger frame according to an embodiment of the present application.

[0086] [Figure 6]1 is a schematic flowchart of a method for indicating uplink parameters of a PPDU according to an embodiment of the present application;

[0087] [Figure 7] 10 is another schematic flowchart of a method for indicating uplink parameters of a PPDU according to an embodiment of the present application;

[0088] [Figure 8a] 1 is a schematic diagram of a frame format for EHT uplink bandwidth indication according to an embodiment of the present application;

[0089] [Figure 8b] 10 is a schematic diagram of another frame format for EHT uplink bandwidth indication according to an embodiment of the present application;

[0090] [Figure 9] 10 is another schematic flowchart of a method for indicating uplink parameters of a PPDU according to an embodiment of the present application;

[0091] [Figure 10] FIG. 1 is a schematic diagram in which the size of EHT-LTF is the same as the size of HE data according to an embodiment of the present application;

[0092] [Figure 11a] 1 is a schematic diagram of a frame format for indicating the quantity of EHT-LTF symbols according to an embodiment of the present application.

[0093] [Figure 11b] 10 is a schematic diagram of another frame format for indicating the quantity of EHT-LTF symbols according to an embodiment of the present application.

[0094] [Figure 12] 1 is a schematic flowchart of a PPDU transmission method according to an embodiment of the present application;

[0095] [Figure 13] 1 is a schematic diagram of a frame format of a trigger frame used to indicate scheduling of an EHT SU PPDU according to an embodiment of the present application; FIG.

[0096] [Figure 14] FIG. 10 is a schematic diagram of a frame format of a trigger frame used to indicate scheduling of an EHT LPI SU PPDU according to an embodiment of the present application.

[0097] [Figure 15] 1 is a schematic diagram of a frame format of an A control subfield according to an embodiment of the present application.

[0098] [Figure 16] 1 is a schematic diagram of the structure of a communication device 1 according to an embodiment of the present application;

[0099] [Figure 17] 1 is a schematic diagram of the structure of a communication device 2 according to an embodiment of the present application;

[0100] [Figure 18] 1 is a schematic diagram of the structure of a communication device 1000 according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0101] The following clearly and completely describes the technical solutions in the embodiments of the present application with reference to the accompanying drawings of the embodiments of the present application.

[0102] To facilitate understanding of the methods provided in the embodiments of the present application, the following describes system architectures and / or application scenarios for the methods provided in the embodiments of the present application. The system architectures and / or scenarios described in the embodiments of the present application are intended to more clearly describe the technical solutions in the embodiments of the present application, and do not constitute limitations on the technical solutions provided in the embodiments of the present application.

[0103] An embodiment of the present application provides a method for indicating uplink parameters of a PPDU so that a trigger frame in 802.11ax can be used to schedule a station to transmit an EHT PPDU using specified uplink parameters. This does not affect reception of the trigger frame by a station supporting the 802.11ax protocol, and eliminates the need to design a new trigger frame to schedule a station supporting the 802.11be protocol to transmit an EHT PPDU. This reduces complexity and signaling overhead. The method for indicating uplink parameters of a PPDU may be applied to a wireless communication system, such as a wireless local area network system. The method for indicating uplink parameters of a PPDU may be implemented by a communication device in the wireless communication system, or by a chip or processor of the communication device. The communication device may be an access point device or a station device. Alternatively, the communication device may be a wireless communication device that supports parallel transmission on multiple links. For example, the communication device may be referred to as a multi-link device (MLD) or a multi-band device. Compared with a communication device that supports only single-link transmission, a multi-link device has higher transmission efficiency and greater throughput.

[0104] FIG. 1 is a schematic diagram of the architecture of a wireless communication system according to an embodiment of the present application. As shown in FIG. 1, the wireless communication system may include one or more APs (e.g., APs shown in FIG. 1) and one or more STAs (e.g., STA 1 and STA 2 shown in FIG. 1). The APs and STAs support a WLAN communication protocol. The communication protocol may include IEEE 802.11be (also called Wi-Fi 7 or EHT protocol) and may further include protocols such as IEEE 802.11ax and IEEE 802.11ac. Of course, with the continuous evolution and development of communication technologies, the communication protocol may further include next-generation protocols of IEEE 802.11be. A WLAN is used as an example. An apparatus for implementing the method herein may be an AP or STA in a WLAN, or a chip or processing system installed in the AP or STA.

[0105] An access point (AP) is a device with wireless communication capabilities, supports communications performed using a WLAN protocol, and is capable of communicating with other devices (e.g., stations or other access points) within a WLAN network. Of course, an access point may also be capable of communicating with other devices. In a WLAN system, an access point may be referred to as an access point station (AP STA). A device with wireless communication capabilities may be an entire device, or a chip, processing system, etc., embedded within the entire device. A device equipped with a chip or processing system may implement the methods and functions of the present embodiment under the control of the chip or processing system. An AP in the present embodiment is a device that provides services for STAs and may support 802.11 series protocols. For example, an AP may be a communication entity such as a communication server, router, switch, or network bridge. An AP may include various types of macro base stations, micro base stations, relay stations, etc. Of course, an AP may alternatively be a chip and processing system within various types of devices to implement the methods and functions of the present embodiment.

[0106] A station (e.g., STA 1 or STA 2 in FIG. 1) is a device with wireless communication capabilities, supports communication using a WLAN protocol, and has the ability to communicate with other stations or access points in a WLAN network. In a WLAN system, a station may be referred to as a non-access point station (non-AP STA). For example, a STA is any user communication device that allows a user to communicate with an AP and then with a WLAN. A device with wireless communication capabilities may be an entire device, or may be a chip or processing system embedded within the entire device. A device incorporating a chip or processing system may implement the methods and functions of the present application under the control of the chip or processing system. For example, the STA may be a device capable of connecting to the Internet, such as a tablet computer, desktop computer, laptop computer, notebook computer, Ultra-mobile Personal Computer (UMPC), handheld computer, netbook, Personal Digital Assistant (PDA), or mobile phone; an Internet of Things node in the Internet of Things; or an in-vehicle communication device, entertainment device, gaming device or system, Global Positioning System device, etc. The STA may alternatively be a chip and processing system within the above terminals.

[0107] WLAN systems can provide high-speed and low-latency transmission. With the continuous evolution of WLAN application scenarios, WLAN systems are being applied to more scenarios and industries, such as the Internet of Things industry, the Internet of Vehicles industry, banking industry, enterprises, stadiums, exhibition centers, concert halls, hotel rooms, dormitories, hospital wards, classrooms, supermarkets, squares, streets, production workshops, and warehouses. Of course, devices (e.g., access points or stations) supporting WLAN communication may be sensor nodes in a smart city (e.g., smart water meters, smart electricity meters, or smart air detection nodes), smart devices in a smart home (e.g., smart cameras, projectors, display screens, televisions, stereos, refrigerators, or washing machines), nodes and entertainment terminals in the Internet of Things (e.g., wearable devices such as AR or VR devices), smart devices in a smart office (e.g., printers, projectors, speakers, or stereos), Internet of Vehicle devices in the Internet of Vehicles, infrastructure in daily life scenarios (e.g., vending machines, self-service navigation desks in supermarkets, self-service cashier desks, or self-service food ordering machines), devices in large stadiums or music halls, etc. The specific forms of STAs and APs are not limited in this embodiment of the present application and are described here merely by way of example.

[0108] 1 is merely a schematic diagram. In addition to the scenario in which an AP communicates with one or more STAs, the method for indicating uplink parameters in a PPDU provided in the embodiments of the present application may also be applied to the scenario in which an AP communicates with another AP, or the scenario in which a STA communicates with another STA.

[0109] Optionally, FIG. 2a is a schematic diagram of the structure of an access point according to an embodiment of the present application. The AP may be a multi-antenna AP or a single-antenna AP. In FIG. 2a, the AP includes a physical layer (PHY) processing circuit and a media access control (MAC) processing circuit. The physical layer processing circuit may be configured to process physical layer signals, and the MAC layer processing circuit may be configured to process MAC layer signals. The 802.11 standard focuses on the PHY and MAC parts. FIG. 2b is a schematic diagram of the structure of a station according to an embodiment of the present application. FIG. 2b is a schematic diagram of the structure of a single-antenna STA. In a practical scenario, the STA may alternatively be a multi-antenna STA or a device with more than two antennas. In FIG. 2b, the STA may include a PHY processing circuit and a MAC processing circuit. The physical layer processing circuit may be configured to process physical layer signals, and the MAC layer processing circuit may be configured to process MAC layer signals.

[0110] The above briefly describes the system architecture of the embodiment of the present application. To better understand the technical solution of the embodiment of the present application, the following describes the contents related to the embodiment of the present application, especially the trigger frame-based uplink transmission scheduling method in the IEEE 802.11be standard.

[0111] In one implementation, the trigger frame-based uplink transmission scheduling method in the IEEE 802.11be standard specifically includes:

[0112] (1) The AP transmits a trigger frame. The trigger frame is used to schedule one or more STAs to transmit an uplink trigger-based EHT PPDU (generally, a PPDU is also called a data packet or data packet). The trigger-based EHT PPDU is sometimes abbreviated as an EHT TB PPDU (Extremely High Throughput Trigger-Based Physical Layer Protocol Data Unit). Figure 3a is a schematic diagram of a frame format of a trigger frame according to an embodiment of the present application. As shown in Figure 3a, the trigger frame includes a common information field and a user information list field. The common information field includes common information that all STAs need to read, and the user information list field includes one or more user information fields, with each user information field including information that only one STA needs to read. Figure 3b is a schematic diagram of a frame format of the common information field and user information field in a trigger frame according to an embodiment of the present application. As shown in Figure 3b, in the user information field, association identification 12 (AID 12) indicates the association identification of the STA, and the resource unit (RU) allocation subfield is used to indicate the specific resource unit location allocated to the STA (the STA indicated by AID 12).

[0113] (2) After receiving the trigger frame, the STA parses the user information field from the trigger frame that matches the STA's AID and transmits an EHT PDDU on the RU indicated by the resource unit allocation subfield in the user information field. (3) After receiving the EHT PDDU, the AP returns an acknowledgment frame to the STA, acknowledging that the AP has received the EHT PPDU. Figure 4 is a timeline diagram of the trigger frame-based uplink transmission scheduling method. As shown in Figure 4, the AP transmits a trigger frame. After receiving the trigger frame, STA 1 and STA 2 separately transmit EHT PPDUs after a certain period of time. After receiving the EHT PPDU, the AP returns a Multiple STA Block Acknowledge (M-BA) frame after a certain period of time.

[0114] See Table 1 for the meaning of fields that may optionally be included in the EHT PPDU. [Table 1]

[0115] It can be understood that for a station that supports the 802.11be protocol, the station may receive a trigger frame in 11ax or may receive a trigger frame in 11be. In this implementation, the trigger frame in 11ax and the trigger frame in 11be use different trigger frame types to inform a STA that supports 11be whether it should respond to the trigger frame according to the HE TB PPDU format or the EHT TB PPDU format.

[0116] However, this implementation introduces a new trigger frame type, and requires the design of a corresponding 11be trigger frame for every trigger frame of different subtypes in 11ax, resulting in a complex design. Also, this implementation does not support a scenario in which both 11ax-supporting stations and 11be-supporting stations are simultaneously scheduled to perform hybrid transmission of HE TB PPDU and EHT PPDU.

[0117] In another implementation, to achieve the effect of hybrid transmission scheduling, a trigger frame in 11ax is used to simultaneously schedule STAs supporting 11ax to transmit HE PPDUs and STAs supporting 11be to transmit EHT PPDUs. Specifically, FIG. 5 is a schematic diagram of another frame format of the common information field and user information field in a trigger frame according to an embodiment of the present application. As shown in FIG. 5, the common information field in the trigger frame is the same as the common information field in the 11ax trigger frame and contains common information that all STAs supporting 11ax must read. The first five user information fields following the common information field are the user information list field in 11ax. The user information fields corresponding to STAs 1 through 5 in FIG. 5 form the user information list field in 11ax. In the user information field corresponding to STA 6, the association identifier AID 12 is 4095, which indicates the cutoff of useful information and the start of padding bits in the 11ax standard. Therefore, legacy STAs that support 11ax will not continue to parse the subsequent information. Therefore, using this function, the 11be standard may further indicate common information in 11be (e.g., EHT common information field) and user information in 11be (e.g., User Information List field in 11be). Optionally, STAs that support 11be and 11ax may use the same common information field. In other words, the EHT common information field shown in Figure 5 does not exist.

[0118] In this implementation, the 11ax trigger frame is used to simultaneously schedule STAs supporting 11ax to transmit HE PPDUs and STAs supporting 11be to transmit EHT PPDUs. This achieves the effect of hybrid transmission scheduling, thereby reducing design complexity. However, this implementation does not specify the uplink parameters of the EHT PPDU, such as the uplink length and uplink bandwidth. Therefore, how to indicate the uplink parameters of the PPDU in the trigger frame-based uplink transmission scheduling process in 11be is an urgent issue that needs to be resolved.

[0119] The present embodiment provides a method for indicating uplink parameters of a PPDU, so that a trigger frame in 802.11ax can be used to schedule a station to transmit an EHT PPDU with the specified uplink parameters. In this way, reception of the trigger frame by a station supporting the 802.11ax protocol is not affected, and there is no need to design a new trigger frame to schedule a station supporting the 802.11be protocol to transmit an EHT PPDU. This reduces complexity and signaling overhead.

[0120] The following describes in detail the technical solutions provided in this application with reference to further accompanying drawings.

[0121] The technical solutions provided in the present application are described using Embodiment 1 to Embodiment 4. Embodiment 1 describes an indication of the uplink length of an EHT PPDU and an indication of a length subfield in a Legacy Signal (L-SIG) field in an EHT TB PPDU and an EHT PPDU. Embodiment 2 describes an indication of the uplink bandwidth of an EHT PPDU. Embodiment 3 describes an indication of the amount of EHT-LTF symbols. Embodiment 4 describes a transmission method in which a STA is triggered to transmit a single user (SU) low power indoor (LPI) PPDU. The following describes Embodiments 1 to 4 separately in detail. Note that the technical solutions described in Embodiments 1 to 4 of the present application may be combined in any manner to form a new embodiment.

[0122] It is understood that the AP and STA in this application may each be a single-link device or a functional entity or unit in a multi-link device. For example, in this application, the AP is an AP in an AP multi-link device, and the STA is an STA in a station multi-link device. This is not a limitation in this application.

[0123] Embodiment 1 In the first embodiment of the present application, the indication of the uplink length of the EHT PPDU and the indication of the length subfield in the L-SIG field in the HE TB PPDU and the EHT PPDU are mainly described.

[0124] FIG. 6 is a schematic flowchart of a method for indicating uplink parameters of a PPDU according to an embodiment of the present application. The method for indicating uplink parameters of a PPDU will be described using an example in which the method is implemented in a communication system including one AP and one or more STAs. The AP supports the IEEE 802.11be protocol (also known as Wi-Fi 7 or EHT protocol) and may also support another WLAN communication protocol, such as the IEEE 802.11ax protocol or the IEEE 802.11ac protocol. At least one of the one or more STAs supports the IEEE 802.11be protocol. It should be understood that the AP and the STAs in this embodiment of the present application may also support an IEEE 802.11be evolution protocol. That is, the method for indicating uplink parameters of a PPDU provided in this embodiment of the present application is applicable not only to the IEEE 802.11be protocol but also to the IEEE 802.11be evolution protocol.

[0125] As shown in FIG. 6, the method for indicating uplink parameters in a PPDU includes, but is not limited to, the following steps:

[0126] S101: An AP generates a trigger frame, where the trigger frame includes an uplink length field, where the uplink length field is used to indicate a length indicated by a legacy signal L-SIG field in a high-efficiency trigger-based physical layer protocol data unit (HE TB PPDU) and an ultra-high throughput physical layer protocol data unit (EHT PPDU), or the uplink length field is used to indicate a length indicated by an L-SIG field in an EHT PPDU.

[0127] S102: The AP transmits a trigger frame, and the STA receives the trigger frame in response.

[0128] For the frame format of the trigger frame, see Figure 3a. The trigger frame includes a common information field and a user information list field. For the frame format of the common information field, see the common information field portion shown in Figure 3b or Figure 5. The common information field includes an uplink length field. The uplink length field may be used to indicate the length indicated by the L-SIG field in both the HE TB PPDU and the EHT PPDU. Alternatively, the uplink length field may be used to indicate only the length indicated by the L-SIG field in the EHT PPDU. In other words, the trigger frame can simultaneously schedule stations supporting 11ax to transmit an HE TB PPDU and stations supporting 11be to transmit an EHT PPDU. Alternatively, the trigger frame can be used only to schedule stations supporting 11be to transmit an EHT PPDU. That is, the trigger frame may be applied to a scenario in which a hybrid transmission schedule of the HE TB PPDU and the EHT PPDU is performed, or may be applied to a scenario in which only the transmission of the EHT PPDU is scheduled.

[0129] The EHT PPDU in this embodiment of the present application may be a trigger-based EHT PPDU (sometimes abbreviated as EHT TB PPDU), an EHT single-user PPDU (sometimes abbreviated as EHT SU PPDU), or a single-user low-power indoor EHT PPDU (sometimes abbreviated as EHT SU LPI PPDU). It should be understood that the EHT SU PPDU may also be referred to as an EHT MU PPDU (multiple-user EHT PPDU) transmitted to a single user. The EHT PPDU transmitted to a single user and the EHT PPDU transmitted to multiple users may collectively be referred to as an EHT MU PPDU. In this embodiment of the present application, the name of the PPDU is not limited.

[0130] Optionally, the length value indicated by the Uplink Length field in the trigger frame is a positive integer and is a multiple of 3 minus 2.

[0131] Specifically, after generating the trigger frame, the AP may transmit the trigger frame in a broadcast mode, and one or more stations may receive the trigger frame in response.

[0132] S103: The STA generates an EHT PPDU, where the length indicated by the L-SIG field in the EHT PPDU is equal to the length value indicated by the uplink length field plus 2.

[0133] S104: The STA transmits the generated EHT PPDU.

[0134] Specifically, the length value indicated by the uplink length field in the trigger frame is a positive integer, which is a multiple of three minus two. After receiving the trigger frame, the STA can set the length indicated by the L-SIG field in the EHT PPDU to the value indicated by the uplink length field plus two based on the length value indicated by the uplink length field in the trigger frame. Therefore, the length indicated by the L-SIG field in the EHT PPDU generated by the STA is equal to the value indicated by the uplink length field plus two. In other words, the length indicated by the L-SIG field in the EHT PPDU is a multiple of three. After generating the EHT PPDU, the STA may transmit the generated EHT PPDU to the AP. Correspondingly, the length indicated by the L-SIG field in the EHT PPDU received by the AP is equal to the value indicated by the uplink length field plus two. After receiving the EHT PPDU, the AP may return an acknowledgment frame to confirm that the AP has received the EHT PPDU. The STA here is a STA that supports the 802.11be protocol or a STA that supports 11be. For ease of explanation, a STA that supports the 802.11be protocol is hereinafter referred to as an EHT station.

[0135] Optionally, a station supporting the 802.11ax protocol (for simplicity, a station supporting the 802.11ax protocol will be referred to as an HE station hereinafter) may receive a trigger frame. After receiving the trigger frame, the HE station may set the length indicated by the L-SIG field in the HE TB PPDU to the length value indicated by the uplink length field based on the length value indicated by the uplink length field in the trigger frame. Therefore, the length indicated by the L-SIG field in the HE TB PPDU generated by the HE station is equal to the length value indicated by the uplink length field, i.e., a multiple of 3 minus 2. After generating the HE TB PPDU, the HE station may transmit the generated HE TB PPDU to the AP. After receiving the HE TB PPDU, the AP may return an acknowledgment frame to confirm that the AP has received the HE TB PPDU.

[0136] If a station supports both the 802.11be protocol and the 802.11ax protocol, it is considered an EHT station when it functions using the 802.11be protocol; it is considered an HE station when it functions using the 802.11ax protocol. Alternatively, if a station supports both the 802.11be protocol and the 802.11ax protocol, it is considered an EHT station. Optionally, if a station supports both the 802.11be protocol and the 802.11ax protocol, the station may determine the specific type of PPDU to send in response to the trigger frame based on the AP's instruction in the trigger frame. The instruction may be explicit. For example, the user information field in the trigger frame carries PPDU instruction information used to indicate the PPDU format used by the station to respond to the trigger frame. For example, if the value of the PPDU indication information is 1, it indicates that the PPDU format used by the station to respond to the trigger frame is EHT PPDU; if the value of the PPDU indication information is 0, it indicates that the PPDU format used by the station to respond to the trigger frame is HE TB PPDU. Alternatively, 1 indicates HE TB PPDU and 0 indicates EHT PPDU. Alternatively, the indication may be implicit.For example, after a station receives a trigger frame, if the station's AID is found before the user information field corresponding to AID 12=4095 (e.g., the user information field corresponding to STA 6 in Figure 5), the station decides to send an EHT PPDU to respond to the trigger frame; or, if the station's AID is found after the user information field corresponding to AID 12=4095 (e.g., the user information field corresponding to STA 6 in Figure 5), the station decides to send an EHT PPDU to respond to the trigger frame.

[0137] It can be seen that the L-SIG field of the preamble has a length subfield and a rate subfield, regardless of whether it is an HE TB PPDU or an EHT PPDU. The transmitting end uses the length subfield and the rate subfield in the L-SIG field to indirectly indicate the originally determined transmission duration of the PPDU. The rate subfield is fixed to 6 Megabits per second (Mbps). Because the rate subfield is set to a fixed value, the originally determined transmission duration of the PPDU is indirectly indicated using the length subfield. Optionally, in this embodiment of the present application, the implementation of the length indicated by the L-SIG field is the length indicated by the length subfield in the L-SIG field.

[0138] The formula for calculating the length value indicated by the length subfield is as follows:

number

[0139] In equation (1-1), SignalExtension is a parameter related to the transmission frequency band. If the station operates at 2.4 GHz, this parameter is 6 μs (microseconds); if the station operates at 5 GHz or 6 GHz, this parameter is 0 μs. TXTIME represents the originally determined transmission duration of the entire PPDU. For HE TB PPDUs, the length of TXTIME is determined by the AP. For HE PPDUs, the value of m is 1 or 2, and the specific value of m depends on the specific HE PPDU type. For HE TB PPDUs, m=2. For EHT PPDUs, m=0 is set to distinguish HE PPDUs from EHT PPDUs in the auto-detection process by the receiving end.

[0140]

number

number

number

[0141] For the HE TB PPDU, the length value indicated by the length subfield is specified by the trigger frame transmitted by the AP, and the length value may be calculated according to Equation (1-1). In uplink multi-user (MU) transmissions, it is necessary to ensure that the transmission durations of multiple users (or STAs) are the same. Therefore, the common information field in the trigger frame must indicate the same uplink length for all STAs (or users). An HE station can directly set the length indicated by the L-SIG field in the HE TB PPDU to the value indicated by the uplink length field in the trigger frame. For trigger frames in 11be, to avoid affecting the reception of the trigger frame by an HE station and the setting of the length indicated by the L-SIG field in the HE TB PPDU by the HE station, the value of the uplink length field in the 11be trigger frame continues to be set according to Equation (1-1), with m = 2. For an EHT station, since m=0 for the EHT PPDU, the length value indicated by the L-SIG field in the EHT PPDU is a multiple of 3. Therefore, after an EHT station reads the indication in the uplink length field in the trigger frame, while setting the length indicated by the L-SIG field in the EHT PPDU, the length is set to the value indicated by the uplink length field plus 2.

[0142] Optionally, the HE STA may calculate the length of each field in the HE TB PPDU transmitted by the HE STA, and the EHT STA may also calculate the length of each field in the EHT PPDU transmitted by the EHT STA. For the preamble in the HE TB PPDU and EHT PPDU, the length of each field may be determined based on the indication in the trigger frame transmitted by the AP. For the data field in the HE TB PPDU and EHT PPDU, the amount of data symbols may be calculated according to Equation (1-2):

number

[0143] In equation (1-2), LENGTH represents the length information (i.e., length value) indicated by the L-SIG field in the uplink PPDU (this can be an HE TB PPDU or an EHT PPDU), and is derived using the value indicated by the uplink length field in the trigger frame. For an HE TB PPDU, m = 2 in equation (1-2); for an EHT PPDU, m = 0 in equation (1-2). T HE-PREAMBLE is the preamble length from the RL-SIG field to the High Efficient Long Training Field (HE-LTF) in the HE TB PPDU, and is determined by the length of the RL-SIG (fixed at 4 microseconds), the length of the High Efficient Signal Field A (HE-SIG-A) (fixed at 8 microseconds), the length of the High Efficient Short Training Field (HE-STF) (fixed at 8 microseconds), and the length of the HE-LTF (N HE-LTF *T HE-LTF-SYMThe number of symbols in the High Efficient Long Training Field (HE-LTF), the size of the HE-LTF, and the length of the guard interval are all indicated by the trigger frame, and the length of the HE-LTF symbol is obtained using the size of the HE-LTF and the length of the guard interval.

[0144] For EHT PPDU, see T HE-PREAMBLE is T EHT-PREAMBLE may be replaced by N HE-LTF *T HE-LTF-SYM is N EHT-LTF *T EHT-LTF-SYM may be replaced by T EHT-PREAMBLE is the preamble length from RL-SIG to EHT-LTF in the EHT PPDU.

[0145] For EHT TB PPDU, see T EHT-PREAMBLE is the length of the RL-SIG, the length of the U-SIG (fixed at 8 microseconds), the length of the EHT-STF (fixed at 8 microseconds), and the length of the EHT-LTF (similar to the HE-LTF, N EHT-LTF *T EHT-LTF-SYM ) for EHT SU PPDU. EHT-PREAMBLE is the length of the RL-SIG, the length of the U-SIG, and the length of the Extremely High Throughput Signal Field (EHT-SIG) (N EHT-SIG *T EHT-SIG , where T EHT-SIG is fixed at 4 microseconds, and N EHT-SIG is determined by the sender of the EHT SU PPDU), the length of the EHT-STF (fixed at 4 microseconds), and the length of the EHT-LTF (similar to the HE-LTF, N EHT-LTF *T EHT-LTF-SYM ) is included.

[0146] N MAis the amount of midamble in the Doppler scenario, and its calculation formula is (1-3), where Doppler represents the Doppler bit indication, which is obtained by the indication in the trigger frame. PE-Disambiguity represents the data packet extension disambiguity bit indication, obtained by indication in the trigger frame. SYM represents the duration of the data symbol and is obtained based on the guard interval indicated in the trigger frame. For EHT PPDU, T in equation (1-3) HE-PREAMBLE T EHT-PREAMBLE It is understood that it may be replaced by

number

[0147] Regarding the packet extension field in the HE TB PPDU and the EHT PPDU, the packet extension length in the HE TB PPDU is shown in equation (1-4).

number

[0148] In formula (1-3), T MA represents the duration of the midamble, which is the same as the duration of the HE-LTF or EHT-LTF. Max{A,B} indicates that the larger value between A and B is used.

number

number

number

[0149] It can be seen that the packet extension length in the EHT PPDU can also be obtained through calculation with reference to equation (1-4), where T HE-PREAMBLE is T EHT-PREAMBLE is replaced by N HE-LTF *T HE-LTF-SYM is N EHT-LTF *T EHT-LTF-SYM can be replaced by

[0150] In this embodiment of the present application, the uplink length field in the trigger frame is used to indicate the length indicated by the L-SIG field in the EHT PPDU and the HE TB PPDU, or is used to indicate the length indicated by the L-SIG field in the EHT PPDU. In this way, both the EHT station and the HE station can be scheduled to perform uplink data transmission, thereby reducing command overhead. Furthermore, the trigger frame in this embodiment of the present application is an 11ax trigger frame. This avoids the reception of the trigger frame by the HE station and the impact on the setting of the length indicated by the L-SIG field in the HE TB PPDU. Furthermore, in this embodiment of the present application, the value indicated by the uplink length field in the trigger frame is set to a multiple of three minus two, and the length indicated by the L-SIG field in the EHT TB PPDU is set to the value indicated by the uplink length field plus two, ensuring that the length indicated by the L-SIG field in the EHT TB PPDU is a multiple of three. This allows EHT TB PPDUs to be automatically detected and distinguished from HE PPDUs.

[0151] Embodiment 2 In the second embodiment of the present application, a method for indicating the uplink bandwidth of an EHT PPDU is mainly described. It is understood that in practical applications, the second embodiment of the present application may be implemented in combination with the first embodiment, or may be implemented separately, which is not limited to this embodiment of the present application.

[0152] In terms of bandwidth configuration, 802.11ax supports bandwidth configurations of 20 MHz, 40 MHz, 80 MHz, and 160 MHz / 80 MHz+80 MHz. The difference between 160 MHz and 80+80 MHz is that the former is a contiguous frequency band, while the latter two 80 MHz bandwidths are discontinuous or separate in frequency. 802.11be also supports bandwidth configurations such as 320 MHz / 160 MHz+160 MHz. Therefore, for stations operating under the 802.11be protocol, the uplink bandwidth during uplink scheduling must be indicated.

[0153] FIG. 7 is another schematic flowchart of a method for indicating uplink parameters of a PPDU according to an embodiment of the present application. The method for indicating uplink parameters of a PPDU will be described using an example in which the method is implemented in a communication system including an AP and one or more STAs. The AP supports the IEEE 802.11be protocol (also known as Wi-Fi 7 or EHT protocol) and may also support another WLAN communication protocol, such as the IEEE 802.11ax protocol or the IEEE 802.11ac protocol. At least one of the one or more STAs supports the IEEE 802.11be protocol. It should be understood that the AP and the STAs in this embodiment of the present application may also support an IEEE 802.11be evolution protocol. That is, the method for indicating uplink parameters of a PPDU provided in this embodiment of the present application is not only applicable to the IEEE 802.11be protocol, but also to an IEEE 802.11be evolution protocol. As shown in FIG. 7, the method for indicating uplink parameters of a PPDU includes, but is not limited to, the following steps:

[0154] S201: The AP generates a trigger frame, in which the reserved bit in the common information field of the trigger frame and the HE uplink bandwidth field in the common information field jointly indicate the uplink bandwidth used to transmit the EHT PPDU; or the EHT common information field in the trigger frame and the HE uplink bandwidth field in the common information field of the trigger frame jointly indicate the uplink bandwidth used to transmit the EHT PPDU.

[0155] S202: The AP transmits a trigger frame, and the STA receives the trigger frame in response.

[0156] See Figure 3a for the frame format of the trigger frame. The trigger frame includes a common information field and a user information list field. See Figure 5 for the frame formats of the common information field and user information list field. The trigger frame may indicate both the uplink bandwidth used to transmit the HE TB PPDU and the uplink bandwidth used to transmit the EHT PPDU.

[0157] Specifically, the common information field at the front of the trigger frame continues to indicate the uplink bandwidth for the HE STA. That is, the HE Uplink Bandwidth field in the common information field at the front of the trigger frame is used to indicate the uplink bandwidth used to transmit the HE TB PPDU. The meaning of the HE Uplink Bandwidth field is the same as that of the field in 11ax. Specifically, the field values are 00, 01, 10, and 11, indicating uplink bandwidths of 20 MHz, 40 MHz, 80 MHz, and 160 MHz / 80+80 MHz, respectively. Another part of the trigger frame, such as a reserved bit in the common information field or the EHT common information field, contains an indication of the uplink bandwidth used to transmit the EHT PPDU. That is, the reserved bit in the common information field of the trigger frame and the HE uplink bandwidth field in the common information field can be jointly used to indicate the uplink bandwidth used to transmit the EHT PPDU; or the EHT common information field in the trigger frame and the HE uplink bandwidth field in the common information field can be jointly used to indicate the uplink bandwidth used to transmit the EHT PPDU. For ease of explanation, the uplink bandwidth used to transmit the EHT PPDU will be referred to as the EHT uplink bandwidth below. The following provides a detailed description of implementations for indicating the EHT uplink bandwidth.

[0158] (1) The HE uplink bandwidth field and the reserved bit in the common information field jointly indicate the EHT uplink bandwidth.

[0159] 8a is a schematic diagram of a frame format of an EHT uplink bandwidth indication according to an embodiment of the present application. As shown in FIG. 8a, the EHT uplink bandwidth indication is placed in reserved bits in the common information field.

[0160] In the first implementation, one reserved bit (i.e., one reserved bit) in the common information field is used for indication. Specifically, when the reserved bit is 0, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; when the reserved bit is 1, it indicates that the EHT uplink bandwidth is 320 MHz. It can be understood that in this embodiment of the present application, the correspondence / mapping relationship between the value and the meaning of the reserved bit is not limited. Alternatively, when the reserved bit is 1, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; when the reserved bit is 0, it indicates that the EHT uplink bandwidth is 320 MHz.

[0161] In the second implementation, two reserved bits in the common information field (i.e., two reserved bits) are used for indication: if the values of the two reserved bits are 00, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; if the values of the two reserved bits are 01, it indicates that the EHT uplink bandwidth is 320 MHz; if the values of the two reserved bits are 10 and 11, it indicates that the two reserved bits are reserved.

[0162] In this embodiment of the present application, the correspondence / mapping relationship between the values and meanings of the two reserved bits is not limited, and it can be understood that various different mapping sequences can be alternatively used. For example, a value of 00 indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field, and a value of 11 indicates that the EHT uplink bandwidth is 320 MHz; alternatively, a value of 11 indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; a value of 00 indicates that the EHT uplink bandwidth is 320 MHz; other values of 10 and 01 indicate that the two reserved bits are reserved. As another example, a value of 10 indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; a value of 11 indicates that the EHT uplink bandwidth is 320 MHz; other values of 00 and 01 indicate that the two reserved bits are reserved. The various different mapping sequences are not enumerated here in this application.

[0163] In the third implementation, the two reserved bits in the common information field (i.e., the two reserved bits) are still used for indication. Specifically, if the values of the two reserved bits are 00, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; if the values of the two reserved bits are 01, it indicates that the EHT uplink bandwidth is 160 MHz; if the values of the two reserved bits are 10, it indicates that the EHT uplink bandwidth is 320 MHz. If the values of the two reserved bits are 11, it indicates that the two reserved bits are reserved.

[0164] In this embodiment of the present application, the correspondence / mapping relationship between the values and meanings of the two reserved bits is not limited, and it can be understood that other mapping sequences may be used instead. For example, if the value is 11, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; if the value is 10, it indicates that the EHT uplink bandwidth is 160 MHz; if the value is 01, it indicates that the EHT uplink bandwidth is 320 MHz; if the value is the remaining value 00, it indicates that the two reserved bits are reserved.

[0165] In the first and second implementations, if it is necessary to indicate that the EHT uplink bandwidth is 160 MHz, the bandwidth indicated by the HE uplink bandwidth field needs to be set to 160 MHz. In the third implementation, if it is necessary to indicate that the EHT uplink bandwidth is 160 MHz, the bandwidth indicated by the HE uplink bandwidth field does not need to be set to 160 MHz, but only the bandwidth indicated by the reserved bit needs to be set to 160 MHz. This makes the bandwidth indicated by the HE uplink bandwidth field more flexible, thereby allowing for flexible indication of the uplink bandwidth used to transmit the HE TB PPDU. This reduces the transmission bandwidth of the HE station and reduces the power consumption of the HE station.

[0166] (2) The HE uplink bandwidth field and the EHT common information field jointly indicate the EHT uplink bandwidth.

[0167] 8b is a schematic diagram of another frame format for EHT uplink bandwidth indication according to an embodiment of the present application. As shown in FIG. 8b, the EHT common information field includes an EHT uplink bandwidth field, which may also be referred to as the uplink bandwidth field. The position of the EHT uplink bandwidth field in the EHT common information field and the amount of bits occupied by the EHT uplink bandwidth field are not limited in this embodiment of the present application.

[0168] In the fourth implementation, the EHT Uplink Bandwidth field is 1 bit. Specifically, when the value of the EHT Uplink Bandwidth field is 0, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE Uplink Bandwidth field; when the value of the EHT Uplink Bandwidth field is 1, it indicates that the EHT uplink bandwidth is 320 MHz. It can be understood that in this embodiment of the present application, the correspondence between the value and the meaning of the EHT Uplink Bandwidth field is not limited. Alternatively, when the value of the EHT Uplink Bandwidth field is 1, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE Uplink Bandwidth field; when the value of the EHT Uplink Bandwidth field is 0, it indicates that the EHT uplink bandwidth is 320 MHz.

[0169] In the fifth implementation, the EHT uplink bandwidth field is 2 bits. Specifically, when the value of the EHT uplink bandwidth field is 00, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; when the value of the EHT uplink bandwidth field is 01, it indicates that the EHT uplink bandwidth is 320 MHz. When the value of the EHT uplink bandwidth field is 10 or 11, it indicates that the EHT uplink bandwidth field is reserved.

[0170] In this embodiment of the present application, the correspondence between the value and meaning of the EHT Uplink Bandwidth field is not limited, and it is understood that various different mapping sequences can be alternatively used. For example, a value of 00 indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE Uplink Bandwidth field; a value of 11 indicates that the EHT uplink bandwidth is 320 MHz; alternatively, a value of 11 indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE Uplink Bandwidth field; a value of 00 indicates that the EHT uplink bandwidth is 320 MHz; other values of 10 and 01 indicate that the EHT Uplink Bandwidth field is reserved. As another example, a value of 10 indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE Uplink Bandwidth field; a value of 11 indicates that the EHT uplink bandwidth is 320 MHz; other values of 00 and 01 indicate that the two reserved bits are reserved. The various different mapping sequences are not enumerated here in this application.

[0171] In the sixth implementation, the EHT Uplink Bandwidth field continues to be two bits. Specifically, if the value of the EHT Uplink Bandwidth field is 00, it indicates that the EHT Uplink Bandwidth is the same as the bandwidth indicated by the HE Uplink Bandwidth field; if the value of the EHT Uplink Bandwidth field is 01, it indicates that the EHT Uplink Bandwidth is 160 MHz; if the value of the two reserved bits is 10, it indicates that the EHT Uplink Bandwidth is 320 MHz. If the value of the EHT Uplink Bandwidth field is 11, it indicates that the EHT Uplink Bandwidth field is reserved.

[0172] In this embodiment of the present application, the correspondence between the value and meaning of the EHT Uplink Bandwidth field is not limited, and it can be understood that other mapping sequences may alternatively be used. For example, a value of 11 indicates that the EHT Uplink Bandwidth is the same as the bandwidth indicated by the HE Uplink Bandwidth field; a value of 10 indicates that the EHT Uplink Bandwidth is 160 MHz; a value of 01 indicates that the EHT Uplink Bandwidth is 320 MHz; and a value of 00 indicates that the remaining two Reserved bits are reserved.

[0173] As with the first and second implementations described above, in the fourth and fifth implementations, if it is necessary to indicate that the EHT uplink bandwidth is 160 MHz, the bandwidth indicated by the HE uplink bandwidth field needs to be set to 160 MHz. In the sixth implementation, if it is necessary to indicate that the EHT uplink bandwidth is 160 MHz, the bandwidth indicated by the HE uplink bandwidth field does not need to be set to 160 MHz; it only needs to be set to 160 MHz. This allows the bandwidth indicated by the HE uplink bandwidth field to be more flexible, and therefore allows for flexible indication of the uplink bandwidth used to transmit the HE TB PPDU. This reduces the transmission bandwidth of the HE station and reduces the power consumption of the HE station.

[0174] S203: The STA generates an EHT PPDU.

[0175] S204: The STA transmits the EHT PPDU using the uplink bandwidth indicated by the trigger frame.

[0176] Specifically, after generating the EHT PPDU, the STA transmits the generated EHT PPDU using the uplink bandwidth indicated by the trigger frame. After receiving the EHT PPDU, the AP may return an acknowledgment frame to the STA. For example, if the uplink bandwidth used to transmit the EHT PPDU indicated by the trigger frame is 80 MHz, the STA transmits the EHT PPDU using the 80 MHz bandwidth. As another example, if the uplink bandwidth used to transmit the EHT PPDU indicated by the trigger frame is 320 MHz, the STA transmits the EHT PPDU using the 320 MHz bandwidth. The STA in this case supports the 802.11be protocol.

[0177] Optionally, a station supporting the 802.11ax protocol may receive the trigger frame. After receiving the trigger frame, the station may generate an HE TB PPDU and transmit the HE TB PPDU using the uplink bandwidth indicated by the HE uplink bandwidth field in the common information field of the trigger frame. After receiving the HE TB PPDU, the AP may return an acknowledgment frame to the station. For example, if the uplink bandwidth indicated by the HE uplink bandwidth field is 20 MHz, the HE STA transmits the HE TB PPDU using a bandwidth of 20 MHz. As another example, if the uplink bandwidth indicated by the HE uplink bandwidth field is 160 MHz, the HE STA transmits the HE TB PPDU using a bandwidth of 160 MHz.

[0178] The method of this embodiment of the present application may be used to schedule only stations that support the 802.11be protocol to transmit uplink EHT PPDUs, or may be used to simultaneously schedule stations that support the 802.11be protocol to transmit uplink EHT PPDUs and stations that support the 802.11ax protocol to transmit uplink HE TB PPDUs.

[0179] In this embodiment of the present application, based on the reuse of the indication of the HE uplink bandwidth field in the trigger frame in 11ax, it can be seen that fewer bits are used to indicate the uplink bandwidth used to transmit the EHT PPDU (i.e., the EHT uplink bandwidth), which reduces overhead compared to the embodiment in which 3 bits are directly used to indicate the uplink bandwidth used to transmit the EHT PPDU.

[0180] Embodiment 3 Embodiment 3 of the present application mainly describes a method for indicating the quantity of EHT-LTF symbols. It can be understood that in practical applications, Embodiment 3 of the present application can be implemented in combination with Embodiment 1, or in combination with Embodiment 2, or in combination with Embodiment 1 and Embodiment 2. Alternatively, Embodiment 3 of the present application can be implemented separately. This is not limited to this embodiment of the present application.

[0181] FIG. 9 is another schematic flowchart of a method for indicating uplink parameters of a PPDU according to an embodiment of the present application. The method for indicating uplink parameters of a PPDU will be described using an example in which the method is implemented in a communication system including an AP and one or more STAs. The AP supports the IEEE 802.11be protocol (also known as Wi-Fi 7 or EHT protocol) and may also support another WLAN communication protocol, such as the IEEE 802.11ax protocol or the IEEE 802.11ac protocol. At least one of the one or more STAs supports the IEEE 802.11be protocol. It should be understood that the AP and the STAs in this embodiment of the present application may also support an IEEE 802.11be evolution protocol. That is, the method for indicating uplink parameters of a PPDU provided in this embodiment of the present application is applicable not only to the IEEE 802.11be protocol but also to the IEEE 802.11be evolution protocol.

[0182] As shown in FIG. 9, the method for indicating uplink parameters of a PPDU includes, but is not limited to, the following steps:

[0183] S301: The AP generates a trigger frame, where the trigger frame includes indication information, and the indication information is used to indicate a difference between the amount of EHT-LTF symbols and the amount of HE-LTF symbols.

[0184] S302: The AP transmits a trigger frame, and the STA receives the trigger frame in response.

[0185] See Figure 3a for the frame format of the trigger frame. The trigger frame includes a common information field and a user information list field. See Figure 5 for the frame formats of the common information field and the user information list field. The trigger frame includes indication information, which may be used to indicate the difference between the amount of EHT-LTF symbols and the amount of HE-LTF symbols. That is, based on the amount of HE-LTF symbols and the amount of HE-LTF symbols indicated by the intermediate code periodicity field, the indication information may be used to indicate the number of symbols by which the amount of HE-LTF symbols exceeds the amount of EHT-LTF symbols. It can be understood that the 802.11ax standard supports 1 to 8 HE-LTF symbols, and the 802.11be standard supports 1 to 16 EHT-LTF symbols. Therefore, when both the HE TB PPDU and the EHT PPDU are present in uplink transmission, symbol alignment must be performed between the HE TB PPDU and the EHT PPDU to prevent adjacent band interference resulting from non-orthogonality caused by misalignment between symbols.

[0186] Optionally, the sum of the amount of EHT-LTF symbols and EHT data symbols is equal to the sum of the amount of HE-LTF symbols and HE data symbols.

[0187] Optionally, in this embodiment of the present application, the size of the EHT-LTF is the same as the size of the HE data. Specifically, the EHT-LTF and the HE data each have a length of 12.8 microseconds, excluding the guard interval portion; that is, the size of the HE data is fixed at 12.8 microseconds. In this way, even if the guard interval length is the same, symbol alignment between the EHT-LTF and the HE data can be guaranteed. FIG. 10 is a schematic diagram showing an embodiment of the present application in which the size of the EHT-LTF is the same as the size of the HE data. As shown in FIG. 10, the time length of the EHT-LTF is equal to the time length of the HE data, and the sum of the time length of the EHT-LTF and the time length of the EHT data portion is equal to the time length of the HE-LTF and the time length of the HE data portion.

[0188] Optionally, the indication information may be carried in a reserved bit in the common information field in the trigger frame, or may be carried in the EHT common information field in the trigger frame.

[0189] 11a is a schematic diagram of a frame format for indicating the quantity of EHT-LTF symbols according to an embodiment of the present application. As shown in FIG. 11a, the indication information is carried in reserved bits in the common information field in the trigger frame, and the indication of the quantity of additional EHT-LTF symbols is present in the reserved bits, indicating the quantity of additional EHT-LTF symbols, 1 to 8. Specifically, three reserved bits in the common information field (i.e., three reserved bits) may be used to indicate the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols, or may be used to indicate the quantity of additional EHT-LTF symbols, 1 to 8. For example, if the values of the three reserved bits are 000, this indicates that the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols is 1. If the values of the three reserved bits are 001, this indicates that the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols is 2. If the values of the three reserved bits are 010, it indicates that the difference between the amount of EHT-LTF symbols and the amount of HE-LTF symbols is 3. If the values of the three reserved bits are 011, it indicates that the difference between the amount of EHT-LTF symbols and the amount of HE-LTF symbols is 4. If the values of the three reserved bits are 100, it indicates that the difference between the amount of EHT-LTF symbols and the amount of HE-LTF symbols is 5. If the values of the three reserved bits are 101, it indicates that the difference between the amount of EHT-LTF symbols and the amount of HE-LTF symbols is 6. If the values of the three reserved bits are 110, it indicates that the difference between the amount of EHT-LTF symbols and the amount of HE-LTF symbols is 7. If the values of the three reserved bits are 111, it indicates that the difference between the amount of EHT-LTF symbols and the amount of HE-LTF symbols is 8. In this embodiment of the present application, the correspondence between the values and meanings of the three reserved bits in the common information field is not limited, and it can be understood that alternatively, there may be another mapping relationship.

[0190] FIG. 11b is a schematic diagram of another frame format for indicating the quantity of EHT-LTF symbols according to an embodiment of the present application. As shown in FIG. 11b, the indication information is carried in the EHT common information field in the trigger frame. The specific location of the indication information in the EHT common information field and the number of bits occupied by the indication information are not limited in this embodiment of the present application. Specifically, an indication of the quantity of additional EHT-LTF symbols is present in the EHT common information field, indicating the quantity of additional EHT-LTF symbols 1 to 8. For example, the EHT common information field includes a field, the length of which may be 3 bits, used to indicate the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols, or used to indicate the quantity of additional EHT-LTF symbols 1 to 8. The field may be called an EHT-LTF symbol quantity field, an indication field of additional EHT-LTF symbols, or another name. The name of the field is not limited in this embodiment of the present application. The EHT-LTF symbol quantity field is used as an example. When the value of the EHT-LTF Symbol Amount field is 000, it indicates that the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols is 1. When the value of the EHT-LTF Symbol Amount field is 001, it indicates that the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols is 2. When the value of the EHT-LTF Symbol Amount field is 010, it indicates that the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols is 3. When the value of the EHT-LTF Symbol Amount field is 011, it indicates that the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols is 4. When the value of the EHT-LTF Symbol Amount field is 100, it indicates that the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols is 5. When the value of the EHT-LTF Symbol Amount field is 101, it indicates that the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols is 6.If the value of the EHT-LTF symbol quantity field is 110, it indicates that the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols is 7. If the value of the EHT-LTF symbol quantity field is 111, it indicates that the difference between the quantity of EHT-LTF symbols and the quantity of HE-LTF symbols is 8. In this embodiment of the present application, the correspondence between the value and meaning of the EHT-LTF symbol quantity field is not limited, and it can be understood that alternatively, there may be another mapping relationship.

[0191] If the amount of EHT-LTF symbols is the same as the amount of HE-LTF symbols, the trigger frame does not need to carry the indication information. If the amount of EHT-LTF symbols is greater than the amount of HE-LTF symbols, the trigger frame carries the indication information, and the indication information is used to indicate the amount of symbols obtained by subtracting the amount of HE-LTF symbols from the amount of EHT-LTF symbols.

[0192] S303: The STA generates an EHT PPDU, where the quantity of EHT-LTF symbols in the EHT PPDU is equal to the sum of the number of HE-LTF symbols in the trigger frame, the quantity of HE-LTF symbols indicated by the midamble periodicity field, and the quantity indicated by the indication information.

[0193] S304: The STA transmits the EHT PPDU.

[0194] Specifically, the indication information in the trigger frame indicates the difference between the amount of EHT-LTF symbols and the amount of HE-LTF symbols. The fields of the Number of HE-LTF Symbols and Midamble Periodicity in the trigger frame indicate the amount of HE-LTF symbols. Therefore, after receiving the trigger frame, the STA may set the amount of EHT-LTF symbols in the EHT PPDU to the sum of the amount indicated by the indication information and the amount indicated by the Number of HE-LTF Symbols and Midamble Periodicity fields in the trigger frame based on the indication information and the indication of the Number of HE-LTF Symbols and Midamble Periodicity fields in the trigger frame. Therefore, the amount of EHT-LTF symbols in the EHT PPDU generated by the STA is equal to the sum of the amount of HE-LTF symbols indicated by the Number of HE-LTF Symbols and Midamble Periodicity fields in the trigger frame and the amount indicated by the indication information. After generating the EHT PPDU, the STA may transmit the generated EHT PPDU to the AP. After receiving the EHT PPDU, the AP may return an acknowledgment frame. The STA here is an STA that supports the 802.11be protocol.

[0195] Optionally, a station supporting the 802.11ax protocol may also receive the trigger frame. After receiving the trigger frame, the station may set the amount of HE-LTF symbols in the HE TB PPDU to the amount indicated by the number of HE-LTF symbols and midamble periodicity fields in the trigger frame. After generating the HE TB PPDU, the station may transmit the generated HE TB PPDU to the AP. After receiving the HE TB PPDU, the AP may return an acknowledgement frame.

[0196] The method in this embodiment of the present application may be used only to schedule stations supporting the 802.11be protocol to transmit uplink EHT PPDUs, or may be used simultaneously to schedule stations supporting the 802.11be protocol to transmit uplink EHT PPDUs and stations supporting the 802.11ax protocol to transmit uplink HE TB PPDUs.

[0197] It can be seen that this embodiment of the present application provides an indication of the quantity of EHT-LTF symbols applicable to a hybrid transmission scenario of EHT PPDU and HE TB PPDU. This allows for further improvement in the method of indicating uplink parameters of the PPDU. In this embodiment of the present application, the size of the EHT-LTF is further restricted to be the same as the size of the HE data. Also, the same guard interval length is used. This ensures symbol alignment and orthogonality between the HE TB PPDU and the EHT PPDU, thereby preventing adjacent band interference.

[0198] In one optional embodiment, the 802.11ax standard supports 1 to 8 HE-LTF symbols, and the 802.11be standard supports 1 to 16 EHT-LTF symbols. Therefore, when both an HE TB PPDU and an EHT PPDU are present in an uplink transmission, symbol alignment between the HE TB PPDU and the EHT PPDU is required to prevent adjacent-band interference resulting from non-orthogonality caused by misalignment between the symbols. In one possible implementation, the AP generates and transmits a trigger frame, in which the number of HE-LTF symbols and midamble periodicity fields in the trigger frame are used to indicate the quantity of HE-LTF symbols and the quantity of EHT-LTF symbols. In this embodiment of the present application, the quantity of HE-LTF symbols is the same as the quantity of EHT-LTF symbols. Therefore, the number of HE-LTF symbols and midamble periodicity fields in the trigger frame can indirectly / implicitly indicate the quantity of EHT-LTF symbols. After receiving the trigger frame, a STA supporting the 802.11be protocol generates and transmits an EHT PPDU. Here, the quantity of EHT-LTF symbols in the EHT PPDU is equal to the quantity indicated by the number of HE-LTF symbols and midamble periodicity fields in the trigger frame. That is, for the HE TB PPDU and EHT PPDU in this embodiment of the present application, the same quantity of LTF symbols is transmitted (the 802.11ax standard supports up to eight HE-LTF symbols, so the number of LTF symbols here cannot exceed eight), and the same LTF size (here, size refers to time length) and guard interval length may be used. Therefore, in a hybrid transmission scenario of an HE TB PPDU and an EHT PPDU, the HE-LTF symbol quantity indication field and guard interval and HE LTF size indication fields in the trigger frame in 802.11ax may be used.

[0199] Optionally, a STA supporting the 802.11ax protocol may also receive the trigger frame and generate and transmit an HE TB PPDU, where the amount of HE-LTF symbols in the HE TB PPDU is the same as the number of HE-LTF symbols in the trigger frame and the amount indicated by the midamble periodicity field.

[0200] In this embodiment of the present application, it can be seen that the trigger frame in 11ax is used to implicitly / implicitly indicate the amount of HE-LTF symbols, and the amount of HE-LTF symbols is limited to the same as the amount of EHT-LTF symbols. Furthermore, the guard interval and HE LTF size indication field in the trigger frame in 11ax may be used. In this way, the implementation is simple, the signaling overhead is low, and adjacent band interference can be further prevented.

[0201] Embodiment 4 Embodiment 4 of the present application mainly describes an EHT PPDU transmission method, specifically, a method for scheduling uplink transmission of an EHT SU PPDU and an EHT LPI SU PPDU, including a method for scheduling uplink transmission of an EHT SU PPDU and an EHT LPI SU PPDU using a trigger frame and a method for scheduling uplink transmission of an EHT SU PPDU and an EHT LPI SU PPDU through triggered response scheduling (TRS).

[0202] It can be understood that in practical applications, the fourth embodiment of the present application may be implemented in combination with any one, more than one, or all of the first to third embodiments. Alternatively, the fourth embodiment of the present application may be implemented separately, which is not limited to this embodiment of the present application.

[0203] In the 802.11be standard, in addition to being triggered to transmit an EHT TB PPDU, it can be understood that a STA may be triggered to transmit an EHT SU PPDU. The EHT SU PPDU is sometimes called an EHT MU PPDU (multiple user EHT PPDU) transmitted to a single user. The 802.11be standard further introduces a special EHT SU PPDU, applicable to 6GHz LPI scenarios, called the EHT LPI SU PPDU.

[0204] 12 is a schematic flowchart of a PPDU transmission method according to an embodiment of the present application. The PPDU transmission method will be described using an example in which the method is implemented in a communication system including an AP and one or more STAs. The AP supports the IEEE 802.11be protocol (also known as Wi-Fi 7 or EHT protocol), and the one or more STAs support the IEEE 802.11be protocol. It should be understood that the AP and the STAs in this embodiment may also support an IEEE 802.11be-next-generation protocol. That is, the PPDU transmission method provided in this embodiment of the present application is not only applicable to the IEEE 802.11be protocol, but also to the IEEE 802.11be-next-generation protocol.

[0205] As shown in FIG. 12, the PPDU transmission method includes, but is not limited to, the following steps:

[0206] S401: The AP generates a trigger frame, where the trigger frame is used to indicate the type of scheduled uplink EHT PPDU, and the type of EHT PPDU includes a trigger-based EHT PPDU and an EHT single-user PPDU.

[0207] S402: The AP transmits a trigger frame, and the STA receives the trigger frame in response.

[0208] The types of EHT PPDUs can include trigger-based EHT PPDUs (which can be abbreviated as EHT TB PPDUs), EHT single-user PPDUs (which can be abbreviated as EHT SU PPDUs), or single-user low-power indoor EHT PPDUs (which can be EHT SU LPI PPDUs).

[0209] Specifically, to distinguish whether the trigger frame transmitted by the AP is used to trigger an EHT TB PPDU or an EHT SU PPDU, the trigger frame may carry indication information indicating the type of the scheduled uplink EHT PPDU. In one implementation, a new trigger frame type is introduced in the trigger frame type field of the trigger frame to indicate that the type of the scheduled uplink EHT PPDU is an EHT SU PPDU. In another implementation, a one-bit reserved bit in the common information field of the trigger frame is used to indicate whether the type of the scheduled uplink EHT PPDU is an EHT SU PPDU or an EHT TB PPDU. For example, a one-bit reserved bit with a value of 1 indicates that the type of the scheduled uplink EHT PPDU is an EHT SU PPDU, and a one-bit reserved bit with a value of 0 indicates that the type of the scheduled uplink EHT PPDU is an EHT TB PPDU. Alternatively, if the value of the one reserved bit is 0, it indicates that the type of the scheduled uplink EHT PPDU is an EHT SU PPDU, and if the value of the one reserved bit is 1, it indicates that the type of the scheduled uplink EHT PPDU is an EHT TB PPDU. Figure 13 is a schematic diagram of a frame format of a trigger frame used to indicate the scheduling of an EHT SU PPDU according to an embodiment of the present application. As shown in Figure 13, opt1 indicates that the next new trigger frame type: SU trigger frame is indicated, and opt2 indicates that the SU trigger frame is indicated using one reserved bit.

[0210] Optionally, when the trigger frame indicates that the type of the scheduled uplink EHT PPDU is an EHT SU PPDU, the trigger frame may further indicate whether the scheduled uplink EHT SU PPDU is an EHT LPI SU PPDU. That is, whether the scheduled uplink EHT SU PPDU is a common EHT SU PPDU or an EHT LPI SU PPDU may be further distinguished. In one implementation, the Modulation and Coding Scheme (MCS) field in the EHT User Information field in the trigger frame is used to indicate whether the scheduled uplink EHT PPDU is an EHT LPI SU PPDU. For example, if the MCS field is MCS 15 (or another MCS value), this indicates that the scheduled uplink EHT PPDU is an EHT LPI SU PPDU. In another implementation, an additional bit is used to indicate whether the scheduled uplink EHT PPDU is an EHT LPI SU PPDU. For example, a reserved bit in the 11be user information field (or EHT user information field) of the trigger frame is used to indicate whether the scheduled uplink EHT PPDU is an EHT LPI SU PPDU. For example, if the reserved bit has a value of 1, this indicates that the scheduled uplink EHT PPDU is an EHT LPI SU PPDU. Alternatively, if the reserved bit has a value of 0, this indicates that the scheduled uplink EHT PPDU is an EHT LPI SU PPDU. Figure 14 is a schematic diagram of a frame format of a trigger frame used to indicate the scheduling of an EHT LPI SU PPDU according to an embodiment of the present application.As shown in Figure 14, opt1 indicates that the EHT LPI SU PPDU is signaled using MCS 15, and opt2 indicates that the EHT LPI SU PPDU is signaled using one reserved bit.

[0211] Optionally, the above implementation, which indicates whether a scheduled uplink EHT PPDU is an EHT LPI SU PPDU using the MCS field in the trigger frame, may also be applicable to non-triggered scenarios. In non-triggered scenarios, the type of EHT PPDU may be indicated using the EHT-SIG in the EHT PPDU. Specifically, the indication of the EHT PPDU type is located in the MCS indication field in the station-specific fields of the EHT-SIG. For example, if the MCS field is MCS 15 (or another MCS value), it indicates that the EHT PPDU is an EHT LPI SU PPDU, and if the MCS field is another value, it indicates that the EHT PPDU is a common EHT SU PPDU.

[0212] If the MCS field in the trigger frame is used to indicate whether the scheduled uplink EHT PPDU is an EHT LPI SU PPDU, it can be understood that the EHT LPI SU PPDU can be considered as a special EHT SU PPDU, so that the AP does not need to indicate the MCS during triggering of a common EHT SU PPDU, and the STA may select its own MCS. During triggering of an EHT LPI SU PPDU, this is equivalent to the AP indicating the MCS to the STA.

[0213] S403: If the trigger frame indicates that the type of the scheduled uplink EHT PPDU is an EHT single-user PPDU, the STA generates an EHT single-user PPDU.

[0214] S404: The STA transmits an EHT single-user PPDU.

[0215] Specifically, the "STA" referred to in this embodiment of the present application is a station that supports the IEEE 802.11be protocol. After receiving the trigger frame, the STA may generate and transmit a corresponding EHT PPDU based on the type of the scheduled uplink EHT PPDU indicated by the trigger frame. If the trigger frame indicates that the type of the scheduled uplink EHT PPDU is an EHT SU PPDU, the STA generates and transmits an EHT SU PPDU. Optionally, if the trigger frame further indicates that the scheduled uplink EHT PPDU is an EHT LPI SU PPDU, the STA generates and transmits an EHT LPI SU PPDU.

[0216] Optionally, if the trigger frame indicates that the scheduled uplink EHT PPDU is an EHT LPI SU PPDU, the bandwidth of the EHT LPI SU PPDU may be set to at least 80 MHz. Duplicate transmission of the data portion of the EHT LPI SU PPDU is performed in the upper and lower halves of the entire frequency domain, where dual-carrier modulation technology and binary phase shift keying (BPSK) modulation are respectively employed to duplicate the data bits four times, providing a power gain of 6 dB.

[0217] It can be seen that this embodiment of the present application provides a method for scheduling uplink transmission of an EHT SU PPDU or an EHT LPI SU PPDU. In this embodiment of the present application, uplink transmission of an EHT TB PPDU, an EHT SU PPDU, or an EHT LPI SU PPDU is scheduled mainly using a trigger frame. This embodiment may be implemented in combination with a method for indicating uplink parameters of a PPDU. Not only can uplink parameters be indicated in one trigger frame, but different types of EHT PPDUs can also be scheduled in one trigger frame, thereby reducing signal overhead.

[0218] It should be understood that the technical solutions described in Embodiments 1 to 4 are all described using the 11ax trigger frame as an example. However, in practical applications, the technical solutions described in Embodiments 1 to 4 may alternatively be implemented using a new MAC frame type or a new trigger frame type. For how to execute instructions in the frame, please refer to How to Execute Instructions in the 11ax Trigger Frame.

[0219] In an optional embodiment, the EHT SU PPDU and EHT SU LPI PPDU may not only be scheduled using the aforementioned trigger frame, but also an Aggregated Control (A-Control) variant of the High Throughput (HT) Control (HT-Control) field in the MAC frame header may be used to trigger the EHT SU PPDU or EHT SU LPI PPDU.

[0220] Specifically, the AP may generate an A control field. The A control field is used to indicate that the scheduled uplink EHT PPDU is an EHT SU PPDU or an EHT SU LPI PPDU. The AP transmits the A control field. In response, the STA receives the A control field. If the A control field is used to indicate that the scheduled uplink EHT PPDU is an EHT SU PPDU, the STA generates and transmits an EHT SU PPDU. If the A control field is used to indicate that the scheduled uplink EHT PPDU is an EHT SU LPI PPDU, the STA generates and transmits an EHT SU LPI PPDU. In other words, if the A control field indicates that the scheduled uplink EHT PPDU is a specific type of PPDU, the STA generates and transmits that type of PPDU.

[0221] Optionally, the transmitting end may use the HT control field in the MAC frame header to transmit some control information. The A-control subfield in the high-efficiency variant of the HT control field (the variants of the HT control field include the following three types: high-throughput variant, very high-throughput variant, and high-efficiency variant) uses a structure including one or more control identifiers and control information and can be used to carry 1 to N pieces of control information. Figure 15 is a schematic diagram of a frame format of the A-control subfield according to an embodiment of the present application. As shown in Figure 15, the A-control subfield includes 1 to N control subfields and a padding field. Each control subfield includes a control identifier and control information. The control identifier may be used to indicate the type of control information.

[0222] FIG. 15 also shows a frame format for a triggered response scheduling (TRS) variant. The TRS variant is located within the control information in the control subfield. As shown in FIG. 15, the control information includes one or more of the following fields: uplink data symbol amount, resource unit allocation indication, AP transmit power, uplink target received signal strength indicator, uplink HE-MCS (high efficient modulation and coding scheme, also referred to as MCS), and a reserved field. The resource unit allocation indication field may be used to indicate the resource units of the HE TB PPDU. Because resource unit allocation is not required for the EHT SU PPDU, a reserved index indication in the resource unit allocation indication field may be used to indicate that an EHT SU PPDU is scheduled. Optionally, another reserved index indication in the resource unit allocation indication field may be used to indicate that an EHT LPI SU PPDU is scheduled. Alternatively, the reserved uplink HE-MCS field is used to indicate that an EHT LPI SU PPDU is scheduled. For example, if the value of the uplink HE-MCS field is 00, it indicates that an EHT LPI SU PPDU is scheduled; if the value of the uplink HE-MCS field is another value (01, 10, 11, etc.), it indicates that an EHT SU PPDU is scheduled.

[0223] As listed in Table 2 below, the resource unit allocation indication field contains a large number of reserved indices. [Table 2]

[0224] When the uplink HE-MCS field is used to indicate whether an EHT LPI SU PPDU is scheduled, the EHT LPI SU PPDU can be regarded as a special EHT SU PPDU, so that during triggering of a common EHT SU PPDU, the AP does not need to indicate the MCS and the STA may select its own MCS, which is equivalent to the AP indicating the MCS to the STA during triggering of an EHT LPI SU PPDU.

[0225] It can be seen that in this embodiment of the present application, the EHT SU PPDU or EHT LPI SU PPDU is scheduled through the TRS, thus achieving a clear and specific meaning and implementing the uplink transmission scheduling of different types of EHT PPDUs in 802.11be.

[0226] The foregoing content has described in detail the method provided in the present application. In order to better implement the foregoing solution in the embodiments of the present application, the embodiments of the present application further provide a corresponding apparatus or device.

[0227] In the embodiment of the present application, based on the above-mentioned method example, the AP and the STA may be divided into functional modules. For example, each functional module may be obtained through division based on its corresponding function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware or in the form of a software functional module. It should be noted that in the embodiment of the present application, the division into modules is an example and is merely a logical division of functions. In actual implementation, other division modes may be used. Hereinafter, with reference to Figures 16 to 18, a communication device in the embodiment of the present application will be described in detail. The communication device may be an access point or a station. The communication device may also be a device in an AP. Alternatively, the communication device may be a device in a STA.

[0228] If an integrated unit is used, please refer to Figure 16. Figure 16 is a schematic diagram of the structure of a communication device 1 according to an embodiment of the present application. The communication device 1 may be an AP or a chip within an AP, such as a Wi-Fi chip. As shown in Figure 16, the communication device 1 includes a processing unit 11 and a transceiver unit 12.

[0229] In a first design, processing unit 11 is configured to generate a trigger frame, the trigger frame including an uplink length field, where the uplink length field is used to indicate a length indicated by a legacy signal L-SIG field in a high-efficiency trigger-based physical layer protocol data unit (HETB PPDU) and a very high throughput physical layer protocol data unit (EHT PPDU), or the uplink length field is used to indicate a length indicated by an L-SIG field in an EHT PPDU; and transceiver unit 12 is configured to transmit the trigger frame.

[0230] Optionally, the length value indicated by the Uplink Length field is a positive integer and is a multiple of three minus two.

[0231] Optionally, the transceiver unit 12 is further configured to receive an EHT PPDU from the STA, where the length indicated by the L-SIG field in the EHT PPDU is equal to the length value indicated by the uplink length field plus two.

[0232] In the communication device 1, it can be seen that the trigger frame generated by the processing unit 11 includes an uplink length field. Here, the uplink length field is used to indicate the length indicated by the L-SIG field in the EHT PPDU and the HE TB PPDU, or to indicate the length indicated by the L-SIG field in the EHT PPDU. In this way, both EHT stations and HE stations can be scheduled to perform uplink data transmission. Furthermore, the trigger frame in 11ax is reused. This avoids affecting the reception of the trigger frame by HE stations or the setting method of the length indicated by the L-SIG field in the HE TB PPDU.

[0233] It should be understood that the communication device 1 in this design may correspondingly implement embodiment 1, and the above operations performed by the units in the communication device 1 or the above functions of those units are respectively used to implement the corresponding operations performed by the AP in embodiment 1. For brevity, the details will not be described again here.

[0234] In a second design, processing unit 11 is configured to generate a trigger frame, in which a reserved bit in a common information field of the trigger frame and an HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to transmit an EHT PPDU; or, an EHT common information field in the trigger frame and an HE uplink bandwidth field in the common information field of the trigger frame jointly indicate an uplink bandwidth used to transmit an EHT PPDU; transceiver unit 12 is configured, by the AP, to transmit the trigger frame, in which the HE uplink bandwidth field in the common information field of the trigger frame is used to indicate an uplink bandwidth used to transmit an HE TB PPDU.

[0235] Optionally, one reserved bit or two reserved bits in the common information field are used to indicate whether the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HE TB PPDU. For example, if the value of one reserved bit is 0, it indicates that the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HE TB PPDU; if the value of one reserved bit is 1, it indicates that the uplink bandwidth used to transmit the EHT PPDU is 320 MHz. For another example, if the value of the two reserved bits is 00, it indicates that the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HE TB PPDU; if the value of the two reserved bits is 01, it indicates that the uplink bandwidth used to transmit the EHT PPDU is 320 MHz; if the value of the two reserved bits is other values 10 and 11, it indicates that the two reserved bits are reserved. For example, if the value of the two reserved bits is 00, it indicates that the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HETB PPDU; if the value of the two reserved bits is 01, it indicates that the uplink bandwidth used to transmit the EHT PPDU is 160 MHz; if the value of the two reserved bits is 10, it indicates that the uplink bandwidth used to transmit the EHT PPDU is 320 MHz; if the value of the two reserved bits is 11, it indicates that the two reserved bits are reserved.

[0236] Optionally, the EHT common information field may include an EHT uplink bandwidth field, which is used to indicate whether the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HE TB PPDU. The length of the EHT uplink bandwidth field may be 1 bit or 2 bits.

[0237] In the communication device 1, based on the reuse of the indication of the HE uplink bandwidth field in the trigger frame in 11ax, it can be seen that fewer bits are used to indicate the uplink bandwidth used to transmit the EHT PPDU (i.e., the EHT uplink bandwidth). Compared to an aspect in which 3 bits are directly used to indicate the uplink bandwidth used to transmit the EHT PPDU, this aspect reduces overhead.

[0238] It should be understood that the communication device 1 in this design may correspondingly implement embodiment 2, and the above operations performed by the units in the communication device 1 or the above functions of those units are respectively used to implement the corresponding operations performed by the AP in embodiment 2. For brevity, the details will not be described again here.

[0239] In a third design, processing unit 11 is configured to generate a trigger frame, where the trigger frame includes indication information, which is used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols; and transceiver unit 12 is configured to transmit the trigger frame.

[0240] Optionally, the sum of the amount of EHT-LTF symbols and EHT data symbols is equal to the sum of the amount of HE-LTF symbols and HE data symbols.

[0241] Optionally, the indication information is carried in a reserved bit in the common information field in the trigger frame or is carried in the EHT common information field in the trigger frame.

[0242] Optionally, the transceiver unit 12 is further configured to receive an EHT PPDU from the STA, where the quantity of EHT-LTF symbols in the EHT PPDU is equal to the sum of the value of the number of HE-LTF symbols and the quantity of HE-LTF symbols indicated by the midamble periodicity field in the trigger frame and the quantity indicated by the indication information.

[0243] It should be understood that the communication device 1 in this design may correspondingly implement embodiment 3, and the above operations performed by the units in the communication device 1 or the above functions of those units are respectively used to implement the corresponding operations performed by the AP in embodiment 3. For brevity, the details will not be described again here.

[0244] In a fourth design, processing unit 11 is configured to generate a trigger frame, where the trigger frame is used to indicate a type of scheduled uplink EHT PPDU, the type of EHT PPDU including a trigger-based EHT PPDU and an EHT single-user PPDU; and transceiver unit 12 is configured to transmit the trigger frame.

[0245] Optionally, the type of EHT PPDU is indicated by a trigger frame type field in the trigger frame or by a reserved bit in the trigger frame.

[0246] Optionally, the trigger frame may further be used to indicate whether the scheduled uplink EHT PPDU is an EHT SU LPI PPDU.

[0247] Optionally, whether a scheduled uplink EHT PPDU is an EHT SU LPI PPDU is indicated by the modulation and coding scheme field in the trigger frame or by a reserved bit in the EHT user information field in the trigger frame.

[0248] It should be understood that the communication device 1 in this design may correspondingly implement embodiment 4, and the above operations performed by the units in the communication device 1 or the above functions of those units are respectively used to implement the corresponding operations performed by the AP in embodiment 4. For brevity, the details will not be described again here.

[0249] 17 is a schematic diagram of the structure of a communication device 2 according to an embodiment of the present application. The communication device 2 may be a STA or a chip within the STA, such as a Wi-Fi chip. As shown in FIG. 17, the communication device 2 includes a transceiver unit 21 and a processing unit 22.

[0250] In a first design, transceiver unit 21 is configured to receive a trigger frame, where the trigger frame includes an uplink length field, where the uplink length field is used to indicate a length indicated by an L-SIG field in the EHT TB PPDU and the EHT PPDU, or the uplink length field is used to indicate a length indicated by the L-SIG field in the EHT PPDU; processing unit 22 is configured to generate an EHT PPDU, where the length indicated by the L-SIG field in the EHT PPDU is equal to the length value indicated by the uplink length field plus two. Transceiver unit 21 is further configured to transmit the generated EHT PPDU.

[0251] Optionally, the processing unit 22 may include a generating subunit 221 and a setting subunit 222. The generating subunit 221 is configured to generate an EHT PPDU. The setting subunit 222 is configured to set the length indicated by the L-SIG field in the EHT PPDU to the length value indicated by the uplink length field in the trigger frame plus two. It can be understood that in practical applications, the processing unit 22 may include different subunits configured to implement the functions of the generating subunit 221 and the setting subunit 222. It can also be understood that the functions of the generating subunit 221 and the setting subunit 222 may alternatively be implemented by one unit, which is not limited in this embodiment of the present application.

[0252] Optionally, the length value indicated by the Uplink Length field is a positive integer and is a multiple of three minus two.

[0253] It should be understood that the communication device 2 in this design may correspondingly implement embodiment 1, and the above operations performed by the units in the communication device 2 or the above functions of those units are respectively used to implement the corresponding operations performed by the STA in embodiment 1. For brevity, the details will not be described again here.

[0254] In a second design, transceiver unit 21 is configured to receive a trigger frame, where a reserved bit in a common information field in the trigger frame and an HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to transmit an EHT PPDU; or an EHT common information field in the trigger frame and an HE uplink bandwidth field in the common information field in the trigger frame jointly indicate an uplink bandwidth used to transmit an EHT PPDU; processing unit 22 is configured to generate an EHT PPDU. Transceiver unit 21 is further configured to transmit an EHT PPDU using the uplink bandwidth indicated by the trigger frame. The HE uplink bandwidth field in the common information field in the trigger frame is used to indicate an uplink bandwidth used to transmit an HE TB PPDU.

[0255] Optionally, one reserved bit or two reserved bits in the common information field may be used to indicate whether the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HE TB PPDU.

[0256] Optionally, the EHT common information field may include an EHT uplink bandwidth field, which is used to indicate whether the uplink bandwidth used to transmit the EHT PPDU is the same as the uplink bandwidth used to transmit the HE TB PPDU. The length of the EHT uplink bandwidth field is 1 bit or 2 bits.

[0257] It should be understood that the communication device 2 in this design may correspondingly implement embodiment 2, and the above operations performed by the units in the communication device 2 or the above functions of those units are respectively used to implement the corresponding operations performed by the STA in embodiment 2. For brevity, the details will not be described again here.

[0258] In a third design, transceiver unit 21 is configured to receive a trigger frame, where the trigger frame includes instruction information, and the instruction information is used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols; processing unit 22 is configured to generate an EHT PPDU, where the amount of EHT-LTF symbols in the EHT PPDU is equal to the sum of the amount of HE-LTF symbols indicated by the number of HE-LTF symbols and midamble periodicity fields in the trigger frame and the value of the amount indicated by the instruction information. Transceiver unit 21 is further configured to transmit the EHT PPDU.

[0259] Optionally, the processing unit 22 may include a generating subunit 221 and a setting subunit 222. The generating subunit 221 is configured to generate an EHT PPDU. The setting subunit 222 is configured to set the quantity of EHT-LTF symbols in the EHT PPDU to the sum of the quantity of HE-LTF symbols indicated by the number of HE-LTF symbols and midamble periodicity fields in the trigger frame and the quantity indicated by the indication information. It can be understood that in actual application, the processing unit 22 may include different subunits configured to implement the functions of the generating subunit 221 and the setting subunit 222. It can also be understood that the functions of the generating subunit 221 and the setting subunit 222 may alternatively be implemented by one unit, which is not limited in this embodiment of the present application.

[0260] Optionally, the sum of the amount of EHT-LTF symbols and EHT data symbols is equal to the sum of the amount of HE-LTF symbols and HE data symbols.

[0261] Optionally, the indication information is carried in a reserved bit in the common information field in the trigger frame or is carried in the EHT common information field in the trigger frame.

[0262] It should be understood that the communication device 2 in this design may correspondingly implement embodiment 3, and the above operations performed by the units in the communication device 2 or the above functions of those units are respectively used to implement the corresponding operations performed by the STA in embodiment 3. For brevity, the details will not be described again here.

[0263] In a fourth design, transceiver unit 21 is configured to receive a trigger frame, where the trigger frame is used to indicate a type of scheduled uplink EHT PPDU, including a trigger-based EHT PPDU and an EHT single-user PPDU; processing unit 22 is configured to: generate an EHT single-user PPDU if the trigger frame indicates that the type of scheduled uplink EHT PPDU is an EHT single-user PPDU; transceiver unit 21 is further configured to transmit the EHT single-user PPDU.

[0264] Optionally, the type of EHT PPDU is indicated by a trigger frame type field in the trigger frame or by a reserved bit in the trigger frame.

[0265] Optionally, the trigger frame may further be used to indicate whether the scheduled uplink EHT PPDU is an EHT SU LPI PPDU.

[0266] Optionally, whether a scheduled uplink EHT PPDU is an EHT SU LPI PPDU is indicated by the modulation and coding scheme field in the trigger frame or by a reserved bit in the EHT user information field in the trigger frame.

[0267] It should be understood that the communication device 2 in this design may correspondingly implement embodiment 4, and the above operations performed by the units in the communication device 2 or the above functions of those units are respectively used to implement the corresponding operations performed by the STA in embodiment 4. For brevity, the details will not be described again here.

[0268] The above describes the AP and STA in the embodiment of the present application. The following describes possible product forms of the AP and STA. It should be understood that any product of any shape having the function of the AP shown in FIG. 16 and any product of any shape having the function of the STA shown in FIG. 17 fall within the scope of protection of the embodiment of the present application. It should be understood that the following description is merely an example, and the product forms of the AP and STA in the embodiment of the present application are not limited to this.

[0269] In one possible product form, the AP and STA in the embodiments of this application may each be implemented using a common bus architecture.

[0270] FIG. 18 is a schematic diagram of the structure of a communication device 1000 according to an embodiment of the present application. The communication device 1000 may be an AP MLD, a STA, or a device therein. As shown in FIG. 18, the communication device 1000 includes a processor 1001 and a transceiver 1002 internally connected to and communicating with the processor. The processor 1001 may be a general-purpose processor, a special-purpose processor, or the like. For example, the processor 1001 may be a baseband processor or a central processing unit. The baseband processor may be configured to process communication protocols and communication data. The central processing unit may be configured to control a communication device (e.g., a base station, a baseband chip, a terminal, a terminal chip, a DU, a CU), execute software programs, and process data of the software programs. The transceiver 1002 may be referred to as a transceiver unit, a transceiver, a transceiver circuit, or the like, and is configured to implement transceiver functions. The transceiver 1002 may include a receiver and a transmitter. The receiver may be referred to as a receiver, a receiving circuit, or the like, and is configured to implement receiving functions. The transmitter may also be referred to as a transmitter, a transmitting circuit, etc., and is configured to implement a transmitting function. Optionally, the communication device 1000 may further include an antenna 1003 and / or a radio frequency unit (not shown). The antenna 1003 and / or the radio frequency unit may be located within the communication device 1000 or may be separate from the communication device 1000; in other words, the antenna 1003 and / or the radio frequency unit may be remotely deployed or distributed.

[0271] Optionally, the communication device 1000 may include one or more memories 1004. The memories 1004 may store instructions. The instructions may be computer programs. The computer programs may be executed on the communication device 1000, causing the communication device 1000 to perform the methods described in the above method embodiments. Optionally, the memory 1004 may also store data. The communication device 1000 and the memory 1004 may be located separately or integrated together.

[0272] The processor 1001, the transceiver 1002, and the memory 1004 may be connected to each other using a communication bus.

[0273] In one design, communication device 1000 may be configured to perform the functions of an AP in embodiment 1; processor 1001 may be configured to perform step S101 in FIG. 6 and / or other processes of the techniques described herein; transceiver 1002 may be configured to perform step S102 in FIG. 6 and / or other processes of the techniques described herein.

[0274] In another design, communication device 1000 may be configured to perform the functions of the STA in embodiment 1; processor 1001 may be configured to perform step S103 in FIG. 6 and / or other processes of the techniques described herein; transceiver 1002 may be configured to perform step S104 in FIG. 6 and / or other processes of the techniques described herein.

[0275] In one design, communication device 1000 may be configured to perform the functions of an AP in embodiment 2; processor 1001 may be configured to perform step S201 in FIG. 7 and / or other processes of the techniques described herein; transceiver 1002 may be configured to perform step S202 in FIG. 7 and / or other processes of the techniques described herein.

[0276] In another design, communication device 1000 may be configured to perform the functions of the STA in embodiment 2; processor 1001 may be configured to perform step S203 in FIG. 7 and / or other processes of the techniques described herein; transceiver 1002 may be configured to perform step S204 in FIG. 7 and / or other processes of the techniques described herein.

[0277] In one design, communication device 1000 may be configured to perform the functions of an AP in embodiment 3; processor 1001 may be configured to perform step S301 in FIG. 9 and / or other processes of the techniques described herein; transceiver 1002 may be configured to perform step S302 in FIG. 9 and / or other processes of the techniques described herein.

[0278] In another design, communication device 1000 may be configured to perform the functions of the STA in embodiment 3; processor 1001 may be configured to perform step S303 in FIG. 9 and / or other processes of the techniques described herein; transceiver 1002 may be configured to perform step S304 in FIG. 9 and / or other processes of the techniques described herein.

[0279] In one design, communication device 1000 may be configured to perform the functions of an AP in embodiment 4; processor 1001 may be configured to perform step S401 in FIG. 12 and / or other processes of the techniques described herein; transceiver 1002 may be configured to perform step S402 in FIG. 12 and / or other processes of the techniques described herein.

[0280] In another design, communication device 1000 may be configured to perform the functions of the STA in embodiment 4; processor 1001 may be configured to perform step S403 in FIG. 12 and / or other processes of the techniques described herein; transceiver 1002 may be configured to perform step S404 in FIG. 12 and / or other processes of the techniques described herein.

[0281] In any of the above designs, the processor 1001 may include a transceiver configured to implement receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit configured to implement transmitting and receiving functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be configured to read and write code / data. Alternatively, the transceiver circuit, interface, or interface circuit may be configured to transmit or forward signals.

[0282] In any of the above designs, the processor 1001 may store instructions, which may be computer programs. The computer programs execute on the processor 1001, enabling the communication device 1000 to perform the methods described in the above method embodiments. The computer programs may be configured within the processor 1000, in which case the processor 1001 may be implemented in hardware.

[0283] In some implementations, the communications device 1000 may include circuitry. The circuitry may implement the transmit, receive, or communication functions in the method embodiments described above. The processors and transceivers described herein may be implemented in integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), hybrid signal ICs, application specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processors and transceivers may alternatively be fabricated using various IC technologies, such as complementary metal oxide semiconductor (CMOS), n-type metal oxide semiconductor (nMOS), p-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), or gallium arsenide (GaAs).

[0284] The scope of the communication device described herein is not limited thereto, and the structure of the communication device may not be limited to that shown in Figure 18. The communication device may be a standalone device or part of a larger device. For example, the communication device may be: (1) An independent integrated circuit (IC), chip, or chip system or subsystem; (2) a set including one or more ICs (optionally, the set of ICs may further include a storage component configured to store data and computer programs); (3) ASICs, such as modems; (4) Modules that can be embedded into other devices; (5) Receivers, terminals, intelligent terminals, mobile phones, wireless devices, handheld devices, mobile units, in-vehicle devices, network devices, cloud devices, artificial intelligence devices, etc.; or (6) Others.

[0285] In one possible product form, the AP and STA in the embodiments of the present application may each be implemented by a general-purpose processor.

[0286] A general-purpose processor that implements an AP includes a processing circuit and an input / output interface internally coupled to and communicating with the processing circuit.

[0287] In one design, the general-purpose processor may be configured to perform the functions of the AP in embodiment 1. Specifically, the processing circuit is configured to perform step S101 in FIG. 6 and / or other processes of the techniques described herein; the input / output interface is configured to perform step S102 in FIG. 6 and / or other processes of the techniques described herein.

[0288] In one design, the general-purpose processor may be configured to perform the functions of the AP in embodiment 2. Specifically, the processing circuit is configured to perform step S201 in FIG. 7 and / or other processes of the techniques described herein; the input / output interface is configured to perform step S202 in FIG. 7 and / or other processes of the techniques described herein.

[0289] In one design, the general-purpose processor may be configured to perform the functions of the AP in embodiment 3. Specifically, the processing circuit is configured to perform step S301 in FIG. 9 and / or other processes of the techniques described herein; the input / output interface is configured to perform step S302 in FIG. 9 and / or other processes of the techniques described herein.

[0290] In one design, the general-purpose processor may be configured to perform the functions of the AP in embodiment 4. Specifically, the processing circuit is configured to perform step S401 in FIG. 12 and / or other processes of the techniques described herein; the input / output interface is configured to perform step S402 in FIG. 12 and / or other processes of the techniques described herein.

[0291] A general-purpose processor implementing an STA includes processing circuitry and an input / output interface internally connected to and communicating with the processing circuitry.

[0292] In one design, a general-purpose processor may be configured to perform the functions of the STA in embodiment 1. Specifically, the processing circuit is configured to perform step S103 in FIG. 6 and / or other processes of the techniques described herein; the input / output interface is configured to perform step S104 in FIG. 6 and / or other processes of the techniques described herein.

[0293] In one design, a general-purpose processor may be configured to perform the functionality of the STA in embodiment 2. Specifically, the processing circuit is configured to perform step S203 in FIG. 7 and / or other processes of the techniques described herein; the input / output interface is configured to perform step S204 in FIG. 7 and / or other processes of the techniques described herein.

[0294] In one design, a general-purpose processor may be configured to perform the functionality of the STA in embodiment 3. Specifically, the processing circuit is configured to perform step S303 in FIG. 9 and / or other processes of the techniques described herein; the input / output interface is configured to perform step S304 in FIG. 9 and / or other processes of the techniques described herein.

[0295] In one design, a general-purpose processor may be configured to perform the functionality of the STA in embodiment 4. Specifically, the processing circuit is configured to perform step S403 in FIG. 12 and / or other processes of the techniques described herein; the input / output interface is configured to perform step S404 in FIG. 12 and / or other processes of the techniques described herein.

[0296] It should be understood that the communication device in the above product form has the function of either the AP or the STA in the above method embodiment, the details of which will not be described again here.

[0297] An embodiment of the present application further provides a computer-readable storage medium storing computer program code, which, when executed by a processor, causes an electronic device to perform the method of any of the above embodiments.

[0298] An embodiment of the present application further provides a computer program product, which, when run on a computer, enables the computer to perform any of the methods of the above-described embodiments.

[0299] An embodiment of the present application further provides a communication device, which may exist in the form of a chip product. The device structure includes a processor and an interface circuit. The processor is configured to communicate with other devices through a receiving circuit, enabling the device to perform the method of any of the above embodiments.

[0300] An embodiment of the present application further provides a wireless communication system including an AP and a STA, wherein the AP and the STA can perform the method of any of the above embodiments.

[0301] The steps of a method or algorithm described with reference to the content disclosed herein may be implemented by hardware or by a processor executing software instructions. The software instructions may include corresponding software modules. The software modules may be stored in random access memory (RAM), flash memory, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, a hard disk, a removable hard disk, a compact disk read-only memory (CD-ROM), or any other form of storage medium well known in the art. For example, the storage medium may be coupled to the processor such that the processor can read information from or write information to the storage medium. Of course, the storage medium may be components of the processor. The processor and the storage medium may be located in an ASIC. Furthermore, the ASIC may be located in a core network interface device. Of course, the processor and the storage medium may alternatively reside as discrete components in the core network interface device.

[0302] Those skilled in the art should recognize that, in one or more of the above examples, the functionality described herein may be implemented using hardware, software, firmware, or any combination thereof. If the functionality is implemented by software, the functionality may be stored on or transmitted as one or more instructions or code within a computer-readable medium. Computer-readable media includes computer-readable storage media and communication media. Communication media includes any medium that facilitates the transfer of a computer program from one place to another. Storage media may be any available medium accessible to a general-purpose or special-purpose computer.

[0303] The objectives, technical solutions and advantages of the present application are further described in detail in the specific implementations described above. It should be understood that the above description is only a specific implementation of the present application and is not intended to limit the protection scope of the present application. Any modifications, equivalent replacements, improvements, etc. made based on the technical solutions of the present application fall within the protection scope of the present application.

Claims

1. 1. A method for indicating uplink parameters of a physical layer protocol data unit (PPDU), comprising: generating, by an access point (AP), a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by a legacy signal L-SIG field in a high-efficiency trigger-based physical layer protocol data unit (HE TB PPDU) and a very high throughput physical layer protocol data unit (EHT PPDU), or the uplink length field being used to indicate a length indicated by the L-SIG field in the EHT PPDU; transmitting, by the AP, the trigger frame; method.

2. 1. A method for indicating uplink parameters of a physical layer protocol data unit (PPDU), comprising: receiving, by a station STA, a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by an L-SIG field in an HE TB PPDU and an EHT PPDU, or the uplink length field being used to indicate a length indicated by the L-SIG field in the EHT PPDU; generating the EHT PPDU by the STA, wherein a length indicated by the L-SIG field in the EHT PPDU is equal to a length value indicated by the uplink length field plus two; and transmitting, by the STA, the generated EHT PPDU. method.

3. 3. The method of claim 1, wherein the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.

4. The reserved bit in the common information field of the trigger frame and the HE uplink bandwidth field in the common information field jointly indicate the uplink bandwidth used to transmit the EHT PPDU; or the EHT common information field in the trigger frame and the HE uplink bandwidth field in the common information field in the trigger frame jointly indicate the uplink bandwidth used to transmit the EHT PPDU; The HE uplink bandwidth field in the common information field of the trigger frame is used to indicate the uplink bandwidth used to transmit the HE TB PPDU; 4. The method according to any one of claims 1 to 3.

5. 5. The method according to claim 1, wherein the trigger frame further includes indication information, and the indication information is used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols.

6. The method according to claim 1 , wherein the sum of the amount of EHT-LTF symbols and EHT data symbols of the EHT PPDU is equal to the sum of the amount of HE-LTF symbols and HE data symbols of the HE TB PPDU.

7. The method according to claim 5 or 6, wherein the indication information is carried in the reserved bit in the common information field in the trigger frame or in the EHT common information field in the trigger frame.

8. 8. The method according to claim 1, wherein the trigger frame is further used to indicate a type of scheduled uplink EHT PPDU, and the type of EHT PPDU includes a trigger-based EHT PPDU and an EHT single-user PPDU.

9. 9. The method of claim 8, wherein optionally, the type of the EHT PPDU is indicated by a trigger frame type field in the trigger frame or by a reserved bit in the trigger frame.

10. 10. The method of claim 8 or 9, wherein the trigger frame indicates that a type of the scheduled uplink EHT PPDU is an EHT single-user PPDU; and the trigger frame further indicates that the scheduled uplink EHT PPDU is an EHT single-user low-power indoor SU LPI PPDU.

11. 11. The method of claim 10, wherein whether the scheduled uplink EHT PPDU is an EHT SU LPI PPDU is indicated by a modulation and coding scheme field in the trigger frame or by a reserved bit in an EHT user information field in the trigger frame.

12. a processing unit configured to generate a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by a legacy signal L-SIG field in a high-efficiency trigger-based physical layer protocol data unit (HE TB PPDU) and a very high-throughput physical layer protocol data unit (EHT PPDU), or the uplink length field being used to indicate a length indicated by the L-SIG field in the EHT PPDU; a transceiver unit configured to transmit the trigger frame; Communication equipment.

13. a transceiver unit configured to receive a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by an L-SIG field in an HE TB PPDU and an EHT PPDU, or the uplink length field being used to indicate a length indicated by the L-SIG field in the EHT PPDU; and a processing unit configured to generate the EHT PPDU, wherein a length indicated by the L-SIG field in the EHT PPDU is equal to a length value indicated by the uplink length field plus two; the transceiver unit is further configured to transmit the generated EHT PPDU. Communication equipment.

14. 14. The communication device according to claim 12 or 13, wherein the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.

15. The reserved bit in the common information field of the trigger frame and the HE uplink bandwidth field in the common information field jointly indicate the uplink bandwidth used to transmit the EHT PPDU; or the EHT common information field in the trigger frame and the HE uplink bandwidth field in the common information field in the trigger frame jointly indicate the uplink bandwidth used to transmit the EHT PPDU; The HE uplink bandwidth field in the common information field of the trigger frame is used to indicate the uplink bandwidth used to transmit the HE TB PPDU; 15. A communication device according to any one of claims 12 to 14.

16. 16. The communication device according to claim 12, wherein the trigger frame further includes indication information, and the indication information is used to indicate a difference between an amount of EHT-LTF symbols and an amount of HE-LTF symbols.

17. 17. The communication device according to claim 12, wherein the sum of the amount of EHT-LTF symbols and EHT data symbols of the EHT PPDU is equal to the sum of the amount of HE-LTF symbols and HE data symbols of the HE TB PPDU.

18. 18. The communication device according to claim 16 or 17, wherein the indication information is carried in the reserved bit in the common information field in the trigger frame or in the EHT common information field in the trigger frame.

19. 19. The communication device according to claim 12, wherein the trigger frame is further used to indicate a type of scheduled uplink EHT PPDU, and the type of EHT PPDU includes a trigger-based EHT PPDU and an EHT single-user PPDU.

20. 20. The communication device of claim 19, wherein the type of the EHT PPDU is indicated by a trigger frame type field in the trigger frame or by a reserved bit in the trigger frame.

21. 21. The communication device of claim 19 or 20, wherein the trigger frame indicates that a type of the scheduled uplink EHT PPDU is an EHT single-user PPDU; and the trigger frame further indicates that the scheduled uplink EHT PPDU is an EHT single-user low-power indoor SU LPI PPDU.

22. 22. The communication device of claim 21, wherein whether the scheduled uplink EHT PPDU is an EHT SU LPI PPDU is indicated by a modulation and coding scheme field in the trigger frame or by a reserved bit in an EHT user information field in the trigger frame.

23. 1. A communications device having a processor and a transceiver, wherein the processor is configured to generate a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by an L-SIG field in an EHT TB PPDU and an EHT PPDU, or the uplink length field being used to indicate a length indicated by the L-SIG field in the EHT PPDU; and the transceiver is configured to transmit the trigger frame.

24. 1. A communications device having a processor and a transceiver, wherein the transceiver is configured to receive a trigger frame, the trigger frame including an uplink length field, the uplink length field being used to indicate a length indicated by an L-SIG field in an EHT TB PPDU and an EHT PPDU, or the uplink length field being used to indicate a length indicated by the L-SIG field in the EHT PPDU; the processor is configured to generate the EHT PPDU, the length indicated by the L-SIG field in the EHT PPDU being equal to the length value indicated by the uplink length field plus two; and the transceiver is further configured to transmit the generated EHT PPDU.

25. 12. A computer-readable storage medium having stored thereon instructions that, when executed on a computer, cause the computer to perform the method of any one of claims 1 to 11.

26. A computer program product comprising instructions which, when executed on a computer, enable the computer to carry out a method according to any one of claims 1 to 11.

27. A chip or chip system having an input / output interface and a processing circuit, the input / output interface configured to receive code instructions and transmit the code instructions to the processing circuit; and the processing circuit configured to execute the code instructions to perform the method of any one of claims 1 to 11.

Citation Information

Patent Citations

  • Method, apparatus, and computer readable medium for signaling high efficiency packet formats using a legacy portion of the preamble in wireless local-area networks

    US20160212247A1

  • Multiplexing clients of different generations in trigger-based transmissions

    US20190124556A1