Intelligent internet-of-things interlocking control method and system for server cabinet

By using the NB-IoT-based intelligent object lock control method in the server cabinet smart lock system, combined with one-density and two-way security certification and timestamp mechanism, the problem of malicious users' malicious unlocking has been solved, and the security and the security and the security of the server cabinet High -efficiency management.

CN119380447APending Publication Date: 2025-01-28INTELLIGENT LOCK RES INST OF WENZHOU UNIV +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411672160.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The existing server cabinet smart lock system has various attacks such as counterfeiting, playback, and conspiracy initiated by malicious users, resulting in the malicious unlocking of illegal users, affecting the security and management efficiency of server cabinets.

Method used

Using the NB-IoT-based smart object lock control method, one machine, one dense and two-way security certification is performed through the main controller and the private cloud platform, using the advanced encryption standard AES to encrypt the information, and adds a time stamp to the information of the communication between the communication between the two parties. In order to prevent override attacks. At the same time, the authentication mechanism based on position proof further enhances the security of the system.

Benefits of technology

Effectively prevent malicious users from carrying out a replaceable attack on the door lock, ensure the unified management of the security door lock authority of the server cabinet, reduce management costs, and improve the security and management efficiency of the server cabinet.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119380447A_ABST
    Figure CN119380447A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent internet of things interlocking control method and system for a server cabinet. And the problem of malicious unlocking of illegal users is solved. The system comprises a main controller, and the main controller is connected with a BLE Bluetooth communication module, a data storage module, a lock cylinder detector, a sensing interface, a door lock motor and an electric quantity monitor. The invention further comprises a control method, a user can safely and reliably unlock the door lock through a timestamp mechanism, malicious users are prevented from implementing replay attacks on the door lock, and bidirectional security authentication is carried out before interaction with the cloud platform. According to the invention, the problem of malicious unlocking of illegal users can be effectively solved, and the security of the system is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an application field of smart locks based on the Internet of Things, and in particular to a smart Internet of Things lock control method and system for a server cabinet. Background Art

[0002] The outdoor facility server cabinet is an important outdoor equipment of the communication operator. It is responsible for testing, jumping, linking, and branching of the communication network. Its normal operation and safety are crucial to the operator. With the rapid development of my country's communication operation industry, the number of server cabinets has shown a trend of rapid growth. At the same time, the industry pain points such as the difficulty of real-time monitoring of the operation status of the server cabinet during operation and management, the difficulty of managing maintenance and repair records, the fuzzy fault location, and the easy loss of keys have caused various troubles for enterprises in the management and maintenance of server cabinets. In view of these problems of server cabinets, the traditional practice of using mechanical door locks to control server cabinets is obviously no longer appropriate, and the management department urgently needs to adopt new technical means to meet the challenges. Therefore, designing an unattended smart lock is a key way to improve the safety and efficient management level of server cabinets, and it is also a key issue affecting the development of server cabinets.

[0003] At present, the server cabinet door lock system developed by using low-power Bluetooth (BLE) technology on the market connects devices through Bluetooth communication and sends the authorization data key to the other party, thereby completing identity authentication and various operations. This operation method scans Bluetooth devices through the Bluetooth MAC address or name, so there is a defect that the MAC address and name based on the Bluetooth identification of the device can be copied. In addition, deceptive Bluetooth devices can also induce mobile phone interaction APP and Bluetooth interaction data. The emergence of NB-IoT (Narrow Band Internet of Things) has brought convenience to the solution of unattended server cabinets. The performance of NB communication in terms of coverage, power consumption, cost and number of connections meets the needs of this type of business. In addition, it has the advantages of low rate, low power consumption, wide coverage, etc., and can coexist with existing networks. Under the condition of ensuring excellent stability, the NB-IoT terminal module has ultra-low power consumption and a standby time of up to 10 years. Moreover, the price of the module is relatively cheap. However, when using the NB-IoT security smart lock system, there will be security issues such as counterfeiting, replay, collusion and other attacks initiated by malicious users. To address these issues, the present invention proposes a server cabinet smart lock control method and system based on NB-IoT, which realizes the unified management of the security door lock permissions of the server cabinet, prevents dishonest users from remotely unlocking the door, and reduces the management cost of the server cabinet. Summary of the invention

[0004] In order to solve the problem of malicious unlocking of a server cabinet by an illegal user in the background technology, the present invention provides an intelligent IoT lock control method and system for a server cabinet.

[0005] The technical solution of the present invention is: an intelligent IoT interlock control method for a server cabinet, comprising the following steps: Step 1: After the door lock system is powered on, a communication connection is established with the server through the NB communication module; Step 2: After the connection is established, the main controller and the private cloud platform perform a one-machine-one-secret two-way security authentication; Step 3: The door lock system detects the door, lock, battery power, and network signal strength information of the server cabinet. If there is no abnormality, it enters a low-power sleep state, otherwise it issues an information alarm; Step 4: When the door lock alarm is sounded or the door lock is opened, if the periodic timing time is reached, the main controller will be awakened and enter the awake state to detect the status of the server cabinet; if there is an alarm all the time, the detection will be carried out according to this cycle; if the alarm signal is eliminated or the door lock is closed, the detection cycle will be canceled; Step 5: The NB network re-establishes the connection, and two-way communication is carried out between the main controller and the cloud platform; the information during communication between the two parties is encrypted using the Advanced Encryption Standard AES to ensure the security of the information; Step 6: After receiving the unlocking information with the password from the cloud platform, the main controller performs password verification. If the password verification passes, the door lock of the server cabinet is opened; if the password verification fails, the server cabinet is not unlocked.

[0006] As a further improvement of the present invention, in step 5, in order to further improve the security of the system, the user's permission effective time and effective time can be controlled to prevent malicious users from performing replay attacks on the door lock, the information of the communicating parties is timestamped according to the following steps: S1. After the main controller and the cloud platform establish a communication connection, the cloud platform sends a heartbeat packet to the main controller before sending an unlock command. The heartbeat packet contains the current time and the identity of the server cabinet; S2. The main controller decrypts the heartbeat packet sent by the NB network with the pre-stored private key. For authorized users, after successful decryption, it compares its own time. If the difference between the heartbeat packet time and its own time is not within the allowed range, it means that the information may have been replayed by a malicious user, and the information is rejected; otherwise, a confirmation message is sent to the cloud platform.

[0007] As a further improvement of the present invention, in step 2, before the main controller performs two-way security authentication with the cloud platform, the main controller needs to register with the registration server. The specific implementation steps are as follows: S1. A serial number is defined for each authorization of the server cabinet. The main controller sends the serial number to the registration server through NB communication. The registration server registers the relevant information using the signature key. S2, the registration server sends the registration information back to the main controller, and the main controller stores the registration information in the data storage module; S3. When the main controller reports the sensor interface data of the server cabinet to the private cloud platform, the private cloud platform needs to perform two-way authentication with the authentication server. Only after passing the authentication can the next step of operation be performed.

[0008] As a further improvement of the present invention, the main controller needs to upload the server cabinet door, lock, power, and network signal strength information to the cloud platform each time it performs a detection; if the server cabinet is damaged by external forces such as knocking and vibration, the alarm information will be uploaded to the cloud platform to remind the server cabinet manager to handle it; in addition, when the door lock status does not change or when the N network is unavailable, the main controller needs to automatically enter a low-power sleep state within 10 minutes.

[0009] As a further improvement of the present invention, it also includes a BLE Bluetooth communication module. The BLE Bluetooth communication module is used when the NB network is poor or near-field, and provides an alternative mobile phone-Bluetooth unlocking solution. In order to improve the security of the system, the Bluetooth unlocking process needs to further verify whether the server cabinet is near the expected geographic coordinates. If it is not near the expected geographic coordinates, the server cabinet unlocking fails and the unlocking process ends.

[0010] As a further improvement of the present invention, the specific steps of the identity authentication mechanism based on location proof are as follows: S1. The unlocking mobile phone broadcasts a request to generate a location certificate to the surrounding signature devices and waits for the signature devices to respond; S2. After receiving the request to generate the location proof, the signature device at the nearby location sends back a response message Ack, informing the signature device that it has received the request and is ready to generate the location proof for it; S3. After receiving the Ack sent by the signature device, the unlocking mobile phone generates a subkey through threshold sharing with its own private key, and uses the subkey to send an unlocking instruction to the main controller through the BLE Bluetooth communication module; S4. The main controller determines whether the location where the door lock is verified and authorized is consistent with the location where the unlocking mobile phone requests proof. If the two are consistent, the unlocking operation is performed. If they are inconsistent, the unlocking operation is not performed. The door lock authorization location is saved in the storage module by the main controller when the main controller and the cloud platform perform two-way security authentication.

[0011] A control system using the above-mentioned intelligent IoT interlocking control method for a server cabinet comprises: Battery power supply module, used for system power supply; The main controller is connected to the NB communication module, BLE Bluetooth communication module, data storage module, lock core detection, sensor interface, door lock motor, and power monitoring; the static working (standby working) current of the controller is less than 40uA; the NB communication module is used as a remote communication method to obtain the data processed by the main controller and send the data to the base station. After the base station receives the data from the NB communication module, it forwards the data to the cloud platform for business processing. At the same time, the main controller can also receive the unlocking command issued by the cloud platform through the NB network to execute remote opening of the smart door lock; the BLE Bluetooth communication module is used as an alternative near-field communication method.

[0012] As a further improvement of the present invention, the main controller is a low-power STM32L431RC chip, the NB communication module is an industrial-grade communication module M5310-A, the module has a built-in Sim card of China Mobile operator, and uses the LwM2M protocol to quickly connect to the cloud platform. The BLE Bluetooth communication module uses nRF52832-QFAA as the main chip, which is used to connect to the mobile phone of the server cabinet maintenance personnel, mainly providing emergency unlocking near-field communication function, and utilizing the chip's uA-level low-power working mode, which is suitable for long-term operation.

[0013] As a further improvement of the present invention, it also includes a power amplifier dedicated integrated chip L9110S, which is used to receive instructions from the main controller and open and close the door lock by driving the door lock motor; the battery power supply module is composed of 4 dry batteries and a control chip, and the main controller also uses a power detection chip BQ27510 to detect the power of the dry battery. Under abnormal circumstances, it will trigger a low power alarm mode and upload the alarm data to the cloud platform.

[0014] As a further improvement of the present invention, the data storage module uses the serial storage chip W25Q128 as a storage disk, and also serves as a storage space for the firmware area of ​​the main controller and the parameter area of ​​the server cabinet lock; the firmware of the main controller is upgraded online at the near end through a mobile phone and at the remote end through an NB communication module.

[0015] The beneficial effect of the present invention is that the intelligent door lock control method for a server cabinet of the present invention can meet the management and security requirements encountered in the management process of the server cabinet. By performing two-way communication between the main controller and the cloud platform, malicious users are prevented from performing replay attacks on the door lock. By performing two-way security authentication before interacting with the cloud platform, the problem of malicious unlocking by illegal users can be effectively solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 4 is a system structure block diagram of an embodiment of the present invention.

[0017] Figure 2 This is a flow chart of the control method of the server cabinet smart lock of the present invention.

[0018] Figure 3 This is the NB-IoT security authentication flow chart of the present invention. DETAILED DESCRIPTION

[0019] The embodiments of the present invention are further described below in conjunction with the accompanying drawings: Depend on Figure 1 Combination Figure 2-3 As shown in the figure, the current server cabinet smart door locks generally use Bluetooth communication to unlock the door, and some server cabinet smart door locks use NB-IoT networking to unlock the door. However, since light devices such as server cabinets use NB network to connect to the network, it is inevitable that they do not take into account security issues under resource limitations. Most of them use simplified security protocols (such as DTLS-PSK) and symmetric encryption methods, which will make it easy for keys to be exposed from internal personnel. In addition, there is no authentication mechanism, and the user identity cannot be identified, so the benefits are easily infiltrated by malicious intent.

[0020] See attached Figure 1 , a control system using an intelligent IoT interlocking control method for a server cabinet, comprising: Battery power supply module, used for system power supply; Main controller (MCU), the main controller is connected to the NB communication module (i.e., NB-IoT communication module), BLE Bluetooth communication module, data storage module, lock core detection, sensor interface, door lock motor, and power monitoring; the static working (standby working) current of the controller is less than 40uA; the NB communication module is used as a remote communication method to obtain the data processed by the main controller and send the data to the base station. After the base station receives the data from the NB communication module, it forwards the data to the cloud platform for business processing. At the same time, the main controller can also receive the unlocking command issued by the cloud platform through the NB network to execute remote opening of the smart door lock; the BLE Bluetooth communication module is used as an alternative near-field communication method.

[0021] The main controller is a low-power STM32L431RC chip, the NB communication module is an industrial-grade communication module M5310-A, the module has a built-in Sim card of China Mobile operator, and uses the LwM2M protocol to quickly connect to the cloud platform. The BLE Bluetooth communication module uses nRF52832-QFAA as the main chip, which is used to connect to the mobile phone of the server cabinet maintenance personnel, mainly providing emergency unlocking near-field communication function, and using the chip uA-level low-power working mode, it is suitable for long-term operation. The NB communication module provides the server cabinet with remote status reporting and remote unlocking functions. Through the data reported by the module, the server cabinet manager can quickly understand the dynamic information such as the temperature and humidity of the server cabinet, whether the cabinet is tilted, unlocking information, and whether the lock body is violently damaged.

[0022] The present invention also includes a power amplifier dedicated integrated chip L9110S, which is used to receive instructions from the main controller and drive the door lock motor to open and close the door lock; the battery power supply module is composed of 4 dry batteries and a control chip, and the main controller also uses a power detection chip BQ27510 to detect the power of the dry battery. Under abnormal circumstances, a low power alarm mode will be triggered and the alarm data will be uploaded to the cloud platform. The back-end operator is prompted to check in time to avoid problems such as malfunction of the server cabinet due to insufficient power.

[0023] The data storage module uses the serial memory chip W25Q128 as a storage disk, and also serves as the storage space for the firmware area of ​​the main controller and the parameter area of ​​the server cabinet lock; the firmware of the main controller (the firmware of the main controller is the content software) is upgraded online at the near end through a mobile phone and at the far end through an NB communication module.

[0024] An intelligent IoT lock control method for a server cabinet comprises the following steps: Step 1: After the door lock system is powered on, a communication connection is established with the server through the NB communication module; Step 2: After the connection is established, the main controller and the private cloud platform perform a one-machine-one-secret two-way security authentication; Step 3: The door lock system detects the door, lock, battery power, network signal strength and other information of the server cabinet. If there is no abnormality, it will enter a low-power sleep state, otherwise it will issue an information alarm; Step 4: When the door lock alarm is sounded or the door lock is opened, if the periodic timing time is reached, the main controller will be awakened, enter the awake state, and detect the status of the server cabinet; specifically, when the door lock alarm is sounded or the door lock is opened, if the periodic timing time is reached, the timing time is set to 4 hours in this embodiment, and when the timing time is reached, the main controller will be awakened, enter the awake state, and detect the status of the server cabinet. If there is an alarm all the time, the detection will be carried out according to this cycle; if the alarm signal is eliminated or the door lock is closed, the detection cycle will be canceled; Step 5: The NB network re-establishes the connection, and two-way communication is carried out between the main controller and the cloud platform; the information during communication between the two parties is encrypted using the Advanced Encryption Standard AES to ensure the security of the information; Step 6. After the main controller receives the unlocking information with the password sent by the cloud platform, it performs a password verification. If the password verification passes, the door lock of the server cabinet is opened; if the password verification fails, the server cabinet is not unlocked. The server cabinet smart lock based on NB-IoT of the present invention adopts the NB communication module as the remote communication method and the BLE Bluetooth communication module as an alternative near-field communication method. The server cabinet smart door lock control method described in the present invention can meet the management and security issues encountered in the management process of the server cabinet. The system prevents malicious users from replaying the door lock through a timestamp mechanism, and performs two-way security authentication before interacting with the cloud platform, which can effectively solve the problem of malicious unlocking by illegal users. In addition, the identity authentication mechanism based on location proof further enhances the security of the system. Based on the above-mentioned server cabinet smart door lock control method, the door lock system provided by the present invention can have the functions required to manage the server cabinet and a better user experience under a lower system overhead.

[0025] In step 5, in order to further improve the security of the system, control the effective time and validity time of the user's permission, and prevent malicious users from replaying the door lock, add a timestamp to the information of the communicating parties according to the following steps: S1. After the main controller and the cloud platform establish a communication connection, the cloud platform sends a heartbeat packet to the main controller before sending an unlock command. The heartbeat packet contains the current time and the identity of the server cabinet; S2. The main controller decrypts the heartbeat packet sent by the NB network with the pre-stored private key. For authorized users, after successful decryption, it compares its own time. If the difference between the heartbeat packet time and its own time is not within the allowed range, it means that the information may have been replayed by a malicious user, and the information is rejected; otherwise, a confirmation message is sent to the cloud platform.

[0026] refer to Figure 3In the above step 2 of this embodiment, before the main controller and the cloud platform perform two-way security authentication, the main controller needs to register with the registration server. The specific implementation steps are as follows: S1. A serial number is defined for each authorization of the server cabinet. The main controller sends the serial number to the registration server through NB communication. The registration server registers the relevant information using the signature key. S2, the registration server sends the registration information back to the main controller, and the main controller stores the registration information in the data storage module; S3. When the main controller reports the sensor interface data (temperature, humidity, smoke, water immersion, tilt, vibration, etc.) of the server cabinet to the private cloud platform, the private cloud platform needs to perform two-way authentication with the authentication server. Only after passing the authentication can the next step be performed.

[0027] The main controller needs to upload the server cabinet door, lock, power, and network signal strength information to the cloud platform every time it performs a test. If the server cabinet is damaged by external forces such as knocking or vibration, the alarm information will be uploaded to the cloud platform to remind the server cabinet manager to handle it. In addition, when the door lock status does not change or when the N network is unavailable, the main controller needs to automatically enter a low-power sleep state within 10 minutes.

[0028] The present invention also includes a BLE Bluetooth communication module, which is used when the NB network is poor or near-field, and provides an alternative mobile phone-Bluetooth unlocking solution. In order to improve the security of the system, the Bluetooth unlocking process needs to further verify whether the server cabinet is near the expected geographical coordinates. If it is not near the expected geographical coordinates, the server cabinet unlocking fails and the unlocking process ends.

[0029] The specific steps of the location proof-based authentication mechanism are as follows: S1. The unlocking mobile phone broadcasts a request to generate a location certificate to the surrounding signature devices and waits for the signature devices to respond; S2. After receiving the request to generate the location proof, the signature device at the nearby location sends back a response message Ack, informing the signature device that it has received the request and is ready to generate the location proof for it; S3. After receiving the Ack sent by the signature device, the unlocking mobile phone generates a subkey through threshold sharing with its own private key, and uses the subkey to send an unlocking instruction to the main controller through the BLE Bluetooth communication module; S4. The main controller determines whether the location where the door lock is verified and authorized is consistent with the location where the unlocking mobile phone requests proof. If the two are consistent, the unlocking operation is performed. If they are inconsistent, the unlocking operation is not performed. The door lock authorization location is saved in the storage module by the main controller when the main controller and the cloud platform perform two-way security authentication.

[0030] In the description of the present invention, it should be noted that the terms "center", "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance.

[0031] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances. In addition, in the description of the present invention, unless otherwise specified, "plurality" means two or more.

[0032] Technical personnel should note that: Although the present invention has been described according to the above specific implementation methods, the inventive concept of the present invention is not limited to this invention, and any modification using the inventive concept will be included in the scope of protection of the patent right of the present invention.

Claims

1. An intelligent IoT lock control method for a server cabinet, characterized in that: The following steps are involved: Step 1: After the door lock system is powered on, a communication connection is established with the server through the NB communication module; Step 2: After the connection is established, the main controller and the private cloud platform perform a one-machine-one-secret two-way security authentication; Step 3: The door lock system detects the door, lock, battery power, and network signal strength information of the server cabinet. If there is no abnormality, it enters a low-power sleep state, otherwise it issues an information alarm; Step 4: When the door lock alarm is sounded or the door lock is opened, if the periodic timing time is reached, the main controller will be awakened and enter the awake state to detect the status of the server cabinet; if there is an alarm all the time, the detection will be carried out according to this cycle; if the alarm signal is eliminated or the door lock is closed, the detection cycle will be canceled; Step 5: The NB network re-establishes the connection, and two-way communication is carried out between the main controller and the cloud platform; the information during communication between the two parties is encrypted using the Advanced Encryption Standard AES to ensure the security of the information; Step 6: After receiving the unlocking information with the password from the cloud platform, the main controller performs password verification. If the password verification passes, the door lock of the server cabinet is opened; if the password verification fails, the server cabinet is not unlocked.

2. The intelligent IoT interlocking control method for a server cabinet according to claim 1 is characterized in that In step 5, in order to further improve the security of the system, control the effective time and validity time of the user's permission, and prevent malicious users from replaying the door lock, add a timestamp to the information of the communicating parties according to the following steps: S1. After the main controller and the cloud platform establish a communication connection, the cloud platform sends a heartbeat packet to the main controller before sending an unlock command. The heartbeat packet contains the current time and the identity of the server cabinet; S2. The main controller decrypts the heartbeat packet sent by the NB network with the pre-stored private key. For authorized users, after successful decryption, it compares its own time. If the difference between the heartbeat packet time and its own time is not within the allowed range, it means that the information may have been replayed by a malicious user, and the information is rejected; otherwise, a confirmation message is sent to the cloud platform.

3. The intelligent IoT interlocking control method for a server cabinet according to claim 1 is characterized in that In step 2, before the main controller and the cloud platform perform two-way security authentication, the main controller needs to register with the registration server. The specific implementation steps are as follows: S1. Define a serial number for each authorization of the server cabinet. The main controller sends the serial number to the registration server through NB communication. The registration server registers the relevant information using the signature key. S2, the registration server sends the registration information back to the main controller, and the main controller stores the registration information in the data storage module; S3. When the main controller reports the sensor interface data of the server cabinet to the private cloud platform, the private cloud platform needs to perform two-way authentication with the authentication server. Only after passing the authentication can the next step of operation be performed.

4. The intelligent IoT interlocking control method for a server cabinet according to claim 1 is characterized in that The main controller needs to upload the server cabinet door, lock, power, and network signal strength information to the cloud platform every time it performs a test. If the server cabinet is damaged by external forces such as knocking or vibration, the alarm information will be uploaded to the cloud platform to remind the server cabinet manager to handle it. In addition, when the door lock status does not change or when the N network is unavailable, the main controller needs to automatically enter a low-power sleep state within 10 minutes.

5. The intelligent IoT interlocking control method for a server cabinet according to claim 1, characterized in that It also includes a BLE Bluetooth communication module, which is used when the NB network is poor or near-field, and provides an alternative mobile phone-Bluetooth unlocking solution. In order to improve the security of the system, the Bluetooth unlocking process needs to further verify whether the server cabinet is near the expected geographic coordinates. If it is not near the expected geographic coordinates, the server cabinet unlocking fails and the unlocking process ends.

6. The intelligent IoT interlocking control method for a server cabinet according to claim 5, characterized in that The specific steps of the location proof-based authentication mechanism are as follows: S1. The unlocking mobile phone broadcasts a request to generate a location certificate to the surrounding signature devices and waits for the signature devices to respond; S2. After receiving the request to generate the location proof, the signature device at the nearby location sends back a response message Ack, informing the signature device that it has received the request and is ready to generate the location proof for it; S3. After receiving the Ack sent by the signature device, the unlocking mobile phone generates a subkey through threshold sharing of its own private key, and uses the subkey to send an unlocking instruction to the main controller through the BLE Bluetooth communication module; S4. The main controller determines whether the location where the door lock is verified and authorized is consistent with the location where the unlocking mobile phone requests proof. If the two are consistent, the unlocking operation is performed. If they are inconsistent, the unlocking operation is not performed. The door lock authorization location is saved in the storage module by the main controller when the main controller and the cloud platform perform two-way security authentication.

7. A control system using the intelligent IoT interlocking control method for a server cabinet as claimed in any one of claims 1 to 6, characterized in that: include: Battery power supply module, used for system power supply; The main controller is connected to the NB communication module, BLE Bluetooth communication module, data storage module, lock core detection, sensor interface, door lock motor, and power monitoring; the static operating current of the controller is less than 40uA; the NB communication module is used as a remote communication method to obtain the data processed by the main controller and send the data to the base station. After the base station receives the data from the NB communication module, it forwards the data to the cloud platform for business processing. At the same time, the main controller can also receive the unlocking command issued by the cloud platform through the NB network to execute remote opening of the smart door lock; the BLE Bluetooth communication module is used as an alternative near-field communication method.

8. The control system according to claim 7, characterized in that The main controller is a low-power STM32L431RC chip, the NB communication module is an industrial-grade communication module M5310-A, the module has a built-in Sim card of China Mobile operator, and uses the LwM2M protocol to quickly connect to the cloud platform. The BLE Bluetooth communication module uses nRF52832-QFAA as the main chip, which is used to connect to the mobile phones of server cabinet maintenance personnel. It mainly provides emergency unlocking near-field communication function, and uses the chip's uA-level low-power working mode, which is suitable for long-term operation.

9. The control system according to claim 7, characterized in that It also includes a power amplifier dedicated integrated chip L9110S, which is used to receive instructions from the main controller and open and close the door lock by driving the door lock motor; the battery power supply module is composed of 4 dry batteries and a control chip, and the main controller also uses a power detection chip BQ27510 to detect the power of the dry battery. Under abnormal circumstances, it will trigger a low power alarm mode and upload the alarm data to the cloud platform.

10. The control system according to claim 7, characterized in that The data storage module uses the serial memory chip W25Q128 as a storage disk, and also serves as the storage space for the firmware area of ​​the main controller and the parameter area of ​​the server cabinet lock; the firmware of the main controller is upgraded online through a mobile phone at the near end and upgraded online through an NB communication module at the far end.