WO2022206686A1 - 用于包扩展的方法、设备和存储介质 - Google Patents
用于包扩展的方法、设备和存储介质 Download PDFInfo
- Publication number
- WO2022206686A1 WO2022206686A1 PCT/CN2022/083421 CN2022083421W WO2022206686A1 WO 2022206686 A1 WO2022206686 A1 WO 2022206686A1 CN 2022083421 W CN2022083421 W CN 2022083421W WO 2022206686 A1 WO2022206686 A1 WO 2022206686A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ppdu
- duration
- packet extension
- error correction
- symbol
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 87
- 238000004891 communication Methods 0.000 claims abstract description 101
- 238000012937 correction Methods 0.000 claims description 133
- 238000004590 computer program Methods 0.000 claims description 14
- 238000012545 processing Methods 0.000 abstract description 61
- 230000001960 triggered effect Effects 0.000 description 51
- 230000007246 mechanism Effects 0.000 description 46
- 230000005540 biological transmission Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 22
- 230000004044 response Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 230000003993 interaction Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000000969 carrier Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 101000822695 Clostridium perfringens (strain 13 / Type A) Small, acid-soluble spore protein C1 Proteins 0.000 description 1
- 101000655262 Clostridium perfringens (strain 13 / Type A) Small, acid-soluble spore protein C2 Proteins 0.000 description 1
- 108700026140 MAC combination Proteins 0.000 description 1
- 101000655256 Paraclostridium bifermentans Small, acid-soluble spore protein alpha Proteins 0.000 description 1
- 101000655264 Paraclostridium bifermentans Small, acid-soluble spore protein beta Proteins 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/323—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the physical layer [OSI layer 1]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/06—Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
- H04L1/0008—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length by supplementing frame payload, e.g. with padding bits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present application relates to the field of communication technology, and more particularly, to a method, device, storage medium, and computer program product for package expansion.
- Wireless Local Area Network (WLAN) technology has evolved from 802.11a/g, 802.11n, 802.11ac, 802.11ax to today's 802.11be standard. Accompanying this is the continuous improvement of data throughput.
- the 802.11ax standard is also called the High Efficiency (HE) wireless standard
- the 802.11be standard can also be called the Extremely High Throughput (Extremely High Throughput). High Throughput, EHT) wireless standard.
- HE High Efficiency
- EHT Extremely High Throughput
- PHY Protocol Data Unit is a frame format widely used in WLAN systems, which can be used for data between WLAN nodes such as access points (AP), terminal equipment (STA), etc. transmission. Nodes acting as receiving devices may have different processing capabilities for PPDUs.
- Pre-Forward Error Correction padding Pre-Forward Error Correction padding
- post-FEC padding post-FEC padding
- Packet Extension PE
- the bits used for Pre-FEC padding are intended to occupy only about one-quarter multiples of subcarriers in the last symbol (eg, OFDM symbol) of the data field of the PPDU with the remaining information bits, eg , which can be one quarter, two quarters, three quarters, and all subcarriers.
- the sub-carriers occupied by the Pre-FEC padding do not reach all the sub-carriers of the symbol, decoding can be made faster.
- the remaining subcarriers in the symbol can be padded with post-FEC stuffing bits, which can provide additional processing time.
- example embodiments of the present application propose methods, apparatus, and computer-readable storage media for package expansion.
- a communication method is proposed.
- a first device generates a first physical layer protocol data unit PPDU and a second PPDU based on a first packet extension duration and a second packet extension duration lower than the first packet extension duration, and the first packet extension duration indicates the first The duration of the predetermined packet extension field required by the PPDU, the second packet extension duration indicates the packet extension duration supported by the second PPDU, the first PPDU includes the first padding bits and the target packet extension field, and the second PPDU includes the second padding bits and the target a package extension field, the target package extension field corresponds to a third package extension duration not exceeding the second package extension duration, the first padding bits and the target package extension field correspond to a duration not less than the first package extension duration; and the first device A Aggregated Physical Layer Protocol Data Unit A-PPDU including the first PPDU and the second PPDU is sent.
- the first PPDU is a multi-user physical layer protocol data unit (Multi-User PHY Protocol Data Unit, MU PPDU), wherein the first padding bits are based on a first pre-forward error correction padding factor to determine, the second padding bits are determined based on a second pre-forward error correction padding factor indicating that at least a portion of the first padding bits are in the first symbol of the data field of the first PPDU
- the second pre-forward error correction padding factor indicates the proportion of the second padding bits in the second symbol of the data field of the second PPDU.
- the first symbol is the last symbol of the data field of the first PPDU
- the second symbol is the last symbol of the data field of the second PPDU.
- the third packet extension duration and the first pre-forward error correction fill factor may be configured as one of the following: the third packet extension duration is 16 ⁇ s, and the first pre-forward error correction The filling factor is one of 1, 2, and 3; or the third packet extension duration is 12 ⁇ s, and the first pre-forward error correction filling factor is one of 1 and 2; or the third packet extension The duration is 8 ⁇ s, and the value of the first pre-forward error correction filling factor is 1.
- the value of the second pre-forward error correction filling factor is one of 1, 2, 3, and 4.
- the third packet extension duration, the first pre-forward error correction padding factor, and the second pre-forward error correction padding factor may be configured as one of the following: the third packet extension duration is 16 ⁇ s, the value of the first pre-forward error correction filling factor is 3, and the value of the second pre-forward error correction filling factor is 4; or the third packet extension duration is 12 ⁇ s, and the first pre-forward error correction filling factor The value of the factor is 2, and the value of the second pre-forward error correction filling factor is 3; or the third packet extension duration is 8 ⁇ s, the value of the first pre-forward error correction filling factor is 1, and the second The value of the pre-forward error correction fill factor is 2 or 4.
- the first symbol is a symbol located before the last symbol of the data field of the first PPDU
- the second symbol is the last symbol of the data field of the second PPDU
- the first padding bit A first part is included in the first symbol and a second part is located in the symbol from the first symbol to the last symbol.
- the first PPDU is a MU PPDU
- the first PPDU includes a first indicator for indicating that the transmitted PPDU is an A-PPDU.
- the third packet extension duration is one of 16 ⁇ s, 12 ⁇ s, 8 ⁇ s, 4 ⁇ s, and 0 ⁇ s
- the first pre-forward error correction fill factor and the second pre-forward error correction fill factor is one of 1, 2, 3, and 4, respectively.
- At least one of the first padding bits and the second padding bits includes a number of bits of zero.
- the method proposed according to the embodiments of the present application can implement an optimized packet expansion mechanism.
- the PPDUs for the HE device and the EHT device included in the A-PPDU have PE fields of the same length, so that the end points of the PE fields of the A-PPDU can be aligned.
- the A-PPDU can provide sufficient extra processing time for the HE device and the EHT device respectively by using the post-FEC padding bits and the PE field.
- the optimized packet extension mechanism can flexibly configure the padding bits and PE field in the data field of the PPDU as required.
- the A-PPDU generated in this way can efficiently utilize the time-frequency resources of the WLAN network, significantly improve network performance, and provide communication quality. .
- a communication method is proposed.
- the first device determines, based on the first packet extension duration for the first physical layer protocol data unit PPDU and the second packet extension duration for the second PPDU, the aggregate physical layer protocol data unit A-
- the third packet expansion duration of the PPDU, the A-PPDU includes the first PPDU and the second PPDU, the third packet expansion duration does not exceed the second packet expansion duration and corresponds to the target packet expansion field, and the first packet expansion duration indicates the first PPDU.
- the required duration of the predetermined packet extension field, the second packet extension duration is lower than the first packet extension duration and indicates the packet extension duration supported by the second PPDU
- the first PPDU includes the first padding bits and the target packet extension field
- the second PPDU includes the second padding bits and the target packet extension field
- the first padding bits and the target packet extension field correspond to a duration not less than the first packet expansion duration
- the first device sends indication information for indicating the third packet expansion duration.
- the first padding bits are determined based on a first pre-forward error correction padding factor
- the second padding bits are determined based on a second pre-forward error correction padding factor
- the first pre-forward error correction padding factor is determined.
- the error correction padding factor indicates the proportion of at least a part of the first padding bits in the first symbol of the data field of the first PPDU
- the second pre-forward error correction padding factor indicates that the second padding bits are in the data field of the second PPDU. The proportion of the second symbol of .
- the first symbol is the last symbol of the data field of the first PPDU
- the second symbol is the last symbol of the data field of the second PPDU.
- the third packet extension duration and the first pre-forward error correction filling factor include one of the following: the third packet extension duration is 16 ⁇ s, and the first pre-forward error correction filling factor is one of 1, 2 and 3; or the third packet extension duration is 12 ⁇ s, and the first pre-forward error correction fill factor is one of 1 and 2; or the third packet extension duration is 8 ⁇ s, and the value of the first pre-forward error correction filling factor is 1.
- the value of the second pre-forward error correction filling factor is one of 1, 2, 3, and 4.
- the third packet extension duration, the first pre-forward error correction filling factor, and the second pre-forward error correction padding factor include one of the following: the third packet extension duration is 16 ⁇ s, the first The value of a pre-forward error correction filling factor is 3, and the second pre-forward error correction filling factor is 4; or the third packet extension duration is 12 ⁇ s, and the first pre-forward error correction filling factor is The value is 2, and the value of the second pre-forward error correction filling factor is 3; or the third packet extension duration is 8 ⁇ s, the value of the first pre-forward error correction filling factor is 1, and the second pre-forward error correction filling factor is 1.
- the error correction fill factor can take a value of 2 or 4.
- the first symbol is a symbol located before the last symbol of the data field of the first PPDU
- the second symbol is the last symbol of the data field of the second PPDU
- the first padding bit A first part is included in the first symbol and a second part is located in the symbol from the first symbol to the last symbol.
- the A-PPDU includes a trigger-based physical layer protocol data unit TB PPDU triggered by the trigger frame, the indication information is the trigger frame, and the trigger frame further indicates the first pre-forward error correction filling factor and a second pre-forward error correction fill factor.
- the trigger frame further indicates the position of the first padding bit in the data field of the first PPDU.
- the A-PPDU includes a trigger-based physical layer protocol data unit TB PPDU that is triggered by a trigger-response scheduling TRS, the indication information includes an extremely high throughput EHT operation parameter for the first PPDU, and the third
- the value of a pre-forward error correction filling factor is a predefined value, and the predefined value is one of 1, 2, and 3.
- the A-PPDU includes a trigger-based physical layer protocol data unit TB PPDU that is triggered by the trigger-response scheduling TRS, the indication information includes an extremely high throughput EHT operation parameter for the first PPDU, and the third
- the value of a pre-forward error correction filling factor is a predefined value, and the predefined value is one of 1, 2, 3, and 4.
- the indication information further includes a second indicator for indicating the first pre-forward error correction padding factor, wherein the first value of the second indicator indicates that the first padding bits are all located in In the last symbol of the data field of the first PPDU and the value of the first pre-forward error correction padding factor is 4, the second value of the second indicator indicates that the value of the first pre-forward error correction padding factor is pre- Define the value.
- At least one of the first padding bits and the second padding bits includes a number of bits of zero.
- a communication method is proposed.
- the first device receives a third physical layer protocol data unit PPDU carrying a very high throughput EHT operation parameter, the EHT operation parameter includes a third indicator, and the third indicator is used to indicate the packet extension duration;
- the packet extension duration is determined based on the EHT operation parameter;
- the first device generates a first PPDU based on the packet extension duration; and the first device sends the first PPDU.
- the first indicator may be an indicator with a length of 1 bit, and the first value of the first indicator indicates that the packet extension duration is 20 ⁇ s.
- the first indicator may be an indicator having a length of 1 bit, and the first value of the first indicator indicates one of 16 ⁇ s and 20 ⁇ s.
- the packet extension duration is further determined based on the fourth PPDU carrying the TRS, and the fourth PPDU indicates the bandwidth for the fourth PPDU or the aggregated physical layer protocol data unit A-PPDU including the fourth PPDU , wherein if the bandwidth is greater than the first threshold, the first device determines the packet extension duration as 20 ⁇ s; or if the bandwidth is less than or equal to the first threshold, the first device determines the packet expansion duration as 16 ⁇ s.
- the packet extension duration is further determined based on a fourth PPDU carrying the TRS, where the fourth PPDU indicates a resource unit RU size for the fourth PPDU, wherein if the RU size is greater than the second threshold size, then The first device determines the packet expansion duration as 20 ⁇ s; or if the RU size is less than or equal to the second threshold size, the first device determines the packet expansion duration as 16 ⁇ s.
- the second value of the third indicator indicates that the packet extension duration is the duration specified by the efficient HE operation parameter, and the HE operation parameter is determined by the third PPDU, the fourth PPDU, or dividing the third and the third PPDUs other than four PPDUs are carried.
- HE operation parameters may be carried in the same PPDU as EHT operation parameters.
- the third indicator is an indicator with a length of more than 1 bit, and the third indicator indicates that the packet extension duration is one of 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, 20 ⁇ s.
- the processing duration provided by the PE field can be flexibly set to 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, 20 ⁇ s to meet the different requirements of different devices for additional processing time.
- the method can also dynamically select the processing time of 16 ⁇ s or 20 ⁇ s based on network bandwidth or resource unit size, thereby improving the traditional packet expansion mechanism and improving the performance of WLAN systems.
- a communication device includes a generating unit and a transceiving unit.
- the generating unit is configured to generate a first physical layer protocol data unit PPDU and a second PPDU based on the first packet expansion duration and the second packet expansion duration lower than the first packet expansion duration, and the first packet expansion duration indicates where the first PPDU is located.
- the required duration of the predetermined packet extension field, the second packet extension duration indicates the packet extension duration supported by the second PPDU, the first PPDU includes the first padding bits and the target packet extension field, and the second PPDU includes the second padding bits and the target packet extension
- the target packet extension field corresponds to the third packet extension duration not exceeding the second packet extension duration, and the first padding bits and the target packet extension field correspond to the duration not less than the first packet extension duration.
- the transceiving unit is configured to transmit an aggregated physical layer protocol data unit A-PPDU including the first PPDU and the second PPDU.
- the first PPDU is a multi-user physical layer protocol data unit (Multi-User PHY Protocol Data Unit, MU PPDU), wherein the first padding bits are based on a first pre-forward error correction padding factor to determine, the second padding bits are determined based on a second pre-forward error correction padding factor indicating that at least a portion of the first padding bits are in the first symbol of the data field of the first PPDU
- the second pre-forward error correction padding factor indicates the proportion of the second padding bits in the second symbol of the data field of the second PPDU.
- the first symbol is the last symbol of the data field of the first PPDU
- the second symbol is the last symbol of the data field of the second PPDU.
- the third packet extension duration and the first pre-forward error correction fill factor may be configured as one of the following: the third packet extension duration is 16 ⁇ s, and the first pre-forward error correction The filling factor is one of 1, 2, and 3; or the third packet extension duration is 12 ⁇ s, and the first pre-forward error correction filling factor is one of 1 and 2; or the third packet extension The duration is 8 ⁇ s, and the value of the first pre-forward error correction filling factor is 1.
- the value of the second pre-forward error correction filling factor is one of 1, 2, 3, and 4.
- the third packet extension duration, the first pre-forward error correction padding factor, and the second pre-forward error correction padding factor may be configured as one of the following: the third packet extension duration is 16 ⁇ s, the value of the first pre-forward error correction filling factor is 3, and the value of the second pre-forward error correction filling factor is 4; or the third packet extension duration is 12 ⁇ s, and the first pre-forward error correction filling factor The value of the factor is 2, and the value of the second pre-forward error correction filling factor is 3; or the third packet extension duration is 8 ⁇ s, the value of the first pre-forward error correction filling factor is 1, and the second The value of the pre-forward error correction fill factor is 2 or 4.
- the first symbol is a symbol located before the last symbol of the data field of the first PPDU
- the second symbol is the last symbol of the data field of the second PPDU
- the first padding bit A first part is included in the first symbol and a second part is located in the symbol from the first symbol to the last symbol.
- the first PPDU is a MU PPDU
- the first PPDU includes a first indicator for indicating that the transmitted PPDU is an A-PPDU.
- the third packet extension duration is one of 16 ⁇ s, 12 ⁇ s, 8 ⁇ s, 4 ⁇ s, and 0 ⁇ s
- the first pre-forward error correction fill factor and the second pre-forward error correction fill factor is one of 1, 2, 3, and 4, respectively.
- At least one of the first padding bits and the second padding bits includes a number of bits of zero.
- a communication device includes a determination unit and a transceiving unit.
- the determining unit is configured to, based on the first packet extension duration for the first physical layer protocol data unit PPDU and the second packet extension duration for the second PPDU, determine the first packet extension duration for the aggregated physical layer protocol data unit A-PPDU to be triggered.
- the A-PPDU includes the first PPDU and the second PPDU
- the third packet extension duration does not exceed the second packet extension duration and corresponds to the target packet extension field
- the first packet extension duration indicates the predetermined amount required by the first PPDU
- the duration of the packet extension field, the second packet extension duration is lower than the first packet extension duration and indicates the packet extension duration supported by the second PPDU
- the first PPDU includes the first padding bits and the target packet extension field
- the second PPDU includes the second padding bits and the target packet extension field
- the first padding bits and the target packet extension field correspond to a duration not less than the first packet extension duration.
- the transceiver unit is configured to send indication information for indicating the extension duration of the third packet.
- the first padding bits are determined based on a first pre-forward error correction padding factor
- the second padding bits are determined based on a second pre-forward error correction padding factor
- the first pre-forward error correction padding factor is determined.
- the error correction padding factor indicates the proportion of at least a part of the first padding bits in the first symbol of the data field of the first PPDU
- the second pre-forward error correction padding factor indicates that the second padding bits are in the data field of the second PPDU. The proportion of the second symbol of .
- the first symbol is the last symbol of the data field of the first PPDU
- the second symbol is the last symbol of the data field of the second PPDU.
- the third packet extension duration and the first pre-forward error correction filling factor include one of the following: the third packet extension duration is 16 ⁇ s, and the first pre-forward error correction filling factor is one of 1, 2 and 3; or the third packet extension duration is 12 ⁇ s, and the first pre-forward error correction fill factor is one of 1 and 2; or the third packet extension duration is 8 ⁇ s, and the value of the first pre-forward error correction filling factor is 1.
- the value of the second pre-forward error correction filling factor is one of 1, 2, 3, and 4.
- the third packet extension duration, the first pre-forward error correction filling factor, and the second pre-forward error correction padding factor include one of the following: the third packet extension duration is 16 ⁇ s, the first The value of a pre-forward error correction filling factor is 3, and the second pre-forward error correction filling factor is 4; or the third packet extension duration is 12 ⁇ s, and the first pre-forward error correction filling factor is The value is 2, and the value of the second pre-forward error correction filling factor is 3; or the third packet extension duration is 8 ⁇ s, the value of the first pre-forward error correction filling factor is 1, and the second pre-forward error correction filling factor is 1.
- the error correction fill factor can take a value of 2 or 4.
- the first symbol is a symbol located before the last symbol of the data field of the first PPDU
- the second symbol is the last symbol of the data field of the second PPDU
- the first padding bit A first part is included in the first symbol and a second part is located in the symbol from the first symbol to the last symbol.
- the A-PPDU includes a trigger-based physical layer protocol data unit TB PPDU triggered by the trigger frame, the indication information is carried by the trigger frame, and the trigger frame also indicates the first pre-forward error correction padding factor and a second pre-forward error correction fill factor.
- the trigger frame further indicates the position of the first padding bit in the data field of the first PPDU.
- the A-PPDU includes a trigger-based physical layer protocol data unit TB PPDU that is triggered by a trigger-response scheduling TRS, the indication information includes an extremely high throughput EHT operation parameter for the first PPDU, and the third
- the value of a pre-forward error correction filling factor is a predefined value, and the predefined value is one of 1, 2, and 3.
- the A-PPDU includes a trigger-based physical layer protocol data unit TB PPDU that is triggered by a trigger-response scheduling TRS, the indication information includes an extremely high throughput EHT operation parameter for the first PPDU, and the third
- the value of a pre-forward error correction filling factor is a predefined value, and the predefined value is one of 1, 2, 3, and 4.
- the indication information further includes a second indicator for indicating the first pre-forward error correction padding factor, wherein the first value of the second indicator indicates that the first padding bits are all located in In the last symbol of the data field of the first PPDU and the value of the first pre-forward error correction padding factor is 4, the second value of the second indicator indicates that the value of the first pre-forward error correction padding factor is pre- Define the value.
- At least one of the first padding bits and the second padding bits includes a number of bits of zero.
- a communication device includes a transceiving unit, a determining unit and a generating unit.
- the transceiver unit is configured to: receive a third physical layer protocol data unit PPDU carrying a third PPDU including a very high throughput EHT operation parameter, the EHT operation parameter including a third indicator, and the third indicator is used to indicate a packet extension duration; and
- the first PPDU is sent.
- the determining unit is configured to determine the packet extension duration based on the EHT operation parameter.
- the generating unit is configured to generate the first PPDU based on the packet extension duration.
- the first indicator may be an indicator with a length of 1 bit, and the first value of the first indicator indicates that the packet extension duration is 20 ⁇ s.
- the first indicator may be an indicator of length 1 bit, and the first value of the first indicator indicates one of 16 ⁇ s and 20 ⁇ s.
- the packet extension duration is further determined based on the fourth PPDU carrying the TRS, and the fourth PPDU indicates the bandwidth for the fourth PPDU or the aggregated physical layer protocol data unit A-PPDU including the fourth PPDU , wherein the determining unit is further configured to: if the bandwidth is greater than the first threshold, determine the packet expansion duration as 20 ⁇ s; or if the bandwidth is less than or equal to the first threshold, determine the packet expansion duration as 16 ⁇ s.
- the packet extension duration is further determined based on a fourth PPDU carrying the TRS, and the fourth PPDU indicates the resource unit RU size for the fourth PPDU, wherein the determining unit is further configured to: if the RU size If the RU size is greater than the second threshold size, the packet expansion duration is determined to be 20 ⁇ s; or if the RU size is less than or equal to the second threshold size, the packet expansion duration is determined to be 16 ⁇ s.
- the second value of the third indicator indicates that the packet extension duration is the duration specified by the high-efficiency HE operation parameter, and the HE operation parameter is determined by the third PPDU, the fourth PPDU, or the third and third PPDUs. PPDUs other than four PPDUs are carried.
- the third indicator is an indicator with a length of more than 1 bit, and the third indicator indicates that the packet extension duration is one of 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, 20 ⁇ s.
- a communication device includes at least one processor and at least one memory including computer program code.
- the at least one memory and computer program code may, together with the at least one processor, cause the communication apparatus to perform the method according to the first aspect of the present application.
- a communication device includes at least one processor and at least one memory including computer program code.
- the at least one memory and computer program code may, together with the at least one processor, cause the communication apparatus to perform the method according to the second aspect of the present application.
- the communication apparatus includes at least one processor and at least one memory including computer program code.
- the at least one memory and computer program code may, together with the at least one processor, cause the communication apparatus to perform the method according to the third aspect of the present application.
- a communication device includes a processor and a transceiver.
- the processor is configured to generate a first physical layer protocol data unit PPDU and a second PPDU based on the first packet extension duration and the second packet extension duration lower than the first packet extension duration.
- the first packet extension duration indicates the duration of the predetermined packet extension field required by the first PPDU
- the second packet extension duration indicates the packet extension duration supported by the second PPDU
- the first PPDU includes the first padding bits and the target packet extension field
- the second packet extension duration indicates the packet extension duration supported by the second PPDU.
- the PPDU includes second padding bits and a target packet extension field, the target packet extension field corresponds to a third packet extension duration not exceeding the second packet extension duration, and the first padding bits and the target packet extension field correspond to no less than the first packet extension length of time.
- the transceiver is configured to transmit an aggregated physical layer protocol data unit A-PPDU including the first PPDU and the second PPDU.
- the processor is further configured to perform the method according to the first aspect.
- a communication device includes a processor and a transceiver.
- the processor is configured to determine, based on the first packet extension duration for the first physical layer protocol data unit PPDU and the second packet extension duration for the second PPDU, a third packet for the aggregated physical layer protocol data unit A-PPDU to be triggered Extended duration.
- the A-PPDU includes a first PPDU and a second PPDU.
- the third packet extension duration does not exceed the second packet extension duration and corresponds to the target packet extension field.
- the first packet extension duration indicates the duration of the predetermined packet extension field required by the first PPDU.
- the second packet extension duration is lower than the first packet extension duration and indicates the packet extension duration supported by the second PPDU
- the first PPDU includes the first padding bits and the target packet extension field
- the second PPDU includes the second padding bits and the target packet extension field
- the first padding bits and the target packet extension field correspond to a duration not less than the duration of the first packet extension.
- the transceiver is configured to send indication information for indicating the extension duration of the third packet.
- the processor is further configured to perform the method according to the second aspect.
- a communication device includes a processor and a transceiver.
- the transceiver is configured to receive a third physical layer protocol data unit PPDU carrying a very high throughput EHT operation parameter, the EHT operation parameter including a third indicator for indicating a packet extension duration; and to transmit the first PPDU.
- the processor is configured to determine the packet extension duration based on the EHT operation parameter; and generate a first PPDU based on the packet extension duration.
- the processor is further configured to perform the method according to the third aspect.
- a computer-readable storage medium Stored on the computer-readable storage medium are computer-executable instructions which, when executed by a processor, cause the processor to perform the method according to the first aspect of the present application.
- a computer-readable storage medium Stored on the computer-readable storage medium are computer-executable instructions which, when executed by a processor, cause the processor to perform the method according to the second aspect of the present application.
- a computer-readable storage medium Stored on the computer-readable storage medium are computer-executable instructions which, when executed by a processor, cause the processor to perform the method according to the third aspect of the present application.
- a chip or a chip system is proposed.
- the chip or system of chips includes a processor and an interface circuit.
- the processor is configured to perform the method according to the first aspect.
- a chip or a chip system is proposed.
- the chip or system of chips includes a processor and an interface circuit.
- the processor is configured to perform the method according to the second aspect.
- a chip or a chip system is proposed.
- the chip or system of chips includes a processor and an interface circuit.
- the processor is configured to perform the method according to the third aspect.
- the computer program product comprises computer-executable instructions which, when executed by a processor, cause the processor to perform a method according to the first, second or third aspect of the present disclosure.
- the packet extension mechanism proposed by the embodiments of the present application can be applied to various PPDUs transmitted between nodes of a WLAN system, such as MUPPDUs, TB PPDUs triggered by trigger frames, TB PPDUs triggered by TRS, and the like.
- This mechanism can meet different requirements for additional processing time by configuring appropriate fill factor and PE value.
- the end points of the PE fields in the A-PPDU can be aligned. Therefore, the optimized packet expansion mechanism proposed in this application can efficiently network time-frequency resources and significantly improve network performance.
- FIG. 1 shows a schematic diagram of a packet filling mechanism in a conventional WLAN network
- Figure 2 shows a schematic diagram of an example network environment in which example embodiments of the present application may be implemented
- FIG. 3 shows a schematic diagram of an A-PPDU frame structure according to an exemplary embodiment of the present application
- FIG. 4 shows a schematic diagram of a mechanism for packet expansion according to the first exemplary embodiment of the present application
- FIG. 5 shows a schematic diagram of another mechanism for packet expansion according to the first exemplary embodiment of the present application
- FIG. 6 shows a schematic diagram of operating parameters of a TRS-based TB PPDU according to an example embodiment of the present application
- FIG. 7 shows a signaling interaction diagram of a communication mechanism according to an example embodiment of the present application.
- FIG. 8 shows a flowchart of a communication method according to an example embodiment of the present application.
- FIG. 9 shows a flowchart of a communication method according to an example embodiment of the present application.
- Figure 10 shows a signaling interaction diagram of a communication mechanism according to an example embodiment of the present application
- FIG. 11 shows a flowchart of a communication method according to an example embodiment of the present application.
- Figure 13 shows a block diagram of a communication device according to an example embodiment of the present application.
- WLAN Wireless Local Area Networks
- LTE Long Term Evolution
- 5G Fifth Generation
- AP Access Point
- WLAN Wireless Local Area Networks
- a station STA for short
- AP Access Point
- the AP is the access point for mobile users to access the wired network. It is mainly deployed in homes, buildings, and campuses, with a typical coverage radius ranging from tens of meters to hundreds of meters. Of course, it can also be deployed outdoors.
- the AP is equivalent to a bridge connecting wired network and wireless network. Its main function is to connect various wireless network clients together, and then connect the wireless network to Ethernet.
- the AP may be a device with a WiFi (English: Wireless Fidelity, Chinese: Wireless Fidelity) chip, for example, a terminal device or a network device with a WiFi chip.
- the AP may be a device supporting 802.11ax; optionally, the AP may also be a device supporting multiple WLAN standards such as 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a, and further, the The AP can also be a device that supports 802.11be and other WLAN standards of the 802.11 standard in the future. This embodiment of the present application does not limit the standard type supported by the AP.
- a STA is generally a terminal device in a WLAN system.
- the STA can be mobile or fixed, and it is the most basic component of a wireless local area network.
- STA can be a wireless communication chip, wireless sensor or wireless communication terminal, for example, a mobile phone supporting WiFi communication, a tablet computer supporting WiFi communication, a set-top box supporting WiFi communication, a smart TV supporting WiFi communication, and a WiFi communication supporting Functional smart wearable devices, in-vehicle communication devices supporting WiFi communication functions, and computers supporting WiFi communication functions.
- the STA may be a device supporting the 802.11ax standard, and the STA may also be a device supporting multiple WLAN standards such as 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
- the STA may also be a device that supports 802.11be and other WLAN standards of the 802.11 standard in the future. This embodiment of the present application does not limit the standard type supported by the STA.
- the term “including” and variations thereof mean open-ended inclusion, ie, “including but not limited to”.
- the term “or” means “and/or” unless specifically stated otherwise.
- the term “based on” means “based at least in part on”.
- the terms “example embodiment” and “certain embodiments” mean “at least one example embodiment.” Other explicit and implicit definitions may also be included below.
- FIG. 1 shows a schematic diagram of a packet stuffing mechanism for a conventional WLAN network.
- the information bits are scrambled and OFDM encoded to obtain PPDUs 120-126, where the Pre-FEC padding factor a represents the proportion of Pre-FEC padding bits and remaining bits in symbols 110-116 of the data field after modulation.
- the remaining subcarriers in the symbol can be occupied by Post-FEC stuffing bits to bring the number of data subcarriers to N CBPS bits, where CBPS represents coded bits per symbol. Therefore, the Pre-FEC padding factor a can also be used to indicate the proportion of Post-FEC padding bits in the symbols of the data field of the PPDU. Post-FEC padding bits can provide additional processing time to the receiving device.
- the Pre-FEC padding bits 101 occupy one quarter of the subcarriers, and the Post-FEC padding bits 102 occupy three quarters of the subcarriers.
- Post-FEC stuffing bits 102 after modulation can provide about 12 ⁇ s of additional processing time.
- the Pre-FEC stuffing bits 103 and Post-FEC stuffing bits 104 each occupy half of the subcarriers, and the Post-FEC stuffing bits 104 can provide an extra processing time of about 8 ⁇ s after OFDM modulation .
- the Pre-FEC padding bits 105 occupy three-quarters of the subcarriers, and the Post-FEC padding bits 106 occupy one-quarter of the subcarriers.
- the Post-FEC padding bits Bit 106 can provide an additional processing time of about 4 ⁇ s.
- the PE field can be introduced after the last symbol , to provide further processing time.
- the receiving device requires an additional processing time of not less than 8 ⁇ s
- the node acting as the sending device it is possible for the node acting as the sending device to add a PE field corresponding to 20 ⁇ s to the PPDU for the EHT device.
- the traditional packet extension mechanism configures the PE field of no more than 16 ⁇ s for the PPDU for the HE device, and configures the PE field for the PPDU for the EHT device with a PE field of 20 ⁇ s.
- the ends of the two types of PPDUs are not of equal length, which is unfavorable for both data transmission and reception.
- the embodiments of the present application provide an optimized packet extension mechanism.
- the packet extension mechanism can flexibly configure the padding bits and the PE field in the data field of the PPDU as required, so as to meet the different requirements of the HE device and the EHT device for additional processing time.
- PPDUs for HE devices and EHT devices have PE fields of the same length, so that endpoints of PE fields of A-PPDUs including both can be aligned.
- the PPDU generated in this way can efficiently utilize the time-frequency resources of the WLAN network, thereby significantly improving network performance and providing communication quality.
- Example mechanisms for packet expansion according to embodiments of the present application will be discussed below in conjunction with FIGS. 2 to 10 .
- FIG. 2 shows a schematic diagram of an example network environment 200 in which example embodiments of the present application may be implemented.
- the network environment 200 includes an access device 210 and site devices 220 and 230 .
- the network environment 200 is for exemplary purposes only and does not imply any limitation on the scope of this application.
- Embodiments of the present application may also be embodied in other network environments or architectures.
- the network environment 200 may also include other elements or entities for purposes of communication connections, data transfer, network security, and the like. To simplify the description, these elements or entities are not shown in FIG. 2 , which does not mean that the embodiments of the present application do not have these elements or entities.
- the access device 210 may provide wireless network coverage for the station devices 220 and 230 in a certain area.
- the access device 210 may communicate with one or more of the station devices 220 and 230, also known as downlink data transmission. Downlink data transmission can be point-to-multipoint transmission or point-to-point transmission.
- the access device 120 may send a downlink physical layer protocol data unit DL PPDU to the station devices 220 and 230, including but not limited to a downlink single user physical layer protocol data unit (Downlink Single User PHY Protocol Data Unit, DL SU PPDU) or a downlink Multi-User PHY Protocol Data Unit (Downlink Multi-User PHY Protocol Data Unit, DL MU PPDU).
- the TB PPDU may include a trigger frame-based PPDU, a TRS-based PPDU, or a combination of the two.
- access device 120 may transmit A-PPDUs to site devices 220 and 230.
- the A-PPDU may be a PPDU for the HE device and a PPDU for the EHT device sent at the same time in an orthogonal manner in the frequency domain.
- FIG. 3 shows a schematic diagram of an A-PPDU frame structure according to an example embodiment of the present application.
- A-PPDU 300 may include PPDU 310 for EHT devices and PPDU 320 for HE devices.
- PPDU 310 and PPDU 320 correspond to different subcarriers in the frequency domain and utilize the same time domain resources.
- the EHT device and the HE device may receive PPDU 310 and PPDU 320, respectively, on corresponding subcarriers.
- Data transmission from the station device 220 or the station device 230 to the access device 210 may be referred to as uplink data transmission.
- Site device 220 and site device 230 may communicate with each other.
- the site device 220 may correspond to an EHT device
- the site device 230 may correspond to an HE device.
- the access device 210 may act as a transmitting device, and one or more of the station device 220 and the station device 230 may act as a receiving device.
- the access device 210 may act as a receiving device, and one or more of the station device 220 and the station device 230 may act as a transmitting device.
- HE device and “EHT device” used in this application correspond to how devices are named in current 802.11a/g, 802.11n, 802.11ac, 802.11ax to today's 802.11be, but The embodiments of the present application are equally applicable to equivalent or equivalent devices in future or subsequent standards. The scope of this application is not limited in this respect,
- the network environment 200 may be a wireless network conforming to any protocol currently known or to be developed in the future, including, but not limited to, those based on standards such as 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
- WLAN Narrow Band-Internet of Things
- GSM Global System for Mobile Communications
- EDGE Enhanced Data rate for GSM Evolution
- WCDMA Wideband Code Division Multiple Access
- CDMA2000 Code Division Multiple Access 2000
- TD Time Division-Synchronization Code Division Multiple Access
- LTE Long Term Evolution
- 5G NR 5G NR
- the first exemplary embodiment of the present application provides a packet extension mechanism for A-PPDU.
- the mechanism may involve access device 210 and site devices 220 and 230 as shown in FIG. 2 .
- the first exemplary embodiment will be described below with reference to FIG. 2 , but it should be understood that the mechanism is also applicable to other communication scenarios and devices.
- the A-PPDU involved in this application refers to at least two PPDUs sent on resources in different frequency domains.
- the A-PPDU includes two PPDUs as an example, where the two PPDUs may both be It can be EHT PPDU, can also be HE PPDU, and can also be EHT PPDU and HE PPDU.
- This application does not limit the specific combination of A-PPDUs and the number of PPDUs included.
- the first PPDU and the second PPDU involved in the A-PPDU hereinafter, the first PPDU is the EHT PPDU, that is, the PPDU for the EHT device, and the second PPDU is the HE PPDU, that is, the PPDU for the HE device Take an example to illustrate.
- the access device 210 may transmit A-PPDUs with the station devices 220 and 230 .
- the A-PPDU may include a first PPDU for site device 220 and a second PPDU for site device 230 .
- access device 210 acts as a transmitting device
- station devices 220 and 230 act as receiving devices
- the first PPDU may be a MU PPDU
- the second PPDU may be a Single User PHY Protocol Data Unit , SU PPDU) or MU PPDU.
- the A-PPDU may be a triggering-based physical layer protocol data unit (Triggering-Based PHY Protocol Data Unit, TB PPDU), such as a TB PPDU triggered by a trigger frame.
- the access device 210 may send a PPDU carrying a trigger frame to the station device 220 .
- the station device 220 may transmit an A-PPDU including the first PPDU and the second PPDU.
- site device 220 exemplarily corresponds to an EHT device
- site device 230 corresponds to an HE device, both of which require different additional processing durations when receiving PPDUs.
- access device 210 may include appropriate length of Post-FEC padding bits and PE fields in the PPDU for EHT devices and HE devices.
- the access device 210 may determine the Pre-FEC fill factor a and the nominal packet fill value based on the processing capabilities of the site devices 220 and 230 .
- the nominal packet padding value may indicate the minimum additional processing time required for processing the corresponding PPDU, and the value includes 0, 8, 16, 20 ⁇ s.
- the nominal PE duration T norminal,PE required by the receiving device can be determined, that is, the minimum packet extension duration provided by the PE field. Table 1 below shows the nominal PE duration T norminal,PE determined based on different fill factors a and nominal packet fill values.
- the maximum nominal packet stuffing value (also referred to as a predetermined PE duration) required by HE devices is 16 ⁇ s
- EHT devices may require a predetermined PE duration of up to 20 ⁇ s.
- the site device 220 needs the predetermined PE duration T norminal,PE1 of 20 ⁇ s, it will exceed the predetermined PE duration supported by the site device 230 as the HE device by 16 ⁇ s.
- the "supported predetermined PE duration" used in this application may refer to the PE duration 0 ⁇ s, 8 ⁇ s, 16 ⁇ s, etc. required by the HE device, for example, it may also refer to the maximum predetermined PE duration supported by the HE device, that is, 16 ⁇ s .
- the access device 210 can properly ensure that the first PPDU for the site device 220 and the second PPDU for the site device 230 include the target PE field of the same length. Configure a first Pre-FEC padding factor a 1 for the first PPDU, a second Pre-FEC padding factor a 2 for the second PPDU, and a target PE duration T PE . In this way, the extra processing time provided by the target PE field and the Post-FEC padding bits can still meet the processing requirements of the station devices 220 and 230 .
- the predetermined PE duration T norminal PE refers to the additional processing duration required by the receiving device;
- the target PE duration T PE refers to the PE duration corresponding to the PE field actually included in the A-PPDU , that is, the PE duration actually corresponding to the PE fields of the first PPDU and the second PPDU;
- the first padding bit refers to the Post-FEC padding bit of the first PPDU, which can be determined based on the first Pre-FEC padding factor a 1
- the second padding bit refers to the Post-FEC padding bit of the second PPDU, which may be determined based on the second Pre-FEC padding factor a2.
- the access device 210 may follow the following configuration to determine the first PPDU for the first PPDU A Pre-FEC fill factor a 1 and target PE duration T PE :
- the target PE duration T PE is 16 ⁇ s, and the first Pre-FEC fill factor a 1 is one of 1, 2 and 3; or
- the target PE duration T PE is 12 ⁇ s, and the value of the first Pre-FEC fill factor a 1 is one of 1 and 2; or
- the target PE duration T PE is 8 ⁇ s, and the value of the first Pre-FEC filling factor a 1 is 1.
- the value of the second Pre-FEC filling factor a 2 may be one of 1, 2, 3, and 4.
- one of the predefined values 1, 2, 3 and 4 may be selected as the value of the second Pre-FEC filling factor a 2 based on the predetermined PE duration T PE2' required by the second PPDU.
- the symbol of the data field of the second PPDU further includes Post-FEC padding bits, which are also referred to as the first padding bits in the embodiments of the present application. Two padding bits. In other words, that is, when the second Pre-FEC padding factor a 2 is 4, the data field of the second PPDU does not include Post-FEC padding bits or does not exist Post-FEC padding bits or the number of Post-FEC padding bits is 0.
- FIG. 4 shows a schematic diagram of a mechanism for packet expansion according to the first exemplary embodiment of the present application.
- the first Pre-FEC padding factor a 1 for the station device 220 is 2
- the first padding bits 412 generated are located in the last symbol 411 of the data field of the first PPDU 410, and provide approximately 8 ⁇ s
- the processing time is 401.
- the second Pre-FEC padding factor a 2 for the station device 230 is 4, so the last symbol 421 of the data field of the second PPDU 420 includes zero number of second padding bits.
- the first PPDU 410 and the second PPDU 420 also include PE fields 413 and 423 of equal length, which correspond to a processing duration 402 of 12 ⁇ s.
- the sum of the processing durations 401 and 402 satisfies the predetermined PE duration T norminal,PE1 of 20 ⁇ s required by the station device 220 , and at the same time, the PE fields of the A-PPDU can be kept aligned.
- the values of the first Pre-FEC filling factor a 1 and the second Pre-FEC filling factor a 2 are different, in other examples, the first Pre-FEC filling factor a 1 may be the same as the second Pre-FEC filling factor a 2 .
- the first Pre-FEC filling factor a 1 , the second Pre-FEC filling factor a 2 , and the target PE duration T PE may be flexibly determined as needed.
- the target PE duration T PE may be determined based on the selected first Pre-FEC fill factor a 1 and second Pre-FEC fill factor a 2 .
- the target PE duration T PE may be selected from a predetermined value range of 8 ⁇ s, 12 ⁇ s, and 16 ⁇ s, and then the first Pre-T PE1 ′ that satisfies the first predetermined PE duration T PE1 ′ is determined based on the selected target PE duration T PE .
- the target PE duration T PE is equal to the predetermined PE duration T PE' , that is,
- T PE1 T normal,PE1 (1)
- the following configurations can be followed to determine the first Pre-FEC filling factor a 1 , the second Pre-FEC filling factor a 2 and the target PE duration T PE , that is, the first Pre-FEC filling factor a 1 -
- the FEC filling factor a 1 , the second Pre-FEC filling factor a 2 and the target PE duration T PE may adopt the following configurations:
- the target PE duration T PE is 16 ⁇ s, the value of the first Pre-FEC fill factor a 1 is 3, and the value of the second Pre-FEC fill factor a 2 is 4; or
- the target PE duration T PE is 12 ⁇ s, the value of the first Pre-FEC fill factor a 1 is 2, and the value of the second Pre-FEC fill factor a 2 is 3; or
- the target PE duration T PE is 8 ⁇ s, the value of the first Pre-FEC filling factor a 1 is 1, and the value of the second Pre-FEC filling factor a 2 is 2 or 4.
- the target PE duration T PE is equal to the predetermined PE duration T norminal,PE2 for the HE, while the predetermined PE duration T norminal,PE1 for the EHT is not limited by this, that is, the predetermined PE duration for the EHT T norminal, PE1 may not be equal to the predetermined PE duration T norminal, PE1 .
- the following configuration can be followed to determine the first Pre-FEC filling factor a 1 , the second Pre-FEC filling factor a 2 and the target PE duration T PE , that is, the first Pre-FEC filling factor a 1 , the second Pre-FEC filling factor a 2 and the target PE duration T PE may adopt the following configurations:
- the target PE duration is 16 ⁇ s
- the first Pre-FEC fill factor is one of 1, 2 and 3
- the second Pre-FEC fill factor is 4;
- the target PE duration is 12 ⁇ s
- the first Pre-FEC fill factor is one of 1 and 2
- the second Pre-FEC fill factor is 3; or
- the target PE duration is 8 ⁇ s
- the value of the first Pre-FEC filling factor is 1
- the value of the second Pre-FEC filling factor is 2 or 4.
- FIG. 5 shows a schematic diagram of another mechanism for packet expansion according to the first exemplary embodiment of the present application.
- the second Pre-FEC padding factor a 2 for the station device 230 is 2
- the second padding bits 522 generated are located in the last symbol 521 of the data field 504 of the second PPDU 520, and provide approximately is the processing time of 8 ⁇ s.
- the first Pre-FEC padding factor a 1 is 3
- the generated first padding bits include the first part 513 located in the symbols 511 of the data field 503 of the first PPDU 510 and the last symbol located in the first part 513.
- Second part 514 in 512 is 3
- the first portion 513 and the second portion 514 of the first padding bits together provide a processing duration 501 of about 20 ⁇ s.
- the first symbol shown in FIG. 5 is the penultimate symbol of the data field of the first PPDU, and the first symbol may be any symbol before the last symbol of the data field of the first PPDU , this application is not limited in this regard.
- the symbols after the first symbol to the last symbol are all filled with padding bits, that is, the symbols after the first symbol to the last symbol are all Post-FEC Padding bits, and in some cases, this part of the bits can also become the PE field.
- first PPDU 510 and the second PPDU 520 also include PE fields 515 and 525 of equal length, which correspond to a processing duration 502 of 4 ⁇ s. Therefore, for the first PPDU, the sum of the processing durations 501 and 502 has exceeded the predetermined PE duration T norminal,PE1 of 20 ⁇ s required by the site device 220 , which can meet the requirements of the EHT device. At the same time, this configuration can also keep the PE field of the A-PPDU aligned.
- the configuration of the Pre-FEC fill factor a as shown in FIG. 5 corresponding to the penultimate symbol of the data field of the PPDU for the EHT device may be used for A-PPDUs, while Pre-FEC may still be used for other PPDUs -
- the FEC fill factor corresponds to the conventional configuration of the last symbol of the data field of the corresponding PPDU.
- the station device 220 serving as the receiving device can determine the symbol in the data field corresponding to the Pre-FEC padding factor by judging whether the received PPDU is an A-PPDU, that is, the first padding bit is in the first The position in the data field of the PPDU.
- the station device 220 when the station device 220 determines that the received PPDU is an A-PPDU, it can determine the position of the first padding bit in the data field in the first PPDU. As for whether the first padding bit is any symbol before the penultimate symbol or the last symbol in the data field, it can be agreed in a protocol or notified through communication between the station device and the access device, which is not limited in this application.
- the first PPDU may further include a first indicator for indicating that the PPDU is an A-PPDU, for example, an indicator with a length of one bit. Further, the station device 220 may determine, based on the first indicator, that the first Pre-FEC fill factor a1 corresponds to the last symbol of the data field or any symbol preceding the last symbol.
- the station device 220 may determine whether the value of the first Pre-FEC filling factor a 1 is 4 based on the received PPDU being an A-PPDU.
- the maximum nominal packet padding value for A-PPDUs may be configured to be 16 ⁇ s, so that when the access device 210 transmits the A-PPDUs, it will not face misalignment of the PE field endpoints of the A-PPDUs.
- the access device 210 determines the length of the PE field that should be carried in the TB PPDU to be triggered based on the information for packet extension described in the first example embodiment. Then, the access device 210 may send a trigger frame to the station devices 220 and 230, and the common information fields of the trigger frame, such as the uplink length subfield (UL Length subfield), the packet extension disambiguity subfield (PE Disambiguity), etc. Information indicating the length of the PE field to be carried by the TB PPDU to be triggered.
- UL Length subfield uplink length subfield
- PE Disambiguity packet extension disambiguity subfield
- the trigger frame may also indicate a first Pre-FEC padding factor a1 for the first PPDU and a second Pre-FEC padding factor a2 for the second PPDU.
- the first Pre-FEC padding factor a 1 for the first PPDU and the second Pre-FEC padding factor a 2 for the second PPDU may follow a default value or a predefined value,
- the trigger frame carrying the TRS may not need to indicate the first Pre-FEC filling factor a 1 and the second Pre-FEC filling factor a 2 .
- Site devices 220 and 230 have the capability to send a first PPDU for EHT devices and a second PPDU for HE devices, respectively. Furthermore, the station devices 220 and 230 can determine the target PE duration according to the subfields in the trigger frame, and in response to the trigger frame, generate and send the first PPDU and the second PPDU. All the features described above with respect to the A-PPDU including the MU PPDU are applicable to the fact that the A-PPDU is a trigger-based TB PPDU, and thus will not be repeated here.
- the A-PPDU alignment is achieved by adjusting the Pre-FEC padding factor a and the length of the PE field in the exemplary embodiments of the present application
- this adjustment method is only exemplary, and can also Nominal Packet Padding or PE field corresponding to 20 ⁇ s is provided in the A-PPDU by adding padding bits in other parts, e.g. padding bits in MAC, padding field in trigger frame, post-end of frame-aggregated MAC protocol data units Padding (post-EOF A-MPDU padding), aggregation of other MPDUs in A-MPDU, etc.
- the method proposed according to the embodiments of the present application can implement an optimized packet expansion mechanism.
- the PPDUs for the HE device and the EHT device included in the A-PPDU have PE fields of the same length, so that the end points of the PE fields of the A-PPDU can be aligned.
- the A-PPDU can provide sufficient extra processing time for the HE device and the EHT device respectively by using the post-FEC padding bits and the PE field.
- the optimized packet extension mechanism can flexibly configure the padding bits and PE field in the data field of the PPDU as required.
- the A-PPDU generated in this way can efficiently utilize the time-frequency resources of the WLAN network, significantly improve network performance, and provide communication quality. .
- the Trigger Response Scheduling TRS can be regarded as a simplified and efficient implementation of the trigger frame, which has default settings or simplified settings for many parameters. Compared with the TB PPDU triggered by the trigger frame, the number of modulation modes and spatial streams supported by the TB PPDU triggered by the TRS is reduced or fixed. For example, the default setting of the Pre-FEC fill factor a for TB PPDUs triggered by TRS is 4. In other words, in TB PPDUs triggered by TRS, Post-FEC stuffing bits are not provided by default.
- the predetermined PE duration is specified by the operating parameters for HE devices and EHT devices.
- Figure 6 shows a schematic diagram of operating parameters of a TRS-based TB PPDU according to an example embodiment of the present application.
- the access device 210 may set the predetermined PE duration by setting the operation parameters for the HE device, for example, the HE Operation Parameters Field (HE Operation Parameters Field) 601 in the Operation Element (HE Operation Element) for the HE device shown in FIG. 6
- Default PE Duration subfield (Default PE Duration) 610 includes 3 bits.
- the values are 0-4, they correspond to the predetermined PE durations of 0, 4, 8, 12, and 16 ⁇ s, respectively, and the values 5-7 are reserved values.
- the conventional TRS-based TB PPDU transmission mechanism cannot be used to transmit A-PPDUs including PPDUs for EHT devices and HE devices when EHT devices require a predetermined PE duration of up to 20 ⁇ s.
- the second exemplary embodiment of the present application provides a packet extension mechanism for TRS-based A-PPDUs.
- the mechanism may involve access device 210 and site devices 220 and 230 as shown in FIG. 2 .
- the second exemplary embodiment will be described below with reference to FIG. 2 , but it should be understood that this mechanism is also applicable to other communication scenarios and devices.
- the A-PPDU transmitted by the access device 210 and the station devices 220 and 230 may be a TRS-based TB PPDU, or a TB PPDU triggered by a mixed transmitted TRS and a trigger frame.
- the setting of trigger frame shall be consistent with the setting of TRS and follow the setting parameters of TRS. Therefore, the case where the mixed transmission of the TRS and the trigger frame is not explicitly mentioned in the following can also be understood by default as following the design method for the TRS described in the second exemplary embodiment.
- the Pre-FEC fill factor a corresponds to the last symbol of the data field of the PPDU and has a predefined value of one of 1, 2 and 3; or
- the Pre-FEC fill factor a corresponds to the symbol before the last symbol of the data field of the PPDU and has a predefined value of one of 1, 2, 3 and 4.
- the default PE duration in the operation parameters (EHT Operation Parameters Field) for the EHT device can be set to be no higher than 16 ⁇ s.
- the Pre-FEC filling factor a may be used, which corresponds to the last symbol of the data field of the PPDU and has a predefined value of one of 1, 2, and 3, or
- the Pre-FEC filling factor a corresponds to any symbol before the last symbol of the data field of the PPDU, and the pre-defined value is one of 1, 2, 3, and 4 configuration.
- the access device 210 may still adopt the conventional configuration in which the Pre-FEC padding factor a corresponds to the last symbol of the data field of the corresponding PPDU and takes a value of 4.
- whether the Pre-FEC padding factor a of the PPDU for the EHT device takes a predefined value or 4 may be determined based on a second indicator having a length of 1 bit.
- the first value of the second indicator may indicate that the Pre-FEC filling factor a takes a value of 4
- the second value of the second indicator may indicate that the Pre-FEC filling factor a takes the predefined value described above.
- the PPDU corresponding to the EHT device in the A-PPDU may be used by default.
- two PPDUs with the same operating parameters.
- a packet extension mechanism for TRS-based TB PPDUs is provided.
- This mechanism can meet the different requirements for extra processing time of EHT equipment and HE equipment by configuring appropriate filling factor a and PE duration. Furthermore, when the A-PPDU is transmitted using this mechanism, the end points of the PE fields in the A-PPDU can be aligned. Therefore, the optimized packet expansion mechanism proposed in this application can efficiently network time-frequency resources and significantly improve network performance.
- the third exemplary embodiment of the present application provides a packet extension mechanism for TB PPDUs triggered by TRS.
- the mechanism may involve the access device 210 and the station device 220 as shown in FIG. 2 .
- the third exemplary embodiment will be described below with reference to FIG. 2 , but it should be understood that this mechanism is also applicable to other communication scenarios and devices.
- the first PPDU transmitted between the access device 210 and the station device 220 may be a TB PPDU triggered by TRS, or a TB PPDU triggered by a mixed transmission of TRS and a trigger frame.
- the setting of trigger frame shall be consistent with the setting of TRS and follow the setting parameters of TRS. Therefore, the case where the mixed transmission of the TRS and the trigger frame is not explicitly mentioned in the following can also be understood by default as following the design method for the TRS described in the third exemplary embodiment.
- the access device 210 may indicate the PE duration for the EHT device through the EHT operation parameter element. For example, access device 210 may send a third PPDU to site device 220 that includes EHT operating parameters.
- the EHT operating parameters may include a third indicator for the PE duration.
- the third indicator may be an indicator of length 1 bit, eg, a first value (eg, 1) of the third indicator indicates a PE duration of 20 ⁇ s, and a second value of the third indicator A value (eg, 0) indicates that the PE duration for the EHT is the duration specified by the HE operation parameters, that is, the PE duration follows the default PE duration subfield in the HE Operation Parameters field (Default PE Duration subfield) Configuration.
- the first value of the third indicator may indicate one of 16 ⁇ s and 20 ⁇ s
- the second value of the third indicator may indicate that the PE duration for EHT follows the default value in the HE Operation Parameters field Configuration in the PE duration subfield.
- the third PPDU is a PPDU carrying EHT operation parameters
- the PE duration may also be determined according to the fourth PPDU carrying the trigger response scheduling TRS.
- the station equipment determines whether the PE duration is 16 ⁇ s or 20 ⁇ s according to the EHT operation parameters carried by the third PPDU, and further determines whether the PE duration is 16 ⁇ s or 20 ⁇ s according to the indication information carried in the fourth PPDU.
- the access device 210 may send a fourth PPDU to the station device 220, and the fourth PPDU may indicate bandwidth information for the fourth PPDU.
- the fourth PPDU may also indicate the bandwidth for the A-PPDU.
- the fourth PPDU is a part of the A-PPDU.
- the fourth PPDU may refer to the entire bandwidth of the A-PPDU. If the bandwidth of the fourth PPDU is greater than the first threshold (eg, 160 MHz), the station device 220 may determine the PE duration to be 20 ⁇ s. Otherwise, if the bandwidth of the fourth PPDU is less than or equal to the first threshold, the site device 220 may determine the PE duration to be 16 ⁇ s. That is, when the third indicator is the first value, the station device 220 needs to further determine whether the PE duration is 16 ⁇ s or 20 ⁇ s according to the bandwidth information in the fourth PPDU.
- the first threshold eg, 160 MHz
- the EHT operating parameters and the HE operating parameters may be carried by the same PPDU, or may be carried by different PPDUs.
- the HE operating parameters may be carried by the third PPDU, the fourth PPDU, or other PPDUs than the third and fourth PPDUs.
- the PE duration may also be determined according to resource allocation information indicated by the fourth PPDU carrying the trigger frame.
- the fourth PPDU sent by the access device 210 to the station device 220 may indicate the resource unit RU size for the fourth PPDU. If the fourth PPDU indicates that the RU size is greater than the second threshold size (eg, 2*996-tone RUs), the site device 220 may determine the PE duration to be 20 ⁇ s. Otherwise, if the fourth PPDU indicates that the number of RUs is less than or equal to the second threshold size, the site device 220 may determine the PE duration to be 16 ⁇ s.
- the second threshold size eg, 2*996-tone RUs
- the station device 220 needs to further determine whether the PE duration is 16 ⁇ s or 20 ⁇ s according to the RU size indicated in the fourth PPDU.
- the third PPDU may be the same PPDU as the fourth PPDU.
- the third indicator may be an indicator that is more than 1 bit in length, and the third indicator indicates that the PE duration is one of 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, 20 ⁇ s.
- the default PE duration subfield in the EHT operation parameter field includes 3 bits. When the values are 0 to 5, they correspond to PE durations of 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, and 20 ⁇ s, respectively.
- the specific settings of the first value and the second value of the third indicator in the third exemplary embodiment are only illustrative.
- the first value of the third indicator may be zero and the second value may be one.
- the indication information of the PE duration for the EHT may be carried in other fields or subfields, for example, in B18-B23 of the HE operation parameter field.
- the PPDU of the TB triggered by the TRS can flexibly set the processing duration provided by the PE field to 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, and 20 ⁇ s as required, so as to meet the requirements of different devices for additional processing Different time requirements.
- the method can also dynamically select the processing time of 16 ⁇ s or 20 ⁇ s based on network bandwidth or resource unit size, thereby improving the traditional packet expansion mechanism and improving the performance of WLAN systems.
- FIG. 7 shows a signaling interaction diagram of a communication mechanism according to an example embodiment of the present application.
- the example interaction process 700 may involve the access device 210 and the station device 220 as shown in FIG. 2 . It should be understood that this process is equally applicable to other communication scenarios and devices.
- the process 700 is described below by taking the access device 210 as the first device 710, the site device 220 as the second device 720, and the transmission of TB PPDUs between the first device 710 and the second device 720 as an example. It should be understood that the process 700 is equally applicable to the case of transmitting between the first device 710 and the second device 720 an A-PPDU including a PPDU (SU PPDU or MUPPDU) for HE devices and a MUPPDU for EHT.
- a PPDU SU PPDU or MUPPDU
- the first device 710 determines a third PE duration for the A-PPDU to be triggered based on the first PE duration for the first PPDU and the second PE duration for the second PPDU.
- the A-PPDUs to be triggered include a first PPDU for EHT devices and a second PPDU for HE devices.
- the first PE duration may indicate the duration of the predetermined PE field required by the first PPDU, and the second PE duration is lower than the first PE duration and indicates the PE duration supported by the second PPDU.
- the first device 710 determines that the first PE duration exceeds the maximum PE duration supported by the second PPDU, it can adjust the lengths of the PE fields in the first PPDU and the second PPDU so that they both include the target PE field of the same length, Obtain an A-PPDU with PE field alignment.
- the third PE duration corresponds to the target PE field and does not exceed the second PE duration.
- the first PPDU and the second PPDU may respectively include a first padding field and a second padding field of a certain length through post-FEC padding.
- a first PPDU to be generated by site device 220 will include at least the first padding bits and a target PE field
- a second PPDU to be generated by site device 230 will include at least the first padding bits and a target PE field.
- the first padding bits and the target PE field correspond to a duration not shorter than the first PE, so that it can be ensured that the generated first PPDU can provide sufficient additional processing duration for the receiving device.
- the first padding bits are determined based on a first Pre-FEC padding factor
- the second padding bits are determined based on a second Pre-FEC padding factor.
- the first Pre-FEC padding factor indicates the proportion of at least a part of the first padding bits in the first symbol of the data field of the first PPDU
- the second Pre-FEC padding factor indicates that the second padding bits are in the data of the second PPDU The proportion of the second symbol of the field. It should be understood that, depending on the specific settings of the target PE field, the first Pre-FEC padding factor and the second Pre-FEC padding factor, the number of bits of at least one of the first padding bits and the second padding bits may be zero.
- the first symbol may be the last symbol of the data field of the first PPDU
- the second symbol may be the last symbol of the data field of the second PPDU.
- the first symbol may be a symbol before the last symbol of the data field of the first PPDU
- the second symbol may be the last symbol of the data field of the second PPDU.
- the first padding bits include a first portion located in the first symbol and a second portion located from symbols following the first symbol to the last symbol. In other words, the bits from the symbol after the first symbol to the last symbol are filled with the second portion of the first padding bits.
- the first Pre-FEC padding factor and the second Pre-FEC padding factor may be default or predefined values.
- the first device 710 may further determine 704 the first Pre-FEC padding factor and the second Pre-FEC padding factor based on the first PE duration and the second PE duration.
- the first device 710 generates indication information for indicating the third packet extension duration.
- the indication information may be carried by the trigger frame, and the trigger frame may further indicate the first Pre-FEC filling factor and the second Pre-FEC filling factor.
- the trigger frame can also indicate the position of the first padding bits in the data field of the first PPDU, for example, all in the last symbol, or all between a certain symbol before the last symbol and the last symbol in the symbol.
- the indication information is about the EHT operation parameters of the first PPDU, for example, the third PE duration may be indicated by the PE value subfield in the EHT operation parameters field.
- the first device 710 may determine the third PE duration and the first Pre-FEC fill factor is one of the following configurations:
- the third PE duration is 16 ⁇ s and the first Pre-FEC fill factor takes one of 1, 2 and 3; or
- the third PE duration is 12 ⁇ s, and the first Pre-FEC fill factor takes one of 1 and 2; or
- the third PE duration is 8 ⁇ s, and the value of the first Pre-FEC filling factor is 1.
- the first device 710 may determine the value of the second Pre-FEC filling factor to be one of 1, 2, 3, and 4.
- the first device 710 may also use the third PE duration, the first Pre-FEC filling factor and the first Pre-FEC fill factor is determined for the following configuration:
- the third PE duration is 16 ⁇ s
- the value of the first Pre-FEC fill factor is 3, and the value of the second Pre-FEC fill factor is 4; or
- the third PE duration is 12 ⁇ s
- the value of the first Pre-FEC fill factor is 2, and the value of the second Pre-FEC fill factor is 3; or
- the third PE duration is 8 ⁇ s, the value of the first Pre-FEC filling factor is 1, and the value of the second Pre-FEC filling factor is 2 or 4.
- the target PE duration T PE is equal to the predetermined PE duration T PE for HE and EHT.
- the first device 710 may also use the third PE duration, the first Pre-FEC filling factor and the second Pre-FEC fill factor is determined for the following configuration:
- the third PE duration is 16 ⁇ s
- the first Pre-FEC fill factor has a value of one of 1, 2 and 3
- the second Pre-FEC fill factor has a value of 4;
- the third PE duration is 12 ⁇ s
- the first Pre-FEC fill factor takes the value one of 1 and 2
- the second Pre-FEC fill factor takes the value 3;
- the third PE duration is 8 ⁇ s, the value of the first Pre-FEC filling factor is 1, and the value of the second Pre-FEC filling factor is 2 or 4.
- the target PE duration for the HE is equal to the predetermined PE duration for the HE.
- the second device may use the configuration mentioned in the above embodiment to send the TB PPDU.
- the value of the first Pre-FEC padding factor may be predefined as 1, 2, one of 3.
- the indication information may further include a second indicator for indicating the first Pre-FEC filling factor.
- the first value of the second indicator may indicate that the first padding bits are all located in the last symbol of the data field of the first PPDU and the value of the first pre-forward error correction padding factor is 4, the value of the second indicator
- the second value may indicate that the value of the first pre-forward error correction filling factor is a predefined value.
- the predefined value when the first Pre-FEC filling factor may be applied to the last symbol of the data field of the first PPDU, the predefined value may be one of 1, 2, and 3.
- the pre-defined value can be one of 1, 2, 3, 4 when the symbol before the symbol.
- the access device can indicate the appropriate PE duration to the EHT device and the HE device through the indication information, so that the PE field in the triggered A-PPDU can not only provide enough extra processing duration, but also keep the PE Field end alignment.
- FIG. 8 shows a flowchart of a communication method 800 according to an example embodiment of the present application.
- the method 800 may be implemented at the access device 210 shown in FIG. 2 .
- the method 800 will be described below in conjunction with FIG. 2 . It should be understood that the method 800 is equally applicable to other communication scenarios and devices.
- access device 210 transmits an A-PPDU to site devices 220 and 230, which includes a first PPDU for EHT and a second PPDU for HE, where the first PPDU may be a MU PPDU and the second PPDU may be SU PPDU or MU PPDU.
- the access device 210 generates a first PPDU and a second PPDU based on the first PE duration and a second PE duration that is lower than the first PE duration.
- the first PE duration may indicate the duration of the predetermined PE field required by the first PPDU
- the second PE duration may indicate the PE duration supported by the second PPDU.
- the first PPDU includes first padding bits and a target PE field
- the second PPDU includes second padding bits and a target PE field.
- the target PE field corresponds to a third PE duration not exceeding the second PE duration
- the first padding bits and the target PE fields correspond to a duration not less than the first PE duration.
- the third PE duration is also the target PE duration, that is, the PE duration actually used for sending the first PPDU and the second PPDU.
- the first padding bits are determined based on a first Pre-FEC padding factor
- the second padding bits are determined based on a second Pre-FEC padding factor.
- the first Pre-FEC padding factor may indicate the proportion of at least a part of the first padding bits in the first symbol of the data field of the first PPDU
- the second Pre-FEC padding factor may indicate that the second padding bits are in the second The proportion of the second symbol in the data field of the PPDU. It should be understood that, depending on the specific settings of the target PE field, the first Pre-FEC padding factor and the second Pre-FEC padding factor, the number of bits of at least one of the first padding bits and the second padding bits may be zero.
- the first symbol may be the last symbol of the data field of the first PPDU, and the second symbol may be the last symbol of the data field of the second PPDU.
- the access device 210 may determine the third PE duration and the first Pre-FEC fill factor as one of the following:
- the third PE duration is 16 ⁇ s and the first Pre-FEC fill factor takes one of 1, 2 and 3; or
- the third PE duration is 12 ⁇ s, and the first Pre-FEC fill factor takes one of 1 and 2; or
- the third PE duration is 8 ⁇ s, and the value of the first Pre-FEC filling factor is 1.
- the value of the second Pre-FEC filling factor may be one of 1, 2, 3, and 4.
- the access device 210 may determine the third PE duration, the first Pre-FEC filling factor, and the second Pre-FEC filling factor as one of the following:
- the third PE duration is 16 ⁇ s
- the value of the first Pre-FEC fill factor is 3, and the value of the second Pre-FEC fill factor is 4; or
- the third PE duration is 12 ⁇ s
- the value of the first Pre-FEC fill factor is 2, and the value of the second Pre-FEC fill factor is 3; or
- the third PE duration is 8 ⁇ s, the value of the first Pre-FEC filling factor is 1, and the value of the second Pre-FEC filling factor is 2 or 4.
- the target PE duration T PE is equal to the predetermined PE duration T PE for HE and EHT.
- the access device 210 may also determine the third PE duration, the first Pre-FEC filling factor, and the second Pre-FEC filling factor as the following configuration:
- the third PE duration is 16 ⁇ s
- the first Pre-FEC fill factor has a value of one of 1, 2 and 3
- the second Pre-FEC fill factor has a value of 4;
- the third PE duration is 12 ⁇ s
- the first Pre-FEC fill factor has a value of one of 1 and 2
- the second Pre-FEC fill factor has a value of 3;
- the third PE duration is 8 ⁇ s, the value of the first Pre-FEC filling factor is 1, and the value of the second Pre-FEC filling factor is 2 or 4.
- the target PE duration for the HE is equal to the predetermined PE duration for the HE.
- the first symbol may be a symbol located before the last symbol of the data field of the first PPDU
- the second symbol may be the last symbol of the data field of the second PPDU
- the first padding bits include symbols located at The first part in the first symbol and the second part in the symbol after the first symbol to the last symbol.
- the first PPDU may include a first indicator for indicating that the transmitted PPDU is an A-PPDU.
- a setting using the first padding bits to include a first portion in a first symbol and a second portion through symbols following the first symbol to the last symbol may be predetermined. In this way, based on the first indicator included in the first PPDU, the station devices 220 and 230 can determine the specific settings to be adopted for the first padding bits.
- the third PE duration may be one of 16 ⁇ s, 12 ⁇ s, 8 ⁇ s, 4 ⁇ s, and 0 ⁇ s, and the values of the first Pre-FEC fill factor and the second Pre-FEC fill factor are 1 and 2, respectively , one of 3 and 4.
- the access device 210 transmits an A-PPDU including the first PPDU and the second PPDU.
- the access device 210 may aggregate the first PPDU and the second PPDU into an A-PPDU in an orthogonal manner in the frequency domain for transmission. In this way, the PE field in the A-PPDU can provide sufficient extra processing time for the receiving device while keeping the end of the PE field aligned.
- the station device 220 may then receive the A-PPDU from the access device 210 and decode the first PPDU on the frequency band for the EHT device.
- FIG. 9 shows a flowchart of a communication method 900 according to an example embodiment of the present application.
- the method 900 may be implemented at the access device 210 shown in FIG. 2 .
- the method 900 will be described below in conjunction with FIG. 2 . It should be understood that the method 1100 is equally applicable to other communication scenarios and devices.
- the access device 210 may send indication information indicating the target PE duration for the A-PPDU to the station devices 220 and 230. Subsequently, the access device 210 may send the TRS-carrying PPDU for triggering the A-PPDU to the station devices 220 and 230 .
- the station devices 220 and 230 respectively transmit the first PPDU and the second PPDU including the target PE duration in an orthogonal manner in the frequency domain in response to the triggering of the A-PPDU. In this example, the first PPDU and the second PPDU make up an A-PPDU.
- the method 900 may use a manner of mixed transmission of the trigger frame and the TRS to trigger the A-PPDU.
- the setting of the trigger frame should be consistent with the setting of the TRS and follow the setting parameters of the TRS.
- the access device 210 determines a third PE duration for the A-PPDU to be triggered based on the first PE duration for the first PPDU and the second PE duration for the second PPDU.
- the A-PPDU may include a first PPDU and a second PPDU that are orthogonal in frequency.
- the first PE duration may indicate the duration of the predetermined PE field required by the first PPDU
- the second PE duration may indicate the PE duration supported by the second PPDU.
- the second PE duration is lower than the first PE duration.
- the access device 210 may set a PE duration not exceeding the second PE duration for the first PPDU and the second PPDU, and set the first padding bits and the second padding through Post-FEC padding bits to provide additional processing time.
- the third PE duration determined in 910 corresponds to the target PE field and does not exceed the second PE duration.
- the first PPDU includes first padding bits and a target PE field
- the second PPDU includes second padding bits and a target PE field
- the first padding bits and the target PE field correspond to a duration not less than the first PE duration.
- the access device 210 sends indication information for indicating the third PE duration.
- the station devices 220 and 230 may generate the first PPDU and the second PPDU based on the third PE duration, respectively, and then transmit the first PPDU and the second PPDU as A-PPDUs in an orthogonal manner in frequency.
- the first padding bits are determined based on a first Pre-FEC padding factor
- the second padding bits are determined based on a second Pre-FEC padding factor.
- the first Pre-FEC padding factor may indicate a proportion of at least a portion of the first padding bits in the first symbol of the data field of the first PPDU
- the second Pre-FEC padding factor may indicate that the second padding bits are in the second The proportion of the second symbol in the data field of the PPDU.
- the indication information is carried by the trigger frame, and the trigger frame also indicates the first Pre-FEC padding factor and the second Pre-FEC padding factor.
- the indication information includes the EHT operation parameters of the first PPDU, for example, the third PE duration can be indicated by the PE duration subfield in the EHT operation parameter field, the first The values of the first Pre-FEC filling factor and the second Pre-FEC filling factor may be default values or predefined values.
- the first symbol may be the last symbol of the data field of the first PPDU, and the second symbol may be the last symbol of the data field of the second PPDU.
- the first symbol may be a symbol before the last symbol of the data field of the first PPDU, the second symbol may be the last symbol of the data field of the second PPDU, and the first padding bits include The first part in a symbol and the second part in the symbol after the first symbol to the last symbol.
- the first device 210 may combine the third PE duration and the first Pre-FEC fill factor Determined to be one of the following configurations:
- the third PE duration is 16 ⁇ s and the first Pre-FEC fill factor takes one of 1, 2 and 3; or
- the third PE duration is 12 ⁇ s, and the first Pre-FEC fill factor takes one of 1 and 2; or
- the third PE duration is 8 ⁇ s, and the value of the first Pre-FEC filling factor is 1.
- the first device 210 may determine the value of the second Pre-FEC filling factor to be one of 1, 2, 3, and 4.
- the first device 210 may determine the third PE duration, the first Pre-FEC fill factor, and the second Pre-FEC fill factor as one of the following configurations:
- the third PE duration is 16 ⁇ s
- the value of the first Pre-FEC fill factor is 3, and the value of the second Pre-FEC fill factor is 4; or
- the third PE duration is 12 ⁇ s
- the value of the first Pre-FEC fill factor is 2, and the value of the second Pre-FEC fill factor is 3; or
- the third PE duration is 8 ⁇ s, the value of the first Pre-FEC filling factor is 1, and the value of the second Pre-FEC filling factor is 2 or 4.
- the first padding bits can be all located in the last symbol, or part of them can be located in the last symbol, and other parts are full From the symbol after the first symbol to the last symbol.
- the trigger frame may also indicate the location of the first padding bits in the data field of the first PPDU.
- the first pre-forward error correction fill factor takes a predefined value, and the pre- The defined value is one of 1, 2, and 3.
- the value of the first pre-forward error correction filling factor is a predefined value, and the predefined value is 1, One of 2, 3, 4.
- the indication information further includes a second indicator for indicating the first pre-forward error correction filling factor.
- the first value of the second indicator may indicate that the first padding bits are all located in the last symbol of the data field of the first PPDU and the value of the first pre-forward error correction padding factor is 4.
- the second value of the second indicator may indicate that the value of the first pre-forward error correction filling factor is a predefined value.
- FIG. 10 shows a signaling interaction diagram of a communication mechanism according to an example embodiment of the present application.
- the example interaction process 1000 may involve an access device 210 and a site device 220 as shown in FIG. It should be understood that this process is equally applicable to other communication scenarios and devices.
- a TRS-triggered TB PPDU is transmitted between a first device 1010 and a second device 1020.
- the first device 1010 receives a third PPDU carrying EHT operating parameters including a third indicator for indicating a packet extension duration.
- the first device 1010 determines the PE duration based on the EHT operating parameters.
- the third indicator for indicating the PE duration included in the EHT operation parameter may have various forms.
- the third indicator may be an indicator of length 1 bit.
- a first value (eg, 0) of the third indicator may indicate that the PE duration is 20 ⁇ s
- a second value (eg, 1) of the third indicator may indicate that the PE duration is specified by the HE operating parameter
- the specified duration, ie, the PE duration for the EHT is set by reading the Default PE value subfield in the HE operation parameters.
- the first value of the third indicator may indicate that the PE duration is one of 16 ⁇ s and 20 ⁇ s.
- the PE duration for the EHT may also be determined based on the fourth PPDU carrying the TRS.
- the fourth PPDU may indicate the bandwidth for the fourth PPDU, where the fourth PPDU may be a DL EHT PPDU.
- the fourth PPDU may also indicate the bandwidth for the A-PPDU including the fourth PPDU. If the bandwidth is greater than the first threshold (eg, 160 MHz), the first device 1010 may determine the PE duration to be 20 ⁇ s. Otherwise, if the bandwidth is less than or equal to the first threshold, the first device 1010 may determine the PE duration to be 16 ⁇ s.
- the first threshold eg, 160 MHz
- the PE duration may also be determined based on the RU size of the resource unit for the fourth PPDU indicated by the fourth PPDU. If the RU size for the fourth PPDU is greater than the second threshold size (eg, 2*996-tone RUs), the first device 1010 may determine the PE duration to be 20 ⁇ s. Otherwise, if the RU size for the fourth PPDU is less than or equal to the second threshold size, the first device 1010 may determine the PE duration to be 16 ⁇ s.
- the second threshold size eg, 2*996-tone RUs
- the third indicator may be an indicator that is more than 1 bit in length.
- the third indicator may be the default PE duration subfield in the EHT operation parameter field, which includes 3 bits, when the value is 0 to 5, corresponding to PE durations of 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, 20 ⁇ s.
- the first device 1010 generates a first PPDU based on the PE duration.
- the first device 1020 sends a first PPDU.
- the processing duration provided by the PE field can be flexibly set to 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, 20 ⁇ s to meet the different requirements of different devices for additional processing time.
- the method can also dynamically select 16 ⁇ s or 20 ⁇ s processing time based on network bandwidth or resource unit size, thus improving the traditional packet expansion mechanism and improving the performance of WLAN systems
- the third PPDU and the fourth PPDU may be the same PPDU or different PPDUs.
- the specific settings of the first value and the second value of the third indicator in the above-mentioned embodiments are merely illustrative.
- the first value of the third indicator may be zero and the second value may be one.
- the indication information of the PE duration for the EHT may be carried in other fields or subfields, for example, in B18-B23 of the HE operation parameter field.
- FIG. 11 shows a flowchart of a communication method 1100 according to an example embodiment of the present application.
- the method 1100 may be implemented at the site device 220 shown in FIG. 2 .
- the method 1100 will be described below in conjunction with FIG. 2 . It should be understood that the method 1100 is equally applicable to other communication scenarios and devices.
- the station device 220 transmits a second PPDU for the EHT based on the TRS.
- site device 220 receives the first PPDU.
- the first PPDU may include EHT operation parameters, and the EHT operation parameters include a third indicator for indicating a predetermined PE duration.
- the first PPDU may be a PPDU sent by access device 210 that carries a TRS.
- the site device 220 determines the PE duration based on the EHT operating parameters.
- the third indicator may be included in the EHT operating parameter field.
- the third indicator may be a 1-bit length indicator, eg, a first value (eg, 1) of the third indicator indicates that the PE duration is 20 ⁇ s, and a second value (eg, 0) of the third indicator indicates that the PE duration is 20 ⁇ s
- the PE duration for EHT is the duration specified by the HE operation parameter, that is, the PE duration follows the configuration in the default PE duration subfield in the HE operation parameter field.
- the first value of the third indicator may indicate one of 16 ⁇ s and 20 ⁇ s
- the second value of the third indicator may indicate that the PE duration for EHT follows the default value in the HE Operation Parameters field Configuration in the PE duration subfield.
- the first PPDU is the PPDU of the trigger response scheduling TRS
- the PE duration may also be determined based on the third PPDU carrying the trigger frame.
- the third PPDU indicates the bandwidth for the third PPDU, and if the third PPDU indicates that its bandwidth is greater than the first threshold (eg, 160 MHz), the station device 220 determines the PE duration as 20 ⁇ s. Otherwise, if the third PPDU indicates that its bandwidth is less than or equal to the first threshold, the site device 220 determines the PE duration to be 16 ⁇ s.
- the PE duration may also be determined based on the fourth PPDU carrying the trigger frame.
- the fourth PPDU may indicate the resource unit RU size for the second PPDU. If the fourth PPDU indicates that the RU size is greater than the second threshold size (eg, 2*996-tone RUs), the site device 220 determines the PE duration to be 20 ⁇ s. Otherwise, if the fourth PPDU indicates that the number of RUs is less than or equal to the second threshold size, the site device 220 determines the PE duration to be 16 ⁇ s.
- the second threshold size eg, 2*996-tone RUs
- the third indicator may be an indicator that is more than 1 bit in length, and the third indicator indicates that the PE duration is one of 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, 20 ⁇ s.
- the default PE duration subfield in the EHT operation parameter field includes 3 bits. When the values are 0 to 5, they correspond to PE durations of 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, and 20 ⁇ s, respectively.
- site device 220 generates a second PPDU based on the PE duration.
- site device 220 transmits a second PPDU.
- the specific settings of the first value and the second value of the third indicator in the above embodiments are merely illustrative.
- the first value of the third indicator may be zero and the second value may be one.
- the indication information of the PE duration for the EHT may be carried in other fields or subfields, for example, in B18-B23 of the HE operation parameter field.
- the PPDU of the TB triggered by the TRS can flexibly set the processing duration provided by the PE field to 0 ⁇ s, 4 ⁇ s, 8 ⁇ s, 12 ⁇ s, 16 ⁇ s, and 20 ⁇ s as required, so as to meet the requirements of different devices for additional processing Different time requirements.
- the method can also dynamically select the processing time of 16 ⁇ s or 20 ⁇ s based on network bandwidth or resource unit size, thereby improving the traditional packet expansion mechanism and improving the performance of WLAN systems.
- FIG. 12A-12C show schematic diagrams of communication devices according to example embodiments of the present application.
- the communication apparatus 1201 shown in FIG. 12A may be implemented at the access device 210 shown in FIG. 2 , or may be implemented by using other suitable devices.
- the communication device 1201 is for exemplary purposes only and does not imply any limitation on the scope of the present disclosure. Embodiments of the present disclosure may also be embodied in different communication devices.
- the communication apparatus 1201 may also include other elements or entities, which are not shown for the convenience of description, but do not mean that the embodiments of the present disclosure do not have these elements or entities.
- the communication device 1201 includes a generating unit 1202 and a transceiving unit 1204 .
- the generating unit 1202 is configured to generate a first PPDU and a second PPDU based on the first PE duration and the second PE duration lower than the first PE duration.
- the first PE duration indicates the duration of the predetermined packet extension field required by the first PPDU
- the second PE duration indicates the packet extension duration supported by the second PPDU.
- the generated first PPDU includes first padding bits and a target PE field
- the generated second PPDU includes second padding bits and a target PE field, the target PE field corresponding to a third PE duration not exceeding the second PE duration.
- the first padding bits and the target PE field correspond to a duration not less than the first PE duration.
- the transceiving unit 1204 is configured to transmit the A-PPDU including the first PPDU and the second PPDU.
- the transceiving unit 1204 may transmit the first PPDU and the second PPDU on different frequency domain resources, and the first PPDU may be a MU PPDU.
- the first PPDU and the second PPDU may both be EHT PPDUs, or both may be HE PPDUs, or may be a combination of EHT PPDUs and HE PPDUs.
- the A-PPDU may also include other PPDUs other than the first PPDU and the second PPDU. The present application is not limited in this regard.
- the communication apparatus 1210 shown in FIG. 12B may be implemented at the access device 210 shown in FIG. 2 , or may be implemented by using other suitable devices. It should be understood that the communication device 1210 is for exemplary purposes only and does not imply any limitation on the scope of the present disclosure. Embodiments of the present disclosure may also be embodied in different communication devices. It should also be understood that the communication device 1210 may also include other elements or entities, which are not shown for the convenience of description, but do not mean that the embodiments of the present disclosure do not have these elements or entities.
- the communication device 1210 includes a determining unit 1212 and a transceiving unit 1214 .
- the determining unit 1212 is configured to determine, based on the first packet extension duration for the first physical layer protocol data unit PPDU and the second packet extension duration for the second PPDU, the duration of the aggregate physical layer protocol data unit A-PPDU to be triggered.
- the third pack expands the duration.
- the A-PPDU includes the first PPDU and the second PPDU, and the third packet extension duration does not exceed the second packet extension duration and corresponds to the target packet extension field.
- the first packet extension duration indicates the duration of the predetermined packet extension field required by the first PPDU
- the second packet extension duration is lower than the first packet extension duration and indicates the packet extension duration supported by the second PPDU.
- the first PPDU includes first padding bits and a target packet extension field
- the second PPDU includes second padding bits and a target packet extension field.
- the first padding bits and the target packet extension field correspond to a duration not less than the first packet extension duration.
- the transceiver unit 1214 is configured to send indication information for indicating the extension duration of the third packet.
- the indication information may be the third PPDU carrying EHT operation parameters.
- the communication apparatus 1220 shown in FIG. 12C may be implemented at the site device 220 shown in FIG. 2 , or may be implemented by using other suitable devices. It should be understood that the communication device 1220 is for exemplary purposes only and does not imply any limitation on the scope of the present disclosure. Embodiments of the present disclosure may also be embodied in different communication devices. It should also be understood that the communication device 1220 may also include other elements or entities, which are not shown for the convenience of description, but do not mean that the embodiments of the present disclosure do not have these elements or entities.
- the communication device 1220 includes a transceiving unit 1222 , a determining unit 1224 and a generating unit 1226 .
- Transceiver unit 1222 is configured to receive a third physical layer protocol data unit PPDU carrying a third PPDU including very high throughput EHT operating parameters.
- the EHT operation parameter includes a third indicator, and the third indicator is used to indicate the packet extension duration.
- the transceiver unit 1222 is also configured to transmit the first PPDU.
- the determining unit 1224 is configured to determine the PE duration based on the EHT operating parameters. In some example embodiments, the determining unit 1224 also determines the PE duration based on the fourth PPDU carrying the TRS. As an example, the fourth PPDU may indicate a bandwidth for the fourth PPDU or the aggregated physical layer protocol data unit A-PPDU including the fourth PPDU, and the determining unit 1224 is further configured to: if the bandwidth is greater than the first threshold, extend the packet The duration is determined to be 20 ⁇ s; or if the bandwidth is less than or equal to the first threshold, the packet extension duration is determined to be 16 ⁇ s.
- the fourth PPDU may indicate the resource unit RU size for the fourth PPDU
- the determining unit 1224 is further configured to: if the RU size is greater than the second threshold size, determine the packet extension duration as 20 ⁇ s; or if the RU If the size is less than or equal to the second threshold size, the packet extension duration is determined to be 16 ⁇ s.
- the generating unit 1226 is configured to generate the first PPDU based on the PE duration.
- the units or modules included in the communication apparatuses 1201 to 1203 may be implemented in various manners, including software, hardware, firmware, or any combination thereof.
- one or more units may be implemented using software and/or firmware, such as machine-executable instructions stored on a storage medium.
- some or all of the elements in communication apparatus 1201 may be implemented, at least in part, by one or more hardware logic components.
- exemplary types of hardware logic components include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standards (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLD), etc.
- FPGAs field programmable gate arrays
- ASICs application specific integrated circuits
- ASSPs application specific standards
- SOCs systems on chips
- CPLD complex programmable logic devices
- FIG. 13 shows a block diagram of a device 1300 in which certain embodiments of the present application may be implemented.
- Device 1300 can be used to implement access device 210 and site devices 220 and 230 shown in example FIG. 2 . It should be understood that device 1300 is used for exemplary purposes only and does not imply any limitation on the scope of this application. Embodiments of the present application may also be embodied in different devices. It should also be understood that the device 1300 may also include other elements or entities, which are not shown for the convenience of description, but do not mean that the embodiments of the present application do not have these elements or entities.
- the device 1300 includes a processor 1310 that controls the operation and functionality of the device 1300 .
- processor 1210 may perform various operations by virtue of instructions 1330 stored in memory 1320 coupled thereto.
- Memory 1320 may be of any suitable type suitable for use in the local technical environment, and may be implemented using any suitable data storage technology, including but not limited to semiconductor-based storage devices, magnetic storage devices and systems, optical storage devices and systems. Although only one memory unit is shown in FIG. 13 , there may be multiple physically distinct memory units in device 1300 .
- Processor 1310 may be of any suitable type suitable for use in the local technical environment, and may include, but is not limited to, general purpose computers, special purpose computers, microcontrollers, digital signal controllers (DSPs), and controller-based multi-core controller architectures. one or more.
- Device 1300 may also include multiple processors 1310 .
- the processor 1310 is coupled with the communication unit 1340 .
- the communication unit 1340 may enable reception and transmission of information through radio signals or by means of optical fibers, cables, and/or other components.
- the processor 1310 may implement the operations and actions described above with reference to FIGS. 7 to 11 by executing instructions. All the features described above with reference to FIGS. 7 to 11 are applicable to the device 1300 and will not be repeated here.
- modules and models may be stored in the memory 1320 in the form of computer program code or instructions 1330 that are executed by the processor to cause the device 1300 to perform the access device 210 in FIGS. 8 , 9 and 11 described above. Or the processing process implemented by the site device 220 .
- the various example embodiments of the present application may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Certain aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor or other computing device. While aspects of the example embodiments of the present application are illustrated or described as block diagrams, flowcharts, or using some other graphical representation, it is to be understood that the blocks, apparatus, systems, techniques, or methods described herein may be taken as non-limiting Examples of are implemented in hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controllers or other computing devices, or some combination thereof.
- example embodiments of the present application may be described in the context of machine- or computer-executable instructions, such as included in program modules executed in a device on a target's real or virtual processor.
- program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data structures.
- the functionality of the program modules may be combined or divided among the described program modules.
- Machine-executable instructions for program modules may be executed within local or distributed devices. In a distributed facility, program modules may be located in both local and remote storage media.
- Computer program code for implementing the methods of the present application may be written in one or more programming languages. Such computer program code may be provided to a processor of a general purpose computer, special purpose computer or other programmable data processing apparatus such that the program code, when executed by the computer or other programmable data processing apparatus, causes the flowchart and/or block diagrams The functions/operations specified in are implemented.
- the program code may execute entirely on the computer, partly on the computer, as a stand-alone software package, partly on the computer and partly on a remote computer or entirely on the remote computer or server.
- a machine-readable medium or computer-readable medium may be any tangible medium that contains or stores a program for or in connection with an instruction execution system, apparatus, or device.
- the machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium.
- Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any suitable combination thereof. More detailed examples of machine-readable storage media include electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only Memory (EPROM or flash memory), optical storage devices, magnetic storage devices, or any suitable combination thereof.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Auxiliary Devices For And Details Of Packaging Control (AREA)
- Supplying Of Containers To The Packaging Station (AREA)
- Packaging For Recording Disks (AREA)
Abstract
Description
Claims (22)
- 一种通信方法,其特征在于,包括:第一设备基于第一包扩展时长和低于所述第一包扩展时长的第二包扩展时长,生成第一物理层协议数据单元PPDU和第二PPDU,所述第一包扩展时长指示所述第一PPDU所需的预定包扩展字段的时长,所述第二包扩展时长指示所述第二PPDU支持的包扩展时长,所述第一PPDU包括第一填充比特和目标包扩展字段,所述第二PPDU包括第二填充比特和所述目标包扩展字段,所述目标包扩展字段对应于不超过所述第二包扩展时长的第三包扩展时长,所述第一填充比特和所述目标包扩展字段对应于不低于所述第一包扩展时长的时长;以及所述第一设备发送包括所述第一PPDU和所述第二PPDU的聚合物理层协议数据单元A-PPDU。
- 根据权利要求1所述的方法,其特征在于,所述第一PPDU为多用户物理层协议数据单元MU PPDU,其中所述第一填充比特基于第一预前向纠错填充因子来确定,所述第二填充比特基于第二预前向纠错填充因子来确定,所述第一预前向纠错填充因子指示所述第一填充比特的至少一部分在所述第一PPDU的数据字段的第一符号中所占的比例,所述第二预前向纠错填充因子指示所述第二填充比特在所述第二PPDU的数据字段的第二符号中所占的比例。
- 根据权利要求2所述的方法,其特征在于,所述第一符号为所述第一PPDU的数据字段的最后一个符号,并且所述第二符号为所述第二PPDU的数据字段的最后一个符号。
- 根据权利要求2或3所述的方法,其特征在于,其中所述第三包扩展时长和所述第一预前向纠错填充因子包括以下之一:所述第三包扩展时长为16μs,并且所述第一预前向纠错填充因子的取值为1、2和3中的一个;或所述第三包扩展时长为12μs,并且所述第一预前向纠错填充因子的取值为1和2中的一个;或所述第三包扩展时长为8μs,并且所述第一预前向纠错填充因子的取值为1。
- 根据权利要求2或3所述的方法,其特征在于,其中所述第二预前向纠错填充因子的取值为1、2、3和4中的一个。
- 根据权利要求2或3所述的方法,其特征在于,其中所述第三包扩展时长、所述第一预前向纠错填充因子和所述第二预前向纠错填充因子包括以下之一:所述第三包扩展时长为16μs,所述第一预前向纠错填充因子的取值为3,并且所述第二预前向纠错填充因子的取值为4;或所述第三包扩展时长为12μs,所述第一预前向纠错填充因子的取值为2,并且所述第二预前向纠错填充因子的取值为3;或所述第三包扩展时长为8μs,所述第一预前向纠错填充因子的取值为1,并且所述第二预前向纠错填充因子的取值为2或4。
- 根据权利要求2所述的方法,其特征在于,所述第一符号为位于所述第一PPDU的数据字段的最后一个符号之前的符号,所述第二符号为所述第二PPDU的数据字段的最后一个符号,并且所述第一填充比特包括位于所述第一符号中的第一部分和位于从所述第一符号之后的符号到最后一个符号中的第二部分。
- 根据权利要求7所述的方法,其特征在于,所述第一PPDU为MU PPDU,并且所述第一PPDU包括用于指示所发送的PPDU是A-PPDU的第一指示符。
- 根据权利要求7所述的方法,其特征在于,其中所述第三包扩展时长为16μs、12μs、8μs、4μs和0μs中的一个,并且所述第一预前向纠错填充因子和所述第二预前向纠错填充因子的取值分别为1、2、3和4中的一个。
- 根据权利要求1所述的方法,其特征在于,所述第一填充比特和所述第二填充比特中的至少一项包括的比特数目为零。
- 一种通信装置,其特征在于,所述通信装置包括:生成单元,被配置为基于第一包扩展时长和低于所述第一包扩展时长的第二包扩展时长,生成第一物理层协议数据单元PPDU和第二PPDU,所述第一包扩展时长指示所述第一PPDU所需的预定包扩展字段的时长,所述第二包扩展时长指示所述第二PPDU支持的包扩展时长,所述第一PPDU包括第一填充比特和目标包扩展字段,所述第二PPDU包括第二填充比特和所述目标包扩展字段,所述目标包扩展字段对应于不超过所述第二包扩展时长的第三包扩展时长,所述第一填充比特和所述目标包扩展字段对应于不低于所述第一包扩展时长的时长;以及收发单元,被配置为发送所述第一PPDU和所述第二PPDU的聚合物理层协议数据单元A-PPDU。
- 根据权利要求11所述的通信装置,其特征在于,所述第一PPDU为多用户物理层协议数据单元MU PPDU,其中所述第一填充比特基于第一预前向纠错填充因子来确定,所述第二填充比特基于第二预前向纠错填充因子来确定,所述第一预前向纠错填充因子指示所述第一填充比特的至少一部分在所述第一PPDU的数据字段的第一符号中所占的比例,所述第二预前向纠错填充因子指示所述第二填充比特在所述第二PPDU的数据字段的第二符号中所占的比例。
- 根据权利要求12所述的通信装置,其特征在于,所述第一符号为所述第一PPDU的数据字段的最后一个符号,并且所述第二符号为所述第二PPDU的数据字段的最后一个符号。
- 根据权利要求12或13所述的通信装置,其特征在于,其中所述第三包扩展时长和所述第一预前向纠错填充因子包括以下之一:所述第三包扩展时长为16μs,并且所述第一预前向纠错填充因子的取值为1、2和3中的一个;或所述第三包扩展时长为12μs,并且所述第一预前向纠错填充因子的取值为1和2中的一个;或所述第三包扩展时长为8μs,并且所述第一预前向纠错填充因子的取值为1。
- 根据权利要求12或13所述的通信装置,其特征在于,其中所述第二预前向纠错填充因子的取值为1、2、3和4中的一个。
- 根据权利要求12或13所述的通信装置,其特征在于,其中所述第三包扩展时长、所述第一预前向纠错填充因子和所述第二预前向纠错填充因子包括以下之一:所述第三包扩展时长为16μs,所述第一预前向纠错填充因子的取值为3,并且所述第二预前向纠错填充因子的取值为4;或所述第三包扩展时长为12μs,所述第一预前向纠错填充因子的取值为2,并且所述第二预前向纠错填充因子的取值为3;或所述第三包扩展时长为8μs,所述第一预前向纠错填充因子的取值为1,并且所述第二预前向纠错填充因子的取值为2或4。
- 根据权利要求12所述的通信装置,其特征在于,所述第一符号为位于所述第一PPDU的数据字段的最后一个符号之前的符号,所述第二符号为所述第二PPDU的数据字段的最后一个符号,并且所述第一填充比特包括位于所述第一符号中的第一部分和位于从所述第一符号之后的符号到最后一个符号中的第二部分。
- 根据权利要求17所述的通信装置,其特征在于,所述第一PPDU为MU PPDU,并且所述第一PPDU包括用于指示所发送的PPDU是A-PPDU的第一指示符。
- 根据权利要求17所述的通信装置,其特征在于,其中所述第三包扩展时长为16μs、12μs、8μs、4μs和0μs中的一个,并且所述第一预前向纠错填充因子和所述第二预前向纠错填充因子的取值分别为1、2、3和4中的一个。
- 根据权利要求11所述的通信装置,其特征在于,所述第一填充比特和所述第二填充比特中的至少一项包括的比特数目为零。
- 一种通信装置,包括:至少一个处理器;包括计算机程序代码的至少一个存储器,所述至少一个存储器与所述计算机程序代码被配置为与所述至少一个处理器一起促使所述通信装置执行根据权利要求1至10中任一项所述的方法。
- 一种计算机可读存储介质,其上存储有计算机可执行指令,所述计算机可执行指令在由处理器执行时,使所述处理器执行根据权利要求1至10中任一项所述的方法。
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023521515A JP2023545760A (ja) | 2021-03-30 | 2022-03-28 | パケット拡張方法、デバイス、及び記憶媒体 |
KR1020237010187A KR20230054877A (ko) | 2021-03-30 | 2022-03-28 | 패킷 확장 방법, 디바이스 및 저장 매체 |
CA3192582A CA3192582A1 (en) | 2021-03-30 | 2022-03-28 | Packet extension method, device, and storage medium |
BR112023007731A BR112023007731A2 (pt) | 2021-03-30 | 2022-03-28 | Método de extensão de pacote, dispositivo e meio de armazenamento |
AU2022251499A AU2022251499A1 (en) | 2021-03-30 | 2022-03-28 | Packet extension method, device, and storage medium |
MX2023004751A MX2023004751A (es) | 2021-03-30 | 2022-03-28 | Metodo de extension de paquetes, dispositivo y medio de almacenamiento. |
EP22778868.4A EP4199399A4 (en) | 2021-03-30 | 2022-03-28 | PACKET EXPANSION METHOD, DEVICE AND STORAGE MEDIUM |
US18/475,240 US20240023019A1 (en) | 2021-03-30 | 2023-09-27 | Packet extension method, device, and storage medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110343378.1 | 2021-03-30 | ||
CN202110343378.1A CN115150477A (zh) | 2021-03-30 | 2021-03-30 | 用于包扩展的方法、设备和存储介质 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/475,240 Continuation US20240023019A1 (en) | 2021-03-30 | 2023-09-27 | Packet extension method, device, and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022206686A1 true WO2022206686A1 (zh) | 2022-10-06 |
Family
ID=83404700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/083421 WO2022206686A1 (zh) | 2021-03-30 | 2022-03-28 | 用于包扩展的方法、设备和存储介质 |
Country Status (10)
Country | Link |
---|---|
US (1) | US20240023019A1 (zh) |
EP (1) | EP4199399A4 (zh) |
JP (1) | JP2023545760A (zh) |
KR (1) | KR20230054877A (zh) |
CN (2) | CN116320049B (zh) |
AU (1) | AU2022251499A1 (zh) |
BR (1) | BR112023007731A2 (zh) |
CA (1) | CA3192582A1 (zh) |
MX (1) | MX2023004751A (zh) |
WO (1) | WO2022206686A1 (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106936553A (zh) * | 2015-12-31 | 2017-07-07 | 华为技术有限公司 | 一种无线局域网中帧传输的方法及装置 |
CN107409074A (zh) * | 2015-03-06 | 2017-11-28 | 纽瑞科姆有限公司 | 支持无线局域网***中的附加解码处理时间 |
US20180014327A1 (en) * | 2016-07-06 | 2018-01-11 | Neuromeka | Uplink ppdu transmission |
CN110999241A (zh) * | 2017-05-26 | 2020-04-10 | 纽瑞科姆有限公司 | 无线网络中的多普勒模式 |
CN112243265A (zh) * | 2019-07-19 | 2021-01-19 | 华为技术有限公司 | 数据单元的发送方法、接收方法及装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10187314B2 (en) * | 2015-05-22 | 2019-01-22 | Qualcomm Incorporated | Techniques for signal extension signaling |
WO2016197349A1 (zh) * | 2015-06-10 | 2016-12-15 | 华为技术有限公司 | 物理层协议数据单元的传输方法和装置 |
US10123330B2 (en) * | 2015-07-01 | 2018-11-06 | Samsung Electronics Co., Ltd. | Methods to enable efficient wideband operations in local area networks using OFDMA |
EP3270537B1 (en) * | 2016-07-11 | 2019-02-13 | Newracom, Inc. | Signaling of packet and signal extensions in he-ppdu data unit in a wireless communication network |
CN115460673A (zh) * | 2018-08-07 | 2022-12-09 | 华为技术有限公司 | 信息指示方法及装置 |
US11128505B2 (en) * | 2019-02-06 | 2021-09-21 | Intel Corporation And Intel Ip Corporation | Channel width, spatial streams, and short packet signaling |
US11134542B2 (en) * | 2019-03-20 | 2021-09-28 | Intel Corporation | Multi-link discovery signaling in extremely high throughput (EHT) systems |
CN112218331A (zh) * | 2019-07-12 | 2021-01-12 | 华为技术有限公司 | 调度时延敏感业务上报的方法及时延敏感业务的上报方法 |
JP2024502350A (ja) * | 2021-01-05 | 2024-01-18 | ウィルス インスティテュート オブ スタンダーズ アンド テクノロジー インコーポレイティド | 無線通信システムにおいてデータを送受信するための方法及び無線通信端末 |
-
2021
- 2021-03-30 CN CN202310242556.0A patent/CN116320049B/zh active Active
- 2021-03-30 CN CN202110343378.1A patent/CN115150477A/zh active Pending
-
2022
- 2022-03-28 JP JP2023521515A patent/JP2023545760A/ja active Pending
- 2022-03-28 MX MX2023004751A patent/MX2023004751A/es unknown
- 2022-03-28 CA CA3192582A patent/CA3192582A1/en active Pending
- 2022-03-28 AU AU2022251499A patent/AU2022251499A1/en active Pending
- 2022-03-28 BR BR112023007731A patent/BR112023007731A2/pt unknown
- 2022-03-28 WO PCT/CN2022/083421 patent/WO2022206686A1/zh active Application Filing
- 2022-03-28 KR KR1020237010187A patent/KR20230054877A/ko not_active Application Discontinuation
- 2022-03-28 EP EP22778868.4A patent/EP4199399A4/en active Pending
-
2023
- 2023-09-27 US US18/475,240 patent/US20240023019A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107409074A (zh) * | 2015-03-06 | 2017-11-28 | 纽瑞科姆有限公司 | 支持无线局域网***中的附加解码处理时间 |
CN106936553A (zh) * | 2015-12-31 | 2017-07-07 | 华为技术有限公司 | 一种无线局域网中帧传输的方法及装置 |
US20180014327A1 (en) * | 2016-07-06 | 2018-01-11 | Neuromeka | Uplink ppdu transmission |
CN110999241A (zh) * | 2017-05-26 | 2020-04-10 | 纽瑞科姆有限公司 | 无线网络中的多普勒模式 |
CN112243265A (zh) * | 2019-07-19 | 2021-01-19 | 华为技术有限公司 | 数据单元的发送方法、接收方法及装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP4199399A4 |
Also Published As
Publication number | Publication date |
---|---|
BR112023007731A2 (pt) | 2023-10-31 |
CN115150477A (zh) | 2022-10-04 |
JP2023545760A (ja) | 2023-10-31 |
KR20230054877A (ko) | 2023-04-25 |
EP4199399A1 (en) | 2023-06-21 |
CA3192582A1 (en) | 2022-10-06 |
MX2023004751A (es) | 2023-05-10 |
CN116320049B (zh) | 2023-11-07 |
CN116320049A (zh) | 2023-06-23 |
EP4199399A4 (en) | 2024-05-22 |
US20240023019A1 (en) | 2024-01-18 |
AU2022251499A1 (en) | 2023-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2713603C1 (ru) | Способ и устройство для пропуска передачи транспортного блока в зависимости от передачи управляющей информации восходящего канала | |
CN110495114A (zh) | 用于码块分组的方法和设备 | |
US11778619B2 (en) | Communication method and apparatus, and computer storage medium | |
WO2019233398A1 (zh) | 数据传输方法、通信装置及存储介质 | |
WO2019028771A1 (zh) | 传输数据的方法和终端设备 | |
WO2019137467A1 (zh) | 上行信息传输方法及装置 | |
WO2021142802A1 (zh) | 一种上行控制信息的传输方法及装置 | |
WO2018202163A1 (zh) | 一种资源指示方法及装置 | |
TW202141952A (zh) | 一種配置方法、裝置、通訊節點及儲存媒體 | |
US20200015233A1 (en) | Data Transmission Method and Apparatus | |
TW201943304A (zh) | 上行控制訊息傳輸方法及裝置 | |
WO2021204196A1 (zh) | 控制信息传输方法、装置及*** | |
WO2019137221A1 (zh) | 一种上行数据传输方法及装置 | |
WO2015081469A1 (zh) | 传输数据的方法及装置 | |
WO2019029405A1 (zh) | 通信方法与设备 | |
WO2018209674A1 (zh) | 上行控制信息传输方法、装置及*** | |
WO2022206686A1 (zh) | 用于包扩展的方法、设备和存储介质 | |
WO2021072610A1 (zh) | 一种激活和释放非动态调度传输的方法及装置 | |
TW201943295A (zh) | 上行控制訊息傳輸方法及裝置 | |
JP2021503789A (ja) | グラントフリー送信のために使用される時間領域リソースを決定する方法および装置 | |
WO2019120090A1 (zh) | 参考信号传输方法和通信装置 | |
WO2023016285A1 (zh) | 通信方法及装置 | |
CN114451017B (zh) | 一种激活和释放非动态调度传输的方法及装置 | |
WO2023082953A1 (zh) | 业务发送和接收方法、装置及存储介质 | |
WO2023011648A1 (zh) | 一种发送信号的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22778868 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202337015662 Country of ref document: IN |
|
ENP | Entry into the national phase |
Ref document number: 3192582 Country of ref document: CA |
|
ENP | Entry into the national phase |
Ref document number: 2022778868 Country of ref document: EP Effective date: 20230315 |
|
ENP | Entry into the national phase |
Ref document number: 20237010187 Country of ref document: KR Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2023521515 Country of ref document: JP Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2022251499 Country of ref document: AU Date of ref document: 20220328 Kind code of ref document: A |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112023007731 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 112023007731 Country of ref document: BR Kind code of ref document: A2 Effective date: 20230424 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |