Search

CN-122024360-A - Intelligent key system and intelligent lock based on bluetooth low energy channel detection

CN122024360ACN 122024360 ACN122024360 ACN 122024360ACN-122024360-A

Abstract

The invention relates to an intelligent key system and an intelligent lock based on low-power consumption Bluetooth channel detection, wherein the system comprises a key terminal and controlled equipment, the key terminal comprises a first BLE communication module, the controlled equipment comprises a second BLE communication module, a distance calculation and judgment module, a channel detection ranging module and an execution module, the first BLE communication module is used for broadcasting regularly, the second BLE communication module is used for acquiring broadcasting data, the distance calculation and judgment module is used for sending ranging requests, the channel detection ranging module is used for carrying out detection signal exchange on a plurality of BLE channels to obtain detection results, the distance calculation and judgment module is also used for calculating the distance between the key terminal and the controlled equipment, and the execution module is used for determining execution actions according to authentication results of the key terminal. The method and the device can realize high-precision ranging and safety authentication through the low-power consumption Bluetooth channel detection technology, and remarkably improve convenience and safety of equipment unlocking.

Inventors

  • CHEN KEJIN

Assignees

  • 上海润欣科技股份有限公司

Dates

Publication Date
20260512
Application Date
20260214

Claims (10)

  1. 1. The intelligent key system based on the low-power consumption Bluetooth channel detection is characterized by comprising a key terminal and controlled equipment, wherein the key terminal comprises a first low-power consumption Bluetooth BLE communication module, and the controlled equipment comprises a second BLE communication module, a distance calculation and judgment module, a channel detection ranging module and an execution module; the first BLE communication module is used for broadcasting periodically; The second BLE communication module is configured to periodically acquire first broadcast data, and determine that the key terminal is within a preset communication range when the first broadcast data sent by the first BLE communication module is acquired; the distance calculating and judging module is used for sending a ranging request to the channel detection ranging module when the key terminal is in a preset communication range; the channel detection ranging module is used for responding to the ranging request, and exchanging detection signals with the key terminal on a plurality of BLE channels to obtain a detection result; The distance calculating and judging module is further used for calculating the actual distance between the key terminal and the controlled equipment based on the detection result, and starting authentication for the key terminal under the condition that the actual distance is determined to meet the preset distance condition; the execution module is used for determining an execution action according to the authentication result of the key terminal, wherein the execution action comprises unlocking the controlled equipment or maintaining the controlled equipment in a locked state.
  2. 2. The system according to claim 1, wherein the first BLE communication module is further configured to periodically broadcast encrypted BLE broadcast data, so that a positioning terminal in an external positioning service platform uploads the received encrypted BLE broadcast data and its own location, where the encrypted BLE broadcast data and its own location are used as a basis for determining the location of the key terminal.
  3. 3. The system of claim 1 or 2, wherein the key fob further comprises a channel probe response module; The channel sounding ranging module is further configured to control the second BLE communication module to send sounding signals to the first BLE communication module on different BLE channels in response to the ranging request; The channel sounding response module is configured to control the first BLE communication module to receive sounding signals of different BLE channels and forward the sounding signals to the second BLE communication module; The channel detection ranging module is further configured to control the second BLE communication module to receive the forwarded detection signals of different BLE channels, and determine detection results corresponding to the different BLE channels.
  4. 4. A system according to claim 3, wherein the probing results comprise phase differences corresponding to probing signals of different BLE channels; The distance calculating and judging module is further configured to calculate a first distance according to phase differences corresponding to detection signals of different BLE channels and a preset frequency difference, and use the first distance as an actual distance between the key terminal and the controlled device.
  5. 5. A system according to claim 3, wherein the probing results comprise a transmission time, a first receiving time, a forwarding time and a second receiving time corresponding to probing signals of different BLE channels, the transmission time being a time when the probing signals are transmitted by the second BLE communication module, the first receiving time being a time when the probing signals are received by the first BLE communication module, the forwarding time being a time when the received probing signals are forwarded by the first BLE communication module to the second BLE communication module, the second receiving time being a time when the probing signals forwarded by the first BLE communication module are received by the second BLE communication module; The distance calculating and judging module is further configured to calculate, for each BLE channel, a first time difference according to the corresponding sending time and the second receiving time, calculate a second time difference according to the corresponding first receiving time and the corresponding forwarding time, calculate a second sub-distance of the corresponding BLE channel according to a preset wave speed, the first time difference and the second time difference, determine the second distance based on the second sub-distances corresponding to all BLE channels, and use the second distance as an actual distance between the key terminal and the controlled device.
  6. 6. A system according to claim 3, wherein the detection result includes a phase difference corresponding to the detection signals of different BLE channels, a transmission time corresponding to the detection signals of different BLE channels, a first reception time, a forwarding time, and a second reception time, the transmission time being a time when the detection signals are transmitted by the second BLE communication module, the first reception time being a time when the detection signals are received by the first BLE communication module, the forwarding time being a time when the received detection signals are forwarded by the first BLE communication module to the second BLE communication module, the second reception time being a time when the detection signals forwarded by the first BLE communication module are received by the second BLE communication module; The distance calculating and judging module is further used for calculating a third distance according to a preset first weight, a preset first distance, a preset second weight and a preset second distance, and taking the third distance as an actual distance between the key terminal and the controlled equipment; The first distance is determined based on phase differences corresponding to the detection signals of different BLE channels, and the second distance is determined based on sending time, first receiving time, forwarding time and second receiving time corresponding to the detection signals of different BLE channels.
  7. 7. The system according to claim 1 or 2, wherein the distance calculation and determination module is further configured to compare the actual distance with a preset safety threshold, Under the condition that the actual distance is smaller than a preset safety threshold, determining that the actual distance meets a preset distance condition; and determining that the actual distance does not meet the preset distance condition under the condition that the actual distance is equal to or greater than the safety threshold.
  8. 8. The system of claim 1 or 2, wherein the key terminal further comprises a security key module, and the controlled device further comprises a security authentication control module; The distance calculating and judging module is further used for sending an authentication request to the security authentication control module under the condition that the actual distance meets the preset distance condition; The security authentication control module is used for responding to the authentication request and sending a key providing request to the security key module; the safety key module is used for responding to the key providing request and sending a prestored first key to the safety key module; The security authentication control module is further configured to verify the first key to obtain an authentication result of the key terminal, where the authentication result includes passing or failing.
  9. 9. The system of claim 8, wherein the security authentication control module is further configured to determine whether the first key matches a pre-stored second key, Under the condition that the first key is matched with the second key, determining that the authentication result is passing; and under the condition that the first key is not matched with the second key, determining that the authentication result is not passed.
  10. 10. A smart lock, characterized in that it comprises a smart key system according to any one of claims 1 to 9.

Description

Intelligent key system and intelligent lock based on bluetooth low energy channel detection Technical Field The disclosure relates to the technical field of intelligent keys, in particular to an intelligent key system and an intelligent lock based on low-power consumption Bluetooth channel detection. Background With the wide application of intelligent door locks, vehicle keyless entry systems and intelligent door accesses, existing intelligent key solutions are commonly based on bluetooth low energy (Bluetooth Low Energy, BLE) or radio frequency communication to achieve contactless unlocking. However, the existing solutions still have a number of problems in practical applications. For example, the distance judgment is inaccurate, the existing BLE unlocking scheme relies on a received signal strength Indicator (RECEIVED SIGNAL STRENGTH Indicator, RSSI) to perform distance estimation, and the RSSI is easily affected by factors such as environmental shielding, multipath effect, human body posture and the like, so that the actual physical distance between the key and the controlled device cannot be accurately reflected. In addition, there is a problem of insufficient security, which is vulnerable to relay attack, RSSI or simple near field judgment cannot effectively defend relay attack (RELAY ATTACK), signal forwarding and amplification attack, and an attacker can forge a "presence" condition under the condition that a key is far away from a controlled device, causing serious potential safety hazard. Disclosure of Invention In view of this, the disclosure provides an intelligent key system, intelligent lock based on bluetooth low energy channel detection, can realize high accuracy range finding and safety certification through bluetooth low energy channel detection technique, has showing the convenience and the security that have promoted equipment unblock. According to one aspect of the disclosure, an intelligent key system based on low-power consumption Bluetooth channel detection is provided, the system comprises a key terminal and a controlled device, the key terminal comprises a first low-power consumption Bluetooth BLE communication module, the controlled device comprises a second BLE communication module, a distance calculation and judgment module, a channel detection and distance measurement module and an execution module, the first BLE communication module is used for broadcasting periodically, the second BLE communication module is used for periodically acquiring first broadcasting data and determining that the key terminal is in a preset communication range when the first broadcasting data sent by the first BLE communication module is acquired, the distance calculation and judgment module is used for sending a distance measurement request to the channel detection and distance measurement module when the key terminal is in the preset communication range, the channel detection and distance measurement module is used for conducting detection signal exchange with the key terminal on a plurality of BLE channels in response to the distance measurement request, the distance calculation and judgment module is also used for calculating the first broadcasting data periodically based on the detection result, determining that the key terminal is in the preset communication range when the first broadcasting data sent by the first BLE communication module is acquired, the distance calculation and the controlled device is in the actual range, or the controlled device is in the actual range is determined to be in the key terminal, and the controlled device is in the key terminal unlocking state, and the controlled device is in the key terminal unlocking state. Therefore, the intelligent key system realizes high-precision ranging and safety authentication through the low-power consumption Bluetooth channel detection technology, and the convenience and safety of equipment unlocking are obviously improved. The system adopts a dual-stage verification mechanism, firstly, whether the key terminal is in a preset communication range is primarily judged through BLE broadcasting, then the actual distance is accurately calculated through multi-channel detection signal exchange, authentication is started only when the distance meets preset conditions, and relay attack is effectively prevented. Compared with the traditional Bluetooth key which relies on fuzzy ranging of signal intensity, the multichannel detection technology can obviously improve the distance calculation precision, so that the misjudgment rate is obviously reduced. Finally, the execution module dynamically decides according to the authentication result, not only supports non-inductive unlocking to promote user experience, but also avoids misoperation through the limit of the distance threshold, and is very suitable for safety-sensitive scenes such as automobiles and intelligent home furnishings. In one possible implementation manner, the first BLE communication