一种无线射频电子锁具加锁/解锁的方法与装置的制作方法

文档序号:6682621阅读:320来源:国知局
专利名称:一种无线射频电子锁具加锁/解锁的方法与装置的制作方法
技术领域
本发明涉及数据通信领域和工业控制领域,尤其涉及一种对无线射频电子锁具加锁/解锁的方法与装置。
背景技术
在安全技术防范领域,传统的锁具仅是针对隔离被保护物品免于被盗。具有防盗报警功能的电子密码锁代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,无论在技术上还是在性能上都大大提高了一步,但依旧无法避免锁具被物理损坏从而失去保护的作用。同时传统锁具无法有效地针对电子设备进行锁定,无法从功能上锁定被保护的电子设备。

发明内容
为解决上述中存在的问题与缺陷,本发明提供了一种无线射频电子锁具加锁/解锁的方法与装置。所述技术方案如下
一种无线射频电子锁具加锁/解锁装置,包括
所述无线射频电子锁具装置的无线电子锁具设置在待加锁/解锁目标设备中,其装置包括无线电子锁具、无线加锁器、无线解锁器及主控单元;
无线电子锁具,用于接收主控单元发送的命令,及无线加锁器/无线解锁器发送的命令,并回应相应的回复命令到主控单元中或无线加锁器/无线解锁器;
主控单元,通过比对无线电子锁具回应的内容,判断无线电子锁具所回应的回复命令是否正确;及
根据无线电子锁具回应的回复命令进入相应的加锁/解锁工作状态; 无线加锁器/无线解锁器,用于发送电子锁状态查询命令和加锁/解锁请求命令,并接收无线电子锁具发送的回复命令;通过比对无线电子锁具回应的内容,判断无线电子锁具所回应的回复命令是否正确;及
根据无线电子锁具回应的回复命令判断加锁/解锁操作是否成功。—种无线射频电子锁具加锁/解锁的方法,包括
通过无线电子锁具,接收主控单元发送的命令,及无线加锁器/无线解锁器发送的命令,并回应对应命令到主控单元中,及回应对应命令到无线加锁器/无线解锁器;
主控单元接收到无线电子锁具回应的回复命令后,根据该命令的内容判断该命令是否正确;及
根据该命令中包含的电子锁状态进入相应的加锁/解锁工作状态;通过无线加锁器/无线解锁器,对电子锁发送命令,并接收无线电子锁具回应的回复命令,并根据该回复命令中的内容判断该命令是否正确;及根据无线电子锁具回复命令判断加锁/解锁操作是否成功。本发明提供的技术方案的有益效果是
实现了针对电子设备的安全保护功能,可以针对该电子设备的功能进行锁定,即使非授权操作者物理接触该电子设备并且强行拆除或损坏电子锁具也无法使用该设备的功能, 通过解锁操作后,设备功能丝毫不受影响。并且本专利提供的新型无线射频电子锁具的方法与装置采用无线射频控制方式,可以远距离对电子锁进行操作,大大方便了在户外或者狭窄空间内对锁具的操作。


图1是无线射频电子锁具加锁/解锁装置结构示意图; 图2是无线电子锁具与主控单元交互流程图3是无线射频电子锁具加锁过程流程图; 图4是无线射频电子锁具解锁过程流程图; 图5无线射频电子锁具工作流程图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述
本实施例提供了一种无线射频电子锁具加锁/解锁装置,包括无线电子锁具装置和无线加锁器/无线解锁器装置,且该无线电子锁具设置在待加锁/解锁目标设备中。如图1 所示,无线加锁器/无线解锁器通过无线射频方式与无线电子锁具通信,控制无线电子锁具的加锁/解锁。无线电子锁具,用于接收主控单元发送的电子锁状态查询命令,及无线加锁器/ 无线解锁器发送的电子锁状态查询命令和加锁/解锁请求命令,并回应电子锁状态回复命令到主控单元中,及回应电子锁状态回复命令到无线加锁器/无线解锁器;
主控单元,根据无线电子锁具回应的电子锁状态查询命令中包含的校验码判断该命令是否正确;如果该命令正确
根据该命令中包含的电子锁状态进入相应的加锁/解锁工作模式; 无线加锁器/无线解锁器,用于接收无线电子锁具回应的电子锁状态回复命令,并根据无线电子锁具回应的电子锁状态查询命令中包含的校验码判断该命令是否正确;及根据该命令中包含的电子锁标识、机型标识、电子锁状态等信息判断加锁/解锁操作是否成功。上述待加锁/解锁的目标设备的主控单元在检测到无线电子锁具处于锁定状态之后立刻进入对应保护程序,锁定特定功能或者提示操作者解除锁定;若检测到电子锁是解除锁定状态,设备可以执行正常的操作流程,丝毫注意不到电子锁的存在。在上述待加锁/解锁的目标设备的主控单元工作的同时进行加锁/解锁操作,无线电子锁具将自身状态存放在内部存储器中,直到由无线加锁器/无线解锁器改变这一状态为止;无线电子锁具在上电启动时会根据内部存储器中存储的状态设置自身的锁定状态。上述无线加锁器的加锁过程无线加锁器首先查询无线电子锁具的电子锁标识 ID,然后给无线电子锁具发送加锁请求(LockReq)。加锁请求中包含了新的锁标识ID2、校验码F和授权码D。无线电子锁具收到加锁请求后,检查校验码和授权码D,如果正确则更新电子锁标识,并设置为加锁状态。无论是否加锁成功,无线电子锁具均发送电子锁状态回复命令IdRsp,无线加锁器根据回应判断操作是否成功。上述无线解锁器的解锁过程无线解锁器查询无线电子锁具的电子锁标识ID,并根据ID查找到相应的授权码D,给无线电子锁具发送解锁请求(UnlockReq)。解锁请求中包含了新的锁状态Mate2、授权码D和校验码C2。无线电子锁具收到解锁请求后,检查校验码C2和授权码D,如果正确则更新电子锁状态为Mate2。无论是否解锁成功,电子锁均发送电子锁状态回复命令IdRsp,解锁器根据回应判断操作是否成功。上述无线电子锁具在开启电源后处于被动接收状态,不产生射频辐射。上述待加锁/解锁的目标设备在加锁/解锁完成之后,下一次启动时进入相应的锁定状态。其具体过程包括
主控单元每次启动时检查无线电子锁具的锁状态。为防止无线电子锁具被破解,通信过程分如下
查询无线电子锁具的锁状态,主控单元发送包含一个随机数R的电子锁状态查询请求 IdReq,无线电子锁具回应电子锁状态回复命令IdRsp,其中包含电子锁标识ID、电子锁状态Mate、机型代码Type和校验码C。然后,主控单元根据电子锁状态Mate进入相应的工作模式。一种无线射频电子锁具加锁/解锁的方法,该方法包括
通过无线电子锁具,接收主控单元发送的命令,及无线加锁器/无线解锁器发送的命令,并回应对应命令到主控单元中,及回应对应命令到无线加锁器/无线解锁器;
主控单元接收到无线电子锁具回应的回复命令后,根据该命令的内容判断该命令是否正确;及
根据该命令中包含的电子锁状态进入相应的加锁/解锁工作状态; 通过无线加锁器/无线解锁器,对电子锁发送命令,并接收无线电子锁具回应的回复命令,并根据该回复命令中的内容判断该命令是否正确;及根据无线电子锁具回复命令判断加锁/解锁操作是否成功。通过无线电子锁具,接收主控单元发送的电子锁状态查询命令,及无线加锁器/ 无线解锁器发送的电子锁状态查询命令和加锁/解锁请求命令,并回应电子锁状态回复命令到待主控单元中,及回应电子锁状态回复命令到无线加锁器/无线解锁器;
在主控单元接收到无线电子锁具回应的电子锁状态回复命令后,通过检查该命令中包含的校验码判断该命令是否正确;及
根据该命令中包含的电子锁状态进入相应的工作模式;
通过无线加锁器/无线解锁器,接收无线电子锁具回应的电子锁状态回复命令,并通过检查该命令中包含的校验码判断该命令是否正确;及根据该命令中包含的电子锁标识、机型代码、电子锁状态等信息判断加锁/解锁操作是否成功。本实施方式分为主控单元与无线电子锁具交互通讯过程和无线电子锁具加锁、解锁过程三个流程进行描述。如图2所示主控单元与无线电子锁具交互通讯过程包括以下步骤 主控单元运行;
主控单元发送电子锁状态查询命令IdReq,其中包含一个随机数R。无线电子锁具回应电子锁状态回复命令IdRsp ;
无线电子锁具给出的电子锁状态回复命令中包含电子锁标识ID、机型代码Type、电子锁状态Mate和校验码C。主控单元校验回应的命令;
主控单元校验该命令的方法是,利用该命令中包含的电子锁标识ID和随机数R计算得到一个校验值,并与该命令中包含的校验码C比对,校验值一致表示回应正确,否则表示回应是错误的。在通过了校验值的比较后,主控单元根据该命令中包含的电子锁状态Mate进入相应的工作模式;如果通讯超时或校验失败,主控单元再次发起查询过程,若几次查询均失败则认为无线电子锁具丢失,主控单元进入电子锁丢失的工作状态。图3所示为无线电子锁具加锁流程
无线加锁器发送电子锁状态查询命令IdReq,其中包含一个随机数R。无线电子锁具回应电子锁状态回复命令IdRsp ;无线电子锁具给出的电子锁状态回复命令中包含电子锁标识ID、机型代码Type、电子锁状态Mate和校验码C。无线加锁器校验回应的命令;
无线加锁器校验该命令的方法是,利用该命令中包含的电子锁标识ID和随机数R计算得到一个校验值,并与该命令中包含的校验码C比对,校验值一致表示回应正确,否则表示回应是错误的。在通过了校验值的比较后,无线加锁器发送加锁请求命令LockReq;如果通讯超时或校验失败,无线加锁器提示加锁操作失败并放弃。无线加锁器发送的加锁请求命令包含新的锁标识ID2、授权码D和校验码C2。无线电子锁具收到加锁请求命令后,校验该命令中包含的校验码和授权码,如果正确则更新电子锁标识,并设置为加锁状态。无论是否加锁成功,无线电子锁具均发送电子锁状态回复命令回应IdRsp,无线加锁器根据回应判断加锁操作是否成功。如图4所示,为无线电子锁具解锁流程
无线解锁器发送电子锁状态查询命令IdReq,其中包含一个随机数R。无线电子锁具回应电子锁状态回复命令IdRsp ;
无线电子锁具给出的电子锁状态回复命令中包含电子锁标识ID、机型代码Type、电子锁状态Mate和校验码C。无线解锁器校验回应的命令;
无线解锁器校验该命令的方法是,利用该命令中包含的电子锁标识ID和随机数R计算得到一个校验值,并与该命令中包含的校验码C比对,校验值一致表示回应正确,否则表示回应是错误的。在通过了校验值的比较后,无线解锁器发送解锁请求命令UnlockReq;如果通讯超时或校验失败,无线解锁器提示解锁操作失败并放弃。无线解锁器发送的解锁请求命令包含新的电子锁状态Mate2、授权码D和校验码 C2。无线电子锁具收到解锁请求命令后,校验该命令中包含的校验码和授权码,如果正确则更新电子锁状态为^ate2。无论是否解锁成功,无线电子锁具均发送电子锁状态回复命令回应IdRsp,无线解锁器根据回应判断解锁操作是否成功。如图5所示,为无线射频电子锁具工作流程,该流程包括 无线电子锁具上电启动;
无线电子锁具内部的程序从内存区读取锁状态; 无线电子锁具开始监听主控单元发送的命令,并开始监听无线射频命令; 如果有主控单元发送的命令,则判断是否是正确的命令,如果是则进行处理并作出响应,如果不是正确的命令则返回重新进行监听。如果有无线射频命令,则判断是否是正确的命令,如果是则进行处理并作出响应, 如果不是正确的命令则返回重新进行监听。 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种无线射频电子锁具加锁/解锁装置,其特征在于,所述无线射频电子锁具装置的无线电子锁具设置在待加锁/解锁目标设备中,其装置包括无线电子锁具、无线加锁器、无线解锁器及主控单元;无线电子锁具,用于接收主控单元发送的命令,及无线加锁器/无线解锁器发送的命令,并回应相应的回复命令到主控单元中或无线加锁器/无线解锁器;主控单元,通过比对无线电子锁具回应的内容,判断无线电子锁具所回应的回复命令是否正确;及根据无线电子锁具回应的回复命令进入相应的加锁/解锁工作状态; 无线加锁器/无线解锁器,用于发送电子锁状态查询命令和加锁/解锁请求命令,并接收无线电子锁具发送的回复命令;通过比对无线电子锁具回应的内容,判断无线电子锁具所回应的回复命令是否正确;及根据无线电子锁具回应的回复命令判断加锁/解锁操作是否成功。
2.根据权利要求1所述的无线射频电子锁具加锁/解锁的装置,其特征在于,所述主控单元发送到无线电子锁具的命令为电子锁状态查询命令,且该电子锁状态查询命令包含一个随机数;所述无线电子锁具回应到主控单元的命令为电子锁状态回复命令,且该电子锁状态回复命令包含电子锁标识、电子锁状态、机型代码和校验码;所述无线加锁器/无线解锁器发送到无线电子锁具的命令为电子锁状态查询命令和加锁/解锁请求,加锁请求命令包含电子锁标识、机型代码、授权码和校验码;解锁请求命令包含电子锁状态、授权码和校验码;及所述无线电子锁具回应到无线加锁器/无线解锁器的命令为电子锁状态回复命令,该电子锁状态回复命令包含电子锁标识、电子锁状态、机型代码和校验码。
3.根据权利要求1所述的无线射频电子锁具加锁/解锁的装置,其特征在于,所述无线加锁器/无线解锁器通过无线射频方式与无线电子锁具通信;主控单元通过查询无线电子锁具的锁状态决定自身的工作状态。
4.一种无线射频电子锁具加锁/解锁的方法,其特征在于,所述方法包括通过无线电子锁具,接收主控单元发送的命令,及无线加锁器/无线解锁器发送的命令,并回应对应命令到主控单元中,及回应对应命令到无线加锁器/无线解锁器;主控单元接收到无线电子锁具回应的回复命令后,根据该命令的内容判断该命令是否正确;及根据该命令中包含的电子锁状态进入相应的加锁/解锁工作状态; 通过无线加锁器/无线解锁器,对电子锁发送命令,并接收无线电子锁具回应的回复命令,并根据该回复命令中的内容判断该命令是否正确;及根据无线电子锁具回复命令判断加锁/解锁操作是否成功。
5.根据权利要求4所述的无线射频电子锁具加锁/解锁的方法,其特征在于,所述无线电子锁具和主控单元所发送及回应电子锁状态查询命令的步骤具体包括主控单元运行;通过主控单元发送电子锁状态查询命令; 由无线电子锁具回应电子锁状态回复命令;在主控单元收到无线电子锁具回应的电子锁状态回复命令后,判断该命令是否正确, 如果该命令正确主控单元根据该命令中包含的内容进入相应的加锁/解锁工作状态。
6.根据权利要求4所述的无线射频电子锁具加锁/解锁的方法,其特征在于,所述无线电子锁具和无线加锁器之间所发送及回应电子锁状态查询命令和加锁请求命令的步骤具体包括由无线加锁器发送电子锁状态查询命令; 通过无线电子锁具回应电子锁状态回复命令;在无线加锁器收到无线电子锁具回应的电子锁状态回复命令后,判断该命令是否正确,如果该命令正确无线加锁器发送加锁请求命令;该命令包含新的电子锁信息; 在无线电子锁具收到无线加锁器发送的加锁请求命令后,判断该命令是否正确,如果该命令正确无线电子锁具通过该命令中包含的授权内容判断该命令是否得到授权,如果授权码正确,无线电子锁存储新的电子锁信息,设置电子锁状态为加锁状态,并回应电子锁状态回复命令;该命令包含新的电子锁信息;在无线加锁器收到无线电子锁具回应的电子锁状态回复命令后,比对该命令中包含的电子锁信息是否与预期的一致;如果比对正确指示加锁操作成功;否则指示加锁操作失败。
7.根据权利要求4所述的无线射频电子锁具加锁/解锁的方法,其特征在于,所述无线电子锁具和无线解锁器之间所发送及回应电子锁状态查询命令和解锁请求命令的步骤具体包括由无线解锁器发送电子锁状态查询命令; 通过无线电子锁具回应电子锁状态回复命令;在无线解锁器收到无线电子锁具回应的电子锁状态回复命令后,判断该命令是否正确,如果该命令正确,无线解锁器发送解锁请求命令;该命令包含新的电子锁信息;在无线电子锁具收到无线解锁器发送的解锁请求命令后,判断该命令是否正确,如果该命令正确,无线电子锁具通过该命令中包含的内容判断该命令是否得到授权,如果授权码正确无线电子锁存储该命令中包含的电子锁状态,并回应电子锁状态回复命令;该命令包含电子锁信息;在无线解锁器收到无线电子锁具回应的电子锁状态回复命令后,比对该命令中包含的电子锁信息与预期的一致;如果比对正确,指示解锁操作成功;否则指示解锁操作失败。
8.根据权利要求5、6或7所述的无线射频电子锁具加锁/解锁的方法,其特征在于, 所述主控单元、无线加锁器和无线解锁器发送电子锁状态查询命令包含一个随机数; 所述无线电子锁具回应电子锁状态回复命令包含电子锁标识、电子锁状态、机型代码和校验码;所述无线加锁器发送加锁请求命令中包含的电子锁信息有标识、新的机型代码、授权码和新的校验码;无线解锁器发送解锁请求命令中包含的电子锁信息有状态、授权码和新的校验码;无线电子锁存储新的电子锁信息包含标识和新的机型代码;所述无线加锁器和无线解锁器收到的无线电子锁具回应的电子锁状态回复命令包含标识、电子锁状态、机型代码及校验码。
全文摘要
本发明公开了一种无线射频电子锁具加锁/解锁的方法与装置,所述无线射频电子锁具装置包括无线电子锁具和无线加锁器、无线解锁器,其中无线电子锁具安装在待加锁/解锁的目标设备中。待加锁/解锁的目标设备包括无线电子锁具和主控单元。通过无线加锁器/无线解锁器发送无线信号给无线电子锁具,无线电子锁具经过有效性检测模块判断正确后,更新电子锁状态;主控单元通过查询无线电子锁具的电子锁状态,进入锁定(加锁)或解除锁定(解锁)的工作状态。本发明有效地避免传统锁具无法有效地对电子设备进行锁定的缺陷;同时,在无线电子锁具加锁/解锁过程中,可以保持主控单元的正常工作状态,不会对主控单元产生任何影响。
文档编号G07C9/00GK102436686SQ20111022662
公开日2012年5月2日 申请日期2011年8月9日 优先权日2011年8月9日
发明者张建良, 魏佳 申请人:北京映翰通网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1