Isochronous Stream Prioritization for BLE Bandwidth Fragmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Bluetooth Low Energy (BLE) systems experience fragmented bandwidth utilization and increased radio switching delays due to gaps in isochronous intervals caused by varying link quality among isochronous streams, leading to degraded performance.
Innovation Solution
A method for multi-protocol communications that prioritizes isochronous streams based on historical retransmission rates, placing subevents in an isochronous group event in an order linearly related to these rates to optimize bandwidth utilization and reduce fragmentation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If high-quality connections use maximum subevents, then reliability is improved, but bandwidth utilization is degraded due to fragmentation
Solution Approach 1:
The system dynamically adjusts the number of subevents for each CIS based on historical retransmission rates. High-quality connections (low retransmission rates) use fewer subevents, while low-quality connections (high retransmission rates) use maximum subevents. This dynamic adaptation resolves the contradiction by optimizing reliability for each connection type while improving overall bandwidth utilization through reduced fragmentation.
Solution Approach 2:
Different quality levels are assigned to different CIS connections based on their individual retransmission characteristics. Instead of treating all connections uniformly, the system applies local quality assessment and adjusts subevent allocation accordingly, allowing high-quality connections to use fewer resources while low-quality connections receive more resources, thereby improving both reliability and bandwidth utilization.
2Adaptability or versatility
If gaps occur in CIG events, then another protocol can transmit during gaps, but radio switching delays increase
Solution Approach 1:
The system performs preliminary assessment of retransmission rates before finalizing CIG event structure. By predicting which CIS will require retransmissions based on historical data, the system can pre-arrange subevent placement to minimize gaps, thereby reducing radio switching delays while still allowing multi-protocol operation.
Solution Approach 2:
The system uses historical retransmission rate data as feedback to continuously optimize CIG event structure. By monitoring past performance and adjusting subevent allocation accordingly, the system minimizes unnecessary gaps and radio switching delays while maintaining adaptability for multi-protocol communications.
Data Source
AI summary
A multi-protocol wireless communications system uses prioritization of isochronous streams to increase the reliability and improve bandwidth utilization. Placement of subevents in an isochronous interval according to link quality reduces fragmentation of the isochronous interval. A method for multi-protocol communications between wireless communications devices using a wireless communications interface includes placing in an isochronous group event, by a first wireless communications device, at least one subevent for each isochronous stream of a plurality of isochronous streams of an isochronous group based on a historical retransmission rate for each isochronous stream of the plurality of isochronous streams. The method may include counting retransmissions for each isochronous stream of the plurality of isochronous streams to thereby determine the historical retransmission rate for each isochronous stream of the plurality of isochronous streams.


