Pre-packet Arrival Channel Contention for WLAN Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenetwork throughputVSAvoidchannel access delay
Core Design Contradiction:
ProductivityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If early channel contention is performed, then transmission delay is reduced, but channel access overhead increases

Engineering Contradiction:
Improvetransmission delayVSAvoidchannel access overhead
Core Design Contradiction:
Loss of timeVSDevice complexity

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.

Inventive Principle:
Principle #3Local quality

3Reliability

If channel reservation is performed before packet arrival, then reliability for real-time applications is improved, but communication overhead increases

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidcommunication overhead
Core Design Contradiction:
ReliabilityVSLoss of substance

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3967100B1Pre-packet arrival channel contention
Publication Date: 2023.09.27 SONY GROUP CORP
  • EP3967100B1 patent drawingFigure 1~3
  • EP3967100B1 patent drawingFigure 4~6
  • EP3967100B1 patent drawingFigure 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.