BLE Audio Data Transmission via Priority-Based Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecoding parameter adjustment mechanismVSAvoidadaptability to wireless environment changes
Core Design Contradiction:
Device complexityVSAdaptability or versatility

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvetransmission protocol complexityVSAvoidaudio transmission quality
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #3Local quality

3Reliability

If retransmission attempts are increased to overcome fading and interference, then transmission reliability improves, but transmission delay increases

Engineering Contradiction:
Improvedata reception success rateVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20230199382A1Method and device for transmitting audio data based on Bluetooth Low Energy
Publication Date: 2023.06.22 NANJING ZGMICRO CO LTD
  • US20230199382A1 patent drawing
  • US20230199382A1 patent drawing
  • US20230199382A1 patent drawing

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.