Bluetooth Audio Streaming Packet Configuration Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Bluetooth technologies face challenges in maintaining optimal audio streaming quality due to continuous transmission failures caused by environmental factors like increased connection distance and RF interference, leading to packet loss and sound discontinuation, while continuous retransmission of audio packets negatively affects the RF environment of other devices.
Innovation Solution
An electronic device with a communication interface and controller dynamically determines or changes packet data configurations based on detected communication states, allowing for optimal audio streaming by adjusting packet transmission rates, frame sizes, and retransmission rates to adapt to varying wireless and device environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If continuous retransmission of audio packets is attempted, then packet loss is reduced, but RF environment of other devices is negatively affected and time slot is continuously occupied
Solution Approach 1:
The patent applies dynamics by making the packet data configuration adjustable and adaptive. The system dynamically changes transmission parameters such as packet size, retransmission rate, and frame rate based on real-time communication state detection, allowing the system to respond to changing RF conditions and balance reliability with minimal interference to other devices.
Solution Approach 2:
The patent implements parameter changes by modifying packet data configurations including packet size, retransmission rate, and frame rate. The controller adjusts these parameters based on detected communication states (good, worse, bad, very bad), transforming the static transmission parameters into dynamic variables that adapt to RF conditions to reduce harmful effects on other devices while maintaining audio quality.
2Reliability
If buffer size is increased to compensate for packet loss, then sound discontinuation is prevented, but device complexity and memory requirements increase
Solution Approach 1:
The patent applies feedback by implementing communication state detection that monitors transmission quality and provides feedback to the controller. Based on this feedback, the system adjusts packet data configurations dynamically, reducing the need for large buffers by optimizing transmission parameters in real-time according to actual communication conditions.
Solution Approach 2:
The system dynamically adjusts packet transmission parameters such as packet size and retransmission rate based on real-time communication state detection. This dynamic adaptation allows the system to maintain audio continuity with smaller buffers by optimizing transmission efficiency according to current RF conditions, thereby reducing device complexity.
3Productivity
If packet transmission rate is increased, then audio streaming quality is improved, but packet loss increases due to RF interference and transmission failures
Solution Approach 1:
The patent implements dynamics by making packet transmission rate adjustable and adaptive. The system dynamically changes transmission parameters based on real-time communication state detection, allowing the packet transmission rate to respond to changing RF conditions and balance audio streaming quality with transmission reliability.
Solution Approach 2:
The patent applies parameter changes by modifying packet data configurations including packet size, retransmission rate, and frame rate. The controller adjusts these parameters based on detected communication states, transforming the static transmission rate into a dynamic variable that adapts to RF conditions to maintain both audio quality and reliability.
Data Source
AI summary
A method and apparatus for communicating streaming data in a Bluetooth-based wireless communication system is provided. An electronic device according to the present disclosure includes a communication interface configured to perform wireless Bluetooth communication with an external electronic device and a controller configured to control the communication interface, in which the controller is further configured to detect a communication state using a first packet data configuration and communicate with the external electronic device by using a second packet data configuration that is different from the first packet data configuration, based on the communication state.


