WiFi Real-Time Audio Frames With Selective ACK and Packet Duplication
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Reliability
If retry mechanism is used to avoid RF interference, then communication stability is improved, but frame time exceeds 10ms and causes unstable communications
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.
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.
Data Source
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.


