BLE Listening Window Adjustment for Power Savings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Battery life remains a significant issue for Bluetooth Low Energy (BLE) devices due to their continuous power consumption, even with power-saving features, as they often remain in a non-sleep, powered condition for intermittent communications.

Innovation Solution

BLE devices adjust their listening window based on the time difference between assumed and actual packet transmission times to reduce the size of the listening window, thereby minimizing active listening time and conserving power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If BLE devices remain in a non-sleep, powered condition for intermittent communications, then communication responsiveness is improved, but power consumption increases

Engineering Contradiction:
Improvecommunication responsivenessVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic listening windows where the BLE device alternates between active listening states and sleep states. The device wakes up at predetermined intervals to listen for packets within a defined listening window, then returns to sleep mode. This periodic action pattern allows the device to maintain communication responsiveness while significantly reducing overall power consumption compared to continuous operation.

Inventive Principle:
Principle #19Periodic action

2Reliability

If the listening window size is increased to account for clock drift and transmission delays, then packet reception reliability is improved, but active listening time increases causing higher power consumption

Engineering Contradiction:
Improvepacket reception reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent dynamically adjusts the listening window size based on measured time differences from previous packets. The device calculates the actual time difference between expected and received packets, then adapts the listening window parameters accordingly. This dynamic adjustment allows the system to maintain reliable packet reception by accounting for clock drift and transmission delays while minimizing the listening window size to reduce power consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback mechanisms where the device measures the time difference between expected and actual packet arrival times, then uses this information to adjust future listening window parameters. The system continuously monitors packet timing and feeds this information back into the listening window calculation, enabling adaptive optimization of the balance between reception reliability and power consumption.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the listening window is adjusted to account for distance-related delays, then communication accuracy over long distances is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent incorporates preliminary distance compensation into the listening window calculation. The device estimates the distance to the transmitting device and pre-calculates the expected time delay based on this distance estimate. By performing this compensation action in advance, the device can maintain accurate packet reception over long distances without requiring complex real-time adjustment mechanisms, thus improving communication accuracy while limiting the increase in device complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9668209B1Listening window adjustments for power savings in bluetooth low energy (BLE) communications
Publication Date: 2017.05.30 SILICON LABORATORIES INC
  • US9668209B1 patent drawing
  • US9668209B1 patent drawing
  • US9668209B1 patent drawing

AI summary

Systems and methods are disclosed for listening window adjustments for power savings in BLE (Bluetooth low energy) communications. BLE devices determine time differences between assumed transmission times and actual receive times for packets transmitted by another BLE device. The BLE device then adjusts a listening window using the time differences, for example, to reduce the size of the listening window based upon the time differences. The adjusted listening window is then used by the BLE device to listen for and receive additional packets from the other BLE device.