COMMUNICATION METHODS AND DEVICES, COMPUTER-READABLE RECORDING MATERIALS, AND CHIPS OR CHIP SYSTEMS

VN129255APending Publication Date: 2026-09-15HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
VN1202606416
Authority / Receiving Office
VN · VN
Patent Type
Applications
Current Assignee / Owner
Priority Date
2020-08-21
Filing Date
2021-08-19
Publication Date
2026-09-15

AI Technical Summary

Technical Problem

The IEEE 802.11ax standard cannot meet user requirements for large throughput, low jitter and low latency. There is an urgent need to develop next-generation wireless LAN technologies, such as the IEEE 802.11be standard, and existing methods fail to effectively indicate Extremely High Throughput (EHT) PPDU upstream parameters.

Method used

By multiplexing the 802.11ax trigger frame, the uplink length field is used to indicate the parameters of the EHT PPDU, including the length and bandwidth of the L-SIG field, and the indication information is carried in the trigger frame to ensure that the uplink parameters of the EHT PPDU can be correctly scheduled and transmitted. , reduce signaling overhead.

Benefits of technology

It achieves effective scheduling and transmission of EHT PPDU, reducing design complexity and signaling overhead. Stations that support the 802.11be protocol do not need to redesign the trigger frame, and stations that are compatible with the 802.11ax protocol receive it.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure VN1202606416_0
    Figure VN1202606416_0
Patent Text Reader

Abstract

The invention relates to the field of wireless communication, applied to, for example, wireless local area networks (WLANs) supporting the 802.11be standard, and specifically relates to a method for indicating the uplink parameter of a PPDU and related equipment. The method consists of: the AP generating and transmitting an activation frame, wherein the activation frame includes an uplink length field, and the uplink length field is used to indicate the lengths indicated by the L-SIG fields in the HE TB PPDU and EHT PPDU, or the uplink length field is used to indicate the length indicated by the L-SIG field in the EHT PPDU; The length value indicated by the uplink length field is a positive integer and a multiple of 3 minus 2. By implementing the invention's implementations, the activation frame in 802.11ax can be reused to schedule a station to transmit an EHT PPDU with specific uplink parameters, without the need to design a new activation frame.This reduces complexity and minimizes signaling loads.
Need to check novelty before this filing date? Find Prior Art

Description

PPDU uplink parameter indication method and related device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on August 21, 2020, with application number 202010852462.1 and application name “PPDU uplink parameter indication method and related device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of wireless communication technology, and in particular to a method for indicating uplink parameters of a physical layer protocol data unit (PPDU) and a related device. Background Art

[0003] With the development of mobile internet and the popularization of smart devices, data traffic is growing rapidly, and users' demands for communication service quality are also increasing. The Institute of Electrical and Electronics Engineers (IEEE) 802.11ax standard has been unable to meet user needs in terms of high throughput, low jitter, and low latency. Therefore, there is an urgent need to develop the next generation of wireless local area network (WLAN) technology, namely the IEEE 802.11be standard or the extremely high throughput (EHT) standard or Wi-Fi 7 standard. Unlike IEEE 802.11ax, IEEE 802.11be will use ultra-large bandwidth, such as 320MHz, to achieve ultra-high transmission rates and support ultra-dense user scenarios.

[0004] Typically, a station (STA) must obtain a transmission opportunity (TXOP) through channel competition before performing uplink data transmission, such as through channel competition based on enhanced distributed channel access (EDCA). IEEE 802.11ax introduces a trigger-frame-based uplink scheduling transmission method, which uses trigger frames sent by an access point (AP) to schedule one or more stations for uplink data transmission, such as scheduling stations to send high-efficiency (HE) physical layer protocol data units (PPDUs). The IEEE 802.11be standard will continue to use the IEEE 802.11ax trigger-frame-based uplink scheduling transmission method, but in this method, how to indicate the uplink parameters of the EHT PPDU has not yet been proposed.

[0005] Summary of the Invention

[0006] The present invention provides a method and related apparatus for indicating uplink parameters of a PPDU. This method reuses 802.11ax trigger frames to schedule stations to send EHT PPDUs with specified uplink parameters. This method does not affect stations supporting the 802.11ax protocol from receiving the trigger frames. This eliminates the need to redesign new trigger frames to schedule stations supporting the 802.11be protocol to send EHT PPDUs, thereby reducing complexity and signaling overhead.

[0007] The present application is introduced below from different aspects. It should be understood that the implementation methods and beneficial effects of the following different aspects can be referenced to each other.

[0008] In a first aspect, the present application provides a method for indicating uplink parameters of a PPDU, the method comprising: an AP generates and sends 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 signaling (Legacy Signal, L-SIG) field in a High Efficient Trigger Based Physical layer Protocol Data Unit (HE TB PPDU) and an extremely high throughput physical layer data protocol unit (EHT PPDU), or the uplink length field being used to indicate the length indicated by the L-SIG field in the EHT PPDU.

[0009] Optionally, the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.

[0010] 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 indicated by the uplink length field plus 2. After receiving the EHT PPDU, the AP may reply with an acknowledgment frame.

[0011] As will be appreciated, the L-SIG field includes a length subfield and a rate subfield. The length subfield and rate subfield in the L-SIG field can indirectly indicate the original scheduled transmission duration of the PPDU. One implementation of the length indicated by the L-SIG field is the length indicated by the length subfield of the L-SIG field.

[0012] On the one hand, this solution can simultaneously schedule EHT sites and HE sites for uplink data transmission by indicating the length indicated by the L-SIG field in the EHT PPDU and HE TB PPDU through the uplink length field of the trigger frame, or indicating the length indicated by the L-SIG field in the EHT PPDU, thereby saving instruction overhead. On the other hand, the trigger frame of this solution multiplexes the trigger frame of 11ax, which does not affect the HE site's reception of the trigger frame and the length setting method indicated by the L-SIG field in the HE TB PPDU. On the other hand, this solution sets the value indicated by the uplink length field of the trigger frame to a multiple of 3 minus 2, and sets the length indicated by the L-SIG field in the EHT TB PPDU to the value indicated by the uplink length field plus 2, thereby ensuring that the length indicated by the L-SIG field in the EHT TB PPDU is a multiple of 3, which can be used for automatic detection and distinguished from the HE PPDU.

[0013] In a second aspect, the present application provides a method for indicating an uplink parameter of a PPDU, the method comprising: an STA receiving 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 HE TB 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 STA generating and sending 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.

[0014] Optionally, the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.

[0015] As will be appreciated, the L-SIG field includes a length subfield and a rate subfield. The length subfield and rate subfield in the L-SIG field can indirectly indicate the original scheduled transmission duration of the PPDU. One implementation of the length indicated by the L-SIG field is the length indicated by the length subfield of the L-SIG field.

[0016] In a third aspect, the present application provides a communication device, which may be an AP or a chip in an AP, such as a Wi-Fi chip. The communication device includes: a processing unit, configured to generate a trigger frame, wherein the trigger frame includes an uplink length field, wherein the uplink length field is used to indicate the length indicated by the L-SIG field in the HE TB 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 a transceiver unit, configured to send the trigger frame.

[0017] Optionally, the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.

[0018] Optionally, the transceiver unit 12 is further configured to receive an EHT PPDU from a 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.

[0019] As will be appreciated, the L-SIG field includes a length subfield and a rate subfield. The length subfield and rate subfield in the L-SIG field can indirectly indicate the original scheduled transmission duration of the PPDU. One implementation of the length indicated by the L-SIG field is the length indicated by the length subfield of the L-SIG field.

[0020] In a fourth aspect, the present application provides a communication device, which may be a STA or a chip in a STA, such as 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 the length indicated by the L-SIG field in the HE TB 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; 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 length value indicated by the uplink length field plus 2; and the transceiver unit being further configured to send the generated EHT PPDU.

[0021] Optionally, the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.

[0022] As will be appreciated, the L-SIG field includes a length subfield and a rate subfield. The length subfield and rate subfield in the L-SIG field can indirectly indicate the original scheduled transmission duration of the PPDU. One implementation of the length indicated by the L-SIG field is the length indicated by the length subfield of the L-SIG field.

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

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

[0025] In one implementation of any of the above aspects, the trigger frame further includes indication information, which is used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols.

[0026] Optionally, the sum of the number of EHT-LTF symbols and the number of EHT data symbols of the above-mentioned EHT PPDU is equal to the sum of the number of HE-LTF symbols and the number of HE data symbols of the above-mentioned HE TB PPDU.

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

[0028] In this solution, a trigger frame not only indicates the uplink length of the EHT PPDU, but also indicates the uplink bandwidth of the EHT PPDU and the number of EHT-LTF symbols, which can further save signaling overhead.

[0029] In an implementation manner of any of the above aspects, the trigger frame is further used to indicate a type of an uplink scheduled EHT PPDU, where the type of the EHT PPDU includes a trigger-based EHT PPDU and a single-user EHT PPDU.

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

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

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

[0033] This solution also schedules the uplink transmission of a single-user EHT PPDU through a trigger frame, which can implement the scheduling of different types of EHT PPDUs and save signaling overhead.

[0034] In a fifth aspect, the present application provides another method for indicating uplink parameters of a PPDU, the method comprising: an AP generating and sending a trigger frame, wherein a reserved bit of a common information field in the trigger frame and a HE uplink bandwidth field in the common information field jointly indicate an uplink bandwidth used to send an 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 an uplink bandwidth used to send an EHT PPDU. The HE uplink bandwidth field in the common information field in the trigger frame is used to indicate the uplink bandwidth used to send an HE TB PPDU.

[0035] This solution uses fewer bits to indicate the uplink bandwidth used to send the EHT PPDU, based on the multiplexing of the HE uplink bandwidth field indication in the 11ax trigger frame. Compared with directly using 3 bits to indicate the uplink bandwidth used to send the EHT PPDU, it can save overhead.

[0036] In a sixth aspect, the present application provides another method for indicating uplink parameters of a PPDU, the method comprising: a STA receiving a trigger frame, wherein the reserved bit of the common information field in the trigger frame and the HE uplink bandwidth field of the common information field jointly indicate the uplink bandwidth used to send the EHT PPDU, or the EHT common information field in the trigger frame and the HE uplink bandwidth field of the common information field in the trigger frame jointly indicate the uplink bandwidth used to send the EHT PPDU; the STA generating an EHT PPDU and sending the EHT PPDU using the uplink bandwidth indicated by the trigger frame. The HE uplink bandwidth field of the common information field in the trigger frame is used to indicate the uplink bandwidth used to send the HE TB PPDU.

[0037] In a seventh 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. The communication device includes: a processing unit, configured to generate a trigger frame, wherein the reserved bit of the common information field in the trigger frame and the HE uplink bandwidth field of the common information field jointly indicate the uplink bandwidth used to send an EHT PPDU, or the EHT common information field in the trigger frame and the HE uplink bandwidth field of the common information field in the trigger frame jointly indicate the uplink bandwidth used to send the EHT PPDU; and a transceiver unit, configured to send the trigger frame. The HE uplink bandwidth field in the common information field in the trigger frame is used to indicate the uplink bandwidth used to send an HE TB PPDU.

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

[0039] In one implementation of any of the above aspects, the 1-bit or 2-bit reserved bits in the common information field are used to indicate whether the uplink bandwidth used to send the EHT PPDU is the same as the uplink bandwidth used to send the HE TB PPDU. For example, when the 1-bit reserved bit is set to 0, it indicates that the uplink bandwidth used to send the EHT PPDU is the same as the uplink bandwidth used to send the HE TB PPDU; when the 1-bit reserved bit is set to 1, it indicates that the uplink bandwidth used to send the EHT PPDU is 320 MHz. For another example, when the 2-bit reserved bit is set to 00, it indicates that the uplink bandwidth used to send the EHT PPDU is the same as the uplink bandwidth used to send the HE TB PPDU; when the 2-bit reserved bit is set to 01, it indicates that the uplink bandwidth used to send the EHT PPDU is 320 MHz; the remaining values, i.e., 10 and 11, are reserved. For example, when the value of the 2-bit reserved bit is 00, it indicates that the uplink bandwidth used for sending the EHT PPDU is the same as the uplink bandwidth used for sending the HE TB PPDU; when the value of the 2-bit reserved bit is 01, it indicates that the uplink bandwidth used for sending the EHT PPDU is 160 MHz; when the value of the 2-bit reserved bit is 10, it indicates that the uplink bandwidth used for sending the EHT PPDU is 320 MHz; the remaining values ​​11 are reserved.

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

[0041] In the ninth aspect, the present application provides another uplink parameter indication method of PPDU, the method including: the AP generates and sends a trigger frame, the trigger frame includes indication information, and the indication information is used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols.

[0042] Optionally, after the AP sends the trigger frame, it can also receive an EHT PPDU from the STA, where the number 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 number of HE-LTF symbols indicated by the intermediate code period field, and the value indicated by the indication information.

[0043] This solution provides an indication of the number of EHT-LTF symbols applicable to the mixed transmission scenario of EHT PPDU and HE TB PPDU, which can further improve the uplink parameter indication method of PPDU.

[0044] In a tenth aspect, the present application provides another uplink parameter indication method for a PPDU, the method comprising: the STA receives a trigger frame, the trigger frame including indication information, the indication information being used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols; the STA generates and sends an EHT PPDU, the number of EHT-LTF symbols in the EHT PPDU being equal to the sum of the number of HE-LTF symbols in the trigger frame, the number of HE-LTF symbols indicated by the intermediate code period field, and the value indicated by the indication information.

[0045] In an eleventh aspect, the present application provides a communication device, which may be an AP or a chip in an AP, such as a Wi-Fi chip. The communication device includes: a processing unit for generating a trigger frame, the trigger frame including indication information, the indication information being used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols; and a transceiver unit for sending the trigger frame.

[0046] Optionally, the transceiver unit is further used to receive an EHT PPDU from a STA, where the number 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 number of HE-LTF symbols indicated by the intermediate code period field, and the value indicated by the indication information.

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

[0048] In one implementation of any of the above aspects, the sum of the number of EHT-LTF symbols and the number of EHT data symbols is equal to the sum of the number of HE-LTF symbols and the number of HE data symbols.

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

[0050] In a thirteenth aspect, the present application provides a PPDU transmission method, the method comprising: an AP generates and sends a trigger frame, the trigger frame being used to indicate the type of an uplink scheduled EHT PPDU, the type of the EHT PPDU including a trigger-based EHT PPDU and a single-user EHT PPDU.

[0051] This solution provides a method for scheduling uplink transmission of an EHT SU PPDU or EHT LPI SU PPDU. This solution mainly schedules uplink transmission of an EHT TB PPDU, EHT SU PPDU, or EHT LPI SU PPDU through a trigger frame, and can implement scheduling of different types of EHT PPDUs.

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

[0053] In 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. The communication device includes: a processing unit configured to generate a trigger frame, the trigger frame configured to indicate the type of an uplink scheduled EHT PPDU, the EHT PPDU type including a trigger-based EHT PPDU and a single-user EHT PPDU; and a transceiver configured to transmit the trigger frame.

[0054] In a sixteenth aspect, the present application provides a communication device, which may be a STA or a chip in a STA, such as a Wi-Fi chip. The communication device includes: a transceiver unit, configured to receive a trigger frame, the trigger frame being configured to indicate the type of an uplink scheduled EHT PPDU, the EHT PPDU type including a trigger-based EHT PPDU and a single-user EHT PPDU; a processing unit, configured to generate a single-user EHT PPDU when the trigger frame indicates that the type of the uplink scheduled EHT PPDU is an EHT single-user PPDU; and the transceiver unit is further configured to send the single-user EHT PPDU.

[0055] In an implementation of any of the above aspects, the type of the EHT PPDU is indicated by a trigger frame type field of the trigger frame, or indicated by a reserved bit of the trigger frame.

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

[0057] In an implementation of any of the above aspects, whether the uplink scheduled EHT PPDU is an EHT SU LPI PPDU is indicated by the modulation and coding strategy field of the trigger frame, or by a reserved bit of the EHT user information field in the trigger frame.

[0058] In a seventeenth aspect, the present application provides a communications device, specifically the AP in the first aspect, comprising 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 configured to indicate the length indicated by the L-SIG field in an HE TB PPDU and an EHT PPDU, or the uplink length field being configured to indicate the length indicated by the L-SIG field in an EHT PPDU; and the transceiver is configured to transmit the trigger frame. Optionally, the AP may further include a memory coupled to the processor and storing program instructions and data necessary for the AP.

[0059] In an eighteenth aspect, the present application provides a communication device, specifically the STA in the second aspect, comprising a processor and a transceiver. The transceiver is configured to receive a trigger frame, wherein the trigger frame includes an uplink length field, wherein the uplink length field is used to indicate the length indicated by the L-SIG field in the HE TB 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; the processor is configured to generate an EHT PPDU, wherein 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; the transceiver is further configured to transmit the generated EHT PPDU. Optionally, the STA may further include a memory, wherein the memory is coupled to the processor and stores program instructions and data necessary for the STA.

[0060] In a nineteenth aspect, the present application provides a communication device, specifically the AP in the fifth aspect, comprising a processor and a transceiver. The processor is configured to generate a trigger frame, wherein the reserved bit of the common information field in the trigger frame and the HE uplink bandwidth field of the common information field jointly indicate the uplink bandwidth used to send the EHT PPDU, or the EHT common information field in the trigger frame and the HE uplink bandwidth field of the common information field in the trigger frame jointly indicate the uplink bandwidth used to send the EHT PPDU; the transceiver is configured to send the trigger frame. The HE uplink bandwidth field of the common information field in the trigger frame is used to indicate the uplink bandwidth used to send the HE TB PPDU. Optionally, the AP may further include a memory, which is configured to be coupled to the processor and store program instructions and data necessary for the AP.

[0061] In the twentieth aspect, the present application provides a communication device, specifically the STA in the sixth aspect, comprising a processor and a transceiver. The transceiver is used to receive a trigger frame, wherein the reserved bit of the common information field in the trigger frame and the HE uplink bandwidth field of the common information field jointly indicate the uplink bandwidth used to send the EHT PPDU, or the EHT common information field in the trigger frame and the HE uplink bandwidth field of the common information field in the trigger frame jointly indicate the uplink bandwidth used to send the EHT PPDU; the processor is used to generate the EHT PPDU; and the transceiver is further used to send the EHT PPDU using the uplink bandwidth indicated by the trigger frame. The HE uplink bandwidth field of the common information field in the trigger frame is used to indicate the uplink bandwidth used to send the HE TB PPDU. Optionally, the STA may further include a memory, which is coupled to the processor and stores program instructions and data necessary for the STA.

[0062] In aspect 21, the present application provides a communications device, specifically the AP of aspect 9, comprising a processor and a transceiver. The processor is configured to generate a trigger frame, the trigger frame including indication information indicating the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols; the transceiver is configured to transmit the trigger frame. Optionally, the AP may further include a memory coupled to the processor for storing program instructions and data necessary for the AP.

[0063] In aspect 22, the present application provides a communication device, specifically the STA in aspect 10, comprising a processor and a transceiver. The transceiver is used to receive a trigger frame, the trigger frame including indication information, the indication information being used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols; the processor is used to generate an EHT PPDU, the number of EHT-LTF symbols in the EHT PPDU being equal to the sum of the number of HE-LTF symbols in the trigger frame, the number of HE-LTF symbols indicated by the intermediate code period field, and the value indicated by the indication information; the transceiver is also used to send the EHT PPDU. Optionally, the STA may further include a memory, which is used to couple with the processor and store program instructions and data necessary for the STA.

[0064] In a twenty-third aspect, the present application provides a communications device, specifically the AP described in the thirteenth aspect, comprising a processor and a transceiver. The processor is configured to generate a trigger frame, the trigger frame indicating the type of an uplink scheduled EHT PPDU, the EHT PPDU types including trigger-based EHT PPDUs and single-user EHT PPDUs; and the transceiver is configured to transmit the trigger frame. Optionally, the AP may further include a memory coupled to the processor for storing program instructions and data necessary for the AP.

[0065] In a twenty-fourth aspect, the present application provides a communication device, specifically the STA in the fourteenth aspect, comprising a processor and a transceiver. The transceiver is configured to receive a trigger frame, the trigger frame being configured to indicate the type of an uplink scheduled EHT PPDU, the EHT PPDU types including a trigger-based EHT PPDU and a single-user EHT PPDU; the processor is configured to generate a single-user EHT PPDU when the trigger frame indicates that the type of the uplink scheduled EHT PPDU is an EHT single-user PPDU; and the transceiver is further configured to transmit the single-user EHT PPDU. Optionally, the STA may further include a memory coupled to the processor for storing program instructions and data necessary for the STA.

[0066] In a twenty-fifth aspect, the present application provides a chip or chip system, comprising an input / output interface and a processing circuit. The processing circuit is configured to generate a trigger frame, wherein the trigger frame includes an uplink length field, wherein the uplink length field is configured to indicate the length indicated by the L-SIG field in the HE TB PPDU and the EHT PPDU, or the uplink length field is configured to indicate the length indicated by the L-SIG field in the EHT PPDU; and the input / output interface is configured to send the trigger frame.

[0067] In one possible design, the input / output interface is used to receive 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 HE TB 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 processing circuit is used 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 used to send the generated EHT PPDU.

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

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

[0070] In aspect 27, the present application provides a chip or chip system, comprising an input / output interface and a processing circuit. The processing circuit is configured to generate a trigger frame, the trigger frame including indication information, the indication information being configured to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols; and the input / output interface is configured to transmit the trigger frame.

[0071] In one possible design, the input / output interface is used to receive a trigger frame, the trigger frame including indication information, the indication information being used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols; the processing circuit is used to generate an EHT PPDU, the number of EHT-LTF symbols in the EHT PPDU being equal to the sum of the number of HE-LTF symbols in the trigger frame, the number of HE-LTF symbols indicated by the intermediate code period field, and the value indicated by the indication information; the input / output interface is also used to send the EHT PPDU.

[0072] In aspect 28, the present application provides a chip or chip system, comprising an input / output interface and a processing circuit. The processing circuit is configured to generate a trigger frame, the trigger frame being configured to indicate the type of an uplink scheduled EHT PPDU, the EHT PPDU type including a trigger-based EHT PPDU and a single-user EHT PPDU; and the input / output interface being configured to transmit the trigger frame.

[0073] In one possible design, the input / output interface is used to receive a trigger frame, where the trigger frame is used to indicate the type of the uplink scheduled EHT PPDU, where the type of the EHT PPDU includes a trigger-based EHT PPDU and a single-user EHT PPDU; the processing circuit is used to generate a single-user EHT PPDU when the trigger frame indicates that the type of the uplink scheduled EHT PPDU is an EHT single-user PPDU; the input / output interface is also used to send the single-user EHT PPDU.

[0074] In aspect 29, the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed on a computer, the computer executes the uplink parameter indication method of the PPDU described in the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or the ninth aspect, or the tenth aspect.

[0075] In aspect 30, the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed on a computer, the computer executes the PPDU transmission method described in aspect 13 or aspect 14.

[0076] In aspect 31, the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the uplink parameter indication method of the PPDU described in the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or the ninth aspect, or the tenth aspect.

[0077] In aspect 32, the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the PPDU transmission method described in aspect 13 or aspect 14 above.

[0078] By implementing the embodiments of the present application, 802.11ax trigger frames can be reused to schedule stations to send EHT PPDUs with specified uplink parameters. This does not affect stations supporting the 802.11ax protocol from receiving the trigger frames. There is no need to redesign new trigger frames to schedule stations supporting the 802.11be protocol to send EHT PPDUs, thereby reducing complexity and signaling overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0079] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments.

[0080] FIG1 is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;

[0081] FIG2a is a schematic structural diagram of an access point provided in an embodiment of the present application;

[0082] FIG2 b is a schematic diagram of the structure of a site provided in an embodiment of the present application;

[0083] FIG3a is a schematic diagram of the frame format of a trigger frame provided in an embodiment of the present application;

[0084] FIG3 b is a schematic diagram of a frame format of a common information field and a user information field in a trigger frame provided by an embodiment of the present application;

[0085] FIG4 is a timing diagram of an uplink scheduling transmission method based on a trigger frame;

[0086] 5 is a schematic diagram of another frame format of the common information field and the user information field in the trigger frame provided in an embodiment of the present application;

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

[0088] FIG7 is another schematic flowchart of the method for indicating uplink parameters of a PPDU provided in an embodiment of the present application;

[0089] FIG8a is a schematic diagram of a frame format of an EHT uplink bandwidth indication provided by an embodiment of the present application;

[0090] FIG8b is a schematic diagram of another frame format of an EHT uplink bandwidth indication provided in an embodiment of the present application;

[0091] FIG9 is another schematic flowchart of the method for indicating uplink parameters of a PPDU provided in an embodiment of the present application;

[0092] FIG10 is a schematic diagram showing that the size of an EHT-LTF is the same as the size of HE Data provided in an embodiment of the present application;

[0093] FIG11a is a schematic diagram of a frame format for indicating the number of EHT-LTF symbols provided in an embodiment of the present application;

[0094] FIG11 b is a schematic diagram of another frame format for indicating the number of EHT-LTF symbols provided in an embodiment of the present application;

[0095] FIG12 is a schematic flow chart of a PPDU transmission method according to an embodiment of the present application;

[0096] FIG13 is a schematic diagram of a frame format of a trigger frame indicating scheduling of an EHT SU PPDU according to an embodiment of the present application;

[0097] FIG14 is a schematic diagram of a frame format of a trigger frame indicating scheduling of an EHT LPI SU PPDU according to an embodiment of the present application;

[0098] FIG15 is a schematic diagram of the frame format of the A-control subfield provided in an embodiment of the present application;

[0099] FIG16 is a schematic structural diagram of a communication device 1 provided in an embodiment of the present application;

[0100] FIG17 is a schematic structural diagram of a communication device 2 provided in an embodiment of the present application;

[0101] FIG18 is a schematic structural diagram of a communication device 1000 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0102] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application.

[0103] To facilitate understanding of the method provided in the embodiments of the present application, the system architecture and / or application scenarios of the method provided in the embodiments of the present application are described below. It is understood that the system architecture and / or scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application.

[0104] Embodiments of the present application provide a method for indicating uplink parameters of a PPDU. This method can reuse 802.11ax trigger frames to schedule stations to send EHT PPDUs with specified uplink parameters. This method does not affect stations supporting the 802.11ax protocol from receiving the trigger frames, and eliminates the need to redesign new trigger frames to schedule stations supporting the 802.11be protocol to send EHT PPDUs. This reduces complexity and signaling overhead. The method for indicating uplink parameters of a PPDU can be applied to wireless communication systems, such as wireless local area network systems. The method for indicating uplink parameters of a PPDU can be implemented by a communication device in the wireless communication system or by a chip or processor in the communication device. The communication device can be an access point device or a station device; the communication device can also be a wireless communication device that supports parallel transmission of multiple links, for example, a multi-link device (MLD) or a multi-band device. Compared to communication devices that only support single-link transmission, multi-link devices have higher transmission efficiency and greater throughput.

[0105] Refer to Figure 1, which is a schematic diagram of the architecture of the wireless communication system provided in an embodiment of the present application. As shown in Figure 1, the wireless communication system may include one or more APs (such as the AP in Figure 1) and one or more STAs (STA1 and STA2 in Figure 1). Among them, the AP and STA support the WLAN communication protocol, which may include IEEE 802.11be (or called Wi-Fi 7, EHT protocol), and may also include IEEE 802.11ax, IEEE 802.11ac and other protocols. Of course, with the continuous evolution and development of communication technology, the communication protocol may also include the next generation protocol of IEEE 802.11be, etc. Taking WLAN as an example, the device for implementing the method of the present application may be an AP or STA in the WLAN, or a chip or processing system installed in the AP or STA.

[0106] An access point (AP) is a device with wireless communication capabilities that supports communication using the WLAN protocol and has the ability to communicate with other devices in the WLAN network (such as stations or other access points). Of course, it can also have the ability to communicate with other devices. In a WLAN system, an access point can be called an access point station (AP STA). The device with wireless communication capabilities can be a complete device, or it can be a chip or processing system installed in the complete device. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. The AP in the embodiments of the present application is a device that provides services for STAs and can support the 802.11 series of protocols. For example, the AP can be a communication entity such as a communication server, router, switch, bridge, etc.; the AP can include various forms of macro base stations, micro base stations, relay stations, etc. Of course, the AP can also be a chip and processing system in these various forms of devices, thereby implementing the methods and functions of the embodiments of the present application.

[0107] A station (e.g., STA1 or STA2 in FIG1 ) is a device with wireless communication capabilities that supports communication using the WLAN protocol and has the ability to communicate with other stations or access points in the WLAN network. In a WLAN system, a station can 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, in turn, with a WLAN. The device with wireless communication capabilities can be a complete device, or a chip or processing system installed in the complete device. Devices installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. For example, a STA can be a user device that can be connected to the Internet, such as a tablet computer, desktop, laptop, notebook computer, ultra-mobile personal computer (UMPC), handheld computer, netbook, personal digital assistant (PDA), mobile phone, or an IoT node in the Internet of Things, or an in-vehicle communication device or entertainment device, gaming device or system, or global positioning system device in the Internet of Vehicles. A STA can also be the chip and processing system in these terminals.

[0108] WLAN systems provide high-speed, low-latency transmission. As WLAN application scenarios continue to evolve, they will be applied to a wider range of scenarios and industries, including the Internet of Things (IoT), the Internet of Vehicles (IoV), the banking industry, corporate offices, stadiums and exhibition halls, concert halls, hotel rooms, dormitories, hospital wards, classrooms, supermarkets, plazas, streets, production workshops, and warehouses. Devices supporting WLAN communication (such as access points or stations) can include sensor nodes in smart cities (such as smart water meters, smart electricity meters, and smart air quality monitoring nodes), smart devices in smart homes (such as smart cameras, projectors, displays, TVs, speakers, refrigerators, and washing machines), nodes in the Internet of Things (IoT), entertainment terminals (such as wearable devices like AR and VR), smart devices in smart offices (such as printers, projectors, speakers, and audio systems), IoV devices, infrastructure in daily life (such as vending machines, self-service kiosks in supermarkets, self-service checkout machines, and self-service ordering kiosks), and equipment in large sports and music venues. The specific forms of STA and AP are not limited in the embodiments of the present application and are only provided for illustrative purposes.

[0109] Optionally, Figure 1 is only a schematic diagram. The uplink parameter indication method of the PPDU provided in the embodiment of the present application can be applied not only to the scenario of communication between AP and one or more STAs, but also to the communication scenario between AP and AP, and is also applicable to the communication scenario between STA and STA.

[0110] Optionally, refer to Figure 2a, which is a structural diagram of an access point provided in an embodiment of the present application. Among them, the AP can be multi-antenna or single-antenna. In Figure 2a, the AP includes a physical layer (PHY) processing circuit and a medium access control (MAC) processing circuit. The physical layer processing circuit can be used to process physical layer signals, and the MAC layer processing circuit can be used to process MAC layer signals. The 802.11 standard focuses on the PHY and MAC parts. Refer to Figure 2b, which is a structural diagram of a site provided in an embodiment of the present application. Figure 2b shows a structural diagram of a STA with a single antenna. In actual scenarios, the STA can also be multi-antenna and can be a device with more than two antennas. In Figure 2b, the STA can include a PHY processing circuit and a MAC processing circuit. The physical layer processing circuit can be used to process physical layer signals, and the MAC layer processing circuit can be used to process MAC layer signals.

[0111] The above content briefly describes the system architecture of the embodiment of the present application. In order to better understand the technical solution of the embodiment of the present application, the following will introduce the content related to the embodiment of the present application, specifically the uplink scheduling transmission method based on the trigger frame in the IEEE 802.11be standard.

[0112] In one implementation, the uplink scheduling transmission method based on the trigger frame in the IEEE 802.11be standard specifically includes: (1) the AP sends a trigger frame, which is used to schedule one or more STAs to send an uplink triggered EHT PPDU (in layman's terms, PPDU can also be called a data packet or data group). The triggered EHT PPDU can be abbreviated as EHT TB PPDU (Extremely High Throughput Trigger Based Physical layer Protocol Data Unit). See Figure 3a, which is a schematic diagram of the frame format of the trigger frame provided in 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 contains common information that all STAs need to read, and the user information list field includes one or more user information fields, and a user information field contains information that one STA needs to read. See Figure 3b, which is a schematic diagram of a frame format of the common information field and the user information field in the trigger frame provided in an embodiment of the present application. As shown in Figure 3b, in the user information field, the association identification 12 (AID12) represents the association identifier of a certain STA, and the resource unit (RU) allocation (RU allocation) subfield is used to indicate the specific resource unit location allocated to this STA (the STA indicated by AID12).

[0113] (2) After receiving the trigger frame, the STA parses the user information field that matches its own AID from the trigger frame, and then sends the 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 replies with an acknowledgment frame to the STA to confirm that the AP has received the EHT PPDU. See Figure 4, which is a timing diagram of the uplink scheduling transmission method based on the trigger frame. As shown in Figure 4, the AP sends a trigger frame, and after STA1 and STA2 receive the trigger frame, they each send an EHT PPDU after a period of time. After receiving the EHT PPDU, the AP replies with a Multiple STA Block Acknowledge (M-BA) frame after a period of time.

[0114] Optionally, the meaning of each field that may be included in the EHT PPDU may be referred to as shown in Table 1 below.

[0115] Table 1

[0116]

[0117] It is understandable that for a station supporting the 802.11be protocol, it may receive either an 11ax trigger frame or an 11be trigger frame. In this implementation, the 11ax trigger frame and the 11be trigger frame use different trigger frame types to inform the 11be STA whether to respond to the trigger frame in the HE TB PPDU format or the EHT TB PPDU format.

[0118] However, this implementation introduces a new trigger frame type. For each subtype of 11ax trigger frame, a corresponding 11be trigger frame must be designed, which complicates the design. Furthermore, this implementation does not support the simultaneous scheduling of 11ax stations and 11be stations for mixed transmission of HE TB PPDUs and EHT PPDUs.

[0119] Another implementation method uses a 11ax trigger frame to simultaneously schedule 11ax STAs to send HE PPDUs and 11be STAs to send EHT PPDUs, thereby achieving the effect of mixed scheduled transmission. Specifically, see Figure 5, which is a schematic diagram of another frame format for the common information field and user information field in the trigger frame provided by an embodiment of the present application. As shown in Figure 5, the common information field in this trigger frame is the same as the common information field in the 11ax trigger frame and contains common information that all 11ax STAs need to read. The first five user information fields immediately following the common information field are the 11ax user information list field. As shown in Figure 5, the user information fields corresponding to STA1 to STA5 constitute the 11ax user information list field. In the user information field of STA6, the association identifier AID12 is 4095, which indicates the end of useful information and the beginning of padding bits in the 11ax standard. Therefore, traditional 11ax STAs will not continue to parse the subsequent information. Therefore, utilizing this feature, the 11be standard can further indicate 11be public information (such as the EHT public information field) and 11be user information (such as the 11be user information list field). Optionally, 11be STAs and 11ax STAs can also use the same public information field, that is, use the original public information field at the same time, that is, no longer have the EHT public information field shown in Figure 5.

[0120] Understandably, while this implementation uses 11ax trigger frames to simultaneously schedule 11ax STAs to transmit HE PPDUs and 11be STAs to transmit EHT PPDUs, achieving hybrid scheduled transmission and reducing design complexity, it does not specify how to indicate EHT PPDU uplink parameters, such as uplink length and uplink bandwidth. Therefore, in the 11be uplink trigger frame-based uplink scheduled transmission process, how to indicate the PPDU uplink parameters has become an urgent issue to be resolved.

[0121] The present embodiment provides a method for indicating uplink parameters of a PPDU. This method can reuse 802.11ax trigger frames to schedule stations to send EHT PPDUs with specified uplink parameters. This method does not affect stations supporting the 802.11ax protocol from receiving the trigger frames. It also eliminates the need to redesign new trigger frames to schedule stations supporting the 802.11be protocol to send EHT PPDUs, thereby reducing complexity and signaling overhead.

[0122] The technical solution provided by this application will be described in detail below with reference to more drawings.

[0123] The technical solution provided by the present application is described through Examples 1 to 4. Among them, Example 1 describes the uplink length indication of the EHT PPDU, and the length subfield indication of the legacy signaling (Legacy Signal, L-SIG) field in the HE TB PPDU and the EHT PPDU. Example 2 describes the uplink bandwidth indication of the EHT PPDU. Example 3 describes the indication of the number of EHT-LTF symbols. Example 4 describes a transmission method for triggering STA to send a single user (SU) indoor low power (LPI) PPDU. Examples 1 to 4 are described in detail below. It can be understood that the technical solutions described in Examples 1 to 4 of the present application can be combined in any way to form a new embodiment.

[0124] It is understandable that the AP and STA in this application can be either single-link devices or a functional entity or functional unit in a multi-link device. For example, the AP in this application is an AP in an AP multi-link device, and the STA is a STA in a site multi-link device. This application does not limit this.

[0125] Example 1

[0126] The first embodiment of the present application mainly introduces the uplink length indication of the EHT PPDU and the length subfield indication of the L-SIG field in the HE TB PPDU and the EHT PPDU.

[0127] Refer to Figure 6, which is a schematic flow chart of the uplink parameter indication method of the PPDU provided in an embodiment of the present application. The uplink parameter indication method of the PPDU is described by taking the implementation in a communication system consisting of an AP and one or more STAs as an example. Among them, the AP supports the IEEE 802.11be protocol (or called Wi-Fi 7, EHT protocol), and can also support other WLAN communication protocols, such as IEEE 802.11ax, IEEE 802.11ac and other protocols. At least one STA among the one or more STAs supports the IEEE 802.11be protocol. It should be understood that the AP and STA in the embodiment of the present application can also support the next generation protocol of IEEE 802.11be. That is to say, the uplink parameter indication method of the PPDU provided in the embodiment of the present application is not only applicable to the IEEE 802.11be protocol, but also to the next generation protocol of IEEE 802.11be.

[0128] As shown in FIG6 , the PPDU uplink parameter indication method includes but is not limited to the following steps:

[0129] S101. The AP generates a trigger frame, which includes an uplink length field. The uplink length field is used to indicate the length indicated by the legacy signaling L-SIG field in the high-efficiency trigger-based physical layer data protocol unit HE TB PPDU and the extremely high throughput physical layer data protocol unit EHT PPDU, or the uplink length field is used to indicate the length indicated by the L-SIG field in the EHT PPDU.

[0130] S102: The AP sends the trigger frame, and the STA receives the trigger frame accordingly.

[0131] The frame format of the trigger frame described above can refer to that shown in Figure 3a, including a common information field and a user information list field. The frame format of the common information field can refer to the common information field portion shown in Figure 3b or Figure 5, including an uplink length field. The uplink length field can 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 can be used to indicate only the length indicated by the L-SIG field in the EHT PPDU. In other words, the trigger frame can be used to simultaneously schedule 11ax stations to transmit HE TB PPDUs and 11be stations to transmit EHT PPDUs. Alternatively, the trigger frame can be used to schedule only 11be stations to transmit EHT PPDUs. In other words, the trigger frame can be applied to scenarios where both HE TB PPDUs and EHT PPDUs are scheduled for transmission, or scenarios where only EHT PPDUs are scheduled for transmission.

[0132] The EHT PPDU in the embodiments of the present application may be a triggered EHT PPDU (abbreviated as EHT TB PPDU), a single-user EHT PPDU (abbreviated as EHT SU PPDU), or a single-user indoor low-power EHT PPDU (abbreviated as EHT SU LPI PPDU). It is understood that the EHT SU PPDU may also be referred to as an EHT MU PPDU (multi-user EHT PPDU) sent to a single user. EHT PPDUs sent to a single user and to multiple users may be collectively referred to as EHT MU PPDUs, and the embodiments of the present application do not limit the name of this PPDU.

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

[0134] Specifically, after generating a trigger frame, the AP may send the trigger frame in a broadcast manner, and correspondingly, one or more stations receive the trigger frame.

[0135] 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 indicated by the uplink length field plus 2.

[0136] S104: The STA sends the generated EHT PPDU.

[0137] Specifically, the length indicated by the Uplink Length field in the trigger frame is a positive integer and is a multiple of 3 minus 2. After receiving the trigger frame, the STA may set the length indicated by the L-SIG field in the EHT PPDU to the length indicated by the Uplink Length field plus 2, based on the length 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 length indicated by the Uplink Length field plus 2. In other words, the length indicated by the L-SIG field in the EHT PPDU is a multiple of 3. After the STA generates the EHT PPDU, it may send the generated EHT PPDU to the AP. Accordingly, the length indicated by the L-SIG field in the EHT PPDU received by the AP is equal to the length indicated by the Uplink Length field plus 2. After receiving the EHT PPDU, the AP may reply with an acknowledgment frame to confirm that the AP has received the EHT PPDU. The STA here refers to an STA that supports the 802.11be protocol, or an 11be STA. For the convenience of description, the STA that supports the 802.11be protocol is referred to as an EHT station below.

[0138] Optionally, a station supporting the 802.11ax protocol (for ease of description, a station supporting the 802.11ax protocol will be referred to as a HE station below) may also receive the 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 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, that is, a multiple of 3 minus 2. After the HE station generates the HE TB PPDU, the HE station may send the generated HE TB PPDU to the AP. After receiving the HE TB PPDU, the AP may reply with an acknowledgment frame to confirm that the AP has received the HE TB PPDU.

[0139] It is understandable that if a station supports both the 802.11be protocol and the 802.11ax protocol, then when the station operates using the 802.11be protocol, it is considered an EHT station; when the station operates using the 802.11ax protocol, it is considered a HE station. Alternatively, if a station supports both the 802.11be protocol and the 802.11ax protocol, then the station is considered an EHT station. Optionally, when a station supports both the 802.11be protocol and the 802.11ax protocol, the station can determine which PPDU to send in response to the trigger frame based on the indication of the AP in the trigger frame. The indication can be explicit, for example, in the user information field of the trigger frame, carrying PPDU indication information to indicate the PPDU format that the station responds to the trigger frame with. For example, when the PPDU indication information takes a value of 1, it indicates that the PPDU format of the station in response to the trigger frame is an EHT PPDU; when the PPDU indication information takes a value of 0, it indicates that the PPDU format of the station in response to the trigger frame is an HE TB PPDU; or conversely, 1 indicates an HE TB PPDU and 0 indicates an EHT PPDU. The indication may also be implicit. For example, after receiving the trigger frame, if the station's AID is found before the user information field of AID12=4095 (such as the user information field of STA6 in Figure 5), the station determines that it will send an HE TB PPDU in response to the trigger frame; if the station's AID is found after the user information field of AID12=4095 (such as the user information field of STA6 in Figure 5), the station determines that it will send an EHT PPDU in response to the trigger frame.

[0140] It is understandable that, whether it is an HE TB PPDU or an EHT PPDU, there is a length subfield and a rate subfield in the L-SIG field of the preamble. The transmitter indirectly indicates the original transmission duration of the PPDU through the length subfield and the rate subfield in the L-SIG field. Among them, the rate subfield is fixedly set to 6 megabits per second (Mbps). Since the rate subfield is set to a fixed value, the original transmission duration of the PPDU is indirectly indicated through the length subfield. Optionally, one implementation method of the length indicated by the L-SIG field in the embodiment of the present application is the length indicated by the length subfield of the L-SIG field.

[0141] The calculation formula for the length value indicated by the Length subfield is as shown in the following formula (1-1):

[0142]

[0143] In formula (1-1), SignalExtension is a parameter related to the transmission frequency band. When operating at 2.4 GHz, this parameter is 6 μs (microseconds), and when operating at 5 GHz or 6 GHz, this parameter is 0 μs. TXTIME is the original transmission duration of the entire PPDU. For HE TB PPDUs, the length of TXTIME is determined by the AP. For HE PPDUs, m is 1 or 2, depending on the specific HE PPDU type. For HE TB PPDUs, m = 2. For EHT PPDUs, m = 0 is used to distinguish them from HE PPDUs during the automatic detection process at the receiver.

[0144] Understandable, Indicates the rounding up of the value A. For example, if A is 3.2, then is equal to 4; if A is equal to 5.8, then Equal to 6.

[0145] For HE TB PPDU, the Length value indicated by the Length subfield is specified by the trigger frame sent by the AP, and the Length value can be calculated using the above formula (1-1). Because in uplink multi-user (MU) transmission, it is necessary to ensure that the transmission duration of multiple users (or STAs) is the same. Therefore, the same uplink length needs to be indicated for all STAs (or users) in the common information field of the trigger frame. The HE station can directly set the length indicated by the L-SIG field of the HE TB PPDU to the value indicated by the uplink length field in the trigger frame. For the trigger frame in 11be, in order not to affect the HE station's reception of the trigger frame and setting of the length indicated by the L-SIG field in the HE TB PPDU, the value of the uplink length field of the trigger frame in 11be is still set according to the above formula (1-1), and m=2. For the EHT station, the length value indicated by the L-SIG field in the EHT PPDU is a multiple of 3, because for the EHT PPDU, m=0. Therefore, after the EHT station reads the indication of the uplink length field in the trigger frame, it adds 2 to the value indicated by the uplink length field when setting the length indicated by the L-SIG field in the EHT PPDU.

[0146] Optionally, the HE STA may separately calculate the length of each field in the HE TB PPDU it sends, and the EHT STA may separately calculate the length of each field in the EHT PPDU it sends. For the preamble in the HE TB PPDU and EHT PPDU, the length of each field may be determined by the indication in the trigger frame sent by the AP. For the data field in the HE TB PPDU and EHT PPDU, the number of data symbols may be calculated using the following formula (1-2):

[0147]

[0148] In formula (1-2), LENGTH is the length information (i.e., length value) indicated by the L-SIG field in the uplink PPDU (here, HE TB PPDU or EHT PPDU), which is derived from the value indicated by the uplink length field in the trigger frame. For HE TB PPDU, m in formula (1-2) = 2; for EHT PPDU, m in formula (1-2) = 0. HE-PREAMBLE It is the preamble length from the RL-SIG field to the High Efficient Long Training Field (HE-LTF) in the HE TB PPDU, including 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-SYM The number of HE-LTF (High Efficient Long Training Field) symbols, the size of the HE-LTF, and the guard interval length are all indicated by the trigger frame. The length of the HE-LTF symbol can be obtained by the size of the HE-LTF and the guard interval length.

[0149] For EHT PPDU, T HE-PREAMBLE Replace with T EHT-PREAMBLE , N HE-LTF *T HE-LTF-SYM Replace with N EHT-LTF *T EHT-LTF-SYM . T EHT-PREAMBLE It is the length of the preamble from RL-SIG to EHT-LTF in the EHT PPDU.

[0150] Among them, for EHT TB PPDU, T EHT-PREAMBLE Including the length of RL-SIG, the length of U-SIG (fixed at 8 microseconds), the length of EHT-STF (fixed at 8 microseconds), and EHT-LTF (similar to HE-LTF, N EHT-LTF *T EHT-LTF-SYM ) length. For EHT SU PPDU, T EHT-PREAMBLE Including the length of RL-SIG, U-SIG, and the length of the Extremely High Throughput Signal Field (EHT-SIG) (N EHT-SIG *T EHT-SIG , T EHT-SIG Fixed at 4 microseconds, N EHT-SIG The length of EHT-STF (fixed to 4 microseconds) and EHT-LTF (similar to HE-LTF, N EHT-LTF *T EHT-LTF-SYM ) length.

[0151] N MA The number of mid-preambles in the Doppler scenario is calculated as shown in the following formula (1-3), where Doppler represents the Doppler bit indicator, which is obtained from the indication in the trigger frame. bPE-Disambiguity is the packet extension disambiguation bit indicator, which is obtained from the indication in the trigger frame. SYM is the duration of the data symbol, which is obtained by the guard interval indicated in the trigger frame. It can be understood that in EHT PPDU, T in formula (1-3) HE-PREAMBLE Can be replaced by T EHT-PREAMBLE .

[0152]

[0153] For the packet extension field in the HE TB PPDU and EHT PPDU, the length of the packet extension in the HE TB PPDU is as shown in the following formula (1-4):

[0154]

[0155] In formula (1-3), T MA Indicates the duration of the midamble, which is the same as the duration of HE-LTF or EHT-LTF. Max{A,B} indicates the larger value of A or B. Indicates the rounding down of the value A. For example, if A is equal to 4.3, then is equal to 4; if A is equal to 5.9, then Equal to 5.

[0156] It is understandable that the length of the packet extension in the EHT PPDU can also be calculated by referring to the above formula (1-4), where T HE-PREAMBLE Replace with T EHT-PREAMBLE , N HE-LTF *T HE-LTF-SYM Replace with EHT-LTF *T EHT-LTF-SYM .

[0157] It can be seen that in the embodiment of the present application, on the one hand, by indicating the length indicated by the L-SIG field in the EHT PPDU and the HE TB PPDU through the uplink length field of the trigger frame, or indicating the length indicated by the L-SIG field in the EHT PPDU, the EHT site and the HE site can be scheduled for uplink data transmission at the same time, thereby saving instruction overhead. On the other hand, the trigger frame of the embodiment of the present application multiplexes the trigger frame of 11ax, which does not affect the HE site's reception of the trigger frame and the length setting method indicated by the L-SIG field in the HE TB PPDU. On the other hand, the embodiment of the present application sets the value indicated by the uplink length field of the trigger frame to a multiple of 3 minus 2, and sets the length indicated by the L-SIG field in the EHT TB PPDU to the value indicated by the uplink length field plus 2, thereby ensuring that the length indicated by the L-SIG field in the EHT TB PPDU is a multiple of 3, which can be used for automatic detection and distinguished from the HE PPDU.

[0158] Example 2

[0159] The second embodiment of the present application mainly introduces the uplink bandwidth indication method of the EHT PPDU. It is understandable that in actual application, the second embodiment of the present application can be implemented in combination with the above-mentioned first embodiment or can be implemented alone, and the embodiment of the present application does not limit this.

[0160] As you can understand, 802.11ax supports the following bandwidth configurations: 20MHz, 40MHz, 80MHz, 160MHz, and 80+80MHz. The difference between 160MHz and 80+80MHz is that the former is a continuous band, while the latter has two 80MHz bands that are non-contiguous, or discrete. 802.11be will further support bandwidth configurations such as 320MHz and 160+160MHz. Therefore, stations operating under the 802.11be protocol must specify the uplink bandwidth during uplink scheduling.

[0161] Refer to Figure 7, which is another schematic flow chart of the uplink parameter indication method of the PPDU provided in an embodiment of the present application. The uplink parameter indication method of the PPDU is described by taking the implementation in a communication system consisting of an AP and one or more STAs as an example. Among them, the AP supports the IEEE 802.11be protocol (or called Wi-Fi 7, EHT protocol), and can also support other WLAN communication protocols, such as IEEE 802.11ax, IEEE 802.11ac and other protocols. There is at least one STA among the one or more STAs that supports the IEEE 802.11be protocol. It should be understood that the AP and STA in the embodiment of the present application can also support the next generation protocol of IEEE 802.11be. That is to say, the uplink parameter indication method of the PPDU provided in the embodiment of the present application is not only applicable to the IEEE 802.11be protocol, but also to the next generation protocol of IEEE 802.11be. As shown in Figure 7, the uplink parameter indication method of the PPDU includes but is not limited to the following steps:

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

[0163] S202: The AP sends the trigger frame, and the STA receives the trigger frame accordingly.

[0164] The frame format of the trigger frame may be as shown in FIG3a, including a common information field and a user information list field. The frame formats of the common information field and the user information list field may be as shown in FIG5. 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.

[0165] Specifically, the initial common information field in the trigger frame still indicates the uplink bandwidth for the HE STA. That is, the HE Uplink Bandwidth field in the initial common information field in 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 remains unchanged from that in 11ax. The values ​​of this field are 00, 01, 10, and 11, indicating uplink bandwidths of 20 MHz, 40 MHz, 80 MHz, and 160 MHz / 80+80 MHz, respectively. Other portions of the trigger frame, such as the reserved bits in the common information field or the EHT Common Information field, include an indication of the uplink bandwidth used to transmit the EHT PPDU. In other words, the reserved bits in the common information field and the HE Uplink Bandwidth field in the common information field in the trigger frame can be used to jointly indicate the uplink bandwidth used to transmit the EHT PPDU; alternatively, the EHT Common Information field and the HE Uplink Bandwidth field in the common information field in the trigger frame can be used to jointly indicate the uplink bandwidth used to transmit the EHT PPDU. For ease of description, the uplink bandwidth used to send the EHT PPDU is referred to as the EHT uplink bandwidth. The following describes in detail how to indicate the EHT uplink bandwidth.

[0166] (1) The HE uplink bandwidth field is combined with the reserved bits of the common information field to indicate the EHT uplink bandwidth.

[0167] See Figure 8a, which is a schematic diagram of a frame format for an EHT uplink bandwidth indication provided by an embodiment of the present application. As shown in Figure 8a, the EHT uplink bandwidth indication is placed in the reserved bits of the common information field.

[0168] In the first implementation, one reserved bit (i.e., one reserved bit) of the common information field is used for indication. Specifically, if 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; if the reserved bit is 1, it indicates that the EHT uplink bandwidth is 320 MHz. It is understandable that the embodiment of the present application does not limit the correspondence / mapping relationship between the value and meaning of the reserved bit. It can also be that 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.

[0169] The second implementation uses two reserved bits in the common information field (i.e., two reserved bits) to indicate this. Specifically, if the two reserved bits are set to 00, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; if the two reserved bits are set to 01, it indicates that the EHT uplink bandwidth is 320 MHz. The two reserved bits are set to 10 and 11, indicating reservation.

[0170] It is understandable that the embodiment of the present application does not limit the correspondence / mapping relationship between the values ​​and meanings of the two reserved bits, and various different mapping orders may also be used. For example, when the value 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 is 11, it indicates that the EHT uplink bandwidth is 320 MHz, or vice versa, that is, the value 11 indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field, the value 00 indicates that the EHT uplink bandwidth is 320 MHz, and the other values ​​10 and 01 indicate reservation. For another example, when the value is 10, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; when the value is 11, it indicates that the EHT uplink bandwidth is 320 MHz, and the other values ​​00 and 01 indicate reservation. This application does not list all the different mapping orders here.

[0171] The third implementation still uses the two reserved bits (i.e., 2-bit reserved bits) in the common information field for indication. Specifically, if the two reserved bits are set to 00, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; if the two reserved bits are set to 01, it indicates that the EHT uplink bandwidth is 160 MHz; if the two reserved bits are set to 10, it indicates that the EHT uplink bandwidth is 320 MHz. When the two reserved bits are set to 11, it indicates reservation.

[0172] It is understandable that the embodiment of the present application does not limit the correspondence / mapping relationship between the values ​​and meanings of the two reserved bits, and other mapping orders may also be used. For example, when the value is 11, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; when the value is 10, it indicates that the EHT uplink bandwidth is 160MHz; when the value is 01, it indicates that the EHT uplink bandwidth is 320MHz, and the remaining values, i.e., 00, are reserved.

[0173] As can be seen, 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, it is not necessary to set the bandwidth indicated by the HE uplink bandwidth field to 160 MHz. Instead, it is only necessary to set the bandwidth indicated by the reserved bit to 160 MHz. The bandwidth indicated by the HE uplink bandwidth field is more flexible, thereby flexibly indicating the uplink bandwidth used to send the HE TB PPDU, reducing the transmission bandwidth of the HE site and reducing the power consumption of the HE site.

[0174] (2) The HE uplink bandwidth field is combined with the EHT common information field to indicate the EHT uplink bandwidth.

[0175] Referring to Figure 8b, Figure 8b is a schematic diagram of another frame format for an EHT uplink bandwidth indication provided in an embodiment of the present application. As shown in Figure 8b, the EHT common information field includes an EHT uplink bandwidth field, which may also be referred to as a be uplink bandwidth field. The embodiment of the present application does not limit the location of the EHT uplink bandwidth field in the EHT common information field and the number of bits it occupies.

[0176] In a fourth implementation, the EHT uplink bandwidth field is 1 bit. Specifically, if 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; if the value of the EHT uplink bandwidth field is 1, it indicates that the EHT uplink bandwidth is 320 MHz. It is understandable that the embodiment of the present application does not limit the correspondence between the value and meaning of the EHT uplink bandwidth field. 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.

[0177] In a fifth implementation, the EHT Uplink Bandwidth field is 2 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 320 MHz. The values ​​of 10 and 11 for the EHT Uplink Bandwidth field indicate reservation.

[0178] It is understandable that the embodiment of the present application does not limit the correspondence between the value and meaning of the EHT uplink bandwidth field, and various different mapping orders may also be used. For example, when the value is 00, it means that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; when the value is 11, it means that the EHT uplink bandwidth is 320MHz, or vice versa, that is, the value 11 indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field, the value 00 indicates that the EHT uplink bandwidth is 320MHz, and the other values ​​10 and 01 indicate reservation. For another example, when the value is 10, it means that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; when the value is 11, it means that the EHT uplink bandwidth is 320MHz, and the other values ​​00 and 01 indicate reservation. This application does not list all the different mapping orders here.

[0179] In a sixth implementation, the EHT Uplink Bandwidth field remains 2 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 two reserved bits are 10, it indicates that the EHT uplink bandwidth is 320 MHz. A value of 11 in the EHT Uplink Bandwidth field indicates reservation.

[0180] It is understood that the embodiment of the present application does not limit the correspondence between the value and meaning of the EHT uplink bandwidth field, and other mapping orders may also be used. For example, when the value is 11, it indicates that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; when the value is 10, it indicates that the EHT uplink bandwidth is 160MHz; when the value is 01, it indicates that the EHT uplink bandwidth is 320MHz, and the remaining value, i.e., 00, indicates reserved.

[0181] Similar to the first and second implementations, in the fourth and fifth implementations, if the EHT uplink bandwidth needs to be indicated as 160 MHz, the bandwidth indicated by the HE uplink bandwidth field needs to be set to 160 MHz. In the sixth implementation, if the EHT uplink bandwidth needs to be indicated as 160 MHz, the bandwidth indicated by the HE uplink bandwidth field does not need to be set to 160 MHz; instead, the bandwidth indicated by the EHT uplink bandwidth field only needs to be set to 160 MHz. The bandwidth indicated by the HE uplink bandwidth field is more flexible, thereby flexibly indicating the uplink bandwidth used to send the HE TB PPDU, reducing the transmission bandwidth of the HE site and reducing the power consumption of the HE site.

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

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

[0184] Specifically, after the STA generates an EHT PPDU, it may use the uplink bandwidth indicated by the trigger frame to send the generated EHT PPDU. After receiving the EHT PPDU, the AP may reply with an acknowledgment frame to the STA. For example, if the uplink bandwidth used for sending the EHT PPDU indicated by the trigger frame is 80 MHz, the STA uses the 80 MHz bandwidth to send the EHT PPDU. For another example, if the uplink bandwidth used for sending the EHT PPDU indicated by the trigger frame is 320 MHz, the STA uses the 320 MHz bandwidth to send the EHT PPDU. The STA here is a STA that supports the 802.11be protocol.

[0185] Optionally, a station supporting the 802.11ax protocol may also receive the trigger frame. Upon receiving the trigger frame, it may generate a HE TB PPDU and then 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 respond with 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 20 MHz bandwidth. For 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 160 MHz bandwidth.

[0186] It is understandable that the method of the embodiment of the present application can be used only to schedule stations supporting the 802.11be protocol to send uplink EHT PPDU, and can also be used to simultaneously schedule stations supporting the 802.11be protocol to send uplink EHT PPDU and stations supporting the 802.11ax protocol to send uplink HE TB PPDU.

[0187] It can be seen that in the embodiment of the present application, by multiplexing the HE uplink bandwidth field indication in the trigger frame of 11ax, fewer bits are used to indicate the uplink bandwidth used to send the EHT PPDU (ie, EHT uplink bandwidth), compared to directly using 3 bits to indicate the uplink bandwidth used to send the EHT PPDU, which can save overhead.

[0188] Example 3

[0189] Embodiment 3 of this application mainly introduces a method for indicating the number of EHT-LTF symbols. It is understandable that in actual applications, Embodiment 3 of this application can be implemented in combination with the aforementioned Embodiment 1, or in combination with the aforementioned Embodiment 2, or in combination with the aforementioned Embodiment 1 and Embodiment 2; Embodiment 3 of this application can also be implemented alone, and this embodiment of the application does not limit this.

[0190] Refer to Figure 9, which is another schematic flow chart of the uplink parameter indication method of the PPDU provided in an embodiment of the present application. The uplink parameter indication method of the PPDU is described as an example of implementation in a communication system consisting of an AP and one or more STAs. Among them, the AP supports the IEEE 802.11be protocol (or called Wi-Fi 7, EHT protocol), and may also support other WLAN communication protocols, such as IEEE 802.11ax, IEEE 802.11ac and other protocols. At least one STA among the one or more STAs supports the IEEE 802.11be protocol. It should be understood that the AP and STA in the embodiment of the present application can also support the next generation protocol of IEEE802.11be. That is to say, the uplink parameter indication method of the PPDU provided in the embodiment of the present application is not only applicable to the IEEE 802.11be protocol, but also to the next generation protocol of IEEE 802.11be.

[0191] As shown in FIG9 , the PPDU uplink parameter indication method includes but is not limited to the following steps:

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

[0193] S302: The AP sends the trigger frame, and the STA receives the trigger frame accordingly.

[0194] The trigger frame format can be shown in Figure 3a, including a common information field and a user information list field. The common information field and the user information list field can be shown in Figure 5. The trigger frame includes indication information that can be used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols. In other words, based on the number of HE-LTF symbols indicated by the midamble period field in the trigger frame, the indication information can be used to indicate the number of EHT-LTF symbols exceeding the number of HE-LTF symbols. It is understood that the 802.11ax standard supports 1 to 8 HE-LTF symbols, while 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 uplink transmission, symbol alignment of the HE TB PPDU and the EHT PPDU is required to prevent misalignment between symbols, which can cause adjacent-band interference.

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

[0196] Optionally, the size of the EHT-LTF in the embodiment of the present application is the same as the size of the HE Data, that is, the length of 12.8 microseconds is used at the same time except for the guard interval part, that is, the size of the HE Data is fixed at 12.8 microseconds. In this way, if the guard interval length remains the same, the EHT-LTF and HE Data can still ensure symbol alignment. Referring to Figure 10, Figure 10 is a schematic diagram of the embodiment of the present application providing that the size of the EHT-LTF is the same as the size of the HE Data. As shown in Figure 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 part is equal to the sum of the time length of the HE-LTF and the time length of the HE data part.

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

[0198] Refer to Figure 11a, which is a frame format diagram of the EHT-LTF symbol number indication provided by an embodiment of the present application. As shown in Figure 11a, the indication information is carried in the reserved bits of the common information field of the trigger frame, and the reserved bits contain an additional EHT-LTF symbol number indication, indicating 1 to 8 additional EHT-LTF symbols. Specifically, the 3 reserved bits of the common information field (i.e., 3-bit reserved bits) can be used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols, or to indicate 1 to 8 additional EHT-LTF symbols. For example, when the 3 reserved bits are 000, it means that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 1. When the 3 reserved bits are 001, it means that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 2. When the three reserved bits are set to 010, the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 3. When the three reserved bits are set to 011, the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 4. When the three reserved bits are set to 100, the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 5. When the three reserved bits are set to 101, the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 6. When the three reserved bits are set to 110, the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 7. When the three reserved bits are set to 111, the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 8. It is understandable that the embodiment of the present application does not limit the correspondence between the values ​​and meanings of the three reserved bits of the public information field, and there may also be other mapping relationships.

[0199] Refer to Figure 11b, which is a schematic diagram of another frame format for indicating the number of EHT-LTF symbols provided in an embodiment of the present application. As shown in Figure 11b, the indication information is carried in the EHT common information field of the trigger frame. The embodiment of the present application does not limit where the indication information is located in the EHT common information field and how many bits it occupies. Specifically, there is an additional EHT-LTF symbol number indication in the EHT common information field, indicating 1 to 8 additional EHT-LTF symbols. For example, the EHT common information field includes a field, the length of which can be 3 bits, which is used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols, or to indicate 1 to 8 additional EHT-LTF symbols. This field can be called an EHT-LTF symbol number field, or an EHT-LTF additional symbol number indication field, or other names, and the embodiment of the present application does not limit the name of this field. For example, taking the EHT-LTF symbol number field as an example, when the value of the EHT-LTF symbol number field is 000, it indicates that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 1. When the value of the EHT-LTF symbol number field is 001, it indicates that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 2. When the value of the EHT-LTF symbol number field is 010, it indicates that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 3. When the value of the EHT-LTF symbol number field is 011, it indicates that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 4. When the value of the EHT-LTF symbol number field is 100, it indicates that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 5. When the value of the EHT-LTF symbol number field is 101, it indicates that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 6. When the value of the EHT-LTF symbol number field is 110, it indicates that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 7. When the value of the EHT-LTF symbol number field is 111, it indicates that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 8. It is understandable that the embodiment of the present application does not limit the correspondence between the value and meaning of the EHT-LTF symbol number field, and other mapping relationships may also be used.

[0200] Among them, if the number of EHT-LTF symbols is the same as the number of HE-LTF symbols, the trigger frame may not carry the above indication information. If the number of EHT-LTF symbols is greater than the number of HE-LTF symbols, the trigger frame carries the above indication information to indicate how many more EHT-LTF symbols there are than HE-LTF symbols.

[0201] S303: The STA generates an EHT PPDU, where the number 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 number of HE-LTF symbols indicated by the midamble period field, and the value indicated by the indication information.

[0202] S304: The STA sends the EHT PPDU.

[0203] Specifically, the indication information in the trigger frame indicates the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols; the HE-LTF number and midamble period field of the trigger frame indicates the number of HE-LTF symbols. Therefore, after receiving the trigger frame, the STA can set the number of EHT-LTF symbols in the EHT PPDU to the sum of the number indicated by the indication information and the number indicated by the HE-LTF number and midamble period field in the trigger frame. Therefore, the number of EHT-LTF symbols in the EHT PPDU generated by the STA is equal to the sum of the number of HE-LTF symbols indicated by the HE-LTF number and midamble period field in the trigger frame and the value indicated by the indication information. After the STA generates the EHT PPDU, the STA can send the generated EHT PPDU to the AP. After receiving the EHT PPDU, the AP can reply with an acknowledgment frame. The STA here is a STA that supports the 802.11be protocol.

[0204] Optionally, a station supporting the 802.11ax protocol may also receive the above-mentioned trigger frame. After receiving the trigger frame, the number of HE-LTF symbols in the HE TB PPDU may be set to the number indicated by the HE-LTF number and the midamble period field in the trigger frame. After the station generates the HE TB PPDU, the station may send the generated HE TB PPDU to the AP. After receiving the HE TB PPDU, the AP may reply with an acknowledgment frame.

[0205] It is understandable that the method of the embodiment of the present application can be used only to schedule stations supporting the 802.11be protocol to send uplink EHT PPDU, and can also be used to simultaneously schedule stations supporting the 802.11be protocol to send uplink EHT PPDU and stations supporting the 802.11ax protocol to send uplink HE TB PPDU.

[0206] As can be seen, the embodiments of the present application provide an indication of the number of EHT-LTF symbols applicable to mixed transmission scenarios of EHT PPDUs and HE TB PPDUs, which can further improve the uplink parameter indication method of PPDUs. The embodiments of the present application also ensure that the HE TB PPDU and EHT PPDU are symbolically aligned / orthogonal by limiting the size of the EHT-LTF to the same as the size of the HE Data and using the same guard interval length, thereby preventing adjacent-band interference.

[0207] As an optional embodiment, since 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 HE TB PPDU and EHT PPDU exist simultaneously in uplink transmission, in order to prevent non-orthogonality caused by misalignment between symbols, thereby causing adjacent band interference, it is necessary to align the HE TB PPDU and EHT PPDU in terms of symbols. In one possible implementation method, the AP generates and sends a trigger frame, and the HE-LTF number and the intermediate code period field of the trigger frame are used to indicate the number of HE-LTF symbols and the number of EHT-LTF symbols. In the embodiment of the present application, the number of HE-LTF symbols is the same as the number of EHT-LTF symbols, so the HE-LTF number and the intermediate code period field of the trigger frame can indirectly indicate / implicitly indicate the number of EHT-LTF symbols. After receiving the trigger frame, the STA supporting the 802.11be protocol generates and sends an EHT PPDU, in which the number of EHT-LTF symbols in the EHT PPDU is equal to the number of HE-LTFs in the trigger frame and the number indicated by the intermediate code period field. In other words, the HE TB PPDU and EHT PPDU of the embodiment of the present application transmit the same number of LTF symbols (since the 802.11ax standard supports a maximum of 8 HE-LTF symbols, the number of LTF symbols here cannot exceed 8), and can use the same LTF size (the size here refers to the time length) and protection interval length. Therefore, in the scenario where HE TB PPDU and EHT PPDU are transmitted in a mixed manner, the HE-LTF symbol number indication field and the protection interval + HE LTF size indication field in the 11ax trigger frame can be reused.

[0208] Optionally, a STA supporting the 802.11ax protocol may also receive the trigger frame, generate and send an HE TB PPDU, where the number of HE-LTF symbols in the HE TB PPDU is equal to the number of HE-LTFs in the trigger frame plus the number indicated by the intermediate code period field.

[0209] It can be seen that in the embodiment of the present application, the number of HE-LTF symbols is indirectly indicated / implicitly indicated by multiplexing the trigger frame of 11ax, the number of HE-LTF symbols is limited to be the same as the number of EHT-LTF symbols, and the protection interval + HE LTF size indication field in the trigger frame of 11ax can be reused, which is simple to implement, has low signaling overhead, and can also prevent adjacent band interference.

[0210] Example 4

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

[0212] It is understandable that, in actual applications, the fourth embodiment of the present application can be implemented in combination with any one, any several, or all of the aforementioned embodiments one to three; the fourth embodiment of the present application can also be implemented alone, and the embodiments of the present application do not limit this.

[0213] As you can understand, in the 802.11be standard, in addition to triggering a STA to send an EHT TB PPDU, it can also trigger a STA to send an EHT SU PPDU, which is also called an EHT MU PPDU (multiple user EHT PPDU) sent to a single user. The 802.11be standard also introduces a special EHT SU PPDU for 6 GHz LPI scenarios, called the EHT LPI SU PPDU.

[0214] Refer to Figure 12, which is a schematic flow chart of the PPDU transmission method provided in an embodiment of the present application. The PPDU transmission method is described by taking an implementation in a communication system consisting of an AP and one or more STAs as an example. Among them, the AP supports the IEEE 802.11be protocol (or called Wi-Fi 7, EHT protocol), and the one or more STAs support the IEEE 802.11be protocol. It should be understood that the AP and STA in the embodiment of the present application can also support the next generation protocol of IEEE 802.11be. That is to say, the PPDU transmission method provided in the embodiment of the present application is not only applicable to the IEEE 802.11be protocol, but also to the next generation protocol of IEEE 802.11be.

[0215] As shown in FIG12 , the PPDU transmission method includes but is not limited to the following steps:

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

[0217] S402: The AP sends the trigger frame, and the STA receives the trigger frame accordingly.

[0218] The types of the above-mentioned EHT PPDU may include trigger-based EHT PPDU (abbreviated as EHT TB PPDU), single-user EHT PPDU (abbreviated as EHT SU PPDU), and single-user indoor low-power EHT PPDU (abbreviated as EHT SU LPI PPDU).

[0219] Specifically, to distinguish whether the trigger frame sent by the AP is used to trigger an EHT TB PPDU or an EHT SU PPDU, the trigger frame may carry indication information to indicate the type of the uplink scheduled 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 uplink scheduled 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 uplink scheduled EHT PPDU is an EHT SU PPDU or an EHT TB PPDU. For example, when the one-bit reserved bit is set to 1, it indicates that the type of the uplink scheduled EHT PPDU is an EHT SU PPDU; when the one-bit reserved bit is set to 0, it indicates that the type of the uplink scheduled EHT PPDU is an EHT TB PPDU. Alternatively, when the 1-bit reserved bit is set to 0, it indicates that the type of the uplink scheduled EHT PPDU is an EHT SU PPDU; when the 1-bit reserved bit is set to 1, it indicates that the type of the uplink scheduled EHT PPDU is an EHT TB PPDU. Referring to Figure 13 , Figure 13 illustrates the frame format of a trigger frame indicating the scheduling of an EHT SU PPDU, as provided in an embodiment of the present application. As shown in Figure 13 , opt1 indicates a new trigger frame type: SU trigger frame, and opt2 indicates the SU trigger frame is indicated by the 1-bit reserved bit.

[0220] Optionally, when the trigger frame indicates that the type of the uplink scheduled EHT PPDU is an EHT SU PPDU, the trigger frame may further indicate whether the uplink scheduled EHT SU PPDU is an EHT LPI SU PPDU. In other words, it is possible to further distinguish whether the uplink scheduled EHT SU PPDU is a normal EHT SU PPDU or an EHT LPI SU PPDU. In one implementation, the Modulation and Coding Scheme (MCS) field of the EHT User Information field in the trigger frame is used to indicate whether the uplink scheduled EHT PPDU is an EHT LPI SU PPDU. For example, when the MCS field is MCS15 (other MCS values ​​are also possible), it indicates that the uplink scheduled EHT PPDU is an EHT LPI SU PPDU. Another implementation method uses an additional 1 bit to indicate whether the uplink scheduled EHT PPDU is an EHT LPI SU PPDU. For example, a 1-bit reserved bit in the user information field (or EHT user information field) of 11be in the trigger frame is used for indication. For example, when the reserved bit is 1, it indicates that the uplink scheduled EHT PPDU is an EHT LPI SU PPDU. Or conversely, when the reserved bit is 0, it indicates that the uplink scheduled EHT PPDU is an EHT LPI SU PPDU. Referring to Figure 14, Figure 14 is a schematic diagram of the frame format of the trigger frame indicating the scheduling of the EHT LPI SU PPDU provided in an embodiment of the present application. As shown in Figure 14, opt1 indicates that the EHT LPI SU PPDU is indicated by MCS15, and opt2 indicates that the EHT LPI SU PPDU is indicated by a 1-bit reserved bit.

[0221] Optionally, the above-mentioned implementation method of indicating whether the uplink scheduled EHT PPDU is an EHT LPI SU PPDU through the MCS field of the trigger frame can also be applied to non-trigger scenarios. In non-trigger scenarios, the type of the EHT PPDU can be indicated by the EHT-SIG in the EHT PPDU. Specifically, the type of the EHT PPDU is indicated by the MCS indication field in the EHT-SIG site-by-site field. For example, when the MCS field is MCS15 (or other MCS values), it indicates that the EHT PPDU is an EHT LPI SU PPDU; when the MCS field is other values, it indicates that the EHT PPDU is a normal EHT SU PPDU.

[0222] It is understandable that if the MCS field of the trigger frame is used to indicate whether the uplink scheduled EHT PPDU is an EHT LPI SU PPDU, then because the EHT LPI SU PPDU can be considered a special EHT SU PPDU, when triggering a normal EHT SU PPDU, the AP does not need to indicate the MCS, and the STA can independently select its own MCS. When triggering the EHT LPI SU PPDU, it is equivalent to the AP indicating the MCS to the STA.

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

[0224] S404: The STA sends the single-user EHT PPDU.

[0225] Specifically, the "STA" mentioned in the embodiments of the present application refers to a station that supports the IEEE 802.11be protocol. After receiving the trigger frame, the STA may generate and transmit a corresponding EHT PPDU according to the type of the uplink scheduled EHT PPDU indicated by the trigger frame. If the trigger frame indicates that the type of the uplink scheduled 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 uplink scheduled EHT PPDU is an EHT LPI SU PPDU, the STA generates and transmits an EHT LPI SU PPDU.

[0226] Optionally, when the trigger frame indicates that the uplink scheduled EHT PPDU is an EHT LPI SU PPDU, the bandwidth of the EHT LPI SU PPDU may be set to at least 80 MHz. The data portion of the EHT LPI SU PPDU is replicated and transmitted in the upper and lower halves of the entire frequency domain. Dual-carrier modulation and binary phase shift keying (BPSK) modulation are introduced within the upper and lower halves, respectively, to achieve a four-fold replication of a data bit, providing a 6 dB power gain.

[0227] Thus, the embodiments of the present application provide a method for scheduling uplink transmission of an EHT SU PPDU or an EHT LPI SU PPDU. The embodiments of the present application primarily schedule uplink transmission of an EHT TB PPDU, an EHT SU PPDU, or an EHT LPI SU PPDU through a trigger frame. This can be implemented in conjunction with the aforementioned method for indicating uplink parameters of a PPDU. This allows both uplink parameter indication and scheduling of different types of EHT PPDUs to be accomplished in a single trigger frame, saving signaling overhead.

[0228] It should be understood that the technical solutions introduced in the aforementioned embodiments 1 to 4 are all introduced by taking the trigger frame of multiplexing 11ax as an example, but in actual applications, the technical solutions described in the aforementioned embodiments 1 to 4 can also be implemented by using a new MAC frame type or a new trigger frame type, and the indication method in the frame can refer to the indication method in the trigger frame of 11ax.

[0229] As an optional embodiment, in addition to scheduling the EHT SU PPDU and EHT SU LPI PPDU through the above-mentioned trigger frame, the EHT SU PPDU or EHT SU LPI PPDU can also be triggered through the aggregated control (A-control) variant of the high throughput (HT control) field of the MAC frame header.

[0230] Specifically, the AP may generate an A-control field, which indicates whether the uplink scheduled EHT PPDU is an EHT SU PPDU or an EHT SU LPI PPDU. The AP transmits this A-control field, and the STA receives it accordingly. If the A-control field indicates that the uplink scheduled EHT PPDU is an EHT SU PPDU, the STA generates and transmits the EHT SU PPDU. If the A-control field indicates that the uplink scheduled EHT PPDU is an EHT SU LPI PPDU, the STA generates and transmits the EHT SU LPI PPDU. In other words, if the A-control field indicates the type of PPDU of the uplink scheduled EHT PPDU, the STA generates and transmits a PPDU of the same type.

[0231] Optionally, the transmitting end may transmit some control information in the HT control field of the MAC frame header. Among them, the A-control subfield in the efficient variant of the HT control field (the variants of the HT control field include three forms: high throughput variant, ultra-high throughput variant and efficient variant) uses a structure of one or more control identifiers plus control information, which can be used to carry 1 to N control information. See Figure 15, which is a schematic diagram of the frame format of the A-control subfield provided in 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. Among them, each control subfield includes a control identifier and control information. The control identifier can be used to indicate the type of control information.

[0232] Figure 15 also shows the frame format of a variant of triggered response scheduling (TRS). This TRS variant is located in the control information of the control subfield. As shown in Figure 15, the control information includes one or more of the following fields: the number of uplink data symbols, the resource unit allocation indication, the AP transmit power, the uplink target received signal strength indication, the uplink HE-MCS (High Efficient Modulation and Coding Scheme, also referred to as MCS), and the reserved field. Among them, the resource unit allocation indication field can be used to indicate the resource unit of the HE TB PPDU. Because the EHT SU PPDU does not require resource unit allocation, a reserved index indication of the resource unit allocation indication field can be used to indicate that the EHT SU PPDU is scheduled. Optionally, another reserved index indication of the resource unit allocation indication field can also be used to indicate that the EHT LPI SU PPDU is scheduled. Alternatively, a reserved uplink HE-MCS field is used to indicate that an EHT LPI SU PPDU is scheduled. For example, when the uplink HE-MCS field value is 00, it indicates that an EHT LPI SU PPDU is scheduled; when the uplink HE-MCS field value is other values ​​(01, 10, 11, etc.), it indicates that an EHT SU PPDU is scheduled.

[0233] As shown in Table 2 below, the resource unit allocation indication field includes a large number of reserved indexes.

[0234] Table 2: Resource unit allocation information of trigger frame (lower 7 bits)

[0235]

[0236]

[0237] When the uplink HE-MCS field is used to indicate whether the scheduled EHT LPI SU PPDU is an EHT LPI SU PPDU, the EHT LPI SU PPDU can be considered a special EHT SU PPDU. Therefore, when triggering a normal EHT SU PPDU, the AP does not need to indicate the MCS, and the STA can independently select its own MCS. When triggering the EHT LPI SU PPDU, it is equivalent to the AP indicating the MCS to the STA.

[0238] It can be seen that the embodiment of the present application schedules EHT SU PPDU or EHT LPI SU PPDU through TRS, which has a clear and unambiguous meaning and implements uplink scheduling and transmission of different types of EHT PPDUs in 802.11be.

[0239] The above content elaborates on the method provided by the present application. In order to facilitate better implementation of the above scheme of the embodiment of the present application, the embodiment of the present application also provides corresponding devices or equipment.

[0240] The embodiment of the present application can divide the functional modules of AP and STA according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The communication device of the embodiment of the present application will be described in detail below with reference to Figures 16 to 18. The communication device is an access point or a station. Further, the communication device can be a device in the AP; or the communication device is a device in the STA.

[0241] In the case of an integrated unit, see Figure 16, which is a schematic diagram of the structure of a communication device 1 provided in an embodiment of the present application. The communication device 1 can be an AP or a chip within the 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.

[0242] In the first design, the processing unit 11 is used to generate a trigger frame, which includes an uplink length field, where the uplink length field is used to indicate the length indicated by the traditional signaling L-SIG field in the trigger-based high-efficiency physical layer data protocol unit HE TB PPDU and the extremely high throughput physical layer data protocol unit EHT PPDU, or the uplink length field is used to indicate the length indicated by the L-SIG field in the EHT PPDU; the transceiver unit 12 is used to send the trigger frame.

[0243] Optionally, the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.

[0244] Optionally, the transceiver unit 12 is further configured to receive an EHT PPDU from a 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.

[0245] As can be seen, in the communication device 1, the trigger frame generated by the processing unit 11 includes an uplink length field for indicating the length indicated by the L-SIG field in the EHT PPDU and the HE TB PPDU, or indicating the length indicated by the L-SIG field in the EHT PPDU. This allows the EHT station and the HE station to be scheduled for uplink data transmission simultaneously, thereby saving instruction overhead. In addition, by multiplexing the 11ax trigger frame, the HE station's reception of the trigger frame and the length setting method indicated by the L-SIG field in the HE TB PPDU can be unaffected.

[0246] It should be understood that the communication device 1 in this design can execute the aforementioned embodiment 1, and the above-mentioned operations or functions of each unit in the communication device 1 are respectively for realizing the corresponding operations of the AP in the aforementioned embodiment 1. For the sake of brevity, they will not be repeated here.

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

[0248] Optionally, the 1-bit or 2-bit reserved bits in the above-mentioned common information field are used to indicate whether the uplink bandwidth used to send the EHT PPDU is the same as the uplink bandwidth used to send the HE TB PPDU. For example, when the value of the 1-bit reserved bit is 0, it indicates that the uplink bandwidth used to send the EHT PPDU is the same as the uplink bandwidth used to send the HE TB PPDU; when the value of the 1-bit reserved bit is 1, it indicates that the uplink bandwidth used to send the EHT PPDU is 320 MHz. For another example, when the value of the 2-bit reserved bit is 00, it indicates that the uplink bandwidth used to send the EHT PPDU is the same as the uplink bandwidth used to send the HE TB PPDU; when the value of the 2-bit reserved bit is 01, it indicates that the uplink bandwidth used to send the EHT PPDU is 320 MHz; the remaining values, i.e., 10 and 11, are all reserved. For example, when the value of the 2-bit reserved bit is 00, it indicates that the uplink bandwidth used for sending the EHT PPDU is the same as the uplink bandwidth used for sending the HE TB PPDU; when the value of the 2-bit reserved bit is 01, it indicates that the uplink bandwidth used for sending the EHT PPDU is 160 MHz; when the value of the 2-bit reserved bit is 10, it indicates that the uplink bandwidth used for sending the EHT PPDU is 320 MHz; the remaining values ​​11 are reserved.

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

[0250] It can be seen that in the communication device 1, by multiplexing the HE uplink bandwidth field indication in the trigger frame of 11ax, fewer bits are used to indicate the uplink bandwidth used to send the EHT PPDU (i.e., EHT uplink bandwidth), compared with directly using 3 bits to indicate the uplink bandwidth used to send the EHT PPDU, which can save overhead.

[0251] It should be understood that the communication device 1 in this design can execute the aforementioned embodiment 2, and the above-mentioned operations or functions of each unit in the communication device 1 are respectively for realizing the corresponding operations of the AP in the aforementioned embodiment 2. For the sake of brevity, they will not be repeated here.

[0252] In the third design, the processing unit 11 is used to generate a trigger frame, which includes indication information, and the indication information is used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols; the transceiver unit 12 is used to send the trigger frame.

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

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

[0255] Optionally, the transceiver unit 12 is further used to receive an EHT PPDU from the STA, where the number 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 number of HE-LTF symbols indicated by the intermediate code period field, and the value indicated by the indication information.

[0256] It should be understood that the communication device 1 in this design can execute the aforementioned embodiment three, and the above-mentioned operations or functions of each unit in the communication device 1 are respectively for realizing the corresponding operations of the AP in the aforementioned embodiment three. For the sake of brevity, they will not be repeated here.

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

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

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

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

[0261] It should be understood that the communication device 1 in this design can execute the aforementioned embodiment 4, and the above-mentioned operations or functions of each unit in the communication device 1 are respectively for realizing the corresponding operations of the AP in the aforementioned embodiment 4. For the sake of brevity, they will not be repeated here.

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

[0263] In the first design, the transceiver unit 21 is used to receive 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 HE TB 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; the processing unit 22 is used 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 2; the transceiver unit 21 is also used to send the generated EHT PPDU.

[0264] 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 2. It is understood that in actual applications, the processing unit 22 may include different subunits to implement the functions of the generating subunit 221 and the setting subunit 222. It is also understood that the functions of the generating subunit 221 and the setting subunit 222 may also be implemented by a single unit, which is not limited in this embodiment of the present application.

[0265] Optionally, the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.

[0266] It should be understood that the communication device 2 in this design can execute the aforementioned embodiment 1, and the above-mentioned operations or functions of each unit in the communication device 2 are respectively for realizing the corresponding operations of the STA in the aforementioned embodiment 1. For the sake of brevity, they will not be repeated here.

[0267] In a second design, the transceiver unit 21 is configured to receive a trigger frame, wherein the reserved bit of the common information field in the trigger frame and the HE uplink bandwidth field in the common information field jointly indicate the uplink bandwidth used to send 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 send the EHT PPDU; the processing unit 22 is configured to generate the EHT PPDU; and the transceiver unit 22 is further configured to send the 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 configured to indicate the uplink bandwidth used to send the HE TB PPDU.

[0268] Optionally, the 1-bit or 2-bit reserved bits in the common information field are used to indicate whether the uplink bandwidth used to send the EHT PPDU is the same as the uplink bandwidth used to send the HE TB PPDU.

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

[0270] It should be understood that the communication device 2 in this design can execute the aforementioned embodiment 2, and the above-mentioned operations or functions of each unit in the communication device 2 are respectively for realizing the corresponding operations of the STA in the aforementioned embodiment 2. For the sake of brevity, they will not be repeated here.

[0271] In the third design, the transceiver unit 21 is used to receive a trigger frame, where the trigger frame includes indication information, where the indication information is used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols; the processing unit 22 is used to generate an EHT PPDU, where the number 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 number of HE-LTF symbols indicated by the midamble period field, and the value indicated by the indication information; the transceiver unit 21 is also used to send the EHT PPDU.

[0272] 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 number of EHT-LTF symbols in the EHT PPDU to the sum of the number of HE-LTFs in the trigger frame, the number of HE-LTF symbols indicated by the midamble period field, and the value indicated by the indication information. It is understandable that in actual applications, the processing unit 22 may include different subunits to implement the functions of the generating subunit 221 and the setting subunit 222. It is also understandable that the functions of the generating subunit 221 and the setting subunit 222 may also be implemented by one unit, which is not limited in the embodiment of the present application.

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

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

[0275] It should be understood that the communication device 2 in this design can execute the aforementioned embodiment three, and the above-mentioned operations or functions of each unit in the communication device 2 are respectively for realizing the corresponding operations of the STA in the aforementioned embodiment three. For the sake of brevity, they will not be repeated here.

[0276] In the fourth design, the transceiver unit 21 is configured to receive a trigger frame, where the trigger frame indicates the type of the uplink scheduled EHT PPDU, where the types of the EHT PPDU include a trigger-based EHT PPDU and a single-user EHT PPDU. The processing unit 22 is configured to generate a single-user EHT PPDU when the trigger frame indicates that the type of the uplink scheduled EHT PPDU is an EHT single-user PPDU. The transceiver unit 21 is further configured to send the single-user EHT PPDU.

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

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

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

[0280] It should be understood that the communication device 2 in this design can execute the aforementioned embodiment 4, and the above-mentioned operations or functions of each unit in the communication device 2 are respectively for realizing the corresponding operations of the STA in the aforementioned embodiment 4. For the sake of brevity, they will not be repeated here.

[0281] The above describes the AP and STA according to the embodiments of the present application. The following describes possible product forms of the AP and STA. It should be understood that any product that possesses the functions of the AP described in Figure 16 and any product that possesses the functions of the STA described in Figure 17 fall within the scope of protection of the embodiments of the present application. It should also be understood that the following description is merely illustrative and does not limit the product forms of the AP and STA according to the embodiments of the present application to these examples.

[0282] As a possible product form, the AP and STA described in the embodiments of the present application can be implemented by a general bus architecture.

[0283] Referring to Figure 18, Figure 18 is a structural diagram of a communication device 1000 provided in an embodiment of the present application. The communication device 1000 can be an AP MLD or STA, or a device therein. As shown in Figure 18, the communication device 1000 includes a processor 1001 and a transceiver 1002 connected to and communicating with the processor. The processor 1001 is a general-purpose processor or a dedicated processor, etc. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control communication devices (such as base stations, baseband chips, terminals, terminal chips, DUs or CUs, etc.), execute computer programs, and process computer program data. The transceiver 1002 can be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing transceiver functions. The transceiver 1002 may include a receiver and a transmitter. The receiver can be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter can be referred to as a transmitter or a transmitting circuit, etc., for implementing 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 inside the communication device 1000 or may be separated from the communication device 1000, that is, the antenna 1003 and / or the radio frequency unit may be remotely or distributedly deployed.

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

[0285] The processor 1001 , the transceiver 1002 , and the memory 1004 may be connected via a communication bus.

[0286] In one design, the communication device 1000 can be used to perform the functions of the AP in the aforementioned embodiment one: the processor 1001 can be used to execute step S101 in Figure 6 and / or other processes for the technology described in this document; the transceiver 1002 can be used to execute step S102 in Figure 6 and / or other processes for the technology described in this document.

[0287] In another design, the communication device 1000 can be used to perform the functions of the STA in the aforementioned embodiment one: the processor 1001 can be used to execute step S103 in Figure 6 and / or other processes for the technology described in this document; the transceiver 1002 can be used to execute step S104 in Figure 6 and / or other processes for the technology described in this document.

[0288] In one design, the communication device 1000 can be used to perform the functions of the AP in the aforementioned embodiment 2: the processor 1001 can be used to execute step S201 in Figure 7 and / or other processes for the technology described in this document; the transceiver 1002 can be used to execute step S202 in Figure 7 and / or other processes for the technology described in this document.

[0289] In another design, the communication device 1000 can be used to perform the functions of the STA in the aforementioned embodiment 2: the processor 1001 can be used to execute step S203 in Figure 7 and / or other processes for the technology described in this document; the transceiver 1002 can be used to execute step S204 in Figure 7 and / or other processes for the technology described in this document.

[0290] In one design, the communication device 1000 can be used to perform the functions of the AP in the aforementioned embodiment three: the processor 1001 can be used to execute step S301 in Figure 9 and / or other processes for the technology described in this document; the transceiver 1002 can be used to execute step S302 in Figure 9 and / or other processes for the technology described in this document.

[0291] In another design, the communication device 1000 can be used to perform the functions of the STA in the aforementioned embodiment three: the processor 1001 can be used to execute step S303 in Figure 9 and / or other processes for the technology described in this document; the transceiver 1002 can be used to execute step S304 in Figure 9 and / or other processes for the technology described in this document.

[0292] In one design, the communication device 1000 can be used to perform the functions of the AP in the aforementioned embodiment 4: the processor 1001 can be used to perform step S401 in Figure 12 and / or other processes for the technology described in this document; the transceiver 1002 can be used to perform step S402 in Figure 12 and / or other processes for the technology described in this document.

[0293] In another design, the communication device 1000 can be used to perform the functions of the STA in the aforementioned embodiment 4: the processor 1001 can be used to execute step S403 in Figure 12 and / or other processes for the technology described in this document; the transceiver 1002 can be used to execute step S404 in Figure 12 and / or other processes for the technology described in this document.

[0294] In any of the above designs, processor 1001 may include a transceiver for implementing 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 for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0295] In any of the above designs, processor 1001 may store instructions, which may be computer programs. The computer programs, when executed on processor 1001, may cause communication device 1000 to perform the methods described in the above method embodiments. The computer programs may be embedded in processor 1000, in which case processor 1001 may be implemented by hardware.

[0296] In one implementation, the communication device 1000 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in this application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0297] The scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited to FIG18. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:

[0298] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;

[0299] (2) a collection of one or more ICs, optionally including a storage component for storing data and computer programs;

[0300] (3) ASIC, such as modem;

[0301] (4) Modules that can be embedded in other devices;

[0302] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;

[0303] (6)Others, etc.

[0304] As a possible product form, the AP and STA described in the embodiments of the present application can be implemented by a general-purpose processor.

[0305] The general processor for implementing the AP includes a processing circuit and an input and output interface connected to and communicating with the processing circuit.

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

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

[0308] In one design, the general-purpose processor can be used to perform the functions of the AP in the aforementioned embodiment 3. Specifically, the processing circuit is used to perform step S301 in Figure 9 and / or other processes used in the technology described herein; the input and output interface is used to perform step S302 in Figure 9 and / or other processes used in the technology described herein.

[0309] In one design, the general-purpose processor can be used to perform the functions of the AP in the fourth embodiment. Specifically, the processing circuit is used to perform step S401 in Figure 12 and / or other processes for the techniques described herein; the input / output interface is used to perform step S402 in Figure 12 and / or other processes for the techniques described herein.

[0310] The general processor for implementing STA includes a processing circuit and an input and output interface connected to and communicating with the processing circuit.

[0311] In one design, the general-purpose processor can be used to perform the functions of the STA in the aforementioned embodiment 1. Specifically, the processing circuit is used to perform step S103 in Figure 6 and / or other processes for the techniques described herein; the input / output interface is used to perform step S104 in Figure 6 and / or other processes for the techniques described herein.

[0312] In one design, the general-purpose processor can be used to perform the functions of the STA in the aforementioned embodiment 2. Specifically, the processing circuit is used to perform step S203 in Figure 7 and / or other processes for the techniques described herein; the input / output interface is used to perform step S204 in Figure 7 and / or other processes for the techniques described herein.

[0313] In one design, the general-purpose processor can be used to perform the functions of the STA in the aforementioned embodiment 3. Specifically, the processing circuit is used to perform step S303 in Figure 9 and / or other processes for the techniques described herein; the input / output interface is used to perform step S304 in Figure 9 and / or other processes for the techniques described herein.

[0314] In one design, the general-purpose processor can be used to perform the functions of the STA in the fourth embodiment. Specifically, the processing circuit is used to perform step S403 in Figure 12 and / or other processes for the techniques described herein; the input / output interface is used to perform step S404 in Figure 12 and / or other processes for the techniques described herein.

[0315] It should be understood that the communication devices in the various product forms described above have any functions of the AP or STA in the above method embodiments, which will not be described in detail here.

[0316] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program code is stored. When the processor executes the computer program code, the electronic device executes the method in any of the aforementioned embodiments.

[0317] An embodiment of the present application further provides a computer program product, which, when executed on a computer, enables the computer to execute the method in any of the aforementioned embodiments.

[0318] An embodiment of the present application also provides a communication device, which can exist in the form of a chip product. The structure of the device includes a processor and an interface circuit. The processor is used to communicate with other devices through a receiving circuit, so that the device executes the method in any of the aforementioned embodiments.

[0319] An embodiment of the present application further provides a wireless communication system, including an AP and a STA, which can execute the method in any of the aforementioned embodiments.

[0320] The steps of the method or algorithm described in conjunction with the disclosure of this application can be implemented in hardware or by executing software instructions by a processor. The software instructions can be composed of corresponding software modules, which can be stored in random access memory (RAM), flash memory, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, read-only compact disks (CD-ROMs), or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a core network interface device. Of course, the processor and the storage medium can also exist in the core network interface device as discrete components.

[0321] Those skilled in the art will appreciate that, in one or more of the examples above, the functions described herein can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer-readable storage media and communication media, wherein communication media include any medium that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0322] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of this application. It should be understood that the above description is only the specific implementation methods of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of this application should be included in the scope of protection of this application.

Claims

1. A method for indicating uplink parameters of a physical layer protocol data unit PPDU, It is characterized in that include: The access point AP generates a trigger frame, wherein the trigger frame includes an uplink length field, wherein the uplink length field is used to indicate the length indicated by the legacy signaling L-SIG field in the trigger-based high-efficiency physical layer data protocol unit HE TB PPDU and the extremely high throughput physical layer data protocol unit EHT PPDU, or the uplink length field is used to indicate the length indicated by the L-SIG field in the EHT PPDU; The AP sends the trigger frame.

2. A method for indicating uplink parameters of a physical layer protocol data unit PPDU, It is characterized in that include: The station 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 HE TB 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; The STA generates an EHT PPDU, wherein 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; The STA sends the generated EHT PPDU.

3. The method according to claim 1 or 2, It is characterized in that The length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.

4. The method according to any one of claims 1 to 3, It is characterized in that The reserved bit of the common information field in the trigger frame and the HE uplink bandwidth field in the common information field jointly indicate the uplink bandwidth used to send 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 send the EHT PPDU; The HE uplink bandwidth field of the common information field in the trigger frame is used to indicate the uplink bandwidth used to send the HE TB PPDU.

5. The method according to any one of claims 1 to 4, It is characterized in that The trigger frame also includes indication information, where the indication information is used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols.

6. The method according to claims 1-5, It is characterized in that The sum of the number of EHT-LTF symbols and the number of EHT data symbols of the EHT PPDU is equal to the sum of the number of HE-LTF symbols and the number of HE data symbols of the HE TB PPDU.

7. The method according to claim 5 or 6, It is characterized in that The indication information is carried in a reserved bit of a common information field of the trigger frame or in an EHT common information field of the trigger frame.

8. The method according to any one of claims 1 to 7, It is characterized in that The trigger frame is further used to indicate the type of the uplink scheduled EHT PPDU, and the type of the EHT PPDU includes a trigger-based EHT PPDU and a single-user EHT PPDU.

9. The method according to claim 8, It is characterized in that The type of the EHT PPDU is indicated by a trigger frame type field of the trigger frame, or indicated by a reserved bit of the trigger frame.

10. The method according to claim 8 or 9, It is characterized in that The trigger frame indicates that the type of the uplink scheduled EHT PPDU is a single-user EHT PPDU, and the trigger frame is further used to indicate whether the uplink scheduled EHT PPDU is an EHT single-user indoor low power consumption SU LPI PPDU.

11. The method according to claim 10, It is characterized in that Whether the uplink scheduled EHT PPDU is an EHT SU LPI PPDU is indicated by a modulation and coding strategy field of the trigger frame, or indicated by a reserved bit of an EHT user information field in the trigger frame.

12. A communication device, It is characterized in that include: A processing unit, configured to generate a trigger frame, wherein the trigger frame includes an uplink length field, wherein the uplink length field is used to indicate the length indicated by the legacy signaling L-SIG field in a trigger-based high-efficiency physical layer data protocol unit HE TB PPDU and an extremely high throughput physical layer data protocol unit EHT PPDU, or the uplink length field is used to indicate the length indicated by the L-SIG field in the EHT PPDU; A transceiver unit is used to send the trigger frame.

13. A communication device, It is characterized in that include: A transceiver unit, configured to receive a trigger frame, wherein the trigger frame includes an uplink length field, wherein the uplink length field is used to indicate the length indicated by the L-SIG field in the HE TB 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; a processing unit, configured to generate an EHT PPDU, wherein 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; The transceiver unit is further configured to send the generated EHT PPDU.

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

15. The communication device according to any one of claims 12 to 14, It is characterized in that The reserved bit of the common information field in the trigger frame and the HE uplink bandwidth field in the common information field jointly indicate the uplink bandwidth used to send 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 send the EHT PPDU; The HE uplink bandwidth field of the common information field in the trigger frame is used to indicate the uplink bandwidth used to send the HE TB PPDU.

16. The communication device according to any one of claims 12 to 15, It is characterized in that The trigger frame also includes indication information, where the indication information is used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols.

17. The communication device according to any one of claims 12 to 16, It is characterized in that The sum of the number of EHT-LTF symbols and the number of EHT data symbols of the EHT PPDU is equal to the sum of the number of HE-LTF symbols and the number of HE data symbols of the HE TB PPDU.

18. The communication device according to claim 16 or 17, It is characterized in that The indication information is carried in a reserved bit of a common information field of the trigger frame or in an EHT common information field of the trigger frame.

19. The communication device according to any one of claims 12 to 18, It is characterized in that The trigger frame is further used to indicate the type of the uplink scheduled EHT PPDU, and the type of the EHT PPDU includes a trigger-based EHT PPDU and a single-user EHT PPDU.

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

21. The communication device according to claim 19 or 20, It is characterized in that The trigger frame indicates that the type of the uplink scheduled EHT PPDU is a single-user EHT PPDU, and the trigger frame is further used to indicate whether the uplink scheduled EHT PPDU is an EHT single-user indoor low power consumption SU LPI PPDU.

22. The communication device according to claim 21, It is characterized in that Whether the uplink scheduled EHT PPDU is an EHT SU LPI PPDU is indicated by a modulation and coding strategy field of the trigger frame, or indicated by a reserved bit of an EHT user information field in the trigger frame.

23. A communication device, It is characterized in that The invention comprises a processor and a transceiver, wherein the processor is used to generate a trigger frame, wherein the trigger frame comprises an uplink length field, wherein the uplink length field is used to indicate the length indicated by the L-SIG field in the HE TB 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 transceiver is used to send the trigger frame.

24. A communication device, It is characterized in that The invention comprises a processor and a transceiver, wherein the transceiver is used to receive a trigger frame, wherein the trigger frame comprises an uplink length field, wherein the uplink length field is used to indicate the length indicated by the L-SIG field in the HE TB 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; the processor is used to generate the EHT PPDU, wherein 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; and the transceiver is also used to send the generated EHT PPDU.

25. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer is enabled to execute the method according to any one of claims 1 to 11.

26. A computer program product comprising instructions, It is characterized in that When the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 11.

27. A chip or a chip system, It is characterized in that It comprises an input-output interface and a processing circuit, wherein the input-output interface is used to receive code instructions and transmit them to the processing circuit, and the processing circuit is used to run the code instructions to execute the method according to any one of claims 1-11.