MPDU Reordering by Traffic Type for Low-Latency BA Windows
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wireless communication technologies face increased latency due to buffering of MPDUs with no frame check sequence errors when one traffic in a multi-layer PPDU has errors, despite different traffics having varying latency requirements.
Innovation Solution
A data reordering method and apparatus that separate and reorder MPDUs based on traffic identification, allowing for separate handling of MPDUs with different latency requirements, and transmit block acknowledgement frames indicating successful reception.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If MPDUs are buffered in the MAC layer when one traffic has FCS errors, then reliability is improved, but latency increases for traffic without errors
Solution Approach 1:
The patent segments the reordering process by creating separate reordering buffers for different traffic types (first traffic and second traffic). This allows independent handling of each traffic type, so that errors in one traffic do not cause buffering delays for other traffics. The segmentation enables selective reordering where only affected traffic is buffered while other traffics can proceed without delay.
2Loss of time
If separate reordering is performed for different traffics, then latency is reduced for low-latency traffic, but device complexity increases
Solution Approach 1:
The patent applies local quality by assigning different reordering characteristics to different traffic types. Low-latency traffic (second traffic) uses a separate reordering buffer that operates independently from the reordering buffer for non-low-latency traffic (first traffic). This allows the system to optimize handling for each traffic type locally, reducing overall latency without requiring complete system redesign.
Data Source
AI summary
A reordering method performed by a receiving apparatus is provided. The receiving apparatus may receive a first PPDU from a transmitting apparatus, wherein the first PPDU includes a plurality of MPDUs, and the MPDUs correspond to the same BA window. The receiving apparatus may determine a traffic that each of the MPDUs belongs to according to an MPDU identification, wherein traffics that the plurality of MPDUs belonging to include a first traffic and a second traffic which is different from the first traffic. The receiving apparatus may perform a reordering operation for the MPDUs belonging to the first traffic, and a reordering operation for the MPDUs belonging to the second traffic, respectively. The receiving apparatus may transmit a BA frame in response to the first PPDU to the transmitting apparatus, wherein the BA frame includes information for indicating whether the MPDUs in the first PPDU have been successfully received.


