Dynamic Bit Rate Adjustment for Isochronous Wireless Audio

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless systems, such as multi-speaker systems, often use a fixed bit rate for data packets, leading to increased packet loss and decreased audio quality when devices move further apart or experience environmental interference, as existing solutions like packet-loss-concealment cannot reconstruct lost data effectively.

Innovation Solution

Implementing a dynamic codec module and source encoder in wireless devices to adjust the data rate, such as bit rate or sample rate, based on feedback from the wireless connection, reducing packet loss by decreasing packet size and utilizing unused air-time for additional data or retransmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed bit rate is used for data packets in wireless connections, then the system setup is simple and stable, but packet loss increases and audio quality degrades when devices move apart or experience environmental interference

Engineering Contradiction:
Improvepacket loss rateVSAvoidconnection quality under varying conditions
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adjustment of bit rate and packet size based on real-time wireless connection quality monitoring. The system transitions from fixed parameters to dynamically adaptable parameters, allowing the audio device to adjust transmission characteristics in response to changing environmental conditions, device distance, and interference levels, thereby maintaining reliable audio transmission across varying connection qualities

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key transmission parameters including bit rate, packet size, and sample rate based on monitored connection quality metrics. When packet loss exceeds thresholds or connection quality degrades, the system adjusts these parameters to optimize transmission reliability, directly addressing the contradiction between maintaining simple fixed-rate operation and adapting to varying wireless conditions

Inventive Principle:
Principle #35Parameter changes

2Reliability

If packet-loss-concealment is used to handle lost data, then the system maintains operation during packet loss, but audio quality still degrades because lost data cannot be reconstructed

Engineering Contradiction:
Improvecontinuous audio operationVSAvoidaudio quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by proactively reducing packet size and bit rate before severe packet loss occurs, and by prioritizing which audio data to transmit based on importance. This preventive approach reduces the occurrence of packet loss and minimizes the impact when loss does occur, maintaining higher audio quality compared to reactive concealment methods

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the audio device monitors packet loss rates and connection quality, then uses this feedback to dynamically adjust transmission parameters. This closed-loop control allows the system to adapt to actual transmission conditions and maintain audio quality by adjusting bit rate and packet size based on real-time performance data

Inventive Principle:
Principle #23Feedback

3Reliability

If the bit rate is decreased to reduce packet loss, then packet error rate decreases, but audio bandwidth and quality are reduced

Engineering Contradiction:
Improvepacket error rateVSAvoidaudio bandwidth
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts bit rate based on actual connection quality rather than using a fixed low bit rate. When connection quality is good, the system maintains higher bit rates for superior audio bandwidth. When packet loss increases, the system temporarily reduces bit rate to improve reliability. This dynamic approach resolves the contradiction by allowing the system to operate at high quality when possible while maintaining reliability when necessary

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses partial action by selectively reducing bit rate and packet size only when and where necessary to achieve acceptable packet error rates. Rather than consistently operating at reduced quality, the system maintains full audio bandwidth and quality during good connection conditions, applying compression only partially when connection quality degrades

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11956676B2Dynamic transmission rates for isochronous streaming
Publication Date: 2024.04.09 BOSE CORP
  • US11956676B2 patent drawing
  • US11956676B2 patent drawing
  • US11956676B2 patent drawing

AI summary

Methods and systems for dynamically adjusting a data rate in a wireless connection are provided. The systems include a source device and a sink device configured to establish a wireless connection. The quality of the wireless connection is monitored. Should the quality degrade so as to satisfy a triggering event, the source controller can adjust the data rate, e.g., the bit rate or sample rate, used to reduce the number of dropped, lost, or retransmitted packets. The reduction in bit rate and/or sample rate results in packets of decreased size and additional unused air-time. The unused air-time provided can be filled with at least a portion of a frame of data originally associated with another packet. This will result in at least one packet being free to include additional retransmission packets. Additionally, should the quality of the connection improve, the source controller can adjust increase the data rate accordingly.