Bluetooth Sniff Mode Power Saving via Poll Packet Suppression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bluetooth devices in low power modes, such as sniff mode, face challenges in minimizing power consumption while maintaining synchronization and data transmission efficiency, especially for HID devices that require continuous data flow, as existing methods often require frequent responses to POLL packets, leading to increased power usage and potential link disconnection.

Innovation Solution

A master unit is adapted to suppress link supervision timeouts and allow the slave unit to respond to only a subset of packets, enabling extended low power operation using a low accuracy oscillator, and replacing POLL packets with NULL packets to reduce transmission demands, allowing the slave to enter deep sleep mode while maintaining synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the slave unit responds to all POLL packets to maintain link supervision, then link reliability is improved, but power consumption increases

Engineering Contradiction:
Improvelink supervisionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The slave unit responds to only a subset of POLL packets rather than all of them. The master unit sends POLL packets at intervals, and the slave responds to some of these packets to maintain link supervision while saving power by not responding to every single POLL packet.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The master unit changes the link supervision timeout parameter to allow extended periods without slave responses. By adjusting this timeout parameter, the master can tolerate longer intervals between slave responses while still maintaining reliable link supervision.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If the slave unit enters deep sleep mode to save power, then power consumption is reduced, but synchronization accuracy deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidsynchronization accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The slave unit periodically wakes up from deep sleep mode to respond to POLL packets and maintain synchronization. Instead of continuously maintaining high-accuracy synchronization, the slave uses a low-accuracy oscillator during deep sleep and only activates its high-accuracy synchronization mechanism periodically when needed to respond to master packets.

Inventive Principle:
Principle #19Periodic action

3Reliability

If the master unit sends frequent POLL packets to maintain link, then link reliability is improved, but transmission overhead increases

Engineering Contradiction:
Improvelink maintenanceVSAvoidtransmission overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The master unit sends POLL packets periodically rather than continuously. By spacing out POLL packet transmissions, the master maintains link reliability through periodic check-ins while reducing the overall quantity of transmission overhead.

Inventive Principle:
Principle #19Periodic action

4Use of energy by moving object

If the slave unit uses a low accuracy oscillator to save power, then power consumption is reduced, but timing precision deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidtiming precision
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The slave unit dynamically switches between two oscillator modes: a low-accuracy oscillator during deep sleep mode to minimize power consumption, and a high-accuracy oscillator when awake to respond to POLL packets and maintain synchronization. This dynamic switching allows the system to optimize between power consumption and timing precision based on operational state.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7653017B2Bluetooth sniff mode power saving
Publication Date: 2010.01.26 SNAPTRACK INC
  • US7653017B2 patent drawing
  • US7653017B2 patent drawing
  • US7653017B2 patent drawing

AI summary

A Bluetooth master radio frequency unit addresses a slave radio frequency unit, to enable the slave to synchronize to the master, by sending poll packets and optionally null packets over an active link, the master being arranged so that receipt of a response from the slave unit to a poll packet is sufficient to maintain the active link. The slave unit does not have to respond to all of the poll packets. This approach can allow the slave to preserve more (transmit) power by going into a deep sleep mode in which a low power oscillator may be used while still allowing the master unit to detect whether the slave has resynchronized or not (and thus to update a Link Supervision Timer, for example).