Bluetooth Device Discovery via Periodic Broadcast Frames
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Bluetooth devices face high power consumption when continuously broadcasting to be discovered by other devices, leading to increased energy usage and potential security risks due to constant information leakage.
Innovation Solution
A method where a Bluetooth device receives a broadcast frame with indication information, triggering it to send a second broadcast frame only within a preset time period, which includes information to instruct other devices to exchange data, thereby reducing unnecessary broadcasting and enhancing security by controlling discovery and information exchange.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a Bluetooth device keeps performing Bluetooth broadcasting to be discovered at any time, then the device can be discovered by other Bluetooth devices, but power consumption increases
Solution Approach 1:
The patent implements periodic broadcasting instead of continuous broadcasting. The Bluetooth device broadcasts at specific intervals defined by a time counter, allowing it to be discovered while consuming less power. The device checks the time counter before each broadcast and only transmits when the counter indicates it's time to broadcast, creating a periodic pattern that balances discoverability with power conservation.
Solution Approach 2:
The patent uses a time counter that is pre-configured with a predetermined value to control when broadcasting should occur. This preliminary setup allows the device to determine in advance whether it should broadcast at any given moment, avoiding the need for continuous broadcasting while ensuring discoverability at appropriate intervals.
2Reliability
If a Bluetooth device keeps performing Bluetooth broadcasting, then it can be discovered by other devices, but information security deteriorates due to constant information leakage
Solution Approach 1:
By implementing periodic broadcasting instead of continuous broadcasting, the patent reduces the frequency at which device information is transmitted over the air. This temporal spacing minimizes the opportunities for information interception and leakage while still maintaining the device's discoverability at regular intervals.
3Reliability
If a Bluetooth device performs Bluetooth scanning to discover nearby devices, then it can find other devices, but time is consumed
Solution Approach 1:
The patent employs a time counter that is pre-configured with a predetermined value to control the timing of broadcasts. This preliminary setup allows receiving devices to know in advance when to expect broadcasts, enabling them to time their scanning activities accordingly. Devices can scan at intervals that match the broadcast pattern, reducing unnecessary scanning and minimizing discovery time.
Data Source
AI summary
The present invention provides a method for discovering a Bluetooth device. The method includes: receiving, by a second Bluetooth device, a first broadcast frame of a first Bluetooth device; determining, by the second Bluetooth device, whether the first broadcast frame includes first indication information; and if the first broadcast frame includes the first indication information, sending, by the second Bluetooth device, at least one second broadcast frame within a preset time period after receiving the first broadcast frame, where the second broadcast frame includes second indication information, and the second indication information is used to instruct a Bluetooth device receiving the second broadcast frame to exchange information with the second Bluetooth device.


