Wireless Multi-Channel Audio Delivery with Synchronized Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless multi-channel audio distribution over packet-based networks faces challenges in achieving high fidelity, low delay, and synchronization, as existing solutions often result in packet loss, delay, and cross-jitter, which affect the quality of audio reproduction and synchronization across speakers.

Innovation Solution

The system employs synchronized playback and network clocks across distributor and sink devices, shuffles audio samples to conceal packet loss, and uses modified multicast signaling to reduce delay, ensuring high fidelity and synchronization by adjusting playback clocks based on timestamps and implementing audio interpolation techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packet interleaving is used to combat packet loss, then packet loss is reduced, but delay increases

Engineering Contradiction:
Improvepacket lossVSAvoiddelay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The audio stream is divided into packets that are transmitted in a time-division manner across multiple wireless frames. Each packet contains a portion of the audio stream and is transmitted at different times, allowing the receiver to reconstruct the complete audio stream by assembling packets in temporal order. This segmentation enables packet loss recovery without requiring retransmission, thus reducing delay.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by transmitting multiple packets in advance across different wireless frames, with each packet containing timing information that allows the receiver to reconstruct the audio stream in the correct temporal order. This preliminary transmission of distributed packets ensures that even if some packets are lost, the audio stream can be reconstructed without waiting for retransmission.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional error correction is used to achieve zero packet loss, then fidelity is improved, but complexity increases

Engineering Contradiction:
Improvepacket lossVSAvoiderror correction complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of using complex error correction codes, the system transmits multiple copies of the audio stream distributed across different wireless frames. Each packet is a copy of a portion of the audio stream, and the receiver assembles these copies in temporal order to reconstruct the complete audio stream. This copying approach achieves high reliability without requiring complex error correction algorithms.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The audio stream is segmented into multiple packets that are transmitted across different wireless frames. Each packet contains a specific portion of the audio stream with timing information, allowing the receiver to reconstruct the complete stream by assembling segments in temporal order. This segmentation provides a simple and effective alternative to complex error correction.

Inventive Principle:
Principle #1Segmentation

3Reliability

If synchronization is improved across speakers, then cross-jitter is reduced, but delay increases

Engineering Contradiction:
ImprovesynchronizationVSAvoiddelay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system uses feedback mechanisms where each packet includes timing information that allows the receiver to adjust its playback clock to match the transmitter's clock. This feedback enables precise synchronization across multiple speakers without requiring excessive delay, as the timing information is embedded within the packets themselves and processed in real-time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the timing parameters by transmitting packets with embedded timing information that allows the receiver to adjust its playback clock frequency and phase to match the transmitter. This parameter adjustment enables precise synchronization across speakers while maintaining low delay, as the timing corrections are applied continuously during playback rather than requiring large initial delays.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9837093B2Packet based delivery of multi-channel audio over wireless links
Publication Date: 2017.12.05 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9837093B2 patent drawing
  • US9837093B2 patent drawing
  • US9837093B2 patent drawing

AI summary

The present disclosure is directed to systems, apparatuses, and methods for wirelessly delivering multi-channel audio over a packet based network with tight synchronization, high fidelity, and/or low delay as described above. The systems can include a source device that provides multi-channel audio to a distributor device, which wirelessly distributes the multi-channel audio over the packet based network to audio rendering devices, referred to as “sink” devices. The distributor device and the sink devices each include a playback clock that is used to read audio samples of the multi-channel audio from a local memory and drive a digital-to-analog converter (DAC) coupled to a speaker to render the audio samples.