Audio Data Rate Adjustment via Slave Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio systems face challenges in reliably transmitting audio data between networked devices due to variations in physical data rates, which can be affected by device characteristics and environmental factors, leading to issues with signal quality and packet error rates.

Innovation Solution

A method for determining and adjusting the physical data rate in audio systems by using signal quality measurements from slave devices to set an initial rate, and then modifying it based on feedback from these devices to ensure reliable transmission, using a data structure that associates signal quality values with corresponding data rates and adjusting the rate if packet error rates exceed threshold values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a high physical data rate is used to transmit audio data, then transmission speed and productivity are improved, but signal quality deteriorates and packet error rates increase

Engineering Contradiction:
Improvetransmission speedVSAvoidsignal quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts the physical data rate based on real-time signal quality measurements and packet error rates from slave audio devices. The master device monitors feedback from slave devices and modifies the data rate accordingly, transitioning from a static to a dynamic transmission approach that adapts to changing network conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Slave audio devices provide feedback to the master device regarding signal quality measurements and packet error rates. The master device uses this feedback information to determine whether to increase, decrease, or maintain the current physical data rate, creating a closed-loop control system that optimizes both speed and reliability.

Inventive Principle:
Principle #23Feedback

2Reliability

If a low physical data rate is used to ensure reliable transmission, then signal quality is maintained, but transmission speed and productivity decrease

Engineering Contradiction:
Improvesignal qualityVSAvoidtransmission speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system avoids permanently operating at low data rates by dynamically adjusting the physical data rate based on actual network conditions. When signal quality is good and packet error rates are low, the system increases the data rate to maximize transmission speed, thus preventing the productivity loss associated with consistently low-rate transmission.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the physical data rate parameter based on measured signal quality and packet error rates. By monitoring these parameters and adjusting the data rate accordingly, the system optimizes the balance between reliability and productivity, avoiding the need to permanently settle for low-speed transmission.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the data rate is dynamically adjusted based on signal quality, then transmission reliability is improved, but device complexity increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The master audio device automatically monitors signal quality and packet error rates, and autonomously adjusts the physical data rate without requiring external intervention or complex configuration. The system serves itself by using built-in monitoring capabilities to make real-time optimization decisions, reducing the need for additional control infrastructure.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The feedback mechanism from slave devices provides the master device with the information needed to adjust the data rate. This feedback loop enables reliable transmission through automatic adaptation without requiring complex external control systems, as the slave devices themselves generate the necessary quality metrics.

Inventive Principle:
Principle #23Feedback

4Loss of energy

If the data rate is increased to reduce airtime consumption, then energy efficiency is improved, but packet error rates increase

Engineering Contradiction:
Improveairtime consumptionVSAvoidpacket error rate
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system dynamically adjusts the physical data rate based on real-time monitoring of packet error rates. When error rates are low, the system increases the data rate to reduce airtime consumption and improve energy efficiency. When error rates increase, the system decreases the rate to maintain reliability, thus optimizing the trade-off between energy efficiency and packet delivery success.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the physical data rate parameter based on measured packet error rates to optimize energy efficiency. By adjusting this parameter in response to network conditions, the system minimizes airtime consumption while maintaining acceptable error rates, achieving better energy efficiency than fixed-rate approaches.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10243864B1System for modifying data rates used by audio devices
Publication Date: 2019.03.26 AMAZON TECH INC
  • US10243864B1 patent drawing
  • US10243864B1 patent drawing
  • US10243864B1 patent drawing

AI summary

Described are techniques for modifying the data rate used to transmit audio data from a master device to slave devices. After receiving a signal, each slave device requests transmission of one or more packets and reports an individual error rate. A cumulative error rate may also be determined based on the individual error rates and the retransmission requests. If any individual error rate or the cumulative error rate exceeds a maximum threshold, the data rate used to transmit the audio data is decreased. If an individual error rate is less than a minimum threshold, the data rate may be increased. If an error rate exceeds a critical threshold, the data rate may be reduced to a minimum value supported by the devices.