Bluetooth Low Energy Audio Link Reliability via Dynamic Flush Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional Bluetooth and Bluetooth Low Energy (BLE) communications face limitations such as limited range, data capacity, and susceptibility to interference, which affect the reliability and quality of wireless audio links.

Innovation Solution

A method for improving the reliability of Bluetooth Low Energy audio links by scheduling Bluetooth packets for transmission during events, determining flush points based on a minimum transmission attempt value, and adjusting this value based on packet error rate and signal strength.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Bluetooth packets are transmitted over LE links with fixed flush points, then the transmission schedule is simple and deterministic, but the reliability deteriorates when packet error rate is high or signal strength varies

Engineering Contradiction:
Improveaudio link reliabilityVSAvoidtransmission scheduling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic flush point adjustment based on real-time link conditions. The flush point is no longer fixed but adapts according to packet error rate and signal strength measurements, allowing the system to optimize reliability under varying conditions while maintaining manageable complexity through standardized adjustment rules

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors packet error rate and signal strength, using this feedback to adjust the flush point position. This closed-loop control enables the system to respond to changing link conditions and maintain optimal reliability without requiring complex manual configuration

Inventive Principle:
Principle #23Feedback

2Reliability

If the minimum transmission attempt value is increased to ensure packet delivery, then the reliability improves, but the transmission time and energy consumption increase

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidtransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The minimum transmission attempt value is dynamically adjusted based on measured link conditions rather than being fixed. When signal strength is high and error rate is low, fewer retransmissions are needed, reducing transmission time. When conditions deteriorate, the system automatically increases retransmission attempts to maintain reliability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the transmission parameter (minimum transmission attempts) based on environmental conditions. By monitoring packet error rate and signal strength, the system adapts the number of retransmission attempts to match current link quality, optimizing the trade-off between reliability and transmission time

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250203598A1Increasing reliability of bluetooth low energy audio links
Publication Date: 2025.06.19 QUALCOMM INC
  • US20250203598A1 patent drawing
  • US20250203598A1 patent drawing
  • US20250203598A1 patent drawing

AI summary

In some implementations, a wireless device schedules Bluetooth packets for transmission to a peripheral device over a Bluetooth link during an event, and obtains a number of sub-events (NSE) and a burst number (BN) for the event, the BN indicating the number of Bluetooth packets scheduled for transmission during the event, the NSE indicating the number of sub-events within the event. The wireless device obtains a minimum transmission attempt (minTx) value for the scheduled Bluetooth packets, the minTx value indicating a minimum number of transmission attempts allocated for each of the scheduled Bluetooth packets during the event. The wireless device determines flush points of the scheduled Bluetooth packets based at least in part on the minTx value, and transmits one or more of the scheduled Bluetooth packets over the Bluetooth link during the event based at least in part on the determined flush points.