Wi-Fi PPDU Scheduling for Low-Latency Traffic Preemption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Wi-Fi systems face challenges in achieving low-latency traffic transmission due to interruptions from higher priority data, leading to incomplete decoding of physical layer protocol data units (PPDUs).
Innovation Solution
A transmitting device transmits first and second PPDUs on a transmission opportunity (TXOP), where the first PPDU carries non-latency-sensitive traffic and the second PPDU prioritizes latency-sensitive traffic, preempting resources to ensure timely transmission of high-priority data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a transmitting device transmits multiple PPDUs on a single TXOP without interruption, then the transmission continuity is maintained, but latency-sensitive traffic cannot be prioritized timely
Solution Approach 1:
The patent segments the transmission opportunity into multiple sub-PPDUs, allowing different types of traffic to be transmitted in separate segments. This enables the system to maintain overall transmission continuity while allowing latency-sensitive traffic to be prioritized in specific segments without disrupting the entire transmission stream.
Solution Approach 2:
The patent introduces dynamic transmission opportunities where the transmitting device can adaptively allocate TXOPs based on traffic types. The system dynamically adjusts transmission parameters and opportunity allocation to prioritize latency-sensitive traffic when needed, while maintaining stability for non-latency-sensitive traffic during normal operation.
2Loss of time
If the transmitting device preemptively transmits high-priority data, then latency requirements are met, but the complexity of managing multiple transmission priorities increases
Solution Approach 1:
The patent implements preliminary actions by having the transmitting device prepare and mark latency-sensitive traffic in advance before actual transmission occurs. Traffic classification and prioritization markers are set up beforehand, allowing the transmission system to automatically apply priority rules without complex real-time decision-making during the actual data transmission.
Solution Approach 2:
The patent employs feedback mechanisms where receiving devices provide acknowledgment and status information about received PPDUs. This feedback loop allows the transmitting device to adjust future transmission strategies based on actual reception conditions, simplifying the management of multiple priorities by using received information to guide subsequent transmission decisions.
3Reliability
If the transmitting device completes all data transmission before acknowledgment, then data integrity is ensured, but low-latency traffic cannot be transmitted efficiently
Solution Approach 1:
The patent segments the transmission process into separate phases for different traffic types. Latency-sensitive traffic can be transmitted in dedicated segments that do not wait for complete acknowledgment of non-latency-sensitive traffic. This segmentation allows the system to maintain data integrity for each traffic type while improving overall transmission efficiency by overlapping transmission and acknowledgment processes.
Solution Approach 2:
The patent maintains continuity of useful action by allowing the transmitting device to continue transmitting new data packets while acknowledgment for previous packets is being processed. This overlapping of transmission and acknowledgment operations ensures that low-latency traffic can be transmitted efficiently without waiting for complete data integrity confirmation of previous transmissions.
Data Source
AI summary
A method of wireless communication includes the following. A transmitting device transmits a first physical layer protocol data unit (PPDU) and a second PPDU on a first transmission opportunity (TXOP), where the first PPDU is used for transmitting first-type traffic data, the second PPDU is used for transmitting second-type traffic data, and a latency requirement of the second-type traffic data is higher than a latency requirement of the first-type traffic data.


