WiFi Real-Time Audio Frames With Selective ACK and Packet Duplication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

802.11-based WiFi systems face inefficiencies in real-time applications due to high overhead from acknowledgment mechanisms, error detection leading to packet retries, and interference from other RF devices, resulting in unstable communications and inferior audio quality.

Innovation Solution

Implementing methods such as transmitting duplicate data packets to ensure error-free delivery, using Forward Error Correction (FEC) packets, and optimizing frame structures to minimize interference by scheduling active slots for WiFi handsets, allowing for efficient real-time data transmission and error correction without unnecessary retries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ACK mechanism is used for every data packet transmission, then transmission reliability is improved, but transmission overhead increases and real-time communication performance deteriorates

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidtransmission overhead
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the reliability assurance mechanism into two parts: FCS for error detection (applied to all packets) and selective ACK for critical packets. This segmentation allows the system to maintain reliability for important data while reducing overhead for real-time audio packets that can tolerate some loss.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial ACK action by sending ACKs only for certain packets (e.g., those with sequence numbers that are multiples of a threshold value) rather than every packet. This partial action reduces the number of ACK transmissions while still providing sufficient reliability feedback for real-time communication.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If FCS error detection is applied to all packets, then data integrity is improved, but packet rejection rate increases for real-time audio transmission

Engineering Contradiction:
Improvedata integrityVSAvoidaudio transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies different quality levels of error handling to different parts of the data stream. Critical packets (e.g., those containing important audio information) receive full FCS verification and ACK protection, while less critical packets use simplified error handling. This local differentiation maintains audio quality while improving overall transmission efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the error handling parameters dynamically based on packet type and communication conditions. For real-time audio packets, it adjusts the ACK threshold and FCS verification strictness to balance between error detection capability and transmission efficiency, allowing some errors to pass through rather than rejecting packets unnecessarily.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If retry mechanism is used to avoid RF interference, then communication stability is improved, but frame time exceeds 10ms and causes unstable communications

Engineering Contradiction:
Improvecommunication stabilityVSAvoidframe time
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The patent performs preliminary actions to prevent interference-related errors before they occur. This includes selecting optimal transmission frequencies, adjusting power levels, and pre-synchronizing timing with other devices in the network. By addressing interference issues proactively, the system reduces the need for retries and keeps frame times within the 10ms requirement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic adjustment of transmission parameters based on real-time channel conditions. When interference is detected, the system dynamically changes frequency, power, or timing parameters rather than relying on fixed retry mechanisms. This dynamic adaptation allows the system to maintain stability without extending frame times excessively.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20100150045A1System and method of enhancing WIFI real-time communications
Publication Date: 2010.06.17 VTECH TELECOMM
  • US20100150045A1 patent drawing
  • US20100150045A1 patent drawing
  • US20100150045A1 patent drawing

AI summary

Systems and methods of enhanced real-time communications between WiFi devices. In one embodiment of the present invention a method for enhanced payload protection in a WiFi system includes transmitting multiple copies of data packets in successive frame body transmissions. In another embodiment, a method for enhanced communications over a WiFi link includes examining a unit ID packet to determine a destination of a data payload when errors are detected in IP and/or MAC headers. If a destination is determined, the packet is corrected and forwarded to the device based on the unit ID determination. In another embodiment, a method for enhanced real-time communications in a WiFi network includes establishing a communications frame that includes an active timeslot, preferably based on U-APSD, for a WiFi device to use for transmission of successive audio data packets transmitted between the WiFi handset and AP.