Method for transmitting physical layer protocol data unit, and transmission method and apparatus for trigger frame

The replicated transmission mechanism for EHT MU PPDUs in WLAN systems addresses data reliability issues in low-power indoor operations by enabling flexible duplicate transmission for multiple users, enhancing reception performance and reliability.

JP2025106499AActive Publication Date: 2025-07-15HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025064989
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-06-03
Filing Date
2025-04-10
Publication Date
2025-07-15
Estimated Expiration
2042-02-11

AI Technical Summary

Technical Problem

Existing wireless local area network (WLAN) technologies face challenges in ensuring data transmission reliability for extremely high throughput multi-user physical layer protocol data units (EHT MU PPDUs) in low power indoor (LPI) operation modes due to power and spectrum density restrictions, with current solutions only addressing single-user transmissions.

Method used

Implementing a replicated transmission mechanism for resource units in EHT MU PPDUs, utilizing duplicate transmissions for multiple users, and indicating resource unit allocations through a subfield with station identifiers and modulation and coding schemes to enhance data reliability.

Benefits of technology

Enhances data reception performance and reliability in low-power scenarios by allowing flexible allocation of duplicate and non-duplicate resource units, improving combined decoding and reception accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025106499000001_ABST
    Figure 2025106499000001_ABST
Patent Text Reader

Abstract

To resolve a 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 a low power indoor LPI operation mode in the conventional technology.SOLUTION: This application relates to the Wi-Fi technologies, and provides a method for transmitting a physical layer protocol data unit, a method for transmitting a trigger frame, and an apparatus. In the method, an access point generates an extremely high throughput multiple 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 sends the EHT MU PPDU.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims the priority of Chinese Patent Application No. 202110620383.2, titled "METHOD FOR TRANSMITTING PHYSICAL LAYER PROTOCOL DATA UNIT, METHOD FOR TRANSMITTING TRIGGER FRAME, AND APPARATUS", filed with the China National Intellectual Property Administration on June 3, 2021, the entire content of which is 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 for transmitting a trigger frame, and an apparatus.

Background Art

[0003] In wireless local area network (WLAN) technology, the Institute of Electrical and Electronics Engineers (IEEE) 802.11be standard defines an Extreme High Throughput Multiple User Physical Layer Protocol Data Unit (EHT MU PPDU) and an 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 severely restricted. 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 order to improve data transmission reliability, in the 802.11be standard, based on the LPI operation mode, for transmitting the same information on different data subcarriers, duplication operation and dual carrier modulation operation can be executed on the data subcarriers in the data field of the EHT MU PPDU in a single-user transmission scenario. The receiving end can perform combined reception based on the same information transmitted on multiple subcarriers to improve data transmission reliability.

[0006] However, in the above technical solution, only the duplication mode for single-user transmission is implemented. 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 data transmission reliability.

Summary of the Invention

[0007] This application provides a method for transmitting a physical layer protocol data unit, a method for transmitting a trigger frame, and an apparatus to solve the problem that it is difficult to guarantee the data transmission reliability of an extremely high throughput physical layer protocol data unit for multi-user transmission in the prior art.

[0008] To achieve the above object, 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 applied to an access point and a station is provided. In this embodiment of this application, the access point is used merely as an example. The method includes 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 allocations for a plurality of stations, and resource units corresponding to at least one of the plurality of stations are used for replicated transmission; and transmitting the EHT MU PPDU.

[0010] In the above technical solution, a replicated transmission mechanism for one or more RUs among multiple users can be added for the AP in the LPI operation mode. This improves the data reliability at the receiving end and solves the problem of low data reliability caused by transmission power limitations in low-power scenarios.

[0011] In an implementation, a common field in the EHT MU PPDU includes at least one resource unit allocation subfield, and the resource unit allocation subfield indicates a plurality of resource units obtained by dividing frequency domain resources corresponding to the PPDU based on a sequence.

[0012] The resource unit allocation subfield of the EHT MU PPDU indicates a plurality of resource units in ascending order of frequency domain resources corresponding to the PPDU.

[0013] In an implementation, the user-specific field included in the EHT MU PPDU includes a plurality of user fields. One user field includes one station identifier and corresponds to one resource unit. The station identifiers in at least two user fields are the same, indicating that at least two resource units corresponding to at least two user fields are used for duplicate transmission.

[0014] In the above possible implementation, the same station identifier of the plurality of user fields in the EHT MU PPDU indicates that a plurality of corresponding RUs are used for duplicate transmission. This is easy to implement for both the receiving end and the transmitting end. Further, in the EHT MU PPDU, the resource unit allocation subfield accurately reflects the position of the pilot subcarrier, whereby a third-party station can further estimate the center frequency deviation or phase deviation by using the pilot subcarrier in the RU corresponding to another station to improve the data reception performance.

[0015] In an implementation, at least two resource units are consecutive or non-consecutive.

[0016] In the above possible implementation, a plurality of RUs for duplicate transmission are allowed to be consecutive or non-consecutive within the EHT MU PPDU. 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 instead of duplicate transmission can be used for the RUs of the station. In the EHT MU PPDU in this application, both RUs using duplicate transmission and RUs not using duplicate transmission may be allocated, and the configuration method is flexible.

[0017] In an implementation, for at least one user field among at least two user fields included in an EHT MU PPDU and corresponding to at least two resource units, the value of the modulation and coding scheme MCS field is 15, indicating that dual-carrier modulation is used for at least two resource units.

[0018] In the above possible implementation, the value of the MCS field in the EHT MU PPDU can indicate that dual-carrier modulation is used for at least two resource units. The indication method is flexible, and the data transmission performance is improved.

[0019] In an implementation, the user field of the EHT MU PPDU includes first information. The first information indicates that the resource unit corresponding to the user field is used for duplicate transmission.

[0020] In the above possible implementation, in order to indicate that the resource unit corresponding to the user field is used for duplicate transmission, the first information can be added to the EHT MU PPDU. This improves the flexibility of the indication method for duplicate transmission.

[0021] In an implementation, the number of times of duplicate transmission of the resource unit is specified in advance or determined in advance through negotiation with the station before the EHT MU PPDU is transmitted.

[0022] In the above possible implementation, the quantity of duplicate transmission of the resource unit indicated in the EHT MU PPDU and used for duplicate transmission is configured flexibly, which can improve the reliability and flexibility of data transmission.

[0023] In implementation, to indicate that a resource unit is used for duplicate transmission, the first information is carried by 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 can indicate that the corresponding resource unit is used for duplicate transmission. The indication method is flexible and the implementation is easy.

[0025] In implementation, different MCS values indicate different quantities of duplicates of the resource units used for duplicate transmission.

[0026] In implementation, the user field in the EHT MU PPDU further includes second information. The second information indicates the quantity of duplicate transmission of the resource unit corresponding to the user field.

[0027] In the above possible implementation, the second information can be added to the EHT MU PPDU to indicate the quantity of duplicate transmission of the resource unit corresponding to the user field. This improves the flexibility of the indication method for the quantity of duplicate transmission.

[0028] In implementation, the first information or the second information or both are carried by one or more of the following bits in the EHT MU PPDU, that is, 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 extremely high throughput signal field EHT-SIG.

[0029] In the above possible implementation, the reserved 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.

[0030] In the implementation, the resource unit allocation subfield indicates that the resource unit is used for duplicate transmission.

[0031] According to a second aspect, a method for transmitting a physical layer protocol data unit applied to a target station is provided. The method includes receiving an EHT MU PPDU, where the EHT MU PPDU includes a resource unit allocation subfield indicating the resource unit allocation of a plurality of stations, and the resource unit corresponding to at least one of the plurality of stations is used for duplicate transmission; and determining, based on the EHT MU PPDU, that a plurality of resource units corresponding to the target station are used for duplicate transmission, and performing combined decoding on the information carried by the plurality of resource units.

[0032] In the implementation, the user-specific field included in the EHT MU PPDU includes a plurality of user fields. One user field includes one station identifier and corresponds to one resource unit. The station identifiers in at least two user fields are the same, indicating that at least two resource units corresponding to at least two user fields are used for duplicate transmission.

[0033] In the implementation, at least two resource units are consecutive or non-consecutive.

[0034] In an implementation, the value of the modulation and coding scheme MCS field of at least one user field among at least two user fields included in the EHT MU PPDU and corresponding to at least two resource units is 15, indicating that dual-carrier modulation is used for at least two resource units.

[0035] In an implementation, the user field within the EHT MU PPDU and corresponding to the target station includes first information. The first information indicates that the resource unit corresponding to the user field is used for duplicate transmission.

[0036] In an implementation, the quantity of duplicate transmission of resource units is specified in advance or determined in advance through negotiation with the station before the EHT MU PPDU is transmitted.

[0037] In an implementation, in order to indicate that a resource unit is used for duplicate transmission, the first information is carried in bit B15 within the user field within the EHT MU PPDU and corresponding to the target station, or the value of the MCS field within the user field within the EHT MU PPDU and corresponding to the target station is 14, or the value of the MCS field is any one of 16 to 31.

[0038] In an implementation, different MCS values indicate different quantities of duplication of resource units used for duplicate transmission.

[0039] In an implementation, the user field within the EHT MU PPDU further includes second information. The second information indicates the quantity of duplicate transmission of the resource unit corresponding to the user field.

[0040] In an implementation, the first information or the second information or both are carried by one or more of the following bits in the EHT MU PPDU, i.e., 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 Extremely High Throughput Signal Field EHT-SIG.

[0041] In an implementation, the resource unit allocation subfield indicates that the resource unit is used for replicated transmission.

[0042] According to a third aspect, a method for transmitting a trigger frame applicable to an access point and a station is provided. In this embodiment of this application, the access point is used merely as an example. The method includes generating a trigger frame, where the trigger frame 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, and at least one resource unit is used for replicated transmission, and transmitting the trigger frame.

[0043] In the above technical solution, in order to implement the multi-user replicated transmission mode, the trigger frame indicates that the resource unit corresponding to the EHT TB PPDU transmitted by at least one station is used for replicated transmission. This improves the receiving performance and data transmission reliability of the receiving end.

[0044] In an implementation, the method further includes receiving an EHT TB PPDU from a station and performing combined decoding on information carried by at least one resource unit used for replicated transmission.

[0045] In an implementation, the association identifier or station identifier corresponding to at least two user information fields included in a trigger frame is 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 a trigger frame indicates that the corresponding resource unit is used for duplicate transmission. This makes the implementation easy for both 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 user field among at least two user information fields is 15, indicating that dual-carrier modulation is used for at least two resource units.

[0048] In the above possible implementation, the value of the MCS field in the trigger frame can indicate that dual-carrier modulation is used for at least two resource units. The indication method is flexible, and the data transmission performance is improved.

[0049] In an implementation, the user information field included in the trigger frame contains first information. The first information indicates that the 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. This improves the flexibility of the indication method for 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 by 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 any one of 16 to 31.

[0052] In the above possible implementation, that 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 value of bit B25 or the MCS field in the user information field. This improves the flexibility of the indication method for duplicate transmission.

[0053] In implementation, different MCS values indicate different quantities of duplicates of the resource unit used for duplicate transmission.

[0054] In implementation, the quantity of duplicate transmission of the resource unit is specified in advance, or determined in advance through negotiation with the station before the trigger frame is transmitted.

[0055] In the above possible implementation, the quantity of duplicate transmission of the resource unit used for duplicate transmission indicated in the trigger frame can be configured flexibly. This improves the reliability and flexibility of data transmission.

[0056] In implementation, the user information field included in the trigger frame further includes second information. The second information indicates the quantity of duplicate transmission 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 transmission of the resource unit corresponding to the user information field. This improves the flexibility of the indication method for the quantity of duplicate transmission.

[0058] In an implementation, the second information is carried by some or all bits of the start space stream and / or the number of space streams NSS in the user information field.

[0059] In the above possible implementation, some or all bits of the start space stream and / or the number of space streams NSS in the trigger frame indicate the quantity of duplicate transmission. The indication method is flexible and easy to implement.

[0060] In an implementation, the first information or the second information or both are carried by one or more of the following bits in the trigger frame, namely, bits B25 - B39 in the special user information list field or bits B56 - B63 in the common information field.

[0061] In the above possible implementation, the reserved field in the trigger frame may indicate that the corresponding resource unit is used for duplicate transmission. The indication method is flexible and easy to implement.

[0062] In an implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field or both in the user information field in the trigger frame indicate 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 sub - field 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 method is flexible and easy to implement.

[0064] According to a fourth aspect, a method for transmitting a trigger frame applied to a target station is provided. The method includes receiving a trigger frame, where the trigger frame 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, and at least one resource unit is used for duplicate transmission; and determining, based on the trigger frame, a resource unit corresponding to the target station and used for transmitting the EHT TB PPDU that is used for duplicate transmission.

[0065] In an implementation, the method further includes transmitting the EHT TB PPDU to an access point on a resource unit used for duplicate transmission.

[0066] In an implementation, an association identifier or a 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 user field among at least two user information fields included in the trigger frame and corresponding to at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units.

[0068] In an implementation, the user information field included in the trigger frame includes first information. The first information indicates that the 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 by 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 any one of 16 to 31.

[0070] In implementation, different MCS values indicate different quantities of duplicates of the resource units used for duplicate transmission.

[0071] In implementation, the quantity of duplicate transmission of the resource unit is specified in advance, or determined in advance through negotiation with the station before the trigger frame is sent.

[0072] In implementation, the user information field included in the trigger frame further includes second information. The second information indicates the quantity of duplicate transmission of the resource unit corresponding to the user information field.

[0073] In implementation, the second information is carried by some or all of the bits of the start space stream and / or the number of space streams NSS in the user information field.

[0074] In implementation, the first information or the second information or both are carried by one or more of the following bits in the trigger frame, that is, bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.

[0075] In implementation, the resource unit allocation field and the PS160MHz primary / secondary indication field in the user information field in the trigger frame indicate 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 includes 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), where the EHT MU PPDU includes a resource unit allocation subfield indicating resource unit allocations for a plurality of stations, and resource units corresponding to at least one of the plurality of stations are used for replicated transmission, and is further configured to transmit the EHT MU PPDU.

[0077] In an implementation, the user-specific field included in the EHT MU PPDU includes a plurality of user fields. One user field includes one station identifier and corresponds to one resource unit. 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 replicated transmission.

[0078] In an implementation, at least two resource units are consecutive or non-consecutive.

[0079] In an 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 at least two resource units is 15, indicating that dual-carrier modulation is used for the at least two resource units.

[0080] In an implementation, the user field of the EHT MU PPDU includes first information. The first information indicates that the resource unit corresponding to the user field is used for replicated transmission.

[0081] In an implementation, the quantity of replicated transmission of resource units is specified in advance or determined in advance through negotiation with a station before the EHT MU PPDU is transmitted.

[0082] In implementation, to indicate that a resource unit is used for replicated transmission, the first information is carried by 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 indicate different quantities of replication of the resource units used for replicated transmission.

[0084] In implementation, the user field in the EHT MU PPDU further includes second information. The second information indicates the quantity of replicated transmission of the resource unit corresponding to the user field.

[0085] In implementation, the first information or the second information or both are carried by one or more of the following bits in the EHT MU PPDU, that is, 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 extremely high throughput signal field EHT-SIG.

[0086] In implementation, the resource unit allocation subfield indicates that a resource unit is used for replicated 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, where the EHT MU PPDU includes a resource unit allocation subfield indicating resource unit allocations of a plurality of stations, and resource units corresponding to at least one of the plurality of stations are used for replicated 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 used for replicated transmission, and perform combined decoding on information carried by the plurality of resource units.

[0088] In an implementation, the user-specific field included in the EHT MU PPDU includes a plurality of user fields. One user field includes one station identifier and corresponds to one resource unit. 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 replicated transmission.

[0089] In an implementation, at least two resource units are consecutive or non-consecutive.

[0090] In an implementation, the value of the modulation and coding scheme MCS field of at least one of at least two user fields included in the EHT MU PPDU and corresponding to 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, the user field in the EHT MU PPDU and corresponding to the target station includes first information. The first information indicates that the resource unit corresponding to the user field is used for replicated transmission.

[0092] In implementation, the quantity of replicated transmission of resource units is either specified in advance or determined in advance through negotiation with the station before the EHT MU PPDU is transmitted.

[0093] In implementation, in order to indicate that a resource unit is used for replicated transmission, the first information is within the EHT MU PPDU and carried by bit B15 in the user field corresponding to the target station, or is within the EHT MU PPDU and the value of the MCS field in the user field corresponding to the target station is 14, or the value of the MCS field is any one of 16 to 31.

[0094] In implementation, different MCS values indicate different quantities of replication of the resource units used for replicated transmission.

[0095] In implementation, the user field within the EHT MU PPDU further includes second information. The second information indicates the quantity of replicated transmission of the resource unit corresponding to the user field.

[0096] In implementation, the first information or the second information or both are carried by one or more of the following bits within the EHT MU PPDU, that is, bits B20 - 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 - B16 of the first symbol in the Extremely High Throughput Signal Field EHT-SIG.

[0097] In implementation, the resource unit allocation subfield indicates that the resource unit is used for replicated 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, where the trigger frame 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, and at least one resource unit is used 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 by at least one resource unit used for duplicate transmission.

[0100] In an implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is 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 user field among the at least two user information fields is 15, indicating that dual carrier modulation is used for at least two resource units.

[0102] In an implementation, the user information field included in the trigger frame includes first information. The first information indicates that the 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 by 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 any one of 16 to 31.

[0104] In implementation, different MCS values indicate different quantities of duplicates of the resource units used for duplicate transmission.

[0105] In implementation, the quantity of duplicate transmission of the resource unit is specified in advance, or determined in advance through negotiation with the station before the trigger frame is transmitted.

[0106] In implementation, the user information field included in the trigger frame further includes second information. The second information indicates the quantity of duplicate transmission of the resource unit corresponding to the user information field.

[0107] In implementation, the second information is carried by some or all of the bits of the start space stream and / or the number of space streams NSS in the user information field.

[0108] In implementation, the first information or the second information or both are carried by one or more of the following bits in the trigger frame, that is, bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.

[0109] In implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field or both in the user information field in the trigger frame indicate 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, where the trigger frame 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, and at least one resource unit is used 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 used for transmitting the EHT TB PPDU is used for duplicate transmission.

[0111] In an implementation, the transceiver module is further configured to transmit the EHT TB PPDU to an access point on a resource unit used for duplicate transmission.

[0112] In an implementation, an association identifier or a 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 a modulation and coding scheme (MCS) field of at least one user field among at least two user information fields included in the trigger frame and corresponding to at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units.

[0114] In an implementation, the user information field included in the trigger frame includes first information. The first information indicates that the 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 by 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 any one of 16 to 31.

[0116] In implementation, different MCS values indicate different quantities of duplicates of the resource unit used for duplicate transmission.

[0117] In implementation, the quantity of duplicate transmission of the resource unit is specified in advance, or determined in advance through negotiation with the station before the trigger frame is transmitted.

[0118] In implementation, the user information field included in the trigger frame further includes second information. The second information indicates the quantity of duplicate transmission of the resource unit corresponding to the user information field.

[0119] In implementation, the second information is carried by some or all of the bits of the start space stream and / or the number of space streams NSS in the user information field.

[0120] In implementation, the first information or the second information or both are carried by one or more of the following bits in the trigger frame, that is, bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.

[0121] In implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field or both in the user information field in the trigger frame indicate that the resource unit corresponding to the user information field is used for duplicate transmission.

[0122] According to a ninth aspect, a communication device is provided. 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 implement the method according to any one of the first aspects or to implement the method according to any one of the third aspects.

[0123] According to a tenth aspect, a communication device is provided. 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 implement the method according to any one of the second aspects or to implement the method according to any one of the fourth aspects.

[0124] According to an eleventh aspect, a computer-readable storage medium is provided. The computer-readable storage medium includes computer program instructions. When the computer program instructions are executed on a communication device, the communication device becomes capable of executing the method according to any one of the first aspects or the communication device becomes capable of executing the method according to any one of the third aspects.

[0125] According to a twelfth aspect, a computer-readable storage medium is provided. The computer-readable storage medium includes a computer program. When the computer program is executed on a computer, the computer becomes capable of executing the method according to any one of the second aspects or the computer becomes capable of executing the method according to any one of the fourth aspects.

[0126] According to a thirteenth aspect, a computer program product is provided. When the computer program product is executed on a communication device, the communication device becomes capable of executing the method according to any one of the first aspects or the third aspects.

[0127] According to the 14th aspect, a computer program product is provided. When the computer program product is executed on a communication device, the communication device becomes capable of executing the method according to any one of the 2nd aspect or the 4th aspect.

[0128] According to the 15th aspect, a communication system is provided. The communication system includes a communication device according to the 5th aspect and a communication device according to the 6th aspect.

[0129] According to the 16th aspect, a communication system is provided. The communication system includes a communication device according to the 7th aspect and a communication device according to the 8th 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 achieved by the communication device, computer-readable storage medium, computer program product, and communication system, refer to the advantageous effects in the corresponding methods provided above. Details are not described again here.

Brief Description of Drawings

[0131]

Figure 1

Figure 2

Figure 3A

Figure 3B

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11A

Figure 11B

Figure 12

Figure 13

Figure 14

Embodiments for Carrying Out the Invention

[0132] In the description of this application, unless otherwise specified, " / " indicates an "or" relationship between associated objects. For example, A / B may indicate A or B. In this application, "and / or" only describes the association relationship between associated objects and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases, namely, 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, "a plurality of" means two or more. "At least one of the following items (parts)" or a similar expression means any combination of these items, including a single item (part) or any combination of multiple items (parts). For example, at least one item (part) of 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, c may be singular or plural. In addition, in order to clearly explain the technical solutions in the embodiments of this application, in the embodiments of this application, words such as "first" and "second" are used to distinguish the same item or similar items having basically the same function or purpose. Those skilled in the art can 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 a clear difference.

[0133] It should be noted that in this application, words such as "example" or "for example" are used to give examples, illustrations, or explanations. In this application, any embodiment or design scheme described as "example" or "for example" should not be construed as being more preferred or having more advantages than other embodiments or design schemes. Exactly, terms such as "example" or "for example" are intended to indicate related concepts in a specific manner.

[0134] Embodiments of this application may be applicable to a wireless local area network (WLAN) scenario and may also be applicable to IEEE 802.11 system standards, such as 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, or next-generation standards, such as 802.11be standards, or even further next-generation standards. Alternatively, embodiments of this application may be applied to a wireless local area network system, such as an internet of things (IoT) network or a vehicle-to-X (V2X) network. Of course, embodiments of this application may further be applicable to other possible communication systems, such as a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a universal mobile telecommunication system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, and a future fifth-generation (5G) communication system.

[0135] For ease of understanding, first, technical terms in the embodiments of this application will be briefly described below.

[0136] WLAN starts from 802.11a / b / g, goes through 802.11n, 802.11ac, and 802.11ax, and reaches 802.11be which is under discussion. The 802.11ax standard specification is called High Efficient (HE), and the 802.11be standard specification is called Extremely High Throughput (EHT). 802.11be and subsequent standard specifications may be called EHT+.

[0137] In 802.11be, two physical protocol data unit (PPDU) formats are defined, including EHT MU PPDU and EHT TB PPDU. EHT MU PPDU can support single-user (downlink or uplink) and multi-user (downlink) data transmission. EHT TB PPDU is another format of EHT PPDU transmitted by one or more STAs based on the trigger of the trigger frame transmitted by the AP.

[0138] Figure 1 shows the structure of EHT MU PPDU that can be used in 802.11be. EHT MU PPDU can include three parts, namely, legacy preamble (L-preamble), extremely high throughput preamble (EHT-preamble), and physical layer convergence protocol service data unit (PSDU).

[0139] The L - preamble part includes an L - STF field, an L - LTF field, and an L - SIG field. The EHT - preamble part includes an RL - SIG field and 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 part 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 may include a Cyclic Redundancy Code (CRC) used for checking and a Tail Subfield used 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] Regarding the signaling indication of the EHT MU PPDU, there are a PPDU type and a compression mode field in the U-SIG. When the PPDU type and the compression mode field are 1, it indicates that the EHT MU PPDU is single-user transmission. When the PPDU type and the compression mode field 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 of 2 or more.

[0145] In an EHT MU PPDU for multi-user transmission corresponding to the allocation sequence of a plurality of resource units indicated in the resource unit allocation subfield, the User Specific field includes 2 to M user fields, indicating which user (i.e., station) the resource unit is allocated to.

[0146] Each user field includes the association identifier of the target user to indicate the target station (i.e., target user). In addition, the user field further includes an indication field such as a Modulation and Coding Scheme (MCS).

[0147] In addition, usually, groups are formed for every two of the M user fields, followed by a CRC and a tail field for every two user fields. When M is odd, there is one user field in the final group, or when M is even, there are still two user fields in the final group.

[0148] It should be understood that the EHT-MU-PPDU is just an example. In the standard setting process or the technology development process, other structures may exist. This is not limited in this application.

[0149] In addition, the EHT TB PPDU is another format of the EHT PPDU transmitted by one or more STAs based on the trigger of the trigger frame transmitted by the AP. The specific format will be described below and the details are not described here.

[0150] Trigger Frames: The AP can use the trigger frame to allocate one or more 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 series of mutually orthogonal and non-overlapping sub-carrier sets, and different sub-carrier sets can be assigned to different users to implement multiple access. These sub-carriers are assigned to different combinations. Such combinations are referred to as Resource Units (RUs).

[0152] The following, namely, 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., are different RUs or MRUs defined in the uplink and downlink.

[0153] During trigger-based multi-user uplink transmission, the AP can use the trigger frame to indicate the resource units assigned to one or more STAs and used for uplink transmission. This also means that the AP can schedule resource units for one or more STAs using the trigger frame.

[0154] Specifically, the process by which the AP schedules resource units for one or more STAs using the trigger frame may include the following steps.

[0155] Step 1: The AP transmits a trigger frame, where the trigger frame includes resource unit allocation information and other parameters used by one or more STAs to transmit an EHT TB PPDU.

[0156] For the structure of the trigger frame, refer to FIGS. 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, a reserved subfield, etc., and is used to carry common information regarding the scheduling of one or more STAs.

[0158] The user information list field includes 1 to M user information fields (simply 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 the resource unit allocation 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 in the trigger frame that matches the station's association identifier, and then transmits an EHT TB PPDU on the resource unit indicated by the resource unit allocation subfield within 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 Repeated 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 optionally may 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 sent from the AP to the STA, 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] Hereinafter, the implementation environment and application scenarios of the embodiments of this application will be briefly described.

[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) that cooperate with the AP. It should be noted that the STA in the embodiments of this application may also be referred to as a terminal, and the STA and the terminal may be interchangeable with each other. This is not particularly limited in the methods provided in this application.

[0166] As an example, FIG. 5 is a diagram of the architecture of a WLAN communication system according to this application. FIG. 5 shows an example in which the WLAN communication system includes at least one AP, for example, AP1 and AP2, and AP1 cooperates with STA1, STA2, and STA3. AP1 can schedule radio resources for the cooperating STAs and / or non-cooperating STAs, and transmit data to the STAs on the scheduled radio resources. For example, AP1 can schedule radio resources for STA1, STA2, and 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, embodiments of this application may be applicable to communication between an AP and an STA, for example, multicast communication between an AP and STA1, STA2, and STA3, and unicast communication between an AP and STA4 or STA5. Alternatively, embodiments of this application may be applicable to communication between STAs, for example, communication between STA4 and STA5.

[0168] The STA in the embodiments 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 device, 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 having a 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, game devices or systems, global positioning system devices, or any other suitable devices configured to perform network communication through a wireless medium, etc. Further, the STA may support the 802.11be standard specification. The STA may also support multiple WLAN standard specifications such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a, or the next-generation 802.11be standard specification.

[0169] In an embodiment of this application, the AP may be a device that is arranged within a wireless communication network and provides a wireless communication function to a STA that cooperates with the AP. The AP is mainly arranged at home, inside a building, and within a park. A typical coverage radius is several tens of meters to one hundred and several tens of meters. Of course, alternatively, the AP may also be arranged 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 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, etc. Furthermore, the AP may support the 802.11be standard specification. The AP may also support WLAN standard specifications such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a, or the next-generation 802.11be standard specification, etc. This is not limited in this application.

[0170] In some embodiments, the AP and STA in this application may collectively be referred to as WLAN devices. Specifically in implementation, the WLAN device may utilize the configuration structure shown in FIG. 6 or may include the components shown in FIG. 6.

[0171] FIG. 6 is a schematic diagram of the 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) within the STA. Alternatively, the WLAN device 600 may be an AP, or a chip or chip system (or referred to as a system-on-chip) within the AP. In this embodiment of this application, the chip system may include a chip or may include a chip and other discrete devices.

[0172] As shown in FIG. 6, the WLAN device 600 includes a processor 601, a transceiver 602, and a communication line 603. Further, 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 is 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 function, such as a circuit, a device, or a software module. This is not limited.

[0174] The transceiver 602 is configured to communicate with other devices or other communication networks. The other communication network may be Ethernet, a radio access network (RAN), or a WLAN, etc. The transceiver 602 may be a module, a circuit, a transceiver, or any device capable of performing communication.

[0175] The communication line 603 is configured to transmit information among the components included in the WLAN device 300.

[0176] The memory 604 is configured to store instructions. The instructions may be a computer program.

[0177] Memory 304 may be a read-only memory (ROM), or other type of static storage device capable of storing static information and / or instructions, or a random access memory (RAM), or other type of dynamic storage device capable of storing information and / or instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other compact disc storage, optical disc storage (including compact discs, laser discs, discs, digital versatile discs, or Blu-ray discs, etc.), or a magnetic disc storage medium or other magnetic storage device, etc. This is not limited.

[0178] It should be noted that memory 604 may be independent of processor 601 or integrated with processor 601. Memory 604 may be configured to store instructions, program codes, or some data, etc. Memory 604 may be disposed inside WLAN device 600 or outside WLAN device 600. This is not limited. Processor 601 is configured to execute the instructions stored in 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, for example, CPU0 and CPU1 in FIG. 6.

[0180] In an optional implementation, WLAN device 600 includes a plurality of processors. For example, in addition to processor 601 in FIG. 6, WLAN device 600 may further include processor 607.

[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 can be a keyboard, a mouse, a microphone, or a joystick, etc. The output device 605 can be a display, or a speaker, etc.

[0182] The configuration structure shown in FIG. 6 can be understood not to constitute a limitation on the WLAN device. In addition to the components shown in FIG. 6, the WLAN device may include more or fewer components than those shown in the figure, some components may be combined, or different component layouts may be utilized.

[0183] Hereinafter, with reference to the accompanying drawings, the technical solutions in the embodiments of this application will be described.

[0184] It should be noted that the field lengths in this application are merely examples for illustration. 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 the names of messages, parameter names, or information names between devices in the following embodiments of this application are merely examples, and may have other names in other embodiments. This is not particularly limited in the method provided in this application.

[0186] In the embodiments of this application, it can be understood that the access point and / or the STA can execute 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 the operations can be further executed. Furthermore, the steps can be executed in a sequence different from that shown in the embodiments of this application, and accordingly, not all of the operations in the embodiments of this application need to be executed.

[0187] FIG. 7 is a schematic flowchart of an indication method for resource unit duplicate 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 the design. In order to implement the RU duplicate transmission mode, the resource units corresponding to at least one station are shown in the EHT MU PPDU used for duplicate transmission. This improves the reception performance and data transmission reliability of the receiving end. 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 duplicate transmission in the embodiments of this application may also be referred to as duplicated transmission.

[0190] Specifically, as shown in FIG. 7, the indication method for resource unit duplicate transmission provided in this application includes the following steps.

[0191] 701: The access point generates an EHT MU PPDU, where the EHT MU PPDU corresponds to a plurality of stations, and the resource units corresponding to at least one of the stations are used for duplicate transmission.

[0192] It can be learned from the above description that the resource unit allocation subfield in the EHT MU PPDU indicates the resource unit allocation of a plurality of stations, that is, it indicates a plurality of resource units obtained by dividing the frequency domain resources corresponding to the EHT MU PPDU based on a sequence. The resource units of the EHT MU PPDU bandwidth are divided based on predetermined positions and sizes.

[0193] In addition, as shown in FIG. 2, the user-specific field included in the EHT MU PPDU includes a plurality of user fields, and the allocation sequence of the plurality of resource units corresponds to the plurality of 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 this application, specific indication information in the EHT MU PPDU indicates that the resource units corresponding to at least one station are used for duplicate transmission.

[0195] In implementation, in order to indicate that at least two resource units corresponding to at least two user fields are used for duplicate transmission, the station identifiers in the at least two user fields are the same.

[0196] Referring to FIG. 8, in the user-specific field of the EHT MU PPDU, the station identifier included in the first user field is AD1, and further, the station identifier included in the second user field is AD1. This indicates that the first resource unit and the second resource unit in the resource unit allocation subfield within the EHT MU PPDU are used by the station with the station identifier AD1 to perform duplicate transmission on the first resource unit and the second resource unit.

[0197] In this embodiment of this application, the use of multiple resource units for duplicate transmission means that the same data bits are transmitted on multiple resource units. Specifically, one data bit is replicated and transmitted multiple times on the data subcarriers included in multiple resource units.

[0198] In other words, in the EHT-SIG, the station identifiers (for example, association identifiers) in the user fields corresponding to multiple RUs are the same, indicating that multiple RUs are allocated to the same STA and duplicate transmission is used for multiple RUs.

[0199] For example, a 20MHz EHT MU PPDU can be allocated 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 the first user field, the second 52-tone RU corresponds to the second user field, and so on. In the implementation solution of this application, the AP can allocate both the first 52-tone RU and the second 52-tone RU to the same STA. Specifically, the same station identifier is shown in two user fields corresponding to the two 52-tone RUs respectively, indicating that the two RUs are allocated to the same STA and that duplicate transmission is used for the data or data bits of the STA on the two 52-tone RUs. In other words, one copy of the data or data bits of the STA 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. Alternatively, the data or data bits of the STA are replicated to obtain two copies transmitted on the two 52-tone RUs.

[0200] In addition, the AP can allocate the 26-tone RU corresponding to the third user field and the 106-tone RU corresponding to the fourth user field to two other users respectively. RU duplicate transmission may not be performed on the two resource units.

[0201] Furthermore, dual carrier modulation (DCM) technology can alternatively be used. DCM is the repeated transmission of one data bit on two subcarriers simultaneously, that is, one data bit is modulated onto two subcarriers.

[0202] In implementation, dual carrier modulation is used for the data bits carried in the resource unit.

[0203] In other implementations, the AP may indicate that dual-carrier modulation is used for the data bits carried in the corresponding resource unit by using the value of the MCS field in the user field of the EHT MU PPDU. For example, if the value of the MCS field is 15, it indicates that dual-carrier modulation is used for the corresponding resource unit.

[0204] For the sake of brevity, in this embodiment of this application, the fact that dual-carrier modulation is used for the data bits carried in a resource unit is simply referred to as dual-carrier modulation being used for the resource unit.

[0205] In a specific implementation, for at least two resource units included in the EHT MU PPDU and used for replicated transmission, the value of the MCS field in at least one of 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 replicated transmission, in the multiple user fields corresponding to the multiple resource units used for replicated transmission, the number of spatial streams NSS in one of the user fields may be set to 1, the spatial stream number subfield may be indicated as 0, or NSS may not be indicated and is used as a reserved field. In the multiple user fields corresponding to RU replicated transmission, other indication information such as the 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, other indication information may be indicated in only one of the multiple user fields, and the fields corresponding to other indication information in other user fields are used as reserved fields. This is not particularly limited in this application.

[0207] For example, FIG. 9 is a schematic diagram of RU replicated transmission of an EHT MU PPDU. The transmission bandwidth of the EHT MU PPDU is 160 MHz. The AP can divide the entire bandwidth into 484 subcarrier RU1, 484 subcarrier RU2, 242 subcarrier RU3, 242 subcarrier RU4, and 484 subcarrier RU5. On the first two RUs, i.e., 484 subcarrier RU1 and 484 subcarrier RU2, RU replicated transmission is utilized by User 1 and dual-carrier modulation is utilized. On 242 subcarrier RU3 and 242 subcarrier RU4, RU replicated transmission is utilized by User 2 and dual-carrier modulation is utilized. On 484 subcarrier RU5, common transmission, i.e., non-replicated transmission, is executed by User 3, which is shown in the RU of the EHT MU PPDU.

[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 pre-determined values, whereby the receiving end corrects frequency offset, phase noise, etc. As shown in FIG. 9, the same data is transmitted on the 468 data subcarriers of each of the two 484-tone RUs. In addition, dual-carrier modulation can be used for data bits. Specifically, each of the 234 data bits is modulated onto two subcarriers, occupying 468 data subcarriers. Therefore, on the data subcarriers of the two 484-tone RUs, one data bit is replicated twice in the frequency domain and dual-carrier modulation is repeated twice, i.e., one data bit is replicated and transmitted four times. In this way, the receiving end can perform combined reception. This provides a four-fold data reception gain.

[0209] In implementation, at least two resource units used for replicated transmission may be continuous or discontinuous. For example, among the 484-tone RU(1), 484-tone RU(2), 242-tone RU, 242-tone RU, and 484-tone RU(3) included in 160 MHz, on the first 484-tone RU(1) and the last 484-tone RU(3), RU replicated transmission may be used by User 1, as shown in the RU of the EHT MU PPDU. Ordinary transmission, i.e., non-replicated transmission, is executed 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 4 times over the entire 80 MHz, providing a 4-fold data reception gain (6 dB). Also, the EHT-SIG may be replicated and transmitted 8 times over the entire 160 MHz, providing an 8-fold data reception gain.

[0211] Based on this, the content transmitted within the 20 MHz bandwidth in the EHT-SIG can be represented using a Content Channel (CC). 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, namely CC1 and CC2 in ascending order of frequency. The signal field formats within the two content channels are the same, but the content can be different. When the bandwidth of the EHT MU PPDU is 80 MHz, there are two additional CCs, resulting in a total of four channels. Therefore, the resource unit allocation information is generally shown on four channels in ascending order of frequency 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. The content of the EHT-SIG can be different at different 80 MHz frequencies.

[0212] Therefore, for multiple RUs where RU replicated transmission is used, each RU for which RU replicated transmission is performed can be used to represent the replicated transmission. For example, when two 52-tone RUs replicate and transmit the data bits of the STA, the data bits of the STA are replicated twice. Alternatively, a combined large RU of multiple RUs that can cover the replicated transmission may be used for description. In this case, the combined large RU corresponds to only one user field. For example, the replicated transmission of a 106-tone RU indicates the replicated transmission of two 52-tone RUs. Specifically, the data bits of the STA corresponding to the 106-tone RU are replicated and transmitted twice on two 52-tone RUs. For example, when the AP indicates that a 52-tone RU is replicated and transmitted four times, the AP can use an EHT MU PPDU to indicate that four 52-tone RUs are used for replicated transmission, replicate the data bits carried by the 52-tone RU, and make them for four 52-tone RUs for four-time transmission. Or, the AP can indicate that a combined large RU of multiple RUs, for example, a 242-tone RU, is used for replicated transmission, replicate the data bits carried four times by the 52-tone RU, and make them for the 242-tone RU for transmission. The specific indication method will be described below. Details will not be described again here.

[0213] For example, the multiple of RU replication is equal to the number of times the station identifier in the user field is repeated on CC1 and CC2 at a specific 80 MHz. It should be noted that CC2 exists only when the bandwidth of the PPDU exceeds 20 MHz.

[0214] In addition, in replicated transmission, different RUs can further use one or more of the following methods, namely, different interleaving, different encoding puncturing modes, or different subcarrier mapping adjustment orders, to increase diversity, improve data transmission reliability, and reduce the 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: Based on the EHT MU PPDU, the target station determines that a plurality of resource units corresponding to the target station are used for duplicate transmission, and performs combined decoding on the information carried by the plurality of resource units.

[0218] Based on the indication for duplicate transmission within the EHT MU PPDU, the target station may determine that a plurality of resource units corresponding to the target station are used for duplicate transmission, whereby combined decoding is performed on the information carried by the plurality of resource units, that is, the combining operation is 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 a plurality of resource units corresponding to the target station are used for duplicate transmission based on the number of station identifiers included in the user field within the EHT MU PPDU that belong to the target station, whereby combined decoding may be performed on the data carried by the plurality of resource units corresponding to the plurality of user fields.

[0220] According to the above implementation of this application, one or more RU duplicate transmission mechanisms among multiple users can be added to the AP in an OFDMA transmission scenario. This improves the data reliability at the receiving end and compensates for the problem of low data reliability caused by transmission power limitations in a low-power scenario.

[0221] In addition, it is shown that multiple user fields in the EHT MU PPDU are the same and multiple corresponding RUs are used for replicated transmission. This facilitates implementation for both the receiving end and the transmitting end. Further, in the EHT MU PPDU, the resource unit allocation subfield accurately reflects the position of the pilot subcarrier, such that a third-party station can further estimate the center frequency deviation or phase deviation using the pilot subcarrier in the RU corresponding to another station to improve data reception performance. In the technical solution of this application, multiple RUs for replicated transmission are further allowed to be continuous 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 replicated transmission. In this case, normal transmission instead of replicated transmission can be used for the RU of the station. In the EHT MU PPDU in this application, both RUs that use replicated transmission and RUs that do not use replicated transmission may be allocated, and the configuration method is flexible.

[0222] In addition, in step 701, the access point indicates that at least one resource unit corresponding to a station is used for replicated transmission in the EHT MU PPDU. In addition to the indication for RU replicated transmission by using the same station identifier in the user field, this application further provides other indication methods.

[0223] In implementation, the user field of the EHT MU PPDU contains first information. The first information indicates that the resource unit corresponding to the user field is used for replicated transmission.

[0224] Specifically, for RU replication transmission, the AP may indicate the RU or MRU in the resource unit allocation subfield 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, indicating whether the transmission mode of the resource unit is normal transmission executed using RU / MRU or replication transmission executed using multiple RUs.

[0225] In this case, the RU using replication transmission may be shown as a combined RU covering multiple replicated RUs. Specifically, the following Table 2 may be used as a pre - set rule.

[0226]

Table 2

[0227] The quantity of replication transmission of the resource unit may be specified in advance. Alternatively, the AP may negotiate with the STA in advance to determine the quantity of replication transmission of the resource unit before the AP transmits the EHT MU PPDU. Alternatively, the quantity of replication transmission may be flexibly indicated in the user field.

[0228] For example, a 996 - tone RU is indicated in the resource unit allocation subfield. If the quantity of replication transmission of the resource unit is 2, it indicates that the replication transmission is executed on two 484 - tone RUs. If the quantity of replication transmission of the resource unit is 4, it indicates that the replication transmission is executed on four 242 - tone RUs. Or if the quantity of replication transmission of the resource unit is 8, it indicates that the replication transmission is executed on eight 106 - tone RUs.

[0229] In a specific implementation, for example, the pre-set quantity of duplicate transmission is 2, and the data or data bits of the STA are shown in the EHT MU PPDU, replicated, and transmitted on a 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 replicated to obtain two copies assigned to the data sub-carriers of the 996-tone RU for transmission. For example, one copy of the data bits is transmitted on the even-numbered sub-carriers included in the 996-tone RU, and the other copy of the data bits is transmitted on the odd-numbered sub-carriers.

[0230] In the above implementation of this application, the RU using duplicate transmission is shown as one combined RU covering multiple RUs, whereby 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 or within the user field of the EHT MU PPDU according to the protocol, so that the receiving end does not need to correctly read out the user fields of all station identifiers simultaneously, 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 the implementation, bit B15 in the user field of the EHT MU PPDU can indicate that the corresponding resource unit is used for duplicate transmission. In other words, the first information can be carried in bit B15, i.e., the reserved bit, in the user field of the EHT MU PPDU.

[0233] In other implementations, the user field in the EHT MU PPDU may further include second information. The second information indicates the quantity of duplicate transmissions of resource units corresponding to the user field.

[0234] Specifically, the MCS field (4 bits) of the user field in the EHT MU PPDU can 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 quantities of duplicate times. For example, when the value of the extended MCS is 16, it indicates that duplicate transmission is performed 2 times, and when the value of the extended MCS is 17, it indicates that duplicate transmission is performed 3 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 shown. Alternatively, the NSS subfield may indicate the quantity of duplicate transmission.

[0236] In the 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, that is, 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, that is, bits before encoding.

[0238] Specifically, the reserved or unused bits, or the reserved or unused states (entries) of the (sub)fields within the U-SIG and / or EHT-SIG in the EHT MU PPDU are divided into two categories, namely, Disregard bits and Validate bits.

[0239] As specified in the 802.11be standard, when a station implementing the EHT basic features discovers that the Validate bits in the PPDU are not set to the default (or predefined) values specified in the standard, or that the values of some subfields are set to the validated state, the station needs to wait for the duration of the PPDU, transmit version-independent relevant information to the Medium Access Control (MAC) layer, ensure coexistence, and terminate the reception of the PPDU. For the Disregard bits or subfields set to the Disregard state, when the EHT station does not discover that the Validate bits in the PPDU are not set to the default (or predefined) values specified in the standard, or that the values of some subfields are set to the validated state, the station can ignore the Disregard bits or ignore the subfields set to the Disregard state and continue to read other fields.

[0240] For example, the first symbol of the U-SIG field includes five ignored bits and three verification bits, and the U-SIG overflow part of the EHT-SIG field includes four ignored bits. When any one of the verification bits is assigned to a new function in subsequent standards and its value is set to a non-default value of 0, the current device (an old device already on the market) may defer for the duration of the PPDU, transmit version-independent relevant information to the MAC (Medium Access Control) layer to ensure coexistence, and then finish receiving the PPDU. However, when any of the ignored bits is assigned to a new function in subsequent standards, and there is no non-default verification bit or verification state in the PPDU regardless of the set value, the current device ignores that bit or sub-field and continues 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 the quantity of duplicate transmissions. A quantity of duplicate transmissions of 1 may indicate that duplicate transmissions are not used. Alternatively, one bit in Table 3 may indicate that RU duplicate transmissions are used, and moreover, at least one bit indicates the quantity of duplicate transmissions.

[0244] The quantity of duplicate transmissions is indicated in one EHT MU PPDU. Specifically, it should be noted that it indicates that the quantity of duplicate transmissions corresponding to all stations using duplicate transmissions in the EHT MU PPDU is the same, and the EHT MU PPDU may further include resource units that do not use duplicate transmissions. Alternatively, it may indicate that all stations may use the same quantity of RU duplicate transmissions.

[0245] In the above implementation, RU duplicate transmission may be flexibly indicated in the common s field within the EHT MU PPDU, and there is no need to make any changes 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 the implementation is easy.

[0246] In other implementations, a specific index of the resource unit allocation subfield within the EHT MU PPDU may indicate that the resource unit is used for duplicate transmission.

[0247] Specifically, RU allocation subfield -1 and RU allocation subfield -2 use 9-bit indexes to indicate various different combinations of RUs, and various different combinations of RU duplicate transmission may be indicated using some or all of the indexes 304 to 511 (converted to decimal) of the resource unit allocation subfield.

[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, 26-tone RUs are duplicated and transmitted 4 times, an empty 26-tone RU, and other 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, 242-tone RUs are duplicated and transmitted 4 times.

[0249] In the 9-bit index of B8 to B0, it should be noted that in descending order, bits B2 to B0 indicate 0 to 7. This indicates that there are 1 to 8 user fields within 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, corresponding to two user fields. This corresponds to a case where there are two RUs used for replicated transmission within the combination of RUs, and each RU corresponds to one user field. B2 to B0 of 312 is 0, corresponding to one user field. This corresponds to a case where the combination of RUs includes one RU used for replicated 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 replicated transmission, and there is no need to modify the user-specific field. This can effectively improve the data transmission reliability of the EHT MU PPDU. The indication method is flexible and diverse, and the implementation is easy.

[0252] Based on the above description of the trigger frame and the EHT TB PPDU, in this application, the format of the trigger frame is improved in the design, and the resource units corresponding to the EHT TB PPDU transmitted by at least one station are indicated in the trigger frame and used for replicated transmission to implement the multi-user replicated transmission mode. This improves the receiving performance and data transmission reliability of the receiving end.

[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: The 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, and at least one resource unit is used for duplicate transmission.

[0255] Referring to FIGS. 3A and 3B, from the above frame structure of the trigger frame, it can be learned that the trigger frame includes a common information field and a user information list field, and the user information list field includes a plurality of user information fields. One 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 for transmitting the EHT TB PPDU.

[0256] In an implementation, the association identifier or the station identifier corresponding to at least two of the user information fields included in the trigger frame is the same, indicating that at least two resource units corresponding to the at least two user information fields are used for duplicate transmission.

[0257] In this embodiment of this application, the fact that a plurality of resource units are used for duplicate transmission means that the same data bits are transmitted on a plurality of resource units. Specifically, one data bit is replicated and transmitted multiple times on the data subcarriers included in a plurality of resource units.

[0258] Furthermore, in implementation, in at least two user information fields used for replicated transmission, it may be indicated that dual carrier modulation is used for the data bits carried in the corresponding resource units by the value of the MCS field in at least one user field. For example, the value of the MCS field is 15, indicating that dual carrier modulation is used for at least two resource units.

[0259] For example, referring to FIGS. 11A and 11B, when 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 two resource units corresponding to the user information 2 field and the user information 3 field are assigned to the same station, and the data or data bits of that station are replicated and transmitted. Furthermore, when 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 the 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 the resource unit indicated by the trigger frame and used for replicated transmission.

[0263] After receiving the trigger frame, the target station determines that the resource units allocated by the AP to the target station are the resource units to be used for duplicate transmission, based on the resource unit allocation indicated by the trigger frame and belonging to the target station. The target station may duplicate the EHT TB PPDU and transmit it on the allocated resource units.

[0264] Based on the indication method of RU duplicate 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 at least two user information fields are used by the target station for duplicating and transmitting the EHT TB PPDU.

[0265] In addition, when the target station transmits the EHT TB PPDU, if the RU in the EHT TB PPDU uses the RU duplicate transmission mode, all data (or all) subcarriers may be used for duplicate transmission, and dual-carrier modulation is used. In addition, in duplicate transmission, different RUs may further use one or more of the following methods, namely, different interleaving, 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 replicated transmission of an EHT TB PPDU is shown in FIG. 12, and the transmission bandwidth of the EHT TB PPDU is 160 MHz. The AP can divide the entire bandwidth into 484 sub-carrier RUs RU1, 484 sub-carrier RUs RU2, 242 sub-carrier RUs RU3, 242 sub-carrier RUs RU4, and 484 sub-carrier RUs RU5. RU replicated transmission on the first two RUs, i.e., 484 sub-carrier RUs RU1 and 484 sub-carrier RUs RU2, is utilized by User 1, and dual-carrier modulation is utilized. RU replicated transmission on 242 sub-carrier RUs RU3 and 242 sub-carrier RUs RU4 is utilized by User 2, and dual-carrier modulation is utilized. Ordinary transmission, i.e., non-replicated transmission, is performed by User 3 on 484 sub-carrier RUs RU5, as shown in the EHT TB PPDU.

[0267] 1004: The access point receives an EHT TB PPDU from the target station and performs combined decoding on the information carried in at least one resource unit utilized for replicated transmission.

[0268] After receiving the EHT TB PPDU from the target station, the access point can perform combined decoding on the information carried in the resource unit utilized for replicated transmission in the EHT TB PPDU. This improves the data reception reliability of the access point and the transmission performance.

[0269] Correspondingly, after the access point receives the EHT TB PPDU, if the RUs in the EHT TB PPDU utilize the RU replicated transmission mode, the access point can perform combined decoding on the sub-carriers carried in the same data bits and included in different RUs, thereby improving the data reception reliability. Correspondingly, one or more of the following operations, i.e., different de-interleavers, decode puncture modes, and different sub-carrier demapping orders, can be utilized for different RUs.

[0270] In addition, in step 1001, it is indicated in the trigger frame that resource units corresponding to at least one station are used for replicated transmission. In addition to the indication for RU replicated 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 within the trigger frame indicates that the corresponding resource unit is used for replicated transmission. For example, if the value of the MCS field is 14, it indicates that the resource unit corresponding to the user information field is used for replicated transmission, and other values of the MCS field indicate non-RU replicated transmission.

[0272] Specifically, the indication is provided in the user information field and indicates whether the transmission mode of the resource unit is normal transmission executed using RU / MRU or replicated transmission executed using multiple RUs. In this case, please refer to Table 2 above. The RU using replicated transmission is shown as one combined RU covering multiple replicated RUs.

[0273] In implementation, the user information field included in the trigger frame may contain first information. The first information indicates that the resource unit corresponding to the user information field is used for replicated transmission.

[0274] Specifically, bit B25 in the user information field within the trigger frame may indicate that the corresponding resource unit is used for replicated transmission. In other words, as shown in FIGS. 11A and 11B, the first information may be carried by bit B25 in the user information field within the trigger frame, that is, the reserved bit.

[0275] Alternatively, the MCS field (4 bits) in the user field is 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 duplicate transmissions. For example, when the value of the extended MCS is 16, it indicates that duplicate transmission is performed 2 times, and when the value of the extended MCS is 17, it indicates that duplicate transmission is performed 3 times.

[0276] The quantity of duplicate transmission of resource units can be specified in advance. Alternatively, the AP can negotiate with the STA in advance to determine the quantity of duplicate transmission of resource units before the AP sends a trigger frame. Alternatively, the quantity of duplicate transmission can be flexibly indicated in the user information field.

[0277] In the above implementation of this application, the RU using duplicate transmission is shown as one combined RU covering multiple duplicate RUs, so that each station corresponds to only 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 according to the protocol through pre-negotiation 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 the implementation, the user information field included in the trigger frame may further include second information. The second information indicates the quantity of duplicate transmission of the resource unit corresponding to the user information field.

[0279] Specifically, the second information can be carried in the starting spatial stream in the user information field. Alternatively, the second information can 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 can be carried in the starting spatial stream and some or all of the bits of NSS in the user information field.

[0280] In addition, the first information and / or the second information can be further carried in reserved bits in the trigger frame, for example, using one or more of the following bits, namely, bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.

[0281] Referring to FIGS. 11A and 11B, B25 to B36 are ignore and verification bits in the special user information list field, B37 to B39 are reserved bits in the reserved field in the special user information list field, and B56 to B62 are the last 7 bits of the uplink HE-SIG-A2 reserved field in the common information field, and B63 is the reserved bit in the reserved field in the common information field.

[0282] Specifically, at least one of the above bits can indicate the quantity of duplicate transmission. A quantity of duplicate transmission of 1 can indicate that duplicate transmission is not used. Alternatively, one of the above bits can indicate that RU duplicate transmission is used, and moreover, at least one bit indicates the quantity of duplicate transmission.

[0283] In addition, in the implementation, the resource unit allocation field in the user information field in the trigger frame, or the PS160MHz primary / secondary indication field, or both, indicates that the resource unit corresponding to the user information field is used for duplicate transmission.

[0284] In other words, joint indication can be performed using an index corresponding to a resource unit allocation subfield in a user information field within a trigger frame, or an index corresponding to a PS160MHz primary / secondary indication field, or a combination of a resource unit allocation subfield and a PS160MHz primary / secondary indication field. A reserved entry in a resource unit allocation table index indicates that a specific resource unit is used for duplicate transmission.

[0285] In the above implementation, RU duplicate transmission may be flexibly indicated in a common information field of a trigger frame, or RU duplicate transmission may be flexibly indicated in a user information field of a trigger frame. This can effectively improve the reliability of multi-user EHT T PPDU data transmission. The indication method is flexible and diverse, and the implementation is easy.

[0286] Resource unit allocation in a trigger frame is indicated in a user information field. For example, RU duplicate transmission is indicated in a common information field of a trigger frame, whereby RU duplicate transmission of multiple stations can be indicated in a trigger frame. Specifically, the quantity of duplicate transmission corresponding to all stations using duplicate transmission is the same. For example, when RU duplicate transmission is indicated in a user information field of a trigger frame, separate duplicate transmission indications can be implemented for each station, for example, including an indication of whether to perform duplicate transmission and an indication of the quantity of duplicate transmission.

[0287] In the embodiments of this application, it can be understood that the same step, or steps or messages having the same function, may be mutually referred to 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 consistent, can be referenced to each other, and the technical features in different embodiments can be combined based on their internal logical relationships to form new embodiments.

[0289] In the above embodiments, the methods and / or steps implemented by the access point can also be implemented by components (such as chips or circuits) that can be used by the access point, and the methods and / or steps implemented by the target station can also be implemented by components (such as chips or circuits) that can be used by the target station. It can be understood that this is the case.

[0290] So far, the solutions provided in this application have mainly been described from the perspective of interactions between devices. Correspondingly, this application further provides a communication device, which is configured to implement the above methods. The communication device may be the access point in the above method embodiments, a device including the above access point, or a component that can be used by the access point. Alternatively, the communication device may be the target station in the above method embodiments, a device including the above target station, or a component that can be used by the target station.

[0291] To implement the above functions, it can be understood that the communication device includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art can easily notice, referring to the units and algorithm steps in the examples described in the embodiments disclosed in this specification, that this application can be implemented by hardware or a combination of hardware and computer software. Whether a function is executed 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 can use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of this application.

[0292] In the embodiments of this application, the communication device can be divided into functional modules based on the above method embodiments. For example, each functional module can be obtained through division based on each corresponding function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that in the embodiments of this application, the division into modules is an example and is merely a logical function division, and other divisions may be used in actual implementation.

[0293] In the implementation scenario, it is used as an example that the communication device is the access point in the above method embodiment. FIG. 13 is a schematic diagram of the structure of the 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 includes a resource unit allocation sub-field indicating resource unit allocations for a plurality of stations, and resource units corresponding to at least one of the plurality of stations are used for replicated transmission.

[0295] The transceiver module 1302 is configured to transmit the EHT MU PPDU.

[0296] In an implementation, the user-specific field included in the EHT MU PPDU includes a plurality of user fields. One user field includes one station identifier and corresponds to one resource unit. 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 replicated transmission.

[0297] In an implementation, at least two resource units are consecutive or non-consecutive.

[0298] In an 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 at least two resource units is 15, indicating that dual carrier modulation is used for the at least two resource units.

[0299] In an implementation, the user field of the EHT MU PPDU includes first information. The first information indicates that the resource unit corresponding to the user field is used for replicated transmission.

[0300] In an implementation, the quantity of replicated transmission of resource units is specified in advance or determined in advance through negotiation with a station before the EHT MU PPDU is transmitted.

[0301] In implementation, to indicate that a resource unit is used for replicated transmission, the first information is carried by 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 indicate different quantities of replication of the resource units used for replicated transmission.

[0303] In implementation, the user field in the EHT MU PPDU further includes second information. The second information indicates the quantity of replicated transmission of the resource unit corresponding to the user field.

[0304] In implementation, the first information or the second information or both are carried by one or more of the following bits in the EHT MU PPDU, that is, 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 extremely high throughput signal field EHT-SIG.

[0305] In implementation, the resource unit allocation subfield indicates that a resource unit is used for replicated transmission.

[0306] All relevant contents of the steps in the above method embodiments can be cited in the function descriptions of the corresponding functional modules. Details are not described again here.

[0307] In this application, the access point is represented in the form of functional modules obtained through division in an integrated manner. Here, a "module" may be an application-specific integrated circuit (ASIC), a circuit, a processor and memory that execute one or more software or firmware programs, an integrated logic circuit, and / or other devices capable of providing the above functions.

[0308] In some embodiments, with respect to hardware implementation, those skilled in the art can understand that the access point may utilize the form of the communication device 600 shown in FIG. 6.

[0309] For example, the function / implementation process of the processing module 1301 in FIG. 13 can be implemented by the processor 601 of the communication device 600 shown in FIG. 6 by calling computer-executable instructions stored in the memory 604, and the function / implementation process of the transceiver module 1302 in FIG. 13 can be implemented by utilizing the transceiver 602 of the communication device 600 shown in FIG. 6.

[0310] In some embodiments, when the communication device 1300 in FIG. 13 is a chip or a chip system, the function / implementation process of the processing module 1301 can be implemented by utilizing the input / output interface (or communication interface) of the chip or chip system, and the function / implementation process of the transceiver module 1302 can be implemented by utilizing the processor (or processing circuit) of the chip or chip system.

[0311] The access point provided in this embodiment can execute the above service transmission method. Therefore, for the technical effects that can be achieved by the access point, please refer to the above method embodiments. Details will not be described again here.

[0312] In an implementation scenario, as shown in FIG. 13, it is used as an example that the communication device 1300 is the target station in the above method embodiment. The communication device 1300 includes a processing module 1301 and a transceiver module 1302.

[0313] The transceiver module 1302 is configured to receive an EHT MU PPDU. The EHT MU PPDU includes a resource unit allocation subfield indicating the resource unit allocation of a plurality of stations, and the resource units corresponding to at least one of the plurality of stations are used for replicated transmission.

[0314] Based on the EHT MU PPDU, the processing module 1301 is configured to determine that a plurality of resource units corresponding to the target station are used for replicated transmission, and perform combined decoding on the information carried by the plurality of resource units.

[0315] In an implementation, the user-specific field included in the EHT MU PPDU includes a plurality of user fields. One user field includes one station identifier and corresponds to one resource unit. The station identifiers in at least two user fields are the same, indicating that at least two resource units corresponding to at least two user fields are used for replicated transmission.

[0316] In an implementation, at least two resource units are consecutive or non-consecutive.

[0317] In an 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 at least two resource units is 15, indicating that dual-carrier modulation is used for at least two resource units.

[0318] In an implementation, a user field that is within the EHT MU PPDU and corresponds to a target station includes first information. The first information indicates that a resource unit corresponding to the user field is used for duplicate transmission.

[0319] In an implementation, the quantity of duplicate transmission of resource units is specified in advance or determined in advance through negotiation with a station before the EHT MU PPDU is transmitted.

[0320] In an implementation, in order to indicate that a resource unit is used for duplicate transmission, the first information is carried in bit B15 within the user field that is within the EHT MU PPDU and corresponds to the target station, or the value of the MCS field within the user field that is within the EHT MU PPDU and corresponds to the target station is 14, or the value of the MCS field is any one of 16 to 31.

[0321] In an implementation, different MCS values indicate different quantities of duplication of resource units used for duplicate transmission.

[0322] In an implementation, the user field within the EHT MU PPDU further includes second information. The second information indicates the quantity of duplicate transmission of resource units corresponding to the user field.

[0323] In an implementation, the first information or the second information or both are carried in one or more of the following bits within the EHT MU PPDU, that is, bits B20 to B25 of the first symbol within the universal signal field U-SIG, or bits B2 or B8 of the second symbol within the U-SIG, or bits B13 to B16 of the first symbol within the extremely high throughput signal field EHT-SIG.

[0324] In an implementation, the resource unit allocation subfield indicates that a resource unit is used for duplicate transmission.

[0325] In other implementation scenarios, as shown in FIG. 13, the communication device 1300 is used as an example where it is the access point in the above method embodiment. 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. The trigger frame 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, and at least one resource unit is used for replicated transmission.

[0327] The transceiver module 1302 is configured to transmit the 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 the information carried by at least one resource unit used for replicated transmission.

[0329] In an implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same, indicating that at least two resource units corresponding to the at least two user information fields are used for replicated transmission.

[0330] In an implementation, the value of the modulation and coding scheme (MCS) field of at least one user field among the at least two user information fields is 15, indicating that dual carrier modulation is used for at least two resource units.

[0331] In implementation, the user information field included in the trigger frame contains first information. The first information indicates that the resource unit corresponding to the user information field is used for duplicate transmission.

[0332] In implementation, in order to indicate that the resource unit corresponding to the user information field is used for duplicate transmission, the first information is carried by 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 any one of 16 to 31.

[0333] In implementation, different MCS values indicate different quantities of duplicates of the resource units used for duplicate transmission.

[0334] In implementation, the quantity of duplicate transmission of the resource unit is specified in advance, or determined in advance through negotiation with the station before the trigger frame is transmitted.

[0335] In implementation, the user information field included in the trigger frame further contains second information. The second information indicates the quantity of duplicate transmission of the resource unit corresponding to the user information field.

[0336] In implementation, the second information is carried by some or all of the bits of the start space stream and / or the number of space streams NSS in the user information field.

[0337] In implementation, the first information or the second information or both are carried by one or more of the following bits in the trigger frame, that is, bits B25 to B39 in the special user information list field, or bits B56 to B63 in the common information field.

[0338] In an implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field or both in the user information field in the trigger frame indicate that the resource unit corresponding to the user information field is used for duplicate transmission.

[0339] In an implementation scenario, as shown in FIG. 13, the communication device 1300 is used as an example to be the target station in the above method embodiment. The communication device 1300 includes a processing module 1301 and a transceiver module 1302.

[0340] The transceiver module 1302 is configured to receive a trigger frame. The trigger frame 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, and at least one resource unit is used for duplicate transmission.

[0341] The processing module 1301 is configured to determine, based on the trigger frame, that the resource unit corresponding to the target station and used to transmit the EHT TB PPDU is used for 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 used for duplicate transmission.

[0343] In an implementation, the association identifier or the 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 implementation, the modulation of at least one user field among at least two user information fields included in the trigger frame and corresponding to at least two resource units, and the value of the coding scheme MCS field is 15, indicating that dual carrier modulation is used for at least two resource units.

[0345] In implementation, the user information field included in the trigger frame includes first information. The first information indicates that the resource unit corresponding to the user information field is used for duplicate transmission.

[0346] In implementation, in order to indicate that the resource unit corresponding to the user information field is used for duplicate transmission, the first information is carried by 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 any one of 16 to 31.

[0347] In implementation, different MCS values indicate different quantities of duplicates of the resource units used for duplicate transmission.

[0348] In implementation, the quantity of duplicate transmission of the resource unit is specified in advance, or determined in advance through negotiation with the station before the trigger frame is transmitted.

[0349] In implementation, the user information field included in the trigger frame further includes second information. The second information indicates the quantity of duplicate transmission of the resource unit corresponding to the user information field.

[0350] In implementation, the second information is carried by some or all bits of the start space stream and / or the number of space streams NSS in the user information field.

[0351] In an implementation, the first information or the second information or both are carried by one or more of the following bits in a trigger frame, i.e., bits B25 to B39 in a special user information list field, or bits B56 to B63 in a common information field.

[0352] In an implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field or both in the user information field in a trigger frame indicate 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 can be cited in the function descriptions of the corresponding functional modules. Details are not described again here.

[0353] In this application, the target station is represented in the form of a functional module obtained through division in an integrated manner. Here, a "module" may be an application-specific integrated circuit (ASIC), a circuit, a processor and memory that execute one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.

[0354] The communication device 1300 provided in this embodiment of this application may be an independent device or a part of a large-scale device. For example, the communication device 1300 may be implemented in the following forms, i.e., an independent integrated circuit IC, a chip, a chip system, or a subsystem; a set including one or more ICs, and optionally, the set of ICs may include 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, etc.; or others.

[0355] In some embodiments, with respect to hardware implementation, those skilled in the art can understand that the target station can utilize the form of the communication device 600 shown in FIG. 6.

[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 embodiments. Details will not be described again here.

[0357] As a possible product form, the access point and the target station in the embodiments of this application can 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 circuits, or any combination of circuits capable of performing the various functions described in this application.

[0358] In some embodiments, the embodiments of this application further provide a communication device. The communication device includes a processor configured to implement 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 the 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 may not include a memory.

[0360] In other possible implementations, the communication device further includes an interface circuit. The interface circuit is a code / data read / write interface circuit. The interface circuit is configured to receive computer-executable instructions (the computer-executable instructions may be stored in a memory and directly read from the memory or read using other components) and transmit the computer-executable instructions to the processor.

[0361] In still other possible implementations, the communication device further includes a communication interface. The communication interface is 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 particularly limited to this embodiment of this application.

[0363] In some embodiments, the embodiments of this application further provide a communication device (for example, 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 based on the input information and / or generate output information.

[0364] As a possible product form, the access point and the target station in the embodiments of this application can be implemented using a general 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 can be an access point, a target station, or a chip within 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 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 a baseband signal and a radio frequency signal and process the radio frequency signal. The antenna is mainly configured to receive and transmit radio frequency signals in the form of electromagnetic waves. Input / output devices such as a touch screen, a display, or a keyboard are mainly configured to receive data input by a user and output data to the user.

[0367] The processor 1401, the transceiver 1402, and the memory 1403 can 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 executes baseband processing on the data to be transmitted, and then outputs the baseband signal to the radio frequency circuit. The radio frequency circuit executes radio frequency processing on the baseband signal, and then transmits the radio frequency signal in the form of electromagnetic waves using the antenna. When data is transmitted to the communication device, the radio frequency circuit receives the radio frequency signal using the 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 circuit and the antenna can be arranged independently of the processor that executes baseband processing. For example, in a distributed scenario, the radio frequency circuit and the antenna can be arranged separately and independently of the communication device.

[0370] It should be understood that the sequence numbers of the above processes do not mean the execution order in the embodiments of this application. The execution order of the processes should be determined based on the functions and the internal logic of the processes, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0371] The sequence of the steps of the method in the embodiments of this application can be adjusted, or the steps can be combined or deleted based on actual requirements.

[0372] The modules in the device in the embodiments of this application can be combined, divided, or deleted based on actual requirements.

[0373] Unless otherwise specified, the same or similar parts in the embodiments of this application should be understood to refer to each other. In the embodiments of this application and the implementation / implementation methods in the embodiments, unless otherwise specified or there is no logical contradiction, the terms and / or descriptions are consistent, and can be referred to each other between different embodiments and between the implementation / implementation methods in the embodiments. The technical features in different embodiments and the implementation / implementation methods in the embodiments can be combined based on their internal logical relationships to form new embodiments, implementations, or implementation methods. The above implementation of this application is not intended to limit the protection scope of this application.

[0374] In some scenarios, it can be understood that some optional features in the embodiments of this application can be implemented independently without depending on the current solution that the optional features are based on, for example, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, in some scenarios, the 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 are not described again here.

[0375] All or part of the above-described embodiments can be implemented using software, hardware, firmware, or a combination thereof. When a software program is used to implement an embodiment, all or part of the embodiment can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instruction is 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 can be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted in a wired (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio wave, or microwave) manner from a website, computer, server, or data center to another website, computer, server, or data center. The computer-readable storage medium can be any available medium accessible by a computer or can include one or more data storage devices such as servers and data centers that can integrate the medium. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, or magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk (SSD)), etc. In the embodiments of this application, the computer can include the devices described above.

[0376] Although this application is described with reference to embodiments herein, those skilled in the art can understand and implement other variations of the disclosed embodiments by looking at the accompanying drawings, the disclosure content, and the appended claims in the process of implementing this application for which protection is claimed. In the claims, "comprising" does not exclude other components or other steps, and "a" or "one" does not exclude multiple cases. A single processor or other unit can implement several functions listed in the claims. Although several measures are recorded in different dependent claims, this does not mean that these measures cannot be combined to create a favorable effect.

[0377] Although this application is described with reference to specific features and their embodiments, 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 illustrative descriptions of this application defined by the appended claims, and are considered any or all modifications, variations, combinations, or equivalents that cover the scope of this application. It is clear that those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. In this way, this application is also intended to cover these modifications and variations of this application and their equivalent technologies as long as these modifications and variations fall within the scope of the claims of this application.

Claims

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 allocations for a plurality of stations, wherein resource units corresponding to at least one of the plurality of stations are used for replicated transmission; transmitting the EHT MU PPDU; The method comprising.

2. The user-specific field included in the EHT MU PPDU includes a plurality of user fields, one user field includes one station identifier and corresponds to one resource unit, station identifiers in at least two user fields are the same, and at least two resource units corresponding to the at least two user fields are used for replicated transmission, The method according to claim 1.

3. The at least two resource units are consecutive or non-consecutive, The method according to claim 2.

4. For 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, the value of the modulation and coding scheme (MCS) field is 15, indicating that dual-carrier modulation is used for the at least two resource units, The method according to claim 2 or 3.

5. The user field of the EHT MU PPDU includes first information, the first information indicating that the resource unit corresponding to the user field is used for replicated transmission, The method according to claim 1.

6. The quantity of replicated transmission of the resource units is specified in advance or determined in advance through negotiation with a station before the EHT MU PPDU is transmitted, The method according to claim 5.

7. To indicate that the resource unit is used for replicated transmission, the first information is carried by 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. The method according to claim 5 or 6.

8. The user field in the EHT MU PPDU further includes second information, and the second information indicates the quantity of the replicated transmission of the resource unit corresponding to the user field. The method according to claim 5 or 7.

9. The first information or the second information or both are the following bits in the EHT MU PPDU, that is, data bits B20 to B25 of the first symbol in the Universal Signal Field U-SIG, or data bits B2 or B8 of the second symbol in the U-SIG, or data bits B13 to B16 of the first symbol in the Extremely High Throughput Signal Field EHT-SIG and are carried by one or more of them. The method according to any one of claims 5 to 8.

10. The resource unit allocation subfield indicates that the resource unit is used for replicated transmission. The method according to claim 1.

11. 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 allocation of a plurality of stations, and the resource unit corresponding to at least one of the plurality of stations is used for replicated transmission; determining, based on the EHT MU PPDU, that a plurality of resource units corresponding to the target station are used for replicated transmission, and performing combined decoding on information carried by the plurality of resource units; and including.

12. The user-specific field included in the EHT MU PPDU includes a plurality of user fields. One user field includes one station identifier and corresponds to one resource unit. 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. The method according to claim 11.

13. The value of the modulation and coding scheme MCS field of at least one user field among 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 12.

14. The user field in the EHT MU PPDU and corresponding to the target station includes first information, and the first information indicates that the resource unit corresponding to the user field is used for duplicate transmission. The method according to claim 11.

15. In order to indicate that the resource unit is used for duplicate transmission, the first information is carried by bit B15 in the user field in the EHT MU PPDU and corresponding to the target station, or the value of the MCS field in the user field in the EHT MU PPDU and corresponding to the target station is 14. The method according to claim 14.

16. The user field in the EHT MU PPDU further includes second information, and the second information indicates the quantity of duplicate transmission of the resource unit corresponding to the user field. The method according to claim 14 or 15.

17. The first information or the second information or both are the following bits in the EHT MU PPDU, that is, bits B20 - 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 - B16 of the first symbol in the Extremely High Throughput Signal Field EHT-SIG and are carried by one or more of them. The method according to any one of claims 14 to 16.

18. 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, and at least one resource unit being utilized for replicated transmission; transmitting the trigger frame; The method as described above.

19. The method further comprises: receiving an EHT TB PPDU from a station; performing combined decoding on information carried by the at least one resource unit utilized for replicated transmission; The method according to Claim 18.

20. The association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same, indicating that at least two resource units corresponding to the at least two user information fields are utilized for replicated transmission. The method according to Claim 18 or 19.

21. The user information field included in the trigger frame includes first information, the first information indicating that the resource unit corresponding to the user information field is utilized for replicated transmission. The method according to Claim 20.

22. To indicate that the resource unit corresponding to the user information field is utilized for replicated transmission, the first information is carried by 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 any one of 16 to 31. The method according to Claim 21.

23. The user information field included in the trigger frame further includes second information, the second information indicating the quantity of replicated transmission of the resource unit corresponding to the user information field. The method according to Claim 21 or 22.

24. A method for transmitting a trigger frame applied to a target station, the method comprising: ​ A step of receiving a trigger frame, wherein the trigger frame 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, and at least one resource unit is used for replicated transmission; Determining, based on the trigger frame, that a resource unit corresponding to the target station and used for transmitting the EHT TB PPDU is used for replicated transmission; A method comprising the above.

25. The method further comprises: Transmitting the EHT TB PPDU to an access point on the resource unit used for replicated transmission. The method according to claim 24.

26. An association identifier or a 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, and at least two resource units corresponding to the at least two user information fields are used for replicated transmission. The method according to claim 24 or 25.

27. A value of a modulation and coding scheme (MCS) field of at least one user field among 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 used for the at least two resource units. The method according to claim 26.

28. A user information field included in the trigger frame includes first information, and the first information indicates that a resource unit corresponding to the user information field is used for replicated transmission. The method according to claim 24 or 25.

29. To indicate that the resource unit corresponding to the user information field is used for replicated transmission, the first information is carried by 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 any one of 16 to 31. The method according to claim 28.

30. The quantity of replicated transmission of the resource unit is specified in advance or determined in advance through negotiation with a station before the trigger frame is transmitted. The method according to claim 28 or 29.

31. The user information field included in the trigger frame further includes second information, and the second information indicates the quantity of replicated transmission of the resource unit corresponding to the user information field. The method according to claim 28 or 29.

32. The second information is carried by some or all bits of the start space stream and / or the number of space streams NSS in the user information field. The method according to claim 32.

33. The first information or the second information or both are the following bits in the trigger frame, that is, Carried by one or more of the bits B25 - B39 in the special user information list field or the bits B56 - B63 in the common information field. The method according to any one of claims 28 - 32.

34. The resource unit allocation field or the PS160MHz primary / secondary indication field or both in the user information field in the trigger frame indicate that the resource unit corresponding to the user information field is used for replicated transmission. The method according to claim 24 or 25.

35. A communication device, comprising 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 a computer program or instruction to implement the method according to any one of claims 1 - 10, or to implement the method according to any one of claims 18 - 23. Communication device.

36. A communication device, comprising 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 a computer program or instruction to implement the method according to any one of claims 11 - 17, or to implement the method according to any one of claims 24 - 34. Communication device.

37. A computer-readable storage medium, the computer-readable storage medium including a computer program, wherein when the computer program is executed on a computer, the computer is capable of executing the method according to any one of claims 1 to 10 or claims 18 to 23, or the computer is capable of executing the method according to any one of claims 11 to 17 or claims 24 to 34, the computer-readable storage medium.

38. A communication system, the communication system including the communication device according to claim 35 and the communication device according to claim 36, the communication system.