Bluetooth Remote Control Connection Parameter Update
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Bluetooth remote control devices experience slow updating of connection parameters, affecting power consumption and data transmission capacity due to the slow initiation of connection parameter updates after Slave Latency portions of Connection Intervals.
Innovation Solution
A method and apparatus for updating connection parameters in low-power Bluetooth devices by transmitting prompt messages to initiate parameter updates based on remote control mode switches, monitoring for valid timing, and adjusting Connection Intervals to optimize data transmission and power consumption, including shortening intervals for voice remote control mode and lengthening for button remote control mode.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the Bluetooth remote control device waits for Slave Latency portions of Connection Intervals to initiate connection parameter updates, then power consumption is reduced during idle periods, but the update speed of connection parameters becomes slow
Solution Approach 1:
The system performs preliminary actions by sending prompt messages to the controlled device when a remote control mode switch is detected, triggering the controlled device to proactively generate and send connection parameter update requests before the next Connection Interval begins. This preliminary action eliminates the waiting period and enables immediate parameter updates.
Solution Approach 2:
The system implements feedback by having the controlled device monitor for prompt messages from the remote control device and respond by generating connection parameter update requests. This feedback loop ensures that parameter updates are triggered dynamically based on actual mode changes rather than following a fixed schedule.
2Productivity
If the Connection Interval is shortened to improve data transmission capacity for voice remote control mode, then data transmission efficiency increases, but power consumption increases
Solution Approach 1:
The system dynamically adjusts the Connection Interval based on the active remote control mode. When voice remote control mode is detected, the Connection Interval is shortened to improve data transmission capacity. When button remote control mode is active, the Connection Interval is lengthened to reduce power consumption. This dynamic adaptation allows the system to optimize both performance and energy efficiency according to actual operational requirements.
3Use of energy by moving object
If the Connection Interval is lengthened to reduce power consumption for button remote control mode, then power efficiency improves, but data transmission capacity decreases
Solution Approach 1:
The system dynamically adjusts the Connection Interval based on the active remote control mode. When button remote control mode is detected, the Connection Interval is lengthened to reduce power consumption while maintaining adequate data transmission capacity for low-bandwidth operations. This dynamic adjustment ensures optimal power efficiency for modes that do not require high data transmission rates.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
Method and apparatus for updating a connection parameter of a low-power Bluetooth device is provided in the disclosure, the method including: transmitting, to the controlled device, a prompt message indicating a switch of remote control mode in the Bluetooth remote control device, upon detection of a local switch of remote control mode; monitoring, for every connection interval after the local switch of remote control mode, whether the request for updating the connection parameter transmitted by the controlled device is received locally; transmitting, to the controlled device, a response for agreeing to update the connection parameter, upon detection of the request for updating the connection parameter; and updating the connection parameter between the Bluetooth remote control device and the controlled device, when the valid timing for the connection parameter expires.