Uplink parameter indication method of PPDU and related device
By introducing the uplink length field to indicate the uplink parameters of the EHT PPDU in the trigger frame, the problem of insufficient uplink parameters of the EHT PPDU in the IEEE 802.11be standard is solved, and the function of multiplexing 802.11ax trigger frames is realized, reducing signaling overhead and design Complexity.
Patent Information
- Application Number
- CN202411539244.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2020-08-21
- Publication Date
- 2025-02-18
AI Technical Summary
The uplink parameters of the extremely high throughput physical layer protocol data unit (EHT PPDU) in the IEEE 802.11be standard are not effectively indicated in the prior art, resulting in an increase in channel scheduling complexity and signaling overhead.
By introducing an uplink length field in the trigger frame, it indicates the length indicated by the EHT PPDU and the High-Efficiency Trigger Based on the traditional signaling field (L-SIG) in the Physical Layer Data Protocol Unit (HE TB PPDU), or only the L- in the EHT PPDU The length indicated by the SIG field realizes the indication of the uplink parameters of the EHT PPDU.
This method can multiplex the trigger frames of 802.11ax and schedule the site to send EHT PPDUs with specified uplink parameters, reducing design complexity and signaling overhead, while not affecting the site that supports the 802.11ax protocol to receive trigger frames.
Smart Images

Figure CN119485682A_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 202010852462.1, and the original application date is August 21, 2020. The entire contents of the original application are incorporated into this application by reference. Technical Field
[0002] The present application relates to the field of wireless communication technology, and in particular to a method and a related device for indicating uplink parameters of a physical layer protocol data unit PPDU. Background Art
[0003] With the development of mobile Internet and the popularization of smart terminals, data traffic has grown rapidly, and users have higher and higher demands for communication service quality. 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 networks (WLAN) technology, namely the IEEE 802.11be standard or the extremely high throughput (EHT) standard or the 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 scenarios with ultra-dense users.
[0004] Usually, a station (STA) needs to obtain a transmission opportunity (TXOP) through channel competition before performing uplink data transmission, such as performing channel competition based on enhanced distributed channel access (EDCA) to obtain a transmission opportunity. IEEE 802.11ax introduces an uplink scheduling transmission method based on a trigger frame, which schedules one or more stations to perform uplink data transmission through a trigger frame sent by an access point (AP), such as scheduling a station to send a high-efficiency (HE) physical layer protocol data unit (PPDU). The IEEE 802.11be standard will continue to use the IEEE 802.11ax uplink scheduling transmission method based on a trigger frame, but in this method, it has not yet been proposed how to indicate the uplink parameters of the EHT PPDU. Summary of the invention
[0005] The embodiment of the present application provides a method and a related device for indicating uplink parameters of a PPDU, which can reuse the trigger frame of 802.11ax to schedule a station to send an EHT PPDU with specified uplink parameters, and does not affect the reception of the trigger frame by a station supporting the 802.11ax protocol. There is no need to redesign a new trigger frame to schedule a station supporting the 802.11be protocol to send an EHT PPDU, thereby reducing complexity and saving signaling overhead.
[0006] 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.
[0007] In a first aspect, the present application provides an uplink parameter indication method for 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 trigger-based efficient physical layer data protocol unit (High Efficient Trigger Based Physical layer Protocol Data Unit, HE TB PPDU) and an extremely high throughput physical layer data protocol unit EHT PPDU. The length indicated by the legacy signaling (Legacy Signal, L-SIG) field, or the uplink length field is used to indicate the length indicated by the L-SIG field in the EHT PPDU.
[0008] Optionally, the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.
[0009] Optionally, after sending the trigger frame, the AP may receive an EHT PPDU from the STA, where the length indicated by the L-SIG field in the EHT PPDU is equal to the length value indicated by the uplink length field plus 2. After receiving the EHT PPDU, the AP may reply with an acknowledgment frame.
[0010] It is understandable that the L-SIG field includes a length subfield and a rate subfield. The length subfield and the rate subfield in the L-SIG field can indirectly indicate the original transmission duration of the PPDU. Among them, one implementation of the length indicated by the above-mentioned L-SIG field is the length indicated by the length subfield of the L-SIG field.
[0011] On the one hand, this scheme 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 scheme multiplexes the trigger frame of 11ax, which may 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 scheme 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 EHTTB PPDU is a multiple of 3, which can be used for automatic detection and distinguished from the HE PPDU.
[0012] In a second aspect, the present application provides an uplink parameter indication method for a PPDU, the method comprising: a STA receives a trigger frame, the trigger frame includes an uplink length field, 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 and sends an EHT PPDU, 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.
[0013] Optionally, the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.
[0014] It is understandable that the L-SIG field includes a length subfield and a rate subfield. The length subfield and the rate subfield in the L-SIG field can indirectly indicate the original transmission duration of the PPDU. Among them, one implementation of the length indicated by the above-mentioned L-SIG field is the length indicated by the length subfield of the L-SIG field.
[0015] 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, 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; and a transceiver unit, configured to send the trigger frame.
[0016] Optionally, the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.
[0017] Optionally, the transceiver unit is further used to receive an EHT PPDU from a STA, and 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.
[0018] It is understandable that the L-SIG field includes a length subfield and a rate subfield. The length subfield and the rate subfield in the L-SIG field can indirectly indicate the original transmission duration of the PPDU. Among them, one implementation of the length indicated by the above-mentioned L-SIG field is the length indicated by the length subfield of the L-SIG field.
[0019] 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; the transceiver unit is also configured to send the generated EHT PPDU.
[0020] Optionally, the length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.
[0021] It is understandable that the L-SIG field includes a length subfield and a rate subfield. The length subfield and the rate subfield in the L-SIG field can indirectly indicate the original transmission duration of the PPDU. Among them, one implementation of the length indicated by the above-mentioned L-SIG field is the length indicated by the length subfield of the L-SIG field.
[0022] In an 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 TBPPDU.
[0023] 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.
[0024] In one implementation of any of the above aspects, the trigger frame also includes indication information, which is used to indicate the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols.
[0025] 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 HETB PPDU.
[0026] 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.
[0027] In this solution, in one trigger frame, not only the uplink length of the EHT PPDU, but also the uplink bandwidth of the EHT PPDU and the number of EHT-LTF symbols are indicated, which can further save signaling overhead.
[0028] 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.
[0029] 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.
[0030] Optionally, the trigger frame indicates that the type of the uplink scheduled EHT PPDU is a single-user EHT PPDU, and 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.
[0031] 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.
[0032] This solution also schedules the uplink transmission of a single-user EHT PPDU by triggering a frame, which can implement the scheduling of different types of EHT PPDUs and save signaling overhead.
[0033] In a fifth aspect, the present application provides another method for indicating uplink parameters of a PPDU, the method comprising: an AP generates and sends a trigger frame, the reserved bit of a 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.
[0034] 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 trigger frame of 11ax, which can save overhead compared to directly using 3 bits to indicate the uplink bandwidth used to send the EHT PPDU.
[0035] In a sixth aspect, the present application provides another method for indicating uplink parameters of a PPDU, the method comprising: a STA receives a trigger frame, 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 an EHT common information field in the trigger frame and a 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 STA generates an EHT PPDU, and uses the uplink bandwidth indicated by the trigger frame to send the EHT PPDU. The HE uplink bandwidth field in the common information field in the trigger frame is used to indicate an uplink bandwidth used to send an HE TB PPDU.
[0036] In a seventh 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 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 transceiver unit, configured to send the trigger frame. Among them, 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 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, further configured to send the EHT PPDU using the uplink bandwidth indicated by the trigger frame. Among them, 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.
[0038] In an implementation of any of the above aspects, the 1-bit or 2-bit reserved bit of the above common information field is used to indicate whether the uplink bandwidth used for sending the EHT PPDU is the same as the uplink bandwidth used for sending the HE TB PPDU. For example, when the value of the 1-bit reserved bit is 0, 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 1-bit reserved bit is 1, it indicates that the uplink bandwidth used for sending the EHT PPDU is 320MHz. For another 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 320MHz; 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.
[0039] In an implementation of any of the above aspects, 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.
[0040] In a ninth aspect, the present application provides another uplink parameter indication method for PPDU, the method comprising: an 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.
[0041] 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 and the number of HE-LTF symbols indicated by the intermediate code period field and the value indicated by the indication information.
[0042] 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.
[0043] In the tenth aspect, the present application provides another uplink parameter indication method of PPDU, the method comprising: the STA receives 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; the STA generates and sends an EHT PPDU, and the number of EHT-LTF symbols in the EHT PPDU is equal to the number of HE-LTFs in the trigger frame and the sum of the number of HE-LTF symbols indicated by the intermediate code period field and the value indicated by the indication information.
[0044] 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, configured to generate 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, configured to send the trigger frame.
[0045] Optionally, the transceiver unit is also used to receive an EHT PPDU from a STA, wherein 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.
[0046] 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 number of HE-LTFs in the trigger frame and the sum of the number of HE-LTF symbols indicated by the intermediate code period field and the number indicated by the indication information; the transceiver unit is also configured to send the EHT PPDU.
[0047] 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.
[0048] 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.
[0049] 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 is used to indicate the type of uplink scheduled EHT PPDU, the type of the EHT PPDU includes a trigger-based EHT PPDU and a single-user EHT PPDU.
[0050] This solution provides a method for scheduling uplink transmission of EHTSU PPDU or EHT LPI SU PPDU. This solution mainly schedules uplink transmission of EHT TB PPDU, or EHTSU PPDU, or EHT LPI SU PPDU through a trigger frame, and can implement scheduling of different types of EHT PPDUs.
[0051] In a fourteenth aspect, the present application provides a PPDU transmission method, the method comprising: a STA receives a trigger frame, 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; 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.
[0052] In a fifteenth 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, 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; and a transceiver unit, configured to send the trigger frame.
[0053] 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 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; 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; the transceiver unit is also configured to send the single-user EHT PPDU.
[0054] In an implementation manner of any one 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.
[0055] 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.
[0056] In an implementation manner of any of the above aspects, 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.
[0057] In a seventeenth aspect, the present application provides a communication device, specifically the AP in the first aspect, including a processor and a transceiver. The processor is used to generate a trigger frame, the trigger frame includes an uplink length field, 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 transceiver is used to send the trigger frame. Optionally, the AP may also include a memory, which is used to couple with the processor and store program instructions and data necessary for the AP.
[0058] In an eighteenth aspect, the present application provides a communication device, specifically the STA in the second aspect, including a processor and a transceiver. The transceiver is used to receive a trigger frame, the trigger frame including an uplink length field, 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 an EHT PPDU, 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 also used to send the generated EHT PPDU. Optionally, the STA may also include a memory, which is used to couple with the processor and store program instructions and data necessary for the STA.
[0059] In a nineteenth aspect, the present application provides a communication device, specifically the AP in the fifth aspect, including a processor and a transceiver. The processor is used to generate a trigger frame, and 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 used to send the trigger frame. Among them, 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 also include a memory, which is used to couple with the processor, and stores program instructions and data necessary for the AP.
[0060] In the twentieth aspect, the present application provides a communication device, specifically the STA in the sixth aspect, including a processor and a transceiver. The transceiver is used to receive a trigger frame, and 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; the transceiver is also used to send the EHT PPDU using the uplink bandwidth indicated by the trigger frame. Among them, 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 TBPPDU. Optionally, the STA may also include a memory, which is used to couple with the processor, and stores the necessary program instructions and data for the STA.
[0061] In a twenty-first aspect, the present application provides a communication device, specifically the AP in the ninth aspect, including a processor and a transceiver. The processor is used to generate 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; the transceiver is used to send the trigger frame. Optionally, the AP may also include a memory, which is coupled to the processor and stores program instructions and data necessary for the AP.
[0062] In the twenty-second aspect, the present application provides a communication device, specifically the STA in the tenth aspect, including a processor and a transceiver. The transceiver is used to receive 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 processor is used to generate an EHT PPDU, and the number of EHT-LTF symbols in the EHT PPDU is equal to the number of HE-LTF in the trigger frame and the sum of the number of HE-LTF symbols indicated by the intermediate code period field and the number indicated by the indication information; the transceiver is also used to send the EHT PPDU. Optionally, the STA may also include a memory, which is used to couple with the processor and store program instructions and data necessary for the STA.
[0063] In a twenty-third aspect, the present application provides a communication device, specifically the AP in the thirteenth aspect, including a processor and a transceiver. The processor is used to generate a trigger frame, the trigger frame is used to indicate the type of the uplink scheduled EHT PPDU, the type of the EHT PPDU includes a trigger-based EHT PPDU and a single-user EHT PPDU; the transceiver is used to send the trigger frame. Optionally, the AP may also include a memory, the memory is used to couple with the processor, and the memory stores the necessary program instructions and data for the AP.
[0064] In the twenty-fourth aspect, the present application provides a communication device, specifically the STA in the fourteenth aspect, including a processor and a transceiver. The transceiver is used to receive a trigger frame, and the trigger frame is used to indicate the type of the EHT PPDU scheduled uplink, and the type of the EHT PPDU includes a trigger-based EHT PPDU and a single-user EHT PPDU; the processor is used to generate a single-user EHT PPDU when the trigger frame indicates that the type of the EHT PPDU scheduled uplink is an EHT single-user PPDU; the transceiver is also used to send the single-user EHT PPDU. Optionally, the STA may also include a memory, which is used to couple with the processor and store program instructions and data necessary for the STA.
[0065] In a twenty-fifth aspect, the present application provides a chip or a chip system, comprising an input-output interface and a processing circuit. The processing circuit is used to generate a trigger frame, the trigger frame comprising an uplink length field, the uplink length field is used to indicate the length indicated by the L-SIG field in the HETB 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 input-output interface is used to send the trigger frame.
[0066] In one possible design, the input-output interface is used to receive a trigger frame, which includes an uplink length field, and 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 circuit is used to generate an EHT PPDU, and 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 input-output interface is also used to send the generated EHT PPDU.
[0067] In a twenty-sixth aspect, the present application provides a chip or a chip system, comprising an input-output interface and a processing circuit. The processing circuit is used 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 input-output interface is used to send the trigger frame. Among them, 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.
[0068] In one possible design, the input-output interface is used to receive a trigger frame, 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 used to generate the EHT PPDU; the input-output interface is also 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.
[0069] In aspect 27, the present application provides a chip or a chip system, comprising an input / output interface and a processing circuit. The processing circuit is used to generate 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; the input / output interface is used to send the trigger frame.
[0070] 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 number of HE-LTFs in the trigger frame and the sum of the number of HE-LTF symbols indicated by the intermediate code period field and the number indicated by the indication information; the input-output interface is also used to send the EHT PPDU.
[0071] In a twenty-eighth aspect, the present application provides a chip or a chip system, comprising an input-output interface and a processing circuit. The processing circuit is used to generate a trigger frame, the trigger frame is used to indicate the type of the EHT PPDU scheduled uplink, the type of the EHT PPDU includes a trigger-based EHT PPDU and a single-user EHT PPDU; the input-output interface is used to send the trigger frame.
[0072] In one possible design, the input-output interface is used to receive a trigger frame, which is used to indicate the type of the EHT PPDU scheduled uplink, and 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 EHT PPDU scheduled uplink is an EHT single-user PPDU; the input-output interface is also used to send the single-user EHT PPDU.
[0073] In the twenty-ninth aspect, 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.
[0074] In the thirtieth aspect, 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 the thirteenth aspect or the fourteenth aspect.
[0075] In a thirty-first aspect, 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.
[0076] 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.
[0077] By implementing the embodiments of the present application, the trigger frame of 802.11ax can be reused to schedule the station to send the EHT PPDU of the specified uplink parameters, and the reception of the trigger frame by the station supporting the 802.11ax protocol is not affected. There is no need to redesign a new trigger frame to schedule the station supporting the 802.11be protocol to send the EHT PPDU, thereby reducing complexity and saving signaling overhead. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for describing the embodiments are briefly introduced below.
[0079] Figure 1 is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;
[0080] Figure 2a is a schematic diagram of the structure of an access point provided in an embodiment of the present application;
[0081] Figure 2b is a schematic diagram of the structure of a site provided in an embodiment of the present application;
[0082] Figure 3a is a schematic diagram of the frame format of a trigger frame provided in an embodiment of the present application;
[0083] Figure 3b It is a schematic diagram of a frame format of a common information field and a user information field in a trigger frame provided in an embodiment of the present application;
[0084] Figure 4 It is a timing diagram of an uplink scheduling transmission method based on a trigger frame;
[0085] Figure 5 It is another frame format diagram of the common information field and the user information field in the trigger frame provided in an embodiment of the present application;
[0086] Figure 6 It is a schematic flowchart of the uplink parameter indication method of PPDU provided in an embodiment of the present application;
[0087] Figure 7 is another schematic flow chart of the uplink parameter indication method of the PPDU provided in an embodiment of the present application;
[0088] Figure 8a This is a schematic diagram of a frame format for an EHT uplink bandwidth indication provided in an embodiment of the present application;
[0089] Figure 8b This is another frame format schematic diagram of the EHT uplink bandwidth indication provided in an embodiment of the present application;
[0090] Fig. 9 It is another schematic flow chart of the uplink parameter indication method of PPDU provided in an embodiment of the present application;
[0091] Fig.10 This is a schematic diagram showing that the size of the EHT-LTF provided in an embodiment of the present application is the same as the size of the HE Data;
[0092] Fig.11a This is a schematic diagram of a frame format indicating the number of EHT-LTF symbols provided in an embodiment of the present application;
[0093] Fig.11b This is another frame format schematic diagram of the EHT-LTF symbol number indication provided in an embodiment of the present application;
[0094] Fig.12 is a schematic flow chart of a PPDU transmission method provided in an embodiment of the present application;
[0095] Fig.13 It is a schematic diagram of the frame format of the trigger frame indicating the scheduling of EHT SU PPDU provided in an embodiment of the present application;
[0096] Fig.14 It is a schematic diagram of the frame format of the trigger frame indicating the scheduling of EHT LPI SU PPDU provided in an embodiment of the present application;
[0097] Fig.15 : is a schematic diagram of the frame format of the A-control subfield provided in an embodiment of the present application;
[0098] Fig.16 is a schematic diagram of the structure of a communication device 1 provided in an embodiment of the present application;
[0099] Fig.17 is a schematic diagram of the structure of a communication device 2 provided in an embodiment of the present application;
[0100] Fig.18 It is a schematic diagram of the structure of the communication device 1000 provided in an embodiment of the present application. DETAILED DESCRIPTION
[0101] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0102] To facilitate understanding of the method provided in the embodiments of the present application, the system architecture and / or application scenario of the method provided in the embodiments of the present application will be described below. It is understandable that the system architecture and / or scenario described in the embodiments of the present application is to more clearly illustrate the technical solution of the embodiments of the present application, and does not constitute a limitation on the technical solution provided in the embodiments of the present application.
[0103] The embodiment of the present application provides a method for indicating uplink parameters of a PPDU, which can reuse the trigger frame of 802.11ax to schedule a site to send an EHT PPDU with specified uplink parameters, and does not affect the site supporting the 802.11ax protocol to receive the trigger frame, and does not need to redesign a new trigger frame to schedule the site supporting the 802.11be protocol to send the EHT PPDU, thereby reducing complexity and saving signaling overhead. The uplink parameter indication method of the PPDU can be applied to a wireless communication system, such as a wireless local area network system, and the uplink parameter indication method of the PPDU can be implemented by a communication device in the wireless communication system or a chip or processor in the communication device. The communication device can be an access point device or a site device; the communication device can also be a wireless communication device that supports parallel transmission of multiple links, for example, the communication device can be called a multi-link device (MLD) or a multi-band device. Compared with a communication device that only supports single-link transmission, a multi-link device has higher transmission efficiency and greater throughput.
[0104] See also Figure 1 , Figure 1 Schematic diagram of the architecture of the wireless communication system provided in the embodiment of the present application. Figure 1 As shown, the wireless communication system may include one or more APs (such as Figure 1 AP) and one or more STAs (such as Figure 1 STA1 and STA2 in the WLAN). Among them, the AP and STA support the WLAN communication protocol, which may include IEEE 802.11be (or 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.
[0105] An access point (AP) is a device with wireless communication function, supports communication using WLAN protocol, has the function of communicating with other devices in the WLAN network (such as stations or other access points), and of course, can also have the function of communicating with other devices. In a WLAN system, an access point can be called an access point station (AP STA). The device with wireless communication function can be a complete device, or a chip or processing system installed in the complete device, etc. 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 STA and can support the 802.11 series of protocols. For example, AP can be a communication entity such as a communication server, a router, a switch, a bridge, etc.; AP can include various forms of macro base stations, micro base stations, relay stations, etc., and of course AP can also be chips and processing systems in these various forms of devices, so as to implement the methods and functions of the embodiments of the present application.
[0106] Site (e.g. Figure 1 STA1 or STA2 in the example is a device with wireless communication function, supports communication using WLAN protocol, and has the ability to communicate with other stations or access points in the WLAN network. In the WLAN system, a station can be called a non-access point station (non-AP STA). For example, STA is any user communication device that allows a user to communicate with an AP and then communicate with a WLAN. The device with wireless communication function can be a complete device, or a chip or processing system installed in the complete device, etc. 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. For example, STA can be a user device that can be connected to the Internet, such as a tablet computer, a desktop, a laptop, a notebook computer, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a handheld computer, a netbook, a personal digital assistant (Personal Digital Assistant, PDA), a mobile phone, or an Internet of Things node in the Internet of Things, or a vehicle-mounted communication device or entertainment device, a game device or system, a global positioning system device, etc. in the Internet of Vehicles. STA can also be a chip and processing system in the above-mentioned terminals.
[0107] WLAN system can provide high-speed and low-latency transmission. With the continuous evolution of WLAN application scenarios, WLAN system will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry or the banking industry, corporate offices, stadiums and exhibition halls, concert halls, hotel rooms, dormitories, wards, classrooms, supermarkets, squares, streets, production workshops and warehouses, etc. Of course, the devices supporting WLAN communication (such as access points or sites) can be sensor nodes in smart cities (such as smart water meters, smart meters, smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, displays, TVs, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as wearable devices such as AR and VR), smart devices in smart offices (such as printers, projectors, loudspeakers, speakers, etc.), Internet of Vehicles devices in the Internet of Vehicles, infrastructure in daily life scenarios (such as vending machines, self-service navigation desks in supermarkets, self-service cash registers, self-service ordering machines, etc.), and equipment in large sports and music venues, etc. The specific forms of STA and AP are not limited in the embodiments of the present application and are merely illustrative.
[0108] Optional, Figure 1 It 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 also to the communication scenario between STA and STA.
[0109] Optional, see Figure 2a , Figure 2a 1 is a schematic diagram of the structure of an access point provided in an embodiment of the present application, wherein the AP may be a multi-antenna AP or a single-antenna AP. Figure 2a In the 802.11 standard, the AP includes a physical layer (PHY) processing circuit and a media 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. Figure 2b , Figure 2b It is a schematic diagram of the structure of the site provided in the embodiment of the present application. Figure 2b A schematic diagram of the STA structure with a single antenna is shown. In actual scenarios, the STA may also have multiple antennas and may be a device with more than two antennas. Figure 2b In the embodiment, the STA may include a PHY processing circuit and a MAC processing circuit, the physical layer processing circuit may be used to process a physical layer signal, and the MAC layer processing circuit may be used to process a MAC layer signal.
[0110] 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 involving the uplink scheduling transmission method based on the trigger frame in the IEEE 802.11be standard.
[0111] 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 (commonly known as a PPDU or a data packet). The triggered EHT PPDU can be abbreviated as EHTTB PPDU (Extremely High Throughput Trigger Based Physical layer Protocol Data Unit). Figure 3a , Figure 3a Schematic diagram of the frame format of the trigger frame provided in the embodiment of the present application. Figure 3a As shown in FIG. 1 , 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. A user information field contains information that a STA needs to read. Figure 3b , Figure 3b 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. Figure 3b As shown, in the user information field, association identification 12 (AID12) represents the association identification of a certain STA, and the resource unit (RU) allocation (RU allocation) subfield is used to indicate the specific resource unit position allocated to this STA (the STA indicated by AID12).
[0112] (2) After receiving the trigger frame, the STA parses the user information field that matches its 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. Figure 4 , Figure 4 This is a timing diagram of the uplink scheduling transmission method based on the trigger frame. Figure 4As shown, the AP sends a trigger frame, and after STA1 and STA2 receive the trigger frame, they send EHT PPDUs respectively after a certain period of time. After the AP receives the EHT PPDU, it replies with a Multiple STA Block Acknowledge (M-BA) frame after a certain period of time.
[0113] Optionally, the meaning of each field that may be included in the EHT PPDU may be referred to as shown in the following Table 1.
[0114] Table 1
[0115]
[0116] It is understandable that for a station supporting the 802.11be protocol, it may receive a trigger frame of 11ax or a trigger frame of 11be. In this implementation, the trigger frame of 11ax and the trigger frame of 11be use different trigger frame types to notify the STA of 11be whether to respond to the trigger frame in the format of HE TB PPDU or EHT TB PPDU.
[0117] However, this implementation introduces a new trigger frame type. For different subtypes of 11ax trigger frames, 11be trigger frames need to be designed, which makes the design more complicated. In addition, this implementation does not support the mixed transmission scenario of HE TB PPDU and EHT PPDU for 11ax stations and 11be stations at the same time.
[0118] Another implementation method is to use the 11ax trigger frame to schedule the 11ax STA to send HE PPDU and the 11be STA to send EHT PPDU, thereby achieving the effect of mixed scheduling transmission. For details, see Figure 5 , Figure 5 FIG. 1 is another frame format diagram of the common information field and the user information field in the trigger frame provided by the embodiment of the present application. Figure 5 As shown in the figure, the public information field in the trigger frame is the same as the public information field in the trigger frame of 11ax, and contains the public information that all STAs of 11ax need to read. The first five user information fields following the public information field are the user information list fields of 11ax. Figure 5The user information fields corresponding to STA1 to STA5 constitute the user information list field of 11ax. 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, the traditional 11ax STA will not continue to parse the subsequent information. Therefore, using this feature, in the 11be standard, the public information of 11be (such as the EHT public information field) and the user information of 11be (such as the 11be user information list field) can be further indicated. Optionally, the 11be STA and the 11ax STA can also use the same public information field, that is, use the initial public information field at the same time, that is, there is no longer a public information field. Figure 5 The EHT public information field is shown.
[0119] It is understandable that although this implementation adopts the trigger frame of 11ax to schedule 11ax STA to send HE PPDU and 11be STA to send EHT PPDU at the same time, it can achieve the effect of mixed scheduling transmission and reduce the design complexity; however, this implementation does not indicate how to indicate the uplink parameters of EHT PPDU, such as how to indicate the uplink length and uplink bandwidth. Therefore, in the uplink scheduling transmission process based on the trigger frame of 11be, how to indicate the uplink parameters of PPDU has become an urgent problem to be solved.
[0120] The embodiment of the present application provides an uplink parameter indication method of a PPDU, which can reuse the trigger frame of 802.11ax to schedule a station to send an EHT PPDU with specified uplink parameters, and does not affect the reception of the trigger frame by a station supporting the 802.11ax protocol. There is no need to redesign a new trigger frame to schedule a station supporting the 802.11be protocol to send the EHT PPDU, thereby reducing complexity and saving signaling overhead.
[0121] The technical solution provided by this application will be described in detail below with reference to more drawings.
[0122] 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 (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 a STA to send a single-user (single user, SU) indoor low power (low power indoor, 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.
[0123] It can be understood 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.
[0124] Embodiment 1
[0125] Embodiment 1 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.
[0126] See also Figure 6 , Figure 6 It 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 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 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.
[0127] like Figure 6 As shown, the uplink parameter indication method of the PPDU includes but is not limited to the following steps:
[0128] S101, the AP generates 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 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.
[0129] S102: The AP sends the trigger frame, and the STA receives the trigger frame accordingly.
[0130] The frame format of the trigger frame can be found in Figure 3a As shown, it includes a public information field and a user information list field. The frame format of the public information field can be referred to Figure 3b or Figure 5 The common information field portion shown includes an uplink length field. The uplink length field can be used to simultaneously indicate the length indicated by the L-SIG field in 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 sites to send HE TB PPDUs and 11be sites to send EHT PPDUs. Alternatively, the trigger frame is only used to schedule 11be sites to send EHT PPDUs. In other words, the trigger frame can be applied to scenarios where HETB PPDU and EHT PPDU are mixedly scheduled for transmission, or it can be applied to scenarios where only EHT PPDU transmission is scheduled.
[0131] The EHT PPDU in the embodiment of the present application may be a triggered EHT PPDU (which may be abbreviated as EHT TBPPDU), or a single-user EHT PPDU (which may be abbreviated as EHT SU PPDU), or a single-user indoor low-power EHT PPDU (which may be abbreviated as EHT SU LPIPPDU). It is understandable that the EHT SU PPDU may also be referred to as an EHT MU PPDU (multiple user EHT PPDU) sent to a single user. The EHT PPDU sent to a single user and to multiple users may be collectively referred to as an EHT MU PPDU, and the embodiment of the present application does not limit the name of the PPDU.
[0132] Optionally, the length value indicated by the uplink length field in the above trigger frame is a positive integer, and is a multiple of 3 minus 2.
[0133] Specifically, after the AP generates a trigger frame, it may send the trigger frame in a broadcasting manner, and correspondingly, one or more stations receive the trigger frame.
[0134] S103, the STA generates an EHT PPDU, in which 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.
[0135] S104: The STA sends the generated EHT PPDU.
[0136] Specifically, the length value indicated by the uplink length field in the above trigger frame is a positive integer and is a multiple of 3 minus 2. After receiving the trigger frame, the STA can set the length indicated by the L-SIG field in the EHT PPDU to the length value indicated by the uplink length field plus 2 according 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 EHT PPDU generated by the STA is equal to the length value 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, the STA can 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 value indicated by the uplink length field plus 2. After receiving the EHT PPDU, the AP can reply with a confirmation frame to confirm that the AP has received the EHT PPDU. The STA here is a STA that supports the 802.11be protocol, or a 11be STA. For the convenience of description, the STA that supports the 802.11be protocol is referred to as an EHT station hereinafter.
[0137] Optionally, a site supporting the 802.11ax protocol (for ease of description, the site supporting the 802.11ax protocol will be referred to as a HE site below) may also receive the above-mentioned trigger frame. After receiving the above-mentioned trigger frame, the HE site 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 site is equal to the length value indicated by the uplink length field, that is, a multiple of 3 minus 2. After the HE site generates the HE TB PPDU, the HE site may send the generated HE TB PPDU to the AP. After receiving the HE TB PPDU, the AP may reply with a confirmation frame to confirm that the AP has received the HE TB PPDU.
[0138] It is understandable that if a site supports both the 802.11be protocol and the 802.11ax protocol, then when the site works with the 802.11be protocol, it is regarded as an EHT site; when the site works with the 802.11ax protocol, it is regarded as a HE site. Alternatively, if a site supports both the 802.11be protocol and the 802.11ax protocol, then the site is regarded as an EHT site. Optionally, when the site supports both the 802.11be protocol and the 802.11ax protocol, the site 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, such as carrying PPDU indication information in the user information field of the trigger frame to indicate the PPDU format of the site in response to the trigger frame. For example, when the PPDU indication information takes a value of 1, it indicates that the PPDU format of the station's response to the trigger frame is EHT PPDU; when the PPDU indication information takes a value of 0, it indicates that the PPDU format of the station's response to the trigger frame is HE TB PPDU; or conversely, 1 indicates HE TB PPDU, and 0 indicates EHT PPDU. The indication may also be implicit, for example, after the station receives the trigger frame, if the station's AID is in the user information field of AID12=4095 (such as Figure 5 If the AID at the station is in the user information field of AID12=4095 (such as STA6 in the user information field), the station determines that it sends the HE TB PPDU to respond to the trigger frame; Figure 5 If it is found after the user information field of STA6 in the trigger frame, the station determines that it sends an EHT PPDU to respond to the trigger frame.
[0139] It is understandable that, whether it is HE TB PPDU or EHT PPDU, there is a length subfield and a rate subfield in the L-SIG field of the preamble, and 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.
[0140] The calculation formula for the length (Length) value indicated by the Length subfield is as shown in the following formula (1-1):
[0141]
[0142] In formula (1-1), SignalExtension is a parameter related to the transmission frequency band. When working at 2.4GHz, the parameter is 6μs (microseconds), and when working at 5GHz or 6GHz, the parameter is 0μs. TXTIME is the original transmission duration of the entire PPDU. For HE TB PPDU, the length of TXTIME is determined by the AP. For HE PPDU, the value of m is 1 or 2, and the specific value of m depends on the specific HE PPDU type. For HE TB PPDU, m=2. For EHTPPDU, m=0 is used to distinguish it from HE PPDU during the automatic detection process of the receiving end.
[0143] 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 Equals 6.
[0144] 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 by 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 site 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 site's reception of the trigger frame and setting 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 site, 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, 2 is added to the value indicated by the uplink length field when setting the length indicated by the L-SIG field in the EHT PPDU.
[0145] Optionally, the HE STA may calculate the length of each field in the HE TB PPDU it sends, and the EHT STA may calculate the length of each field in the EHT PPDU it sends. For the preamble in the HE TB PPDU and the 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 the EHT PPDU, the number of data symbols may be calculated using the following formula (1-2):
[0146]
[0147] 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) is 2; for EHT PPDU, m in formula (1-2) is 0. HE-PREAMBLE It is the preamble length from the RL-SIG field to the High Efficient Long Training Field (HE-LTF) in the HETB 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 HE-LTF and the length of the guard interval are all indicated by the trigger frame, and the length of the HE-LTF symbol can be obtained by the size of HE-LTF and the length of the guard interval.
[0148] 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 preamble length from RL-SIG to EHT-LTF in EHT PPDU.
[0149] 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, the length of U-SIG, and the length of the Extremely High Throughput Signaling Field (EHT-SIG) (N EHT-SIG *T EHT-SIG , T EHT-SIG Fixed at 4 microseconds, N EHT-SIG The length of the EHT-STF (fixed at 4 microseconds) and the EHT-LTF (similar to the HE-LTF, N EHT-LTF *T EHT-LTF-SYM )'s length.
[0150] N MA is the number of intermediate preamble codes in the Doppler scenario, and its calculation formula is shown in the following formula (1-3), where Doppler represents the Doppler bit indication, which is obtained from the indication in the trigger frame. PE-Disambiguity It is the packet extension disambiguation bit indication, 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 .
[0151]
[0152]
[0153] For the packet extension field in the HE TB PPDU and the 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 intermediate preamble, which is the same as the duration of HE-LTF or EHT-LTF. Max{A,B} means taking the larger value of A and 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 Equals 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 N 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 HETB 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 may not affect the HE site receiving 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] Embodiment 2
[0159] Embodiment 2 of the present application mainly introduces the uplink bandwidth indication method of EHT PPDU. It is understandable that in practical applications, embodiment 2 of the present application can be implemented in combination with the aforementioned embodiment 1, or can be implemented alone, and the embodiment of the present application does not limit this.
[0160] Understandably, in terms of bandwidth configuration, 802.11ax supports the following bandwidth configurations: 20MHz, 40MHz, 80MHz, 160MHz / 80+80MHz. Among them, the difference between 160MHz and 80+80MHz is that the former is a continuous frequency band, while the two 80MHz of the latter are non-continuous, or discrete, in the frequency band. In 802.11be, bandwidth configurations such as 320MHz / 160+160MHz will be further supported. Therefore, it is necessary to indicate the uplink bandwidth during uplink scheduling for stations working under the 802.11be protocol.
[0161] See also Figure 7 , Figure 7It is another schematic flow chart of the uplink parameter indication method of PPDU provided in the embodiment of the present application. The uplink parameter indication method of PPDU is explained 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 IEEE802.11be. That is to say, the uplink parameter indication method of 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 Figure 7 As shown, 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, 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.
[0163] S202: The AP sends the trigger frame, and the STA receives the trigger frame accordingly.
[0164] The frame format of the trigger frame can be found in Figure 3a As shown, it includes a public information field and a user information list field. The frame format of the public information field and the user information list field can refer to the aforementioned Figure 5 The trigger frame can simultaneously indicate the uplink bandwidth used to send the HE TB PPDU and the uplink bandwidth used to send the EHT PPDU.
[0165] Specifically, the first public information field in the trigger frame still indicates the uplink bandwidth for the HE STA, that is, the HE uplink bandwidth field of the first public information field in the trigger frame is used to indicate the uplink bandwidth used to send the HE TB PPDU. The meaning of the HE uplink bandwidth field remains unchanged from that of the field in 11ax, that is, the values of the field are 00, 01, 10, and 11, respectively indicating that the uplink bandwidth is 20MHz, 40MHz, 80MHz, and 160MHz / 80+80MHz. In other parts of the trigger frame, such as the reserved bits of the public information field or the EHT public information field, the uplink bandwidth indication used to send the EHT PPDU is included. In other words, the reserved bits of the public information field in the trigger frame and the HE uplink bandwidth field of the public information field can be used to jointly indicate the uplink bandwidth used to send the EHT PPDU; or the EHT public information field in the trigger frame and the HE uplink bandwidth field of the public information field can be used to jointly indicate the uplink bandwidth used to send 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 specifically describes the implementation method of indicating the EHT uplink bandwidth.
[0166] (1) The HE uplink bandwidth field is combined with the reserved bits in the common information field to indicate the EHT uplink bandwidth.
[0167] See also Figure 8a , Figure 8a Schematic diagram of a frame format for EHT uplink bandwidth indication provided in an embodiment of the present application. Figure 8a As shown, the indication of the EHT uplink bandwidth 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 320MHz. 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 320MHz.
[0169] The second implementation method uses 2 reserved bits (i.e., 2-bit reserved bits) of the common information field to indicate. Specifically, if the 2 reserved bits are set to 00, it means that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; if the 2 reserved bits are set to 01, it means that the EHT uplink bandwidth is 320MHz. Among them, the 2 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 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. The present application does not list all kinds of different mapping orders here.
[0171] The third implementation is still indicated by two reserved bits (i.e., two reserved bits) of the common information field. Specifically, if the two reserved bits are 00, it means that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; if the two reserved bits are 01, it means that the EHT uplink bandwidth is 160MHz; if the two reserved bits are 10, it means that the EHT uplink bandwidth is 320MHz. Among them, when the two reserved bits are 11, it means reserved.
[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 means that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; when the value is 10, it means that the EHT uplink bandwidth is 160MHz; when the value is 01, it means that the EHT uplink bandwidth is 320MHz, and the remaining value, that is, 00, indicates reservation.
[0173] It can be seen that in the first implementation and the second implementation, if it is necessary to indicate that the EHT uplink bandwidth is 160MHz, the bandwidth indicated by the HE uplink bandwidth field needs to be set to 160MHz. In the third implementation, if it is necessary to indicate that the EHT uplink bandwidth is 160MHz, it is not necessary to set the bandwidth indicated by the HE uplink bandwidth field to 160MHz, but only to set the bandwidth indicated by the reserved bit to 160MHz. The bandwidth indicated by the HE uplink bandwidth field is more flexible, so that the uplink bandwidth used to send the HE TB PPDU can be flexibly indicated, 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] See also Figure 8b , Figure 8b is another frame format diagram of the EHT uplink bandwidth indication provided in the embodiment of the present application. Figure 8b As shown, 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 where the EHT uplink bandwidth field is located in the EHT common information field and how many 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. It can also be that 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. Among them, the values of the EHT uplink bandwidth field are 10 and 11, which 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. The present application does not list all kinds of different mapping orders here.
[0179] In the sixth implementation, the EHT uplink bandwidth field is still 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 160MHz; if the 2 reserved bits are 10, it indicates that the EHT uplink bandwidth is 320MHz. Among them, when the value of the EHT uplink bandwidth field is 11, it indicates reservation.
[0180] 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 other mapping orders may also be used. For example, when the value is 11, it means that the EHT uplink bandwidth is the same as the bandwidth indicated by the HE uplink bandwidth field; when the value is 10, it means that the EHT uplink bandwidth is 160MHz; when the value is 01, it means that the EHT uplink bandwidth is 320MHz, and the remaining value, that is, 00, is reserved.
[0181] Similar to the first and second implementations, in the fourth and fifth implementations, if it is necessary to indicate that the EHT uplink bandwidth is 160 MHz, the bandwidth indicated by the HE uplink bandwidth field needs to be set to 160 MHz. In the sixth implementation, if it is necessary to indicate that the EHT uplink bandwidth is 160 MHz, it is not necessary to set the bandwidth indicated by the HE uplink bandwidth field to 160 MHz. It is only necessary to set the bandwidth indicated by the EHT uplink bandwidth field to 160 MHz. The bandwidth indicated by the HE uplink bandwidth field is more flexible, so that the uplink bandwidth used to send the HE TB PPDU can be flexibly indicated, 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, the generated EHT PPDU can be sent using the uplink bandwidth indicated by the above trigger frame. After the AP receives the EHT PPDU, it can reply a confirmation frame to the STA. For example, if the uplink bandwidth used for sending the EHT PPDU indicated by the trigger frame is 80MHz, the STA uses an 80MHz 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 320MHz, the STA uses a 320MHz 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 above-mentioned trigger frame. After receiving the above-mentioned trigger frame, a HE TB PPDU may be generated, and then the HE TB PPDU may be sent using the uplink bandwidth indicated by the HE uplink bandwidth field of the common information field in the above-mentioned trigger frame. After receiving the HE TB PPDU, the AP may reply with a confirmation frame to the station. For example, if the uplink bandwidth indicated by the HE uplink bandwidth field is 20MHz, the HE STA uses a 20MHz bandwidth to send the HE TB PPDU. For another example, if the uplink bandwidth indicated by the HE uplink bandwidth field is 160MHz, the HE STA uses a 160MHz bandwidth to send the HE TB PPDU.
[0186] It is understandable that the method of the embodiment of the present application can be used only to schedule sites supporting the 802.11be protocol to send uplink EHT PPDU, and can also be used to simultaneously schedule sites supporting the 802.11be protocol to send uplink EHT PPDU, and sites supporting the 802.11ax protocol to send uplink HE TB PPDU.
[0187] It can be seen that in the embodiment of the present application, on the basis of 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, the EHT uplink bandwidth), compared with directly using 3 bits to indicate the uplink bandwidth used to send the EHT PPDU, which can save overhead.
[0188] Embodiment 3
[0189] Embodiment 3 of the present application mainly introduces a method for indicating the number of EHT-LTF symbols. It is understandable that, in practical applications, Embodiment 3 of the present 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 the aforementioned Embodiment 2; Embodiment 3 of the present application can also be implemented alone, and the present application embodiment does not limit this.
[0190] See also Fig. 9 , Fig. 9 It is another schematic flow chart of the uplink parameter indication method of the PPDU provided in the embodiment of the present application. The uplink parameter indication method of the PPDU is explained 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 Wi-Fi 7, EHT protocol), and may 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 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] like Fig. 9 As shown, the uplink parameter indication method of the PPDU includes but is not limited to the following steps:
[0192] S301, the AP generates 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.
[0193] S302: The AP sends the trigger frame, and the STA receives the trigger frame accordingly.
[0194] The frame format of the trigger frame can be found in Figure 3a As shown, it includes a public information field and a user information list field. The frame format of the public information field and the user information list field can refer to the aforementioned Figure 5As shown. The trigger frame includes indication information, which 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-LTFs in the trigger frame and the number of HE-LTF symbols indicated by the intermediate code period field, the indication information can be used to indicate how many more EHT-LTF symbols there are than HE-LTF symbols. It is understandable that the 802.11ax standard supports 1 to 8 HE-LTF symbols, and the 802.11be standard supports 1 to 16 EHT-LTF symbols. Therefore, when HE TB PPDU and EHT PPDU exist simultaneously in the uplink transmission, in order to prevent non-orthogonality caused by misalignment between symbols, thereby causing adjacent band interference, the HE TB PPDU and the EHT PPDU need to be aligned in symbols.
[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 to 12.8 microseconds. In this way, if the guard interval length is still the same, the EHT-LTF and HE Data can still ensure symbol alignment. See Fig.10 , Fig.10 Schematic diagram showing that the size of the EHT-LTF provided in the embodiment of the present application is the same as the size of the HE Data. Fig.10 As shown, the duration of EHT-LTF is equal to the duration of HE Data, and the sum of the duration of EHT-LTF and the duration of the EHT data part is equal to the sum of the duration of HE-LTF and the duration of the HE data part.
[0197] Optionally, the indication information may be carried in a reserved bit of a common information field of the trigger frame, or carried in an EHT common information field of the trigger frame.
[0198] See also Fig.11a , Fig.11a : is a schematic diagram of a frame format indicating the number of EHT-LTF symbols provided in an embodiment of the present application. Fig.11aAs shown, the indication information is carried in the reserved bits of the common information field of the trigger frame, and there is an additional EHT-LTF symbol number indication in the reserved bits, 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 3 reserved bits are 010, it means that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 3. When the values of the three reserved bits are 011, it means that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 4. When the values of the three reserved bits are 100, it means that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 5. When the values of the three reserved bits are 101, it means that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 6. When the values of the three reserved bits are 110, it means that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 7. When the values of the three reserved bits are 111, it means that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 8. It can be understood 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 be other mapping relationships.
[0199] See also Fig.11b , Fig.11b is another frame format diagram for indicating the number of EHT-LTF symbols provided in an embodiment of the present application. Fig.11bAs shown, the indication information is carried in the EHT common information field of the trigger frame. Where the indication information is specifically located in the EHT common information field and how many bits it occupies is not limited in the embodiment of the present application. 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 may 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 may be called an EHT-LTF symbol number segment, 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 the field. For example, taking the EHT-LTF symbol number segment as an example, when the EHT-LTF symbol number segment takes a value of 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 means that the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols is 8. It can be understood 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 there may be other mapping relationships.
[0200] Among them, if the number of EHT-LTF symbols is the same as the number of HE-LTF symbols, the above indication information may not be carried in the trigger frame. If the number of EHT-LTF symbols is greater than the number of HE-LTF symbols, the above indication information is carried in the trigger frame to indicate how many more EHT-LTF symbols there are than HE-LTF symbols.
[0201] S303, the STA generates an EHT PPDU, the number of EHT-LTF symbols in the EHT PPDU is equal 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.
[0202] S304: The STA sends the EHT PPDU.
[0203] Specifically, the indication information in the above-mentioned trigger frame indicates the difference between the number of EHT-LTF symbols and the number of HE-LTF symbols; the number of HE-LTFs and the intermediate code period field of the trigger frame indicate the number of HE-LTF symbols. Therefore, after receiving the trigger frame, the STA can set the number of EHT-LTF symbols in the EHTPPDU to the sum of the number indicated by the indication information and the number of HE-LTFs and the intermediate code period field according to the indication information in the trigger frame and the indication of the number of HE-LTFs and the intermediate code period field. 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 number of HE-LTFs and the intermediate code 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 a confirmation 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 number of HE-LTFs and the intermediate code 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 a confirmation frame.
[0205] It is understandable that the method of the embodiment of the present application can be used only to schedule sites supporting the 802.11be protocol to send uplink EHT PPDU, and can also be used to simultaneously schedule sites supporting the 802.11be protocol to send uplink EHT PPDU, and sites supporting the 802.11ax protocol to send uplink HE TB PPDU.
[0206] It can be seen that the embodiment of the present application 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. The embodiment of the present application also ensures that the HE TB PPDU and EHT PPDU are aligned / orthogonal in symbols to prevent adjacent band interference by limiting the size of EHT-LTF to be the same as the size of HE Data and using the same protection interval length.
[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 the uplink transmission, in order to prevent the non-orthogonality caused by the misalignment between symbols, thereby causing adjacent band interference, it is necessary to align the HE TB PPDU and the EHT PPDU in terms of symbols. In a possible implementation method, the AP generates and sends a trigger frame, and the number of HE-LTFs 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 number of HE-LTFs 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 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 of mixed transmission of HE TB PPDU and EHT PPDU, 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, in which the number of HE-LTF symbols is equal to the number of HE-LTFs in the trigger frame and 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, and 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] Embodiment 4
[0211] Embodiment 4 of the present application mainly introduces a transmission method of an EHT PPDU, and specifically relates to an uplink scheduling transmission method of an EHT SU PPDU and an EHT LPI SU PPDU, including a method for scheduling uplink transmission of an EHT SU PPDU and an EHT LPI SU PPDU using a triggered frame and a method for uplink transmission of an EHT SU PPDU and an EHT LPI SU PPDU using triggered response scheduling (triggered response scheduling, TRS).
[0212] It is understandable that, in practical 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 are not limited to this.
[0213] Understandably, in the 802.11be standard, in addition to being able to trigger STA to send EHT TB PPDU, it is also possible to trigger STA to send EHT SU PPDU, which can also be called EHT MU PPDU (multiple user EHT PPDU) sent to a single user. The 802.11be standard also introduces a special EHT SU PPDU, which is suitable for the 6GHz LPI scenario and is called EHT LPI SU PPDU.
[0214] See also Fig.12 , Fig.12It is a schematic flow chart of the PPDU transmission method provided in an embodiment of the present application. The PPDU transmission method is explained 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 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. In other words, 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] like Fig.12 As shown, 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 the EHT PPDU scheduled for uplink, where 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] Among them, the types of the above-mentioned EHT PPDU may include a trigger-based EHT PPDU (which may be abbreviated as EHT TBPPDU), a single-user EHT PPDU (which may be abbreviated as EHT SU PPDU), and a single-user indoor low-power EHT PPDU (which may be abbreviated as EHT SU LPIPPDU).
[0219] Specifically, in order to distinguish whether the trigger frame sent by the AP is used to trigger the EHT TB PPDU or the EHT SUPPDU, 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 the EHT SU PPDU. In another implementation, a 1-bit reserved bit in the common information field in the trigger frame is used to indicate whether the type of the uplink scheduled EHT PPDU is the EHT SU PPDU or the EHT TB PPDU. For example, when the 1-bit reserved bit is set to 1, it indicates that the type of the uplink scheduled EHT PPDU is the EHT SU PPDU; when the 1-bit reserved bit is set to 0, it indicates that the type of the uplink scheduled EHT PPDU is the EHT TB PPDU. Or vice versa, that is, when the value of the 1-bit reserved bit is 0, it indicates that the type of the uplink scheduled EHT PPDU is EHT SU PPDU; when the value of the 1-bit reserved bit is 1, it indicates that the type of the uplink scheduled EHT PPDU is EHT TB PPDU. Fig.13 , Fig.13 1 is a schematic diagram of the frame format of the trigger frame indicating the scheduling of the EHT SU PPDU provided in the embodiment of the present application. Fig.13 As shown, opt1 indicates a new trigger frame type: SU trigger frame, and opt2 indicates indicating the SU trigger frame through 1 reserved bit.
[0220] Optionally, when the above-mentioned trigger frame indicates that the type of the uplink scheduled EHT PPDU is EHT SU PPDU, it is also possible to further indicate in the trigger frame whether the uplink scheduled EHT SUPPDU is an EHT LPI SU PPDU. In other words, it is possible to further distinguish whether the uplink scheduled EHT SUPPDU is an ordinary 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 (it can also be other MCS values), it indicates that the uplink scheduled EHT PPDU is an EHT LPI SU PPDU. Another implementation method is to use an additional 1 bit to indicate whether the uplink scheduled EHT PPDU is an EHT LPI SU PPDU, for example, using a 1-bit reserved bit indication in the user information field (or EHT user information field) of 11be in the trigger frame. For example, when the reserved bit is set to 1, it indicates that the uplink scheduled EHT PPDU is an EHT LPI SU PPDU. Or conversely, when the reserved bit is set to 0, it indicates that the uplink scheduled EHT PPDU is an EHT LPI SU PPDU. See Fig.14 , Fig.14 FIG. 1 is a schematic diagram of a frame format for indicating the scheduling of an EHT LPI SU PPDU by a trigger frame provided in an embodiment of the present application. Fig.14 As shown, opt1 indicates that the EHT LPI SU PPDU is indicated by MCS15, and opt2 indicates that the EHT LPI SU PPDU is indicated by 1 reserved bit.
[0221] Optionally, the above-mentioned implementation method of indicating whether the uplink scheduled EHT PPDU is an EHT LPI SUPPDU 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 indication of the EHT PPDU is the MCS indication field located in the EHT-SIG site-by-site field. For example, when the MCS field is MCS15 (it can also be 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 an ordinary EHTSU 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 LPISU PPDU, since the EHT LPI SU PPDU can be considered as 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 SUPPDU, 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 can generate and send the corresponding EHTPPDU 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 EHTSU PPDU, the STA generates and sends the EHTSU PPDU. Optionally, if the trigger frame further indicates that the uplink scheduled EHT PPDU is an EHT LPI SUPPDU, the STA generates and sends 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 LPISU PPDU can be set to at least 80 MHz. The Data part of the EHT LPI SU PPDU is replicated and transmitted in the upper and lower parts of the entire frequency domain, and dual-carrier modulation technology and binary phase shift keying (BPSK) modulation are introduced in the upper and lower parts, respectively, to achieve a data bit being replicated 4 times, providing a power gain of 6 dB.
[0227] It can be seen that the embodiment of the present application provides a method for scheduling uplink transmission of EHTSU PPDU or EHT LPI SU PPDU. The embodiment of the present application mainly schedules the uplink transmission of EHT TB PPDU, or EHTSU PPDU, or EHT LPI SUPPDU through a trigger frame, which can be implemented in combination with the uplink parameter indication method of the aforementioned PPDU. In one trigger frame, both the indication of uplink parameters and the scheduling of different types of EHT PPDUs can be completed, saving signaling overhead.
[0228] It should be understood that the technical solutions introduced in the above-mentioned 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 above-mentioned embodiments 1 to 4 can also be implemented by adopting 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 SULPIPPDU through the above trigger frame, the EHT SU PPDU or EHT SU LPIPPDU may also be triggered through an aggregated control (A-control) variant of the high throughput (HT) control (HT control) field of the MAC frame header.
[0230] Specifically, the AP may generate an A-control field, which is used to indicate whether the uplink scheduled EHT PPDU is an EHT SU PPDU or an EHT SU LPI PPDU. The AP sends the A-control field, and the STA receives the A-control field accordingly. If the A-control field is used to indicate that the uplink scheduled EHT PPDU is an EHT SU PPDU, the STA generates and sends the EHT SU PPDU. If the A-control field is used to indicate that the uplink scheduled EHT PPDU is an EHT SULPI PPDU, the STA generates and sends the EHT SU LPI PPDU. That is, the A-control field indicates which type of PPDU the uplink scheduled EHT PPDU is, and the STA generates and sends the same type of PPDU.
[0231] Optionally, the transmitter can transmit some control information in the HT control field of the MAC frame header. The A-control subfield in the high-efficiency variant of the HT control field (the HT control field variants include high throughput variants, very high throughput variants, and high-efficiency variants) uses a structure of one or more control identifiers plus control information, and can be used to carry 1 to N control information. Fig.15 , Fig.15 : is a schematic diagram of the frame format of the A-control subfield provided in the embodiment of the present application. Fig.15 As shown, the A-control subfield includes 1 to N control subfields and a padding field. Each control subfield includes a control identifier and control information. The control identifier can be used to indicate the type of control information.
[0232] Fig.15 The frame format of a variant of triggered response scheduling (TRS) is also shown. The TRS variant is located in the control information of the control subfield. Fig.15 As shown, 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 the EHT LPI SU PPDU is scheduled. For example, when the uplink HE-MCS field takes a value of 00, it indicates that the EHT LPI SU PPDU is scheduled; when the uplink HE-MCS field takes a value of other values (01, 10, 11, etc.), it indicates that the 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] Among them, when the uplink HE-MCS field is used to indicate whether the scheduled EHT LPI SU PPDU is a special EHT SU PPDU, since the EHTLPI SU PPDU can be considered as 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 the EHT LPI SU PPDU is triggered, 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 the EHT SU PPDU or EHT LPI SU PPDU through the TRS, which has a clear and unambiguous meaning and implements the uplink scheduling 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 integrated modules can be implemented in the form of hardware or 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 function division. There may be other division methods in actual implementation. The following will be combined with Figures 16 to 18 The communication device of the embodiment of the present application is described in detail, wherein the communication device is an access point or a station, and further, the communication device may be a device in an AP; or the communication device may be a device in a STA.
[0241] In the case of integrated units, see Fig.16 , Fig.16 1 is a schematic diagram of the structure of a communication device 1 provided in an embodiment of the present application. The communication device 1 may be an AP or a chip in an AP, such as a Wi-Fi chip. Fig.16 As shown, 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, and 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, 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.
[0245] It can be seen that in the communication device 1, the trigger frame generated by the processing unit 11 includes an uplink length field, which is used to indicate the length indicated by the L-SIG field in the EHT PPDU and the HE TB PPDU, or the length indicated by the L-SIG field in the EHT PPDU, and the EHT site and the HE site can be scheduled to perform uplink data transmission at the same time, thereby saving instruction overhead. In addition, by multiplexing the trigger frame of 11ax, the HE site can receive the trigger frame and the length setting method indicated by the L-SIG field in the HE TB PPDU without affecting it.
[0246] It should be understood that the communication device 1 in this design can execute the aforementioned embodiment 1 accordingly, 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, which will not be repeated here for the sake of brevity.
[0247] In the second design, the processing unit 11 is used to generate a trigger frame, 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 unit 12 is used for 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 bit of the above-mentioned common information field is used to indicate whether the uplink bandwidth used for sending the EHT PPDU is the same as the uplink bandwidth used for sending the HE TB PPDU. For example, when the value of the 1-bit reserved bit is 0, 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 1-bit reserved bit is 1, it indicates that the uplink bandwidth used for sending the EHT PPDU is 320MHz. For another 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 320MHz; 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.
[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, on the basis of 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, the 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 accordingly, 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, which will not be repeated here for the sake of brevity.
[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 a 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 also used to receive an EHT PPDU from a STA, wherein 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 and 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 correspondingly, 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, which will not be repeated here for the sake of brevity.
[0257] In the fourth design, the processing unit 11 is used 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 used 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 also 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 accordingly, 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, which will not be repeated here for the sake of brevity.
[0262] See also Fig.17 , Fig.17 2 is a schematic diagram of the structure of the communication device 2 provided in the 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. Fig.17 As shown, 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, which includes an uplink length field, and 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, and 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 used to generate an EHT PPDU; the setting subunit 222 is used 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 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 embodiments 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 accordingly, 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, which will not be repeated here for the sake of brevity.
[0267] In the second design, the transceiver unit 21 is used to receive a trigger frame, 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 unit 22 is used to generate the EHT PPDU; the transceiver unit 21 is also used to send the EHT PPDU using the uplink bandwidth indicated by the trigger frame. Among them, 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.
[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 accordingly, 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, which will not be repeated here for the sake of brevity.
[0271] In the third design, the transceiver unit 21 is used to receive 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 processing unit 22 is used to generate an EHT PPDU, and the number of EHT-LTF symbols in the EHT PPDU is equal to the number of HE-LTF in the trigger frame and the sum of the number of HE-LTF symbols indicated by the intermediate code 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 used to generate an EHT PPDU; the setting subunit 222 is used 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 and the number of HE-LTF symbols indicated by the intermediate code period field and the number of values indicated by the indication information. It is understandable that in practical 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 embodiments 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 a 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 correspondingly, 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, which will not be repeated here for the sake of brevity.
[0276] In the fourth design, the transceiver unit 21 is used to receive a trigger frame, which is used to indicate the type of the EHT PPDU scheduled uplink, and the type of the EHT PPDU includes a trigger-based EHT PPDU and a single-user EHT PPDU; the processing unit 22 is used to generate a single-user EHT PPDU when the trigger frame indicates that the type of the EHT PPDU scheduled uplink is an EHT single-user PPDU; the transceiver unit 21 is also used 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 also 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 accordingly, 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, which will not be repeated here for the sake of brevity.
[0281] The above describes the AP and STA of the embodiment of the present application. The following describes possible product forms of the AP and STA. Fig.16 Any product with the functions of the AP described above, Fig.17 Any form of product with the functions of the STA described above falls within the protection scope of the embodiments of the present application. It should also be understood that the following description is only an example and does not limit the product forms of the AP and STA of the embodiments of the present application to this.
[0282] As a possible product form, the AP and STA described in the embodiment of the present application can be implemented by a general bus architecture.
[0283] See also Fig.18 , Fig.181 is a schematic diagram of the structure of a communication device 1000 provided in an embodiment of the present application. The communication device 1000 may be an AP MLD or a STA, or a device therein. Fig.18 As shown, the communication device 1000 includes a processor 1001 and a transceiver 1002 connected to the internal communication of the processor. Among them, 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 the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute a computer program, and process the data of the computer program. The transceiver 1002 can be called a transceiver unit, a transceiver, or a transceiver circuit, etc., for realizing the transceiver function. The transceiver 1002 may include a receiver and a transmitter, the receiver can be called a receiver or a receiving circuit, etc., for realizing the receiving function; the transmitter can be called a transmitter or a transmitting circuit, etc., for realizing the transmitting function. Optionally, the communication device 1000 may also include an antenna 1003 and / or a radio frequency unit (not shown in the figure). 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, and the instructions may be computer programs, and the computer programs may be run on the communication device 1000, so that the communication device 1000 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 1004. The communication device 1000 and the memory 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 may be used to perform the functions of the AP in the first embodiment described above: the processor 1001 may be used to execute Figure 6 Step S101 in and / or other processes for the technology described herein; the transceiver 1002 can be used to perform Figure 6 Step S102 in and / or other processes for the technology described herein.
[0287] In another design, the communication device 1000 may be used to perform the functions of the STA in the first embodiment: the processor 1001 may be used to execute Figure 6 Step S103 in and / or other processes for the technology described herein; the transceiver 1002 may be used to perform Figure 6 Step S104 in and / or other processes for the techniques described herein.
[0288] In one design, the communication device 1000 may be used to perform the functions of the AP in the second embodiment described above: the processor 1001 may be used to execute Figure 7 Step S201 in and / or other processes for the technology described herein; the transceiver 1002 may be used to perform Figure 7 Step S202 in and / or other processes for the technology described herein.
[0289] In another design, the communication device 1000 may be used to perform the functions of the STA in the second embodiment: the processor 1001 may be used to execute Figure 7 Step S203 in and / or other processes for the technology described herein; the transceiver 1002 may be used to perform Figure 7 Step S204 in and / or other processes for the technology described herein.
[0290] In one design, the communication device 1000 may be used to perform the functions of the AP in the aforementioned third embodiment: the processor 1001 may be used to execute Fig. 9 Step S301 in and / or other processes for the technology described herein; the transceiver 1002 may be used to perform Fig. 9 Step S302 in and / or other processes for the technology described herein.
[0291] In another design, the communication device 1000 may be used to perform the functions of the STA in the aforementioned embodiment 3: the processor 1001 may be used to execute Fig. 9 Step S303 in and / or other processes for the technology described herein; the transceiver 1002 may be used to perform Fig. 9 Step S304 in and / or other processes for the technology described herein.
[0292] In one design, the communication device 1000 may be used to perform the functions of the AP in the fourth embodiment above: the processor 1001 may be used to execute Fig.12 Step S401 in and / or other processes for the technology described herein; the transceiver 1002 may be used to perform Fig.12 Step S402 in and / or other processes for the technology described herein.
[0293] In another design, the communication device 1000 may be used to perform the functions of the STA in the fourth embodiment: the processor 1001 may be used to execute Fig.12 Step S403 in and / or other processes for the technology described herein; the transceiver 1002 may be used to perform Fig.12 Step S404 in and / or other processes for the technology described in this article.
[0294] In any of the above designs, the processor 1001 may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.
[0295] In any of the above designs, the processor 1001 may store instructions, which may be computer programs. The computer programs run on the processor 1001, and the communication device 1000 may execute the method described in the above method embodiment. The computer program may be fixed in the processor 1000, in which case the 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 or receiving or communicating in the aforementioned method embodiments. The processor and transceiver described in the present application can be implemented in 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 channelmetal 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 thereto. Fig.18 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) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0299] (2) having a set of one or more ICs, and optionally, the IC set may also include 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
[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 / output interface connected and communicating with the processing circuit.
[0306] In one design, the general processor can be used to perform the functions of the AP in the first embodiment. Specifically, the processing circuit is used to perform Figure 6 Step S101 in and / or other processes for the technology described herein; the input and output interface is used to perform Figure 6 Step S102 in and / or other processes for the technology described herein.
[0307] In one design, the general processor can be used to perform the functions of the AP in the second embodiment. Specifically, the processing circuit is used to perform Figure 7 Step S201 in and / or other processes for the technology described herein; the input and output interface is used to perform Figure 7 Step S202 in and / or other processes for the technology described herein.
[0308] In one design, the general processor can be used to perform the functions of the AP in the above-mentioned embodiment 3. Specifically, the processing circuit is used to perform Fig. 9 Step S301 in and / or other processes for the technology described herein; the input and output interface is used to perform Fig. 9 Step S302 in and / or other processes for the technology described herein.
[0309] In one design, the general processor can be used to perform the functions of the AP in the fourth embodiment. Specifically, the processing circuit is used to perform Fig.12 Step S401 in and / or other processes for the technology described herein; the input and output interface is used to perform Fig.12 Step S402 in and / or other processes for the technology described herein.
[0310] The general processor for implementing STA includes a processing circuit and an input / output interface connected and communicating with the processing circuit.
[0311] In one design, the general processor can be used to perform the functions of the STA in the above-mentioned embodiment 1. Specifically, the processing circuit is used to perform Figure 6 Step S103 in and / or other processes for the technology described herein; the input and output interface is used to perform Figure 6 Step S104 in and / or other processes for the techniques described herein.
[0312] In one design, the general processor can be used to perform the functions of the STA in the second embodiment. Specifically, the processing circuit is used to perform Figure 7 Step S203 in and / or other processes for the technology described herein; the input and output interface is used to perform Figure 7 Step S204 in and / or other processes for the technology described herein.
[0313] In one design, the general processor can be used to perform the functions of the STA in the above-mentioned embodiment 3. Specifically, the processing circuit is used to perform Fig. 9 Step S303 in and / or other processes for the technology described herein; the input and output interface is used to perform Fig. 9 Step S304 in and / or other processes for the technology described herein.
[0314] In one design, the general processor can be used to perform the functions of the STA in the fourth embodiment. Specifically, the processing circuit is used to perform Fig.12 Step S403 in and / or other processes for the technology described herein; the input and output interface is used to perform Fig.12 Step S404 in and / or other processes for the technology described in this article.
[0315] It should be understood that the communication devices in the above-mentioned various product forms have any functions of the AP or STA in the above-mentioned 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 above-mentioned processor executes the computer program code, the electronic device executes the method in any of the above-mentioned embodiments.
[0317] The embodiment of the present application also provides a computer program product. When the computer program product is run on a computer, the computer executes 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 also provides a wireless communication system, including an AP and a STA, wherein the AP and the STA can execute the method in any of the foregoing embodiments.
[0320] The steps of the method or algorithm described in conjunction with the disclosure of the present application may be implemented in hardware or by executing software instructions by a processor. The software instructions may be composed of corresponding software modules, which may be stored in a random access memory (RAM), a flash memory, an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in an ASIC. In addition, the ASIC may be located in a core network interface device. Of course, the processor and the storage medium may also exist in a core network interface device as discrete components.
[0321] Those skilled in the art should be aware that in one or more of the above examples, the functions described in this application 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 media that facilitates the transmission of computer programs from one place to another. Storage media can be any available media that can be accessed by general or special-purpose computers.
[0322] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the present application in detail. It should be understood that the above description is only the specific implementation methods of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solutions of the present application should be included in the scope of protection of the present application.
Claims
1. A communication method, characterized in that: include: Generate a trigger frame, the trigger frame including an uplink length field, a common information field and an EHT common information field, the uplink length field is used to indicate a value of a length subfield of a legacy signaling L-SIG field in an extremely high throughput physical layer data protocol unit EHT PPDU; The uplink bandwidth field in the common information field and the EHT common information field together indicate the uplink bandwidth used to send the EHT PPDU; the ETH common information field is located in the user information list; The trigger frame is sent.
2. The method according to claim 1, characterized in that Also includes: The EHT TB PPDU is detected based on whether the length indicated by the L-SIG field is a multiple of 3.
3. The method according to claim 1 or 2, 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, characterized in that: The length value indicated by the length subfield of the L-SIG field in the EHT PPDU is equal to the length value indicated by the uplink length field in the trigger frame plus 2.
5. The method according to any one of claims 1 to 4, 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.
6. The method according to any one of claims 1 to 5, characterized in that: The EHT PPDU includes a trigger-based EHT PPDU.
7. A communication device, characterized in that: The invention comprises at least one processor, wherein the at least one processor is used to be coupled with at least one memory, read and execute instructions in the at least one memory, so as to implement: Generate a trigger frame, the trigger frame including an uplink length field, a common information field and an EHT common information field, the uplink length field is used to indicate a value of a length subfield of a legacy signaling L-SIG field in an extremely high throughput physical layer data protocol unit EHT PPDU; The uplink bandwidth field in the common information field and the EHT common information field together indicate the uplink bandwidth used to send the EHT PPDU; the ETH common information field is located in the user information list; The trigger frame is sent.
8. The communication device according to claim 7, characterized in that: Also includes: The EHT TB PPDU is detected based on whether the length indicated by the L-SIG field is a multiple of 3.
9. The method according to claim 7 or 8, characterized in that: The length value indicated by the uplink length field is a positive integer and is a multiple of 3 minus 2.
10. The communication device according to any one of claims 7 to 9, characterized in that: The length value indicated by the length subfield of the L-SIG field in the EHT PPDU is equal to the length value indicated by the uplink length field in the trigger frame plus 2.
11. The communication device according to any one of claims 7 to 10, 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.
12. The communication device according to any one of claims 7 to 11, characterized in that: The EHT PPDU includes a trigger-based EHT PPDU.
13. A communication device, characterized in that: The communication device is used to implement the method according to any one of claims 1-6.
14. The communication device according to claim 13, wherein: The communication device is an access point AP.
15. A computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, and when the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 6.