BLE Peripheral Handover Using Synchronized Receive-Only Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems using low-throughput devices experience disruptions and time gaps during handover processes due to disconnect-and-reconnect approaches, leading to temporary communication losses when the central device changes location.
Innovation Solution
Implementing a seamless handover mechanism using vendor-specific HCI commands that synchronize peripheral BLE devices between active and passive modes, allowing continuous communication by switching between devices based on signal strength and location information without explicit disconnection and reconnection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If disconnect-and-reconnect approach is used for changing wireless connection, then the central device can switch between peripheral devices, but communication interruption and time gaps occur
Solution Approach 1:
The patent applies preliminary action by establishing a preliminary connection with the target peripheral device before disconnecting from the current device. The central device performs scanning and connection setup in advance, so that when handover is needed, the connection can be immediately established without interruption, thus eliminating communication gaps while maintaining the ability to switch between devices
2Ease of operation
If disconnect-and-reconnect approach is used, then device switching is possible, but time gap and communication loss occur during handover
Solution Approach 1:
The patent implements continuity of useful action by maintaining continuous communication connection during device switching. Instead of disconnecting and reconnecting, the system keeps the connection active and seamless, ensuring that communication continues without interruption or time loss while enabling easy switching between peripheral devices
Data Source
AI summary
A method of a controller comprises receiving a first message from a peripheral device that operates in a receiving and transmitting mode for communication of data over a wireless connection with a central device; sending a second message to respective ones of one or more other peripheral devices, the second message indicating a command to synchronize with the wireless connection in a receiving-only mode; and at least partially responsive to identifying a handover condition, sending a third message to a respective one of the one or more other peripheral devices, the third message indicating a command to switch to the receiving and transmitting mode for communication of data over the wireless connection with the central device.


