CN115457685A - 光交箱控制方法、光交箱远程监管***及光交箱监控装置 - Google Patents
光交箱控制方法、光交箱远程监管***及光交箱监控装置 Download PDFInfo
- Publication number
- CN115457685A CN115457685A CN202211046273.0A CN202211046273A CN115457685A CN 115457685 A CN115457685 A CN 115457685A CN 202211046273 A CN202211046273 A CN 202211046273A CN 115457685 A CN115457685 A CN 115457685A
- Authority
- CN
- China
- Prior art keywords
- box
- unlocking
- delivery box
- optical delivery
- target optical
- 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
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 451
- 238000012384 transportation and delivery Methods 0.000 title claims abstract description 278
- 238000012544 monitoring process Methods 0.000 title claims abstract description 147
- 238000012806 monitoring device Methods 0.000 title claims abstract description 71
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000012795 verification Methods 0.000 claims abstract description 106
- 238000007726 management method Methods 0.000 claims abstract description 51
- 238000012545 processing Methods 0.000 claims abstract description 33
- 230000002093 peripheral effect Effects 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 17
- 238000003860 storage Methods 0.000 claims description 17
- 230000002159 abnormal effect Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 25
- 230000006870 function Effects 0.000 description 16
- 238000007689 inspection Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 9
- 230000005389 magnetism Effects 0.000 description 6
- 238000012423 maintenance Methods 0.000 description 6
- 230000005856 abnormality Effects 0.000 description 5
- 230000007958 sleep Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 238000004806 packaging method and process Methods 0.000 description 4
- 230000005059 dormancy Effects 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000001681 protective effect Effects 0.000 description 3
- 239000000306 component Substances 0.000 description 2
- 239000008358 core component Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000012550 audit Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006266 hibernation Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/27—Arrangements for networking
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Electromagnetism (AREA)
- Signal Processing (AREA)
- Lock And Its Accessories (AREA)
Abstract
本申请提供了一种光交箱控制方法、光交箱远程监管***及光交箱监控装置。所述方法包括:对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果;响应于验证结果指示开锁申请信息验证通过,生成目标光交箱对应的开锁管理指令;对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令;将所述开锁指令发送给所述目标光交箱对应的光交箱监控装置,以由所述光交箱监控装置对所述开锁指令进行验证,在验证通过之后,控制目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由用户通过开门手柄开启所述目标光交箱。本申请可以有效降低人员巡检工作强度,提升光交箱巡检工作效率。
Description
技术领域
本申请涉及通信基础设施技术领域,特别是涉及一种光交箱控制方法、光交箱远程监管***及光交箱监控装置。
背景技术
光缆交接箱(简称“光交箱”)通常又称为街边柜,一般用于主干光缆进行光缆分支,为无源设备,可以将大对数的光缆,通过光缆交接箱后,分为不同方向的几个小对数光缆,当然,这个功能光缆接头盒也可以实现,但不同的是,光缆交接箱可以实现光缆的跳接,也可以用于测试和维护。一般,光缆交接箱是馈线光缆和配线光缆的划分点。作为关键信息基础设施的光交箱,其安全保护措施为传统物理锁具,不但易遭不法分子的破坏,而且设备运维部门也难以及时发现设备损坏现象,在千兆光纤入户的建设要求下,通信***面临严重的安全风险。
为保障光交箱的安全运转,目前的设备状态基本依赖于人员的定期巡检,由于巡检过程缺乏信息化和数字化技术支撑,巡检质量难以保障,且增加了巡检人员的工作强度。
发明内容
本申请实施例所要解决的技术问题是提供一种光交箱控制方法、光交箱远程监管***及光交箱监控装置,以有效降低人员巡检工作强度,提升光交箱巡检工作效率。
第一方面,本申请实施例提供了一种光交箱控制方法,应用于光交箱远程监管***,所述方法包括:
对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果;
响应于所述验证结果指示所述开锁申请信息验证通过,生成所述目标光交箱对应的开锁管理指令;
对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令;
将所述开锁指令发送给所述目标光交箱对应的光交箱监控装置,以由所述光交箱监控装置对所述开锁指令进行验证,在验证通过之后,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
第二方面,本申请实施例提供了一种光交箱控制方法,应用于光交箱监控装置,所述方法包括:
接收光交箱远程监管***发送的针对目标光交箱的开锁指令;
对所述开锁指令进行校验,得到所述开锁指令的校验结果;
响应于所述校验结果指示所述开锁指令校验成功,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
第三方面,本申请实施例提供了一种光交箱远程监管***,所述***包括:
验证结果获取模块,用于对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果;
开锁管理指令生成模块,用于响应于所述验证结果指示所述开锁申请信息验证通过,生成所述目标光交箱对应的开锁管理指令;
开锁指令生成模块,用于对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令;
开锁指令发送模块,用于将所述开锁指令发送给所述目标光交箱对应的光交箱监控装置,以由所述光交箱监控装置对所述开锁指令进行验证,在验证通过之后,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
第四方面,本申请实施例提供了一种光交箱监控装置,所述装置包括:
开锁指令接收模块,用于接收光交箱远程监管***发送的针对目标光交箱的开锁指令;
校验结果获取模块,用于对所述开锁指令进行校验,得到所述开锁指令的校验结果;
光交箱控制模块,用于响应于所述校验结果指示所述开锁指令校验成功,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
第五方面,本申请实施例提供了一种电子设备,包括:
处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项所述的光交箱控制方法。
第六方面,本申请实施例提供了一种计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一项所述的光交箱控制方法。
与现有技术相比,本申请实施例包括以下优点:
本申请实施例中,通过对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果;响应于验证结果指示开锁申请信息验证通过,生成目标光交箱对应的开锁管理指令;对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令;将所述开锁指令发送给所述目标光交箱对应的光交箱监控装置,以由所述光交箱监控装置对所述开锁指令进行验证,在验证通过之后,控制目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由用户通过开门手柄开启所述目标光交箱。本申请实施例通过将光交箱机械开锁调整为电子锁,增加远程控制功能,提高工作效率,同时能够有效降低人员巡检的工作强度。并且,采用数字签名技术可以防止通过重复智慧监控平台下发的指令数据包从而达到非法打开其它光交箱的目的。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
图1为本申请实施例提供的一种光交箱控制方法的步骤流程图;
图2为本申请实施例提供的一种光交箱智能监控平台的示意图;
图3为本申请实施例提供的一种光交箱智能监控***的示意图;
图4为本申请实施例提供的另一种光交箱控制方法的步骤流程图;
图5为本申请实施例提供的一种光交箱智能监控装置的示意图;
图6为本申请实施例提供的一种智能监控控制板的示意图;
图7为本申请实施例提供的另一种光交箱智能监控装置的示意图;
图8为本申请实施例提供的一种光交箱正常开锁流程的示意图;
图9为本申请实施例提供的一种光交箱定时上报流程的示意图;
图10为本申请实施例提供的一种光交箱非法开锁流程的示意图;
图11为本申请实施例提供的一种光交箱远程监管***的结构示意图;
图12为本申请实施例提供的一种光交箱监控装置的结构示意图;
图13为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
在本申请实施例中,通过光交箱机械开锁调整为电子锁,增加远程控制功能,提高工作效率。首先,可以结合图2对本申请实施例提供的光交箱智能监控平台进行如下详细描述。
参照图2,示出了本申请实施例提供的一种光交箱智能监控平台的示意图。如图2所示,光交箱智能监控平台由光交箱远程智能监管***(即本示例中的光交箱远程监管***)、数字证书签发***、光交箱智能监控装置(即本示例中的光交箱监控装置)、微信小程序等4部分组成。其中,数字证书***支持拥有电子签名资质的第三方***。
数字证书签发***负责为光交箱智能监控装置及光交箱远程智能监管***签发数字证书,光交箱智能监控装置的数字证书以及签名私钥由TF(Trans-Flash)/SD(SecureDigital)密码卡存储,TF/SD密码卡是经过国家密码主管机构检测认证的二级密码模块,光交箱远程智能监管***的数字证书及签名私钥由内部密码模块存储。
接下来,结合具体地实施例对本申请实施例的技术方案进行如下详细描述。
参照图1,示出了本申请实施例提供的一种光交箱控制方法的步骤流程图,该光交箱控制方法可以应用于光交箱远程监管***,如图1所示,该光交箱控制方法可以包括:步骤101、步骤102、步骤103和步骤104。
步骤101:对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果。
本申请实施例可以应用于光交箱远程监管***,即执行主体为光交箱远程监管***。
对于光交箱远程监管***的结构可以结合图3进行如下详细描述。
参照图3,示出了本申请实施例提供的一种光交箱智能监控***的示意图。
如图3所示,该光交箱智能监控***(即本示例中的光交箱监控***)可以包括:开锁请求接收模块、指令下发模块、指令封装模块、业务管理模块、数据库模块、商用密码模块和状态上报接收模块。其中,
开锁请求接收模块用于接收微信小程序的开锁请求并返回光交箱的开锁响应结果;
指令封装模块用于生成打开柜锁的管理指令,该指令经商用密码模块数字签名后具有真实性,用于防止伪造开锁指令;
指令下发模块用于向指定光交箱智能监控装置下发开锁指令;
状态上报接收模块用于接收光交箱监控装置的定时状态上报和非法开锁告警上报;
业务管理模块用于光交箱智能监控***软件的本地运转维护功能。
目标光交箱是指需要进行巡检的光交箱。在本示例中,目标光交箱可以为一个光交箱,即在一个巡检员进行光交箱的巡检时,可以将一个光交箱作为目标光交箱。当然,目标光交箱可以为多个光交箱,即在多个巡检员进行光交箱的巡检时,若多个巡检员中至少两个巡检员分别进行光交箱的巡检时,则可以将正在进行巡检的至少两个光交箱作为目标光交箱等。可以理解地,对于目标光交箱的数量可以根据实际情况而定,本实施例对此不加以限制。
开锁申请信息是指用户(即巡检人员)发起的用户开启目标光交箱的箱门的申请信息。
在具体实现中,每台光交箱均对应于一个唯一的二维码,该二维码包含有设备名称、物理属性、所属单位、部署位置等信息,微信小程序用于识别该二维码并提供申请开锁交互界面,微信小程序与光交箱远程监管***的开锁请求接收处理模块进行交互,用于提交光交箱属性信息和申请开锁人员信息。
在目标光交箱上设置有电子柜锁对应的开启按钮,在用户对目标光交箱进行巡检时,可以由用户按下该开启按钮,此时,电子柜锁的指示灯闪烁,电子柜锁可以通过微电信号触发光交箱监控装置内的STM32芯片结束休眠,并唤醒光交箱监控装置的控制主板MCU(Microcontroller Unit,微控制单元)。
在唤醒光交箱监控装置的控制主板MCU之后,用户可以通过微信客户端软件扫描二维码微信客户端弹出光交箱监控小程序,用户可以通过小程序中的申请开锁按钮向光交箱监控***提交开锁申请信息,开锁申请信息中包括:申请人信息、光交箱位置信息、开锁时长等信息。对于提交开锁申请信息的实现过程可以结合下述具体实现方式进行详细描述。
在本申请的一种具体实现方式中,在上述步骤101之前,还可以包括:
步骤A1:响应于所述用户对所述目标光交箱的电子柜锁的柜锁按钮的触控操作,控制所述光交箱监控装置进入工作状态。
在本实施例中,在目标光交箱上可以预先设置开启电子柜锁的柜锁按钮。
在某些示例中,柜锁按钮可以为设置于目标光交箱的外表面的按钮,如在目标光交箱的外侧箱体表面上设置柜锁按钮,以由用户触控开启目标光交箱的电子柜锁等。
在某些示例中,柜锁按钮可以为设置于目标光交箱外侧表面上且添加了保护壳体的按钮(如在光交箱的外表面开设有一个按钮安装孔,通过保户壳体将柜锁按钮设置于该安装孔内),该保护壳体为自动控制的壳体,在目标光交箱的外表面可以设置面部识别的设备或指纹录入设备,可以通过识别用户的面部或用户的指纹开启保护壳体,以由用户触控开启目标光交箱的电子柜锁等。
可以理解地,上述示例仅是为了更好地理解本申请实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。
在用户对目标光交箱进行巡检时,可以由用户对目标光交箱的电子柜锁的柜锁按钮执行触控操作,如按压柜锁按钮等,响应于该触控操作,可以控制光交箱监控装置进入工作状态,即在唤醒电子柜锁之后,电子柜锁可以通过微电信号触发光交箱监控装置内的STM32芯片结束休眠,并唤醒光交箱监控装置的控制主板MCU。如图8所示,工程师可以按下电子柜锁的开锁按钮,柜锁指示灯亮,此时,STM32结束休眠并启动主MCU,同时向监控***上报工作状态。
在控制光交箱监控装置进入工作状态之后,执行步骤A2。
步骤A2:获取由所述用户通过扫描所述目标光交箱对应的二维码提交的所述开锁申请信息。
在控制光交箱监控装置进入工作状态之后,用户可以通过微信客户端软件扫描二维码微信客户端弹出光交箱监控小程序,用户可以通过小程序中的申请开锁按钮向光交箱监控***提交开锁申请信息。如图8所示,在启动主MCU之后,可以由工程师扫描二维码,以在工程师使用的客户端弹出光交箱监控小程序,运维工程师通过小程序中的申请开锁按钮向光交箱智能监控***提交开锁申请信息,并直接发给监控***。
本申请实施例通过为每台光交箱设置唯一的二维码,用户可以通过微信客户端即可提交针对光交箱的开锁申请信息,可以在便于用户操作的同时,提高了目标光交箱的安全性能。
在光交箱远程监管***接收到用户发送的针对目标光交箱的开锁申请信息之后,可以对该开锁申请信息进行验证,以得到相应的验证结果。如图8所示,在监控***接收到申请开锁的信息之后,可以进行验证开锁请求,并记录开锁申请信息。
对于验证开锁申请信息的实现过程可以结合下述具体实现方式进行详细描述。
在本申请的一种具体实现方式中,所述开锁申请信息包括:申请人信息和光交箱位置信息,上述步骤101可以包括:
子步骤B1:将所述申请人信息与预存的申请人信息进行匹配,并将所述光交箱位置信息与预存的光交箱位置信息进行匹配。
在本实施例中,在获取到用户发送的针对目标光交箱的开锁申请信息之后,可以对该开锁申请信息进行解析,以得到其中包含的申请人信息和光交箱位置信息。
在具体实现中,在光交箱远程监管***中预先保存有监管的光交箱的位置信息,如上海xx区xx路xx街xx号等。同时预先保存有巡检人员的人员信息,如巡检人员的编号等信息。
在得到开锁申请信息中的申请人信息和光交箱位置信息之后,可以将解析得到的申请人信息与预存的申请人信息进行匹配,同时,将解析得到的光交箱位置信息与预存的光交箱位置信息进行匹配。
将申请人信息与预存的申请人信息进行匹配,并将光交箱位置信息与预存的光交箱位置信息进行匹配之后,执行子步骤B2。
子步骤B2:根据匹配结果,确定所述开锁申请信息的验证结果。
在将申请人信息与预存的申请人信息进行匹配,并将光交箱位置信息与预存的光交箱位置信息进行匹配之后,可以得到两种信息的匹配结果,根据该匹配结果可以确定出开锁申请信息的验证结果。对于该验证结果可以包括以下三种情况:
1、申请人信息与预存的申请人信息匹配,光交箱位置信息与预存的光交箱位置信息匹配,此时,可以确定开锁申请信息的验证结果为验证通过的结果。
2、申请人信息与预存的申请人信息不匹配,光交箱位置信息与预存的光交箱位置信息匹配,此时,可以确定开锁申请信息的验证结果为验证失败的结果。
3、申请人信息与预存的申请人信息匹配,光交箱位置信息与预存的光交箱位置信息不匹配,此时,可以确定开锁申请信息的验证结果为验证失败的结果。
在对用户发送的针对目标光交箱的开锁申请信息进行验证得到验证结果之后,执行步骤102。
步骤102:响应于所述验证结果指示所述开锁申请信息验证通过,生成所述目标光交箱对应的开锁管理指令。
在对用户发送的针对目标光交箱的开锁申请信息进行验证得到验证结果之后,可以判断该验证结果是否为指示开锁申请信息验证通过的结果。
若该验证结果指示开锁申请信息验证通过,则可以响应于该验证结果指示开锁申请信息验证通过,通过指令封装模块生成目标光交箱对应的开锁管理指令。具体地,光交箱监控***验证用户通过微信小程序提交的开锁申请信息并记录审核意见,若验证通过,则通过指令封装模块对开锁申请信息进行封装处理,以生成开锁管理指令。
在生成目标光交箱对应的开锁管理指令之后,执行步骤103。
步骤103:对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令。
在生成目标光交箱对应的开锁管理指令之后,可以对开锁管理指令进行数字签名处理,以生成目标光交箱对应的开锁指令。如图8所示,在开锁请求验证通过之后,可以生成开锁指令,并完成数字签名,以使开锁指令生效。
在本实施例中,开锁管理指令由商用密码模块的签名证书签名处理后才能生效,对于开锁管理指令进行数字签名处理的实现过程可以结合下述具体实现方式进行详细描述。
在本申请的一种具体实现方式中,上述步骤103可以包括:
子步骤C1:获取所述目标光交箱的光交箱标识信息、所述开锁管理指令的生成时间、及监控平台的平台标识信息。
在本申请实施例中,光交箱标识信息是指用于指示目标光交箱的唯一身份的标识信息,在本示例中,光交箱标识信息可以为数字标识信息,如G_1、G_2等。光交箱标识信息可以为英文字符标识信息,如G_a、G_b等。在具体实现中,光交箱标识信息还可以为其它表现形式的标识信息,具体地,对于光交箱标识信息的具体表现形式可以根据业务需求而定,本实施例对此不加以限制。
生成时间是指开锁管理指令的生成时间,例如,开锁管理生成指令生成于2022-08-28,21:05,那么,生成时间即为2022-08-28,21:05等。
平台标识信息是指监控平台的标识信息,即光交箱智能监控平台的标识信息。在本示例中,平台标识信息可以为数字标识信息,如M_1、M_2等。平台标识信息可以为英文字符标识信息,如M_a、M_b等。在具体实现中,平台标识信息还可以为其它表现形式的标识信息,具体地,对于平台标识信息的具体表现形式可以根据业务需求而定,本实施例对此不加以限制。
可以理解地,上述示例仅是为了更好地理解本申请实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。
在对开锁管理指令进行数字签名处理时,可以获取目标光交箱的光交箱标识信息、开锁管理指令的生成时间、及监控平台的平台标识信息,进而,执行子步骤C2。
子步骤C2:对所述光交箱标识信息、所述生成时间、所述平台标识信息和随机获取的随机数进行签名运算处理,生成所述开锁指令。
在获取到目标光交箱的光交箱标识信息、开锁管理指令的生成时间、及监控平台的平台标识信息之后,可以对光交箱标识信息、生成时间、平台标识信息和随机获取的随机数进行签名运算处理,生成开锁指令。具体地数字签名运算可以以下述公式(1)所示:
S=Sign(PlatPriKey,Hash(timestamp,Dst-ID,Src-ID,Cmd,Random)) (1)
上述公式(1)中,S代表签名数值,Sign代表签名运算,Hash代表杂凑运算,timestamp为时间戳,代表自动生成的开锁管理指令的具体时间,Dst-ID为目标光交箱的身份ID,Src-ID代表监控平台的身份ID,Cmd代表的管理指令,Random为随机数,用于增加数据的随机性。
本申请实施例通过对开锁管理指令进行数字签名处理,可以保证开锁指令的不可否认性以及真实性。
步骤104:将所述开锁指令发送给所述目标光交箱对应的光交箱监控装置,以由所述光交箱监控装置对所述开锁指令进行验证,在验证通过之后,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
在生成目标光交箱的开锁指令之后,可以通过指令下发模块将经数字签名后的开锁指令发送给目标光交箱对应的光交箱监控装置,进而可以由光交箱监控装置对开锁指令进行验证,在验证通过之后,控制目标光交箱的电子柜锁处于关闭状态,并通过电子柜锁弹出目标光交箱的开门手柄,以由用户通过开门手柄开启目标光交箱。如图8所示,在对开锁指令完成数字签名处理之后,可以由监控***下发开锁指令,以由光交箱监控装置验证开锁指令,然后通过蜂鸣器声音提示验证结果;若验证通过,则通过IO控制将电子柜锁的磁铁关闭,电子柜锁弹出旋转手柄,进而可以由工程师旋转并拉开柜锁以打开目标光交箱的箱门。
对于光交箱监控装置的处理过程将在下述实施例中进行详细描述,本实施例在此不再加以赘述。
本申请实施例提供的上述方案,通过将光交箱机械开锁调整为电子锁,增加远程控制功能,提高工作效率,同时提高了光交箱的安全性能。而采用数字签名技术可以防止通过重复智慧监控平台下发的指令数据包从而达到非法打开其它光交箱的目的。
本申请实施例提供的光交箱控制方法,通过对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果;响应于验证结果指示开锁申请信息验证通过,生成目标光交箱对应的开锁管理指令;对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令;将所述开锁指令发送给所述目标光交箱对应的光交箱监控装置,以由所述光交箱监控装置对所述开锁指令进行验证,在验证通过之后,控制目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由用户通过开门手柄开启所述目标光交箱。本申请实施例通过将光交箱机械开锁调整为电子锁,增加远程控制功能,提高工作效率,同时能够有效降低人员巡检的工作强度。并且,采用数字签名技术可以防止通过重复智慧监控平台下发的指令数据包从而达到非法打开其它光交箱的目的。
参照图4,示出了本申请实施例提供的另一种光交箱控制方法的步骤流程图,该光交箱控制方法可以应用于光交箱监控装置,如图4所示,该光交箱控制方法可以包括:步骤401、步骤402和步骤403:
步骤401:接收光交箱远程监管***发送的针对目标光交箱的开锁指令。
本申请实施例可以应用于光交箱监控装置,即执行主体为光交箱监控装置。
在本实施例中,可以结合图5对本实施例提供的光交箱监控装置的结构进行如下详细描述。
参照图5,示出了本申请实施例提供的一种光交箱智能监控装置的示意图。
如图5所示,该光交箱智能监控装置(即本示例中的光交箱监控装置)可以包括:智能监控控制板、充电蓄电池、太阳能充电器、电子柜锁、门磁监控模块、4G无线模块以及USB摄像头。
其中,智能监控控制板是光交箱智能监控装置的核心部件,是其它所有模块的调度指挥大脑。
太阳能充电器可以用于接受太阳能光并转换为电能的装置,其转换的电能通过电缆输入至充电蓄电池,充电蓄电池是用于存储电能的器件,支持同时充电和放电功能。蓄电池支持充电和放电功能,太阳能充电器用于接受太阳能光并转换为电能的装置,其转换的电能通过电缆输入至充电蓄电池.此智能监控主板采用定期唤醒与事件唤醒相结合的低功耗工作机制,延长电池工作时间。
电子柜锁是装有纽扣电池的金属组件,电子柜锁具有可按压装置,当按压装置处于按下状态时,控制板与充电蓄电池处于接通状态,控制板进入工作状态。
门磁监控模块用于获取光交箱门板与柜体之间的连接状态,控制板通过电子信号获取柜门的开闭状态。
4G(The 4Generation Mobile Communication Technology,4G网络)模块用于控制板与互联网服务器之间的网络数据收发,是光交箱智能监控装置与远程集中管理平台的数据通道。
USB(Universal Serial Bus,通用串行总线)摄像头用于对柜门角度的拍摄,拍摄策略由智能监控控制板确定。SD/TF密码卡一方面用于存储数字签名证书以及签名私钥,其次要向控制软件提供密码运算接口,包括数字签名、签名验证、数据加密、数据解密、数据杂凑等功能。
本申请实施例采用支持太阳能充电的蓄电池作为光交箱智能监控装置的电源供应。鉴于蓄电池容量有限并且太阳能充电受到天气影响,因此智能监控主板采用定期唤醒与事件唤醒相结合的低功耗工作机制,延长电池工作时间。
智能监控控制板是光交箱智能监控装置的核心部件,对于智能监控控制板的结构可以结合图6进行如下详细描述。
参照图6,示出了本申请实施例提供的一种智能监控控制板的示意图。
如图6所示,智能监控板核心由主MCU(如i.MX 6ULL等)、STM32(如ARM Cortex M3内核版本等)、RTC(Real-Time Clock,实时时钟)时钟、纽扣电池组成。其中,RTC时钟提供标准计时,用于定时唤醒STM32,纽扣电池用于为RTC提供电力供应;由于RTC的功耗极低,一粒工业纽扣电池可满足RTC时钟芯片长达1年的工作时长要求。
在本实施例中,与电力领域不同,光交箱暂无持续电力供应,蓄电池的电量是有限的,所以低功耗是首要考虑因素,本实施例采用超低功耗的STM32作为辅助MCU,既能保障在休眠时外部唤醒,也能保障长时间运行;电力***中因持续电力供应,所以不需要考虑低功耗因素,电池是备用电源,而在光交箱中,电池是主力供应电源。
对于光交箱智能监控装置的软件组成可以结合图7进行如下详细描述。
参照图7,示出了本申请实施例提供的另一种光交箱智能监控装置的示意图。
如图7所示,光交箱智能监控装置的软件模块可以包括:业务调度模块、状态监控模块、告警上报模块、指令接收模块、数据采集模块、图像抓拍模块和电子开锁模块。
其中,数据采集模块用于采集门磁状态、温湿度等环境信息。
图像抓拍模块用于从USB摄像头中抓拍图像并添加水印信息。
电子开锁模块用于向电子柜锁发送开锁指令,电子柜锁将把手柄至于可旋转状态。
状态监控模块用于向监控***的定时上报。
告警上报模块用于处理非法开锁后的业务处理。
指令接收模块用于处理监控***下发的开锁指令。
在光交箱监控***向目标光交箱下发经数字签名后的开锁指令之后,可以由指令接收模块接收光交箱监控***下发的开锁指令。
在接收到光交箱监控***发送的针对目标光交箱的开锁指令之后,执行步骤402。
步骤402:对所述开锁指令进行校验,得到所述开锁指令的校验结果。
在接收到光交箱监控***发送的针对目标光交箱的开锁指令之后,可以对开锁指令进行校验,以得到开锁指令的校验结果。对于开锁指令的校验过程可以结合下述具体实现方式进行详细描述。
在本申请的一种具体实现方式中,上述步骤402可以包括:
子步骤D1:对所述开锁指令进行解析,得到开锁时间信息和数字签名方式信息。
在本申请实施例中,在接收到针对目标光交箱的开锁指令之后,可以对该开锁指令进行解析,以得到开锁时间信息(即开锁时间戳)和数字签名方式信息。
在对开锁指令进行解析得到开锁时间信息和数字签名方式信息之后,执行子步骤D2。
子步骤D2:判断所述开锁时间信息是否处于当前时间对应的预设时长范围内。
在解析得到开锁时间信息之后,可以判断开锁时间信息是否处于当前时间对应的预设时长范围内,具体地,可以验证开锁时间戳的有效期,若超过当前时间左右偏移的限定值(如提前或滞后60秒,该值为设定数值),则判定指令无效。
若开锁时间戳有效,即开锁时间信息处于当前时间对应的预设时长范围内,则执行子步骤D3。
子步骤D3:通过所述数字签名方式校验所述开锁指令的合法性,得到所述开锁指令的校验结果。
在验证开锁时间信息有效之后,则通过数据签名方式校验开锁指令的合法性,以得到开锁指令的校验结果。具体地,可以校验签名数值、随机数、平台标识信息和光交箱标识信息的合法性,若校验签名数值、随机数、平台标识信息和光交箱标识信息均有效,则确定开锁指令的校验结果为校验通过的结果,若校验签名数值、随机数、平台标识信息和光交箱标识信息中存在至少一项信息为无效信息,则确定开锁指令的校验结果为校验失败的结果。
本申请实施例采用的数字签名技术增加时间戳、源***标识(智慧监控平台)、目标***标识(光交箱)等信息;时间戳信息用于标识管理指令的有效期,超过有效期则直接抛弃;源***标识和目标***标识用于区别特定的指令,增加上述因素主要是防止通过重放智慧监控平台下发的指令数据包从而达到非法打开其它光交箱的目的。
若校验结果指示开锁指令校验成功,则执行步骤403。
步骤403:响应于所述校验结果指示所述开锁指令校验成功,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
若校验结果指示开锁指令校验成功,可以响应于校验结果指示开锁指令校验成功,然后,通过提示声音提示校验成功,如蜂鸣音等。并控制目标光交箱的电子柜锁处于关闭状态,并通过电子柜锁弹出光交箱的开门手柄,以由所述用户通过所述开门手柄开启目标光交箱。例如,在开锁指令校验成功之后,则通过IO(Input/Output,输入/输出)控制将电子柜锁的磁铁关闭,电子柜锁弹出旋转手柄。然后,工程师手动旋转柜锁手柄并拉开目标光交箱的箱门。
本申请实施例通过将光交箱机械开锁调整为电子锁,增加远程控制功能,提高工作效率,同时能够有效降低人员巡检的工作强度。
在本实施例中,门磁监控模块处于开启状态的期间,可以按照设定周期自动抓拍开锁后现场状态并上报监控平台,具体地,可以结合下述具体实现方式进行详细描述。
在本申请的一种具体实现方式中,在上述步骤403之后,还可以包括:
步骤E1:响应于所述目标光交箱对应的门磁监控模块处于开启状态,向所述光交箱远程监管***上报所述目标光交箱的开锁结果。
在本实施例中,在目标光交箱对应的门磁监控模块处于开启状态之后,可以响应于目标光交箱对应的门磁监控模块处于开启状态,向光交箱远程监管***上报目标光交箱的开锁结果。如图8所示,在打开目标光交箱的箱门之后,则可以核对门磁状态,并向监控***上报开锁状态,同时,可以将开锁信息记录于数据库中。
在向光交箱远程监管***上报目标光交箱的开锁结果之后,执行步骤E2。
步骤E2:根据预置时间间隔采集所述目标光交箱对应的现场状态信息,并将所述现场状态信息上报至所述光交箱远程监管***。
在向光交箱远程监管***上报目标光交箱的开锁结果之后,可以根据预置时间间隔(如5s、10s等时间间隔)采集目标光交箱的现场状态信息,并将现场状态信息上报至光交箱远程监管***。具体地,可以通过USB摄像头抓拍目标光交箱的现场状态信息,如用户对目标光交箱内的光缆的操作信息、以及用户的人脸信息等。图像抓拍模块可以用于从USB摄像头中抓拍图像并添加水印信息,进而将添加水印的图像上报给光交箱远程监管***。
本申请实施例通过抓拍目标光交箱的现场状态信息并上报给光交箱远程监管***,进而,可以在出现人为破坏目标光交箱及箱内光缆时,及时抓拍破坏光交箱的人的人脸信息,以对其进行后续的处罚,进一步保障了光交箱的安全性。
在本实施例中,在用户关闭目标光交箱的箱门之后,还可以由光交箱监控装置进行状态核对,并上报光交箱远程监管***,具体地,可以结合下述具体实现方式进行详细描述。
在本申请的另一种具体实现方式中,在上述步骤403之后,还可以包括:
步骤F1:响应于所述目标光交箱对应的门磁监控模块处于关闭状态,核对所述门磁监控模块的门磁状态与所述电子柜锁的柜锁状态。
在本实施例中,在用户完成对目标光交箱的巡检之后,可以由用户关闭光交箱柜门并旋转柜锁手柄将光交箱置于关门状态,将手柄按回原始状态,此时,电子柜锁的磁铁将吸附旋转手柄,门磁监控模块处于关闭状态。
响应于目标光交箱对应的门磁监控模块处于关闭状态,可以核对门磁监控模块的门磁状态与电子柜锁的柜锁状态,即光交箱智能控制板核对门磁状态以及电子柜锁状态,以确定二者是否全部闭合。
在核对门磁监控模块的门磁状态与电子柜锁的柜锁状态之后,执行步骤F2,或者执行步骤F3。
步骤F2:响应于所述门磁状态和所述柜锁状态均为闭合状态,向所述光交箱远程监管***上报所述目标光交箱的正常关闭状态的信息。
在核对门磁监控模块的门磁状态与电子柜锁的柜锁状态之后,可以判断门磁状态和柜锁状态是否均指示目标光交箱处于关门状态。
若门磁状态和柜锁状态均指示目标光交箱处于关门状态,可以响应于门磁状态和柜锁状态均指示所述目标光交箱处于关门状态,向光交箱远程监管***上报目标光交箱的正常关闭状态的信息,以告知光交箱远程监管***,目标光交箱已正常关闭。
步骤F3:响应于所述门磁状态和所述柜锁状态中至少之一为非闭合状态,向所述光交箱远程监管***上报所述目标光交箱的异常报警信息。
若门磁状态和柜锁状态中至少之一为非闭合状态,此时,可以响应于门磁状态和柜锁状态中至少之一指示目标光交箱未处于关门状态,向光交箱远程监管***上报目标光交箱的异常报警信息,以提示目标光交箱的现场出现异常情况,并由光交箱远程监管***记录光交箱监控装置发出的所有指令,以进行异常检测。如图8所示,在关闭柜锁之后,可以上报关锁状态,若正常关闭,则主CPU关闭,同时STM32进入休眠模式。
本申请实施例通过向光交箱远程监管***上报目标光交箱的关门状态信息,可以使光交箱远程监管***可以感知目标光交箱的状态信息,同时在出现异常时可以使光交箱远程监管***记录光交箱监控装置发出的所有指令,以进行异常检测,以便于及时进行异常处理。
在本实施例中,在目标光交箱正常关闭之后,还可以对目标光交箱的外设设备进行检查,具体地,可以结合下述具体实现方式进行详细描述。
在本申请的另一种具体实现方式中,在上述步骤F2之后,还可以包括:
步骤G1:对所述目标光交箱的外设设备的设备状态进行检查。
在本实施例中,在目标光交箱正常关闭之后,可以对目标光交箱的外设设备的设备状态进行检查,其中,外设设备可以包括:电子柜锁、摄像头、门磁监控装置和太阳能电池等设备中的至少一种。
在对目标光交箱的外设设备的设备状态进行检查之后,执行步骤G2。
步骤G2:响应于检查结果指示所述外设设备的设备状态均正常,进入休眠状态。
在对目标光交箱的外设设备的设备状态进行检查之后,可以得到外设设备的设备状态的检查结果,若检查结果指示目标光交箱的外设设备的设备状态均正常,则可以响应于检查结果指示目标光交箱的外设设备的设备状态均正常,进入休眠状态。具体地,可以通过光交箱智能监控控制板检查所有外设状态,若全部正常,则将主MCU关闭,等待下一次被STM32唤醒。
本申请实施例通过对外设设备的状态进行检查,可以避免出现外设设备状态异常的情况,同时,在目标光交箱的外设设备的设备状态均正常事,主MCU关闭进入休眠装态,可以节省光交箱监控装置的电能。
在本实施例中,光交箱监控装置还可以定时向光交箱远程监管***上报目标光交箱的信息,如图9所示,在光交箱监控装置的RTC定时装置唤醒STM32结束休眠并启动主MCU,此时,可以核对门磁状态并向监控***上报静止状态的信息。然后,工程师可以通过客户端扫描二维码的方式向监控***发送开锁申请,监控***验证请求并记录,在关锁之后,若核对外设等信息全部正常,则可以向监控***上报状态正常的信息等。
在本实施中,针对非法开锁可以进行告警,如图10所示,通过USB摄像头可以连续抓拍目标光交箱的现场图像,如果存在非法开锁,则可以将非法开锁信息上报给监控***。同时,在工程师发送开锁申请信息给监控***之后,若开锁申请信息验证未通过,则可以向光交箱监控装置下发告警指令,以指示开锁申请未通过。
本申请实施例通过增加开锁告警,可以进一步保障光交箱的安全性,避免非法开锁的情况出现。
下面结合一种具体实施例对本申请提供的方案进行详细描述。
1、值班工程师通过监控平台巡检管理功能为巡检工程师/维修工程师进行作业授权,巡检工程师/维修工程师可通过认证口令在指定的光交箱前进行认证,认证通过后即可打开箱门,进行巡检工作。运维工程师首先用手按下电子柜锁按钮,电子柜锁指示灯闪烁,运维工程师通过微信客户端软件扫描二维码,微信客户端弹出光交箱监控小程序,运维工程师通过小程序中的申请开锁按钮向光交箱智能监控***提交开锁申请,申请信息包括:申请人信息、光交箱位置信息、开锁时长等信息。光交箱智能监控***验证小程序的申请开锁信息并记录审核意见,***自动生成开锁管理指令,管理指令由商用密码模块的签名证书签名处理后才能生效,保证开锁指令的不可否认性以及真实性。光交箱智能监控***向目标光交箱下发经数字签名后的开锁指令,光交箱监控装置接收到开锁指令后通过验证数字签名方式核验开锁指令的合法性,然后通过蜂鸣器声音提示核验结果。若核验通过,则通过IO控制将电子柜锁的磁铁关闭,电子柜锁弹出旋转手柄;工程师手动旋转柜锁手柄并拉开柜门,门磁监控模块处于开启状态,光交箱智能控制器向监控平台上报开锁结果;光交箱智能控制器在门磁模块打开状态期间,按照设定周期自动抓拍开锁后现场状态并上报监控平台,直至门磁监控模块处于关闭状态。
2、运维工程师关闭光交箱柜门并旋转柜锁手柄将光交箱置于关门状态,将手柄按回原始状态,此时电子柜锁的磁铁将吸附旋转手柄,门磁监控模块处于闭合状态。光交箱智能控制器核对门磁状态以及电子柜锁状态,当全部处于闭合状态时,向监控***上报光交箱正常关闭状态。若门磁监控模块或者电子柜锁状态不一致,则向监控***上报告警信息,提示现场出现异常情况。监控***记录光交箱智能监控装置发出的所有指令。光交箱智能监控控制板检查所有外设状态,若全部正常,则将主MCU关闭,等待下一次被STM32唤醒。
本申请实施例提供的光交箱控制方法,通过接收光交箱远程监管***发送的针对目标光交箱的开锁指令;对所述开锁指令进行校验,得到所述开锁指令的校验结果;响应于所述校验结果指示所述开锁指令校验成功,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。本申请实施例通过将光交箱机械开锁调整为电子锁,增加远程控制功能,提高工作效率,同时能够有效降低人员巡检的工作强度。并且,采用数字签名技术可以防止通过重复智慧监控平台下发的指令数据包从而达到非法打开其它光交箱的目的。
参照图11,示出了本申请实施例提供的一种光交箱远程监管***的结构示意图,如图11所示,该光交箱远程监管***1100可以包括以下模块:
验证结果获取模块1101,用于对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果;
开锁管理指令生成模块1102,用于响应于所述验证结果指示所述开锁申请信息验证通过,生成所述目标光交箱对应的开锁管理指令;
开锁指令生成模块1103,用于对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令;
开锁指令发送模块1104,用于将所述开锁指令发送给所述目标光交箱对应的光交箱监控装置,以由所述光交箱监控装置对所述开锁指令进行验证,在验证通过之后,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
可选地,所述***还包括:
工作状态控制模块,用于响应于所述用户对所述目标光交箱的电子柜锁的柜锁按钮的触控操作,控制所述光交箱监控装置进入工作状态;
开锁申请获取模块,用于获取由所述用户通过扫描所述目标光交箱对应的二维码提交的所述开锁申请信息。
可选地,所述开锁申请信息包括:申请人信息和光交箱位置信息,
所述验证结果获取模块包括:
申请信息匹配单元,用于将所述申请人信息与预存的申请人信息进行匹配,并将所述光交箱位置信息与预存的光交箱位置信息进行匹配;
验证结果确定单元,用于根据匹配结果,确定所述开锁申请信息的验证结果。
可选地,所述开锁指令生成模块包括:
光交箱信息获取单元,用于获取所述目标光交箱的光交箱标识信息、所述开锁管理指令的生成时间、及监控平台的平台标识信息;
开锁指令生成单元,用于对所述光交箱标识信息、所述生成时间、所述平台标识信息和随机获取的随机数进行签名运算处理,生成所述开锁指令。
本申请实施例提供的光交箱远程监管***,通过对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果;响应于验证结果指示开锁申请信息验证通过,生成目标光交箱对应的开锁管理指令;对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令;将所述开锁指令发送给所述目标光交箱对应的光交箱监控装置,以由所述光交箱监控装置对所述开锁指令进行验证,在验证通过之后,控制目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由用户通过开门手柄开启所述目标光交箱。本申请实施例通过将光交箱机械开锁调整为电子锁,增加远程控制功能,提高工作效率,同时能够有效降低人员巡检的工作强度。并且,采用数字签名技术可以防止通过重复智慧监控平台下发的指令数据包从而达到非法打开其它光交箱的目的。
参照图12,示出了本申请实施例提供的一种光交箱监控装置的结构示意图,如图12所示,该光交箱监控装置1200可以包括以下模块:
开锁指令接收模块1201,用于接收光交箱远程监管***发送的针对目标光交箱的开锁指令;
校验结果获取模块1202,用于对所述开锁指令进行校验,得到所述开锁指令的校验结果;
光交箱控制模块1203,用于响应于所述校验结果指示所述开锁指令校验成功,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
可选地,所述校验结果获取模块包括:
开锁指令解析单元,用于对所述开锁指令进行解析,得到开锁时间信息和数字签名方式信息;
时间信息判断单元,用于判断所述开锁时间信息是否处于当前时间对应的预设时长范围内;
校验结果获取单元,用于在所述开锁时间信息处于当前时间对应的预设时长范围内,通过所述数字签名方式校验所述开锁指令的合法性,得到所述开锁指令的校验结果。
可选地,所述装置还包括:
开锁结果上报模块,用于响应于所述目标光交箱对应的门磁监控模块处于开启状态,向所述光交箱远程监管***上报所述目标光交箱的开锁结果;
现场状态上报模块,用于根据预置时间间隔采集所述目标光交箱对应的现场状态信息,并将所述现场状态信息上报至所述光交箱远程监管***。
可选地,所述装置还包括:
柜锁状态核对模块,用于响应于所述目标光交箱对应的门磁监控模块处于关闭状态,核对所述门磁监控模块的门磁状态与所述电子柜锁的柜锁状态;
正常关闭状态信息上报模块,用于响应于所述门磁状态和所述柜锁状态均为闭合状态,向所述光交箱远程监管***上报所述目标光交箱的正常关闭状态的信息;
异常关闭状态信息上报模块,用于响应于所述门磁状态和所述柜锁状态中至少之一为非闭合状态,向所述光交箱远程监管***上报所述目标光交箱的异常报警信息。
可选地,所述装置还包括:
外设状态检查模块,用于对所述目标光交箱的外设设备的设备状态进行检查;
休眠状态控制模块,用于响应于检查结果指示所述外设设备的设备状态均正常,进入休眠状态;
所述外设设备包括:电子柜锁、摄像头、门磁监控装置和太阳能电池中的至少一种。
本申请实施例提供的光交箱监控装置,通过接收光交箱远程监管***发送的针对目标光交箱的开锁指令;对所述开锁指令进行校验,得到所述开锁指令的校验结果;响应于所述校验结果指示所述开锁指令校验成功,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。本申请实施例通过将光交箱机械开锁调整为电子锁,增加远程控制功能,提高工作效率,同时能够有效降低人员巡检的工作强度。并且,采用数字签名技术可以防止通过重复智慧监控平台下发的指令数据包从而达到非法打开其它光交箱的目的。
本申请实施例还提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述光交箱控制方法。
图13示出了本发明实施例的一种电子设备1300的结构示意图。如图13所示,电子设备1300包括中央处理单元(CPU)1301,其可以根据存储在只读存储器(ROM)1302中的计算机程序指令或者从存储单元1308加载到随机访问存储器(RAM)1303中的计算机程序指令,来执行各种适当的动作和处理。在RAM1303中,还可存储电子设备1300操作所需的各种程序和数据。CPU1301、ROM1302以及RAM1303通过总线1304彼此相连。输入/输出(I/O)接口1305也连接至总线1304。
电子设备1300中的多个部件连接至I/O接口1305,包括:输入单元1306,例如键盘、鼠标、麦克风等;输出单元1307,例如各种类型的显示器、扬声器等;存储单元1308,例如磁盘、光盘等;以及通信单元1309,例如网卡、调制解调器、无线通信收发机等。通信单元1309允许电子设备1300通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
上文所描述的各个过程和处理,可由处理单元1301执行。例如,上述任一实施例的方法可被实现为计算机软件程序,其被有形地包含于计算机可读介质,例如存储单元1308。在一些实施例中,计算机程序的部分或者全部可以经由ROM1302和/或通信单元1309而被载入和/或安装到电子设备1300上。当计算机程序被加载到RAM1303并由CPU1301执行时,可以执行上文描述的方法中的一个或多个动作。
另外地,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述光交箱控制方法。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请实施例是参照根据本申请实施例的方法、终端(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端上,使得在计算机或其他可编程终端上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端中还存在另外的相同要素。
以上对本申请所提供的一种光交箱控制方法、一种光交箱远程监管***、一种光交箱监控装置、一种电子设备和一种计算机可读存储介质,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (13)
1.一种光交箱控制方法,应用于光交箱远程监管***,其特征在于,所述方法包括:
对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果;
响应于所述验证结果指示所述开锁申请信息验证通过,生成所述目标光交箱对应的开锁管理指令;
对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令;
将所述开锁指令发送给所述目标光交箱对应的光交箱监控装置,以由所述光交箱监控装置对所述开锁指令进行验证,在验证通过之后,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
2.根据权利要求1所述的方法,其特征在于,在所述对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果之前,还包括:
响应于所述用户对所述目标光交箱的电子柜锁的柜锁按钮的触控操作,控制所述光交箱监控装置进入工作状态;
获取由所述用户通过扫描所述目标光交箱对应的二维码提交的所述开锁申请信息。
3.根据权利要求1所述的方法,其特征在于,所述开锁申请信息包括:申请人信息和光交箱位置信息,
所述对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果,包括:
将所述申请人信息与预存的申请人信息进行匹配,并将所述光交箱位置信息与预存的光交箱位置信息进行匹配;
根据匹配结果,确定所述开锁申请信息的验证结果。
4.根据权利要求1所述的方法,其特征在于,所述对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令,包括:
获取所述目标光交箱的光交箱标识信息、所述开锁管理指令的生成时间、及监控平台的平台标识信息;
对所述光交箱标识信息、所述生成时间、所述平台标识信息和随机获取的随机数进行签名运算处理,生成所述开锁指令。
5.一种光交箱控制方法,应用于光交箱监控装置,其特征在于,所述方法包括:
接收光交箱远程监管***发送的针对目标光交箱的开锁指令;
对所述开锁指令进行校验,得到所述开锁指令的校验结果;
响应于所述校验结果指示所述开锁指令校验成功,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
6.根据权利要求5所述的方法,其特征在于,所述对所述开锁指令进行校验,得到所述开锁指令的校验结果,包括:
对所述开锁指令进行解析,得到开锁时间信息和数字签名方式信息;
判断所述开锁时间信息是否处于当前时间对应的预设时长范围内;
若是,则通过所述数字签名方式校验所述开锁指令的合法性,得到所述开锁指令的校验结果。
7.根据权利要求5所述的方法,其特征在于,在所述控制所述目标光交箱的电子柜锁处于关闭状态,并弹出所述目标光交箱的开门手柄之后,还包括:
响应于所述目标光交箱对应的门磁监控模块处于开启状态,向所述光交箱远程监管***上报所述目标光交箱的开锁结果;
根据预置时间间隔采集所述目标光交箱对应的现场状态信息,并将所述现场状态信息上报至所述光交箱远程监管***。
8.根据权利要求5所述的方法,其特征在于,在所述控制所述目标光交箱的电子柜锁处于关闭状态,并弹出所述目标光交箱的开门手柄之后,还包括:
响应于所述目标光交箱对应的门磁监控模块处于关闭状态,核对所述门磁监控模块的门磁状态与所述电子柜锁的柜锁状态;
响应于所述门磁状态和所述柜锁状态均为闭合状态,向所述光交箱远程监管***上报所述目标光交箱的正常关闭状态的信息;
响应于所述门磁状态和所述柜锁状态中至少之一为非闭合状态,向所述光交箱远程监管***上报所述目标光交箱的异常报警信息。
9.根据权利要求8所述的方法,其特征在于,在所述向所述光交箱远程监管***上报所述目标光交箱的正常关闭状态的信息之后,还包括:
对所述目标光交箱的外设设备的设备状态进行检查;
响应于检查结果指示所述外设设备的设备状态均正常,进入休眠状态;
所述外设设备包括:电子柜锁、摄像头、门磁监控装置和太阳能电池中的至少一种。
10.一种光交箱远程监管***,其特征在于,所述***包括:
验证结果获取模块,用于对用户发送的针对目标光交箱的开锁申请信息进行验证,得到验证结果;
开锁管理指令生成模块,用于响应于所述验证结果指示所述开锁申请信息验证通过,生成所述目标光交箱对应的开锁管理指令;
开锁指令生成模块,用于对所述开锁管理指令进行数字签名处理,生成所述目标光交箱对应的开锁指令;
开锁指令发送模块,用于将所述开锁指令发送给所述目标光交箱对应的光交箱监控装置,以由所述光交箱监控装置对所述开锁指令进行验证,在验证通过之后,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
11.一种光交箱监控装置,其特征在于,所述装置包括:
开锁指令接收模块,用于接收光交箱远程监管***发送的针对目标光交箱的开锁指令;
校验结果获取模块,用于对所述开锁指令进行校验,得到所述开锁指令的校验结果;
光交箱控制模块,用于响应于所述校验结果指示所述开锁指令校验成功,控制所述目标光交箱的电子柜锁处于关闭状态,并通过所述电子柜锁弹出所述目标光交箱的开门手柄,以由所述用户通过所述开门手柄开启所述目标光交箱。
12.一种电子设备,其特征在于,包括:
处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至9中任一项所述的光交箱控制方法。
13.一种计算机可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行权利要求1至9中任一项所述的光交箱控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211046273.0A CN115457685A (zh) | 2022-08-30 | 2022-08-30 | 光交箱控制方法、光交箱远程监管***及光交箱监控装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211046273.0A CN115457685A (zh) | 2022-08-30 | 2022-08-30 | 光交箱控制方法、光交箱远程监管***及光交箱监控装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115457685A true CN115457685A (zh) | 2022-12-09 |
Family
ID=84301726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211046273.0A Pending CN115457685A (zh) | 2022-08-30 | 2022-08-30 | 光交箱控制方法、光交箱远程监管***及光交箱监控装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115457685A (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106154933A (zh) * | 2016-08-29 | 2016-11-23 | 杭州大光明通信***股份有限公司 | 光交箱智能综合监控***和开门方法 |
CN106911685A (zh) * | 2017-02-20 | 2017-06-30 | 安徽航跃通信设备有限公司 | 一种物联网光交箱的智能控制*** |
CN108269334A (zh) * | 2018-01-10 | 2018-07-10 | 北京小米移动软件有限公司 | 开锁方法、终端设备以及智能锁 |
EP3438382A1 (de) * | 2017-08-01 | 2019-02-06 | dormakaba Deutschland GmbH | Fallenanordnung eines schlosses |
CN110223433A (zh) * | 2019-06-26 | 2019-09-10 | 南京汉朝软件有限公司 | 一种户外箱体的智能感应装置 |
CN110958310A (zh) * | 2019-11-25 | 2020-04-03 | 上海欣诺通信技术股份有限公司 | 光交箱控制方法、及云端、用户端、光交箱和*** |
CN111351633A (zh) * | 2018-12-20 | 2020-06-30 | ***通信集团四川有限公司 | 光纤交接箱的监控装置、方法、***、设备和介质 |
CN113541950A (zh) * | 2020-12-21 | 2021-10-22 | 南方电网数字电网研究院有限公司 | 一种基于数字证书的锁具管理控制方法、***及设备 |
CN113708939A (zh) * | 2021-10-29 | 2021-11-26 | 深圳百纳维科技有限公司 | 集装箱锁控制方法、装置、集装箱锁和存储介质 |
CN114550352A (zh) * | 2022-02-23 | 2022-05-27 | 广东电网有限责任公司 | 电力设备的锁具管理***、方法、装置和存储介质 |
-
2022
- 2022-08-30 CN CN202211046273.0A patent/CN115457685A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106154933A (zh) * | 2016-08-29 | 2016-11-23 | 杭州大光明通信***股份有限公司 | 光交箱智能综合监控***和开门方法 |
CN106911685A (zh) * | 2017-02-20 | 2017-06-30 | 安徽航跃通信设备有限公司 | 一种物联网光交箱的智能控制*** |
EP3438382A1 (de) * | 2017-08-01 | 2019-02-06 | dormakaba Deutschland GmbH | Fallenanordnung eines schlosses |
CN108269334A (zh) * | 2018-01-10 | 2018-07-10 | 北京小米移动软件有限公司 | 开锁方法、终端设备以及智能锁 |
CN111351633A (zh) * | 2018-12-20 | 2020-06-30 | ***通信集团四川有限公司 | 光纤交接箱的监控装置、方法、***、设备和介质 |
CN110223433A (zh) * | 2019-06-26 | 2019-09-10 | 南京汉朝软件有限公司 | 一种户外箱体的智能感应装置 |
CN110958310A (zh) * | 2019-11-25 | 2020-04-03 | 上海欣诺通信技术股份有限公司 | 光交箱控制方法、及云端、用户端、光交箱和*** |
CN113541950A (zh) * | 2020-12-21 | 2021-10-22 | 南方电网数字电网研究院有限公司 | 一种基于数字证书的锁具管理控制方法、***及设备 |
CN113708939A (zh) * | 2021-10-29 | 2021-11-26 | 深圳百纳维科技有限公司 | 集装箱锁控制方法、装置、集装箱锁和存储介质 |
CN114550352A (zh) * | 2022-02-23 | 2022-05-27 | 广东电网有限责任公司 | 电力设备的锁具管理***、方法、装置和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102082659B (zh) | 一种面向网络安全评估的漏洞扫描***及其处理方法 | |
CN110351287A (zh) | 一种基于区块链技术的移动应用安全分析方法 | |
CN104896305B (zh) | 一种车用气瓶动态监测***及监测方法 | |
CN110035071A (zh) | 一种面向工控***的远程双因子双向认证方法、客户端及服务端 | |
CN103825745B (zh) | 基于Home‑IOT云关对用户进行认证的方法及*** | |
CN111767583A (zh) | 基于区块链的企业内部信息安全保障方法及*** | |
CN109712290A (zh) | 安防*** | |
CN109299855A (zh) | 一种电力信息通信调度***及其调度方法 | |
CN110740140A (zh) | 一种基于云平台的网络信息****** | |
CN112187931A (zh) | 会话管理方法、装置、计算机设备和存储介质 | |
CN113658366A (zh) | 一种火电厂有限空间作业的安全管控*** | |
CN110825776B (zh) | 空气质量检测报告处理方法、装置及计算设备、存储介质 | |
CN203084795U (zh) | 一种具有多种身份验证方式的银行防尾随联动门 | |
CN107491891A (zh) | 一种基于二维码的安全监察信息云平台*** | |
CN115457685A (zh) | 光交箱控制方法、光交箱远程监管***及光交箱监控装置 | |
CN111711627A (zh) | 一种基于区块链的工业互联网数据安全监控方法及*** | |
CN101692291A (zh) | 变电站设备巡检方法 | |
CN114862626B (zh) | 一种基于区块链技术的施工场地环境监测方法及*** | |
CN109413111A (zh) | 一种基于智慧数据中心的安全访问***及方法 | |
CN113988862B (zh) | 一种区块链数据上链方法的安全预警***及安全预警方法 | |
CN207489116U (zh) | 一种小区拜访人员的验证*** | |
CN115619611A (zh) | 一种智慧城市垃圾管理*** | |
CN109064585A (zh) | 一种智能锁 | |
CN211979798U (zh) | 一种信息运维人员行为合规联动预警*** | |
CN102739690B (zh) | 一种数据安全交换进程监管方法及*** |
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 |