Wireless MPDU Queueing With Reserved Sequence Numbers for Low Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication modules do not differentiate between latency-sensitive and non-latency-sensitive traffic streams, leading to increased transmission latency for latency-sensitive data due to sequential enqueuing and assignment of sequence numbers, which can result in delayed transmission if failures occur within the current transmission block-acknowledgement window.
Innovation Solution
Reserving specific sequence numbers for latency-sensitive MPDUs in the RA/TID queue to ensure they are assigned earlier sequence numbers, allowing earlier aggregation into PPDUs, and using block acknowledgement requests to manage BA windows dynamically.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If MPDUs are sequentially enqueued and assigned sequence numbers without differentiation, then the queue management is simple, but latency-sensitive traffic experiences increased transmission latency
Solution Approach 1:
The patent segments the RA/TID queue into multiple sub-queues based on traffic characteristics (latency-sensitive and non-latency-sensitive traffic). This segmentation allows differential handling of different traffic types, where latency-sensitive traffic can be prioritized through reserved sequence numbers, while maintaining relatively simple queue management through structured sub-queue organization.
2Productivity
If sequence numbers are assigned sequentially to all MPDUs, then the assignment process is efficient, but latency-sensitive MPDUs may receive larger sequence numbers affecting transmission latency
Solution Approach 1:
The patent implements preliminary action by reserving specific sequence numbers for latency-sensitive traffic before actual transmission occurs. This allows latency-sensitive MPDUs to be pre-assigned smaller sequence numbers that ensure earlier transmission opportunities, rather than waiting for sequential assignment after queueing.
3Ease of operation
If no sequence numbers are reserved for specific traffic types, then the system is simple to operate, but transmission reliability for latency-sensitive traffic deteriorates
Solution Approach 1:
The patent applies local quality by implementing sequence number reservation specifically for latency-sensitive traffic while leaving non-latency-sensitive traffic to use standard sequential assignment. This localized differentiation improves transmission reliability for critical traffic without significantly complicating the overall system operation.
Data Source
AI summary
The present invention provides a control method of a wireless communication module, which includes the steps of: obtaining a plurality of MPDUs; performing a sequence number assignment for the each of the plurality of MPDUs, and sequentially enqueuing the plurality of MPDUs into a queue based on their sequence numbers, wherein at least one specific sequence number is reserved for a specific type of MPDU; and sequentially aggregates the plurality of MPDUs in the queue to generate a PPDU.


