BLE Roaming Handoff Using Coordinated RSSI Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Peripheral devices operating under the Bluetooth Low Energy standard face extended disconnect states when roaming between central devices due to lack of coordinated decision-making, leading to increased connection latency.

Innovation Solution

A network controller coordinates roaming decisions by monitoring RSSI signals from peripheral devices and determining the most suitable next central device through coordinated air monitoring among multiple central devices, facilitating seamless handoff without additional software or hardware requirements on the peripheral.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a peripheral device roams between central devices using conventional BLE connection methods, then the peripheral can move between different central devices, but the disconnect time is extended due to lack of coordinated handoff evaluation

Engineering Contradiction:
Improvedisconnect timeVSAvoidroaming coordination system
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by initiating advertising scan requests and evaluating signal strengths from multiple central devices before the actual handoff occurs. The current central device sends a request to the peripheral to advertise, and other central devices prepare to scan and evaluate signals in advance, so when handoff is needed, the decision can be made quickly based on pre-collected information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The network controller acts as an intermediary that coordinates the roaming process. It receives signal strength information from multiple central devices, determines the most suitable target central device, and manages the handoff process. This intermediary coordinates the actions of current and target central devices, reducing the complexity that would otherwise need to be handled by each individual device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the peripheral device continuously monitors and evaluates multiple central devices for handoff, then handoff decision accuracy is improved, but energy consumption increases

Engineering Contradiction:
Improvehandoff decision accuracyVSAvoidperipheral device energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The current central device initiates the advertising request to the peripheral, and the peripheral responds by advertising. This self-service mechanism allows the peripheral to provide signal strength information to multiple central devices without requiring active scanning or continuous monitoring by the peripheral, thereby reducing its energy consumption while still enabling accurate handoff decisions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Instead of continuous monitoring, the system uses periodic advertising and scanning actions. The peripheral advertises at intervals when requested, and central devices scan periodically to evaluate signal strengths. This periodic approach reduces energy consumption compared to continuous monitoring while maintaining sufficient accuracy for handoff decisions.

Inventive Principle:
Principle #19Periodic action

3Speed

If multiple central devices perform coordinated air monitoring and signal strength evaluation, then handoff speed is improved, but system complexity increases

Engineering Contradiction:
Improvehandoff speedVSAvoidcoordinated monitoring system
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The coordinated monitoring system is segmented into distinct functional components: the current central device that initiates the process, other central devices that scan and evaluate signals, and the network controller that aggregates information and makes the final handoff decision. This segmentation allows each component to perform its specific function efficiently without requiring all devices to have full coordination capabilities, thereby reducing overall system complexity while maintaining fast handoff speed.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12483941B2Coordinated roaming for low energy roaming aware peripheral devices
Publication Date: 2025.11.25 SILICON LABORATORIES INC
  • US12483941B2 patent drawing
  • US12483941B2 patent drawing
  • US12483941B2 patent drawing

AI summary

A BLE system includes a network controller, peripherals, and centrals. As one of the peripherals begins to roam, the current central in a connection with the peripheral detects when the peripheral device is moving away from the current central and reports the roaming to the network controller. The peripheral receives a request from the current central to advertise for handoff evaluation during the connection and the other centrals receive requests from the network controller or from one or more of the centrals to scan for handoff evaluation purposes. The centrals determine the received signal strength from the received advertising packets and send the received signal strengths to the network controller. The network controller determines a next target central based on the received signal strengths. The network controller then causes the peripheral to disconnect from the current central and the current central advertises and establishes a connection with the next target central.