Pre-packet Arrival Channel Contention for WLAN Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless technologies, such as Wi-Fi networks, face challenges in providing low latency and reduced communication overheads for real-time applications due to random channel access scenarios, power saving mechanisms, and queuing delays, which result in unworkable levels of latency and overhead issues.
Innovation Solution
A delay arrival contention procedure is introduced where the STA informs the MAC layer of the expected packet arrival time for real-time applications, allowing early channel contention and reservation, reducing transmission delays by preparing the communication path ahead of packet arrival.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If CSMA/CA random channel access is used, then network throughput is improved, but channel access delay increases for real-time applications
Solution Approach 1:
The patent applies preliminary action by performing channel contention before the packet actually arrives at the MAC layer. The application layer provides packet arrival time information to the MAC layer, which then contends for channel access in advance. This allows the station to secure channel access before the real-time packet is ready, eliminating the random backoff delay that would otherwise occur when the packet arrives and immediately needs transmission.
2Loss of time
If early channel contention is performed, then transmission delay is reduced, but channel access overhead increases
Solution Approach 1:
The patent applies local quality by implementing early channel contention selectively only for real-time application packets, not for all traffic types. The MAC layer uses packet arrival time information from the application layer to identify which packets are time-sensitive and require early contention. This targeted approach reduces overhead compared to performing early contention for all packets, while still achieving low latency for critical real-time traffic.
3Reliability
If channel reservation is performed before packet arrival, then reliability for real-time applications is improved, but communication overhead increases
Solution Approach 1:
The patent applies preliminary action by reserving the channel in advance based on predicted packet arrival times. The MAC layer contends for and secures channel access before the real-time packet actually arrives, ensuring that when the packet is ready for transmission, the channel is already reserved and ready for immediate transmission without contention delays.
Solution Approach 2:
The patent applies feedback by using packet arrival time information provided by the application layer to the MAC layer. This feedback mechanism allows the MAC layer to adjust its channel access strategy based on the timing requirements of real-time applications, enabling it to perform early contention and reservation only when necessary for time-sensitive packets.
Data Source
Figure 1~3
Figure 4~6
Figure 7~9
AI summary
Performing a pre-packet arrival channel contention procedure in stations of a WLAN to enhance support for real-time applications (RTAs) which are sensitive to communication delays. The stations track active real-time application sessions and identify running RTA sessions with respect to communication times, rates and packet sizes. A station attempts to gain access to the communication channel using a pre-packet arrival channel contention process before a packet arrives from the application layer of an RTA, based on information received from the RTA as to what time the packet will arrive to a MAC queue in a MAC layer of the wireless station. Thus, the RTA packets incur less delay while the process can also reduce communications overhead.