BLE Empty Packet Reception Abort for Lower Connection Power
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Bluetooth low energy (BLE) communication devices, particularly peripheral devices with limited power resources, face high power consumption during connection events due to the exchange of empty data packets, which is not efficiently managed by current technologies.
Innovation Solution
Implementing a method to early terminate the reception and processing of empty data packets by decoding a portion of the packet header to identify an empty packet, thereby aborting further reception and processing, and ending the connection event with exchanged empty packets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If devices continue to receive and process complete data packets during connection events, then communication reliability is maintained, but power consumption increases
Solution Approach 1:
The patent applies partial action by decoding only a portion of the packet header (sufficient to identify empty packets) rather than processing complete data packets. This allows the device to abort reception early when empty packets are detected, reducing power consumption while maintaining communication reliability through selective processing.
Solution Approach 2:
The patent extracts and processes only the critical portion of the packet header that contains information to identify empty packets. By separating the essential identification function from complete packet processing, the device can terminate reception early for empty packets while maintaining full processing for data-containing packets.
2Use of energy by moving object
If devices abort reception of empty packets early, then power consumption is reduced, but processing completeness may be compromised
Solution Approach 1:
The patent performs partial decoding of the packet header - specifically the portion sufficient to identify empty packets - without completing full packet processing. This selective partial action reduces power consumption while maintaining processing completeness for packets that require full handling.
Solution Approach 2:
The patent segments the packet processing into distinct stages: initial header decoding for empty packet identification, and conditional complete processing for data packets. This segmentation allows early termination for empty packets while ensuring complete processing when necessary.
3Duration of action of stationary object
If peripheral devices process all packets during connection events, then communication accuracy is maintained, but battery life decreases
Solution Approach 1:
The patent applies partial action by processing only the necessary portion of packet headers to identify empty packets, then aborting reception. This reduces processing load and extends battery life while maintaining communication accuracy through selective application of full processing only when required.
Solution Approach 2:
The patent performs preliminary decoding of packet header portions that enable early identification of empty packets. This preliminary action allows the device to make informed decisions about whether to continue reception, thereby extending battery life without compromising communication accuracy.
Data Source
AI summary
A method includes receiving, by a device, a portion of a data packet from a peer device during a reception time period, decoding a portion of a protocol data unit (PDU) of the data packet, decoding at least a portion of a header of the PDU, determining that the data packet is an empty packet according to the header, and aborting, by the device, reception of a remaining portion of the data packet to early terminate the reception time period.


