專利名稱:一種無線射頻電子鎖具加鎖/解鎖的方法與裝置的制作方法
技術領域:
本發(fā)明涉及數(shù)據(jù)通信領域和工業(yè)控制領域,尤其涉及一種對無線射頻電子鎖具加鎖/解鎖的方法與裝置。
背景技術:
在安全技術防范領域,傳統(tǒng)的鎖具僅是針對隔離被保護物品免于被盜。具有防盜報警功能的電子密碼鎖代替?zhèn)鹘y(tǒng)的機械式密碼鎖,克服了機械式密碼鎖密碼量少、安全性能差的缺點,無論在技術上還是在性能上都大大提高了一步,但依舊無法避免鎖具被物理損壞從而失去保護的作用。同時傳統(tǒng)鎖具無法有效地針對電子設備進行鎖定,無法從功能上鎖定被保護的電子設備。
發(fā)明內容
為解決上述中存在的問題與缺陷,本發(fā)明提供了一種無線射頻電子鎖具加鎖/解鎖的方法與裝置。所述技術方案如下
一種無線射頻電子鎖具加鎖/解鎖裝置,包括
所述無線射頻電子鎖具裝置的無線電子鎖具設置在待加鎖/解鎖目標設備中,其裝置包括無線電子鎖具、無線加鎖器、無線解鎖器及主控單元;
無線電子鎖具,用于接收主控單元發(fā)送的命令,及無線加鎖器/無線解鎖器發(fā)送的命令,并回應相應的回復命令到主控單元中或無線加鎖器/無線解鎖器;
主控單元,通過比對無線電子鎖具回應的內容,判斷無線電子鎖具所回應的回復命令是否正確;及
根據(jù)無線電子鎖具回應的回復命令進入相應的加鎖/解鎖工作狀態(tài); 無線加鎖器/無線解鎖器,用于發(fā)送電子鎖狀態(tài)查詢命令和加鎖/解鎖請求命令,并接收無線電子鎖具發(fā)送的回復命令;通過比對無線電子鎖具回應的內容,判斷無線電子鎖具所回應的回復命令是否正確;及
根據(jù)無線電子鎖具回應的回復命令判斷加鎖/解鎖操作是否成功?!N無線射頻電子鎖具加鎖/解鎖的方法,包括
通過無線電子鎖具,接收主控單元發(fā)送的命令,及無線加鎖器/無線解鎖器發(fā)送的命令,并回應對應命令到主控單元中,及回應對應命令到無線加鎖器/無線解鎖器;
主控單元接收到無線電子鎖具回應的回復命令后,根據(jù)該命令的內容判斷該命令是否正確;及
根據(jù)該命令中包含的電子鎖狀態(tài)進入相應的加鎖/解鎖工作狀態(tài);通過無線加鎖器/無線解鎖器,對電子鎖發(fā)送命令,并接收無線電子鎖具回應的回復命令,并根據(jù)該回復命令中的內容判斷該命令是否正確;及根據(jù)無線電子鎖具回復命令判斷加鎖/解鎖操作是否成功。本發(fā)明提供的技術方案的有益效果是
實現(xiàn)了針對電子設備的安全保護功能,可以針對該電子設備的功能進行鎖定,即使非授權操作者物理接觸該電子設備并且強行拆除或損壞電子鎖具也無法使用該設備的功能, 通過解鎖操作后,設備功能絲毫不受影響。并且本專利提供的新型無線射頻電子鎖具的方法與裝置采用無線射頻控制方式,可以遠距離對電子鎖進行操作,大大方便了在戶外或者狹窄空間內對鎖具的操作。
圖1是無線射頻電子鎖具加鎖/解鎖裝置結構示意圖; 圖2是無線電子鎖具與主控單元交互流程圖3是無線射頻電子鎖具加鎖過程流程圖; 圖4是無線射頻電子鎖具解鎖過程流程圖; 圖5無線射頻電子鎖具工作流程圖。
具體實施例方式為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述
本實施例提供了一種無線射頻電子鎖具加鎖/解鎖裝置,包括無線電子鎖具裝置和無線加鎖器/無線解鎖器裝置,且該無線電子鎖具設置在待加鎖/解鎖目標設備中。如圖1 所示,無線加鎖器/無線解鎖器通過無線射頻方式與無線電子鎖具通信,控制無線電子鎖具的加鎖/解鎖。無線電子鎖具,用于接收主控單元發(fā)送的電子鎖狀態(tài)查詢命令,及無線加鎖器/ 無線解鎖器發(fā)送的電子鎖狀態(tài)查詢命令和加鎖/解鎖請求命令,并回應電子鎖狀態(tài)回復命令到主控單元中,及回應電子鎖狀態(tài)回復命令到無線加鎖器/無線解鎖器;
主控單元,根據(jù)無線電子鎖具回應的電子鎖狀態(tài)查詢命令中包含的校驗碼判斷該命令是否正確;如果該命令正確
根據(jù)該命令中包含的電子鎖狀態(tài)進入相應的加鎖/解鎖工作模式; 無線加鎖器/無線解鎖器,用于接收無線電子鎖具回應的電子鎖狀態(tài)回復命令,并根據(jù)無線電子鎖具回應的電子鎖狀態(tài)查詢命令中包含的校驗碼判斷該命令是否正確;及根據(jù)該命令中包含的電子鎖標識、機型標識、電子鎖狀態(tài)等信息判斷加鎖/解鎖操作是否成功。上述待加鎖/解鎖的目標設備的主控單元在檢測到無線電子鎖具處于鎖定狀態(tài)之后立刻進入對應保護程序,鎖定特定功能或者提示操作者解除鎖定;若檢測到電子鎖是解除鎖定狀態(tài),設備可以執(zhí)行正常的操作流程,絲毫注意不到電子鎖的存在。在上述待加鎖/解鎖的目標設備的主控單元工作的同時進行加鎖/解鎖操作,無線電子鎖具將自身狀態(tài)存放在內部存儲器中,直到由無線加鎖器/無線解鎖器改變這一狀態(tài)為止;無線電子鎖具在上電啟動時會根據(jù)內部存儲器中存儲的狀態(tài)設置自身的鎖定狀態(tài)。上述無線加鎖器的加鎖過程無線加鎖器首先查詢無線電子鎖具的電子鎖標識 ID,然后給無線電子鎖具發(fā)送加鎖請求(LockReq)。加鎖請求中包含了新的鎖標識ID2、校驗碼F和授權碼D。無線電子鎖具收到加鎖請求后,檢查校驗碼和授權碼D,如果正確則更新電子鎖標識,并設置為加鎖狀態(tài)。無論是否加鎖成功,無線電子鎖具均發(fā)送電子鎖狀態(tài)回復命令IdRsp,無線加鎖器根據(jù)回應判斷操作是否成功。上述無線解鎖器的解鎖過程無線解鎖器查詢無線電子鎖具的電子鎖標識ID,并根據(jù)ID查找到相應的授權碼D,給無線電子鎖具發(fā)送解鎖請求(UnlockReq)。解鎖請求中包含了新的鎖狀態(tài)Mate2、授權碼D和校驗碼C2。無線電子鎖具收到解鎖請求后,檢查校驗碼C2和授權碼D,如果正確則更新電子鎖狀態(tài)為Mate2。無論是否解鎖成功,電子鎖均發(fā)送電子鎖狀態(tài)回復命令IdRsp,解鎖器根據(jù)回應判斷操作是否成功。上述無線電子鎖具在開啟電源后處于被動接收狀態(tài),不產生射頻輻射。上述待加鎖/解鎖的目標設備在加鎖/解鎖完成之后,下一次啟動時進入相應的鎖定狀態(tài)。其具體過程包括
主控單元每次啟動時檢查無線電子鎖具的鎖狀態(tài)。為防止無線電子鎖具被破解,通信過程分如下
查詢無線電子鎖具的鎖狀態(tài),主控單元發(fā)送包含一個隨機數(shù)R的電子鎖狀態(tài)查詢請求 IdReq,無線電子鎖具回應電子鎖狀態(tài)回復命令IdRsp,其中包含電子鎖標識ID、電子鎖狀態(tài)Mate、機型代碼Type和校驗碼C。然后,主控單元根據(jù)電子鎖狀態(tài)Mate進入相應的工作模式。一種無線射頻電子鎖具加鎖/解鎖的方法,該方法包括
通過無線電子鎖具,接收主控單元發(fā)送的命令,及無線加鎖器/無線解鎖器發(fā)送的命令,并回應對應命令到主控單元中,及回應對應命令到無線加鎖器/無線解鎖器;
主控單元接收到無線電子鎖具回應的回復命令后,根據(jù)該命令的內容判斷該命令是否正確;及
根據(jù)該命令中包含的電子鎖狀態(tài)進入相應的加鎖/解鎖工作狀態(tài); 通過無線加鎖器/無線解鎖器,對電子鎖發(fā)送命令,并接收無線電子鎖具回應的回復命令,并根據(jù)該回復命令中的內容判斷該命令是否正確;及根據(jù)無線電子鎖具回復命令判斷加鎖/解鎖操作是否成功。通過無線電子鎖具,接收主控單元發(fā)送的電子鎖狀態(tài)查詢命令,及無線加鎖器/ 無線解鎖器發(fā)送的電子鎖狀態(tài)查詢命令和加鎖/解鎖請求命令,并回應電子鎖狀態(tài)回復命令到待主控單元中,及回應電子鎖狀態(tài)回復命令到無線加鎖器/無線解鎖器;
在主控單元接收到無線電子鎖具回應的電子鎖狀態(tài)回復命令后,通過檢查該命令中包含的校驗碼判斷該命令是否正確;及
根據(jù)該命令中包含的電子鎖狀態(tài)進入相應的工作模式;
通過無線加鎖器/無線解鎖器,接收無線電子鎖具回應的電子鎖狀態(tài)回復命令,并通過檢查該命令中包含的校驗碼判斷該命令是否正確;及根據(jù)該命令中包含的電子鎖標識、機型代碼、電子鎖狀態(tài)等信息判斷加鎖/解鎖操作是否成功。本實施方式分為主控單元與無線電子鎖具交互通訊過程和無線電子鎖具加鎖、解鎖過程三個流程進行描述。如圖2所示主控單元與無線電子鎖具交互通訊過程包括以下步驟 主控單元運行;
主控單元發(fā)送電子鎖狀態(tài)查詢命令IdReq,其中包含一個隨機數(shù)R。無線電子鎖具回應電子鎖狀態(tài)回復命令IdRsp ;
無線電子鎖具給出的電子鎖狀態(tài)回復命令中包含電子鎖標識ID、機型代碼Type、電子鎖狀態(tài)Mate和校驗碼C。主控單元校驗回應的命令;
主控單元校驗該命令的方法是,利用該命令中包含的電子鎖標識ID和隨機數(shù)R計算得到一個校驗值,并與該命令中包含的校驗碼C比對,校驗值一致表示回應正確,否則表示回應是錯誤的。在通過了校驗值的比較后,主控單元根據(jù)該命令中包含的電子鎖狀態(tài)Mate進入相應的工作模式;如果通訊超時或校驗失敗,主控單元再次發(fā)起查詢過程,若幾次查詢均失敗則認為無線電子鎖具丟失,主控單元進入電子鎖丟失的工作狀態(tài)。圖3所示為無線電子鎖具加鎖流程
無線加鎖器發(fā)送電子鎖狀態(tài)查詢命令IdReq,其中包含一個隨機數(shù)R。無線電子鎖具回應電子鎖狀態(tài)回復命令IdRsp ;無線電子鎖具給出的電子鎖狀態(tài)回復命令中包含電子鎖標識ID、機型代碼Type、電子鎖狀態(tài)Mate和校驗碼C。無線加鎖器校驗回應的命令;
無線加鎖器校驗該命令的方法是,利用該命令中包含的電子鎖標識ID和隨機數(shù)R計算得到一個校驗值,并與該命令中包含的校驗碼C比對,校驗值一致表示回應正確,否則表示回應是錯誤的。在通過了校驗值的比較后,無線加鎖器發(fā)送加鎖請求命令LockReq;如果通訊超時或校驗失敗,無線加鎖器提示加鎖操作失敗并放棄。無線加鎖器發(fā)送的加鎖請求命令包含新的鎖標識ID2、授權碼D和校驗碼C2。無線電子鎖具收到加鎖請求命令后,校驗該命令中包含的校驗碼和授權碼,如果正確則更新電子鎖標識,并設置為加鎖狀態(tài)。無論是否加鎖成功,無線電子鎖具均發(fā)送電子鎖狀態(tài)回復命令回應IdRsp,無線加鎖器根據(jù)回應判斷加鎖操作是否成功。如圖4所示,為無線電子鎖具解鎖流程
無線解鎖器發(fā)送電子鎖狀態(tài)查詢命令IdReq,其中包含一個隨機數(shù)R。無線電子鎖具回應電子鎖狀態(tài)回復命令IdRsp ;
無線電子鎖具給出的電子鎖狀態(tài)回復命令中包含電子鎖標識ID、機型代碼Type、電子鎖狀態(tài)Mate和校驗碼C。無線解鎖器校驗回應的命令;
無線解鎖器校驗該命令的方法是,利用該命令中包含的電子鎖標識ID和隨機數(shù)R計算得到一個校驗值,并與該命令中包含的校驗碼C比對,校驗值一致表示回應正確,否則表示回應是錯誤的。在通過了校驗值的比較后,無線解鎖器發(fā)送解鎖請求命令UnlockReq;如果通訊超時或校驗失敗,無線解鎖器提示解鎖操作失敗并放棄。無線解鎖器發(fā)送的解鎖請求命令包含新的電子鎖狀態(tài)Mate2、授權碼D和校驗碼 C2。無線電子鎖具收到解鎖請求命令后,校驗該命令中包含的校驗碼和授權碼,如果正確則更新電子鎖狀態(tài)為^ate2。無論是否解鎖成功,無線電子鎖具均發(fā)送電子鎖狀態(tài)回復命令回應IdRsp,無線解鎖器根據(jù)回應判斷解鎖操作是否成功。如圖5所示,為無線射頻電子鎖具工作流程,該流程包括 無線電子鎖具上電啟動;
無線電子鎖具內部的程序從內存區(qū)讀取鎖狀態(tài); 無線電子鎖具開始監(jiān)聽主控單元發(fā)送的命令,并開始監(jiān)聽無線射頻命令; 如果有主控單元發(fā)送的命令,則判斷是否是正確的命令,如果是則進行處理并作出響應,如果不是正確的命令則返回重新進行監(jiān)聽。如果有無線射頻命令,則判斷是否是正確的命令,如果是則進行處理并作出響應, 如果不是正確的命令則返回重新進行監(jiān)聽。 以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種無線射頻電子鎖具加鎖/解鎖裝置,其特征在于,所述無線射頻電子鎖具裝置的無線電子鎖具設置在待加鎖/解鎖目標設備中,其裝置包括無線電子鎖具、無線加鎖器、無線解鎖器及主控單元;無線電子鎖具,用于接收主控單元發(fā)送的命令,及無線加鎖器/無線解鎖器發(fā)送的命令,并回應相應的回復命令到主控單元中或無線加鎖器/無線解鎖器;主控單元,通過比對無線電子鎖具回應的內容,判斷無線電子鎖具所回應的回復命令是否正確;及根據(jù)無線電子鎖具回應的回復命令進入相應的加鎖/解鎖工作狀態(tài); 無線加鎖器/無線解鎖器,用于發(fā)送電子鎖狀態(tài)查詢命令和加鎖/解鎖請求命令,并接收無線電子鎖具發(fā)送的回復命令;通過比對無線電子鎖具回應的內容,判斷無線電子鎖具所回應的回復命令是否正確;及根據(jù)無線電子鎖具回應的回復命令判斷加鎖/解鎖操作是否成功。
2.根據(jù)權利要求1所述的無線射頻電子鎖具加鎖/解鎖的裝置,其特征在于,所述主控單元發(fā)送到無線電子鎖具的命令為電子鎖狀態(tài)查詢命令,且該電子鎖狀態(tài)查詢命令包含一個隨機數(shù);所述無線電子鎖具回應到主控單元的命令為電子鎖狀態(tài)回復命令,且該電子鎖狀態(tài)回復命令包含電子鎖標識、電子鎖狀態(tài)、機型代碼和校驗碼;所述無線加鎖器/無線解鎖器發(fā)送到無線電子鎖具的命令為電子鎖狀態(tài)查詢命令和加鎖/解鎖請求,加鎖請求命令包含電子鎖標識、機型代碼、授權碼和校驗碼;解鎖請求命令包含電子鎖狀態(tài)、授權碼和校驗碼;及所述無線電子鎖具回應到無線加鎖器/無線解鎖器的命令為電子鎖狀態(tài)回復命令,該電子鎖狀態(tài)回復命令包含電子鎖標識、電子鎖狀態(tài)、機型代碼和校驗碼。
3.根據(jù)權利要求1所述的無線射頻電子鎖具加鎖/解鎖的裝置,其特征在于,所述無線加鎖器/無線解鎖器通過無線射頻方式與無線電子鎖具通信;主控單元通過查詢無線電子鎖具的鎖狀態(tài)決定自身的工作狀態(tài)。
4.一種無線射頻電子鎖具加鎖/解鎖的方法,其特征在于,所述方法包括通過無線電子鎖具,接收主控單元發(fā)送的命令,及無線加鎖器/無線解鎖器發(fā)送的命令,并回應對應命令到主控單元中,及回應對應命令到無線加鎖器/無線解鎖器;主控單元接收到無線電子鎖具回應的回復命令后,根據(jù)該命令的內容判斷該命令是否正確;及根據(jù)該命令中包含的電子鎖狀態(tài)進入相應的加鎖/解鎖工作狀態(tài); 通過無線加鎖器/無線解鎖器,對電子鎖發(fā)送命令,并接收無線電子鎖具回應的回復命令,并根據(jù)該回復命令中的內容判斷該命令是否正確;及根據(jù)無線電子鎖具回復命令判斷加鎖/解鎖操作是否成功。
5.根據(jù)權利要求4所述的無線射頻電子鎖具加鎖/解鎖的方法,其特征在于,所述無線電子鎖具和主控單元所發(fā)送及回應電子鎖狀態(tài)查詢命令的步驟具體包括主控單元運行;通過主控單元發(fā)送電子鎖狀態(tài)查詢命令; 由無線電子鎖具回應電子鎖狀態(tài)回復命令;在主控單元收到無線電子鎖具回應的電子鎖狀態(tài)回復命令后,判斷該命令是否正確, 如果該命令正確主控單元根據(jù)該命令中包含的內容進入相應的加鎖/解鎖工作狀態(tài)。
6.根據(jù)權利要求4所述的無線射頻電子鎖具加鎖/解鎖的方法,其特征在于,所述無線電子鎖具和無線加鎖器之間所發(fā)送及回應電子鎖狀態(tài)查詢命令和加鎖請求命令的步驟具體包括由無線加鎖器發(fā)送電子鎖狀態(tài)查詢命令; 通過無線電子鎖具回應電子鎖狀態(tài)回復命令;在無線加鎖器收到無線電子鎖具回應的電子鎖狀態(tài)回復命令后,判斷該命令是否正確,如果該命令正確無線加鎖器發(fā)送加鎖請求命令;該命令包含新的電子鎖信息; 在無線電子鎖具收到無線加鎖器發(fā)送的加鎖請求命令后,判斷該命令是否正確,如果該命令正確無線電子鎖具通過該命令中包含的授權內容判斷該命令是否得到授權,如果授權碼正確,無線電子鎖存儲新的電子鎖信息,設置電子鎖狀態(tài)為加鎖狀態(tài),并回應電子鎖狀態(tài)回復命令;該命令包含新的電子鎖信息;在無線加鎖器收到無線電子鎖具回應的電子鎖狀態(tài)回復命令后,比對該命令中包含的電子鎖信息是否與預期的一致;如果比對正確指示加鎖操作成功;否則指示加鎖操作失敗。
7.根據(jù)權利要求4所述的無線射頻電子鎖具加鎖/解鎖的方法,其特征在于,所述無線電子鎖具和無線解鎖器之間所發(fā)送及回應電子鎖狀態(tài)查詢命令和解鎖請求命令的步驟具體包括由無線解鎖器發(fā)送電子鎖狀態(tài)查詢命令; 通過無線電子鎖具回應電子鎖狀態(tài)回復命令;在無線解鎖器收到無線電子鎖具回應的電子鎖狀態(tài)回復命令后,判斷該命令是否正確,如果該命令正確,無線解鎖器發(fā)送解鎖請求命令;該命令包含新的電子鎖信息;在無線電子鎖具收到無線解鎖器發(fā)送的解鎖請求命令后,判斷該命令是否正確,如果該命令正確,無線電子鎖具通過該命令中包含的內容判斷該命令是否得到授權,如果授權碼正確無線電子鎖存儲該命令中包含的電子鎖狀態(tài),并回應電子鎖狀態(tài)回復命令;該命令包含電子鎖信息;在無線解鎖器收到無線電子鎖具回應的電子鎖狀態(tài)回復命令后,比對該命令中包含的電子鎖信息與預期的一致;如果比對正確,指示解鎖操作成功;否則指示解鎖操作失敗。
8.根據(jù)權利要求5、6或7所述的無線射頻電子鎖具加鎖/解鎖的方法,其特征在于, 所述主控單元、無線加鎖器和無線解鎖器發(fā)送電子鎖狀態(tài)查詢命令包含一個隨機數(shù); 所述無線電子鎖具回應電子鎖狀態(tài)回復命令包含電子鎖標識、電子鎖狀態(tài)、機型代碼和校驗碼;所述無線加鎖器發(fā)送加鎖請求命令中包含的電子鎖信息有標識、新的機型代碼、授權碼和新的校驗碼;無線解鎖器發(fā)送解鎖請求命令中包含的電子鎖信息有狀態(tài)、授權碼和新的校驗碼;無線電子鎖存儲新的電子鎖信息包含標識和新的機型代碼;所述無線加鎖器和無線解鎖器收到的無線電子鎖具回應的電子鎖狀態(tài)回復命令包含標識、電子鎖狀態(tài)、機型代碼及校驗碼。
全文摘要
本發(fā)明公開了一種無線射頻電子鎖具加鎖/解鎖的方法與裝置,所述無線射頻電子鎖具裝置包括無線電子鎖具和無線加鎖器、無線解鎖器,其中無線電子鎖具安裝在待加鎖/解鎖的目標設備中。待加鎖/解鎖的目標設備包括無線電子鎖具和主控單元。通過無線加鎖器/無線解鎖器發(fā)送無線信號給無線電子鎖具,無線電子鎖具經過有效性檢測模塊判斷正確后,更新電子鎖狀態(tài);主控單元通過查詢無線電子鎖具的電子鎖狀態(tài),進入鎖定(加鎖)或解除鎖定(解鎖)的工作狀態(tài)。本發(fā)明有效地避免傳統(tǒng)鎖具無法有效地對電子設備進行鎖定的缺陷;同時,在無線電子鎖具加鎖/解鎖過程中,可以保持主控單元的正常工作狀態(tài),不會對主控單元產生任何影響。
文檔編號G07C9/00GK102436686SQ20111022662
公開日2012年5月2日 申請日期2011年8月9日 優(yōu)先權日2011年8月9日
發(fā)明者張建良, 魏佳 申請人:北京映翰通網(wǎng)絡技術有限公司