BLE Data Packet Subevent Division and Offset Update
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for an amended isochronous stream scheme to support high-speed connection-based Bluetooth Low Energy (BLE) data transmission, as existing technologies are inadequate for efficiently transmitting high-quality audio and other high-capacity data.
Innovation Solution
An electronic device equipped with a communication circuit and processor that divides data packets into subevents, identifies and updates primary and secondary subevents based on an offset, and transmits these updated subevents to an external device, optimizing data transmission by varying the length of subevents to adapt to different data formats and reduce resource waste.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If fixed-length subevents are used for data transmission, then the data packet structure is simple, but resource waste occurs when data size does not match subevent capacity
Solution Approach 1:
The patent applies dynamics by making subevent lengths variable rather than fixed. The master device dynamically adjusts the length of each subevent based on the actual data size that needs to be transmitted. This allows the data transmission structure to adapt to different data volumes, filling subevents efficiently without leaving unused capacity, thereby reducing resource waste while maintaining transmission efficiency.
2Loss of energy
If variable-length subevents are used, then resource waste is reduced, but the complexity of managing subevent lengths increases
Solution Approach 1:
The patent segments the data transmission process into multiple subevents, where each subevent can have a different length. The master device divides the total data into segments that fit into individual subevents, with each subevent's length determined by the actual data volume. This segmentation approach allows efficient resource utilization while managing complexity through structured data division and clear delineation between subevents.
Solution Approach 2:
The patent changes the parameter of subevent length from a fixed value to a variable parameter. The master device determines the appropriate length for each subevent based on the data size that needs to be transmitted in that particular subevent. This parameter change enables flexible adaptation to different transmission scenarios, optimizing resource usage without requiring a completely complex management system.
3Stability of the object's composition
If data is transmitted in fixed time intervals, then synchronization is maintained, but transmission efficiency decreases for high-capacity data
Solution Approach 1:
The patent applies dynamics by allowing subevent lengths to vary while maintaining synchronization through the master device's control. The master device dynamically determines the length of each subevent based on data size requirements, and slave devices adapt to these variations. This dynamic approach maintains the synchronized structure of time intervals while optimizing the actual data transmission capacity within each interval, thereby improving efficiency for high-capacity data without losing synchronization stability.
Data Source
AI summary
Various embodiments of the present disclosure relate to an electronic device for transmitting data and an operation method thereof Δn electronic device according to an embodiment of the present disclosure may include a communication circuit configured to support Bluetooth low energy (BLE), and at least one processor operatively connected to the communication circuit, wherein the at least one processor is configured to identify first data packets by dividing the same to correspond to the number of subevents, identify at least one first subevent and at least one second subevent in the divided subevents, update, based on an offset, the at least one first subevent and the at least one second subevent, and transmit, to an external electronic device, the first data packets included in the updated first subevent and the updated second subevent. In addition, various embodiments identified through the specification are also possible.


