PPDU Length Indicator in Wireless Aggregation Circuit
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication devices, the inaccurate estimation of Physical Layer Convergence Procedure (PLCP) Protocol Data Unit (PPDU) length due to varying packet sizes leads to inefficient resource allocation, resulting in wasted communication time and power during single-user transmissions.
Innovation Solution
A wireless communication device and method that calculates the PPDU length independently, generating a first indicator to include in the preamble, allowing for accurate PPDU generation and transmission without relying on the Legacy Signal Field (L-SIG) length defined by the access point, thereby optimizing resource allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the AP estimates the PPDU length based on trigger frame information, then the resource allocation can be simplified, but the estimation accuracy deteriorates due to huge variation in each packet size
Solution Approach 1:
Instead of having the AP estimate the PPDU length based on trigger frame information, the STA independently calculates the PPDU length and reports it back to the AP. This inversion of the estimation responsibility from AP to STA resolves the contradiction by achieving both accurate length determination and simplified AP resource allocation.
Solution Approach 2:
The STA acts as an intermediary that calculates the PPDU length based on its own buffer status and packet size information, then reports this accurate length to the AP. This intermediary approach allows the AP to obtain precise PPDU length information without performing complex estimations itself.
2Ease of operation
If the AP uses a fixed aggregation size for UL transmission, then the resource allocation process is simplified, but the throughput deteriorates due to waste of communication time and power
Solution Approach 1:
The aggregation size is made dynamic by allowing the STA to calculate and report the actual PPDU length based on its buffer status and packet characteristics. This dynamic approach enables the AP to allocate resources accurately matching the actual transmission needs, improving throughput while maintaining operational simplicity through the STA's autonomous calculation.
Solution Approach 2:
The PPDU length parameter is changed from a fixed or estimated value to a dynamically calculated value based on STA buffer status. The STA computes the actual aggregation size needed and communicates this parameter to the AP, enabling optimal resource allocation that adapts to varying packet sizes and buffer conditions.
3Force
If the AP determines the PPDU length in the trigger frame, then the UL resource allocation can be scheduled in advance, but the communication efficiency deteriorates due to inaccurate length estimation
Solution Approach 1:
The STA performs preliminary calculation of the PPDU length based on its buffer status before the actual transmission. This preliminary action enables the AP to schedule UL resources in advance with accurate length information, avoiding both premature transmission termination and unnecessary waiting periods that waste energy.
Solution Approach 2:
The STA provides feedback to the AP about its actual PPDU length requirement based on buffer status and packet size. This feedback mechanism allows the AP to make accurate resource allocation decisions in advance, scheduling UL resources precisely when needed without wasting communication power on mismatched resource allocation.
Data Source
AI summary
A wireless communication device includes an aggregation circuit, a processing circuit and a transmitter. The aggregation circuit is arranged to execute an aggregation operation to generate a Physical Layer Convergence Procedure (PLCP) Protocol Data Unit (PPDU). The processing circuit is coupled to the aggregation circuit and arranged to generate a first indicator indicating a length of the PPDU and include the first indicator into a first field in a preamble of the PPDU. The transmitter is coupled to the processing circuit and arranged to transmit the PPDU to an access point.


