Broadcast Isochronous Stream Sync via Paired Device Handoff
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices face challenges in synchronizing to broadcast isochronous streams (BIS) due to failures during periodic advertisement intervals, leading to inconsistent audio output and user inconvenience.
Innovation Solution
The electronic device requests second information from a paired electronic device that is already synchronized to the BIS, allowing it to synchronize during different periodic advertisement intervals, thereby enhancing synchronization resilience and reducing power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the electronic device attempts to synchronize to the BIS during the first periodic advertisement intervals using first information, then the device can achieve initial synchronization, but synchronization failures occur leading to inconsistent audio output
Solution Approach 1:
The paired electronic device performs preliminary synchronization to the BIS and stores second information (synchronization status and alternative advertisement interval data) in advance. When the first device fails to synchronize, it can immediately request and use this pre-prepared information from the paired device, avoiding synchronization failures and ensuring consistent audio output without requiring the failed device to retry the difficult synchronization process itself.
2Reliability
If the electronic device continuously attempts to synchronize to the BIS during advertisement intervals, then synchronization can be achieved, but power consumption increases
Solution Approach 1:
The paired electronic device automatically maintains synchronization status and prepares alternative synchronization information without requiring continuous active scanning or synchronization attempts from the first device. The first device can passively request this pre-prepared information when needed, significantly reducing its power consumption while maintaining reliable synchronization capability.
3Device complexity
If the electronic device uses only the first information for synchronization, then the synchronization process is simple, but synchronization failures lead to loss of synchronization information
Solution Approach 1:
The paired electronic device acts as an intermediary that holds and manages the second synchronization information. When the first device loses or fails to obtain synchronization information, it requests the second information from the paired device, which provides it without requiring the first device to perform complex recovery procedures. This maintains simplicity while preventing information loss.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A first electronic device is provided. The first electronic device may comprise a communication circuit. The first electronic device may comprise a processor. The processor may be configured to identify a failure of synchronization to a broadcast isochronous stream (BIS) from a third electronic device during first periodic advertisement intervals of the third electronic device, which are indicated on the basis of first information for synchronization to the BIS. The processor may be configured to, on the basis of the identification, request, via the communication circuit, second information for synchronization to the BIS. The processor may be configured to synchronize to the BIS during second periodic advertisement intervals of the third electronic device, which are indicated on the basis of the second information received via the communication circuit from a second electronic device which has been paired with the first electronic device and synchronized to the BIS.