BLE Broadcast Audio Sync for Consistent Multi-Device Volume
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless audio environments using Bluetooth low energy (BLE), synchronization to broadcast isochronous streams (BIS) can result in different audio output timings between devices, causing user discomfort due to volume discrepancies.
Innovation Solution
An electronic device with a BLE communication circuit and speaker synchronizes to BIS based on periodic advertisements, deferring audio output with a reference volume until data rendering is indicated by subsequent packets, ensuring synchronized volume levels across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If audio output is synchronized to BIS immediately after synchronization, then audio rendering speed is improved, but volume consistency across devices deteriorates
Solution Approach 1:
The patent applies preliminary action by deferring audio output until synchronization packets are received. The device prepares to output audio but waits for the second periodic advertisement packets that contain synchronization information before actually rendering the audio. This ensures that all devices are synchronized to the same timing reference before audio playback begins, resolving the volume consistency issue while maintaining efficient audio rendering.
2Reliability
If audio output is deferred until data rendering is indicated, then volume consistency across devices is improved, but audio output delay increases
Solution Approach 1:
The patent uses periodic action by utilizing the periodic advertisement structure of BLE. The audio output is deferred until the next periodic advertisement packet is received, which occurs at predetermined intervals. This approach minimizes the deferral time while ensuring synchronization, as the periodic packets provide regular synchronization opportunities without requiring excessive waiting time.
3Measurement precision
If synchronization packets are awaited before audio output, then synchronization accuracy is improved, but processing time increases
Solution Approach 1:
The patent applies self-service by having the receiving device autonomously determine when to output audio based on the synchronization information contained in the periodic advertisement packets. The device independently processes the synchronization data and triggers audio output without requiring additional coordination or extended processing time, achieving both high synchronization accuracy and efficient processing.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An electronic device is provided. The electronic device may comprise a communication circuit for Bluetooth low energy (BLE). The electronic device may comprise a speaker. The electronic device may comprise at least one processor. The at least one processor may be configured to receive information on a first periodic advertisement of a second external electronic device from a first external electronic device by means of the communication circuit. The at least one processor may be configured, on the basis of the information, to receive, by means of the communication circuit, at least one first packet advertised from the second external electronic device according to the first periodic advertisement.