Method for transmitting physical layer protocol data units, method for transmitting trigger frames, and apparatus
Resource unit replication and dual-carrier modulation in EHT MU PPDU and EHT TB PPDU address data transmission reliability issues in low-power WLAN scenarios, improving reception performance and flexibility.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-04-10
- Publication Date
- 2026-05-28
AI Technical Summary
Existing wireless local area network (WLAN) technologies face challenges in ensuring data transmission reliability for Extremely High Throughput (EHT) Multi-User (MU) Physical Layer Protocol Data Units (PPDU) and Trigger Based Physical Layer Protocol Data Units (TB PPDU) in Low Power Indoor (LPI) operation mode due to power limitations, particularly in multi-user scenarios.
Implementing resource unit replication transmission mechanisms in EHT MU PPDU and EHT TB PPDU, where resource units are allocated for duplicate transmission, and utilizing dual-carrier modulation to enhance data reliability and flexibility in low-power scenarios.
Improves data transmission reliability and flexibility by allowing for flexible replication of resource units, enhancing reception performance and overcoming power limitations in low-power environments.
Smart Images

Figure 0007867102000005 
Figure 0007867102000006 
Figure 0007867102000007
Abstract
Description
Technical Field
[0001] This application claims priority to 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 6GHz spectrum, a Low Power Indoor (LPI) operation mode is defined, specifically, where the maximum transmission power and maximum transmission frequency spectral density are strictly limited. The transmission power of an access point (AP) or station (STA) device is not permitted to exceed the maximum power value, and the transmission power spectral density is not permitted to exceed the maximum power spectral density. However, data transmission is greatly affected by the transmission power value and signal attenuation, etc. Therefore, it is difficult to guarantee data transmission reliability in LPI operation mode.
[0005] Of course, to improve data transmission reliability, the 802.11be standard allows duplication and dual-carrier modulation operations to be performed on data subcarriers in the data field of the EHT MU PPDU in a single-user transmission scenario, based on the LPI operation mode, to transmit the same information over different data subcarriers. The receiving end may perform combined reception based on the same information transmitted over multiple subcarriers to improve data transmission reliability.
[0006] However, the above technical solutions only implement replication mode for single-user transmission. For EHT MU PPDU and EHT TB PPDU for multi-user transmission in LPI operation mode, there is still no good solution for improving data transmission reliability. [Overview of the project]
[0007] This application provides a method for transmitting a physical layer protocol data unit (PPDU), a method for transmitting a trigger frame, and an apparatus for transmitting a physical layer protocol data unit (PPDU), which solves the problem that prior art makes it difficult to guarantee data transmission reliability for extremely high throughput physical layer protocol data units (PPDU) for multi-user transmission.
[0008] To achieve the above objectives, the following technical solutions are utilized in this application.
[0009] According to a first aspect, a method is provided for transmitting a physical layer protocol data unit applicable to access points and stations. In this embodiment of the application, the access point is used merely as an example. The method includes the steps of: 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 replication transmission; and transmitting the EHT MU PPDU.
[0010] In the above technical solution, one or more RU replication transmission mechanisms for multiple users may be added for the AP in LPI operation mode. This improves 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 the implementation, the common fields within the EHT MU PPDU include at least one resource unit allocation subfield, which indicates multiple resource units obtained by dividing the frequency domain resources corresponding to the PPDU based on the sequence.
[0012] The resource unit allocation subfield of the EHT MU PPDU lists multiple resource units in ascending order of frequency domain resources corresponding to the PPDU.
[0013] In the implementation, the user-specific fields included in the EHT MU PPDU contain multiple user fields. Each user field contains one station identifier and corresponds to one resource unit. At least two user fields have the same station identifier, indicating that at least two resource units corresponding to at least two user fields are used for replication transmission.
[0014] In the possible implementation described above, the same station identifier in multiple user fields within the EHT MU PPDU indicates that multiple corresponding RUs are used for duplicate transmission. This is easy to implement at both the receiving and transmitting ends. Furthermore, in the EHT MU PPDU, the resource unit allocation subfield accurately reflects the position of the pilot subcarrier, thereby allowing a third-party station to further improve data reception performance by estimating the center frequency deviation or phase deviation using the pilot subcarrier in the RU corresponding to other stations.
[0015] In the implementation, at least two resource units are either contiguous or discontinuous.
[0016] In the possible implementations described above, multiple RUs for replication transmission may be contiguous or discontinuous within the EHT MU PPDU. When a station is relatively close to an AP, it is not necessary to enhance the station's receiving performance through RU replication transmission. In this case, normal transmission, rather than replication transmission, may be used for the station's RUs. In the EHT MU PPDU of this application, both RUs that utilize replication transmission and RUs that do not utilize replication transmission may be assigned, and the configuration is flexible.
[0017] In the 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.
[0018] In the possible implementations described above, the value of the MCS field within the EHT MU PPDU may indicate that dual-carrier modulation is utilized for at least two resource units. The indication scheme is flexible and improves data transmission performance.
[0019] In the implementation, the user field of the EHT MU PPDU contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user field will be used for replication transmission.
[0020] In the possible implementations described above, the first piece of information may be added to the EHT MU PPDU to indicate that the resource unit corresponding to the user field is used for replication transmission. This improves the flexibility of the replication transmission indication method.
[0021] In implementation, the replication and transmission of resource units quantity This is either specified in advance or determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0022] In the possible implementations described above, the quantity of resource units used for replica transmission, as shown in the EHT MU PPDU, can be flexibly configured, improving the reliability and flexibility of data transmission.
[0023] 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.
[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 replicated transmission. The indication method is flexible and the implementation is easy.
[0025] In implementation, different MCS values indicate different quantities of replicas of the resource units used for replicated transmission.
[0026] 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.
[0027] In the above possible implementation, to indicate the quantity of replicated transmission of the resource unit corresponding to the user field, the second information can be added to the EHT MU PPDU. This improves the flexibility of the indication method for the quantity of replicated 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 the 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.
[0035] In the implementation, a user field located within the EHT MU PPDU and corresponding to a target station contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user field is used for replication transmission.
[0036] In implementation, the quantity of resource unit replication transmissions is either specified in advance or determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0037] In the implementation, to indicate that a resource unit is used for replication transmission, the first information is either located in the EHT MU PPDU and carried by bit B15 in the user field corresponding to the target station, or located in 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 one of 16 to 31.
[0038] In implementation, different MCS values indicate a different number of resource units being replicated for replication transmission.
[0039] In the implementation, the user field within the EHT MU PPDU further contains a second piece of information. This second piece of information indicates the quantity of replicated transmissions of the resource unit corresponding to the user field.
[0040] In the implementation, the first information, the second information, or both are carried by one or more of the following bits in the EHT MU PPDU: bits B20-B25 of the first symbol in the universal signal field U-SIG, or bits B2 or B8 of the second symbol in U-SIG, or bits B13-B16 of the first symbol in the ultra-high throughput signal field EHT-SIG.
[0041] In the implementation, the resource unit allocation subfield indicates that the resource unit will be used for replication transmission.
[0042] According to a third aspect, a method for transmitting trigger frames is provided, applicable to access points and stations. In this embodiment of the application, the access point is used merely as an example. The method includes the steps of: generating a trigger frame, which indicates to a plurality of stations that the trigger frame will transmit an ultra-high throughput trigger-based physical layer protocol data unit EHT TB PPDU on one or more resource units, and at least one resource unit will be used for replication transmission; and transmitting the trigger frame.
[0043] The above technical solution indicates that, in order to implement a multi-user replication transmission mode, the trigger frame will utilize resource units corresponding to EHT TB PPDU transmitted by at least one station for replication transmission. This improves the receiving performance and data transmission reliability at the receiving end.
[0044] In the implementation, the method further includes the steps of receiving an EHT TB PPDU from a station and performing combined decoding on the information carried by at least one resource unit used for replication transmission.
[0045] In the implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same, indicating that at least two resource units corresponding to at least two user information fields are used for replication transmission.
[0046] In the possible implementation described above, the same association identifier or station identifier in multiple user information fields within the trigger frame indicates that the corresponding resource unit is used for replicated transmission. This is easy to implement at both the receiving and transmitting ends.
[0047] In the implementation, the modulation of at least one of the two user information fields and the value of the coding scheme MCS field are 15, indicating that dual-carrier modulation is used for at least two resource units.
[0048] In the possible implementations described above, the value of the MCS field within the trigger frame can indicate that dual-carrier modulation is being utilized for at least two resource units. This provides a flexible indication scheme and improved data transmission performance.
[0049] In the implementation, the user information field included in the trigger frame contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0050] In the possible implementations described above, the first piece of information may be added to the trigger frame to indicate that the resource unit corresponding to the user field is being used for replication transmission. This improves the flexibility of the replication transmission indication method.
[0051] In the implementation, to indicate that the resource unit corresponding to the user information field is used for replication 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 one of 16 to 31.
[0052] In the possible implementations described above, the use of a resource unit corresponding to a user field for replication transmission is indicated in the trigger frame. This can be indicated using bit B25 in the user information field or the value of the MCS field. This improves the flexibility of the replication transmission indication method.
[0053] In implementation, different MCS values indicate a different number of resource units being replicated for replication transmission.
[0054] In the implementation, the quantity of resource unit replication transmissions is either specified in advance or determined in advance through negotiation with the station before the trigger frame is sent.
[0055] In the possible implementations described above, the quantity of resource units used for replication transmission, as indicated in the trigger frame, can be flexibly configured. This improves the reliability and flexibility of data transmission.
[0056] In the implementation, the user information field included in the trigger frame further contains a second piece of information. This second piece of information indicates the number of replicated transmissions of the resource unit corresponding to the user information field.
[0057] In the possible implementations described above, a second piece of information may be added to the trigger frame to indicate the quantity of replicated transmissions of the resource unit corresponding to the user information field. This improves the flexibility of the indication method for the quantity of replicated transmissions.
[0058] In the implementation, the second piece of information is carried by some or all of the bits of the starting spatial stream and / or the spatial stream number NSS in the user information field.
[0059] In the possible implementations described above, some or all bits of the starting spatial stream, and / or the number of spatial streams (NSS) in the trigger frame, indicate the quantity of duplicate transmissions. The indication scheme is flexible and easy to implement.
[0060] In the implementation, the first information, the second information, or both are carried by one or more of the following bits in the trigger frame: bits B25-B39 in the special user information list field, or bits B56-B63 in the common information field.
[0061] In the possible implementations described above, a reserved field within the trigger frame may indicate that the corresponding resource unit is to be used for replication transmission. The indication method is flexible and easy to implement.
[0062] In the implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field, or both, within the user information field in the trigger frame indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0063] In the possible implementations described above, a specific index in the resource unit allocation subfield and / or the PS160MHz primary / secondary indication field in the trigger frame may indicate that the corresponding resource unit is used for replication transmission. The indication scheme is flexible and easy to implement.
[0064] According to a fourth aspect, a method for transmitting a trigger frame is provided, applicable to a target station. The method includes the steps of: receiving a trigger frame, the trigger frame indicating to a plurality of stations that an extremely high throughput trigger-based physical layer protocol data unit EHT TB PPDU will be transmitted on one or more resource units, and at least one resource unit will be used for the replication transmission; and determining, based on the trigger frame, that a resource unit corresponding to a target station and used to transmit the EHT TB PPDU will be used for the replication transmission.
[0065] In implementation, the method further includes the step of sending the EHT TB PPDU to the access point on the resource unit used for replication transmission.
[0066] In the implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same as the station identifier corresponding to the target station, indicating that at least two resource units corresponding to at least two user information fields are used for replication transmission.
[0067] In the implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user information fields included in the trigger frame and corresponding to at least two resource units is 15, indicating that dual-carrier modulation is used for at least two resource units.
[0068] In the implementation, the user information field included in the trigger frame contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0069] In the implementation, to indicate that the resource unit corresponding to the user information field is used for replication 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 one of 16 to 31.
[0070] In implementation, different MCS values indicate a different number of resource units being replicated for replication transmission.
[0071] In the implementation, the quantity of resource unit replication transmissions is either specified in advance or determined in advance through negotiation with the station before the trigger frame is sent.
[0072] In the implementation, the user information field included in the trigger frame further contains a second piece of information. This second piece of information indicates the number of replicated transmissions of the resource unit corresponding to the user information field.
[0073] In the implementation, the second piece of information is carried by some or all of the bits of the starting spatial stream and / or the spatial stream number NSS in the user information field.
[0074] In the implementation, the first information, the second information, or both are carried by one or more of the following bits in the trigger frame: bits B25-B39 in the special user information list field, or bits B56-B63 in the common information field.
[0075] In the implementation, the resource unit allocation field within the user information field in the trigger frame. or PS160MHz Primary / Secondary Indication Field or both This indicates that the resource unit corresponding to the user information field will be used for replication 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), the EHT MU PPDU including a resource unit allocation subfield indicating resource unit allocations for a plurality of stations, the resource unit corresponding to at least one of the plurality of stations being used for replication transmission, and to transmit the EHT MU PPDU.
[0077] In the implementation, the user-specific fields included in the EHT MU PPDU contain multiple user fields. Each user field contains one station identifier and corresponds to one resource unit. At least two user fields have the same station identifier, indicating that at least two resource units corresponding to at least two user fields are used for replication transmission.
[0078] In the implementation, at least two resource units are either contiguous or discontinuous.
[0079] In the 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.
[0080] In the implementation, the user field of the EHT MU PPDU contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user field will be used for replication transmission.
[0081] In implementation, the quantity of resource unit replication transmissions is either specified in advance or determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0082] In the implementation, to indicate that a resource unit is used for replication transmission, the first information is carried in bit B15 of 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 one of 16 to 31.
[0083] In implementation, different MCS values indicate a different number of resource units being replicated for replication transmission.
[0084] In the implementation, the user field within the EHT MU PPDU further contains a second piece of information. This second piece of information indicates the quantity of replicated transmissions of the resource unit corresponding to the user field.
[0085] In the implementation, the first information, the second information, or both are carried by one or more of the following bits in the EHT MU PPDU: bits B20-B25 of the first symbol in the universal signal field U-SIG, or bits B2 or B8 of the second symbol in U-SIG, or bits B13-B16 of the first symbol in the ultra-high throughput signal field EHT-SIG.
[0086] In the implementation, the resource unit allocation subfield indicates that the resource unit will be used for replication transmission.
[0087] According to a sixth aspect, a communication device is provided. The communication device includes a processing module and a transceiver module. The transceiver module is configured to receive an EHT MU PPDU, the EHT MU PPDU including a resource unit assignment subfield indicating resource unit assignments for a plurality of stations, and the resource units corresponding to at least one of the plurality of stations being used for replication transmission. The processing module is configured to determine, based on the EHT MU PPDU, that the plurality of resource units corresponding to a target station are to be used for replication transmission, and to perform combined decoding of the information carried by the plurality of resource units.
[0088] In the implementation, the user-specific fields included in the EHT MU PPDU contain multiple user fields. Each user field contains one station identifier and corresponds to one resource unit. At least two user fields have the same station identifier, indicating that at least two resource units corresponding to at least two user fields are used for replication transmission.
[0089] In the implementation, at least two resource units are either contiguous or discontinuous.
[0090] In the 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.
[0091] In the implementation, a user field located within the EHT MU PPDU and corresponding to a target station contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user field is used for replication transmission.
[0092] In implementation, the quantity of resource unit replication transmissions is either specified in advance or determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0093] In the implementation, to indicate that a resource unit is used for replication transmission, the first information is either located in the EHT MU PPDU and carried by bit B15 in the user field corresponding to the target station, or located in 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 one of 16 to 31.
[0094] In implementation, different MCS values indicate a different number of resource units being replicated for replication transmission.
[0095] In the implementation, the user field within the EHT MU PPDU further contains a second piece of information. This second piece of information indicates the quantity of replicated transmissions of the resource unit corresponding to the user field.
[0096] In the implementation, the first information, the second information, or both are carried by one or more of the following bits in the EHT MU PPDU: bits B20-B25 of the first symbol in the universal signal field U-SIG, or bits B2 or B8 of the second symbol in U-SIG, or bits B13-B16 of the first symbol in the ultra-high throughput signal field EHT-SIG.
[0097] In the implementation, the resource unit allocation subfield indicates that the resource unit will be used for replication 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, which indicates to multiple stations that an extremely high throughput trigger-based physical layer protocol data unit EHT TB PPDU should be transmitted on one or more resource units, with at least one resource unit being used for replication transmission. The transceiver module is configured to transmit the trigger frame.
[0099] In the implementation, the transceiver module is further configured to receive EHT TB PPDU from the station, and the processing module is further configured to perform combined decoding on the information carried by at least one resource unit used for replicated transmission.
[0100] In the implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same, indicating that at least two resource units corresponding to at least two user information fields are used for replication transmission.
[0101] In the implementation, the modulation of at least one of the two user information fields and the value of the coding scheme MCS field are 15, indicating that dual-carrier modulation is used for at least two resource units.
[0102] In the implementation, the user information field included in the trigger frame contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0103] In the implementation, to indicate that the resource unit corresponding to the user information field is used for replication 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 one of 16 to 31.
[0104] In implementation, different MCS values indicate a different number of resource units being replicated for replication transmission.
[0105] In the implementation, the quantity of resource unit replication transmissions is either specified in advance or determined in advance through negotiation with the station before the trigger frame is sent.
[0106] In the implementation, the user information field included in the trigger frame further contains a second piece of information. This second piece of information indicates the number of replicated transmissions of the resource unit corresponding to the user information field.
[0107] In the implementation, the second piece of information is carried by some or all of the bits of the starting spatial stream and / or the spatial stream number NSS in the user information field.
[0108] In the implementation, the first information, the second information, or both are carried by one or more of the following bits in the trigger frame: bits B25-B39 in the special user information list field, or bits B56-B63 in the common information field.
[0109] In the implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field, or both, within the user information field in the trigger frame indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0110] According to the 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, which indicates to a plurality of stations that an extremely high throughput trigger-based physical layer protocol data unit EHT TB PPDU is to be transmitted on one or more resource units, and at least one resource unit is to be used for replication transmission. The processing module is configured, based on the trigger frame, to determine which resource unit corresponds to a target station and is to be used for replication transmission to transmit the EHT TB PPDU.
[0111] In the implementation, the transceiver module is further configured to send EHT TB PPDU to the access point on the resource unit used for replication transmission.
[0112] In the implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same as the station identifier corresponding to the target station, indicating that at least two resource units corresponding to at least two user information fields are used for replication transmission.
[0113] In the implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user information fields included in the trigger frame and corresponding to at least two resource units is 15, indicating that dual-carrier modulation is used for at least two resource units.
[0114] In the implementation, the user information field included in the trigger frame contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0115] In the implementation, to indicate that the resource unit corresponding to the user information field is used for replication 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 one of 16 to 31.
[0116] In implementation, different MCS values indicate a different number of resource units being replicated for replication transmission.
[0117] In the implementation, the quantity of resource unit replication transmissions is either specified in advance or determined in advance through negotiation with the station before the trigger frame is sent.
[0118] In the implementation, the user information field included in the trigger frame further contains a second piece of information. This second piece of information indicates the number of replicated transmissions of the resource unit corresponding to the user information field.
[0119] In the implementation, the second piece of information is carried by some or all of the bits of the starting spatial stream and / or the spatial stream number NSS in the user information field.
[0120] In the implementation, the first information, the second information, or both are carried by one or more of the following bits in the trigger frame: bits B25-B39 in the special user information list field, or bits B56-B63 in the common information field.
[0121] In the implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field, or both, within the user information field in the trigger frame indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0122] According to the 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 located outside the communication device. The processor is configured to execute computer programs or instructions to perform a method according to any one of the first aspects or a method according to any one of the third aspects.
[0123] According to the 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 located outside the communication device. The processor is configured to execute a computer program or instructions to carry out the method according to any one of the second aspects or the method according to any one of the fourth aspects.
[0124] According to the 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 performing a method according to any one of the first aspects, or the communication device becomes capable of performing a method according to any one of the third aspects.
[0125] According to the 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 the computer, the computer becomes capable of performing a method according to any one of the second aspects, or the computer becomes capable of performing a method according to any one of the fourth aspects.
[0126] According to the 13th aspect, a computer program product is provided. When the computer program product is executed on a communication device, the communication device becomes capable of performing a method according to either the first or third aspect.
[0127] According to the fourteenth aspect, a computer program product is provided. When the computer program product is executed on a communication device, the communication device becomes capable of performing a method according to either the second or fourth 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 sixteenth aspect, a communication system is provided. The communication system includes a communication device according to the seventh aspect and a communication device according to the eighth aspect.
[0130] It can be understood that the communication devices, computer-readable storage media, computer program products, and communication systems provided above can be implemented using the corresponding methods provided above. Therefore, for the advantageous effects that can be achieved by the communication devices, computer-readable storage media, computer program products, and communication systems, please refer to the advantageous effects in the corresponding methods provided above. Further details are not provided here. [Brief explanation of the drawing]
[0131] [Figure 1] This is a schematic diagram of the frame structure of the EHT MU PPDU according to an embodiment of this application. [Figure 2] This is a detailed schematic diagram of the frame structure of the EHT MU PPDU according to an embodiment of this application. [Figure 3A] This is a schematic diagram of the frame structure of a trigger frame according to an embodiment of this application. [Figure 3B] This is a schematic diagram of the frame structure of a trigger frame according to an embodiment of this application. [Figure 4] This is a schematic diagram of the frame structure of the EHT TB PPDU according to an embodiment of this application. [Figure 5] This is a diagram of the architecture of a WLAN communication system according to an embodiment of this application. [Figure 6] This is a schematic diagram of the configuration of a communication device according to an embodiment of this application. [Figure 7] This is a schematic diagram of a method for transmitting physical layer protocol data units according to an embodiment of this application. [Figure 8] This is a schematic diagram of the frame structure of an EHT MU PPDU used for resource unit replication transmission according to an embodiment of this application. [Figure 9] This is a schematic diagram of the RU replication transmission of EHT MU PPDU according to an embodiment of this application. [Figure 10] This is a schematic diagram of another method for transmitting trigger frames according to an embodiment of this application. [Figure 11A] This is a schematic diagram of the frame structure of a trigger frame used for resource unit replication transmission according to an embodiment of this application. [Figure 11B] This is a schematic diagram of the frame structure of a trigger frame used for resource unit replication transmission according to an embodiment of this application. [Figure 12] This is a schematic diagram of RU replication transmission of EHT TB PPDU according to an embodiment of this application. [Figure 13] This is a schematic diagram of the structure of a communication device according to an embodiment of this application. [Figure 14] This is a schematic diagram of the structure of another communication device according to an embodiment of this application. [Modes for carrying out the invention]
[0132] In this application description, unless otherwise specified, " / " indicates an "or" relationship between related objects. For example, A / B may mean A or B. In this application, "and / or" describes only association relationships between related objects and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: that only A exists, that both A and B exist, and that only B exists, and A and B may be singular or plural. In addition, in this application description, unless otherwise specified, "plural" means two or more. "At least one of the following items(parts)" or similar expressions mean any combination of these items, including any single item(part) or any combination of plural items(parts). For example, at least one item(part) of a, b, or c may mean a, b, c, a and b, a and c, b and c, or a and b and c, and a, b, c may be singular or plural. In addition, in order to clearly illustrate the technical solutions in the embodiments of this application, terms such as “first” and “second” are used in the embodiments of this application to distinguish the same or similar items having essentially the same function or purpose. Those skilled in the art will understand that terms such as “first” and “second” do not limit the quantity or order of execution, and that terms such as “first” and “second” do not indicate a clear distinction.
[0133] It should be noted that in this application, words such as “example” or “for example” are used to indicate that an example, illustration, or explanation is being given. Any embodiment or design scheme described as “example” or “for example” in this application should not be construed as being more preferable or having more advantages than other embodiments or design schemes. More precisely, terms such as “example” or “for example” are intended to illustrate the relevant concepts in a specific manner.
[0134] Embodiments of this application may be applicable to wireless local area network (WLAN) scenarios and may be applicable to IEEE 802.11 system standards, such as 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 applicable to wireless local area network systems, such as Internet of Things (IoT) networks or Vehicle to X (V2X) networks. Of course, embodiments of this application are also applicable to other possible communication systems, such as long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, and future 5th generation (5G) communication systems.
[0135] To facilitate understanding, the technical terms used in the embodiments of this application will be briefly explained below.
[0136] WLAN standards began with 802.11a / b / g, progressed through 802.11n, 802.11ac, and 802.11ax, and are now being discussed, leading to 802.11be. The 802.11ax standard is referred to as High Efficiency (HE), and the 802.11be standard is referred to as Extremely High Throughput (EHT). 802.11be and later standards are sometimes referred to as EHT+.
[0137] 802.11be defines two EHT physical protocol data unit (PPDU) formats, 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 a trigger frame transmitted by an AP.
[0138] Figure 1 shows the structure of an EHT MU PPDU that may be used in 802.11be. An EHT MU PPDU may consist of three parts: a legacy preamble (L-preamble), an extremely high throughput preamble (EHT-preamble), and a physical layer convergence protocol service data unit (PSDU).
[0139] The L-preamble portion includes the L-STF field, L-LTF field, and L-SIG field. The EHT-preamble portion includes the RL-SIG field and universal field (universal SIG, U-SIG), the extremely high throughput signal (EHT-SIG) field, the extremely high throughput short training field (EHT-STF), and the extremely high throughput long training field (EHT-LTF). The PSDU portion includes fields such as data.
[0140] For specific details on the meaning of the fields within EHT MU PPDU, please refer to Table 1 below.
[0141] [Table 1]
[0142] In possible implementations, as shown in Figure 2, the EHT-SIG field includes common fields and user-specific fields. The common fields may be used to carry resource allocation information assigned to the STA. The user-specific fields may be used to carry user information. Optionally, the PPDU may further include PE.
[0143] Specifically, the common field includes the resource unit allocation subfield-1 (RU allocation subfield-1). When the bandwidth is 160MHz or higher, the common field may further include the resource unit allocation subfield-2 and the cyclic redundancy used for checking. inspection (Cyclic Redundancy CheckIt may include a Tail subfield used for cyclic decoding (CRC). The Resource Unit Allocation subfield (Resource Unit Allocation subfield-1 and / or Resource Unit Allocation subfield-2) indicates the allocation of predetermined resource units into which the entire PPDU bandwidth is divided. In other words, the resource units of the PPDU bandwidth are divided based on predetermined locations 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 within the PPDU bandwidth.
[0144] For signaling indication of an EHT MU PPDU, the U-SIG contains PPDU type and compression mode fields. When the PPDU type and compression mode fields are 1, it indicates that the EHT MU PPDU is a single-user transmission. When the PPDU type and compression mode fields are 0, it indicates that the EHT MU PPDU is a multi-user transmission. For an EHT MU PPDU for single-user transmission, the EHT-SIG has only one user field. For an EHT MU PPDU for multi-user transmission, the EHT-SIG contains 2 to M user fields, where M can be a positive integer greater than or equal to 2.
[0145] In EHT MU PPDU for multi-user transmission, corresponding to the allocation sequence of multiple resource units shown in the resource unit allocation subfield, the user-specific field contains 2 to M user fields indicating which user (i.e., station) is allocated the resource unit.
[0146] Each user field includes a target user association identifier to indicate the target station (i.e., the target user). In addition, the user field further includes indication fields such as the Modulation and Coding Scheme (MCS).
[0147] In addition, typically, groups are formed for every two of the M user fields, followed by a CRC and a tail field for every two user fields. If M is odd, there is one user field in the final group; if M is even, there are still two user fields in the final group.
[0148] EHT-MU-PPDU should be understood as merely an example. Other structures may exist in the standard development process or the technological development process. This is not limited to this application.
[0149] In addition, EHT TB PPDU is another format of EHT PPDU sent by one or more STAs based on the trigger of a trigger frame sent by an AP. The specific format is described below, and further details are not described here.
[0150] Trigger Frames: An AP can use trigger frames to assign a resource unit (RU) to one or more STAs.
[0151] Multi-user transmission in 802.11be is based on orthogonal frequency division multiple access (OFDMA) technology. With OFDMA, the transmission bandwidth is divided into a series of mutually orthogonal and non-replicating subcarrier sets, and different subcarrier sets can be assigned to different users to implement multiple access. These subcarriers are assigned to different combinations. Such combinations are called 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, are different RU or MRU as defined in uplink and downlink.
[0153] In trigger-based multi-user uplink transmission, the AP may use the trigger frame to indicate resource units assigned to one or more STAs and used for uplink transmission. This also means that the AP may use the trigger frame to schedule resource units for one or more STAs.
[0154] Specifically, the process by which an AP uses a trigger frame to schedule resource units for one or more STAs may include the following steps:
[0155] Step 1: The AP sends a trigger frame, which includes resource unit allocation information and other parameters used by one or more STAs to send the EHT TB PPDU.
[0156] Please refer to Figures 3A and 3B for the structure of the trigger frame. The trigger frame includes a common information field and a user information list field.
[0157] The common information field includes subfields such as the trigger frame type subfield, uplink length subfield, uplink bandwidth subfield, and reserved subfield, and is used to carry common information regarding the scheduling of one or more STAs.
[0158] The User Information List field contains 1 to M User Information fields (simply referred to as User Information fields). User Information fields may include special User Information fields, the AID identifier of which is 2007. User Information fields indicate resource unit allocations and other related information for multiple stations (users). In addition to special User Information fields, each User Information field includes subfields such as Association Identifier subfield, Resource Unit Allocation subfield, Modulation and Coding Scheme (MCS) subfield, Start Spatial Stream subfield, Number of Spatial Streams (NSS) subfield, and Reserved subfield.
[0159] Step 2: The STA receives the trigger frame, parses the user information field from the trigger frame to match the station's association identifier, and then sends the EHT TB PPDU on the resource unit indicated by the resource unit assignment subfield within the user information field.
[0160] For example, the frame structure of an EHT TB PPDU is shown in Figure 4 and may include a legacy short training field L-STF, a legacy long training field L-LTF, a legacy signaling field L-SIG, a repeating legacy signaling field RL-SIG, a universal signaling 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 further may include a packet extension PE.
[0161] The EHT TB PPDU does not include the EHT-SIG. Since the STA's scheduling information is sent to the STA by the AP, the STA does not need to include scheduling information in the EHT TB PPDU.
[0162] Step 3: Optionally, the AP receives the EHT TB PPDU sent by the STA and sends an acknowledgment frame to the STA.
[0163] The AP successfully parses the data from the EHT TB PPDU and sends an acknowledgment frame to the STA.
[0164] The implementation environment and application scenarios of the embodiments of this application will be briefly described below.
[0165] This application provides a WLAN communication system to which 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 interact with the AP. It should be noted that STAs in embodiments of this application may also be referred to as terminals, and that STAs and terminals may be interchangeable with one another. This is not particularly limited in the methods provided in this application.
[0166] As an example, Figure 5 is a diagram of the architecture of a WLAN communication system according to this application. Figure 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 cooperative STA and / or non-cooperative STA and transmit data to the STA over the scheduled radio resources. For example, AP1 can schedule radio resources for STA1, STA2, and STA3, and transmit data including uplink data information and / or downlink data information to STA1, STA2, and STA3 over the scheduled radio resources.
[0167] In addition, embodiments of this application may be applicable to communications between APs and STAs, for example, multicast communications between APs and STA1, STA2, and STA3, and unicast communications between APs and STA4 or STA5. Alternatively, embodiments of this application may be applicable to communications between STAs, for example, communications between STA4 and STA5.
[0168] In embodiments of this application, STA may be a wireless communication chip, a wireless sensor, or a wireless communication terminal. For example, STA may be a user terminal, user equipment, access device, subscriber station, subscriber unit, mobile station, user agent, or user device that supports Wi-Fi communication functionality. User terminals may include various handheld devices, in-vehicle devices, wearable devices, Internet of Things (IoT) devices, or computing devices with wireless communication capabilities, 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 device configured to perform network communication over a wireless medium. Furthermore, STA may support the 802.11be standard. STA can also support multiple WLAN standards, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a, or the next-generation 802.11be standard.
[0169] In embodiments of this application, an AP may be a device located within a wireless communication network that provides wireless communication functionality to a STA working with the AP. APs are primarily located in homes, buildings, and parks. Typical coverage radii are tens to hundreds of meters. Of course, alternatively, APs may also be located outdoors. An AP is equivalent to a bridge connecting a wired network and a wireless network. The main function of an AP is to connect various wireless network clients together and then connect the wireless network to Ethernet. Specifically, an AP may be a communication device with a Wi-Fi chip, such as a base station, router, gateway, repeater, communication server, switch, or bridge. Base stations may include various forms of macro base stations, micro base stations, or relay stations. Furthermore, APs may support the 802.11be standard. The AP may also support WLAN standards such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a, or the next-generation 802.11be standard. This is not limited to the present invention.
[0170] In some embodiments, the AP and STA in this application may be collectively referred to as a WLAN device. Specifically in implementation, the WLAN device may utilize the configuration shown in Figure 6, or may include the components shown in Figure 6.
[0171] Figure 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 an STA, or a chip or chip system within an STA (or referred to as a system-on-a-chip). Alternatively, the WLAN device 600 may be an AP, or a chip or chip system within an AP (or referred to as a system-on-a-chip). In this embodiment of this application, the chip system may include a chip, or it may include a chip and other discrete devices.
[0172] As shown in Figure 6, the WLAN device 600 includes a processor 601, a transceiver 602, and a communication line 603. Furthermore, the WLAN device 600 may further include a memory 604. The processor 601, memory 604, and 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 processing capabilities, such as a circuit, device, or software module. This is not limited to these.
[0174] The transceiver 602 is configured to communicate with other devices or other communication networks. These other communication networks may include Ethernet, a radio access network (RAN), or a WLAN. The transceiver 602 may be a module, circuit, transceiver, or any device capable of performing communication.
[0175] Communication line 603 is a WLAN device 600 It is configured to transmit information between the components included in it.
[0176] Memory 604 is configured to store instructions. These instructions may be computer programs.
[0177] memory 604This may include, but is not limited to, read-only memory (ROM) or other types of static storage devices capable of storing static information and / or instructions, random access memory (RAM) or other types of dynamic storage devices capable of storing information and / or instructions, electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other compact disc storage, optical disc storage (including compact discs, laser discs, disks, digital versatile discs, or Blu-ray discs, etc.), magnetic disc storage media or other magnetic storage devices.
[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 code, or some data. Memory 604 may be located inside or outside the WLAN device 600. This is not limited to memory 604. Processor 601 is configured to execute instructions stored in memory 604 and carry out the methods provided in the following embodiments of this application.
[0179] In this example, the processor 601 may include one or more CPUs, for example, CPU0 and CPU1 in Figure 6.
[0180] In an optional implementation, the WLAN device 600 includes multiple processors. For example, in addition to processor 601 in Figure 6, the 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 may be a keyboard, mouse, microphone, or joystick. The output device 605 may be a display or speaker.
[0182] The configuration shown in Figure 6 may be understood as not constituting any limitation on the WLAN device. In addition to the components shown in Figure 6, the WLAN device may contain more or fewer components than those shown in the figure, some components may be combined, or different component layouts may be used.
[0183] The following describes the technical solutions in the embodiments of this application with reference to the attached figures.
[0184] It should be noted that the field lengths in this application are merely illustrative examples. In this application, the field lengths are not limited to those provided herein. The field lengths may be longer or shorter than those provided herein.
[0185] It should be noted that in the following embodiments of this application, the names of inter-device messages, parameter names, or information names are merely examples and may be other names in other embodiments. This is not particularly limited in the methods provided in this application.
[0186] In embodiments of this application, it may be understood that an access point and / or STA can perform some or all of the steps in embodiments of this application. These steps or operations are merely examples. In embodiments of this application, other operations or various variations of operations may be performed. Furthermore, the steps may be performed in a different sequence than those shown in embodiments of this application, and it may not be necessary to perform all of the operations in embodiments of this application.
[0187] Figure 7 is a schematic flowchart of an indication method for resource unit replication transmission according to an embodiment of this application. An example of the method provided in this embodiment of this application being applied to the application scenario shown in Figure 6 is used below. Of course, this embodiment of this application may also be applied to other possible communication scenarios or communication systems.
[0188] In this application, the EHT MU PPDU format for multi-user transmission is improved in design, and a resource unit corresponding to at least one station is shown in the EHT MU PPDU used for replication transmission in order to implement the RU replication transmission mode. This improves the receiving performance and data transmission reliability at the receiving end. According to the technical solution of this application, either only one of the multiple stations utilizes replication transmission, or at least two of the multiple stations utilize replication transmission.
[0189] It should be understood that the duplicated transmission in the embodiments of this application may also be referred to as duplicated transmission.
[0190] Specifically, as shown in Figure 7, the indication method for resource unit replication transmission provided in this application includes the following steps:
[0191] 701: The access point generates an EHT MU PPDU, which corresponds to multiple stations, and a resource unit corresponding to at least one of the stations is used for replication transmission.
[0192] From the above description, it can be understood that the resource unit allocation subfield within the EHT MU PPDU indicates the resource unit allocation for multiple stations, that is, it indicates multiple resource units obtained by dividing the frequency domain resources corresponding to the EHT MU PPDU based on sequence. The resource units of the EHT MU PPDU bandwidth are divided based on predetermined locations and sizes.
[0193] In addition, as shown in Figure 2, the user-specific fields included in the EHT MU PPDU contain multiple user fields, and the allocation sequence of multiple resource units corresponds to multiple user fields within the user-specific fields. In other words, one user field corresponds to one resource unit. One user field contains one station identifier.
[0194] In this embodiment of the application, specific indication information within the EHT MU PPDU indicates that a resource unit corresponding to at least one station is used for replication transmission.
[0195] In the implementation, the station identifiers in at least two user fields are the same to indicate that at least two resource units corresponding to at least two user fields are used for replication transmission.
[0196] Referring to Figure 8, in the user-specific fields of the EHT MU PPDU, the station identifier included in the first user field is AD1, and furthermore, the station identifier included in the second user field is also AD1. This indicates that the first and second resource units in the resource unit allocation subfield within the EHT MU PPDU are used by the station whose station identifier is AD1 to perform replication transmission on the first and second resource units.
[0197] In this embodiment of the application, the use of multiple resource units for duplicate transmission means that the same data bit is transmitted over multiple resource units. Specifically, one data bit is duplicated and transmitted multiple times over data subcarriers contained in multiple resource units.
[0198] In other words, in EHT-SIG, the station identifier (e.g., association identifier) in the user field corresponding to multiple RUs is the same, indicating that multiple RUs are assigned to the same STA and that duplicate transmission is used for multiple RUs.
[0199] For example, a 20MHz EHT MU PPDU can be assigned to 52-tone RUs, 52-tone RUs, 26-tone RUs, and 106-tone RUs. The first 52-tone RU corresponds to a first user field, the second 52-tone RU corresponds to a second user field, and so on. In the implementation solution of this application, the AP can assign both the first and second 52-tone RUs to the same STA, specifically, the same station identifier is shown in two user fields corresponding to the two 52-tone RUs, indicating that the two RUs are assigned 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. RU It is transmitted above. Alternatively, the data or data bits of the STA are duplicated to obtain two copies that are transmitted over two 52-tone RUs.
[0200] In addition, the AP can assign 26 tone RUs corresponding to the third user field and 106 tone RUs corresponding to the fourth user field to the other two users, respectively. RU replication transmission does not need to be performed on two resource units.
[0201] Furthermore, dual-carrier modulation (DCM) technology can be used as an alternative. DCM involves repeatedly transmitting one data bit on two subcarriers simultaneously; that is, one data bit is modulated on two subcarriers.
[0202] In implementation, dual-carrier modulation is used for data bits carried in resource units.
[0203] In other implementations, the AP may indicate that dual-carrier modulation is used for 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 the application, the use of dual-carrier modulation for data bits carried in a resource unit is referred to simply as the use of dual-carrier modulation in a 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 at least two resource units.
[0206] In addition, for RU replication transmission, in multiple user fields corresponding to multiple resource units used for replication transmission, the spatial stream count NSS of one of the user fields may be set to 1, the spatial stream count subfield may be shown as 0, or the NSS may not be shown and it may be used as a reserved field. In multiple user fields corresponding to RU replication transmission, other indication information such as the MCS subfield, reserved subfield, NSS subfield, beamforming subfield, and encoding subfield may be the same, i.e., the corresponding modulation parameters are the same. Alternatively, other indication information may be shown in only one of the multiple user fields, and the fields corresponding to other indication information in the other user fields may be used as reserved fields. This is not particularly limited in this application.
[0207] For example, Figure 9 is a schematic diagram of RU replication transmission in 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. The RUs of the EHT MU PPDU indicate that RU replication transmission and dual-carrier modulation are used by User 1 on the first two RUs, namely 484 subcarriers RU1 and 484 subcarrier RU2; RU replication transmission and dual-carrier modulation are used by User 2 on 242 subcarriers RU3 and 242 subcarrier RU4; and common transmission, i.e., non-replica transmission, is performed by User 3 on 484 subcarrier RU5.
[0208] A 484 subcarrier includes 468 data subcarriers and 16 pilot subcarriers. The data subcarriers are used to carry data information, and the pilot subcarriers are used to transmit predetermined values, thereby allowing the receiving end to correct for frequency offset and phase noise. As shown in Figure 9, the same data is transmitted on each of the 468 data subcarriers of the two 484 tone RUs. In addition, dual-carrier modulation can be used for data bits; specifically, each of the 234 data bits is modulated onto two subcarriers, occupying 468 data subcarriers. Thus, on the data subcarriers of the two 484 tone RUs, one data bit is duplicated twice in the frequency domain, and dual-carrier modulation is repeated twice, i.e., one data bit is duplicated and transmitted four times. In this way, the receiving end can perform combined reception, which provides a four-fold data reception gain.
[0209] In the implementation, at least two resource units used for replication transmission may be contiguous 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) contained in 160MHz, the RU replication transmission may be used by user 1 on the first 484-tone RU(1) and the last 484-tone RU(3), as indicated in the RU of the EHT MU PPDU. Normal transmission, i.e., non-replication transmission, is performed by user 2 on the second 484-tone RU(2).
[0210] In addition, EHT-SIGs within the EHT MU PPDU are transmitted in units of 20 MHz in the frequency domain. Specifically, L-STF, L-LTF, L-SIG, RL-SIG, U-SIG, and EHT-SIG within the EHT MU PPDU are transmitted in units of 20 MHz. For example, L-STF, L-LTF, L-SIG, RL-SIG, U-SIG, and EHT-SIG may be duplicated and transmitted four times over 80 MHz, providing a four-fold data reception gain (6 dB), and EHT-SIG may be duplicated and transmitted eight times over 160 MHz, providing an eight-fold data reception gain.
[0211] Based on this, content transmitted within a 20MHz bandwidth in an EHT-SIG can be represented using Content Channels (CCs). When the bandwidth of an EHT MU PPDU is 20MHz, the EHT-SIG has one CC. When the bandwidth of an EHT MU PPDU is 40MHz, the EHT-SIG has two CCs, CC1 and CC2, in ascending frequency order. The signal field format in the two content channels is the same, but the content may differ. When the bandwidth of an EHT MU PPDU is 80MHz, there are two more CCs, for a total of four channels. Therefore, resource unit allocation information is generally shown on the four channels in ascending frequency order, based on the structure CC1, CC2, CC1, and CC2. When the bandwidth of an EHT MU PPDU is 160MHz or more, there are two content channels for each 80MHz. The content of the EHT-SIG may differ at different 80MHz.
[0212] Therefore, for multiple RUs in which RU replication transmission is used, each RU in which the RU replication transmission is performed can be used to represent the replication transmission. For example, when two 52-tone RUs replicate and transmit the data bits of an STA, the data bits of the STA are replicated twice. Alternatively, a combined large RU of multiple RUs capable of covering the replication transmission may be used for description. In this case, the combined large RU corresponds to only one user field. For example, replication transmission of a 106-tone RU represents replication transmission of two 52-tone RUs, specifically, the data bits of the STA corresponding to the 106-tone RU are replicated and transmitted twice over the two 52-tone RUs. For example, if the AP indicates that a 52-tone RU will be duplicated and transmitted four times, the AP can use the EHT MU PPDU to indicate that four 52-tone RUs will be used for the duplicated transmission, duplicating the data bits carried by the 52-tone RUs to create four 52-tone RUs for the four transmissions. Alternatively, the AP can indicate that a combined large RU of multiple RUs, such as a 242-tone RU, will be used for the duplicated transmission, duplicating the data bits carried four times by the 52-tone RUs to create a 242-tone RU for transmission. Specific indication methods will be explained below. Further details will not be explained again here.
[0213] For example, the RU replication multiplier is equal to the number of times the station identifier in the user field is repeated on CC1 and CC2 at a particular 80MHz. It should be noted that CC2 is present only when the PPDU bandwidth exceeds 20MHz.
[0214] In addition, in duplicate transmission, different RUs may further utilize one or more of the following methods, namely different interleavers, different encoding puncture modes, or different subcarrier mapping adjustment orders, to increase diversity, improve data transmission reliability, and reduce the Peak to Average Power Ratio (PAPR).
[0215] 702: The access point sends 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 multiple resource units corresponding to the target station will be used for replication transmission and performs combined decoding on the information carried by the multiple resource units.
[0218] Based on indications for replicated transmission within the EHT MU PPDU, the target station may decide that multiple resource units corresponding to the target station will be used for replicated transmission, thereby performing combined decoding on information carried by multiple resource units; that is, the combined 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 multiple resource units corresponding to the target station will be used for replication transmission, based on the number of station identifiers included in the user field within the EHT MU PPDU, which in turn allows combined decoding to be performed on the data carried by the multiple resource units corresponding to multiple user fields.
[0220] According to the above implementation of this application, one or more RU replication transmission mechanisms for multiple users may be added to the AP in an OFDMA transmission scenario. This improves data reliability at the receiving end and compensates for low data reliability issues caused by transmission power limitations in low-power scenarios.
[0221] In addition, multiple user fields within the EHT MU PPDU are identical, indicating that multiple corresponding RUs are used for duplicate transmission. This facilitates implementation at both the receiving and transmitting ends. Furthermore, in the EHT MU PPDU, the resource unit allocation subfield accurately reflects the position of the pilot subcarrier, thereby allowing a third-party station to further improve data reception performance by estimating the center frequency deviation or phase deviation using the pilot subcarrier in the RU corresponding to another station. In the technical solution of this application, the multiple RUs for duplicate transmission may be continuous or discontinuous. In addition, if the station is relatively close to the AP, it is not necessary to enhance the station's reception performance through RU duplicate transmission. In this case, normal transmission, rather than duplicate transmission, may be used for the station's RU. In the EHT MU PPDU of this application, both RUs that utilize duplicate transmission and RUs that do not utilize duplicate transmission may be allocated, and the configuration is flexible.
[0222] In addition, in step 701, the access point indicates in the EHT MU PPDU that a resource unit corresponding to at least one station is used for replication transmission. In addition to the indication for RU replication transmission by using the same station identifier in the user field, this application further provides other indication methods.
[0223] In the implementation, the user field of the EHT MU PPDU contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user field will be used for replication 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 a normal transmission performed using RU / MRU or a replication transmission performed using multiple RUs.
[0225] In this case, RUs that utilize replicated transmission may be represented as combined RUs that cover multiple replicated RUs. Specifically, Table 2 below can be used as a pre-configured rule.
[0226] [Table 2]
[0227] The quantity of resource unit replication transmissions may be specified in advance. Alternatively, the AP may negotiate with the STA beforehand to determine the quantity of resource unit replication transmissions before the AP sends the EHT MU PPDU. Alternatively, the quantity of replication transmissions may be flexibly indicated in the user field.
[0228] For example, 996 tone RUs are indicated in the resource unit allocation subfield. If the quantity of replicate transmissions for a resource unit is 2, it indicates that the replicate transmission will run on two 484 tone RUs; if the quantity of replicate transmissions for a resource unit is 4, it indicates that the replicate transmission will run on four 242 tone RUs; or if the quantity of replicate transmissions for a resource unit is 8, it indicates that the replicate transmission will run on eight 106 tone RUs.
[0229] In a specific implementation, for example, the pre-configured quantity of duplicate transmissions is 2, and the STA data or data bits are shown in the EHT MU PPDU, duplicated, and transmitted over 996 tone RUs. Specifically, one copy of the STA data or data bits is transmitted over one 484 tone RU, and the other copy of the STA data or data bits is transmitted over the other 484 tone RU. Alternatively, the STA data or data bits may be duplicated to obtain two copies to be assigned to the data subcarriers of the 996 tone RUs for transmission. For example, one copy of the data bits is transmitted over an even-numbered subcarrier in the 996 tone RU, and the other copy of the data bits is transmitted over an odd-numbered subcarrier.
[0230] In the above implementation of this application, the RU utilizing replicated transmission is represented as a single combined RU covering multiple RUs, thereby ensuring that each station corresponds to only one user field. This reduces the signaling overhead of the user field within the EHT MU PPDU and improves system efficiency. In addition, the number of replicated transmissions can be precisely indicated according to the protocol, either through pre-negotiation or within the user field of the EHT MU PPDU, thereby increasing data transmission reliability as the receiving end does not need to simultaneously and correctly read the user fields of all station identifiers.
[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 replication transmission, while other MCS values are used for non-RU replication transmission.
[0232] In implementation, bit B15 in the user field of the EHT MU PPDU may indicate that the corresponding resource unit is used for replication transmission. In other words, the first information may be carried in bit B15, i.e., the reserved bit, in the user field of the EHT MU PPDU.
[0233] In other implementations, the user field within the EHT MU PPDU may contain a second piece of information. This second piece of information indicates the quantity of replicated transmissions of the resource unit corresponding to the user field.
[0234] Specifically, the MCS field (4 bits) in the user field of 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 and indicates an RU replication transmission. Different extended MCS values may indicate different numbers of replications. For example, an extended MCS value of 16 indicates that the replication transmission will be performed twice, and an extended MCS value of 17 indicates that the replication transmission will be performed three times.
[0235] In addition, for RU replication transmissions, the value of the NSS subfield is typically 1, specifically, the number of spatial streams is 1. In this case, when a resource unit is used for replication transmission in an implementation, the NSS subfield may be used as a reserved field and not shown. Alternatively, the NSS subfield may indicate the quantity of replication transmissions.
[0236] In the implementation, the first and / or second information may alternatively be carried in one or more of the following bits in the EHT MU PPDU, namely bits B20-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-B16 of the first symbol in the EHT-SIG.
[0237] It should be noted that the bits mentioned above are data bits, i.e., bits before encoding.
[0238] Specifically, the reserved or unused bits, or reserved or unused states (entries), of the U-SIG and / or sub-fields within the EHT-SIG in the EHT MU PPDU are divided into two categories: disregard bits and validate bits.
[0239] If a station implementing the EHT basic features, as specified in the 802.11be standard, discovers that the validation bit in the PPDU is not set to the default value specified in the standard, or that the values of some subfields are set to validate, the station must wait for the duration of the PPDU, transmit version-independent relevant information to the Medium Access Control (MAC) layer to ensure coexistence, and terminate reception of the PPDU. If the EHT station does not discover that the validation bit in the PPDU is not set to the default value specified in the standard, or that the values of some subfields are set to validate, for a ignore bit or a subfield set to ignore, the station will ignore the ignore bit or the subfield set to ignore and continue reading other fields.
[0240] For example, the first symbol in the U-SIG field contains five ignore bits and three verification bits, and the U-SIG overflow portion of the EHT-SIG field contains four ignore bits. When any one of the verification bits is assigned to a new function in a subsequent standard and its value is set to a non-default value of 0, the current device (an older device introduced to 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 terminate reception of the PPDU. However, when any ignore bit is assigned to a new function in a subsequent standard, regardless of the value set, if there is no non-default verification bit or verification state in the PPDU, the current device ignores that bit or subfield 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 transmission. A quantity of 1 for duplicate transmission may indicate that duplicate transmission is not used. Alternatively, one bit in Table 3 may indicate that RU duplicate transmission is used, and at least one bit may indicate the quantity of duplicate transmission.
[0244] The quantity of replicated transmissions is shown in a single EHT MU PPDU, specifically indicating that the quantity of replicated transmissions is the same for all stations utilizing replicated transmissions in the EHT MU PPDU, and it should be noted that the EHT MU PPDU may also contain resource units that do not utilize replicated transmissions. Alternatively, it may indicate that all stations can utilize the same quantity of RU replicated transmissions.
[0245] In the above implementation, RU replication transmission can be flexibly indicated in the common s field within the EHT MU PPDU, without requiring any changes to user-specific fields. This can effectively improve the reliability of multi-user PPDU data transmission. The indication method is flexible and diverse, and implementation is easy.
[0246] In other implementations, a specific index in the resource unit allocation subfield within the EHT MU PPDU may indicate that the resource unit is used for replication transmission.
[0247] Specifically, RU allocation subfield-1 and RU allocation subfield-2 use a 9-bit index to indicate various different RU combinations, and various different RU replication transmission combinations may be indicated using some or all of the indices 304-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 a 4x26 tone RU duplicate transmission, specifically, a 26 tone RU duplicated and transmitted four times, an empty 26 tone RU, and other 4x26 tone RU duplicate transmissions. When the index of the resource unit allocation subfield is 312, it may indicate a 4x242 tone RU duplicate transmission, specifically, a 242 tone RU duplicated and transmitted four times.
[0249] It should be noted that in the 9-bit index B8-B0, bits B2-B0 represent 0-7 in descending order. This indicates that there are 1-8 user fields in the corresponding EHT-SIG content channel. Therefore, when an index is selected, bits B2-B0 of the selected index must correspond to the number of user fields present in the subsequent corresponding content channel. For example, B2-B0 of 305 is 1, corresponding to 2 user fields. This corresponds to the case where there are 2 RUs used for replication transmission within the RU combination, and each RU corresponds to 1 user field. B2-B0 of 312 is 0, corresponding to 1 user field. This corresponds to the case where the RU combination includes 1 RU used for replication transmission, and the RU corresponds to 1 user field.
[0250] [Table 4]
[0251] In the above implementation, a specific index in the resource unit allocation subfield of the EHT MU PPDU may indicate RU replication transmission, eliminating the need to modify user-specific fields. This can effectively improve the data transmission reliability of the EHT MU PPDU. The indication method is flexible and diverse, and implementation is easy.
[0252] Based on the above description of the trigger frame and EHT TB PPDU, in this application the format of the trigger frame has been improved in design so that a resource unit corresponding to an EHT TB PPDU transmitted by at least one station is indicated in the trigger frame and used for replication transmission, implementing a multi-user replication transmission mode. This improves the receiving performance at the receiving end and the reliability of data transmission.
[0253] This application further provides a method for transmitting trigger frames. As shown in Figure 10, the method may include the following steps:
[0254] 1001: The access point generates a trigger frame, which indicates to multiple stations that it will transmit an EHT TB PPDU on one or more resource units, at least one of which will be used for replication transmission.
[0255] Referring to Figures 3A and 3B, it can be seen from the above frame structure of the trigger frame that the trigger frame includes a common information field and a user information list field, and that the user information list field includes multiple user information fields. One user information field includes an association identifier or station identifier and a resource unit assignment subfield. The resource unit assignment subfield indicates the resource unit assigned to the station and used to transmit the EHT TB PPDU.
[0256] In the implementation, the association identifier or 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 those at least two user information fields are used for replication transmission.
[0257] In this embodiment of the application, the use of multiple resource units for duplicate transmission means that the same data bit is transmitted over multiple resource units. Specifically, one data bit is duplicated and transmitted multiple times over data subcarriers contained in multiple resource units.
[0258] Furthermore, in the implementation, in at least two user information fields used for duplicate transmission, the value of the MCS field in at least one user field may indicate that dual-carrier modulation is used for the data bits carried by the corresponding resource unit. 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 Figures 11A and 11B, if the station identifier in User Information 2 field is ID2 and the station identifier in User Information 3 field is also ID2, it indicates that the two resource units corresponding to User Information 2 and User Information 3 fields are assigned to the same station and will duplicate and transmit the station's data or data bits. Furthermore, if the value of the MCS field in either User Information 2 or User Information 3 field is 15, it indicates that dual-carrier modulation will be used for the two resource units indicated by Station ID2 in User Information 2 and User Information 3 fields.
[0260] 1002: The access point sends a trigger frame.
[0261] The access point sends a trigger frame to one or more stations.
[0262] 1003: The target station receives the trigger frame and transmits the EHT TB PPDU on the resource unit indicated by the trigger frame and used for replication transmission.
[0263] After receiving the trigger frame, the target station determines, based on the resource unit assignment indicated by the trigger frame and belonging to the target station, that the resource unit assigned to the target station by the AP is the resource unit to be used for replication transmission. The target station can replicate the EHT TB PPDU and transmit it over the assigned resource unit.
[0264] Based on the RU replication transmission indication scheme 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 within the trigger frame is the identifier of the target station, and that the resource units in at least two user information fields are used by the target station to replicate and transmit the EHT TB PPDU.
[0265] In addition, when a target station transmits an EHT TB PPDU, if the RUs within the EHT TB PPDU utilize the RU replication transmission mode, the data (or all) subcarriers may be used for replication transmission, and dual-carrier modulation is utilized. Furthermore, in replication transmission, different RUs may further utilize one or more of the following methods: different interleavers, different encoding puncture modes, or different subcarrier mapping adjustment orders, to increase diversity, improve data transmission reliability, and reduce PAPR.
[0266] For example, a schematic diagram of the replication transmission of an EHT TB PPDU is shown in Figure 12, where the transmission bandwidth of the EHT TB 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. In the EHT TB PPDU, it is shown that User 1 utilizes replication transmission on the first two RUs, namely 484 subcarriers RU1 and 484 subcarrier RU2, with dual-carrier modulation; User 2 utilizes replication transmission on 242 subcarriers RU3 and 242 subcarrier RU4, with dual-carrier modulation; and User 3 performs normal transmission, i.e., non-replication transmission, on 484 subcarrier RU5.
[0267] 1004: The access point receives the EHT TB PPDU from the target station and performs combined decoding on the information carried by at least one resource unit used for replication transmission.
[0268] After receiving an EHT TB PPDU from the target station, the access point may perform combined decoding on the information carried by the resource units used for replication transmission within the EHT TB PPDU. This improves the access point's data reception reliability and transmission performance.
[0269] Accordingly, if, after an access point receives an EHT TB PPDU, the RUs within the EHT TB PPDU utilize the RU replication transmission mode, the access point can improve data reception reliability by performing combined decoding for subcarriers carrying the same data bits but contained within different RUs. Accordingly, one or more of the following operations may be used for different RUs: different deinterleavers, different decode puncture modes, and different subcarrier demapping orders.
[0270] In addition, in step 1001, the trigger frame indicates that a resource unit corresponding to at least one station is used for replication transmission. In addition to the indication for RU replication transmission by using the same station identifier or association identifier in the user information field, this application further provides other indication methods.
[0271] In the 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 replication transmission. For example, a value of 14 in the MCS field indicates that the resource unit corresponding to the user information field is used for replication transmission, while other values in the MCS field indicate non-RU replication transmission.
[0272] Specifically, the indication is provided in the user information field and shows whether the resource unit's transmission mode is normal transmission performed using RU / MRU, or replicated transmission performed using multiple RUs. In this case, please refer to Table 2 above. RUs using replicated transmission are shown as a single combined RU covering multiple replicated RUs.
[0273] In the implementation, the user information field included in the trigger frame may contain the first piece of information. This first piece of information indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0274] Specifically, bit B25 in the user information field of the trigger frame may indicate that the corresponding resource unit is used for replication transmission. In other words, as shown in Figures 11A and 11B, the first information may be carried by bit B25 in the user information field of the trigger frame, i.e., the reserved bit.
[0275] Instead, the MCS field (4 bits) of 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 duplication times. For example, when the value of the extended MCS is 16, it indicates that the duplicate transmission is performed twice, and when the value of the extended MCS is 17, it indicates that the duplicate transmission is performed three times.
[0276] The quantity of duplicate transmission of resource units can be specified in advance. Instead, the AP can negotiate with the STA in advance to determine the quantity of duplicate transmission of resource units before the AP transmits the trigger frame. Instead, 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 out 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 start 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 start spatial stream in the user information field and some or all of the bits of NSS.
[0280] In addition, the first information and / or the second information can be further carried in the reserved bits in the trigger frame, for example, in 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 a 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 indicate 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 the resource unit allocation subfield of the user information field in the trigger frame, or an index corresponding to the PS160MHz primary / secondary indication field, or a combination of the resource unit allocation subfield and the PS160MHz primary / secondary indication field. Reserved entries in the resource unit allocation table index indicate that a particular resource unit will be used for replication transmission.
[0285] In the above implementation, RU replication transmission may be flexibly indicated in the common information field of the trigger frame, or RU replication transmission may be flexibly indicated in the user information field of the trigger frame. This is a multi-user EHT. TB This can effectively improve the reliability of PPDU data transmission. The indication method is flexible and diverse, and easy to implement.
[0286] Resource unit allocation in a trigger frame is indicated in the user information field. For example, RU replication transmissions are indicated in the common information field of the trigger frame, and thus RU replication transmissions for multiple stations may be indicated in the trigger frame. Specifically, the quantity of replication transmissions corresponding to all stations utilizing replication transmissions is the same. For example, if RU replication transmissions are indicated in the user information field of the trigger frame, separate replication transmission indications may be performed for each station, such as an indication of whether to perform a replication transmission and an indication of the quantity of replication transmissions.
[0287] In embodiments of this application, it may be understood that the same steps, or steps or messages having the same function, may be referenced to one another in different embodiments.
[0288] In the embodiments of this application, unless otherwise specified or unless there is a logical contradiction, the terms and / or descriptions in different embodiments are consistent and can be referenced to one another, and the technical features in different embodiments can be combined based on their internal logical relationships to form new embodiments.
[0289] In the embodiments described above, it can be understood that methods and / or steps performed by the access point may also be performed by components available to the access point (e.g., chips or circuits), and methods and / or steps performed by the target station may also be performed by components available to the target station (e.g., chips or circuits).
[0290] To date, the solutions provided in this application have been described primarily from the perspective of device-to-device interaction. Correspondingly, this application further provides a communication device configured to carry out the above method. The communication device may be an access point in the above embodiment of the method, a device including the above access point, or a component that can be used as an access point. Alternatively, the communication device may be a target station in the above embodiment of the method, a device including the above target station, or a component that can be used as a target station.
[0291] To implement the functions described above, the communication device may be understood to include corresponding hardware structures and / or software modules for performing each function. Those skilled in the art will readily realize, by referring to the units and algorithmic steps in the examples described in the embodiments disclosed in this specification, that this application can be implemented in hardware, or in combination of hardware and computer software. Whether the functions are performed by hardware or by hardware driven by computer software depends on the specific application and design constraints of the technical solution. Those skilled in the art may implement the described functions for each specific application using different methods, but such implementations should not be considered beyond the scope of this application.
[0292] In embodiments of this application, a communication device may be divided into functional modules based on the method embodiments described above. For example, each functional module may be obtained through division based on each corresponding function, or two or more functions may be integrated into a single processing module. The integrated module may be implemented in hardware form or in the form of a software functional module. It should be noted that in embodiments of this application, the division into modules is illustrative and merely a logical functional division, and other divisions may be used in actual implementations.
[0293] In the implementation scenario, the communication device is used as an example, being an access point in the above embodiment of the method. Figure 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 subfield indicating the resource unit allocation for multiple stations, and the resource unit corresponding to at least one of the multiple stations is used for replication transmission.
[0295] The transceiver module 1302 is configured to transmit EHT MU PPDU.
[0296] In the implementation, the user-specific fields included in the EHT MU PPDU contain multiple user fields. Each user field contains one station identifier and corresponds to one resource unit. At least two user fields have the same station identifier, indicating that at least two resource units corresponding to at least two user fields are used for replication transmission.
[0297] In the implementation, at least two resource units are either contiguous or discontinuous.
[0298] In the 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.
[0299] In the implementation, the user field of the EHT MU PPDU contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user field will be used for replication transmission.
[0300] In implementation, the quantity of resource unit replication transmissions is either specified in advance or determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0301] 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.
[0302] In implementation, different MCS values indicate different quantities of duplication of the resource units used for duplicate transmission.
[0303] 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.
[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 duplicate 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 a functional module obtained through division in an integrated manner. Here, “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 device 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 Figure 6.
[0309] In the example, the function / implementation process of the processing module 1301 in Figure 13 can be implemented by the processor 601 of the communication device 600 shown in Figure 6 calling computer executable instructions stored in memory 604, and the function / implementation process of the transceiver module 1302 in Figure 13 can be implemented using the transceiver 602 of the communication device 600 shown in Figure 6.
[0310] In some embodiments, when the communication device 1300 in Figure 13 is a chip or chip system, the functions / implementation processes of the processing module 1301 may be implemented using the input / output interface (or communication interface) of the chip or chip system, and the functions / implementation processes of the transceiver module 1302 may be implemented using the processor (or processing circuit) of the chip or chip system.
[0311] The access point provided in this embodiment can perform the service transmission method described above. Therefore, please refer to the above-described embodiment of the method for the technical effects that can be achieved by the access point. Further details will not be described again here.
[0312] In the implementation scenario, as shown in Figure 13, the communication device 1300 is used as an example to represent the target station in the above-described embodiment of the method. 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 for multiple stations, and the resource unit corresponding to at least one of the multiple stations is used for replication transmission.
[0314] The processing module 1301 is configured to determine, based on the EHT MU PPDU, that multiple resource units corresponding to the target station will be used for replication transmission, and to perform combined decoding of the information carried by the multiple resource units.
[0315] In the implementation, the user-specific fields included in the EHT MU PPDU contain multiple user fields. Each user field contains one station identifier and corresponds to one resource unit. At least two user fields have the same station identifier, indicating that at least two resource units corresponding to at least two user fields are used for replication transmission.
[0316] In the implementation, at least two resource units are either contiguous or discontinuous.
[0317] In the 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 the implementation, a user field located within the EHT MU PPDU and corresponding to a target station contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user field is used for replication transmission.
[0319] In implementation, the quantity of resource unit replication transmissions is either specified in advance or determined through negotiation with the station before the EHT MU PPDU is transmitted.
[0320] In the implementation, to indicate that a resource unit is used for replication transmission, the first information is either located in the EHT MU PPDU and carried by bit B15 in the user field corresponding to the target station, or located in 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 one of 16 to 31.
[0321] In implementation, different MCS values indicate a different number of resource units being replicated for replication transmission.
[0322] In the implementation, the user field within the EHT MU PPDU further contains a second piece of information. This second piece of information indicates the quantity of replicated transmissions of the resource unit corresponding to the user field.
[0323] In the implementation, the first information, the second information, or both are carried by one or more of the following bits in the EHT MU PPDU: bits B20-B25 of the first symbol in the universal signal field U-SIG, or bits B2 or B8 of the second symbol in U-SIG, or bits B13-B16 of the first symbol in the ultra-high throughput signal field EHT-SIG.
[0324] In the implementation, the resource unit allocation subfield indicates that the resource unit will be used for replication transmission.
[0325] In other implementation scenarios, as shown in Figure 13, the communication device 1300 is used as an access point in the above-described 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 multiple stations that an extremely high-throughput trigger-based physical layer protocol data unit (EHT TB PPDU) is to be transmitted on one or more resource units, with at least one resource unit being used for replication transmission.
[0327] The transceiver module 1302 is configured to transmit trigger frames.
[0328] In the implementation, the transceiver module 1302 is further configured to receive EHT TB PPDU from the 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 replication transmission.
[0329] In the implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same, indicating that at least two resource units corresponding to at least two user information fields are used for replication transmission.
[0330] In the implementation, the modulation of at least one of the two user information fields and the value of the coding scheme MCS field are 15, indicating that dual-carrier modulation is used for at least two resource units.
[0331] In the implementation, the user information field included in the trigger frame contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0332] In the implementation, to indicate that the resource unit corresponding to the user information field is used for replication 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 one of 16 to 31.
[0333] In implementation, different MCS values indicate a different number of resource units being replicated for replication transmission.
[0334] In the implementation, the quantity of resource unit replication transmissions is either specified in advance or determined in advance through negotiation with the station before the trigger frame is sent.
[0335] In the implementation, the user information field included in the trigger frame further contains a second piece of information. This second piece of information indicates the number of replicated transmissions of the resource unit corresponding to the user information field.
[0336] In the implementation, the second piece of information is carried by some or all of the bits of the starting spatial stream and / or the spatial stream number NSS in the user information field.
[0337] In the implementation, the first information, the second information, or both are carried by one or more of the following bits in the trigger frame: bits B25-B39 in the special user information list field, or bits B56-B63 in the common information field.
[0338] In the implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field, or both, within the user information field in the trigger frame indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0339] In the implementation scenario, as shown in Figure 13, the communication device 1300 is used as an example to represent the target station in the above-described embodiment of the method. The communication device 1300 includes a processing module 1301 and a transceiver module 1302.
[0340] The transceiver module 1302 is configured to receive trigger frames. The trigger frames indicate to multiple stations that an extremely high-throughput trigger-based physical layer protocol data unit (EHT TB PPDU) is to be transmitted on one or more resource units, with at least one resource unit being used for replicated 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 to be used for replication transmission.
[0342] In the implementation, the transceiver module 1302 is further configured to send EHT TB PPDU to the access point on the resource unit used for replication transmission.
[0343] In the implementation, the association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same as the station identifier corresponding to the target station, indicating that at least two resource units corresponding to at least two user information fields are used for replication transmission.
[0344] In the implementation, the value of the modulation and coding scheme MCS field of at least one of the at least two user information fields included in the trigger frame and corresponding to at least two resource units is 15, indicating that dual-carrier modulation is used for at least two resource units.
[0345] In the implementation, the user information field included in the trigger frame contains the first piece of information. This first piece of information indicates that the resource unit corresponding to the user information field will be used for replication transmission.
[0346] In the implementation, to indicate that the resource unit corresponding to the user information field is used for replication 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 one of 16 to 31.
[0347] In implementation, different MCS values indicate a different number of resource units being replicated for replication transmission.
[0348] In the implementation, the quantity of resource unit replication transmissions is either specified in advance or determined in advance through negotiation with the station before the trigger frame is sent.
[0349] In the implementation, the user information field included in the trigger frame further contains a second piece of information. This second piece of information indicates the number of replicated transmissions of the resource unit corresponding to the user information field.
[0350] In the implementation, the second piece of information is carried by some or all of the bits of the starting spatial stream and / or the spatial stream number NSS in the user information field.
[0351] In the implementation, the first information, the second information, or both are carried by one or more of the following bits in the trigger frame: bits B25-B39 in the special user information list field, or bits B56-B63 in the common information field.
[0352] In the implementation, the resource unit allocation field or the PS160MHz primary / secondary indication field, or both, within the user information field in the trigger frame indicates that the resource unit corresponding to the user information field is used for replication transmission. All relevant details of the steps in the above method embodiment may be referenced in the functional description of the corresponding functional module. Further 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, “module” may be an application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes 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 a standalone device or part of a larger device. For example, the communication device 1300 may be implemented in the following forms: a standalone integrated circuit IC, chip, chip system, or subsystem; a set comprising one or more ICs, the set of ICs may optionally include a storage component configured to store data and instructions; an ASIC, e.g., a modem; a module that can be incorporated into other devices; a receiver, intelligent terminal, wireless device, handheld device, mobile unit, in-vehicle device, cloud device, or artificial intelligence device, etc.; or other forms.
[0355] In some embodiments, with respect to hardware implementation, those skilled in the art can understand that the target station may utilize the form of the communication device 600 shown in Figure 6.
[0356] The target station provided in this embodiment can perform the method described above. Therefore, please refer to the above-described embodiment of the method for the technical effects that can be achieved by the target station. Further details will not be described again here.
[0357] As possible product forms, the access points and target stations in the embodiments of this application may be implemented using one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuitry, or any combination of circuits capable of performing the various functions described in this application.
[0358] In some embodiments, embodiments of this application further provide a communication device. The communication device includes a processor configured to carry out the method in any one of the above-described method embodiments.
[0359] In possible implementations, the communication device further includes memory. The memory is configured to store the necessary program instructions and data. The processor may call the program code stored in memory and instruct the communication device to execute the method in any one of the above embodiments of the method. Of course, the communication device does not have to include 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 (which are stored in memory and may be read directly from memory or read using other components) and to transmit the computer executable instructions to the processor.
[0361] In other possible implementations, the communication device further includes a communication interface. The communication interface is configured to communicate with a module located outside 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, it may include a chip or include a chip and other discrete devices. This is not limited in particular to this embodiment of this application.
[0363] In some embodiments, 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 acquire input information and / or output information. The logic circuit is configured to perform processing and / or generate output information based on the input information by performing a method in any one of the above method embodiments.
[0364] As a possible product form, the access point and target station in the embodiments of this application can be implemented using a general bus architecture.
[0365] For ease of explanation, Figure 14 is a schematic diagram of the structure of a communication device 1400 according to an embodiment of this application. The communication device 1400 includes a processor 1401 and a transceiver 1402. The communication device 1400 may be an access point, a target station, or a chip within an access point or target station. Figure 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 primarily configured to process communication protocols and data, control the entire communication device, execute software programs, and process data from the software programs. The memory 1403 is primarily configured to store software programs and data. The transceiver 1402 may include a radio frequency circuit and an antenna. The radio frequency circuit is primarily configured to perform conversions between baseband signals and radio frequency signals and to process radio frequency signals. The antenna is primarily configured to receive and transmit radio frequency signals in the form of electromagnetic waves. Input / output devices such as touchscreens, displays, or keyboards are primarily configured to receive data entered by the user and output data to the user.
[0367] The processor 1401, transceiver 1402, and memory 1403 may be connected via a communication bus.
[0368] After the communication device is powered on, the processor 1401 can read the software program in memory 1403, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1401 performs baseband processing on the data to be transmitted and then outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal in the form of electromagnetic waves using 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, radio frequency circuits and antennas may be located independently of the processor performing baseband processing. For example, in a distributed scenario, radio frequency circuits and antennas may be located separately from the communication equipment.
[0370] The sequence numbers of the processes described above should be understood not to represent the execution order in the embodiments of this application. The execution order of the processes should be determined based on their functions and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0371] The sequence of steps in the embodiments of this application may be modified, or the steps may be combined or deleted based on actual requirements.
[0372] Modules within the apparatus in the embodiments of this application may be combined, separated, or removed, depending on the actual requirements.
[0373] Unless otherwise specified, the same or similar parts in the embodiments of this application should be understood to be mutually referenced. In the embodiments and implementations / implementation methods of this application, unless otherwise specified or unless there is a logical contradiction, the terms and / or descriptions are consistent and can be mutually referenced between different embodiments and between implementations / implementation methods of embodiments. Technical features in different embodiments and implementations / implementation methods of embodiments can be combined based on their internal logic relationships to form new embodiments, implementations, or implementation methods. The above-mentioned implementations of this application are not intended to limit the scope of protection of this application.
[0374] In some scenarios, it may be understood that some optional features in embodiments of this application can be implemented independently of other features, for example, to solve a corresponding technical problem and achieve a corresponding effect, without depending on the solution on which the optional features currently reside. Alternatively, in some scenarios, optional features can be combined with other features based on requirements. Accordingly, the apparatus provided in embodiments of this application can also implement these features or functions. Further details are not described again here.
[0375] All or part of the embodiments described above may 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 may be implemented in the form of a computer program product. A computer program product includes one or more computer instructions. When a computer program instruction is loaded onto a computer and executed, all or part of the procedure or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable device. Computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wired means (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless means (e.g., infrared, radio waves, or microwaves). The computer-readable storage medium may be any available medium accessible by a computer, or may include one or more data storage devices such as servers and data centers that can integrate the medium. The available medium may be a magnetic medium (e.g., a floppy disk, hard disk, or magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state disk, SSD). In embodiments of this application, the computer may include the devices described above.
[0376] Herein, this application is described with reference to embodiments, but in the process of implementing this application for which protection is claimed, a person skilled in the art can look at the accompanying drawings, disclosures and accompanying claims and understand and implement other variations of the disclosed embodiments. 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 may implement several of the functions enumerated in the claims. Although several measures are recorded in different dependent claims, this does not mean that these measures cannot be combined to produce a favorable effect.
[0377] Although this application is described with reference to its specific features and embodiments, it is clear that various modifications and combinations can be made to this application without departing from the idea and scope of this application. Accordingly, this specification and accompanying drawings are merely illustrative descriptions of this application as defined by the attached claims and can be considered any or all modifications, variations, combinations, or equivalents that cover the scope of this application. It is clear to those skilled in the art that various modifications and variations can be made to this application without departing from the idea and scope of this application. Thus, this application is also intended to cover these modifications and variations of this application, and their equivalent art, insofar as they fall within the scope of the claims of this application.
Claims
1. A method for transmitting physical layer protocol data units, which is applied to an access point, wherein the method is A step of generating an extremely high throughput multi-user physical layer protocol data unit (EHT MU PPDU), wherein the EHT MU PPDU includes a resource unit assignment subfield indicating resource unit assignments for a plurality of stations, the resource unit corresponding to at least one of the plurality of stations is used for replication transmission, 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 to indicate that at least two resource units corresponding to the at least two user fields are used for replication transmission, 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 replication transmission, and the first information is carried in bit B15 in the user field of the EHT MU PPDU to indicate that the resource unit is used for replication transmission. The steps include transmitting the EHT MU PPDU, Methods that include...
2. The at least two resource units are either continuous or discontinuous. The method according to claim 1.
3. The value of the modulation and coding scheme MCS field of at least one of the at least two user fields included in the EHT MU PPDU and corresponding to the at least two resource units is 15, to indicate that dual carrier modulation is used for the at least two resource units. The method according to claim 1 or 2.
4. The quantity of replicated transmissions of the resource unit is specified in advance or determined in advance through negotiation with the station before the EHT MU PPDU is transmitted. The method according to claim 1.
5. The user field in the EHT MU PPDU further includes second information, the second information indicating the quantity of replicated transmissions of the resource unit corresponding to the user field. The method according to claim 1.
6. The second information is the following bits in the EHT MU PPDU, i.e., Data bits B20-B25 of the first symbol in the universal signal field U-SIG, or The data bit B2 or B8 of the second symbol in the U-SIG, or Data bits B13-B16 of the first symbol in the ultra-high throughput signal field EHT-SIG Transported by one or more of the following: The method according to claim 5.
7. The resource unit allocation subfield indicates that the resource unit is used for replication transmission. The method according to claim 1.
8. A method for transmitting a physical layer protocol data unit, which is applied to a target station, wherein the method is A step of receiving an EHT MU PPDU, wherein the EHT MU PPDU includes a resource unit assignment subfield indicating resource unit assignments for a plurality of stations, the resource unit corresponding to at least one of the plurality of stations is used for replication transmission, 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 to indicate that at least two resource units corresponding to the at least two user fields are used for replication transmission, 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 replication transmission, and the first information is carried by bit B15 in the user field in the EHT MU PPDU and corresponding to the target station. Based on the EHT MU PPDU, the steps include determining that multiple resource units corresponding to the target station will be used for replication transmission, and performing combined decoding on the information to be carried by the multiple resource units, Methods that include...
9. The value of the modulation and coding scheme MCS field of at least one of the at least two user fields included in the EHT MU PPDU and corresponding to the at least two resource units is 15, to indicate that dual carrier modulation is used for the at least two resource units. The method according to claim 8.
10. The user field in the EHT MU PPDU further includes second information, the second information indicating the quantity of replicated transmissions of the resource unit corresponding to the user field. The method according to claim 8.
11. The second information is 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 Bit B2 or B8 of the second symbol in the aforementioned U-SIG, Bits B13-B16 of the first symbol in the ultra-high throughput signal field EHT-SIG Transported by one or more of the following: The method according to claim 10.
12. A method for transmitting a trigger frame, which is applied to an access point, the method is A step of generating a trigger frame, wherein the trigger frame indicates to a plurality of stations that an ultra-high throughput trigger-based physical layer protocol data unit EHT TB PPDU is transmitted on one or more resource units, at least one resource unit is used for replication transmission, and association identifiers or station identifiers corresponding to at least two user information fields included in the trigger frame are the same to indicate that at least two resource units corresponding to the at least two user information fields are used for replication transmission, the user information fields included in the trigger frame include first information, the first information indicates that the resource units corresponding to the user information fields are used for replication transmission, and the first information is carried by bit B25 in the user information field. The step of transmitting the trigger frame, Methods that include...
13. The aforementioned method, The steps include receiving the EHT TB PPDU from the station, The steps include performing combined decoding on the information transported by the at least one resource unit used for replication transmission, Further including, The method according to claim 12.
14. The user information field included in the trigger frame further includes a second piece of information, the second piece of information indicating the quantity of the resource unit's replication transmission corresponding to the user information field. The method according to claim 12.
15. A method for transmitting a trigger frame, which is applied to a target station, the method is: A step of receiving a trigger frame, wherein the trigger frame indicates to multiple stations that an ultra-high throughput trigger-based physical layer protocol data unit EHT TB PPDU is transmitted on one or more resource units, at least one resource unit is used for replication transmission, and a 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 replication transmission, and the first information is carried by bit B25 in the user information field. The steps include determining, based on the trigger frame, that a resource unit corresponding to the target station and used to transmit the EHT TB PPDU is used for replication transmission, Methods that include...
16. The method further includes the step of transmitting the EHT TB PPDU to an access point on the resource unit used for replication transmission. The method according to claim 15.
17. The association identifier or station identifier corresponding to at least two user information fields included in the trigger frame is the same as the station identifier corresponding to the target station, in order to indicate that at least two resource units corresponding to the at least two user information fields are used for replication transmission. The method according to claim 15 or 16.
18. The value of the modulation and coding scheme MCS field of at least one of the at least two user information fields included in the trigger frame and corresponding to the at least two resource units is 15, in order to indicate that dual carrier modulation is used for the at least two resource units. The method according to claim 17.
19. The quantity of replicated transmissions of the resource unit is specified in advance or determined in advance through negotiation with the station before the trigger frame is transmitted. The method according to claim 15 or 18.
20. The user information field included in the trigger frame further includes a second piece of information, the second piece of information indicating the quantity of the resource unit's replication transmission corresponding to the user information field. The method according to claim 15 or 18.
21. The second information is carried by some or all bits of the starting spatial stream and / or the number of spatial streams NSS in the user information field. The method according to claim 20.
22. The second information is the following bits in the trigger frame, i.e., The data is transported by one or more bits B25 to B39 in the special user information list field, or by bits B56 to B63 in the common information field. The method according to claim 20.
23. The resource unit allocation field or the PS160MHz primary / secondary indication field or both within the user information field in the trigger frame indicate that the resource unit corresponding to the user information field is used for replication transmission. The method according to claim 15 or 16.
24. A communication device, the communication device including a processor and a communication interface, The communication interface is configured to communicate with a module located outside the communication device, and the processor is configured to execute a computer program or instructions to perform the method according to any one of claims 1 to 7, or the method according to any one of claims 12 to 14. Communication device.
25. A communication device, the communication device including a processor and a communication interface, The communication interface is configured to communicate with a module located outside the communication device, and the processor is configured to execute a computer program or instructions to perform the method described in any one of claims 8 to 11, or the method described in any one of claims 15 to 23. Communication device.
26. A computer-readable storage medium, wherein the computer-readable storage medium includes a computer program, and when the computer program is executed on a computer, the computer becomes capable of performing the method described in any one of claims 1 to 7 or 12 to 14, or the computer becomes capable of performing the method described in any one of claims 8 to 11 or 15 to 23.
27. A communication system, wherein the communication system includes the communication device described in claim 24 and the communication device described in claim 25.