Bluetooth lock communication method, Bluetooth lock communication system and storage medium
By synchronously switching frequency bands between the Bluetooth lock and the UE device for data transmission, a stable data transmission channel is established and a dynamic encryption key is adopted, which solves the packet loss and security issues caused by the Bluetooth lock's frequency hopping and improves the stability and security of communication.
Patent Information
- Application Number
- CN202511162945.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-19
- Publication Date
- 2025-09-16
AI Technical Summary
Bluetooth locks have problems such as packet loss, delay, and poor static key security during frequency hopping.
By synchronously switching frequency bands between the Bluetooth lock and the UE device for data transmission, a stable data transmission channel is established, and dynamic encryption keys are used to improve security and avoid security risks in inter-device communication.
It achieves stable data transmission between the Bluetooth lock and the UE device, improving anti-interference and communication security.
Smart Images

Figure CN120659035A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of short-range communications, specifically to near-field communications, and more particularly to a Bluetooth lock communication method, a Bluetooth lock communication system, and a storage medium. Background Art
[0002] Bluetooth locks use Bluetooth for communication. When the Bluetooth module operates at 2.4 GHz, data transmission requires different channels. A channel, also known as a frequency band, is a data signal transmission channel that uses wireless signals (electromagnetic waves) as the transmission carrier. Various wireless network devices within the wireless signal coverage area should use different channels to avoid signal interference.
[0003] At the same time, the Bluetooth module needs to perform adaptive frequency hopping. When the Bluetooth module hops, communication with the UE device is interrupted, resulting in problems such as packet loss and delay. In addition, the traditional Bluetooth module uses static keys for encrypted communication, which makes it difficult to ensure the security of communication.
[0004] Therefore, there is an urgent need to develop a new Bluetooth lock communication method, Bluetooth lock communication system and storage medium to solve the technical problems of how to overcome the packet loss, delay and poor static key security caused by Bluetooth lock frequency hopping.
[0005] It should be noted that the above information disclosed in this background technology section is only used to understand the background technology of the present application concept, and therefore, the above description is not considered to constitute information of the prior art. Summary of the Invention
[0006] The embodiments of the present disclosure at least provide a Bluetooth lock communication method, a Bluetooth lock communication system, and a storage medium.
[0007] In a first aspect, an embodiment of the present disclosure provides a Bluetooth lock communication method, which includes: pairing a UE device with a Bluetooth lock; when the UE device and the Bluetooth lock are connected for the first time and the pairing is successful, the Bluetooth lock and the UE device both synchronously jump frequency bands for data transmission; when the UE device and the Bluetooth lock are connected again and the pairing is successful, the frequency band hopping sequence of the UE device is the same as the frequency band hopping sequence of the Bluetooth lock, then data is transmitted between the Bluetooth lock and the UE device; when the frequency band hopping sequence of the UE device is different from the frequency band hopping sequence of the Bluetooth lock, the Bluetooth lock disconnects the UE device.
[0008] In an optional implementation, the Bluetooth lock performs random frequency hopping within a frequency range when in operation, the UE device records the frequency hopping sequence of the Bluetooth lock, and the UE device synchronously adjusts its frequency band according to the frequency hopping sequence.
[0009] In an optional implementation, the Bluetooth lock obtains the frequency band hopping sequence of the UE device and compares it with the frequency band hopping sequence of the Bluetooth lock to determine whether the frequency band hopping sequence of the UE device is the same as the frequency band hopping sequence of the Bluetooth lock.
[0010] In an optional implementation, the UE device sends a pairing signal to the Bluetooth lock, and the Bluetooth lock confirms the pairing signal; if the Bluetooth lock successfully confirms the pairing signal, the UE device and the Bluetooth lock are successfully paired; if the Bluetooth lock fails to confirm the pairing signal, the UE device and the Bluetooth lock fail to pair.
[0011] In an optional implementation, when the UE device is paired with the Bluetooth lock, the UE device obtains the physical address of the Bluetooth lock and the Bluetooth lock obtains the physical address of the UE device; the UE device associates the physical address of the Bluetooth lock with the pairing result, and the Bluetooth lock associates the physical address of the UE device with the pairing result.
[0012] In an optional implementation, the server obtains the number of online Bluetooth locks within the current networking range, so that the server assigns a frequency band hopping sequence to each Bluetooth lock, so that the frequency bands at the same time point in each frequency band hopping sequence are staggered.
[0013] In an optional implementation, the Bluetooth lock obtains the frequency band of each wireless device within the sensing range, and the Bluetooth lock staggers the frequency bands of each wireless device when switching frequency bands.
[0014] In an optional implementation, the Bluetooth lock jumps frequency bands in the frequency range in order from weak to strong according to the current interference strength, and when the frequency band of the Bluetooth lock coincides with the frequency band of the wireless device, the Bluetooth lock obtains the frequency band of the wireless device.
[0015] In a second aspect, an embodiment of the present disclosure further provides a Bluetooth lock communication system, which includes: a UE device and a Bluetooth lock; wherein the UE device is paired with the Bluetooth lock; when the UE device and the Bluetooth lock are connected for the first time and the pairing is successful, the Bluetooth lock and the UE device both synchronously jump frequency bands for data transmission; when the UE device and the Bluetooth lock are connected again and the pairing is successful, if the frequency band hopping sequence of the UE device is the same as the frequency band hopping sequence of the Bluetooth lock, data is transmitted between the Bluetooth lock and the UE device, or if the frequency band hopping sequence of the UE device is different from the frequency band hopping sequence of the Bluetooth lock, the Bluetooth lock disconnects the connection with the UE device.
[0016] In an optional embodiment, the Bluetooth lock communication system further includes: a server; the server obtains the number of online Bluetooth locks within the current networking range, so that the server assigns a frequency band hopping order to each Bluetooth lock, so that the frequency bands at the same time point in each frequency band hopping order are staggered.
[0017] In an optional embodiment, the Bluetooth lock obtains the frequency band of each wireless device within the sensing range, and the Bluetooth lock staggers the frequency bands of each wireless device when jumping the frequency band; the Bluetooth lock jumps the frequency band in ascending order within the frequency range, and when the frequency band of the Bluetooth lock coincides with the frequency band of the wireless device, the Bluetooth lock obtains the frequency band of the wireless device.
[0018] In a third aspect, an embodiment of the present disclosure further provides a computer-readable storage medium having a computer program / instruction stored thereon, which implements the steps of the above-mentioned Bluetooth lock communication method when executed by a processor.
[0019] The present invention performs data transmission by synchronously switching frequency bands between the Bluetooth lock and the UE device, thereby building a stable data transmission channel between the Bluetooth lock and the UE device. At the same time, flexible channel switching can also improve anti-interference performance. A dynamic encryption key is constructed by the frequency band hopping sequence of the UE device and the frequency band hopping sequence of the Bluetooth lock, thereby avoiding communication security risks between the devices and improving the safety of the Bluetooth lock.
[0020] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description and the drawings.
[0021] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0023] Figure 1 A flowchart of a Bluetooth lock communication method provided by an embodiment of the present disclosure; Figure 2 This is a flowchart of a UE device and a Bluetooth lock provided in an embodiment of the present disclosure after the first connection and successful pairing; Figure 3 A flowchart of a UE device and a Bluetooth lock after they are reconnected and paired successfully, provided in an embodiment of the present disclosure; Figure 4 A flowchart of pairing verification between a UE device and a Bluetooth lock provided in an embodiment of the present disclosure; Figure 5A flowchart of how to pair a UE device with a Bluetooth lock provided in an embodiment of the present disclosure; Figure 6 A flowchart of a Bluetooth lock determining a frequency band hopping sequence provided by an embodiment of the present disclosure; Figure 7 A flowchart of another Bluetooth lock determining a frequency band hopping sequence provided by an embodiment of the present disclosure; Figure 8 This is a functional block diagram of another Bluetooth lock communication system provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0025] The terms used herein are only used to describe specific exemplary configurations and are not intended to be limiting. As used herein, the singular articles "a", "an" and "the" may also be intended to include plural forms, unless otherwise clearly indicated herein. The terms "comprise", "include" and "have" are inclusive and therefore specify the presence of features, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, elements, components and / or combinations thereof. The method steps, processes and operations described herein should not be interpreted as necessarily requiring them to be performed in the particular order discussed or shown, unless specifically identified as an execution order. Additional or alternative steps may be adopted.
[0026] As used herein, the phrases "in one embodiment," "according to one embodiment," "in some embodiments," and the like generally refer to the fact that the particular feature, structure, or characteristic following the phrase may be included in at least one embodiment of the present disclosure. Thus, a particular feature, structure, or characteristic may be included in more than one embodiment of the present disclosure, such that these phrases do not necessarily refer to the same embodiment. As used herein, the terms "example," "exemplary," and the like are used to "serve as an example, instance, or illustration." Any implementation, aspect, or design described herein as "example" or "exemplary" is not necessarily to be construed as preferred or advantageous over other implementations, aspects, or designs. Instead, the use of the terms "example," "exemplary," and the like is intended to present concepts in a concrete manner.
[0027] The following embodiments of the present invention are described in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features therein may be combined with each other.
[0028] like Figures 1 to 7 As shown, at least one embodiment provides a Bluetooth lock communication method, which includes: pairing a UE device with a Bluetooth lock; when the UE device and the Bluetooth lock are connected for the first time and the pairing is successful, the Bluetooth lock and the UE device both synchronously jump frequency bands for data transmission; when the UE device and the Bluetooth lock are connected again and the pairing is successful, if the frequency band hopping sequence of the UE device is the same as the frequency band hopping sequence of the Bluetooth lock, data is transmitted between the Bluetooth lock and the UE device, or if the frequency band hopping sequence of the UE device is different from the frequency band hopping sequence of the Bluetooth lock, the Bluetooth lock disconnects the UE device.
[0029] Specifically, UE device refers to user equipment.
[0030] In at least one embodiment, by synchronously hopping frequency bands between the Bluetooth lock and the UE device for data transmission, a stable data transmission channel can be established between the Bluetooth lock and the UE device. At the same time, flexible channel hopping can also improve anti-interference performance, and a dynamic encryption key is constructed by the frequency band hopping sequence of the UE device and the frequency band hopping sequence of the Bluetooth lock, avoiding communication security risks between devices and improving the safety of the Bluetooth lock.
[0031] In at least one embodiment, see Figure 2 When the Bluetooth lock is working, it performs random frequency band hopping within the frequency range. The UE device records the frequency band hopping sequence of the Bluetooth lock, and the UE device synchronously adjusts its frequency band according to the frequency band hopping sequence.
[0032] Specifically, see Figure 2 When the UE device and the Bluetooth lock are connected for the first time and paired successfully, the UE device and the Bluetooth lock adjust the frequency band synchronously, and the frequency band hopping sequence of the UE device is consistent with the frequency band hopping sequence of the Bluetooth lock. The UE device can be stably connected to the Bluetooth lock to achieve data transmission, and the frequency band hopping sequence of the Bluetooth lock constitutes a dynamic encryption key, which can improve the security of communication between the UE device and the Bluetooth lock.
[0033] In at least one embodiment, see Figure 3 , the Bluetooth lock obtains the frequency band hopping sequence of the UE device and compares it with the frequency band hopping sequence of the Bluetooth lock to determine whether the frequency band hopping sequence of the UE device is the same as the frequency band hopping sequence of the Bluetooth lock.
[0034] Specifically, see Figure 3When the UE device and the Bluetooth lock are connected again and paired successfully, the UE device should store the frequency band hopping sequence of the Bluetooth lock and adjust its own frequency band according to the frequency band hopping sequence. During the connection process between the Bluetooth lock and the UE device, the Bluetooth lock reversely monitors the frequency band hopping sequence of the UE device. If the frequency band hopping sequence of the UE device is different from the frequency band hopping sequence of the Bluetooth lock, it is determined that there is a security risk between the UE device and the Bluetooth lock, and the connection between the Bluetooth lock and the UE device is disconnected; if the frequency band hopping sequence of the UE device is the same as the frequency band hopping sequence of the Bluetooth lock, it is determined that there is no security risk between the UE device and the Bluetooth lock, and the connection between the Bluetooth lock and the UE device is maintained.
[0035] In at least one embodiment, see Figure 4 , the UE device sends a pairing signal to the Bluetooth lock, and the Bluetooth lock confirms the pairing signal; if the Bluetooth lock confirms the pairing signal successfully, the UE device and the Bluetooth lock are paired successfully; if the Bluetooth lock fails to confirm the pairing signal, the UE device and the Bluetooth lock fail to pair.
[0036] Specifically, see Figure 4 , the UE device and the Bluetooth lock require static key verification before connection. If the static key verification between the UE device and the Bluetooth lock is passed, the Bluetooth lock and the UE device are paired successfully; if the static key verification between the UE device and the Bluetooth lock fails, the Bluetooth lock and the UE device fail to pair, and dynamic key verification is performed in real time during the connection process between the UE device and the Bluetooth lock. Through double key verification, the security of the connection between the UE device and the Bluetooth lock can be improved.
[0037] In at least one embodiment, see Figure 5 When the UE device is paired with the Bluetooth lock, the UE device obtains the physical address of the Bluetooth lock and the Bluetooth lock obtains the physical address of the UE device; the UE device associates the physical address of the Bluetooth lock with the pairing result, and the Bluetooth lock associates the physical address of the UE device with the pairing result.
[0038] Specifically, see Figure 5 , the UE device and the Bluetooth lock are paired through their own physical addresses, which can improve the security of static key verification, and store the physical address of the paired UE device in the Bluetooth lock, making it convenient for subsequent UE devices to quickly pair with the Bluetooth lock.
[0039] In at least one embodiment, see Figure 6 , the server obtains the number of online Bluetooth locks within the current networking range, so that the server can assign the frequency band hopping order of each Bluetooth lock, so that the frequency bands at the same time point in the frequency band hopping order are staggered.
[0040] Specifically, see Figure 6By allocating the frequency band hopping sequence of each Bluetooth lock through the server, the frequency band hopping sequence of each Bluetooth lock can be staggered, which can ensure that various wireless network devices within the coverage range of the wireless signal use different channels to avoid interference between signals.
[0041] In at least one embodiment, see Figure 7 The Bluetooth lock obtains the frequency band of each wireless device within the sensing range, and the Bluetooth lock staggers with the frequency band of each wireless device when jumping the frequency band.
[0042] Specifically, see Figure 7 The Bluetooth lock itself can sense the frequency bands of other wireless devices within the wireless coverage range, and the frequency band jumping order of the Bluetooth lock can be staggered with the frequency bands of other wireless devices, ensuring that various wireless network devices within the wireless signal coverage range use different channels to avoid interference between signals.
[0043] In at least one embodiment, see Figure 7 The Bluetooth lock jumps the frequency band in the frequency range from small to large, and when the frequency band of the Bluetooth lock coincides with the frequency band of the wireless device, the Bluetooth lock obtains the frequency band of the wireless device.
[0044] Based on the same technical concept, such as Figures 1 to 8 As shown, at least one embodiment further provides a Bluetooth lock communication system, which includes: a UE device and a Bluetooth lock; wherein the UE device is paired with the Bluetooth lock; when the UE device and the Bluetooth lock are connected for the first time and the pairing is successful, the Bluetooth lock and the UE device both synchronously jump frequency bands for data transmission; when the UE device and the Bluetooth lock are connected again and the pairing is successful, if the frequency band hopping sequence of the UE device is the same as the frequency band hopping sequence of the Bluetooth lock, data is transmitted between the Bluetooth lock and the UE device, or if the frequency band hopping sequence of the UE device is different from the frequency band hopping sequence of the Bluetooth lock, the Bluetooth lock disconnects the UE device.
[0045] In at least one embodiment, the Bluetooth lock communication system further includes: a server; the server obtains the number of online Bluetooth locks within the current networking range, so that the server assigns a frequency band hopping order to each Bluetooth lock, so that the frequency bands at the same time point in each frequency band hopping order are staggered.
[0046] In at least one embodiment, the Bluetooth lock obtains the frequency band of each wireless device within the sensing range, and the Bluetooth lock staggers the frequency bands of each wireless device when jumping the frequency band; the Bluetooth lock jumps the frequency band in the frequency range in order from weak to strong according to the current interference strength, and when the frequency band of the Bluetooth lock overlaps with the frequency band of the wireless device, the Bluetooth lock obtains the frequency band of the wireless device.
[0047] Based on the same technical concept, at least one embodiment further provides a computer-readable storage medium having a computer program / instruction stored thereon. When the computer program / instruction is executed by a processor, the steps of the above-mentioned Bluetooth lock communication method are implemented.
[0048] To sum up, the present invention realizes data transmission by synchronously jumping frequency bands between the Bluetooth lock and the UE device, which can realize the construction of a stable data transmission channel between the Bluetooth lock and the UE device. At the same time, flexible channel jumping can also improve anti-interference performance, and a dynamic encryption key is constructed by the frequency band hopping sequence of the UE device and the frequency band hopping sequence of the Bluetooth lock, avoiding communication security risks between devices and improving the safety of the Bluetooth lock.
[0049] The disclosure and other solutions, examples, embodiments, modules, and functional operations described in this document can be implemented in digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed in this document and their structural equivalents, or any combination thereof. The disclosure and other embodiments can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a tangible, non-volatile computer-readable medium, for execution by a data processing apparatus or to control the operation of the data processing apparatus. The computer-readable medium can be a machine-readable storage device, a machine-readable storage substrate, a storage device, a composition of matter that effects a machine-readable propagated signal, or any combination thereof. The term "data processing unit" or "data processing apparatus" includes all devices, equipment, and machines for processing data, including, for example, a programmable processor, a computer, or a plurality of processors or computers. In addition to hardware, the apparatus may also include code that creates an execution environment for a computer program, such as code constituting processor firmware, a protocol stack, a database management system, an operating system, or any combination thereof. A propagated signal is an artificially generated signal, such as a machine-generated electrical, optical, or electromagnetic signal, that is generated to encode information for transmission to a suitable receiver device.
[0050] A computer program (also referred to as a program, software, software application, script, or code) may be written in any form of programming language (including compiled or interpreted languages) and may be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. A program may be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program, or in multiple coordinated files (e.g., files storing one or more modules, subroutines, or portions of code). A computer program may be deployed for execution on one or more computers, located at one site or distributed across multiple sites and interconnected by a communications network.
[0051] The processes and logic flows described in this document can be performed by one or more programmable processors executing one or more computer programs to perform functions by operating on input data and generating output. The processes and logic flows can also be performed by, and apparatus can also be implemented as, special-purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit).
[0052] For example, processors suitable for executing computer programs include general-purpose and special-purpose microprocessors, as well as any one or more of any type of digital computer. Typically, a processor will receive instructions and data from read-only memory or random access memory, or both. The essential components of a computer are a processor that executes instructions and one or more memory devices that store instructions and data. Typically, a computer will also include one or more mass storage devices for storing data, such as magnetic, magneto-optical, or optical disks, or be operatively coupled to receive data from or transfer data to a mass storage device, or both. However, a computer need not have such devices. Computer-readable media suitable for storing computer program instructions and data include all forms of nonvolatile memory, media, and storage devices, including, for example, semiconductor memory devices, such as erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), and flash memory devices; magnetic disks, such as internal hard disks or removable disks; magneto-optical disks; and compact disk read-only memory (CD ROM) and digital versatile disk read-only memory (DVD-ROM) disks. The processor and memory may be supplemented by, or incorporated into, special-purpose logic circuitry.
[0053] Likewise, while operations may be depicted in a particular order in the accompanying drawings, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, in order to achieve desired results. Furthermore, the separation of various system components in the embodiments of this patent document should not be understood as requiring such separation in all embodiments.
[0054] Only a few implementations and examples are described, and other implementations, enhancements, and variations can be made based on what is described and illustrated in this patent document.
[0055] A first component is directly coupled to a second component when there are no intervening components other than a line, trace, or another medium between the first and second components. A first component is indirectly coupled to a second component when there are intervening components other than a line, trace, or another medium between the first and second components. The term "coupled" and its variations encompass both direct and indirect couplings. Unless otherwise specified, the use of the term "about" is intended to include a range of 10% above and below the value.
[0056] Although several embodiments are provided in this disclosure, it should be understood that the disclosed systems and methods may be embodied in many other specific forms without departing from the spirit or scope of the present disclosure. The present examples are to be considered illustrative rather than restrictive, and the present invention is not to be construed as being limited to the details given. For example, various elements or components may be combined or integrated into another system, or certain features may be omitted or not implemented.
[0057] In the several embodiments provided herein, it should be understood that the disclosed devices and methods may also be implemented in other ways. The device embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions, and operations of the devices, methods, and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flowchart or block diagram may represent a module, program segment, or part of a code, which contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the boxes may also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, or they may sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, as well as the combination of boxes in the block diagram and / or flowchart, may be implemented using a dedicated hardware-based system that performs the specified functions or actions, or may be implemented using a combination of dedicated hardware and computer instructions.
[0058] In addition, without departing from the scope of the present disclosure, the discrete or separate techniques, systems, subsystems, and methods described and illustrated in the various embodiments may be combined or integrated with other systems, modules, techniques, or methods. Other items shown or discussed as coupled may be directly connected, or may be indirectly coupled or communicated through some interface, device, or intermediate component in an electrical, mechanical, or other manner. Other examples of changes, substitutions, and modifications may be determined by those skilled in the art without departing from the spirit and scope disclosed herein.
Claims
1. A Bluetooth lock communication method, characterized in that: include: Pair the UE device with the Bluetooth lock via Bluetooth; When the UE device and the Bluetooth lock are connected for the first time and pairing is successful, both the Bluetooth lock and the UE device will jump to the frequency band synchronously for data transmission; When the UE device and the Bluetooth lock are reconnected and paired successfully, the frequency band hopping order of the UE device is the same as the frequency band hopping order of the Bluetooth lock, and data is transmitted between the Bluetooth lock and the UE device; When the frequency band hopping sequence of the UE device is different from the frequency band hopping sequence of the Bluetooth lock, the Bluetooth lock disconnects from the UE device.
2. The Bluetooth lock communication method according to claim 1, wherein: When the Bluetooth lock is working, it performs random frequency hopping within the frequency range. The UE device records the frequency hopping sequence of the Bluetooth lock and synchronously adjusts its frequency band according to the frequency hopping sequence.
3. The Bluetooth lock communication method according to claim 1, wherein: The Bluetooth lock obtains the frequency band hopping sequence of the UE device and compares it with the frequency band hopping sequence of the Bluetooth lock to determine whether the frequency band hopping sequence of the UE device is the same as the frequency band hopping sequence of the Bluetooth lock.
4. The Bluetooth lock communication method according to claim 1, wherein: The UE device sends a pairing signal to the Bluetooth lock, and the Bluetooth lock confirms the pairing signal; If the Bluetooth lock confirms the pairing signal successfully, the UE device is paired with the Bluetooth lock successfully; If the Bluetooth lock fails to confirm the pairing signal, the UE device and the Bluetooth lock fail to pair.
5. The Bluetooth lock communication method according to claim 1, wherein: When the UE device is paired with the Bluetooth lock, the UE device obtains the physical address of the Bluetooth lock and the Bluetooth lock obtains the physical address of the UE device; The UE device associates the physical address of the Bluetooth lock with the pairing result, and the Bluetooth lock associates the physical address of the UE device with the pairing result.
6. The Bluetooth lock communication method according to claim 1, wherein: The server obtains the number of online Bluetooth locks within the current networking range, so that the server allocates a frequency band hopping sequence for each Bluetooth lock, so that the frequency bands at the same time point in each frequency band hopping sequence are staggered.
7. The Bluetooth lock communication method according to claim 1, wherein: The Bluetooth lock obtains the frequency band of each wireless device within the sensing range, and the Bluetooth lock staggers with the frequency band of each wireless device when jumping the frequency band.
8. The Bluetooth lock communication method according to claim 7, wherein: The Bluetooth lock switches frequency bands in the frequency range according to the current interference strength, from weak to strong. When the frequency band of the Bluetooth lock coincides with the frequency band of the wireless device, the Bluetooth lock acquires the frequency band of the wireless device.
9. A Bluetooth lock communication system, characterized in that: include: UE devices and Bluetooth locks; in Pair the UE device with the Bluetooth lock; When the UE device and the Bluetooth lock are connected for the first time and pairing is successful, both the Bluetooth lock and the UE device will jump to the frequency band synchronously for data transmission; When the UE device and the Bluetooth lock are reconnected and paired successfully, the frequency band hopping order of the UE device is the same as the frequency band hopping order of the Bluetooth lock, then data transmission is performed between the Bluetooth lock and the UE device, or If the frequency band hopping sequence of the UE device is different from that of the Bluetooth lock, the Bluetooth lock will disconnect from the UE device.
10. The Bluetooth lock communication system according to claim 9, characterized in that: Also includes: server; The server obtains the number of online Bluetooth locks within the current networking range, so that the server allocates a frequency band hopping sequence for each Bluetooth lock, so that the frequency bands at the same time point in each frequency band hopping sequence are staggered.
11. The Bluetooth lock communication system according to claim 9, characterized in that: The Bluetooth lock obtains the frequency band of each wireless device within the sensing range, and the Bluetooth lock staggers with the frequency band of each wireless device when jumping the frequency band; The Bluetooth lock jumps frequency bands in ascending order within the frequency range, and when the frequency band of the Bluetooth lock coincides with the frequency band of the wireless device, the Bluetooth lock acquires the frequency band of the wireless device.
12. A computer-readable storage medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instruction is executed by a processor, the steps of the Bluetooth lock communication method according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Wireless microphone pairing method and device and wireless microphone management system
CN114339712A
Audio information encryption method based on le-audio Bluetooth
CN118301602A
Wireless communication connection establishment method and device, terminal, storage medium and product
CN120379068A
Vehicle-mounted Bluetooth anti-interference method and related equipment
CN120475352A