Method for transmitting a physical layer protocol data unit, method and apparatus for transmitting a trigger frame - Patents.com
By employing resource unit replication transmission mechanisms in the EHT MU PPDU, the method addresses the challenge of ensuring data transmission reliability for ultra-high throughput PPDUs in multi-user scenarios, particularly in low power indoor operation modes, thereby enhancing data reliability.
Patent Information
- Application Number
- JP2023574462
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-06-03
- Filing Date
- 2022-02-11
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2042-02-11
AI Technical Summary
Existing technologies face challenges in ensuring data transmission reliability for ultra-high throughput physical layer protocol data units (PPDUs) in multi-user transmission scenarios, particularly in low power indoor (LPI) operation modes.
The method involves generating a super high throughput multi-user physical layer protocol data unit (EHT MU PPDU) with resource unit allocation subfields indicating allocation for multiple stations, and utilizing resource unit replication transmission mechanisms in low power indoor operation modes to improve data reliability.
This approach enhances data transmission reliability by allowing combined decoding of information carried by multiple resource units, effectively compensating for the limitations in transmission power and signal attenuation in LPI operation modes.
Smart Images

Figure 0007667318000005 
Figure 0007667318000006 
Figure 0007667318000007
Abstract
Description
[Technical field]
[0001] This application claims priority to Chinese Patent Application No. 202110620383.2, entitled “METHOD FOR TRANSMITTING PHYSICAL LAYER PROTOCOL DATA UNIT, METHOD FOR TRANSMITTING TRIGGER FRAME, AND APPARATUS,” filed with the China State Intellectual Property Office on June 3, 2021, the entire contents of which are incorporated herein by reference.
[0002] This application relates to the field of wireless fidelity (Wi-Fi) technology, and in particular to a method for transmitting a physical layer protocol data unit, a method and an apparatus for transmitting a trigger frame. [Background technology]
[0003] In wireless local area network (WLAN) technology, the IEEE 802.11be standard defines the Extreme High Throughput Multiple User Physical Layer Protocol Data Unit (EHT MU PPDU) and the Extreme High Throughput Trigger Based Physical Layer Protocol Data Unit (EHT TB PPDU) to achieve the technical goal of extremely high throughput.
[0004] In addition, for the 6 GHz spectrum, a low power indoor (LPI) operation mode is defined, specifically, the maximum transmission power and the maximum transmission frequency spectrum density are strictly limited. The transmission power of an access point (AP) or station (STA) device is not allowed to exceed the maximum power value, and the transmission power spectrum density is not allowed to exceed the maximum power spectrum density. However, data transmission is greatly affected by the value of the transmission power and signal attenuation, etc. Therefore, it is difficult to guarantee data transmission reliability in the LPI operation mode.
[0005] Of course, in the 802.11be standard, in order to improve data transmission reliability, duplication operation and dual carrier modulation operation can be performed on data subcarriers in the data field in the EHT MU PPDU in a single-user transmission scenario to transmit the same information on different data subcarriers based on the LPI operation mode. The receiving end can perform combined reception based on the same information transmitted on multiple subcarriers to improve data transmission reliability.
[0006] However, the above technical solutions only implement the duplication mode for single-user transmission, and for the EHT MU PPDU and EHT TB PPDU for multi-user transmission in the LPI operation mode, there is still no good solution on how to improve the data transmission reliability. Summary of the Invention
[0007] This application provides a method for transmitting a physical layer protocol data unit, a method and an apparatus for transmitting a trigger frame, to solve the problem that it is difficult to ensure data transmission reliability of an extremely high throughput physical layer protocol data unit PPDU for multi-user transmission in the prior art.
[0008] In order to achieve the above objectives, the following technical solutions are utilized in this application:
[0009] According to a first aspect, a method for transmitting a physical layer protocol data unit is provided, which is applied to an access point and a station. In this embodiment of the application, an access point is merely used as an example. The method includes the steps of generating an extremely high throughput multi-user physical layer protocol data unit EHT MU PPDU, where the EHT MU PPDU includes a resource unit allocation subfield indicating resource unit allocation of a plurality of stations, and a resource unit corresponding to at least one of the plurality of stations is used for duplicate transmission, and transmitting the EHT MU PPDU.
[0010] In the above technical solution, a duplicate transmission mechanism for one or more RUs of multiple users may be added for the AP in the LPI operation mode, which improves the data reliability of the receiving end and solves the problem of low data reliability caused by transmission power limitations in low power scenarios.
[0011] In an implementation, the common field in the EHT MU PPDU includes at least one resource unit allocation subfield, which indicates a number of resource units obtained by dividing a frequency domain resource corresponding to the PPDU based on a sequence.
[0012] The resource unit allocation subfield of the EHT MU PPDU indicates a number of resource units in ascending order of the frequency domain resource corresponding to the PPDU.
[0013] In implementation, the user-specific field included in the EHT MU PPDU includes multiple user fields, where one user field includes one station identifier and corresponds to one resource unit, and the station identifiers in at least two user fields are the same, indicating that at least two resource units corresponding to the at least two user fields are used for duplicate transmission.
[0014] In the above possible implementation, the same station identifier in multiple user fields in the EHT MU PPDU indicates that multiple corresponding RUs are used for duplicate transmission, which is easy to implement for both the receiving end and the transmitting end. Furthermore, in the EHT MU PPDU, the resource unit allocation subfield accurately reflects the position of the pilot subcarrier, so that the third party station can further use the pilot subcarrier in the RU corresponding to other stations to estimate the center frequency deviation or phase deviation to improve the data reception performance.
[0015] In an implementation, the at least two resource units may be contiguous or non-contiguous.
[0016] In the above possible implementation, multiple RUs for duplicate transmission are allowed to be contiguous or non-contiguous in the EHT MU PPDU. If the station is relatively close to the AP, there is no need to improve the station's reception performance through RU duplicate transmission. In this case, normal transmission, rather than duplicate transmission, can be used for the station's RUs. In the EHT MU PPDU in this application, both RUs that use duplicate transmission and RUs that do not use duplicate transmission can be assigned, and the configuration method is flexible.
[0017] In implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user fields included in the EHT MU PPDU and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units.
[0018] In the above possible implementation, the value of the MCS field in the EHT MU PPDU may indicate that dual carrier modulation is used for at least two resource units. The indication scheme is flexible and improves data transmission performance.
[0019] In implementation, a user field of an EHT MU PPDU includes first information, which indicates that a resource unit corresponding to the user field is used for duplicate transmission.
[0020] In the above possible implementation, the first information can be added to the EHT MU PPDU to indicate that the resource unit corresponding to the user field is used for duplicate transmission, which improves the flexibility of the indication method of duplicate transmission.
[0021] In the implementation, the resource unit is duplicated and transmitted. quantity is pre-specified or pre-determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0022] In the above possible implementation, the number of resource units indicated in the EHT MU PPDU and used for the duplicate transmission may be flexibly configured, which may improve the reliability and flexibility of data transmission.
[0023] In implementation, to indicate that the resource unit is used for duplicate transmission, the first information is carried in bit B15 in the user field of the EHT MU PPDU, or the value of the MCS field in the user field of the EHT MU PPDU is 14, or the value of the MCS field is any one of 16 to 31.
[0024] In the above possible implementation, the value of the MCS field in the EHT MU PPDU may indicate that the corresponding resource unit is used for duplicate transmission. The indication method is flexible and easy to implement.
[0025] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0026] In implementation, the user field in the EHT MU PPDU further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user field.
[0027] In the above possible implementation, second information can be added to the EHT MU PPDU to indicate the number of duplicate transmissions of the resource unit corresponding to the user field, which improves the flexibility of the indication method of the number of duplicate transmissions.
[0028] In the implementation, the first information or the second information or both are carried in one or more of the following bits in the EHT MU PPDU: bits B20 to B25 of the first symbol in the universal signal field U-SIG, or bits B2 or B8 of the second symbol in the U-SIG, or bits B13 to B16 of the first symbol in the very high throughput signal field EHT-SIG.
[0029] In the above possible implementation, a reserved field in the EHT MU PPDU may indicate that the corresponding resource unit is used for duplicate transmission. The indication scheme is flexible and easy to implement.
[0030] In the implementation, the resource unit allocation subfield indicates that the resource unit is to be utilized for duplicate transmission.
[0031] According to a second aspect, a method for transmitting physical layer protocol data units, applied to a target station, is provided, the method includes the steps of receiving an EHT MU PPDU, the EHT MU PPDU including a resource unit allocation subfield indicating resource unit allocations of a plurality of stations, where a resource unit corresponding to at least one of the plurality of stations is utilized for a duplicate transmission, and determining based on the EHT MU PPDU that a plurality of resource units corresponding to the target station are utilized for the duplicate transmission, and performing combined decoding on information carried in the plurality of resource units.
[0032] In implementation, the user-specific field included in the EHT MU PPDU includes multiple user fields, where one user field includes one station identifier and corresponds to one resource unit, and the station identifiers in at least two user fields are the same, indicating that at least two resource units corresponding to the at least two user fields are used for duplicate transmission.
[0033] In an implementation, the at least two resource units may be contiguous or non-contiguous.
[0034] In implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user fields included in the EHT MU PPDU and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units.
[0035] In an implementation, a user field in an EHT MU PPDU and corresponding to a target station includes first information, which indicates that a resource unit corresponding to the user field is used for duplicate transmission.
[0036] In implementation, the number of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0037] In implementation, to indicate that the resource unit is used for duplicate transmission, the first information is carried in the EHT MU PPDU and in the user field corresponding to the target station by bit B15, or the first information is carried in the EHT MU PPDU and in the user field corresponding to the target station by the MCS field having a value of 14, or the MCS field having a value of any one of 16 to 31.
[0038] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0039] In implementation, the user field in the EHT MU PPDU further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user field.
[0040] In the implementation, the first information or the second information or both are carried in one or more of the following bits in the EHT MU PPDU: bits B20 to B25 of the first symbol in the universal signal field U-SIG, or bits B2 or B8 of the second symbol in the U-SIG, or bits B13 to B16 of the first symbol in the very high throughput signal field EHT-SIG.
[0041] In the implementation, the resource unit allocation subfield indicates that the resource unit is to be utilized for duplicate transmission.
[0042] According to a third aspect, there is provided a method for transmitting a trigger frame, which is applied to an access point and a station. In this embodiment of the application, an access point is merely used as an example. The method includes the steps of generating a trigger frame, the trigger frame indicating to a plurality of stations to transmit an extremely high throughput trigger-based physical layer protocol data unit EHT TB PPDU on one or more resource units, at least one resource unit being used for duplicate transmission, and transmitting the trigger frame.
[0043] In the above technical solution, to implement the multi-user duplicate transmission mode, a trigger frame indicates that a resource unit corresponding to an EHT TB PPDU transmitted by at least one station is used for duplicate transmission, which improves the receiving performance of the receiving end and the data transmission reliability.
[0044] In an implementation, the method further includes receiving an EHT TB PPDU from a station and performing combined decoding on information carried in at least one resource unit utilized for the duplicate transmission.
[0045] In implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame are the same, indicating that at least two resource units corresponding to the at least two user information fields are used for duplicate transmission.
[0046] In the above possible implementation, the same association identifier or station identifier in multiple user information fields in the trigger frame indicates that the corresponding resource unit is used for duplicate transmission, which is easy to implement for the receiving end and the transmitting end.
[0047] In an implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user information fields is 15, indicating that dual carrier modulation is utilized for the at least two resource units.
[0048] In the above possible implementation, the value of the MCS field in the trigger frame may indicate that dual carrier modulation is used for at least two resource units. The indication method is flexible and improves data transmission performance.
[0049] In an implementation, a user information field included in the trigger frame includes first information, the first information indicating that a resource unit corresponding to the user information field is used for duplicate transmission.
[0050] In the above possible implementation, the first information can be added to the trigger frame to indicate that the resource unit corresponding to the user field is used for duplicate transmission, which improves the flexibility of the indication method of duplicate transmission.
[0051] In implementation, to indicate that the resource unit corresponding to the user information field is used for duplicate transmission, the first information is carried in bit B25 in the user information field, or the value of the MCS field in the user information field is 14, or the value of the MCS field is one of 16 to 31.
[0052] In the above possible implementation, the resource unit corresponding to the user field is used for duplicate transmission is indicated in the trigger frame. This can be indicated by using the bit B25 in the user information field or the value of the MCS field. This improves the flexibility of the indication method of duplicate transmission.
[0053] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0054] In implementation, the quantity of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the trigger frame is transmitted.
[0055] In the above possible implementation, the number of resource units used for duplicate transmission indicated in the trigger frame can be flexibly configured, which improves the reliability and flexibility of data transmission.
[0056] In an implementation, the user information field included in the trigger frame further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user information field.
[0057] In the above possible implementation, second information can be added to the trigger frame to indicate the quantity of duplicate transmissions of the resource unit corresponding to the user information field, which improves the flexibility of the indication method of the quantity of duplicate transmissions.
[0058] In implementation, the second information is carried in some or all bits of the starting spatial stream and / or the number of spatial streams NSS in the user information field.
[0059] In the above possible implementation, some or all of the bits of the initiating spatial stream and / or the number of spatial streams NSS in the trigger frame indicate the quantity of duplicate transmissions. The indication scheme is flexible and easy to implement.
[0060] In implementation, the first information or the second information or both are carried in one or more of the following bits in the trigger frame: bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.
[0061] In the above possible implementation, a reserved field in the trigger frame may indicate that the corresponding resource unit is used for duplicate transmission. The indication scheme is flexible and easy to implement.
[0062] In implementation, a resource unit allocation field or a PS160MHz primary / secondary indication field or both in the user information field of the trigger frame indicates that the resource unit corresponding to the user information field is used for duplicate transmission.
[0063] In the above possible implementation, a specific index of the resource unit allocation subfield and / or the PS160MHz primary / secondary indication field in the trigger frame may indicate that the corresponding resource unit is used for duplicate transmission. The indication scheme is flexible and easy to implement.
[0064] According to a fourth aspect, there is provided a method for transmitting a trigger frame, applied to a target station, comprising: receiving a trigger frame, the trigger frame indicating to a plurality of stations to transmit an extremely high throughput trigger based physical layer protocol data unit EHT TB PPDU on one or more resource units, at least one resource unit being utilized for duplicate transmission; and determining based on the trigger frame that a resource unit corresponding to the target station and utilized for transmitting the EHT TB PPDU is utilized for duplicate transmission.
[0065] In implementation, the method further includes transmitting the EHT TB PPDU to the access point on the resource unit utilized for the duplicate transmission.
[0066] In the implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same as the station identifier corresponding to the target station, indicating that at least two resource units corresponding to the at least two user information fields are used for duplicate transmission.
[0067] In an implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user information fields included in the trigger frame and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is utilized for the at least two resource units.
[0068] In an implementation, a user information field included in the trigger frame includes first information, the first information indicating that a resource unit corresponding to the user information field is used for duplicate transmission.
[0069] In implementation, to indicate that the resource unit corresponding to the user information field is used for duplicate transmission, the first information is carried in bit B25 in the user information field, or the value of the MCS field in the user information field is 14, or the value of the MCS field is one of 16 to 31.
[0070] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0071] In implementation, the quantity of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the trigger frame is transmitted.
[0072] In an implementation, the user information field included in the trigger frame further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user information field.
[0073] In implementation, the second information is carried in some or all bits of the starting spatial stream and / or the number of spatial streams NSS in the user information field.
[0074] In implementation, the first information or the second information or both are carried in one or more of the following bits in the trigger frame: bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.
[0075] In an implementation, a resource unit allocation field in the user information field of the trigger frame or PS160MHz Primary / Secondary Indication Field Or both indicates that the resource unit corresponding to the user information field is used for duplicate transmission.
[0076] According to a fifth aspect, a communication device is provided, the communication device including: a processing module; and a transceiver module. The processing module is configured to generate an extremely high throughput multi-user physical layer protocol data unit (EHT MU PPDU), the EHT MU PPDU including a resource unit allocation subfield indicating resource unit allocation of a plurality of stations, where a resource unit corresponding to at least one of the plurality of stations is utilized for duplicate transmission, and to transmit the EHT MU PPDU.
[0077] In implementation, the user-specific field included in the EHT MU PPDU includes multiple user fields, where one user field includes one station identifier and corresponds to one resource unit, and the station identifiers in at least two user fields are the same, indicating that at least two resource units corresponding to the at least two user fields are used for duplicate transmission.
[0078] In an implementation, the at least two resource units may be contiguous or non-contiguous.
[0079] In implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user fields included in the EHT MU PPDU and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units.
[0080] In implementation, a user field of an EHT MU PPDU includes first information, which indicates that a resource unit corresponding to the user field is used for duplicate transmission.
[0081] In implementation, the number of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0082] In implementation, to indicate that the resource unit is used for duplicate transmission, the first information is carried in bit B15 in the user field of the EHT MU PPDU, or the value of the MCS field in the user field of the EHT MU PPDU is 14, or the value of the MCS field is any one of 16 to 31.
[0083] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0084] In implementation, the user field in the EHT MU PPDU further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user field.
[0085] In the implementation, the first information or the second information or both are carried in one or more of the following bits in the EHT MU PPDU: bits B20 to B25 of the first symbol in the universal signal field U-SIG, or bits B2 or B8 of the second symbol in the U-SIG, or bits B13 to B16 of the first symbol in the very high throughput signal field EHT-SIG.
[0086] In the implementation, the resource unit allocation subfield indicates that the resource unit is to be utilized for duplicate transmission.
[0087] According to a sixth aspect, a communication device is provided. The communication device includes a processing module and a transceiver module. The transceiver module is configured to receive an EHT MU PPDU, the EHT MU PPDU including a resource unit allocation subfield indicating resource unit allocations of a plurality of stations, and a resource unit corresponding to at least one of the plurality of stations is utilized for a duplicate transmission. The processing module is configured to determine, based on the EHT MU PPDU, that a plurality of resource units corresponding to a target station are utilized for a duplicate transmission, and to perform combined decoding on information carried in the plurality of resource units.
[0088] In implementation, the user-specific field included in the EHT MU PPDU includes multiple user fields, where one user field includes one station identifier and corresponds to one resource unit, and the station identifiers in at least two user fields are the same, indicating that at least two resource units corresponding to the at least two user fields are used for duplicate transmission.
[0089] In an implementation, the at least two resource units may be contiguous or non-contiguous.
[0090] In implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user fields included in the EHT MU PPDU and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units.
[0091] In an implementation, a user field in an EHT MU PPDU and corresponding to a target station includes first information, which indicates that a resource unit corresponding to the user field is used for duplicate transmission.
[0092] In implementation, the number of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0093] In implementation, to indicate that the resource unit is used for duplicate transmission, the first information is carried in the EHT MU PPDU and in the user field corresponding to the target station by bit B15, or the first information is carried in the EHT MU PPDU and in the user field corresponding to the target station by the MCS field having a value of 14, or the MCS field having a value of any one of 16 to 31.
[0094] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0095] In implementation, the user field in the EHT MU PPDU further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user field.
[0096] In the implementation, the first information or the second information or both are carried in one or more of the following bits in the EHT MU PPDU: bits B20 to B25 of the first symbol in the universal signal field U-SIG, or bits B2 or B8 of the second symbol in the U-SIG, or bits B13 to B16 of the first symbol in the very high throughput signal field EHT-SIG.
[0097] In the implementation, the resource unit allocation subfield indicates that the resource unit is to be utilized for duplicate transmission.
[0098] According to a seventh aspect, a communication device is provided. The device includes a processing module and a transceiver module. The processing module is configured to generate a trigger frame, the trigger frame indicating to a plurality of stations to transmit an extremely high throughput trigger-based physical layer protocol data unit (EHT TB PPDU) on one or more resource units, at least one resource unit being utilized for duplicate transmission. The transceiver module is configured to transmit the trigger frame.
[0099] In an implementation, the transceiver module is further configured to receive an EHT TB PPDU from a station, and the processing module is further configured to perform combined decoding on information carried in at least one resource unit utilized for the duplicate transmission.
[0100] In implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame are the same, indicating that at least two resource units corresponding to the at least two user information fields are used for duplicate transmission.
[0101] In an implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user information fields is 15, indicating that dual carrier modulation is utilized for the at least two resource units.
[0102] In an implementation, a user information field included in the trigger frame includes first information, the first information indicating that a resource unit corresponding to the user information field is used for duplicate transmission.
[0103] In implementation, to indicate that the resource unit corresponding to the user information field is used for duplicate transmission, the first information is carried in bit B25 in the user information field, or the value of the MCS field in the user information field is 14, or the value of the MCS field is one of 16 to 31.
[0104] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0105] In implementation, the quantity of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the trigger frame is transmitted.
[0106] In an implementation, the user information field included in the trigger frame further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user information field.
[0107] In implementation, the second information is carried in some or all bits of the starting spatial stream and / or the number of spatial streams NSS in the user information field.
[0108] In implementation, the first information or the second information or both are carried in one or more of the following bits in the trigger frame: bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.
[0109] In implementation, a resource unit allocation field or a PS160MHz primary / secondary indication field or both in the user information field of the trigger frame indicates that the resource unit corresponding to the user information field is used for duplicate transmission.
[0110] According to an eighth aspect, a communication device is provided. The device includes a processing module and a transceiver module. The transceiver module is configured to receive a trigger frame, the trigger frame indicating to a plurality of stations to transmit an extremely high throughput trigger-based physical layer protocol data unit EHT TB PPDU on one or more resource units, at least one resource unit being utilized for duplicate transmission. The processing module is configured to determine, based on the trigger frame, that a resource unit corresponding to a target station and utilized for transmitting the EHT TB PPDU is utilized for duplicate transmission.
[0111] In the implementation, the transceiver module is further configured to transmit the EHT TB PPDU to the access point on the resource unit utilized for the duplicate transmission.
[0112] In the implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same as the station identifier corresponding to the target station, indicating that at least two resource units corresponding to the at least two user information fields are used for duplicate transmission.
[0113] In an implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user information fields included in the trigger frame and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is utilized for the at least two resource units.
[0114] In an implementation, a user information field included in the trigger frame includes first information, the first information indicating that a resource unit corresponding to the user information field is used for duplicate transmission.
[0115] In implementation, to indicate that the resource unit corresponding to the user information field is used for duplicate transmission, the first information is carried in bit B25 in the user information field, or the value of the MCS field in the user information field is 14, or the value of the MCS field is one of 16 to 31.
[0116] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0117] In implementation, the quantity of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the trigger frame is transmitted.
[0118] In an implementation, the user information field included in the trigger frame further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user information field.
[0119] In implementation, the second information is carried in some or all bits of the starting spatial stream and / or the number of spatial streams NSS in the user information field.
[0120] In implementation, the first information or the second information or both are carried in one or more of the following bits in the trigger frame: bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.
[0121] In implementation, a resource unit allocation field or a PS160MHz primary / secondary indication field or both in the user information field of the trigger frame indicates that the resource unit corresponding to the user information field is used for duplicate transmission.
[0122] According to a ninth aspect, there is provided a communication device. The communication device includes a processor and a communication interface. The communication interface is configured to communicate with a module external to the communication device. The processor is configured to execute computer programs or instructions to perform the method according to any one of the first aspects or to perform the method according to any one of the third aspects.
[0123] According to a tenth aspect, there is provided a communication device. The communication device includes a processor and a communication interface. The communication interface is configured to communicate with a module external to the communication device. The processor is configured to execute a computer program or instructions to perform a method according to any one of the second aspects or to perform a method according to any one of the fourth aspects.
[0124] According to an eleventh aspect, there is provided a computer readable storage medium comprising computer program instructions which, when executed on a communication device, enable the communication device to perform a method according to any one of the first aspects or enable the communication device to perform a method according to any one of the third aspects.
[0125] According to a twelfth aspect, there is provided a computer readable storage medium. The computer readable storage medium includes a computer program. When the computer program is executed on a computer, it enables the computer to perform the method according to any one of the second aspect, or enables the computer to perform the method according to any one of the fourth aspect.
[0126] According to a thirteenth aspect there is provided a computer program product which, when executed on a communications device, enables the communications device to perform a method according to any one of the first or third aspects.
[0127] According to a fourteenth aspect there is provided a computer program product, which when executed on a communications device enables the communications device to perform a method according to any one of the second or fourth aspects.
[0128] According to a fifteenth aspect, there is provided a communication system, the communication system including a communication device according to the fifth aspect and a communication device according to the sixth aspect.
[0129] According to a sixteenth aspect, there is provided a communication system, the communication system including a communication device according to the seventh aspect and a communication device according to the eighth aspect.
[0130] It can be understood that the communication device, computer-readable storage medium, computer program product, and communication system provided above can be implemented using the corresponding methods provided above. Therefore, for the advantageous effects that can be realized by the communication device, computer-readable storage medium, computer program product, and communication system, please refer to the advantageous effects in the corresponding methods provided above. Details will not be described again here. [Brief description of the drawings]
[0131] [Figure 1] FIG. 2 is a schematic diagram of a frame structure of an EHT MU PPDU according to an embodiment of this application; [Diagram 2] FIG. 2 is a detailed schematic diagram of a frame structure of an EHT MU PPDU according to an embodiment of the present application; [Figure 3A] FIG. 2 is a schematic diagram of a frame structure of a trigger frame according to an embodiment of the present application; [Figure 3B] FIG. 2 is a schematic diagram of a frame structure of a trigger frame according to an embodiment of the present application; [Figure 4] FIG. 2 is a schematic diagram of a frame structure of an EHT TB PPDU according to an embodiment of this application; [Diagram 5] 1 is a diagram of an architecture of a WLAN communication system according to an embodiment of the present application. [Figure 6] 1 is a schematic diagram of a configuration of a communication device according to an embodiment of the present application; [Figure 7] 1 is a schematic diagram of a method for transmitting a physical layer protocol data unit according to an embodiment of the present application; [Figure 8] FIG. 2 is a schematic diagram of a frame structure of an EHT MU PPDU used for resource unit duplication transmission according to an embodiment of this application; [Figure 9] FIG. 2 is a schematic diagram of RU duplication transmission of EHT MU PPDU according to an embodiment of this application; [Figure 10] FIG. 13 is a schematic diagram of another method for transmitting a trigger frame according to an embodiment of the present application; [Figure 11A] A schematic diagram of a frame structure of a trigger frame used for resource unit duplication transmission according to an embodiment of this application. [Figure 11B] A schematic diagram of a frame structure of a trigger frame used for resource unit duplication transmission according to an embodiment of this application. [Figure 12] FIG. 2 is a schematic diagram of RU duplication transmission of EHT TB PPDU according to an embodiment of this application; [Figure 13] 1 is a schematic diagram of a structure of a communication device according to an embodiment of this application; [Figure 14] FIG. 2 is a schematic diagram of the structure of another communication device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0132] In the description of this application, unless otherwise specified, " / " indicates an "or" relationship between cooperating objects. For example, A / B may indicate A or B. In this application, "and / or" describes only the association relationship between cooperating objects and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: only A exists, both A and B exist, and only B exists, and A and B may be singular or plural. In addition, in the description of this application, unless otherwise specified, "plurality" means two or more. "At least one of the following items (parts)" or similar expressions means any combination of these items, including any combination of singular items (parts) or multiple items (parts). For example, at least one of the items (parts) a, b, or c may indicate a, b, c, a and b, a and c, b and c, or a, b, and c, and a, b, and c may be singular or plural. In addition, in order to clearly describe the technical solutions in the embodiments of this application, the embodiments of this application use words such as "first" and "second" to distinguish the same or similar items having essentially the same function or purpose. Those skilled in the art may understand that words such as "first" and "second" do not limit the quantity or execution order, and words such as "first" and "second" do not indicate clear distinctions.
[0133] It should be noted that in this application, words such as "example" or "for example" are utilized to denote providing an example, illustration, or explanation. Any embodiment or design scheme described in this application as an "example" or "for example" should not be construed as being more preferred or having more advantages over other embodiments or design schemes. Rather, terms such as "example" or "for example" are intended to present the relevant concept in a concrete manner.
[0134] The embodiments of this application may be applicable to wireless local area network (WLAN) scenarios, and may be applicable to IEEE 802.11 system standards, such as the 802.11a / b / g standard, the 802.11n standard, the 802.11ac standard, the 802.11ax standard, or next generation standards, such as the 802.11be standard, or even next generation standards. Alternatively, the embodiments of this application may be applied to wireless local area network systems, such as internet of things (IoT) networks or Vehicle to X (V2X) networks. Of course, the embodiments of the present application are also applicable to other possible communication systems, such as long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, and future 5th generation (5G) communication systems.
[0135] For ease of understanding, the following first provides a brief description of technical terms in the embodiments of this application.
[0136] WLAN started with 802.11a / b / g, then 802.11n, 802.11ac, and 802.11ax, and finally the currently discussed 802.11be. The 802.11ax standard is referred to as High Efficient (HE), and the 802.11be standard is referred to as Extremely High Throughput (EHT). 802.11be and later standards are sometimes referred to as EHT+.
[0137] In 802.11be, two EHT physical layer protocol data unit (PPDU) formats are defined, including EHT MU PPDU and EHT TB PPDU. The EHT MU PPDU can support single-user (downlink or uplink) and multi-user (downlink) data transmission. The EHT TB PPDU is another format of the EHT PPDU transmitted by one or more STAs based on the trigger of a trigger frame transmitted by the AP.
[0138] Figure 1 shows the structure of an EHT MU PPDU that may be used in 802.11be. The EHT MU PPDU may include three parts: a legacy preamble (L-preamble), an extremely high throughput preamble (EHT-preamble), and a physical layer convergence protocol service data unit (PSDU).
[0139] The L-preamble portion includes an L-STF field, an L-LTF field, and an L-SIG field. The EHT-preamble portion includes an RL-SIG field, a universal SIG (U-SIG), an extremely high throughput signal (EHT-SIG) field, an extremely high throughput short training field (EHT-STF), and an extremely high throughput long training field (EHT-LTF). The PSDU portion includes fields such as data.
[0140] Specifically, for the meaning of the fields in the EHT MU PPDU, please refer to Table 1 below.
[0141] [Table 1]
[0142] In a possible implementation, as shown in Figure 2, the EHT-SIG field includes a common field and a user-specific field. The common field can be used to carry resource allocation information assigned to the STA. The user-specific field can be used to carry user information. Optionally, the PPDU can further include a PE.
[0143] Specifically, the common field includes a resource unit allocation subfield-1 (RU allocation subfield-1). When the bandwidth is 160 MHz or more, the common field may further include a resource unit allocation subfield-2, and a cyclic redundancy check is used. inspection (Cyclic Redundancy Check, CRC) and a Tail subfield utilized for cyclic decoding. The resource unit allocation subfield (resource unit allocation subfield-1 and / or resource unit allocation subfield-2) indicates the allocation of pre-determined resource units into which the entire PPDU bandwidth is divided. In other words, the resource units of the PPDU bandwidth are divided based on pre-determined positions and sizes, and the resource unit allocation subfield (resource unit allocation subfield-1 and / or resource unit allocation subfield-2) indicates the allocation of resource units in the PPDU bandwidth.
[0144] For the signaling indication of EHT MU PPDU, there are PPDU type and compressed mode fields in U-SIG. When the PPDU type and compressed mode fields are 1, it indicates that the EHT MU PPDU is single-user transmission. When the PPDU type and compressed mode fields are 0, it indicates that the EHT MU PPDU is multi-user transmission. In the EHT MU PPDU for single-user transmission, the EHT-SIG has only one user field. In the EHT MU PPDU for multi-user transmission, the EHT-SIG includes 2 to M user fields, where M can be a positive integer equal to or greater than 2.
[0145] In an EHT MU PPDU for multi-user transmission, which corresponds to an allocation sequence of multiple resource units indicated in the Resource Unit Allocation subfield, a User Specific field includes 2 to M User Fields and indicates to which users (i.e., stations) the resource units are allocated.
[0146] Each user field includes an association identifier of a target user to indicate the target station (i.e., the target user). In addition, the user field further includes an indication field such as a modulation and coding scheme (MCS).
[0147] In addition, typically every two of the M user fields are formed into a group, followed by a CRC and a tail field every two user fields. If M is odd, there is one user field in the final group, or if M is even, there are still two user fields in the final group.
[0148] It should be understood that the EHT-MU-PPDU is merely an example, and other structures may exist in the standard development process or technology evolution process, which is not a limitation of this application.
[0149] In addition, the EHT TB PPDU is another format of the EHT PPDU sent by one or more STAs according to the trigger of the trigger frame sent by the AP.The specific format is described below, and the details are not described here.
[0150] Trigger Frames: An AP may use trigger frames to allocate resource units (RUs) to one or more STAs.
[0151] Multi-user transmission in 802.11be is based on orthogonal frequency division multiple access (OFDMA) technology. With the use of OFDMA technology, the transmission bandwidth is divided into a set of mutually orthogonal and non-duplicate subcarrier sets, and different subcarrier sets can be assigned to different users to implement multiple access. These subcarriers are assigned in different combinations. Such combinations are called Resource Units (RUs).
[0152] The following are different RUs or MRUs defined in the uplink and downlink: 26-tone RU, 52-tone RU, 52+26-tone MRU, 106-tone RU, 106+26-tone MRU, 242-tone RU, 484-tone RU, 484+242-tone MRU, 996-tone RU, 996+484-tone MRU, 996+484+242-tone MRU, 2×996-tone RU, 2×996+484-tone MRU, 3×996-tone MRU, 3×996+484-tone MRU, and 4×996-tone RU, etc.
[0153] In trigger-based multi-user uplink transmission, the AP may use the trigger frame to indicate the resource units allocated to one or more STAs and used for uplink transmission, which also means that the AP may use the trigger frame to schedule resource units for one or more STAs.
[0154] Specifically, a process in which an AP schedules resource units for one or more STAs using a trigger frame may include the following steps.
[0155] Step 1: An AP sends a trigger frame, where the trigger frame includes resource unit allocation information and other parameters utilized by one or more STAs to send an EHT TB PPDU.
[0156] The structure of the trigger frame is shown in Figures 3A and 3B. The trigger frame includes a common information field and a user information list field.
[0157] The common information field includes a trigger frame type subfield, an uplink length subfield, an uplink bandwidth subfield, and a reserved subfield, etc., and is utilized to convey common information regarding the scheduling of one or more STAs.
[0158] The User Information List field includes 1 to M User Information fields (briefly referred to as User Information fields). The User Information field may include a special User Information field, and the AID identifier is 2007. The User Information field indicates resource unit allocations of multiple stations (users) and other related information. In addition to the special User Information field, each User Information field includes an Association Identifier subfield, a Resource Unit Allocation subfield, a Modulation and Coding Scheme (MCS) subfield, a Start Spatial Stream subfield, a Number of Spatial Streams (NSS) subfield, and a Reserved subfield, etc.
[0159] Step 2: The STA receives the trigger frame, parses the user information field from the trigger frame that matches the association identifier of the station, and then transmits an EHT TB PPDU on the resource unit indicated by the resource unit allocation subfield in the user information field.
[0160] For example, the frame structure of the EHT TB PPDU is shown in FIG. 4 and may include a legacy short training field L-STF, a legacy long training field L-LTF, a legacy signal field L-SIG, a repeating legacy signal field RL-SIG, a universal signal field U-SIG, an extremely high throughput short training field EHT-STF, an extremely high throughput long training field EHT-LTF, and data, and may optionally further include a packet extension PE.
[0161] The EHT TB PPDU does not include an EHT-SIG. Since the scheduling information of the STA is transmitted to the STA by the AP, the STA does not need to include the scheduling information in the EHT TB PPDU.
[0162] Step 3: Optionally, the AP receives the EHT TB PPDU sent by the STA, and sends an acknowledgment frame to the STA.
[0163] The AP successfully parses the data from the EHT TB PPDU and sends an acknowledgment frame to the STA.
[0164] The following briefly describes the implementation environment and application scenarios of the embodiments of this application.
[0165] This application provides a WLAN communication system to which the embodiments of this application are applicable. The WLAN communication system includes at least one wireless access point AP and a plurality of stations (STAs) associated with the AP. It should be noted that the STA in the embodiments of this application may be referred to as a terminal, and the STA and the terminal may be interchangeable. This is not particularly limited in the method provided in this application.
[0166] As an example, Figure 5 is a diagram of an architecture of a WLAN communication system according to this application. Figure 5 illustrates an example in which the WLAN communication system includes at least one AP, for example, AP1 and AP2, and AP1 associates with STA1, STA2, and STA3. AP1 may schedule radio resources for the associated STAs and / or non-associated STAs, and transmit data to the STAs on the scheduled radio resources. For example, AP1 may schedule radio resources for STA1, STA2, STA3, etc., and transmit data, including uplink data information and / or downlink data information, to STA1, STA2, and STA3 on the scheduled radio resources.
[0167] In addition, the embodiments of this application may be applicable to communication between an AP and a STA, for example, multicast communication between an AP and STA1, STA2, and STA3, and unicast communication between an AP and STA4 or STA5. Alternatively, the embodiments of this application may be applicable to communication between STAs, for example, communication between STA4 and STA5.
[0168] The STA in the embodiment of this application may be a wireless communication chip, a wireless sensor, or a wireless communication terminal. For example, the STA may be a user terminal, a user equipment, an access device, a subscriber station, a subscriber unit, a mobile station, a user agent, or a user device supporting Wi-Fi communication function. The user terminal may include various handheld devices, in-vehicle devices, wearable devices, internet of things (IoT) devices, or computing devices with wireless communication function or other processing devices connected to a wireless modem, and various forms of user equipment (UE), mobile stations (MSs), terminals, terminal equipment, portable communication devices, handheld devices, portable computing devices, entertainment devices, gaming devices or systems, global positioning system devices, or any other suitable devices configured to perform network communication through a wireless medium. Furthermore, the STA may support the 802.11be standard. The STA may also support multiple WLAN standards, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a, or the next-generation 802.11be standard.
[0169] The AP in the embodiment of this application may be a device that is disposed in a wireless communication network and provides wireless communication functions to STAs associated with the AP. The AP is mainly disposed in a home, a building, and a park. A typical coverage radius is tens of meters to hundreds of meters. Of course, alternatively, the AP may be disposed outdoors. The AP is equivalent to a bridge that connects a wired network and a wireless network. The main function of the AP is to connect various wireless network clients together and then connect the wireless network to an Ethernet. Specifically, the AP may be a communication device with a Wi-Fi chip, such as a base station, a router, a gateway, a repeater, a communication server, a switch, or a bridge. The base station may include various forms of macro base stations, micro base stations, or relay stations. In addition, the AP may support the 802.11be standard. The AP may also support WLAN standards such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a, or the next generation 802.11be standard, which is not a limitation of this application.
[0170] In some embodiments, the AP and the STA in this application may be collectively referred to as a WLAN device. In particular, in implementation, the WLAN device may utilize the configuration structure shown in FIG. 6 or may include the components shown in FIG.
[0171] 6 is a schematic diagram of a configuration of a WLAN device 600 according to an embodiment of this application. The WLAN device 600 may be a STA or a chip or chip system (or referred to as a system on chip) in a STA. Alternatively, the WLAN device 600 may be an AP or a chip or chip system (or referred to as a system on chip) in an AP. In this embodiment of this application, the chip system may include a chip or may include a chip and other discrete devices.
[0172] 6, the WLAN device 600 includes a processor 601, a transceiver 602, and a communication line 603. In addition, the WLAN device 600 may further include a memory 604. The processor 601, the memory 604, and the transceiver 602 may be connected via the communication line 603.
[0173] The processor 601 may be a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. Alternatively, the processor 601 may be another device having a processing capability, such as a circuit, device, or software module. This is not limiting.
[0174] The transceiver 602 is configured to communicate with other devices or other communication networks, which may be Ethernet, radio access network (RAN), WLAN, etc. The transceiver 602 may be a module, a circuit, a transceiver, or any device capable of implementing communications.
[0175] The communication line 603 is a WLAN device 600 The system is configured to transmit information between components included in the system.
[0176] The memory 604 is configured to store instructions, which may be computer programs.
[0177] Memory 604may be a read-only memory (ROM) or other type of static storage device capable of storing static information and / or instructions, a random access memory (RAM) or other type of dynamic storage device capable of storing information and / or instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other compact disc storage, an optical disc storage (including a compact disc, a laser disc, a disc, a digital versatile disc, or a Blu-ray disc, etc.), or a magnetic disc storage medium or other magnetic storage device, etc., without being limited thereto.
[0178] It should be noted that the memory 604 may be independent of the processor 601 or may be integrated into the processor 601. The memory 604 may be configured to store instructions, program codes, or some data, etc. The memory 604 may be located inside the WLAN device 600 or outside the WLAN device 600. This is not limited. The processor 601 is configured to execute instructions stored in the memory 604 to implement the methods provided in the following embodiments of this application.
[0179] In an example, processor 601 may include one or more CPUs, such as CPU0 and CPU1 of FIG.
[0180] In an optional implementation, the WLAN device 600 includes multiple processors. For example, in addition to the processor 601 in FIG.
[0181] In an optional implementation, the WLAN device 600 further includes an output device 605 and an input device 606. For example, the input device 606 is a keyboard, a mouse, a microphone, a joystick, etc. The output device 605 is a display, a speaker, etc.
[0182] It may be understood that the configuration structure shown in Figure 6 does not constitute a limitation on a WLAN device: in addition to the components shown in Figure 6, a WLAN device may include more or fewer components than those shown in the figure, some components may be combined, or a different component layout may be utilized.
[0183] The following describes the technical solutions in the embodiments of this application with reference to the accompanying drawings.
[0184] It should be noted that the field lengths in this application are merely examples for illustration purposes. In this application, the field lengths are not limited to the lengths provided in this application. The field lengths may be longer or shorter than the lengths provided in this application.
[0185] It should be noted that in the following embodiments of this application, the names of messages, parameters, or information between devices are merely examples, and may be other names in other embodiments, which is not particularly limited in the method provided in this application.
[0186] It may be understood that in the embodiments of this application, the access point and / or the STA may perform some or all of the steps in the embodiments of this application. These steps or operations are merely examples. In the embodiments of this application, other operations or various modifications of operations may also be performed. Furthermore, steps may be performed in a different sequence than shown in the embodiments of this application, and perhaps not all of the operations in the embodiments of this application need to be performed.
[0187] 7 is a schematic flow chart of an indication method for resource unit duplication transmission according to an embodiment of this application. An example in which the method provided in this embodiment of this application is applied to the application scenario shown in FIG. 6 is used below. Of course, this embodiment of this application can also be applied to other possible communication scenarios or communication systems.
[0188] In this application, the EHT MU PPDU format for multi-user transmission is improved in design, and in order to implement the RU duplicate transmission mode, a resource unit corresponding to at least one station is indicated in the EHT MU PPDU that is used for duplicate transmission, which improves the receiving end's receiving performance and data transmission reliability. According to the technical solution of this application, only one of the multiple stations uses duplicate transmission, or at least two of the multiple stations use duplicate transmission.
[0189] It should be understood that the duplicated transmission in the embodiments of this application may also be referred to as a duplicated transmission.
[0190] Specifically, as shown in FIG. 7, the indication method for resource unit duplication transmission provided in this application includes the following steps:
[0191] 701: An access point generates an EHT MU PPDU, where the EHT MU PPDU corresponds to a plurality of stations, and a resource unit corresponding to at least one of the stations is utilized for duplicate transmission.
[0192] It can be seen from the above description that the resource unit allocation subfield in the EHT MU PPDU indicates the resource unit allocation of multiple stations, i.e., indicates multiple resource units obtained by dividing the frequency domain resource corresponding to the EHT MU PPDU according to a sequence. The resource units of the EHT MU PPDU bandwidth are divided according to a predetermined position and size.
[0193] In addition, as shown in Figure 2, the user specific field included in the EHT MU PPDU includes multiple user fields, and the allocation sequence of multiple resource units corresponds to the multiple user fields in the user specific field. In other words, one user field corresponds to one resource unit. One user field includes one station identifier.
[0194] In this embodiment of the application, the specific indication information in the EHT MU PPDU indicates that the resource unit corresponding to at least one station is used for duplicate transmission.
[0195] In implementation, the station identifiers in at least two user fields are the same to indicate that at least two resource units corresponding to the at least two user fields are utilized for duplicate transmission.
[0196] 8, in the user specific field of the EHT MU PPDU, the station identifier included in the first user field is AD1, and the station identifier included in the second user field is AD1, which indicates that the first resource unit and the second resource unit in the resource unit allocation subfield in the EHT MU PPDU are utilized by the station whose station identifier is AD1 to perform duplicate transmission on the first resource unit and the second resource unit.
[0197] In this embodiment of the application, multiple resource units are used for duplicate transmission, which means that the same data bit is transmitted on multiple resource units, specifically, one data bit is duplicated and transmitted multiple times on data subcarriers contained in multiple resource units.
[0198] In other words, in the EHT-SIG, the station identifiers (e.g., association identifiers) in the user fields corresponding to multiple RUs are the same, indicating that the multiple RUs are assigned to the same STA and duplicate transmissions are utilized for the multiple RUs.
[0199] For example, a 20MHz EHT MU PPDU may be assigned to a 52-tone RU, a 52-tone RU, a 26-tone RU, and a 106-tone RU. The first 52-tone RU corresponds to a first user field, the second 52-tone RU corresponds to a second user field, and so on. In the implementation solution of this application, the AP may assign both the first 52-tone RU and the second 52-tone RU to the same STA, specifically, the same station identifier is indicated in the two user fields corresponding to the two 52-tone RUs respectively, indicating that the two RUs are assigned to the same STA, and duplicate transmission is utilized for the STA's data or data bits on the two 52-tone RUs. In other words, one copy of the STA's data or data bits is transmitted on one 52-tone RU, and the other copy of the data or data bits is transmitted on the other 52-tone RU. RU Alternatively, the STA's data or data bits are duplicated to obtain two copies that are transmitted on two 52-tone RUs.
[0200] In addition, the AP may allocate a 26-tone RU corresponding to the third user field and a 106-tone RU corresponding to the fourth user field to the other two users, respectively. RU duplication transmission does not need to be performed on two resource units.
[0201] Furthermore, Dual Carrier Modulation (DCM) techniques can alternatively be used, which is the repeated transmission of one data bit on two subcarriers simultaneously, i.e. one data bit is modulated onto two subcarriers.
[0202] In the implementation, dual carrier modulation is utilized for the data bits carried in the resource unit.
[0203] In another implementation, the AP may indicate that dual carrier modulation is used for the data bits carried in the corresponding resource unit using the value of the MCS field in the user field of the EHT MU PPDU, for example, a value of 15 in the MCS field indicates that dual carrier modulation is used for the corresponding resource unit.
[0204] For simplicity, in this embodiment of this application, dual carrier modulation being applied to data bits carried in a resource unit is simply referred to as dual carrier modulation being applied to the resource unit.
[0205] In a specific implementation, for at least two resource units included in the EHT MU PPDU and used for duplicate transmission, the value of the MCS field of at least one user field among the at least two user fields corresponding to the at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units.
[0206] In addition, for RU duplicate transmission, in the multiple user fields corresponding to the multiple resource units used for duplicate transmission, the number of spatial streams NSS of one of the user fields may be set to 1, and the number of spatial streams subfield may be indicated as 0, or NSS is not indicated and is used as a reserved field. In the multiple user fields corresponding to RU duplicate transmission, other indication information such as MCS subfield, reserved subfield, NSS subfield, beamforming subfield, and encoding subfield may be the same, that is, the corresponding modulation parameters are the same. Alternatively, the other indication information may be indicated only in one of the multiple user fields, and the fields corresponding to the other indication information in the other user fields are used as reserved fields. This is not particularly limited in this application.
[0207] For example, Figure 9 is a schematic diagram of RU duplication transmission of EHT MU PPDU. The transmission bandwidth of EHT MU PPDU is 160MHz. The AP may divide the entire bandwidth into 484 subcarriers RU1, 484 subcarriers RU2, 242 subcarriers RU3, 242 subcarriers RU4, and 484 subcarriers RU5. It is shown in the RU of EHT MU PPDU that on the first two RUs, i.e., 484 subcarriers RU1 and 484 subcarriers RU2, RU duplication transmission is used by user 1 and dual carrier modulation is used, on 242 subcarriers RU3 and 242 subcarriers RU4, RU duplication transmission is used by user 2 and dual carrier modulation is used, and on 484 subcarriers RU5, common transmission, i.e. non-duplication transmission, is performed by user 3.
[0208] The 484 subcarriers include 468 data subcarriers and 16 pilot subcarriers. The data subcarriers are used to carry data information, and the pilot subcarriers are used to transmit predetermined values, so that the receiving end corrects frequency offset, phase noise, etc. As shown in FIG. 9, the same data is transmitted on each of the 468 data subcarriers of the two 484-tone RUs. In addition, dual carrier modulation can be used for the data bits, specifically, each of the 234 data bits is modulated onto two subcarriers, and 468 data subcarriers are occupied. Thus, on the data subcarriers of the two 484-tone RUs, one data bit is duplicated twice in the frequency domain, and the dual carrier modulation is repeated twice, i.e., one data bit is duplicated and transmitted four times. In this way, the receiving end can perform combined reception, which provides a four-fold data reception gain.
[0209] In implementation, the at least two resource units used for duplicate transmission may be contiguous or non-contiguous. For example, among 484-tone RU(1), 484-tone RU(2), 242-tone RU, 242-tone RU, and 484-tone RU(3) included in 160 MHz, it may be indicated in the RU of the EHT MU PPDU that RU duplicate transmission is used by user 1 on the first 484-tone RU(1) and the last 484-tone RU(3). Normal transmission, i.e., non-duplicate transmission, is performed by user 2 on the second 484-tone RU(2).
[0210] In addition, the EHT-SIG in the EHT MU PPDU is transmitted in units of 20 MHz in the frequency domain, specifically, the L-STF, L-LTF, L-SIG, RL-SIG, U-SIG, and EHT-SIG in the EHT MU PPDU are transmitted in units of 20 MHz. For example, the L-STF, L-LTF, L-SIG, RL-SIG, U-SIG, and EHT-SIG may be replicated and transmitted four times across 80 MHz to provide a four-fold data reception gain (6 dB), and the EHT-SIG may be replicated and transmitted eight times across 160 MHz to provide an eight-fold data reception gain.
[0211] Based on this, the content transmitted within the 20 MHz bandwidth in the EHT-SIG can be represented using Content Channels (CCs). When the bandwidth of the EHT MU PPDU is 20 MHz, the EHT-SIG has one CC. When the bandwidth of the EHT MU PPDU is 40 MHz, the EHT-SIG has two CCs, CC1 and CC2, respectively, in ascending frequency order. The format of the signal fields in the two content channels is the same, but the contents may be different. When the bandwidth of the EHT MU PPDU is 80 MHz, there are two more CCs, making a total of four channels. Thus, the resource unit allocation information is generally shown on four channels in ascending frequency order based on the structure of CC1, CC2, CC1, and CC2. When the bandwidth of the EHT MU PPDU is 160 MHz or more, there are two content channels for each 80 MHz. At different 80 MHz, the contents of the EHT-SIG may be different.
[0212] Therefore, for multiple RUs where RU duplication transmission is used, each RU where RU duplication transmission is performed can be used to represent the duplication transmission. For example, when two 52-tone RUs duplicate and transmit the data bits of the STA, the data bits of the STA are duplicated twice. Alternatively, a combined large RU of multiple RUs that can cover the duplication transmission can be used for description. In this case, the combined large RU corresponds to only one user field. For example, the duplication transmission of a 106-tone RU indicates the duplication transmission of two 52-tone RUs, specifically, the data bits of the STA corresponding to the 106-tone RU are duplicated and transmitted twice on two 52-tone RUs. For example, if the AP indicates that a 52-tone RU is to be duplicated and transmitted four times, the AP may use the EHT MU PPDU to indicate that four 52-tone RUs are used for duplicate transmission, and duplicate the data bits carried in the 52-tone RUs into four 52-tone RUs for transmission four times; or the AP may indicate that a combined large RU of multiple RUs, for example, a 242-tone RU, is used for duplicate transmission, and duplicate the data bits carried in the 52-tone RU four times into a 242-tone RU for transmission. A specific indication manner will be described below. Details will not be described again here.
[0213] For example, the RU duplication multiple is equal to the number of times the station identifier in the user field is repeated on CC1 and CC2 in a particular 80 MHz. Note that CC2 is only present when the bandwidth of the PPDU exceeds 20 MHz.
[0214] In addition, in duplicated transmission, different RUs may further utilize one or more of the following methods: different interleavers, different encoding puncture modes, or different subcarrier mapping adjustment orders to increase diversity, improve data transmission reliability, and reduce Peak to Average Power Ratio (PAPR).
[0215] 702: The access point transmits an EHT MU PPDU.
[0216] 703: The target station receives the EHT MU PPDU.
[0217] 704: The target station determines, based on the EHT MU PPDU, that a plurality of resource units corresponding to the target station are used for duplicate transmission, and performs combined decoding on the information carried in the plurality of resource units.
[0218] Based on the indication for duplicate transmission in the EHT MU PPDU, the target station may determine that multiple resource units corresponding to the target station are utilized for duplicate transmission, whereby combined decoding is performed on the information carried in the multiple resource units, i.e., combining operations are performed on different subcarriers carrying the same data bits, improving data reception reliability.
[0219] Based on the implementation in step 701, the target station determines that multiple resource units corresponding to the target station are utilized for duplicate transmission based on the quantity of station identifiers that belong to the target station and are included in the user fields in the EHT MU PPDU, so that combined decoding can be performed on data carried in multiple resource units corresponding to multiple user fields.
[0220] According to the above implementation of this application, a duplicate transmission mechanism for one or more RUs of multiple users can be added to the AP in the OFDMA transmission scenario, which improves the data reliability of the receiving end and compensates for the problem of low data reliability caused by the transmission power limitation in the low power scenario.
[0221] In addition, the multiple user fields in the EHT MU PPDU are the same, indicating that multiple corresponding RUs are used for duplicate transmission. This facilitates the implementation for the receiving end and the transmitting end. Furthermore, in the EHT MU PPDU, the resource unit allocation subfield accurately reflects the position of the pilot subcarrier, so that the third party station can further estimate the center frequency deviation or phase deviation using the pilot subcarrier in the RU corresponding to the other station to improve the data reception performance. In the technical solution of this application, the multiple RUs for duplicate transmission are further allowed to be contiguous or discontinuous. In addition, when the station is relatively close to the AP, there is no need to improve the reception performance of the station through RU duplicate transmission. In this case, normal transmission rather than duplicate transmission can be used for the RU of the station. In the EHT MU PPDU in this application, both RUs using duplicate transmission and RUs not using duplicate transmission can be assigned, and the configuration manner is flexible.
[0222] In addition, in step 701, the access point indicates in the EHT MU PPDU that the resource units corresponding to at least one station are used for duplicate transmission. In addition to the indication for RU duplicate transmission by using the same station identifier in the user field, this application also provides other indication methods.
[0223] In implementation, a user field of an EHT MU PPDU includes first information, which indicates that a resource unit corresponding to the user field is used for duplicate transmission.
[0224] Specifically, for RU duplication transmission, the AP may indicate RU or MRU in the resource unit allocation subfields of the EHT MU PPDU, i.e., RU allocation subfield-1 and / or RU allocation subfield-2. In addition, an indication is provided in the user field corresponding to the resource unit to indicate whether the transmission mode of the resource unit is normal transmission performed using RU / MRU or duplication transmission performed using multiple RUs.
[0225] In this case, the RU using duplicate transmission may be represented as a combined RU covering multiple duplicate RUs. Specifically, the following Table 2 may be used as a pre-configured rule.
[0226] [Table 2]
[0227] The number of duplicate transmissions of the resource unit may be specified in advance. Alternatively, the AP may negotiate with the STA in advance before the AP transmits the EHT MU PPDU to determine the number of duplicate transmissions of the resource unit. Alternatively, the number of duplicate transmissions may be flexibly indicated in the user field.
[0228] For example, 996-tone RUs are indicated in the resource unit allocation subfield. If the number of resource unit copies is 2, it indicates that the copies are transmitted over two 484-tone RUs, if the number of resource unit copies is 4, it indicates that the copies are transmitted over four 242-tone RUs, or if the number of resource unit copies is 8, it indicates that the copies are transmitted over eight 106-tone RUs.
[0229] In a specific implementation, for example, the preset number of duplicate transmissions is two, and the data or data bits of the STA are indicated in the EHT MU PPDU, duplicated, and transmitted on the 996-tone RU. Specifically, one copy of the data or data bits of the STA is transmitted on one 484-tone RU, and the other copy of the data or data bits of the STA is transmitted on the other 484-tone RU. Alternatively, the data or data bits of the STA can be duplicated to obtain two copies that are assigned to the data subcarriers of the 996-tone RU for transmission. For example, one copy of the data bits is transmitted on the even-numbered subcarriers included in the 996-tone RU, and the other copy of the data bits is transmitted on the odd-numbered subcarriers.
[0230] In the above implementation of this application, the RUs that use duplicate transmission are shown as one combined RU covering multiple RUs, so that each station corresponds to only one user field. This reduces the signaling overhead of the user field in the EHT MU PPDU and improves system efficiency. In addition, the number of duplicate transmissions can be accurately indicated through pre-negotiation according to the protocol or in the user field of the EHT MU PPDU, so that the receiving end does not need to correctly read the user fields of all station identifiers at the same time, and the data transmission reliability is higher.
[0231] In the implementation, the value of the MCS field in the user field of the EHT MU PPDU is 14, indicating that the resource unit is used for duplicate transmission, and other MCSs are used for non-RU duplicate transmission.
[0232] In implementation, bit B15 in the user field of the EHT MU PPDU may indicate that the corresponding resource unit is used for duplicate transmission. In other words, the first information may be carried in bit B15, i.e., the reserved bit, in the user field of the EHT MU PPDU.
[0233] In another implementation, the user field in the EHT MU PPDU may further include second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user field.
[0234] Specifically, the MCS field (4 bits) of the user field in the EHT MU PPDU may be combined with a reserved bit (1 bit) to form an extended MCS. The value of the extended MCS is one or more of 16 to 31, indicating RU duplicate transmission. Different values of the extended MCS may indicate different numbers of duplications. For example, if the value of the extended MCS is 16, it indicates that duplicate transmission is performed twice, and if the value of the extended MCS is 17, it indicates that duplicate transmission is performed three times.
[0235] In addition, for RU duplicate transmission, the value of the NSS subfield is usually 1, specifically, the number of spatial streams is 1. In this case, in the implementation, when the resource unit is used for duplicate transmission, the NSS subfield may be used as a reserved field and not indicated. Alternatively, the NSS subfield may indicate the quantity of duplicate transmission.
[0236] In implementation, the first information and / or the second information may alternatively be carried in one or more of the following bits in the EHT MU PPDU: bits B20 to B25 of the first symbol in the U-SIG, or bits B2 or B8 of the second symbol in the U-SIG, or bits B13 to B16 of the first symbol in the EHT-SIG.
[0237] It should be noted that the above bits are data bits, i.e. the bits before encoding.
[0238] Specifically, the reserved or unused bits or reserved or unused states (entries) of (sub)fields in the U-SIG and / or EHT-SIG in the EHT MU PPDU are divided into two categories: Disregard bits and Validate bits.
[0239] As specified in the 802.11be standard, if a station implementing the EHT basic features finds that the verification bit in the PPDU is not set to the default (or default) value specified in the standard or that the value of some subfields is set to the verified state, the station must wait for the duration of the PPDU, transmit relevant version-independent information to the Medium access Control (MAC) layer to ensure coexistence, and terminate reception of the PPDU. For ignore bits or subfields set to ignore state, if an EHT station does not find that the verification bit in the PPDU is not set to the default (or default) value specified in the standard or that the value of some subfields is set to verified state, the station must ignore the ignore bit or ignore the subfields set to ignore state and continue reading other fields.
[0240] For example, the first symbol of the U-SIG field contains five ignore bits and three validation bits, and the U-SIG overflow portion of the EHT-SIG field contains four ignore bits. When any one of the validation bits is assigned to a new function in a subsequent standard and its value is set to a non-default value 0, the current device (old device introduced in the market) may defer for the duration of the PPDU, transmit relevant version-independent information to the MAC (Medium access Control) layer to ensure coexistence, and terminate reception of the PPDU. However, when any ignore bit is assigned to a new function in a subsequent standard, regardless of the value set, if there is no non-default validation bit or validation status in the PPDU, the current device will ignore that bit or subfield and continue to receive other fields.
[0241] The corresponding bits are shown in Table 3 below.
[0242] [Table 3]
[0243] Specifically, at least one bit in Table 3 may indicate a quantity of duplicate transmission. A quantity of duplicate transmission of 1 may indicate that duplicate transmission is not used. Alternatively, one bit in Table 3 may indicate that RU duplicate transmission is used, and at least one bit indicates a quantity of duplicate transmission.
[0244] It should be noted that the quantity of duplicate transmissions is indicated in one EHT MU PPDU, specifically, it indicates that the quantity of duplicate transmissions corresponding to all stations that utilize duplicate transmissions in the EHT MU PPDU is the same, and the EHT MU PPDU may further include resource units that do not utilize duplicate transmissions. Alternatively, it may indicate that all stations may utilize the same quantity of RU duplicate transmissions.
[0245] In the above implementation, the RU duplicate transmission can be flexibly indicated in the common s field in the EHT MU PPDU, and no changes need to be made to the user-specific field. This can effectively improve the reliability of multi-user PPDU data transmission. The indication method is flexible and diverse, and easy to implement.
[0246] In another implementation, a specific index of the resource unit allocation subfield in the EHT MU PPDU may indicate that the resource unit is to be used for duplicate transmission.
[0247] Specifically, RU allocation subfield-1 and RU allocation subfield-2 use a 9-bit index to indicate various different RU combinations, and various different RU duplication transmission combinations can be indicated using some or all of the resource unit allocation subfield indices 304 to 511 (converted to decimal).
[0248] For example, when the index of the resource unit allocation subfield is 305, it may indicate that the EHT MU PPDU includes 4×26 tone RU duplicate transmission, specifically, a 26 tone RU is duplicated and transmitted four times, an empty 26 tone RU, and another 4×26 tone RU duplicate transmission. When the index of the resource unit allocation subfield is 312, it may indicate 4×242 tone RU duplicate transmission, specifically, a 242 tone RU is duplicated and transmitted four times.
[0249] It should be noted that in the 9-bit index of B8 to B0, the bits B2 to B0 indicate 0 to 7 in descending order. This indicates that there are 1 to 8 user fields in the corresponding EHT-SIG content channel. Therefore, when an index is selected, B2 to B0 of the selected index should correspond to the number of user fields present in the subsequent corresponding content channel. For example, B2 to B0 of 305 is 1, which corresponds to two user fields. This corresponds to the case where there are two RUs used for duplicate transmission in the RU combination, and each RU corresponds to one user field. B2 to B0 of 312 is 0, which corresponds to one user field. This corresponds to the case where the RU combination includes one RU used for duplicate transmission, and the RU corresponds to one user field.
[0250] [Table 4]
[0251] In the above implementation, a specific index of the resource unit allocation subfield of the EHT MU PPDU may indicate RU duplicate transmission, and there is no need to modify the user-specific field, which can effectively improve the data transmission reliability of the EHT MU PPDU. The indication method is flexible and diverse, and easy to implement.
[0252] Based on the above description of the trigger frame and EHT TB PPDU, in this application, the format of the trigger frame is improved in design, and a resource unit corresponding to the EHT TB PPDU sent by at least one station is indicated in the trigger frame and used for duplicate transmission, to implement a multi-user duplicate transmission mode, which improves the receiving performance of the receiving end and the data transmission reliability.
[0253] This application further provides a method for transmitting a trigger frame. As shown in Figure 10, the method may include the following steps:
[0254] 1001: An access point generates a trigger frame, where the trigger frame indicates to a plurality of stations to transmit an EHT TB PPDU on one or more resource units, where at least one resource unit is utilized for duplicate transmission.
[0255] 3A and 3B, it can be seen from the above frame structure of the trigger frame that the trigger frame includes a common information field and a user information list field, and the user information list field includes multiple user information fields. A user information field includes an association identifier or a station identifier and a resource unit allocation subfield. The resource unit allocation subfield indicates the resource units allocated to the station and used to transmit the EHT TB PPDU.
[0256] In an implementation, the association identifier or station identifier corresponding to at least two of the user information fields included in the trigger frame are the same, indicating that at least two resource units corresponding to those at least two user information fields are used for duplicate transmission.
[0257] In this embodiment of the application, multiple resource units are used for duplicate transmission, which means that the same data bit is transmitted on multiple resource units, specifically, one data bit is duplicated and transmitted multiple times on data subcarriers contained in multiple resource units.
[0258] Furthermore, in an implementation, for at least two user information fields utilized for duplicate transmission, a value of the MCS field in at least one user field may indicate that dual carrier modulation is utilized for data bits carried in the corresponding resource unit, e.g., a value of 15 for the MCS field indicates that dual carrier modulation is utilized for at least two resource units.
[0259] 11A and 11B, if the station identifier in the user information 2 field is ID2 and the station identifier in the user information 3 field is also ID2, it indicates that the two resource units corresponding to the user information 2 field and the user information 3 field are assigned to the same station and transmit the data or data bits of the station by duplicating them. Furthermore, if the value of the MCS field in either the user information 2 field or the user information 3 field is 15, it indicates that dual carrier modulation is used for the two resource units indicated by station ID2 in the user information 2 field and the user information 3 field.
[0260] 1002: The access point transmits a trigger frame.
[0261] The access point transmits a trigger frame to one or more stations.
[0262] 1003: The target station receives the trigger frame and transmits an EHT TB PPDU on a resource unit indicated by the trigger frame and utilized for the duplicate transmission.
[0263] After receiving the trigger frame, the target station determines, based on the resource unit allocation indicated by the trigger frame and belonging to the target station, that the resource units allocated to the target station by the AP are the resource units to be utilized for the duplicated transmission, and the target station may duplicate the EHT TB PPDU and transmit it on the allocated resource units.
[0264] According to the indication method of RU duplication transmission in 1001, after receiving the trigger frame, the target station queries that the association identifier or station identifier in at least two user information fields in the trigger frame is the identifier of the target station, and the resource units in the at least two user information fields are utilized by the target station to duplicate and transmit the EHT TB PPDU.
[0265] In addition, when the target station transmits the EHT TB PPDU, if the RUs in the EHT TB PPDU use the RU duplicate transmission mode, the data (or all) subcarriers may be used for duplicate transmission, and dual carrier modulation is used. In addition, in the duplicate transmission, different RUs may further use one or more of the following methods, namely, different interleavers, different encoding puncture modes, or different subcarrier mapping adjustment orders, to increase diversity, improve data transmission reliability, and reduce PAPR.
[0266] For example, a schematic diagram of the duplication transmission of EHT TB PPDU is shown in Figure 12, and the transmission bandwidth of EHT TB PPDU is 160MHz. The AP may divide the entire bandwidth into 484 subcarriers RU1, 484 subcarriers RU2, 242 subcarriers RU3, 242 subcarriers RU4, and 484 subcarriers RU5. It is shown in the EHT TB PPDU that User 1 uses RU duplication transmission on the first two RUs, i.e., 484 subcarriers RU1 and 484 subcarriers RU2, and uses dual carrier modulation; User 2 uses RU duplication transmission on 242 subcarriers RU3 and 242 subcarriers RU4, and uses dual carrier modulation; and User 3 performs normal transmission, i.e., non-duplication transmission, on 484 subcarriers RU5.
[0267] 1004: The access point receives an EHT TB PPDU from the target station and performs combined decoding on information carried in at least one resource unit utilized for the duplicate transmission.
[0268] After receiving the EHT TB PPDU from the target station, the access point may perform combined decoding on the information carried in the EHT TB PPDU in the resource units used for duplicate transmission, which improves the data reception reliability of the access point and improves transmission performance.
[0269] Correspondingly, after the access point receives the EHT TB PPDU, if the RUs in the EHT TB PPDU use the RU duplication transmission mode, the access point may perform combined decoding for subcarriers carrying the same data bits and included in different RUs to improve data reception reliability. Correspondingly, one or more of the following operations may be used for different RUs: different deinterleavers, decode puncture modes, and different subcarrier demapping orders.
[0270] In addition, in step 1001, it is indicated in the trigger frame that the resource units corresponding to at least one station are used for duplicate transmission. In addition to the indication for RU duplicate transmission by using the same station identifier or association identifier in the user information field, this application further provides other indication methods.
[0271] In implementation, the value of the MCS field in the user information field in the trigger frame indicates that the corresponding resource unit is used for duplicate transmission, for example, the value of the MCS field is 14, indicating that the resource unit corresponding to the user information field is used for duplicate transmission, and other values of the MCS field indicate non-RU duplicate transmission.
[0272] Specifically, an indication is provided in the user information field to indicate whether the transmission mode of the resource unit is normal transmission performed using RU / MRU, or duplicated transmission performed using multiple RUs, see above Table 2. An RU using duplicated transmission is shown as one combined RU covering multiple duplicated RUs.
[0273] In an implementation, a user information field included in the trigger frame may include first information, the first information indicating that a resource unit corresponding to the user information field is utilized for duplicate transmission.
[0274] Specifically, bit B25 in the user information field of the trigger frame may indicate that the corresponding resource unit is used for duplicate transmission. In other words, as shown in Figures 11A and 11B, the first information may be carried by bit B25, i.e., a reserved bit, in the user information field of the trigger frame.
[0275] Alternatively, the MCS field (4 bits) of the user field is combined with the reserved bit (1 bit) to form an extended MCS. The value of the extended MCS is any one or more of 16 to 31, which indicates RU duplicate transmission. Different values of the extended MCS may indicate different duplication times. For example, if the value of the extended MCS is 16, it indicates that duplicate transmission is performed twice, and if the value of the extended MCS is 17, it indicates that duplicate transmission is performed three times.
[0276] The number of duplicate transmissions of the resource unit may be specified in advance. Alternatively, the AP may negotiate with the STA in advance before the AP transmits the trigger frame to determine the number of duplicate transmissions of the resource unit. Alternatively, the number of duplicate transmissions may be flexibly indicated in the user information field.
[0277] In the above implementation of this application, the RUs that utilize duplicate transmission are shown as one combined RU covering multiple duplicate RUs, so that each station only corresponds to one user field. This reduces the signaling overhead of the user information field in the trigger frame and improves system efficiency. In addition, the quantity of duplicate transmission can be accurately indicated through pre-negotiation according to the protocol or in the user field of the trigger frame, so that the receiving end does not need to correctly read the user information fields of all station identifiers at the same time, and the data transmission reliability is higher.
[0278] In implementation, the user information field included in the trigger frame may further include second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user information field.
[0279] Specifically, the second information may be carried in a starting spatial stream in the user information field. Alternatively, the second information may be carried in some or all of the bits of the number of spatial streams NSS in the user information field. Alternatively, the second information may be carried in some or all of the bits of the starting spatial stream and NSS in the user information field.
[0280] In addition, the first information and / or the second information may further be conveyed in reserved bits in the trigger frame, for example indicated using one or more of the following bits: bits B25 to B39 in the special user information list field or bits B56 to B63 in the common information field.
[0281] Referring to Figures 11A and 11B, B25-B36 are ignore and verify bits in the special user information list field, B37-B39 are reserved bits in the reserved field in the special user information list field, B56-B62 are the last 7 bits of the uplink HE-SIG-A2 reserved field in the common information field, and B63 is a reserved bit in the reserved field in the common information field.
[0282] Specifically, at least one of the above bits may indicate the quantity of duplicate transmission. The quantity of duplicate transmission 1 may indicate that duplicate transmission is not used. Alternatively, one of the above bits may indicate that RU duplicate transmission is used, and at least one bit indicates the quantity of duplicate transmission.
[0283] In addition, in an implementation, a resource unit allocation field in the user information field in the trigger frame, or a PS160MHz primary / secondary indication field, or both, indicate that the resource unit corresponding to the user information field is utilized for duplicate transmission.
[0284] In other words, joint indication can be performed using an index corresponding to the resource unit allocation subfield of the user information field in the trigger frame, or an index corresponding to the PS160MHz primary / secondary indication field, or a combination of the resource unit allocation subfield and the PS160MHz primary / secondary indication field. A reserved entry in the resource unit allocation table index indicates that a particular resource unit is used for duplicate transmission.
[0285] In the above implementation, the RU duplicate transmission may be flexibly indicated in the common information field of the trigger frame, and the RU duplicate transmission may be flexibly indicated in the user information field of the trigger frame. This is the same as the multi-user EHT TB It can effectively improve the reliability of PPDU data transmission. The indication method is flexible and diverse, and easy to implement.
[0286] The resource unit allocation in the trigger frame is indicated in the user information field. For example, the RU duplicate transmission is indicated in the common information field of the trigger frame, so that the RU duplicate transmission of multiple stations can be indicated in the trigger frame. Specifically, the quantity of duplicate transmission corresponding to all stations utilizing the duplicate transmission is the same. For example, when the RU duplicate transmission is indicated in the user information field of the trigger frame, a separate duplicate transmission indication can be implemented for each station, including, for example, an indication of whether to perform duplicate transmission and an indication of the quantity of duplicate transmission.
[0287] It may be understood that in the embodiments of this application, the same steps, or steps or messages having the same function may be referenced to each other in different embodiments.
[0288] In the embodiments of this application, unless otherwise specified or there is no logical contradiction, the terms and / or descriptions in different embodiments are not contradictory and may be mutually referenced, and the technical features in different embodiments may be combined based on their internal logical relationships to form a new embodiment.
[0289] In the above embodiments, it may be understood that the methods and / or steps performed by the access point may also be performed by components (e.g., chips or circuits) available for the access point, and the methods and / or steps performed by the target station may also be performed by components (e.g., chips or circuits) available for the target station.
[0290] So far, the solution provided in this application has been mainly described from the viewpoint of interaction between devices. Correspondingly, this application further provides a communication device, which is configured to perform the above method. The communication device may be an access point in the above method embodiment, a device including the above access point, or a component that can be used for the access point. Alternatively, the communication device may be a target station in the above method embodiment, a device including the above target station, or a component that can be used for the target station.
[0291] To implement the above functions, the communication device may be understood to include corresponding hardware structures and / or software modules for performing each function. Those skilled in the art should easily realize that this application can be implemented by hardware, or a combination of hardware and computer software, with reference to the units and algorithm steps in the examples described in the embodiments disclosed in this specification. Whether the functions are performed by hardware or by hardware driven by computer software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but the implementation should not be considered as going beyond the scope of this application.
[0292] In the embodiment of this application, the communication device may be divided into functional modules based on the above method embodiment. For example, each functional module may be obtained through division based on each corresponding function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware or in the form of a software function module. It should be noted that in the embodiment of this application, the division into modules is an example, and is merely a logical function division, and may be other divisions in actual implementation.
[0293] In the implementation scenario, the communication device is taken as an example to be an access point in the above method embodiment. Figure 13 is a schematic diagram of the structure of a communication device 1300. The access point 13 includes a processing module 1301 and a transceiver module 1302.
[0294] The processing module 1301 is configured to generate an extremely high throughput multi-user physical layer protocol data unit EHT MU PPDU, the EHT MU PPDU including a resource unit allocation subfield indicating resource unit allocation of a plurality of stations, where the resource unit corresponding to at least one of the plurality of stations is utilized for duplicate transmission.
[0295] The transceiver module 1302 is configured to transmit EHT MU PPDUs.
[0296] In implementation, the user-specific field included in the EHT MU PPDU includes multiple user fields, where one user field includes one station identifier and corresponds to one resource unit, and the station identifiers in at least two user fields are the same, indicating that at least two resource units corresponding to the at least two user fields are used for duplicate transmission.
[0297] In an implementation, the at least two resource units may be contiguous or non-contiguous.
[0298] In implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user fields included in the EHT MU PPDU and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units.
[0299] In implementation, a user field of an EHT MU PPDU includes first information, which indicates that a resource unit corresponding to the user field is used for duplicate transmission.
[0300] In implementation, the number of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0301] In implementation, to indicate that the resource unit is used for duplicate transmission, the first information is carried in bit B15 in the user field of the EHT MU PPDU, or the value of the MCS field in the user field of the EHT MU PPDU is 14, or the value of the MCS field is any one of 16 to 31.
[0302] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0303] In implementation, the user field in the EHT MU PPDU further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user field.
[0304] In the implementation, the first information or the second information or both are carried in one or more of the following bits in the EHT MU PPDU: bits B20 to B25 of the first symbol in the universal signal field U-SIG, or bits B2 or B8 of the second symbol in the U-SIG, or bits B13 to B16 of the first symbol in the very high throughput signal field EHT-SIG.
[0305] In the implementation, the resource unit allocation subfield indicates that the resource unit is to be utilized for duplicate transmission.
[0306] All relevant contents of the steps in the above method embodiments may be referred to in the functional descriptions of the corresponding functional modules, and the details will not be described again here.
[0307] In this application, the access points are expressed in the form of functional modules obtained through division in an integrated manner, where a "module" may be an application-specific integrated circuit (ASIC), a circuit, a processor and memory executing one or more software or firmware programs, an integrated logic circuit, and / or other device capable of providing the functionality described above.
[0308] In some embodiments, with respect to hardware implementation, one skilled in the art will appreciate that an access point may utilize the configuration of a communications device 600 shown in FIG.
[0309] In an example, the functions / implementation processes of the processing module 1301 in FIG. 13 may be implemented by the processor 601 of the communication device 600 shown in FIG. 6 by invoking computer-executable instructions stored in the memory 604, and the functions / implementation processes of the transceiver module 1302 in FIG. 13 may be implemented using the transceiver 602 of the communication device 600 shown in FIG. 6.
[0310] In some embodiments, when the communication device 1300 of FIG. 13 is a chip or chip system, the functions / implementation processes of the processing module 1301 may be implemented using an input / output interface (or communication interface) of the chip or chip system, and the functions / implementation processes of the transceiver module 1302 may be implemented using a processor (or processing circuitry) of the chip or chip system.
[0311] The access point provided in this embodiment can implement the above service transmission method. Therefore, for the technical effects that can be achieved by the access point, please refer to the above method embodiment. The details are not described again here.
[0312] In an implementation scenario, a communication device 1300 is taken as an example to be a target station in the above method embodiment, as shown in FIG.
[0313] The transceiver module 1302 is configured to receive an EHT MU PPDU, the EHT MU PPDU including a resource unit allocation subfield indicating resource unit allocations for a plurality of stations, where a resource unit corresponding to at least one of the plurality of stations is utilized for the duplicate transmission.
[0314] The processing module 1301 is configured to determine, based on the EHT MU PPDU, that multiple resource units corresponding to a target station are utilized for duplicate transmission, and perform combined decoding on information carried in the multiple resource units.
[0315] In implementation, the user-specific field included in the EHT MU PPDU includes multiple user fields, where one user field includes one station identifier and corresponds to one resource unit, and the station identifiers in at least two user fields are the same, indicating that at least two resource units corresponding to the at least two user fields are used for duplicate transmission.
[0316] In an implementation, the at least two resource units may be contiguous or non-contiguous.
[0317] In implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user fields included in the EHT MU PPDU and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units.
[0318] In an implementation, a user field in an EHT MU PPDU and corresponding to a target station includes first information, which indicates that a resource unit corresponding to the user field is used for duplicate transmission.
[0319] In implementation, the number of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0320] In implementation, to indicate that the resource unit is used for duplicate transmission, the first information is carried in the EHT MU PPDU and in the user field corresponding to the target station by bit B15, or the first information is carried in the EHT MU PPDU and in the user field corresponding to the target station by the MCS field having a value of 14, or the MCS field having a value of any one of 16 to 31.
[0321] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0322] In implementation, the user field in the EHT MU PPDU further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user field.
[0323] In the implementation, the first information or the second information or both are carried in one or more of the following bits in the EHT MU PPDU: bits B20 to B25 of the first symbol in the universal signal field U-SIG, or bits B2 or B8 of the second symbol in the U-SIG, or bits B13 to B16 of the first symbol in the very high throughput signal field EHT-SIG.
[0324] In the implementation, the resource unit allocation subfield indicates that the resource unit is to be utilized for duplicate transmission.
[0325] In another implementation scenario, a communication device 1300 is taken as an example to be an access point in the above method embodiment, as shown in FIG. 13. The communication device 1300 includes: a processing module 1301 and a transceiver module 1302.
[0326] The processing module 1301 is configured to generate a trigger frame, which indicates to a plurality of stations to transmit an extremely high throughput trigger-based physical layer protocol data unit EHT TB PPDU on one or more resource units, where at least one resource unit is utilized for duplicate transmission.
[0327] The transceiver module 1302 is configured to transmit a trigger frame.
[0328] In an implementation, the transceiver module 1302 is further configured to receive an EHT TB PPDU from a station, and the processing module 1301 is further configured to perform combined decoding on information carried in at least one resource unit utilized for the duplicate transmission.
[0329] In implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame are the same, indicating that at least two resource units corresponding to the at least two user information fields are used for duplicate transmission.
[0330] In an implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user information fields is 15, indicating that dual carrier modulation is utilized for the at least two resource units.
[0331] In an implementation, a user information field included in the trigger frame includes first information, the first information indicating that a resource unit corresponding to the user information field is used for duplicate transmission.
[0332] In implementation, to indicate that the resource unit corresponding to the user information field is used for duplicate transmission, the first information is carried in bit B25 in the user information field, or the value of the MCS field in the user information field is 14, or the value of the MCS field is one of 16 to 31.
[0333] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0334] In implementation, the quantity of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the trigger frame is transmitted.
[0335] In an implementation, the user information field included in the trigger frame further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user information field.
[0336] In implementation, the second information is carried in some or all bits of the starting spatial stream and / or the number of spatial streams NSS in the user information field.
[0337] In implementation, the first information or the second information or both are carried in one or more of the following bits in the trigger frame: bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.
[0338] In implementation, a resource unit allocation field or a PS160MHz primary / secondary indication field or both in the user information field of the trigger frame indicates that the resource unit corresponding to the user information field is used for duplicate transmission.
[0339] In an implementation scenario, a communication device 1300 is taken as an example to be a target station in the above method embodiment, as shown in FIG.
[0340] The transceiver module 1302 is configured to receive a trigger frame that indicates to a plurality of stations to transmit an extremely high throughput trigger-based physical layer protocol data unit EHT TB PPDU on one or more resource units, with at least one resource unit being utilized for duplicate transmission.
[0341] The processing module 1301 is configured to determine, based on the trigger frame, that a resource unit corresponding to the target station and utilized for transmitting the EHT TB PPDU is utilized for the duplicate transmission.
[0342] In an implementation, the transceiver module 1302 is further configured to transmit the EHT TB PPDU to the access point on the resource unit utilized for the duplicate transmission.
[0343] In the implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same as the station identifier corresponding to the target station, indicating that at least two resource units corresponding to the at least two user information fields are used for duplicate transmission.
[0344] In an implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user information fields included in the trigger frame and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is utilized for the at least two resource units.
[0345] In an implementation, a user information field included in the trigger frame includes first information, the first information indicating that a resource unit corresponding to the user information field is used for duplicate transmission.
[0346] In implementation, to indicate that the resource unit corresponding to the user information field is used for duplicate transmission, the first information is carried in bit B25 in the user information field, or the value of the MCS field in the user information field is 14, or the value of the MCS field is one of 16 to 31.
[0347] In implementation, different MCS values imply different quantities of resource unit copies that are utilized for copy transmission.
[0348] In implementation, the quantity of duplicate transmissions of a resource unit is pre-specified or pre-determined through negotiation with the station before the trigger frame is transmitted.
[0349] In an implementation, the user information field included in the trigger frame further includes second information, which indicates a quantity of duplicate transmissions of the resource unit corresponding to the user information field.
[0350] In implementation, the second information is carried in some or all bits of the starting spatial stream and / or the number of spatial streams NSS in the user information field.
[0351] In implementation, the first information or the second information or both are carried in one or more of the following bits in the trigger frame: bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.
[0352] In implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field or both in the user information field of the trigger frame indicates that the resource unit corresponding to the user information field is used for duplicate transmission. All relevant contents of the steps in the above method embodiments may be referred to the functional description of the corresponding functional modules. Details are not described again here.
[0353] In this application, the target stations are expressed in the form of functional modules obtained through division in an integrated manner, where a "module" may be an application-specific integrated circuit (ASIC), a circuit, a processor and memory executing one or more software or firmware programs, an integrated logic circuit, and / or other device capable of providing the above functionality.
[0354] The communication device 1300 provided in this embodiment of the application may be an independent device or a part of a larger device. For example, the communication device 1300 may be implemented in the following forms: an independent integrated circuit IC, chip, chip system, or subsystem; a set including one or more ICs, optionally including a storage component configured to store data and instructions; an ASIC, such as a modem; a module that can be incorporated into other devices; a receiver, an intelligent terminal, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a cloud device, or an artificial intelligence device; or others.
[0355] In some embodiments, with respect to hardware implementation, one skilled in the art will appreciate that the target station may utilize the form of a communications device 600 shown in FIG.
[0356] The target station provided in this embodiment can execute the above method. Therefore, for the technical effects that can be achieved by the target station, please refer to the above method embodiment. The details will not be described again here.
[0357] As possible product forms, the access points and target stations in the embodiments of this application may alternatively be implemented using one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuitry, or any combination of circuitry capable of performing the various functions described in this application.
[0358] In some embodiments, the present application further provides a communication device, the communication device including a processor configured to perform the method in any one of the above method embodiments.
[0359] In a possible implementation, the communication device further includes a memory. The memory is configured to store necessary program instructions and data. The processor can call the program code stored in the memory to instruct the communication device to execute the method in any one of the above method embodiments. Of course, the communication device does not have to include a memory.
[0360] In another possible implementation, the communication device further includes an interface circuit, which is a code / data read / write interface circuit configured to receive computer-executable instructions (which may be stored in a memory and read directly from the memory or read using other components) and to transmit the computer-executable instructions to the processor.
[0361] In yet another possible implementation, the communication device further includes a communication interface configured to communicate with a module external to the communication device.
[0362] It can be understood that the communication device may be a chip or a chip system. When the communication device is a chip system, the communication device may include a chip or may include a chip and other discrete devices. This is not limited in particular to this embodiment of the application.
[0363] In some embodiments, the embodiments of the present application further provide a communication device (e.g., the communication device may be a chip or a chip system). The communication device includes an interface circuit and a logic circuit. The interface circuit is configured to obtain input information and / or output information. The logic circuit is configured to execute the method in any one of the above method embodiments to perform processing and / or generate output information based on the input information.
[0364] As a possible product form, the access points and target stations in the embodiments of this application may be implemented using a common bus architecture.
[0365] For ease of explanation, Fig. 14 is a schematic diagram of the structure of a communication device 1400 according to an embodiment of this application. The communication device 1400 includes a processor 1401 and a transceiver 1402. The communication device 1400 may be an access point, a target station, or a chip in an access point or a target station. Fig. 14 shows only the main components of the communication device 1400. In addition to the processor 1401 and the transceiver 1402, the communication device may further include a memory 1403 and an input / output device (not shown).
[0366] The processor 1401 is mainly configured to process communication protocols and communication data, control the entire communication device, execute software programs, and process data of the software programs. The memory 1403 is mainly configured to store software programs and data. The transceiver 1402 may include a radio frequency circuit and an antenna. The radio frequency circuit is mainly configured to perform conversion between baseband signals and radio frequency signals, and process radio frequency signals. The antenna is mainly configured to receive and transmit radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display, or a keyboard, is mainly configured to receive data input by a user and output data to a user.
[0367] The processor 1401, the transceiver 1402, and the memory 1403 may be connected via a communication bus.
[0368] After the communication device is powered on, the processor 1401 can read the software program in the memory 1403, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1401 performs baseband processing on the data to be transmitted, and then outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and then transmits the radio frequency signal in the form of electromagnetic waves using an antenna. When data is transmitted to the communication device, the radio frequency circuit receives the radio frequency signal using an antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1401. The processor 1401 converts the baseband signal into data and processes the data.
[0369] In other implementations, the radio frequency circuitry and antenna may be located independently of the processor performing the baseband processing, e.g., in a distributed scenario, the radio frequency circuitry and antenna may be located independently and remotely from the communication device.
[0370] It should be understood that the sequence numbers of the above processes do not mean the execution order in the embodiment of this application. The execution order of the processes should be determined based on the functions and internal logic of the processes, and should not constitute any limitation on the implementation process of the embodiment of this application.
[0371] The sequence of steps of the methods in the embodiments of this application may be adjusted, or the steps may be combined or deleted based on actual requirements.
[0372] The modules in the apparatus in the embodiments of this application may be combined, divided or deleted based on actual requirements.
[0373] Unless otherwise specified, it should be understood that the same or similar parts in the embodiments of this application are mutually referenced. In the embodiments and implementations / implementation methods in the embodiments of this application, unless otherwise specified or there is no logical contradiction, the terms and / or descriptions are not contradictory and may be mutually referenced between different embodiments and between implementations / implementation methods in the embodiments. The technical features in the different embodiments and implementations / implementation methods in the embodiments may be combined based on their internal logical relationships to form new embodiments, implementations, or implementation methods. The above implementations of this application are not intended to limit the protection scope of this application.
[0374] It can be understood that in some scenarios, some optional features in the embodiments of this application can be implemented independently without relying on other features, for example, solutions on which the optional features are currently based, to solve corresponding technical problems and achieve corresponding effects. Alternatively, in some scenarios, optional features can be combined with other features based on requirements. Correspondingly, the devices provided in the embodiments of this application can also implement these features or functions. Details will not be described again here.
[0375] All or part of the above embodiments may be implemented using software, hardware, firmware, or a combination thereof. When a software program is used to implement the embodiments, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the procedures or functions according to the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio wave, or microwave) manner. The computer-readable storage medium may be any available medium accessible by a computer, or may include one or more data storage devices, such as a server and a data center, in which the medium may be integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, or a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk, SSD), etc. In an embodiment of this application, the computer may include the device described above.
[0376] Although the application is described herein with reference to embodiments, in the process of implementing the application for which protection is claimed, those skilled in the art may understand and implement other variations of the disclosed embodiments by looking at the accompanying drawings, the disclosure, and the appended claims. In the claims, "comprising" does not exclude other components or steps, and "a" or "one" does not exclude a plurality of cases. A single processor or other unit may implement several functions recited in the claims. Although several measures are recited in mutually different dependent claims, this does not mean that these measures cannot be combined to produce advantageous effects.
[0377] Although this application has been described with reference to specific features and embodiments thereof, it is clear that various modifications and combinations can be made to this application without departing from the spirit and scope of this application. Correspondingly, this specification and the accompanying drawings are merely exemplary descriptions of this application defined by the appended claims, and any or all modifications, variations, combinations, or equivalents covering the scope of this application are considered. It is clear that a person skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Thus, this application is also intended to cover these modifications and variations of this application and its equivalent technology, as long as these modifications and variations fall within the scope of the claims of this application.
Claims
1. 1. A method for transmitting a physical layer protocol data unit, applied to an access point, the method comprising: generating an extremely high throughput multi-user physical layer protocol data unit (EHT MU PPDU), the EHT MU PPDU including a resource unit allocation subfield indicating resource unit allocation for a plurality of stations, a resource unit corresponding to at least one of the plurality of stations being utilized for duplicate transmission; transmitting the EHT MU PPDU; Including, The user specific field included in the EHT MU PPDU includes a plurality of user fields, each of which includes a station identifier and corresponds to a resource unit, and the station identifiers in at least two of the user fields are the same to indicate that at least two resource units corresponding to the at least two user fields are used for duplicate transmission; a user field of the EHT MU PPDU including first information and second information, the first information indicating that a resource unit corresponding to the user field is utilized for duplicate transmission, and the second information indicating a quantity of duplicate transmissions of the resource unit corresponding to the user field.
2. the at least two resource units are contiguous or non-contiguous; The method of claim 1.
3. a value of a modulation and coding scheme (MCS) field of at least one of the at least two user fields included in the EHT MU PPDU and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units; The method according to claim 1 or 2.
4. The number of copies of the resource unit is pre-specified or pre-determined through negotiation with a station before the EHT MU PPDU is transmitted. The method of claim 1.
5. The first information is carried in bit B15 in the user field of the EHT MU PPDU to indicate that the resource unit is used for duplicate transmission, or the value of an MCS field in the user field of the EHT MU PPDU is 14, or the value of the MCS field is any one of 16 to 31. The method according to claim 1 or 4.
6. The first information or the second information or both may be represented by the following bits in the EHT MU PPDU: Data bits B20 to B25 of the first symbol in the universal signal field U-SIG, or Data bit B2 or B8 of the second symbol in the U-SIG; or Data bits B13 to B16 of the first symbol in the very high throughput signal field EHT-SIG , The method of claim 1.
7. The resource unit allocation subfield indicates that the resource unit is used for duplicate transmission. The method of claim 1.
8. 1. A method for transmitting a physical layer protocol data unit, applied to a target station, the method comprising: receiving an EHT MU PPDU, the EHT MU PPDU including a resource unit allocation subfield indicating resource unit allocations for a plurality of stations, a resource unit corresponding to at least one of the plurality of stations being utilized for duplicate transmission; determining, based on the EHT MU PPDU, that a number of resource units corresponding to the target station are utilized for duplicate transmission, and performing combined decoding on information carried in the number of resource units; Including, The user specific field included in the EHT MU PPDU includes a plurality of user fields, where one user field includes a station identifier and corresponds to one resource unit, and the station identifiers in at least two user fields are the same to indicate that at least two resource units corresponding to the at least two user fields are used for duplicate transmission; A user field in the EHT MU PPDU and corresponding to the target station includes first information and second information, the first information indicating that a resource unit corresponding to the user field is used for duplicate transmission, and the second information indicating a quantity of duplicate transmission of the resource unit corresponding to the user field. method.
9. a value of a modulation and coding scheme (MCS) field of at least one of the at least two user fields included in the EHT MU PPDU and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units; The method according to claim 8.
10. To indicate that the resource unit is used for duplicate transmission, the first information is carried in bit B15 in the user field in the EHT MU PPDU and corresponding to the target station, or the value of an MCS field in the user field in the EHT MU PPDU and corresponding to the target station is 14. The method according to claim 8.
11. The first information or the second information or both may be represented by the following bits in the EHT MU PPDU: Bits B20 to B25 of the first symbol in the universal signal field U-SIG, or Bit B2 or B8 of the second symbol in the U-SIG; or Bits B13 to B16 of the first symbol in the very high throughput signal field EHT-SIG , The method according to claim 8.
12. 1. A method for transmitting a trigger frame, applied to an access point, the method comprising: generating a trigger frame, the trigger frame indicating to a plurality of stations to transmit an extremely high throughput trigger based physical layer protocol data unit (EHT TB PPDU) on one or more resource units, at least one resource unit being utilized for duplicate transmission; transmitting the trigger frame; Including, The association identifiers or station identifiers corresponding to at least two user information fields included in the trigger frame are the same to indicate that at least two resource units corresponding to the at least two user information fields are used for duplicate transmission; a user information field included in the trigger frame includes first information and second information, the first information indicating that a resource unit corresponding to the user information field is used for duplicate transmission, and the second information indicating a quantity of duplicate transmissions of the resource unit corresponding to the user information field; method.
13. The method comprises: receiving an EHT TB PPDU from a station; performing combined decoding on information carried in the at least one resource unit utilized for duplicate transmission; Further comprising: The method of claim 12.
14. To indicate that the resource unit corresponding to the user information field is used for duplicate transmission, the first information is carried in bit B25 in the user information field, or the value of an MCS field in the user information field is 14, or the value of the MCS field is any one of 16 to 31. The method of claim 12.
15. 1. A method for transmitting a trigger frame, adapted for a target station, said method comprising: receiving a trigger frame, the trigger frame indicating to a plurality of stations to transmit an extremely high throughput trigger based physical layer protocol data unit (EHT TB PPDU) on one or more resource units, at least one resource unit being utilized for duplicate transmission; determining, based on the trigger frame, that a resource unit corresponding to the target station and utilized for transmitting an EHT TB PPDU is utilized for a duplicate transmission; Including, a user information field included in the trigger frame includes first information and second information, the first information indicating that a resource unit corresponding to the user information field is used for duplicate transmission, and the second information indicating a quantity of duplicate transmissions of the resource unit corresponding to the user information field; method.
16. The method comprises: and transmitting the EHT TB PPDU to an access point on the resource unit utilized for duplicate transmission. The method of claim 15.
17. an association identifier or a station identifier corresponding to at least two user information fields included in the trigger frame is the same as a station identifier corresponding to the target station, indicating that at least two resource units corresponding to the at least two user information fields are used for duplicate transmission; 17. The method according to claim 15 or 16.
18. a value of a modulation and coding scheme (MCS) field of at least one of the at least two user information fields included in the trigger frame and corresponding to the at least two resource units is 15, indicating that dual carrier modulation is utilized for the at least two resource units; 20. The method of claim 17.
19. To indicate that the resource unit corresponding to the user information field is used for duplicate transmission, the first information is carried in bit B25 in the user information field, or the value of an MCS field in the user information field is 14, or the value of the MCS field is any one of 16 to 31. The method of claim 15.
20. The number of copies of the resource unit to be transmitted is pre-specified or pre-determined through negotiation with a station before the trigger frame is transmitted.
20. The method of claim 15 or 19.
21. The second information is carried in some or all bits of an initial spatial stream and / or in the number of spatial streams NSS in the user information field. The method of claim 15.
22. The first information or the second information or both may be represented by the following bits in the trigger frame: carried in one or more of bits B25 to B39 in the special user information list field or bits B56 to B63 in the common information field; The method of claim 15.
23. A resource unit allocation field or a PS 160 MHz primary / secondary indication field or both in a user information field of the trigger frame indicates that a resource unit corresponding to the user information field is used for duplicate transmission; 17. The method according to claim 15 or 16.
24. A communication device, the communication device including a processor and a communication interface; The communication interface is configured to communicate with a module external to the communication device, and the processor is configured to execute computer programs or instructions to perform the method according to any one of claims 1 to 7 or to perform the method according to any one of claims 12 to 14. Communications equipment.
25. A communication device, the communication device including a processor and a communication interface; The communication interface is configured to communicate with a module external to the communication device, and the processor is configured to execute computer programs or instructions to perform the method according to any one of claims 8 to 11 or to perform the method according to any one of claims 15 to 23. Communications equipment.
26. A computer readable storage medium, the computer readable storage medium comprising a computer program which, when run on a computer, enables the computer to perform a method according to any one of claims 1 to 7 or claims 12 to 14, or enables the computer to perform a method according to any one of claims 8 to 11 or claims 15 to 23.
27. A communication system, comprising a communication device according to claim 24 and a communication device according to claim 25.