[go: up one dir, main page]

CN108876969A - A kind of passive assets control external member, unlocking control method and unlocking control system - Google Patents

A kind of passive assets control external member, unlocking control method and unlocking control system Download PDF

Info

Publication number
CN108876969A
CN108876969A CN201710329550.1A CN201710329550A CN108876969A CN 108876969 A CN108876969 A CN 108876969A CN 201710329550 A CN201710329550 A CN 201710329550A CN 108876969 A CN108876969 A CN 108876969A
Authority
CN
China
Prior art keywords
asset control
passive asset
unlocking
passive
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710329550.1A
Other languages
Chinese (zh)
Inventor
阮泽凯
金帅
蔡旭浦
姚康
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Hangzhou Information Technology Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Hangzhou Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Hangzhou Information Technology Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201710329550.1A priority Critical patent/CN108876969A/en
Publication of CN108876969A publication Critical patent/CN108876969A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/00412Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal being encrypted

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Lock And Its Accessories (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种无源资产控制套件、开锁控制方法及开锁控制系统,无源资产控制套件包括:蓝牙模块、MCU、电控锁具;蓝牙模块接收移动终端发送的第一开锁指令,并将第一开锁指令发送给MCU,其中第一开锁指令为服务器对移动终端的用户权限验证通过后发送的;MCU检验第一开锁指令是否正确,如果是,向电控锁具发送开启指令;电控锁具接收开启指令,开启锁具。由于在本发明实施例中,通过低功耗的蓝牙模块与移动终端建立蓝牙连接,缩短了开锁时间与开锁能耗,提高了开锁体验,减轻了无源资产控制套件运维过程中的巨大压力,并且由于移动终端只是传输服务器生成的开锁指令,避免了移动终端泄露开锁指令的情况,提高了开锁过程的安全性。

The invention discloses a passive asset control kit, an unlock control method and an unlock control system. The passive asset control kit includes: a Bluetooth module, an MCU, and an electronically controlled lock; the Bluetooth module receives a first unlock instruction sent by a mobile terminal, and The first unlocking command is sent to the MCU, wherein the first unlocking command is sent by the server after the user authority verification of the mobile terminal is passed; the MCU checks whether the first unlocking command is correct, and if so, sends the unlocking command to the electronically controlled lockset; the electronically controlled lockset Receive the opening command and open the lock. In the embodiment of the present invention, the Bluetooth connection is established with the mobile terminal through the low-power Bluetooth module, which shortens the unlocking time and energy consumption, improves the unlocking experience, and reduces the huge pressure in the operation and maintenance process of the passive asset control suite , and because the mobile terminal only transmits the unlocking instruction generated by the server, the situation that the mobile terminal leaks the unlocking instruction is avoided, and the security of the unlocking process is improved.

Description

一种无源资产控制套件、开锁控制方法及开锁控制系统A passive asset control kit, an unlock control method, and an unlock control system

技术领域technical field

本发明涉及移动通信技术领域,尤其涉及一种无源资产控制套件、开锁控制方法及开锁控制系统。The invention relates to the technical field of mobile communication, in particular to a passive asset control kit, an unlock control method and an unlock control system.

背景技术Background technique

随着通信业务的迅速发展,应用了无源资产控制套件的无源资产的数量呈现快速增长态势。目前无源资产控制套件多采用原始的机械钥匙开锁,因机械钥匙数量很大,人工分发管理困难,在方便管理和方便施工之间存在突出矛盾,运维人员领取钥匙费时较长,时常发生锁具被运维人员撬坏,无源资产箱门敞开的情况,难以定位和追责。并且由于无源资产控制套件供应商较多,导致钥匙规格相应较多,在钥匙管理上经常发生差错,运维人员私配钥匙导致盗窃的恶劣后果的事件时有发生。With the rapid development of communication services, the number of passive assets to which passive asset control suites are applied is rapidly increasing. At present, most passive asset control kits use the original mechanical key to unlock. Due to the large number of mechanical keys, it is difficult to manually distribute and manage. It is difficult to locate and hold accountable when the door of the passive asset box is opened when it is damaged by the operation and maintenance personnel. In addition, due to the large number of suppliers of passive asset control kits, there are correspondingly many key specifications, errors often occur in key management, and incidents of private distribution of keys by operation and maintenance personnel, resulting in theft, occur from time to time.

虽然现有的部分应用了无源资产控制套件的无源资产已经采取网络开锁机制,例如光交箱,如图1所示的通过移动终端对光交箱进行网络开锁的过程,运维人员按下门锁上的连接按钮启动通信模块,门锁上红灯亮,光交箱开始与服务器建立GPRS/GSM连接,运维人员打开移动终端的APP,在光交箱列表中选择对应光交箱,点击界面上的开锁按钮图标,服务器接收到开锁请求,发送开锁指令给该光交箱,开锁成功,门锁上绿灯亮,进行物理操作开门。如图2所示的通过管理员平台对光交箱进行网络开锁的过程,运维人员按下门锁上的连接按钮启动通信模块,门锁上红灯亮,光交箱开始与服务器建立GPRS/GSM连接,运维人员打电话给管理员,管理员通过管理员平台在光交箱列表中选择对应光交箱,点击开锁按钮,服务器接收到开锁请求,发送开锁指令给该光交箱,开锁成功,门锁上绿灯亮,进行物理操作开锁。Although some existing passive assets that have applied the passive asset control kit have adopted the network unlocking mechanism, such as the optical communication box, as shown in Figure 1, the process of unlocking the optical communication box through the mobile terminal through the network, the operation and maintenance personnel press The connection button on the lower door lock starts the communication module, the red light on the door lock is on, and the optical communication box starts to establish a GPRS/GSM connection with the server. The operation and maintenance personnel open the APP of the mobile terminal and select the corresponding optical communication box in the optical communication box list , click the unlock button icon on the interface, the server receives the unlock request, sends an unlock command to the optical delivery box, the unlock is successful, the green light of the door lock is on, and the door is opened by physical operation. As shown in Figure 2, the process of unlocking the optical communication box through the administrator platform through the network, the operation and maintenance personnel press the connection button on the door lock to start the communication module, the red light on the door lock is on, and the optical communication box starts to establish GPRS with the server /GSM connection, the operation and maintenance personnel call the administrator, the administrator selects the corresponding optical communication box in the optical communication box list through the administrator platform, clicks the unlock button, the server receives the unlock request, and sends the unlock command to the optical communication box. When the lock is successfully unlocked, the green light is on when the door is locked, and the physical operation is performed to unlock it.

但是现有技术中无源资产控制套件与服务器建立GPRS/GSM连接需要的时间较长,通常为20秒左右,而运维人员无法知晓连接是否已经建立,反复按下连接按钮,导致耗时更长,影响用户的开锁体验,并且无源资产控制套件是基于无源的设备,只能依靠自身的电池供电,每次开锁都需要进行GPRS/GSM连接,功耗很高,给无源资产控制套件的运维带来了巨大的压力。However, in the prior art, it takes a long time to establish a GPRS/GSM connection between the passive asset control suite and the server, usually about 20 seconds, and the operation and maintenance personnel cannot know whether the connection has been established, and repeatedly press the connection button, resulting in time-consuming and expensive Long, affecting the user's unlocking experience, and the passive asset control kit is based on passive equipment, which can only rely on its own battery for power supply. Every time the lock needs to be connected to GPRS/GSM, the power consumption is high, which is very difficult for passive asset control. The operation and maintenance of the suite brings great pressure.

发明内容Contents of the invention

本发明提供一种无源资产控制套件、开锁控制方法及开锁控制系统,用以解决现有技术中无源资产控制套件开锁过程中耗时长,功耗高的问题。The invention provides a passive asset control kit, an unlocking control method and an unlocking control system, which are used to solve the problems of long time consumption and high power consumption in the unlocking process of the passive asset control kit in the prior art.

本发明公开了一种开锁控制系统,所述开锁控制系统包括:The invention discloses an unlock control system, which includes:

移动终端,用于向所述服务器发送开锁请求,其中所述开锁请求中包含所述移动终端的用户的身份标识;A mobile terminal, configured to send an unlock request to the server, wherein the unlock request includes the identity of the user of the mobile terminal;

服务器,用于接收所述移动终端发送的开锁请求,验证所述移动终端的用户是否具有开锁权限,如果是,向所述移动终端发送第一开锁指令,其中所述第一开锁指令中包含无源资产控制套件的设备号;The server is configured to receive the unlocking request sent by the mobile terminal, verify whether the user of the mobile terminal has the unlocking authority, and if so, send a first unlocking instruction to the mobile terminal, wherein the first unlocking instruction includes no The device number of the source asset control suite;

所述移动终端,还用于接收所述服务器发送的第一开锁指令,并通过蓝牙将所述第一开锁指令发送给无源资产控制套件;The mobile terminal is further configured to receive the first unlocking instruction sent by the server, and send the first unlocking instruction to the passive asset control kit through Bluetooth;

无源资产控制套件,用于接收与自身建立蓝牙连接的所述移动终端通过蓝牙发送的第一开锁指令,检验所述第一开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,开启锁具。The passive asset control suite is configured to receive the first unlock instruction sent by the mobile terminal establishing a Bluetooth connection with itself, and check whether the device number of the passive asset control suite contained in the first unlock instruction is consistent with its own The device numbers are the same, if yes, open the lock.

进一步地,所述服务器,还用于通过蜂窝网络向所述无源资产控制套件发送第二开锁指令,其中第二开锁指令中包含无源资产控制套件的设备号;Further, the server is further configured to send a second unlock instruction to the passive asset control kit through the cellular network, wherein the second unlock instruction includes the device number of the passive asset control kit;

所述无源资产控制套件,还用于接收所述服务器通过蜂窝网络发送的第二开锁指令,检验所述第二开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,开启锁具。The passive asset control kit is further configured to receive a second unlock instruction sent by the server through the cellular network, and check whether the device number of the passive asset control kit included in the second unlock instruction is the same as its own device number , if yes, open the lock.

进一步地,所述服务器,还用于采用预设的加密方式对所述开锁指令进行加密;Further, the server is further configured to encrypt the unlocking instruction by using a preset encryption method;

所述无源资产控制套件,还用于采用所述预设的加密方式对所述加密后的开锁指令进行解密。The passive asset control suite is further configured to decrypt the encrypted unlocking instruction by using the preset encryption method.

本发明公开了一种无源资产控制套件,所述无源资产控制套件包括:蓝牙模块、微控制单元MCU、电控锁具;其中,The invention discloses a passive asset control kit, which includes: a bluetooth module, a micro control unit MCU, and an electronically controlled lock; wherein,

所述蓝牙模块与所述MCU连接,用于接收与其建立蓝牙连接的移动终端发送的第一开锁指令,并将所述第一开锁指令发送给所述MCU,其中,所述第一开锁指令中包含无源资产控制套件的设备号,为服务器对所述移动终端的用户权限验证通过后,向移动终端发送的;The Bluetooth module is connected to the MCU, and is used to receive a first unlocking instruction sent by a mobile terminal establishing a Bluetooth connection with it, and send the first unlocking instruction to the MCU, wherein, in the first unlocking instruction The device number containing the passive asset control suite is sent to the mobile terminal after the server passes the user authority verification of the mobile terminal;

所述MCU分别与所述蓝牙模块及电控锁具连接,用于检验所述第一开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,向所述电控锁具发送开启指令;The MCU is respectively connected to the Bluetooth module and the electronically controlled lock, and is used to check whether the device number of the passive asset control kit included in the first unlocking command is the same as its own device number, and if so, send the electronic The control lock sends an opening command;

所述电控锁具与所述MCU连接,用于如果接收到所述MCU发送的开启指令,开启锁具。The electronically controlled lock is connected to the MCU, and is used to open the lock if an opening instruction sent by the MCU is received.

进一步地,所述无源资产控制套件还包括蜂窝通信模块;其中,Further, the passive asset control kit also includes a cellular communication module; wherein,

所述蜂窝通信模块与所述MCU连接,用于接收服务器发送的第二开锁指令,其中所述第二开锁指令中包含无源资产控制套件的设备号;The cellular communication module is connected with the MCU, and is used to receive a second unlocking instruction sent by the server, wherein the second unlocking instruction includes the device number of the passive asset control kit;

所述MCU,还用于检验所述第二开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,向所述电控锁具发送开启指令。The MCU is further configured to check whether the device number of the passive asset control kit included in the second unlocking command is the same as its own device number, and if so, send an unlocking command to the electronically controlled lock.

进一步地,所述MCU,还用于如果所述服务器采用预设的加密方式对所述开锁指令进行加密,采用所述预设的加密方式对所述加密后的开锁指令进行解密。Further, the MCU is further configured to, if the server encrypts the unlocking instruction by using a preset encryption method, decrypt the encrypted unlocking instruction by using the preset encryption method.

进一步地,所述电控锁具上设置有连接按钮;Further, the electric control lock is provided with a connection button;

所述连接按钮与所述MCU连接,所述连接按钮如果接收到用户的第一连接指令,向MCU发送第一连接信号;如果接收到用户的第二连接指令,向MCU发送第二连接信号;The connection button is connected to the MCU, and if the connection button receives a first connection instruction from the user, it sends a first connection signal to the MCU; if it receives a second connection instruction from the user, it sends a second connection signal to the MCU;

所述MCU与所述连接按钮连接,还用于如果接收到第一连接信号,启动所述蓝牙模块;如果接收到第二连接信号,启动所述蜂窝通信模块。The MCU is connected with the connection button, and is also used to activate the Bluetooth module if the first connection signal is received; and activate the cellular communication module if the second connection signal is received.

进一步地,所述电控锁具上还设置有第一指示灯和第二指示灯;其中,Further, the electric control lock is also provided with a first indicator light and a second indicator light; wherein,

所述MCU分别与所述第一指示灯和第二指示灯连接,还用于如果接收到第一连接信号,控制第一指示灯显示第一灯光信号;如果接收到第二连接信号,控制第二指示灯显示第二灯光信号。The MCU is respectively connected to the first indicator light and the second indicator light, and is also used to control the first indicator light to display the first light signal if the first connection signal is received; The second indicator light shows the second light signal.

进一步地,所述无源资产控制套件还包括温度传感器;其中,Further, the passive asset control kit also includes a temperature sensor; wherein,

所述温度传感器与所述MCU连接,用于获取无源资产控制套件温度,并将该无源资产控制套件温度的信息发送给MCU;The temperature sensor is connected to the MCU, and is used to obtain the temperature of the passive asset control kit, and send the temperature information of the passive asset control kit to the MCU;

所述MCU,还用于如果无源资产控制套件温度超出设定的温度范围,通过所述蜂窝通信模块向服务器发送温度异常警报。The MCU is further configured to send an abnormal temperature alarm to the server through the cellular communication module if the temperature of the passive asset control kit exceeds a set temperature range.

进一步地,所述无源资产控制套件还包括三轴加速传感器;其中,Further, the passive asset control kit also includes a three-axis acceleration sensor; wherein,

所述三轴加速传感器与所述MCU连接,用于获取无源资产控制套件倾斜角度,并将该无源资产控制套件倾斜角度的信息发送给MCU;The three-axis acceleration sensor is connected to the MCU, and is used to obtain the inclination angle of the passive asset control kit, and send information on the inclination angle of the passive asset control kit to the MCU;

所述MCU,用于如果无源资产控制套件倾斜角度大于设定倾斜角度阈值,通过所述蜂窝通信模块向服务器发送倾斜异常警报。The MCU is configured to send an abnormal tilt alarm to the server through the cellular communication module if the tilt angle of the passive asset control kit is greater than a set tilt angle threshold.

进一步地,所述无源资产控制套件还包括门碰传感器;其中,Further, the passive asset control kit also includes a door touch sensor; wherein,

所述门碰传感器与所述MCU连接,用于检测无源资产控制套件所处的无源资产的箱门是否处于开启状态,并将所述箱门是否处于开启状态的信息发送给MCU;The door touch sensor is connected to the MCU, and is used to detect whether the door of the passive asset where the passive asset control kit is located is in an open state, and send information on whether the door is in an open state to the MCU;

所述MCU,用于根据所述箱门是否处于开启状态的信息确定所述箱门开启时长,如果所述箱门开启时长大于设定的箱门开启时长,通过所述蜂窝通信模块向服务器发送箱门异常警报。The MCU is configured to determine the opening time of the box door according to the information of whether the box door is in an open state, and if the opening time of the box door is longer than the set door opening time, send the message to the server through the cellular communication module Door abnormal alarm.

进一步地,所述无源资产控制套件还包括水浸传感器;其中,Further, the passive asset control kit also includes a water immersion sensor; wherein,

所述水浸传感器与所述MCU连接,用于检测无源资产控制套件所处的无源资产的箱体是否浸水,并将是否浸水的信息发送给MCU;The water immersion sensor is connected to the MCU, and is used to detect whether the passive asset box where the passive asset control kit is located is immersed in water, and sends information on whether it is immersed in water to the MCU;

所述MCU,用于如果浸水,通过所述蜂窝通信模块向服务器发送浸水异常警报。The MCU is configured to send an abnormal water-immersion alarm to the server through the cellular communication module if it is immersed in water.

本发明公开了一种基于上述无源资产控制套件的开锁控制方法,所述开锁控制方法包括:The present invention discloses an unlocking control method based on the above-mentioned passive asset control kit. The unlocking control method includes:

接收与其建立蓝牙连接的移动终端通过蓝牙发送的第一开锁指令,其中所述第一开锁指令中包含无源资产控制套件的设备号,为服务器对所述移动终端的用户权限验证通过后,向移动终端发送的;Receive the first unlocking instruction sent by the mobile terminal establishing a Bluetooth connection with it via Bluetooth, wherein the first unlocking instruction includes the device number of the passive asset control suite, which is sent to the mobile terminal after the server passes the user authority verification of the mobile terminal sent by the mobile terminal;

检验所述第一开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,开启锁具。Check whether the device number of the passive asset control kit contained in the first unlocking instruction is the same as its own device number, and if yes, unlock the lock.

进一步地,所述方法还包括:Further, the method also includes:

接收服务器通过蜂窝网络发送的第二开锁指令,其中所述第二开锁指令中包含无源资产控制套件的设备号;receiving the second unlocking instruction sent by the server through the cellular network, wherein the second unlocking instruction includes the device number of the passive asset control kit;

检验所述第二开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,开启锁具。Check whether the device number of the passive asset control kit contained in the second unlocking instruction is the same as its own device number, and if yes, unlock the lock.

本发明公开了一种无源资产控制套件、开锁控制方法及开锁控制系统,所述无源资产控制套件包括:蓝牙模块、微控制单元MCU、电控锁具;其中,所述蓝牙模块与所述MCU连接,用于接收与其建立蓝牙连接的移动终端发送的第一开锁指令,并将所述第一开锁指令发送给所述MCU,其中,所述第一开锁指令中包含无源资产控制套件的设备号,为服务器对所述移动终端的用户权限验证通过后,向移动终端发送的;所述MCU分别与所述蓝牙模块及电控锁具连接,用于检验所述第一开锁指令是否正确,如果是,向所述电控锁具发送开启指令;所述电控锁具与所述MCU连接,用于如果接收到所述MCU发送的开启指令,开启锁具。由于在本发明实施例中,通过低功耗的蓝牙模块与移动终端建立近场的蓝牙连接,通过蓝牙进行开锁,缩短了开锁时间与开锁能耗,提高了开锁体验,减轻了无源资产控制套件运维过程中的巨大压力,并且由于移动终端只是传输服务器生成的开锁指令,移动终端自身不生成开锁指令,避免了移动终端泄露开锁指令的情况,提高了开锁过程的安全性。The invention discloses a passive asset control kit, an unlock control method and an unlock control system. The passive asset control kit includes: a bluetooth module, a micro control unit MCU, and an electric control lock; wherein, the bluetooth module and the The MCU connection is used to receive the first unlocking instruction sent by the mobile terminal with which the Bluetooth connection is established, and send the first unlocking instruction to the MCU, wherein the first unlocking instruction includes the passive asset control kit The device number is sent to the mobile terminal after the server passes the user authority verification of the mobile terminal; the MCU is respectively connected to the Bluetooth module and the electronically controlled lockset to check whether the first unlocking instruction is correct, If yes, send an opening instruction to the electric control lock; the electric control lock is connected to the MCU, and is used to open the lock if the opening instruction sent by the MCU is received. In the embodiment of the present invention, a near-field Bluetooth connection is established with the mobile terminal through a low-power Bluetooth module, and unlocking is performed through Bluetooth, which shortens the unlocking time and energy consumption, improves the unlocking experience, and reduces the need for passive asset control. The huge pressure in the operation and maintenance process of the suite, and because the mobile terminal only transmits the unlocking command generated by the server, the mobile terminal itself does not generate the unlocking command, which avoids the leakage of the unlocking command from the mobile terminal and improves the security of the unlocking process.

附图说明Description of drawings

图1为现有技术提供的一种对光交箱进行网络开锁的过程示意图;Fig. 1 is a schematic diagram of a process for network unlocking of an optical box provided by the prior art;

图2为现有技术提供的一种对光交箱进行网络开锁的过程示意图;Fig. 2 is a schematic diagram of the process of network unlocking of the optical box provided by the prior art;

图3为本发明实施例1提供的一种无源资产控制套件结构示意图;FIG. 3 is a schematic structural diagram of a passive asset control kit provided in Embodiment 1 of the present invention;

图4为本发明实施例2提供的一种无源资产控制套件结构示意图;FIG. 4 is a schematic structural diagram of a passive asset control kit provided by Embodiment 2 of the present invention;

图5为本发明实施例3提供的一种无源资产控制套件结构示意图;FIG. 5 is a schematic structural diagram of a passive asset control kit provided by Embodiment 3 of the present invention;

图6为本发明实施例4提供的一种无源资产控制套件结构示意图;FIG. 6 is a schematic structural diagram of a passive asset control kit provided in Embodiment 4 of the present invention;

图7为本发明实施例5提供的一种开锁控制过程示意图;7 is a schematic diagram of an unlocking control process provided by Embodiment 5 of the present invention;

图8为本发明实施例7提供的一种开锁控制系统结构示意图;Fig. 8 is a schematic structural diagram of an unlocking control system provided by Embodiment 7 of the present invention;

图9为本发明实施例8提供的一种开锁控制系统架构示意图;FIG. 9 is a schematic diagram of an unlocking control system architecture provided by Embodiment 8 of the present invention;

图10为本发明实施例8提供的一种移动终端开锁控制应用架构示意图。FIG. 10 is a schematic diagram of an application architecture for unlocking control of a mobile terminal provided by Embodiment 8 of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

实施例1:Example 1:

图3为本发明实施例提供的一种无源资产控制套件结构示意图,所述无源资产控制套件包括:蓝牙模块31、微控制单元(Microcontroller Unit,MCU)32、电控锁具33;其中,FIG. 3 is a schematic structural diagram of a passive asset control kit provided by an embodiment of the present invention. The passive asset control kit includes: a Bluetooth module 31, a microcontroller unit (Microcontroller Unit, MCU) 32, and an electronically controlled lockset 33; wherein,

所述蓝牙模块31与所述MCU32连接,用于接收与其建立蓝牙连接的移动终端发送的第一开锁指令,并将所述第一开锁指令发送给所述MCU32,其中所述第一开锁指令中包含无源资产控制套件的设备号,为服务器对所述移动终端的用户权限验证通过后,向移动终端发送的;Described bluetooth module 31 is connected with described MCU32, is used for receiving the first unlocking instruction that the mobile terminal that establishes bluetooth connection sends with it, and described first unlocking instruction is sent to described MCU32, wherein in the first unlocking instruction The device number containing the passive asset control suite is sent to the mobile terminal after the server passes the user authority verification of the mobile terminal;

所述MCU32分别与所述蓝牙模块31及电控锁具33连接,用于检验所述第一开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,向所述电控锁具33发送开启指令;The MCU32 is respectively connected with the Bluetooth module 31 and the electronically controlled lockset 33, and is used to check whether the device number of the passive asset control kit included in the first unlocking instruction is the same as its own device number, and if so, send The electric control lockset 33 sends an opening command;

所述电控锁具33与所述MCU32连接,用于如果接收到所述MCU32发送的开启指令,开启锁具。The electronically controlled lock 33 is connected to the MCU 32 , and is used to open the lock if an opening instruction sent by the MCU 32 is received.

在本发明实施例中,所述移动终端包括带有蓝牙功能的手机、平板电脑等设备,所述无源资产控制套件包括无源资产箱体,例如:光交箱。In the embodiment of the present invention, the mobile terminal includes devices such as a mobile phone and a tablet computer with a Bluetooth function, and the passive asset control kit includes a passive asset box, such as an optical communication box.

在实际工作过程中,运维人员到达需要开锁的无源资产控制套件附近,打开移动终端通过蓝牙搜索发现附近的无源资产控制套件,选择需要进行开锁的无源资产控制套件的设备号,与需要进行开锁的无源资产控制套件建立蓝牙连接,并通过蜂窝网络向服务器发送需要进行开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识;服务器根据接收到的移动终端发送的需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识,确定移动终端的用户及需要开锁的无源资产控制套件,并根据服务器中预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该移动终端的用户是否具有开启所述需要开锁的无源资产控制套件的权限,如果是,生成第一开锁指令,通过蜂窝网络将第一开锁指令发送给移动终端,其中第一开锁指令中包含所述需要开锁的无源资产控制套件的设备号,及服务器验证通过的标识信息。移动终端接收到服务器发送的第一开锁指令,通过蓝牙将所述第一开锁指令发送给需要开锁的无源资产控制套件。In the actual work process, the operation and maintenance personnel arrive near the passive asset control kit that needs to be unlocked, turn on the mobile terminal and search for the nearby passive asset control kit through Bluetooth, select the device number of the passive asset control kit that needs to be unlocked, and The passive asset control kit that needs to be unlocked establishes a Bluetooth connection, and sends the device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal to the server through the cellular network; The device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal, determine the user of the mobile terminal and the passive asset control kit that needs to be unlocked, and each user has the unlocking authority according to the pre-stored in the server Passive asset control kit list, determine whether the user of the mobile terminal has the authority to open the passive asset control kit that needs to be unlocked, if yes, generate the first unlock instruction, and send the first unlock instruction to the mobile terminal through the cellular network The terminal, wherein the first unlocking instruction includes the device number of the passive asset control kit that needs to be unlocked, and the identification information that the server has passed the verification. The mobile terminal receives the first unlocking instruction sent by the server, and sends the first unlocking instruction to the passive asset control kit that needs to be unlocked through Bluetooth.

无源资产控制套件通过蓝牙模块31接收移动终端发送的第一开锁指令,并将所述第一开锁指令发送给MCU32。The passive asset control kit receives the first unlocking command sent by the mobile terminal through the Bluetooth module 31 , and sends the first unlocking command to the MCU 32 .

MCU32接收到第一开锁指令后,验证第一开锁指令中包含的无源资产控制套件的设备号是否与自身保存的无源资产控制套件的设备号相同,并识别所述第一开锁指令中是否包含服务器验证通过的标识信息,如果第一开锁指令中包含的无源资产控制套件的设备号与自身保存的无源资产控制套件的设备号相同,并且包含服务器验证通过的标识信息,确定第一开锁指令正确,向电控锁具33发送开启指令,电控锁具33控制锁具开启。After the MCU32 receives the first unlocking command, it verifies whether the device number of the passive asset control kit contained in the first unlocking command is the same as the device number of the passive asset control kit saved by itself, and identifies whether the device number of the passive asset control kit contained in the first unlocking command is Contains the identification information that the server has passed the verification. If the device number of the passive asset control kit contained in the first unlock command is the same as the device number of the passive asset control kit saved by itself, and contains the identification information that the server has passed the verification, determine the first If the unlocking instruction is correct, an opening instruction is sent to the electronically controlled lockset 33, and the electronically controlled lockset 33 controls the opening of the lockset.

为了保证无源资产控制套件对移动终端发送的第一开锁指令的正常接收,所述移动终端与无源资产控制套件之间的距离应小于设定的距离阈值,该距离阈值例如可以为10米。因为移动终端与无源资产控制套件之间是通过蓝牙信号进行传输,并且在实际使用过程中因障碍物或者信号干扰,也会影响所述移动终端和无源资产控制套件之间的蓝牙信号的传输距离,在小于10米的距离内,能够保证移动终端对所述控制设备发送的蓝牙信号的正常接收。In order to ensure the normal reception of the first unlock instruction sent by the passive asset control kit to the mobile terminal, the distance between the mobile terminal and the passive asset control kit should be less than a set distance threshold, which can be, for example, 10 meters . Because the mobile terminal and the passive asset control kit are transmitted through Bluetooth signals, and in actual use, due to obstacles or signal interference, the Bluetooth signal between the mobile terminal and the passive asset control kit will also be affected. The transmission distance is within a distance of less than 10 meters, which can ensure the normal reception of the Bluetooth signal sent by the control device by the mobile terminal.

由于在本发明实施例中,通过低功耗的蓝牙模块与移动终端建立近场的蓝牙连接,通过蓝牙进行开锁,缩短了开锁时间与开锁能耗,提高了开锁体验,减轻了无源资产控制套件运维过程中的巨大压力,并且由于移动终端只是传输服务器生成的开锁指令,移动终端自身不生成开锁指令,避免了移动终端泄露开锁指令的情况,提高了开锁过程的安全性。In the embodiment of the present invention, a near-field Bluetooth connection is established with the mobile terminal through a low-power Bluetooth module, and unlocking is performed through Bluetooth, which shortens the unlocking time and energy consumption, improves the unlocking experience, and reduces the need for passive asset control. The huge pressure in the operation and maintenance process of the suite, and because the mobile terminal only transmits the unlocking command generated by the server, the mobile terminal itself does not generate the unlocking command, which avoids the leakage of the unlocking command from the mobile terminal and improves the security of the unlocking process.

实施例2:Example 2:

为了提高用户体验,保证用户对无源资产控制套件开锁的及时性,在图3的基础上,如图4所示的无源资产控制套件结构示意图,所述无源资产控制套件还包括蜂窝通信模块34;其中,In order to improve the user experience and ensure the timeliness of the user unlocking the passive asset control suite, on the basis of Figure 3, a schematic structural diagram of the passive asset control suite is shown in Figure 4, the passive asset control suite also includes a cellular communication Module 34; where,

所述蜂窝通信模块34与所述MCU32连接,用于接收服务器发送的第二开锁指令,其中所述第二开锁指令中包含无源资产控制套件的设备号;The cellular communication module 34 is connected to the MCU32, and is used to receive a second unlocking instruction sent by the server, wherein the second unlocking instruction includes the device number of the passive asset control kit;

所述MCU32,还用于检验所述第二开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,向所述电控锁具33发送开启指令。The MCU 32 is also used to check whether the device number of the passive asset control kit included in the second unlocking command is the same as its own device number, and if so, send an unlocking command to the electronically controlled lock 33 .

为了便于运维人员的正常开锁,当移动终端不支持蓝牙功能或者无源资产控制套件的蓝牙模块31发生故障时,运维人员可以打开移动终端,通过蜂窝网络向服务器发送需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识;服务器根据接收到移动终端发送的需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识,确定移动终端的用户及需要开锁的无源资产控制套件,并根据服务器中预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该移动终端的用户是否具有开启所述需要开锁的无源资产控制套件的权限,如果是,生成第二开锁指令,通过蜂窝网络将所述第二开锁指令发送给无源资产控制套件,其中所述第二开锁指令中包含所述需要开锁的无源资产控制套件的设备号,及服务器验证通过的标识信息。In order to facilitate the normal unlocking of the operation and maintenance personnel, when the mobile terminal does not support the Bluetooth function or the Bluetooth module 31 of the passive asset control kit fails, the operation and maintenance personnel can open the mobile terminal and send the passive asset that needs to be unlocked to the server through the cellular network The device number of the control kit and the identity of the user of the mobile terminal; the server determines the user of the mobile terminal and The passive asset control suite that needs to be unlocked, and according to the list of passive asset control suites that each user has unlocking authority pre-stored in the server, determine whether the user of the mobile terminal has the ability to open the passive asset control suite that needs to be unlocked If yes, generate a second unlocking instruction, and send the second unlocking instruction to the passive asset control kit through the cellular network, wherein the second unlocking instruction includes the device of the passive asset control kit that needs to be unlocked number, and the identification information that the server has passed the verification.

无源资产控制套件通过蜂窝通信模块34接收移动终端发送的第二开锁指令,并将所述第二开锁指令发送给MCU32;MCU32接收到第二开锁指令后,验证第二开锁指令中包含的无源资产控制套件的设备号是否与自身保存的无源资产控制套件的设备号相同,并识别所述第二开锁指令中是否包含服务器验证通过的标识信息,如果第二开锁指令中包含的无源资产控制套件的设备号与自身保存的无源资产控制套件的设备号相同,并且包含服务器验证通过的标识信息,MCU32向电控锁具33发送开启指令,电控锁具33控制锁具开启。The passive asset control suite receives the second unlocking command sent by the mobile terminal through the cellular communication module 34, and sends the second unlocking command to the MCU32; after the MCU32 receives the second unlocking command, it verifies the content of the second unlocking command contained in the second unlocking command. Whether the device number of the source asset control kit is the same as the device number of the passive asset control kit saved by itself, and identify whether the second unlock command contains the identification information of the server verification, if the passive asset contained in the second unlock command The device number of the asset control kit is the same as the device number of the passive asset control kit saved by itself, and contains the identification information verified by the server. The MCU 32 sends an opening command to the electronically controlled lock 33, and the electronically controlled lock 33 controls the opening of the lock.

另外,如果运维人员需要对无源资产控制套件进行施工维护,但是暂时还未获得该无源资产控制套件对应的开锁权限,为了保证运维人员对该无源资产控制套件进行施工维护的及时性,运维人员可以通过电话或者短信等形式与无源资产控制套件管理员联系,请求无源资产控制套件管理员对该无源资产控制套件进行开锁,如果无源资产控制套件管理员认为该运维人员的请求合理,可以控制服务器向该无源资产控制套件发送第二开锁指令,对该无源资产控制套件进行开锁。同时,为了避免传统的SIM卡易产生接触不良和易氧化造成蜂窝通信模块34故障率较高的问题,在本发明实施例中,蜂窝通信模块34集成了eSIM卡,替代传统SIM卡。In addition, if the operation and maintenance personnel need to carry out construction and maintenance of the passive asset control suite, but have not yet obtained the unlocking authority corresponding to the passive asset control suite, in order to ensure that the operation and maintenance personnel carry out construction and maintenance of the passive asset control suite in a timely manner The operation and maintenance personnel can contact the passive asset control suite administrator by phone or SMS, and request the passive asset control suite administrator to unlock the passive asset control suite. If the passive asset control suite administrator thinks that the The operation and maintenance personnel's request is reasonable, and the server can be controlled to send a second unlocking instruction to the passive asset control kit to unlock the passive asset control kit. At the same time, in order to avoid the problem that the traditional SIM card is prone to poor contact and oxidation, resulting in a high failure rate of the cellular communication module 34, in the embodiment of the present invention, the cellular communication module 34 integrates an eSIM card to replace the traditional SIM card.

并且为了防止金属壳体对蜂窝通信模块34的蜂窝通信质量的干扰,保证蜂窝通信模块34的蜂窝通信质量,可以将蜂窝通信模块34的通信天线设置在无源资产控制套件壳体的外面,也可以将蜂窝通信模块34的通信天线设置在无源资产控制套件中没有金属外壳的电控锁具33中。And in order to prevent the metal shell from interfering with the cellular communication quality of the cellular communication module 34 and to ensure the cellular communication quality of the cellular communication module 34, the communication antenna of the cellular communication module 34 can be arranged outside the passive asset control kit housing. The communication antenna of the cellular communication module 34 can be set in the electronically controlled lock 33 without a metal casing in the passive asset control kit.

同时为了保证开锁指令传输的安全性,所述MCU32,还用于如果所述服务器采用预设的加密方式对所述开锁指令进行加密,采用所述预设的加密方式对所述加密后的开锁指令进行解密。Simultaneously, in order to ensure the security of unlocking command transmission, the MCU32 is also used to encrypt the unlocking command if the server adopts a preset encryption method, and use the preset encryption method to encrypt the encrypted unlocking command. command to decrypt.

具体的,服务器可以采用设定的加密方式对开锁指令进行加密,无源资产控制套件接收到开锁指令后,MCU32采用与服务器对应的加密方式进行解密,保证开锁指令传输的安全性。例如:服务器接收到移动终端发送的需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识,确定移动终端的用户及需要开锁的无源资产控制套件,并根据服务器中预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该移动终端的用户具有开启所述需要开锁的无源资产控制套件的权限后,生成开锁指令,并使用AES128加密方式对生成的开锁指令进行加密,并将加密后的开锁指令发送给移动终端,移动终端接收到服务器发送的加密后的开锁指令,通过蓝牙将所述加密后的开锁指令发送给与该移动终端建立蓝牙连接的无源资产控制套件,无源资产控制套件接收到所述加密后的开锁指令后,MCU32使用与AES128加密方式对应的解密方式对加密后的开锁指令进行解密,从而保证开锁指令传输的安全性。Specifically, the server can encrypt the unlocking command with a preset encryption method. After the passive asset control kit receives the unlocking command, the MCU 32 decrypts it using the encryption method corresponding to the server to ensure the security of the unlocking command transmission. For example: the server receives the device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal sent by the mobile terminal, determines the user of the mobile terminal and the passive asset control kit that needs to be unlocked, and determines the Save the list of passive asset control suites that each user has the unlocking authority for. After determining that the user of the mobile terminal has the authority to open the passive asset control suite that needs to be unlocked, generate an unlocking command, and use the AES128 encryption method to encrypt the generated The unlocking instruction is encrypted, and the encrypted unlocking instruction is sent to the mobile terminal, and the mobile terminal receives the encrypted unlocking instruction sent by the server, and sends the encrypted unlocking instruction to the mobile terminal through Bluetooth. The passive asset control kit, after the passive asset control kit receives the encrypted unlock command, the MCU32 decrypts the encrypted unlock command using the decryption method corresponding to the AES128 encryption mode, thereby ensuring the security of the unlock command transmission.

同时,为了进一步保证开锁指令传输的安全性,服务器还可以在生成的开锁指令中加入随机数或者时间戳,及根据开锁指令中包含的无源资产控制套件的设备号及所述随机数或者时间戳生成的循环冗余校验码(Cyclic Redundancy Check,CRC)校验位,并对该开锁指令使用预设的加密方式进行加密,无源资产控制套件接收到开锁指令后,MCU32采用与服务器对应的加密方式对加密后的开锁指令进行解密,检验开锁指令中包含的CRC检验位是否正确,无源资产控制套件的设备号是否与自身的设备号相同,并判断开锁指令中的随机数或者时间戳是否与在该开锁指令之前接收的开锁指令中的随机数或者时间戳相同,如果CRC校验位正确,无源资产控制套件的设备号与自身的设备号相同,并且包含的随机数或者时间戳与在该开锁指令之前接收的开锁指令中的随机数或者时间戳不同,则确定该开锁指令正确,向电控锁具33发送开启指令。At the same time, in order to further ensure the security of the transmission of the unlocking command, the server can also add a random number or a timestamp to the generated unlocking command, and according to the device number of the passive asset control suite contained in the unlocking command and the random number or time Stamp the generated cyclic redundancy check code (Cyclic Redundancy Check, CRC) check digit, and use the preset encryption method to encrypt the unlock command. After the passive asset control kit receives the unlock command, MCU32 adopts the corresponding The encryption method decrypts the encrypted unlock command, checks whether the CRC check bit contained in the unlock command is correct, whether the device number of the passive asset control kit is the same as its own device number, and judges the random number or time in the unlock command Whether the stamp is the same as the random number or timestamp in the unlock command received before the unlock command. If the CRC check digit is correct, the device number of the passive asset control kit is the same as its own device number, and the random number or time included If the stamp is different from the random number or time stamp in the unlock command received before the unlock command, it is determined that the unlock command is correct, and the unlock command is sent to the electronically controlled lock 33 .

实施例3:Example 3:

为了节约电能,延长无源资产控制套件中电池的工作时间,减轻运维人员的工作压力,在上述各实施例的基础上,在本发明实施例中,在图4的基础上,如图5所示的无源资产控制套件结构示意图,所述电控锁具33上设置有连接按钮41;In order to save electric energy, prolong the working time of the battery in the passive asset control kit, and reduce the working pressure of the operation and maintenance personnel, on the basis of the above-mentioned embodiments, in the embodiment of the present invention, on the basis of Figure 4, as shown in Figure 5 In the schematic structural diagram of the passive asset control kit shown, the electric control lock 33 is provided with a connection button 41;

所述连接按钮41与所述MCU32连接,所述连接按钮41如果接收到用户的第一连接指令,向MCU32发送第一连接信号;如果接收到用户的第二连接指令,向MCU32发送第二连接信号;The connection button 41 is connected with the MCU32, if the connection button 41 receives the user's first connection instruction, it sends the first connection signal to the MCU32; if it receives the user's second connection instruction, it sends the second connection signal to the MCU32. Signal;

所述MCU32与所述连接按钮41连接,还用于如果接收到第一连接信号,启动所述蓝牙模块31;如果接收到第二连接信号,启动所述蜂窝通信模块34。The MCU 32 is connected to the connection button 41 and is also used to activate the Bluetooth module 31 if a first connection signal is received; to activate the cellular communication module 34 if a second connection signal is received.

在本发明实施例中,连接按钮41可以根据运维人员按下连接按钮41的时长,接收运维人员发送第一连接指令或第二连接指令,例如:按下连接按钮41的时长小于2秒,为第一连接指令,按下连接按钮41的时长大于2秒,为第二连接指令,当然了,也可以根据连接按钮41设定时长内被按下的次数接收用户的第一连接指令或第二连接指令,例如:用户在2秒内按下连接按钮41的次数为1次,则接收用户发送的第一连接指令,用户在2秒内按下连接按钮41的次数不小于2次,则接收用户发送的第二连接指令。In the embodiment of the present invention, the connection button 41 can receive the first connection instruction or the second connection instruction sent by the operation and maintenance personnel according to the length of time the operation and maintenance personnel press the connection button 41, for example: the duration of pressing the connection button 41 is less than 2 seconds , is the first connection instruction, and the duration of pressing the connection button 41 is greater than 2 seconds, which is the second connection instruction. Of course, the user’s first connection instruction can also be received according to the number of times the connection button 41 is pressed within the duration. The second connection instruction, for example: the number of times the user presses the connection button 41 within 2 seconds is 1 time, then the first connection instruction sent by the user is received, and the number of times the user presses the connection button 41 within 2 seconds is not less than 2 times, Then the second connection instruction sent by the user is received.

具体的,为了节约电能,延长无源资产控制套件内电池的使用时长,在本发明实施例中,在未接收到用户发送的第一连接指令和第二连接指令,无源资产控制套件的蓝牙模块31和蜂窝通信模块34处于关闭状态,当运维人员需要通过蓝牙对无源资产控制套件进行开锁时,通过连接按钮41发送第一连接指令,连接按钮41接收到第一连接指令,向MCU32发送第一连接信号,MCU32接收到第一连接信号,启动蓝牙模块31。当用户需要通过蜂窝网络进行开锁时,通过连接按钮41发送第二连接指令,连接按钮41接收到第二连接信号,向MCU32发送第二连接信号,MCU32接收到第二连接信号,启动蜂窝通信模块34。Specifically, in order to save electric energy and prolong the service life of the battery in the passive asset control kit, in the embodiment of the present invention, when the first connection instruction and the second connection instruction sent by the user are not received, the Bluetooth The module 31 and the cellular communication module 34 are in the closed state. When the operation and maintenance personnel need to unlock the passive asset control kit through Bluetooth, the first connection command is sent through the connection button 41. The first connection signal is sent, the MCU 32 receives the first connection signal, and starts the Bluetooth module 31 . When the user needs to unlock through the cellular network, the second connection instruction is sent by the connection button 41, the connection button 41 receives the second connection signal, sends the second connection signal to the MCU32, and the MCU32 receives the second connection signal, and starts the cellular communication module 34.

为了便于用户获知蓝牙模块31和蜂窝通信模块34是否处于启动状态,在电控锁具33上还设置有第一指示灯42和第二指示灯43,如果MCU32接收到第一连接信号,启动蓝牙模块31,并控制第一指示灯42显示第一灯光信号;如果接收到第二连接信号,启动蜂窝通信模块34,并控制第二指示灯43显示第二灯光信号。其中,第一指示灯42显示的第一灯光信号和第二指示灯43显示的第二灯光信号可以相同也可以不同,例如:第一指示灯42显示的第一灯光信号为红光,第二指示灯43显示的第二灯光信号也为红光;当然了,也可以是第一指示灯42显示的第一灯光信号为红光,第二指示灯43显示的第二灯光信号为黄光,只要便于运维人员获知蓝牙模块31和蜂窝通信模块34是否处于启动状态即可。In order to facilitate the user to know whether the bluetooth module 31 and the cellular communication module 34 are in the activated state, the electric control lockset 33 is also provided with a first indicator light 42 and a second indicator light 43, if the MCU32 receives the first connection signal, start the bluetooth module 31, and control the first indicator light 42 to display the first light signal; if the second connection signal is received, start the cellular communication module 34, and control the second indicator light 43 to display the second light signal. Wherein, the first light signal displayed by the first indicator light 42 and the second light signal displayed by the second indicator light 43 can be the same or different, for example: the first light signal displayed by the first indicator light 42 is red light, and the second light signal displayed by the second indicator light 43 The second light signal displayed by the indicator light 43 is also red light; certainly, it can also be that the first light signal displayed by the first indicator light 42 is red light, and the second light signal displayed by the second indicator light 43 is yellow light. As long as it is convenient for operation and maintenance personnel to know whether the Bluetooth module 31 and the cellular communication module 34 are in the activated state.

较佳的,为了便于运维人员获知锁具是否处于开启状态,如果通过蓝牙模块31接收移动终端发送的第一开锁指令,开启锁具后,MCU32还可以控制第一指示灯42显示第三灯光信号,其中第三灯光信号与第一灯光信号不同,例如:第一灯光信号为红光,第三灯光信号为绿光。如果通过蜂窝通信模块34接收服务器发送的第二开锁指令,开启锁具后,MCU32还可以控制第二指示灯43显示第四灯光信号,其中第四灯光信号与第二灯光信号不同,与第三灯光信号可以相同也可以不同,例如:第二灯光信号为红光,第四灯光信号为绿光,从而便于运维人员对锁具是否开启的状态的获知。Preferably, in order to facilitate operation and maintenance personnel to know whether the lock is in an open state, if the first unlock command sent by the mobile terminal is received through the Bluetooth module 31, after the lock is opened, the MCU 32 can also control the first indicator light 42 to display the third light signal, Wherein the third light signal is different from the first light signal, for example: the first light signal is red light, and the third light signal is green light. If the second unlocking instruction sent by the server is received through the cellular communication module 34, after the lock is opened, the MCU 32 can also control the second indicator light 43 to display the fourth light signal, wherein the fourth light signal is different from the second light signal, and is different from the third light signal. The signals can be the same or different, for example, the second light signal is red light, and the fourth light signal is green light, so that it is convenient for operation and maintenance personnel to know whether the lock is opened or not.

例如:运维人员需要进行蓝牙开锁,通过短按连接按钮,即按压连接按钮的时长小于设定的时长阈值,向MCU发送第一连接信号,MCU启动蓝牙模块,并控制第一指示灯显示红光,如果通过蓝牙模块接收移动终端发送的第一开锁指令,开启锁具后,控制第一指示灯显示绿光;或者运维人员需要通过蜂窝网络进行开锁,通过长按连接按钮,即按压连接按钮的时长大于设定的时长阈值,向MCU发送第二连接信号,MCU启动蜂窝通信模块,并控制第二指示灯显示红光,如果通过蜂窝通信模块接收移动终端发送的第二开锁指令,开启锁具后,控制第二指示灯显示绿光。For example, if the operation and maintenance personnel need to unlock the Bluetooth, by short pressing the connection button, that is, the duration of pressing the connection button is less than the set duration threshold, and the first connection signal is sent to the MCU. The MCU starts the Bluetooth module and controls the first indicator light to display red. Light, if the first unlock command sent by the mobile terminal is received through the Bluetooth module, after the lock is opened, the first indicator light is controlled to display green light; or the operation and maintenance personnel need to unlock through the cellular network, by long pressing the connection button, that is, pressing the connection button If the duration is greater than the set duration threshold, the second connection signal is sent to the MCU, the MCU starts the cellular communication module, and controls the second indicator light to display red light, if the second unlock command sent by the mobile terminal is received through the cellular communication module, the lock is opened After that, control the second indicator light to display green light.

实施例4:Example 4:

为了防止温度过高或者温度过低造成无源资产控制套件的损毁,如图6所示的无源资产控制套件结构示意图,在上述各实施例的基础上,在本发明实施例中,所述无源资产控制套件还包括温度传感器35;其中,In order to prevent damage to the passive asset control kit caused by excessive temperature or low temperature, the structural diagram of the passive asset control kit shown in Figure 6, on the basis of the above-mentioned embodiments, in the embodiment of the present invention, the The passive asset control kit also includes a temperature sensor 35; wherein,

所述温度传感器35与所述MCU32连接,用于获取无源资产控制套件温度,并将该无源资产控制套件温度的信息发送给MCU32;The temperature sensor 35 is connected to the MCU32, and is used to obtain the temperature of the passive asset control kit, and send the temperature information of the passive asset control kit to the MCU32;

所述MCU32,还用于如果无源资产控制套件温度超出设定的温度范围,通过所述蜂窝通信模块34向服务器发送温度异常警报。The MCU 32 is also configured to send a temperature abnormality alarm to the server through the cellular communication module 34 if the temperature of the passive asset control kit exceeds a set temperature range.

因为无源资产控制套件处于室外的复杂环境中,环境温度的过高或者过低,都可能影响无源资产控制套件内设备的正常运行,甚至导致设备的损毁,在本发明实施例中,在无源资产控制套件内设置有温度传感器35,用于获取无源资产控制套件内部的温度,当无源资产控制套件温度超出设定的温度范围,通过蜂窝通信模块34向服务器发送温度异常警报。服务器接收到温度异常警报,将所述异常警报向管理员进行显示,便于管理员安排运维人员进行维护和检修,保证无源资产控制套件的正常运行。Because the passive asset control kit is in an outdoor complex environment, the ambient temperature is too high or too low, which may affect the normal operation of the equipment in the passive asset control kit, and even cause damage to the equipment. In the embodiment of the present invention, in A temperature sensor 35 is provided in the passive asset control kit to obtain the temperature inside the passive asset control kit. When the temperature of the passive asset control kit exceeds the set temperature range, an abnormal temperature alarm is sent to the server through the cellular communication module 34 . The server receives an abnormal temperature alarm, and displays the abnormal alarm to the administrator, so that the administrator can arrange operation and maintenance personnel for maintenance and inspection, and ensure the normal operation of the passive asset control suite.

为了防止无源资产控制套件因倾斜导致的损毁,响应无源资产控制套件正常运行,在上述各实施例的基础上,在本发明实施例中,所述无源资产控制套件还包括三轴加速传感器36;其中,In order to prevent the passive asset control kit from being damaged due to tilt and respond to the normal operation of the passive asset control kit, on the basis of the above-mentioned embodiments, in the embodiment of the present invention, the passive asset control kit also includes a three-axis acceleration sensor 36; wherein,

所述三轴加速传感器36与所述MCU32连接,用于获取无源资产控制套件倾斜角度,并将该无源资产控制套件倾斜角度的信息发送给MCU32;The three-axis acceleration sensor 36 is connected to the MCU32, and is used to obtain the inclination angle of the passive asset control kit, and send the information on the inclination angle of the passive asset control kit to the MCU32;

所述MCU32,用于如果无源资产控制套件倾斜角度大于设定倾斜角度阈值,通过所述蜂窝通信模块34向服务器发送倾斜异常警报。The MCU 32 is configured to send an abnormal tilt alarm to the server through the cellular communication module 34 if the tilt angle of the passive asset control kit is greater than a preset tilt angle threshold.

因为无源资产控制套件处于室外的复杂环境中,大风等恶略天气或者因无源资产控制套件固定设备老化等原因都会导致无源资产控制套件倾斜,影响无源资产控制套件的正常运行,在本发明实施例中,在无源资产控制套件内设置有三轴加速传感器36,用于获取无源资产控制套件倾斜角度,当无源资产控制套件的倾斜角度大于设定倾斜角度阈值,通过所述蜂窝通信模块34向服务器发送倾斜异常警报。服务器接收到倾斜异常警报,将所述异常警报向管理员进行显示,便于管理员安排运维人员进行维护和检修,保证无源资产控制套件的正常运行。Because the passive asset control suite is located in a complex outdoor environment, severe weather such as strong winds or the aging of fixed equipment in the passive asset control suite will cause the passive asset control suite to tilt, affecting the normal operation of the passive asset control suite. In the embodiment of the present invention, a three-axis acceleration sensor 36 is provided in the passive asset control kit to obtain the tilt angle of the passive asset control kit. When the tilt angle of the passive asset control kit is greater than the set tilt angle threshold, the The cellular communication module 34 sends a tilt anomaly alert to the server. The server receives an abnormal tilt alarm, and displays the abnormal alarm to the administrator, so that the administrator can arrange operation and maintenance personnel for maintenance and inspection, and ensure the normal operation of the passive asset control suite.

为了保证无源资产控制套件的正常运行,在上述各实施例的基础上,在本发明实施例中,所述无源资产控制套件还包括门碰传感器37;其中,In order to ensure the normal operation of the passive asset control kit, on the basis of the above-mentioned embodiments, in the embodiment of the present invention, the passive asset control kit also includes a door touch sensor 37; wherein,

所述门碰传感器37与所述MCU32连接,用于检测无源资产控制套件所处的无源资产的箱门是否处于开启状态,并将所述箱门是否处于开启状态的信息发送给MCU32;The door touch sensor 37 is connected to the MCU32, and is used to detect whether the door of the passive asset where the passive asset control kit is located is in an open state, and send information on whether the door is in an open state to the MCU32;

所述MCU32,用于根据所述箱门是否处于开启状态的信息确定所述箱门开启时长,如果所述箱门开启时长大于设定的箱门开启时长,通过所述蜂窝通信模块34向服务器发送箱门异常警报。The MCU32 is configured to determine the opening time of the box door according to the information of whether the box door is in an open state, and if the opening time of the box door is longer than the set door opening time, send a message to the server through the cellular communication module 34 Send a box door abnormal alarm.

因无源资产控制套件部署在室外的复杂环境,无源资产控制套件所处的无源资产的箱门的长时间开启,会导致无源资产控制套件长时间暴露在室外的复杂环境发生损毁。在本发明实施例中,可以通过门碰传感器37获取无源资产控制套件所处的无源资产的箱门是否处于开启状态,并将所述开启状态发送给MCU32,如果所述箱门开启时长大于设定的箱门开启时长,则说明无源资产控制套件箱门处于开启状态的时长超出了运维人员对无源资产控制套件进行维护所需要开启无源资产控制套件箱门的时长,可能存在运维人员忘记关闭该无源资产控制套件所处的无源资产的箱门或者该无源资产控制套件的锁具发生损坏的情况,通过所述蜂窝通信模块34向服务器发送箱门异常警报。服务器接收到箱门异常警报,将所述异常警报向管理员进行显示,便于管理员安排运维人员进行维护和检修,保证无源资产控制套件的正常运行。Because the passive asset control kit is deployed in a complex outdoor environment, the door of the passive asset box where the passive asset control kit is located is opened for a long time, which will cause damage to the passive asset control kit exposed to the complex outdoor environment for a long time. In the embodiment of the present invention, whether the door of the passive asset where the passive asset control kit is located can be obtained through the door touch sensor 37 is in an open state, and the open state is sent to the MCU32, if the door is opened for a long time If it is longer than the set door opening time, it means that the door of the passive asset control kit is open for longer than the time required by the operation and maintenance personnel to open the door of the passive asset control kit. If the operation and maintenance personnel forget to close the door of the passive asset where the passive asset control kit is located or the lock of the passive asset control kit is damaged, the cellular communication module 34 sends a door abnormal alarm to the server. The server receives the abnormal alarm of the box door, and displays the abnormal alarm to the administrator, so that the administrator can arrange operation and maintenance personnel for maintenance and inspection, and ensure the normal operation of the passive asset control suite.

为了保证无源资产控制套件的正常运行,在上述各实施例的基础上,在本发明实施例中,所述无源资产控制套件还包括水浸传感器38;其中,In order to ensure the normal operation of the passive asset control kit, on the basis of the above-mentioned embodiments, in the embodiment of the present invention, the passive asset control kit also includes a water sensor 38; wherein,

所述水浸传感器38与所述MCU32连接,用于检测无源资产控制套件所处的无源资产的箱体是否浸水,并将是否浸水的信息发送给MCU32;The water immersion sensor 38 is connected with the MCU32, and is used to detect whether the cabinet of the passive asset where the passive asset control kit is located is flooded, and sends the information of whether it is flooded to the MCU32;

所述MCU32,用于如果浸水,通过所述蜂窝通信模块34向服务器发送浸水异常警报。The MCU 32 is configured to send an abnormal alarm of water immersion to the server through the cellular communication module 34 in case of water immersion.

具体的,如果所述无源资产控制套件所处的无源资产的箱体被水浸,无源资产控制套件会发生损毁。在本发明实施例中可以通过水浸传感器38获取无源资产控制套件所处的无源资产的箱体内是否浸水,MCU32接收水浸传感器38获取的是否浸水的信息,如果浸水,通过所述蜂窝通信模块34向服务器发送浸水异常警报。服务器接收到浸水异常警报,将所述异常警报向管理员进行显示,便于管理员安排运维人员进行维护和检修,保证无源资产控制套件的正常运行。Specifically, if the box of the passive asset where the passive asset control kit is located is flooded, the passive asset control kit will be damaged. In the embodiment of the present invention, it is possible to obtain whether the passive asset box where the passive asset control kit is located is submerged in water through the water immersion sensor 38. The communication module 34 sends an abnormal flood alarm to the server. The server receives an abnormal water immersion alarm, and displays the abnormal alarm to the administrator, so that the administrator can arrange operation and maintenance personnel for maintenance and repair, and ensure the normal operation of the passive asset control suite.

实施例5:Example 5:

图7为本发明实施例提供的基于上述无源资产控制套件的开锁控制过程示意图,该过程包括:Fig. 7 is a schematic diagram of the unlocking control process based on the above-mentioned passive asset control kit provided by the embodiment of the present invention, the process includes:

S701:接收与其建立蓝牙连接的移动终端通过蓝牙发送的第一开锁指令,其中所述第一开锁指令中包含无源资产控制套件的设备号,为服务器对所述移动终端的用户权限验证通过后,向移动终端发送的。S701: Receive the first unlocking instruction sent by the mobile terminal establishing a Bluetooth connection with it via Bluetooth, wherein the first unlocking instruction includes the device number of the passive asset control kit, which is obtained after the server passes the user authority verification of the mobile terminal , sent to the mobile terminal.

在本发明实施例中,所述移动终端包括带有蓝牙功能的手机、平板电脑等设备,所述无源资产控制套件包括无源资产箱体,例如:光交箱。In the embodiment of the present invention, the mobile terminal includes devices such as a mobile phone and a tablet computer with a Bluetooth function, and the passive asset control kit includes a passive asset box, such as an optical communication box.

在实际工作过程中,运维人员到达需要开锁的无源资产控制套件附近,打开移动终端通过蓝牙搜索发现附近的无源资产控制套件,选择需要进行开锁的无源资产控制套件的设备号,与需要进行开锁的无源资产控制套件建立蓝牙连接,并通过蜂窝网络向服务器发送需要进行开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识;服务器根据接收到的移动终端发送的需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识,确定移动终端的用户及需要开锁的无源资产控制套件,并根据服务器中预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该移动终端的用户是否具有开启所述需要开锁的无源资产控制套件的权限,如果是,生成第一开锁指令,通过蜂窝网络将第一开锁指令发送给移动终端,其中第一开锁指令中包含所述需要开锁的无源资产控制套件的设备号,及服务器验证通过的标识信息。移动终端接收到服务器发送的第一开锁指令,通过蓝牙将所述第一开锁指令发送给需要开锁的无源资产控制套件,无源资产控制套件接收移动终端发送的第一开锁指令。In the actual work process, the operation and maintenance personnel arrive near the passive asset control kit that needs to be unlocked, turn on the mobile terminal and search for the nearby passive asset control kit through Bluetooth, select the device number of the passive asset control kit that needs to be unlocked, and The passive asset control kit that needs to be unlocked establishes a Bluetooth connection, and sends the device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal to the server through the cellular network; The device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal, determine the user of the mobile terminal and the passive asset control kit that needs to be unlocked, and each user has the unlocking authority according to the pre-stored in the server Passive asset control kit list, determine whether the user of the mobile terminal has the authority to open the passive asset control kit that needs to be unlocked, if yes, generate the first unlock instruction, and send the first unlock instruction to the mobile terminal through the cellular network The terminal, wherein the first unlocking instruction includes the device number of the passive asset control kit that needs to be unlocked, and the identification information that the server has passed the verification. The mobile terminal receives the first unlocking instruction sent by the server, and sends the first unlocking instruction to the passive asset control kit that needs to be unlocked via Bluetooth, and the passive asset control kit receives the first unlocking instruction sent by the mobile terminal.

S702:检验所述第一开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,开启锁具。S702: Check whether the device number of the passive asset control kit contained in the first unlocking instruction is the same as its own device number, and if yes, unlock the lock.

无源资产控制套件接收到移动终端发送的第一开锁指令后,验证第一开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,并识别所述第一开锁指令中是否包含服务器验证通过的标识信息,如果所述第一开锁指令中包含的无源资产控制套件的设备号与自身的设备号相同,并且包含服务器验证通过的标识信息,确定第一开锁指令正确,开启锁具。After receiving the first unlock instruction sent by the mobile terminal, the passive asset control kit verifies whether the device number of the passive asset control kit included in the first unlock instruction is the same as its own device number, and identifies the Whether it contains the identification information that the server has passed the verification, if the device number of the passive asset control kit contained in the first unlocking instruction is the same as its own device number, and contains the identification information that the server has passed the verification, it is determined that the first unlocking instruction is correct, Open the lock.

为了保证无源资产控制套件对移动终端发送的第一开锁指令的正常接收,所述移动终端与无源资产控制套件之间的距离应小于设定的距离阈值,该距离阈值例如可以为10米。因为移动终端与无源资产控制套件之间是通过蓝牙信号进行传输,并且在实际使用过程中因障碍物或者信号干扰,也会影响所述移动终端和无源资产控制套件之间的蓝牙信号的传输距离,在小于10米的距离内,能够保证移动终端对所述控制设备发送的蓝牙信号的正常接收。In order to ensure the normal reception of the first unlock instruction sent by the passive asset control kit to the mobile terminal, the distance between the mobile terminal and the passive asset control kit should be less than a set distance threshold, which can be, for example, 10 meters . Because the mobile terminal and the passive asset control kit are transmitted through Bluetooth signals, and in actual use, due to obstacles or signal interference, the Bluetooth signal between the mobile terminal and the passive asset control kit will also be affected. The transmission distance is within a distance of less than 10 meters, which can ensure the normal reception of the Bluetooth signal sent by the control device by the mobile terminal.

同时为了保证第一开锁指令传输的安全性,服务器可以采用设定的加密方式对第一开锁指令进行加密,无源资产控制套件接收到第一开锁指令后,采用与服务器对应的加密方式进行解密,保证第一开锁指令传输的安全性。例如:服务器接收到移动终端发送的需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识,确定移动终端的用户及需要开锁的无源资产控制套件,并根据服务器中预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该移动终端的用户具有开启所述需要开锁的无源资产控制套件的权限后,生成第一开锁指令,并使用AES128加密方式对生成的第一开锁指令进行加密,并将加密后的第一开锁指令发送给移动终端,移动终端接收到服务器发送的加密后的第一开锁指令,通过蓝牙将所述加密后的第一开锁指令发送给与该移动终端建立蓝牙连接的无源资产控制套件,无源资产控制套件接收到所述加密后的第一开锁指令后,使用与AES128加密方式对应的解密方式对加密后的第一开锁指令进行解密。从而保证第一开锁指令传输的安全性。At the same time, in order to ensure the security of the transmission of the first unlocking command, the server can encrypt the first unlocking command with the set encryption method, and after receiving the first unlocking command, the passive asset control kit uses the encryption method corresponding to the server to decrypt , ensuring the security of the transmission of the first unlocking command. For example: the server receives the device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal sent by the mobile terminal, determines the user of the mobile terminal and the passive asset control kit that needs to be unlocked, and determines the Save the list of passive asset control suites that each user has unlocking authority, after determining that the user of the mobile terminal has the authority to open the passive asset control suite that needs to be unlocked, generate the first unlocking instruction, and use the AES128 encryption method to The generated first unlocking command is encrypted, and the encrypted first unlocking command is sent to the mobile terminal, and the mobile terminal receives the encrypted first unlocking command sent by the server, and transmits the encrypted first unlocking command through Bluetooth to the mobile terminal. Send to the passive asset control suite that establishes a Bluetooth connection with the mobile terminal. After receiving the encrypted first unlocking instruction, the passive asset control suite uses the decryption method corresponding to the AES128 encryption method to decrypt the encrypted first unlocking instruction. command to decrypt. Therefore, the security of the transmission of the first unlocking instruction is guaranteed.

由于在本发明实施例中,通过与移动终端建立低功耗的近场的蓝牙连接,通过蓝牙进行开锁,缩短了开锁时间与开锁能耗,提高了开锁体验,减轻了无源资产控制套件运维过程中的巨大压力,并且由于移动终端只是传输服务器生成的开锁指令,移动终端自身不生成开锁指令,避免了移动终端泄露开锁指令的情况,提高了开锁过程的安全性。In the embodiment of the present invention, by establishing a low-power near-field Bluetooth connection with the mobile terminal and unlocking through Bluetooth, the unlocking time and energy consumption are shortened, the unlocking experience is improved, and the operation of the passive asset control kit is reduced. The huge pressure in the maintenance process, and because the mobile terminal only transmits the unlocking command generated by the server, the mobile terminal itself does not generate the unlocking command, which avoids the situation where the mobile terminal leaks the unlocking command and improves the security of the unlocking process.

实施例6:Embodiment 6:

为了提高用户体验,保证用户对无源资产控制套件及时开锁,所述方法还包括:In order to improve user experience and ensure that the user unlocks the passive asset control suite in time, the method further includes:

接收服务器通过蜂窝网络发送的第二开锁指令,其中所述第二开锁指令中包含无源资产控制套件的设备号;receiving the second unlocking instruction sent by the server through the cellular network, wherein the second unlocking instruction includes the device number of the passive asset control kit;

检验所述第二开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,开启锁具。Check whether the device number of the passive asset control kit included in the second unlocking command is the same as its own device number, and if yes, unlock the lock.

为了便于运维人员的正常开锁,当移动终端不支持蓝牙功能或者无源资产控制套件的蓝牙功能发生故障时,运维人员可以打开移动终端,通过蜂窝网络向服务器发送需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识;服务器根据接收到移动终端发送的需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识,确定移动终端的用户及需要开锁的无源资产控制套件,并根据服务器中预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该移动终端的用户是否具有开启所述需要开锁的无源资产控制套件的权限,如果是,生成第二开锁指令,通过蜂窝网络将所述第二开锁指令发送给无源资产控制套件,其中所述第二开锁指令中包含所述需要开锁的无源资产控制套件的设备号,及服务器验证通过的标识信息。In order to facilitate the normal unlocking of the operation and maintenance personnel, when the mobile terminal does not support the Bluetooth function or the Bluetooth function of the passive asset control kit fails, the operation and maintenance personnel can open the mobile terminal and send the passive asset control that needs to be unlocked to the server through the cellular network. The device number of the kit and the identity of the user of the mobile terminal; the server determines the user and needs of the mobile terminal according to the device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal received from the mobile terminal. Unlock the passive asset control suite, and determine whether the user of the mobile terminal has the authority to open the passive asset control suite that needs to be unlocked according to the list of passive asset control suites that each user has unlocking authority pre-stored in the server , if yes, generate a second unlocking instruction, and send the second unlocking instruction to the passive asset control kit through the cellular network, wherein the second unlocking instruction includes the device number of the passive asset control kit that needs to be unlocked , and the identification information that the server has passed the authentication.

无源资产控制套件接收到服务器发送的第二开锁指令后,验证第二开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,并识别所述第二开锁指令中是否包含服务器验证通过的标识信息,如果所述第二开锁指令中包含的无源资产控制套件的设备号与自身的设备号相同,并且包含服务器验证通过的标识信息,确定第二开锁指令正确,开启锁具。After receiving the second unlock instruction sent by the server, the passive asset control kit verifies whether the device number of the passive asset control kit contained in the second unlock instruction is the same as its own device number, and identifies whether the second unlock instruction contains Contains the identification information that the server has passed the verification, if the device number of the passive asset control kit contained in the second unlocking instruction is the same as its own device number, and contains the identification information that the server has passed the verification, determine that the second unlocking instruction is correct, and open locks.

另外,如果运维人员需要对无源资产控制套件进行施工维护,但是暂时还未获得该无源资产控制套件对应的开锁权限,为了保证运维人员对该无源资产控制套件进行施工维护的及时性,运维人员可以通过电话或者短信等形式与无源资产控制套件管理员联系,请求无源资产控制套件管理员对该无源资产控制套件进行开锁,如果无源资产控制套件管理员认为该运维人员的请求合理,可以控制服务器向该无源资产控制套件发送第二开锁指令,对该无源资产控制套件进行开锁。In addition, if the operation and maintenance personnel need to carry out construction and maintenance of the passive asset control suite, but have not yet obtained the unlocking authority corresponding to the passive asset control suite, in order to ensure that the operation and maintenance personnel carry out construction and maintenance of the passive asset control suite in a timely manner The operation and maintenance personnel can contact the passive asset control suite administrator by phone or SMS, and request the passive asset control suite administrator to unlock the passive asset control suite. If the passive asset control suite administrator thinks that the The operation and maintenance personnel's request is reasonable, and the server can be controlled to send a second unlocking instruction to the passive asset control kit to unlock the passive asset control kit.

同时为了保证第二开锁指令传输的安全性,服务器可以采用设定的加密方式对第二开锁指令进行加密,无源资产控制套件接收到第二开锁指令后,采用与服务器对应的加密方式进行解密,保证第二开锁指令传输的安全性。例如:服务器使用AES128加密方式对生成的第二开锁指令进行加密,并将加密后的第二开锁指令发送给无源资产控制套件,无源资产控制套件收到所述加密后的第二开锁指令后,使用与AES128加密方式对应的解密方式对加密后的第二开锁指令进行解密,从而保证第二开锁指令传输的安全性。At the same time, in order to ensure the security of the transmission of the second unlock command, the server can encrypt the second unlock command with the set encryption method. After receiving the second unlock command, the passive asset control kit uses the encryption method corresponding to the server to decrypt , ensuring the security of the transmission of the second unlocking command. For example: the server uses the AES128 encryption method to encrypt the generated second unlocking command, and sends the encrypted second unlocking command to the passive asset control suite, and the passive asset control suite receives the encrypted second unlocking command Afterwards, the encrypted second unlocking instruction is decrypted by using a decryption method corresponding to the AES128 encryption method, thereby ensuring the security of transmission of the second unlocking instruction.

实施例7:Embodiment 7:

图8为本发明实施例提供的一种开锁控制系统结构示意图,该开锁控制系统包括:Fig. 8 is a schematic structural diagram of an unlocking control system provided by an embodiment of the present invention. The unlocking control system includes:

移动终端801,用于向所述服务器发送开锁请求,其中所述开锁请求中包含所述移动终端的用户的身份标识;The mobile terminal 801 is configured to send an unlock request to the server, wherein the unlock request includes the identity of the user of the mobile terminal;

服务器802,用于接收所述移动终端发送的开锁请求,验证所述移动终端的用户是否具有开锁权限,如果是,向所述移动终端发送第一开锁指令,其中所述第一开锁指令中包含无源资产控制套件的设备号;The server 802 is configured to receive the unlocking request sent by the mobile terminal, verify whether the user of the mobile terminal has the unlocking authority, and if so, send a first unlocking instruction to the mobile terminal, wherein the first unlocking instruction includes Device number of the passive asset control suite;

所述移动终端801,还用于接收所述服务器发送的第一开锁指令,并通过蓝牙将所述第一开锁指令发送给无源资产控制套件;The mobile terminal 801 is further configured to receive the first unlocking command sent by the server, and send the first unlocking command to the passive asset control suite via Bluetooth;

无源资产控制套件803,用于接收与自身建立蓝牙连接的所述移动终端通过蓝牙发送的第一开锁指令,检验所述第一开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,开启锁具。The passive asset control suite 803 is configured to receive the first unlock instruction sent by the mobile terminal establishing a Bluetooth connection with itself, and check whether the device number of the passive asset control suite included in the first unlock instruction is consistent with its own The device numbers are the same, if so, open the lock.

在实际工作过程中,运维人员到达需要开锁的无源资产控制套件附近,打开移动终端通过蓝牙搜索发现附近的无源资产控制套件,选择需要进行开锁的无源资产控制套件的设备号,与需要进行开锁的无源资产控制套件建立蓝牙连接,并通过蜂窝网络向服务器发送需要进行开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识;服务器根据接收到的移动终端发送的需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识,确定移动终端的用户及需要开锁的无源资产控制套件,并根据服务器中预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该移动终端的用户是否具有开启所述需要开锁的无源资产控制套件的权限,如果是,生成第一开锁指令,通过蜂窝网络将第一开锁指令发送给移动终端,其中第一开锁指令中包含所述需要开锁的无源资产控制套件的设备号,及服务器验证通过的标识信息。移动终端接收到服务器发送的第一开锁指令,通过蓝牙将所述第一开锁指令发送给需要开锁的无源资产控制套件,无源资产控制套件接收移动终端发送的第一开锁指令。In the actual work process, the operation and maintenance personnel arrive near the passive asset control kit that needs to be unlocked, turn on the mobile terminal and search for the nearby passive asset control kit through Bluetooth, select the device number of the passive asset control kit that needs to be unlocked, and The passive asset control kit that needs to be unlocked establishes a Bluetooth connection, and sends the device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal to the server through the cellular network; The device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal, determine the user of the mobile terminal and the passive asset control kit that needs to be unlocked, and each user has the unlocking authority according to the pre-stored in the server Passive asset control kit list, determine whether the user of the mobile terminal has the authority to open the passive asset control kit that needs to be unlocked, if yes, generate the first unlock instruction, and send the first unlock instruction to the mobile terminal through the cellular network The terminal, wherein the first unlocking instruction includes the device number of the passive asset control kit that needs to be unlocked, and the identification information that the server has passed the verification. The mobile terminal receives the first unlocking instruction sent by the server, and sends the first unlocking instruction to the passive asset control kit that needs to be unlocked via Bluetooth, and the passive asset control kit receives the first unlocking instruction sent by the mobile terminal.

无源资产控制套件接收到移动终端发送的第一开锁指令后,验证第一开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,并识别所述第一开锁指令中是否包含服务器验证通过的标识信息,如果所述第一开锁指令中包含的无源资产控制套件的设备号与自身的设备号相同,并且包含服务器验证通过的标识信息,确定第一开锁指令正确,开启锁具。After receiving the first unlock instruction sent by the mobile terminal, the passive asset control kit verifies whether the device number of the passive asset control kit included in the first unlock instruction is the same as its own device number, and identifies the Whether it contains the identification information that the server has passed the verification, if the device number of the passive asset control kit contained in the first unlocking instruction is the same as its own device number, and contains the identification information that the server has passed the verification, it is determined that the first unlocking instruction is correct, Open the lock.

为了保证无源资产控制套件对移动终端发送的第一开锁指令的正常接收,所述移动终端与无源资产控制套件之间的距离应小于设定的距离阈值,该距离阈值例如可以为10米。因为移动终端与无源资产控制套件之间是通过蓝牙信号进行传输,并且在实际使用过程中因障碍物或者信号干扰,也会影响所述移动终端和无源资产控制套件之间的蓝牙信号的传输距离,在小于10米的距离内,能够保证移动终端对所述控制设备发送的蓝牙信号的正常接收。In order to ensure the normal reception of the first unlock instruction sent by the passive asset control kit to the mobile terminal, the distance between the mobile terminal and the passive asset control kit should be less than a set distance threshold, which can be, for example, 10 meters . Because the mobile terminal and the passive asset control kit are transmitted through Bluetooth signals, and in actual use, due to obstacles or signal interference, the Bluetooth signal between the mobile terminal and the passive asset control kit will also be affected. The transmission distance is within a distance of less than 10 meters, which can ensure the normal reception of the Bluetooth signal sent by the control device by the mobile terminal.

由于在本发明实施例中,通过与移动终端建立低功耗的近场的蓝牙连接,通过蓝牙进行开锁,缩短了开锁时间与开锁能耗,提高了开锁体验,减轻了无源资产控制套件运维过程中的巨大压力,并且由于移动终端只是传输服务器生成的开锁指令,移动终端自身不生成开锁指令,避免了移动终端泄露开锁指令的情况,提高了开锁过程的安全性。In the embodiment of the present invention, by establishing a low-power near-field Bluetooth connection with the mobile terminal and unlocking through Bluetooth, the unlocking time and energy consumption are shortened, the unlocking experience is improved, and the operation of the passive asset control kit is reduced. The huge pressure in the maintenance process, and because the mobile terminal only transmits the unlocking command generated by the server, the mobile terminal itself does not generate the unlocking command, which avoids the situation where the mobile terminal leaks the unlocking command and improves the security of the unlocking process.

实施例8:Embodiment 8:

在上述各实施例的基础上,在本发明实施例,为了提高用户体验,保证用户对无源资产控制套件及时开锁,所述服务器802,还用于通过蜂窝网络向所述无源资产控制套件发送第二开锁指令,其中第二开锁指令中包含无源资产控制套件的设备号;On the basis of the above-mentioned embodiments, in the embodiment of the present invention, in order to improve user experience and ensure that the user unlocks the passive asset control kit in time, the server 802 is also used to send the passive asset control kit to the passive asset control kit through the cellular network sending a second unlock command, wherein the second unlock command includes the device number of the passive asset control kit;

所述无源资产控制套件803,还用于接收所述服务器通过蜂窝网络发送的第二开锁指令,检验所述第二开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,如果是,开启锁具。The passive asset control kit 803 is further configured to receive a second unlock command sent by the server through the cellular network, and check whether the device number of the passive asset control kit included in the second unlock command is consistent with its own device number Same, if yes, open the lock.

为了便于运维人员的正常开锁,当移动终端不支持蓝牙功能或者无源资产控制套件的蓝牙功能发生故障时,运维人员可以打开移动终端,通过蜂窝网络向服务器发送需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识;服务器根据接收到移动终端发送的需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识,确定移动终端的用户及需要开锁的无源资产控制套件,并根据服务器中预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该移动终端用户是否具有开启所述需要开锁的无源资产控制套件的权限,如果是,生成第二开锁指令,通过蜂窝网络将所述第二开锁指令发送给无源资产控制套件,其中所述第二开锁指令中包含所述需要开锁的无源资产控制套件的设备号,及服务器验证通过的标识信息。In order to facilitate the normal unlocking of the operation and maintenance personnel, when the mobile terminal does not support the Bluetooth function or the Bluetooth function of the passive asset control kit fails, the operation and maintenance personnel can open the mobile terminal and send the passive asset control that needs to be unlocked to the server through the cellular network. The device number of the kit and the identity of the user of the mobile terminal; the server determines the user and needs of the mobile terminal according to the device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal received from the mobile terminal. Unlocking the passive asset control suite, and determining whether the mobile terminal user has the authority to open the passive asset control suite that needs to be unlocked according to the list of passive asset control suites that each user has unlocking authority pre-stored in the server, If so, generate a second unlocking instruction, and send the second unlocking instruction to the passive asset control kit through the cellular network, wherein the second unlocking instruction includes the device number of the passive asset control kit that needs to be unlocked, and the identification information of the server authentication.

无源资产控制套件接收到服务器发送的第二开锁指令后,验证第二开锁指令中包含的无源资产控制套件的设备号是否与自身的设备号相同,并识别所述第二开锁指令中是否包含服务器验证通过的标识信息,如果所述第二开锁指令中包含的无源资产控制套件的设备号与自身的设备号相同,并且包含服务器验证通过的标识信息,确定第二开锁指令正确,开启锁具。After receiving the second unlock instruction sent by the server, the passive asset control kit verifies whether the device number of the passive asset control kit contained in the second unlock instruction is the same as its own device number, and identifies whether the second unlock instruction contains Contains the identification information that the server has passed the verification, if the device number of the passive asset control kit contained in the second unlocking instruction is the same as its own device number, and contains the identification information that the server has passed the verification, determine that the second unlocking instruction is correct, and open locks.

另外,如果运维人员需要对无源资产控制套件进行施工维护,但是暂时还未获得该无源资产控制套件对应的开锁权限,为了保证运维人员对该无源资产控制套件进行施工维护的及时性,运维人员可以通过电话或者短信等形式与无源资产控制套件管理员联系,请求无源资产控制套件管理员对该无源资产控制套件进行开锁,如果无源资产控制套件管理员认为该运维人员的请求合理,可以控制服务器向该无源资产控制套件发送第二开锁指令,对该无源资产控制套件进行开锁。In addition, if the operation and maintenance personnel need to carry out construction and maintenance of the passive asset control suite, but have not yet obtained the unlocking authority corresponding to the passive asset control suite, in order to ensure that the operation and maintenance personnel carry out construction and maintenance of the passive asset control suite in a timely manner The operation and maintenance personnel can contact the passive asset control suite administrator by phone or SMS, and request the passive asset control suite administrator to unlock the passive asset control suite. If the passive asset control suite administrator thinks that the The operation and maintenance personnel's request is reasonable, and the server can be controlled to send a second unlocking instruction to the passive asset control kit to unlock the passive asset control kit.

为了保证开锁指令传输的安全性,所述服务器,还用于采用预设的加密方式对所述开锁指令进行加密;In order to ensure the security of the transmission of the unlocking instruction, the server is further configured to encrypt the unlocking instruction using a preset encryption method;

所述无源资产控制套件,还用于采用所述预设的加密方式对所述加密后的开锁指令进行解密。The passive asset control suite is further configured to decrypt the encrypted unlocking instruction by using the preset encryption method.

具体的,服务器可以采用设定的加密方式对开锁指令进行加密,无源资产控制套件接收到开锁指令后,采用与服务器对应的加密方式进行解密,保证开锁指令传输的安全性。例如:服务器接收到移动终端发送的需要开锁的无源资产控制套件的设备号和该移动终端的用户的身份标识,确定移动终端的用户及需要开锁的无源资产控制套件,并根据服务器中预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该移动终端的用户具有开启所述需要开锁的无源资产控制套件的权限后,生成开锁指令,并使用AES128加密方式对生成的开锁指令进行加密,并将加密后的开锁指令发送给移动终端,移动终端接收到服务器发送的加密后的开锁指令,通过蓝牙将所述加密后的开锁指令发送给与该移动终端建立蓝牙连接的无源资产控制套件,无源资产控制套件接收到所述加密后的开锁指令后,使用与AES128加密方式对应的解密方式对加密后的开锁指令进行解密,从而保证开锁指令传输的安全性。Specifically, the server can encrypt the unlocking instruction with a set encryption method, and after receiving the unlocking instruction, the passive asset control suite uses the encryption method corresponding to the server to decrypt, so as to ensure the security of the unlocking instruction transmission. For example: the server receives the device number of the passive asset control kit that needs to be unlocked and the identity of the user of the mobile terminal sent by the mobile terminal, determines the user of the mobile terminal and the passive asset control kit that needs to be unlocked, and determines the Save the list of passive asset control suites that each user has the unlocking authority for. After determining that the user of the mobile terminal has the authority to open the passive asset control suite that needs to be unlocked, generate an unlocking command, and use the AES128 encryption method to encrypt the generated The unlocking instruction is encrypted, and the encrypted unlocking instruction is sent to the mobile terminal, and the mobile terminal receives the encrypted unlocking instruction sent by the server, and sends the encrypted unlocking instruction to the mobile terminal through Bluetooth. The passive asset control suite, after receiving the encrypted unlock instruction, the passive asset control suite uses the decryption method corresponding to the AES128 encryption method to decrypt the encrypted unlock instruction, thereby ensuring the security of the unlock instruction transmission.

同时,为了进一步保证开锁指令传输的安全性,服务器还可以在生成的开锁指令中加入随机数或者时间戳,及根据开锁指令中包含的无源资产控制套件的设备号及所述随机数或者时间戳生成的CRC校验位,并对该开锁指令使用预设的加密方式进行加密,无源资产控制套件接收到开锁指令后,采用与服务器对应的加密方式对加密后的开锁指令进行解密,检验开锁指令中包含的CRC检验位是否正确,无源资产控制套件的设备号是否与自身的设备号相同,并判断开锁指令中的随机数或者时间戳是否与在该开锁指令之前接收的开锁指令中的随机数或者时间戳相同,如果CRC校验位正确,无源资产控制套件的设备号与自身的设备号相同,并且包含的随机数或者时间戳与在该开锁指令之前接收的开锁指令中的随机数或者时间戳不同,则确定该开锁指令正确,开启锁具。At the same time, in order to further ensure the security of the transmission of the unlocking command, the server can also add a random number or a timestamp to the generated unlocking command, and according to the device number of the passive asset control suite contained in the unlocking command and the random number or time Stamp the generated CRC check digit, and use the preset encryption method to encrypt the unlock command. After receiving the unlock command, the passive asset control suite uses the encryption method corresponding to the server to decrypt the encrypted unlock command. Whether the CRC check bit contained in the unlock command is correct, whether the device number of the passive asset control kit is the same as its own device number, and judge whether the random number or time stamp in the unlock command is the same as that in the unlock command received before the unlock command If the CRC check digit is correct, the device number of the passive asset control kit is the same as its own device number, and the random number or time stamp contained in it is the same as that in the unlock command received before the unlock command. If the random number or time stamp is different, it is determined that the unlocking command is correct and the lock is opened.

图9为本发明实施例提供的一种开锁控制系统架构示意图,移动终端可以与无源资产控制套件建立蓝牙连接,通过蜂窝网络向服务器发送开锁请求,服务器对移动终端发送的开锁请求进行验证,验证通过后,通过蜂窝网络向移动终端发送开锁指令,移动终端将接收到的开锁指令通过蓝牙发送到无源资产控制套件,对无源资产控制套件进行开锁;移动终端也可以通过蜂窝网络直接向服务器发送开锁请求,服务器对移动终端发送的开锁请求进行验证,验证通过后,通过蜂窝网络向无源资产控制套件发送开锁指令,对无源资产控制套件进行开锁;当然了,移动终端也可以通过蜂窝网络向管理员平台发送开锁请求,管理员对管理员平台上的移动终端发送的开锁请求验证通过后,控制服务器通过蜂窝网络向无源资产控制套件发送开锁指令,对无源资产控制套件进行开锁。9 is a schematic diagram of an unlock control system architecture provided by an embodiment of the present invention. The mobile terminal can establish a Bluetooth connection with the passive asset control kit, and send an unlock request to the server through the cellular network, and the server verifies the unlock request sent by the mobile terminal. After the verification is passed, an unlock command is sent to the mobile terminal through the cellular network, and the mobile terminal sends the received unlock command to the passive asset control suite through Bluetooth to unlock the passive asset control suite; the mobile terminal can also directly send the The server sends an unlock request, and the server verifies the unlock request sent by the mobile terminal. After the verification is passed, it sends an unlock command to the passive asset control suite through the cellular network to unlock the passive asset control suite; of course, the mobile terminal can also pass The cellular network sends an unlock request to the administrator platform, and after the administrator passes the verification of the unlock request sent by the mobile terminal on the administrator platform, the control server sends an unlock command to the passive asset control suite through the cellular network, and the passive asset control suite is activated. unlock.

图10为本发明实施例提供的一种移动终端开锁控制应用架构示意图;运维人员通过移动终端上的开锁控制应用,控制移动终端对无源资产控制套件进行开锁控制,具体的,运维人员通过用户名和密码登录开锁控制应用;如果需要进行蓝牙开锁,可以通过搜索附近设备,搜索附近的无源资产控制套件,根据需要进行开锁的无源资产控制套件的名称和设备号等信息在无源资产控制套件列表中选择需要进行开锁的无源资产控制套件,点击蓝牙开锁按钮,移动终端与需要进行开锁的无源资产控制套件建立蓝牙连接,并通过蜂窝网络向服务器发送需要进行开锁的无源资产控制套件的设备号和登录所述开锁控制应用的用户的身份标识,即用户名,服务器根据预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该用户名的用户是否具有开启所述设备号的无源资产控制套件的权限,如果是,生成第一开锁指令,通过蜂窝网络将第一开锁指令发送给移动终端,其中第一开锁指令中包含该无源资产控制套件的设备号,及服务器验证通过的标识信息,移动终端接收到服务器发送的第一开锁指令,通过蓝牙将所述第一开锁指令发送给需要进行开锁的无源资产控制套件进行开锁。Figure 10 is a schematic diagram of a mobile terminal unlocking control application architecture provided by an embodiment of the present invention; the operation and maintenance personnel control the mobile terminal to unlock and control the passive asset control suite through the unlocking control application on the mobile terminal, specifically, the operation and maintenance personnel Log in to the unlocking control application through the user name and password; if you need to unlock via Bluetooth, you can search for nearby passive asset control kits by searching for nearby devices, and the name and device number of the passive asset control kit that needs to be unlocked in the passive Select the passive asset control kit that needs to be unlocked in the list of asset control kits, click the Bluetooth unlock button, the mobile terminal will establish a Bluetooth connection with the passive asset control kit that needs to be unlocked, and send the passive asset control kit that needs to be unlocked to the server through the cellular network. The device number of the asset control suite and the identity of the user who logs in to the unlock control application, that is, the user name, the server determines whether the user with the username has Open the permission of the passive asset control suite of the device number, if yes, generate a first unlock instruction, and send the first unlock instruction to the mobile terminal through the cellular network, wherein the first unlock instruction includes the passive asset control suite The device number and the identification information passed the verification by the server, the mobile terminal receives the first unlocking command sent by the server, and sends the first unlocking command to the passive asset control kit that needs to be unlocked through Bluetooth for unlocking.

如果需要进行远程开锁,即通过蜂窝网络进行开锁,根据需要进行开锁的无源资产控制套件的名称和设备号等信息在无源资产控制套件列表中选择需要进行开锁的无源资产控制套件,点击远程开锁按钮,移动终端通过蜂窝网络向服务器发送需要进行开锁的无源资产控制套件的设备号和登录所述开锁控制应用的用户的身份标识,即用户名,服务器根据预先保存的每个用户具有开锁权限的无源资产控制套件列表,确定该用户名的用户是否具有开启所述设备号的无源资产控制套件的权限,如果是,生成第二开锁指令,通过蜂窝网络将所述第二开锁指令发送给需要进行开锁的无源资产控制套件进行开锁,其中所述第二开锁指令中包含该无源资产控制套件的设备号,及服务器验证通过的标识信息。If you need to unlock remotely, that is, unlock through the cellular network, select the passive asset control kit that needs to be unlocked in the list of passive asset control kits according to the name and device number of the passive asset control kit that needs to be unlocked, and click The remote unlock button, the mobile terminal sends the device number of the passive asset control kit that needs to be unlocked to the server through the cellular network and the identity of the user who logs in to the unlock control application, that is, the user name. A list of passive asset control suites with unlocking authority, determine whether the user with the user name has the authority to open the passive asset control suite of the device number, if yes, generate a second unlocking instruction, and use the cellular network to unlock the second The command is sent to the passive asset control kit that needs to be unlocked for unlocking, wherein the second unlocking command includes the device number of the passive asset control kit and the identification information that the server has passed the verification.

另外还可以通过设置里面的开锁日志,查看该用户的开锁记录,通过告警日志,查看无源资产控制套件的告警记录,通过退出登录实现当前用户对该开锁控制应用登录的退出。In addition, you can view the user's unlocking records through the unlocking log in the settings, view the alarm records of the passive asset control suite through the alarm log, and log out the current user to log out of the unlocking control application by logging out.

本发明公开了一种无源资产控制套件、开锁控制方法及开锁控制系统,所述无源资产控制套件包括:蓝牙模块、微控制单元MCU、电控锁具;其中,所述蓝牙模块与所述MCU连接,用于接收与其建立蓝牙连接的移动终端发送的第一开锁指令,并将所述第一开锁指令发送给所述MCU,其中,所述第一开锁指令中包含无源资产控制套件的设备号,为服务器对所述移动终端的用户权限验证通过后,向移动终端发送的;所述MCU分别与所述蓝牙模块及电控锁具连接,用于检验所述第一开锁指令是否正确,如果是,向所述电控锁具发送开启指令;所述电控锁具与所述MCU连接,用于如果接收到所述MCU发送的开启指令,开启锁具。由于在本发明实施例中,通过低功耗的蓝牙模块与移动终端建立近场的蓝牙连接,通过蓝牙进行开锁,缩短了开锁时间与开锁能耗,提高了开锁体验,减轻了无源资产控制套件运维过程中的巨大压力,并且由于移动终端只是传输服务器生成的开锁指令,移动终端自身不生成开锁指令,避免了移动终端泄露开锁指令的情况,提高了开锁过程的安全性。The invention discloses a passive asset control kit, an unlock control method and an unlock control system. The passive asset control kit includes: a bluetooth module, a micro control unit MCU, and an electric control lock; wherein, the bluetooth module and the The MCU connection is used to receive the first unlocking instruction sent by the mobile terminal with which the Bluetooth connection is established, and send the first unlocking instruction to the MCU, wherein the first unlocking instruction includes the passive asset control kit The device number is sent to the mobile terminal after the server passes the user authority verification of the mobile terminal; the MCU is respectively connected to the Bluetooth module and the electronically controlled lockset to check whether the first unlocking instruction is correct, If yes, send an opening instruction to the electric control lock; the electric control lock is connected to the MCU, and is used to open the lock if the opening instruction sent by the MCU is received. In the embodiment of the present invention, a near-field Bluetooth connection is established with the mobile terminal through a low-power Bluetooth module, and unlocking is performed through Bluetooth, which shortens the unlocking time and energy consumption, improves the unlocking experience, and reduces the need for passive asset control. The huge pressure in the operation and maintenance process of the suite, and because the mobile terminal only transmits the unlocking command generated by the server, the mobile terminal itself does not generate the unlocking command, which avoids the leakage of the unlocking command from the mobile terminal and improves the security of the unlocking process.

对于系统/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。As for the system/apparatus embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for related parts, please refer to part of the description of the method embodiments.

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowcharts and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。While preferred embodiments of the present application have been described, additional changes and modifications to these embodiments can be made by those skilled in the art once the basic inventive concept is appreciated. Therefore, the appended claims are intended to be construed to cover the preferred embodiment and all changes and modifications which fall within the scope of the application.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.

Claims (14)

1. An unlocking control system, characterized in that the unlocking control system comprises:
the mobile terminal is used for sending an unlocking request to the server, wherein the unlocking request contains the identity of a user of the mobile terminal;
the server is used for receiving an unlocking request sent by the mobile terminal, verifying whether a user of the mobile terminal has unlocking authority, and if so, sending a first unlocking instruction to the mobile terminal, wherein the first unlocking instruction comprises a device number of a passive asset control suite;
the mobile terminal is further used for receiving a first unlocking instruction sent by the server and sending the first unlocking instruction to the passive asset control suite through Bluetooth;
the passive asset control suite is used for receiving a first unlocking instruction sent by the mobile terminal which establishes Bluetooth connection with the passive asset control suite through Bluetooth, checking whether the equipment number of the passive asset control suite contained in the first unlocking instruction is the same as the equipment number of the passive asset control suite, and if so, unlocking the lockset.
2. The system of claim 1, wherein the server is further configured to send a second unlock instruction to the passive asset control suite over the cellular network, wherein the second unlock instruction includes a device number of the passive asset control suite;
the passive asset control suite is also used for receiving a second unlocking instruction sent by the server through a cellular network, checking whether the equipment number of the passive asset control suite contained in the second unlocking instruction is the same as the equipment number of the passive asset control suite, and if so, unlocking the lockset.
3. The system of claim 1 or 2, wherein the server is further configured to encrypt the unlocking instruction by using a preset encryption method;
the passive asset control suite is further used for decrypting the encrypted unlocking instruction in the preset encryption mode.
4. A passive asset control kit, characterized in that the passive asset control kit comprises: the system comprises a Bluetooth module, a Micro Control Unit (MCU) and an electric control lockset; wherein,
the Bluetooth module is connected with the MCU and used for receiving a first unlocking instruction sent by a mobile terminal which is in Bluetooth connection with the Bluetooth module and sending the first unlocking instruction to the MCU, wherein the first unlocking instruction comprises a device number of a passive asset control suite and is sent to the mobile terminal after a server passes the verification of the user authority of the mobile terminal;
the MCU is respectively connected with the Bluetooth module and the electric control lock and is used for checking whether the equipment number of the passive asset control suite contained in the first unlocking instruction is the same as the equipment number of the MCU, and if so, sending an unlocking instruction to the electric control lock;
the electric control lock is connected with the MCU and used for unlocking the lock if receiving an unlocking instruction sent by the MCU.
5. The passive asset control kit of claim 4, further comprising a cellular communication module; wherein,
the cellular communication module is connected with the MCU and used for receiving a second unlocking instruction sent by the server, wherein the second unlocking instruction comprises the equipment number of the passive asset control suite;
and the MCU is also used for checking whether the equipment number of the passive asset control suite contained in the second unlocking instruction is the same as the equipment number of the MCU, and if so, sending an unlocking instruction to the electric control lock.
6. The passive asset control kit according to claim 4 or 5, wherein the MCU is further configured to decrypt the encrypted unlock instruction using a preset encryption method if the server encrypts the unlock instruction using the preset encryption method.
7. The passive asset control kit of claim 5, wherein a connection button is provided on the electrically controlled lock;
the connection button is connected with the MCU, and if the connection button receives a first connection instruction of a user, a first connection signal is sent to the MCU; if a second connection instruction of the user is received, a second connection signal is sent to the MCU;
the MCU is connected with the connection button and is also used for starting the Bluetooth module if receiving a first connection signal; and if a second connection signal is received, starting the cellular communication module.
8. The passive asset control kit of claim 7, wherein the electrically controlled lockset is further provided with a first indicator light and a second indicator light; wherein,
the MCU is respectively connected with the first indicator light and the second indicator light and is also used for controlling the first indicator light to display a first light signal if a first connection signal is received; and if the second connection signal is received, controlling a second indicator light to display a second light signal.
9. The passive asset control kit of claim 4 or 5, further comprising a temperature sensor; wherein,
the temperature sensor is connected with the MCU and used for acquiring the temperature of the passive asset control suite and sending the temperature information of the passive asset control suite to the MCU;
and the MCU is also used for sending a temperature abnormity alarm to the server through the cellular communication module if the temperature of the passive asset control suite exceeds a set temperature range.
10. The passive asset control kit of claim 4 or 5, further comprising a three-axis acceleration sensor; wherein,
the three-axis acceleration sensor is connected with the MCU and used for acquiring the inclination angle of the passive asset control suite and sending the information of the inclination angle of the passive asset control suite to the MCU;
and the MCU is used for sending an inclination abnormity alarm to the server through the cellular communication module if the inclination angle of the passive asset control suite is larger than a set inclination angle threshold value.
11. The passive asset control kit of claim 4 or 5, further comprising a door strike sensor; wherein,
the door collision sensor is connected with the MCU and used for detecting whether a door of a passive asset of the passive asset control suite is in an opening state and sending information of whether the door is in the opening state to the MCU;
the MCU is used for determining the door opening time length according to the information whether the door is in the opening state, and if the door opening time length is longer than the set door opening time length, sending a door abnormity alarm to the server through the cellular communication module.
12. The passive asset control kit of claim 4 or 5, further comprising a water immersion sensor; wherein,
the water immersion sensor is connected with the MCU and used for detecting whether a box body of the passive asset where the passive asset control suite is located is immersed in water or not and sending information of whether the box body of the passive asset is immersed in water or not to the MCU;
and the MCU is used for sending an abnormal immersion alarm to the server through the cellular communication module if the server is immersed in water.
13. An unlocking control method based on the passive asset control suite according to any one of claims 4 to 12, characterized by comprising:
receiving a first unlocking instruction sent by a mobile terminal establishing Bluetooth connection with the mobile terminal through Bluetooth, wherein the first unlocking instruction comprises a device number of a passive asset control suite and is sent to the mobile terminal after a server passes user authority verification of the mobile terminal;
and checking whether the equipment number of the passive asset control suite contained in the first unlocking instruction is the same as the equipment number of the passive asset control suite, and if so, unlocking the lock.
14. The method of claim 13, wherein the method further comprises:
receiving a second unlocking instruction sent by the server through a cellular network, wherein the second unlocking instruction comprises the equipment number of the passive asset control suite;
and checking whether the equipment number of the passive asset control suite contained in the second unlocking instruction is the same as the equipment number of the passive asset control suite, and if so, unlocking the lock.
CN201710329550.1A 2017-05-11 2017-05-11 A kind of passive assets control external member, unlocking control method and unlocking control system Pending CN108876969A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710329550.1A CN108876969A (en) 2017-05-11 2017-05-11 A kind of passive assets control external member, unlocking control method and unlocking control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710329550.1A CN108876969A (en) 2017-05-11 2017-05-11 A kind of passive assets control external member, unlocking control method and unlocking control system

Publications (1)

Publication Number Publication Date
CN108876969A true CN108876969A (en) 2018-11-23

Family

ID=64319369

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710329550.1A Pending CN108876969A (en) 2017-05-11 2017-05-11 A kind of passive assets control external member, unlocking control method and unlocking control system

Country Status (1)

Country Link
CN (1) CN108876969A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109327830A (en) * 2018-11-27 2019-02-12 上海钧正网络科技有限公司 Method, device terminal and Bluetooth control system for Bluetooth transmission instruction
CN109685946A (en) * 2018-11-29 2019-04-26 深圳供电局有限公司 Lock opening method, device, equipment and storage medium
CN111429617A (en) * 2020-03-27 2020-07-17 安徽数升数据科技有限公司 Lock management system and lock management method
CN113271506A (en) * 2021-05-14 2021-08-17 广州南方卫星导航仪器有限公司 Data transmission method for ground disaster monitoring system and related device thereof
CN113345135A (en) * 2021-04-26 2021-09-03 合肥美的智能科技有限公司 Control method and device of intelligent sales counter, electronic equipment and storage medium
CN117238066A (en) * 2023-11-13 2023-12-15 深圳市每开创新科技有限公司 A lock unlocking method, passive electronic lock, electronic device and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104537735A (en) * 2014-12-11 2015-04-22 应骏 Electronic lock and unlocking and setting method thereof
CN104778773A (en) * 2015-04-16 2015-07-15 绿锌网络科技(上海)有限公司 System and method for controlling entrance guard by mobile phone
CN105049653A (en) * 2015-05-29 2015-11-11 深圳光启智能光子技术有限公司 Method and system for controlling unlocking authority of locks based on network
CN105871874A (en) * 2016-04-27 2016-08-17 武汉市国扬科技有限公司 Mobile Internet virtual key authorizing system and hardware door lock control method thereof
CN106097494A (en) * 2016-06-03 2016-11-09 北京小米移动软件有限公司 The method for unlocking of smart lock and device
KR101731555B1 (en) * 2016-05-18 2017-05-04 김덕헌 Bluetooth digital door lock control system and Control method thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104537735A (en) * 2014-12-11 2015-04-22 应骏 Electronic lock and unlocking and setting method thereof
CN104778773A (en) * 2015-04-16 2015-07-15 绿锌网络科技(上海)有限公司 System and method for controlling entrance guard by mobile phone
CN105049653A (en) * 2015-05-29 2015-11-11 深圳光启智能光子技术有限公司 Method and system for controlling unlocking authority of locks based on network
CN105871874A (en) * 2016-04-27 2016-08-17 武汉市国扬科技有限公司 Mobile Internet virtual key authorizing system and hardware door lock control method thereof
KR101731555B1 (en) * 2016-05-18 2017-05-04 김덕헌 Bluetooth digital door lock control system and Control method thereof
CN106097494A (en) * 2016-06-03 2016-11-09 北京小米移动软件有限公司 The method for unlocking of smart lock and device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109327830A (en) * 2018-11-27 2019-02-12 上海钧正网络科技有限公司 Method, device terminal and Bluetooth control system for Bluetooth transmission instruction
CN109685946A (en) * 2018-11-29 2019-04-26 深圳供电局有限公司 Lock opening method, device, equipment and storage medium
CN111429617A (en) * 2020-03-27 2020-07-17 安徽数升数据科技有限公司 Lock management system and lock management method
CN113345135A (en) * 2021-04-26 2021-09-03 合肥美的智能科技有限公司 Control method and device of intelligent sales counter, electronic equipment and storage medium
CN113271506A (en) * 2021-05-14 2021-08-17 广州南方卫星导航仪器有限公司 Data transmission method for ground disaster monitoring system and related device thereof
CN117238066A (en) * 2023-11-13 2023-12-15 深圳市每开创新科技有限公司 A lock unlocking method, passive electronic lock, electronic device and storage medium
CN117238066B (en) * 2023-11-13 2024-01-19 深圳市每开创新科技有限公司 Unlocking method, passive electronic lock, electronic device and storage medium

Similar Documents

Publication Publication Date Title
CN108876969A (en) A kind of passive assets control external member, unlocking control method and unlocking control system
CN107211245B (en) Method and system for position tracking of a locking device
US9821767B2 (en) Key module
CN102413456B (en) User terminal anti-theft method, user terminal anti-theft device and user terminal anti-theft system based on operation network
US9717012B2 (en) Internet of things (IOT) automotive device, system, and method
CN210694006U (en) An NB-IoT intelligent safety manhole cover control device
US8972730B2 (en) System and method of using a signed GUID
CN105303651A (en) Bluetooth based two-way communication automatic locking system and method
CN103037370A (en) Portable storage device and identity authentication method
CN205845050U (en) A kind of secure access control system of data base
CN104282058A (en) Unlocking method of Bluetooth-based safety intelligent lock system with video monitoring function
CN104299300A (en) Unlocking and locking method for NFC based security intelligent lock system
CN104282061A (en) Safety intelligent lock system and unlocking and locking methods thereof
CN104282060B (en) A kind of method for unlocking of safety intelligent lock system
KR20200101053A (en) Electronic device and certification method in electronic device
CN105279831A (en) Method for controlling locking based on mobile equipment audio coding
CN108806097A (en) Start the method and apparatus authorized for limited
CN104392525A (en) Intelligent lock system
CN204703620U (en) The control system of smart lock
CN110197545A (en) A kind of smart lock and its management method, system
CN106411580A (en) Device management client and server, and device management methods
CN102387494A (en) Android-mobile-platform-based remote automatic information exchange and control solution
CN117240475A (en) A communication method, system, equipment and medium for smart door locks
WO2020098711A1 (en) Parking lock managing method, device, system and parking lock
CN109413006A (en) Processing method, device, equipment and the machine readable media of account

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20181123

RJ01 Rejection of invention patent application after publication