Bluetooth Receiver Window Duration Adjustment for Power Savings
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Bluetooth systems using relaxation oscillators experience significant clock drift due to thermal shock, leading to increased power consumption when maintaining synchronization with a master device, as they open receive windows for worst-case temperature changes, which is inefficient under stable temperature conditions.
Innovation Solution
Adjusting receive window durations using a nonlinear function of elapsed time since the last successful transmission, rather than a linear expansion, to reduce power consumption while maintaining connectivity, especially when temperatures are stable.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If receive window duration is increased to account for worst-case temperature changes, then reliability of receiving transmission is improved, but power consumption increases
Solution Approach 1:
The receive window duration is made dynamic rather than static. The system adjusts the receive window duration based on the actual elapsed time since the last successful transmission, using a nonlinear function that adapts to current conditions rather than always using the worst-case duration. This resolves the contradiction by making the window duration flexible - large when needed for reliability, small when not needed to save power.
Solution Approach 2:
The patent changes the parameter of receive window duration from a fixed worst-case value to a variable value determined by a nonlinear function of elapsed time. This parameter change allows the system to optimize between reliability and power consumption by adjusting the window duration according to actual operating conditions rather than always preparing for worst-case scenarios.
2Use of energy by moving object
If receive window duration is decreased to save power, then power consumption is reduced, but likelihood of missing transmission increases
Solution Approach 1:
The system dynamically adjusts the receive window duration based on elapsed time since the last successful transmission. When the elapsed time is short and conditions are stable, the window can be smaller to save power. When elapsed time increases or conditions suggest potential drift, the window automatically enlarges to ensure reliable reception, thus resolving the contradiction between power savings and reliability.
Solution Approach 2:
The system uses feedback from the elapsed time since the last successful transmission to adjust the receive window duration. This feedback mechanism allows the system to learn from past performance and adapt the window size accordingly, ensuring that power is not wasted on excessively large windows when conditions are stable, while still maintaining reliability when drift may have occurred.
3Device complexity
If linear expansion of receive window is used, then simplicity of implementation is maintained, but power consumption remains high during stable temperature conditions
Solution Approach 1:
The patent changes the functional relationship from linear to nonlinear. Instead of uniformly expanding the receive window linearly with time, the system uses a nonlinear function that allows for more aggressive power savings during stable conditions while still providing adequate coverage when needed. This parameter change in the mathematical relationship resolves the contradiction by reducing power consumption without significantly increasing implementation complexity.
Data Source
AI summary
An embodiment of the invention may include a method of receiving a transmission at a receiver. The method may include setting a receive window duration for receiving the transmission based on an elapsed time since last receiving a good transmission. The receive window duration may be a nonlinear function of the elapsed time. The method may further include opening a receive window to listen for the transmission for an amount of time equal to the set receive window duration.


