BLE Audio Data Transmission via Priority-Based Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Bluetooth Low Energy (BLE) audio technology faces challenges in adapting to changing wireless transmission distances and interference levels, as existing methods struggle to maintain service quality due to fixed coding parameters and maximum transmission delay limits.
Innovation Solution
The method involves dividing audio data frames into groups with different transmission priorities and transmitting them sequentially, ensuring that higher priority data is received before lower priority data, allowing for adaptive quality adjustment based on channel conditions without feedback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If fixed coding parameters and maximum transmission delay limits are used, then device complexity is reduced, but adaptability to changing wireless transmission distance and interference levels deteriorates
Solution Approach 1:
The audio data is segmented into multiple groups with different priorities (first group, second group, etc.). Each group can be transmitted independently, allowing the system to adapt to channel conditions by transmitting only the necessary priority levels without requiring complex real-time parameter adjustment mechanisms.
Solution Approach 2:
Data grouping and priority assignment are performed in advance before transmission. This preliminary organization allows the receiver to reconstruct audio quality according to channel conditions without needing complex real-time negotiation or adjustment protocols, thus maintaining low device complexity while achieving high adaptability.
2Ease of operation
If all data groups are transmitted with equal priority, then transmission simplicity is maintained, but audio quality in poor channel conditions deteriorates
Solution Approach 1:
Different priority levels are assigned to different data groups based on their importance to audio quality. The first group contains critical data for basic audio reproduction, while subsequent groups contain enhancement data. This local differentiation of quality requirements allows simple transmission protocols to achieve reliable audio quality by ensuring critical data arrives first.
3Reliability
If retransmission attempts are increased to overcome fading and interference, then transmission reliability improves, but transmission delay increases
Solution Approach 1:
Instead of attempting to transmit all data groups with equal priority and performing multiple retransmissions, the system transmits only the necessary priority levels. In poor channel conditions, transmitting just the first priority group provides acceptable audio quality with minimal delay, avoiding the time loss of multiple full-retransmission attempts.
Data Source
AI summary
A method and a device for transmitting audio data based on Bluetooth low energy are disclosed. The method comprising: obtaining a plurality of audio data frames to be transmitted; dividing a quantized spectrum of each audio data frame into M groups of spectrum respectively, wherein M is a positive integer greater than 1; dividing each audio data frame into N groups of data based on the M groups of spectrum, wherein N is a positive integer greater than 1, and the N groups of data have different transmission priorities; and transmitting the N groups of data according to their respective transmission priorities within a preset transmission times range based on a predetermined Bluetooth low energy transmission protocol, wherein the group of data with a lower transmission priority is transmitted only after the group of data with a higher transmission priority is received correctly.


