一種遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng)及方法
【專利摘要】本發(fā)明涉及一種遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng)及方法,屬門禁【技術(shù)領(lǐng)域】。本發(fā)明包括門鎖裝置、門禁機(jī)、應(yīng)用服務(wù)器、通信基站和用戶手機(jī),門禁機(jī)與門鎖裝置為多個(gè),用設(shè)備序列號(hào)來(lái)唯一標(biāo)識(shí)不同的門禁機(jī),門禁機(jī)與應(yīng)用服務(wù)器通過(guò)通信網(wǎng)絡(luò)連接;其中,門禁機(jī)包括:信號(hào)發(fā)生單元、控制單元、通信單元與攝像單元,信號(hào)發(fā)生單元產(chǎn)生的開(kāi)門請(qǐng)求信號(hào)經(jīng)過(guò)控制單元解析處理后,通過(guò)通信單元將開(kāi)門請(qǐng)求信息轉(zhuǎn)發(fā)到應(yīng)用服務(wù)器,應(yīng)用服務(wù)器包括:通信模塊,分析模塊,界面控制模塊和消息收發(fā)模塊。本發(fā)明進(jìn)一步提高了門禁系統(tǒng)中遠(yuǎn)程集中認(rèn)證模式的實(shí)用性、可靠性和安全性。
【專利說(shuō)明】一種遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng)及方法,屬于門禁【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]隨著信息技術(shù)的發(fā)展,門禁系統(tǒng)也逐步實(shí)現(xiàn)網(wǎng)絡(luò)化管理?,F(xiàn)代門禁系統(tǒng)中,門禁機(jī)是核心部件,也是實(shí)現(xiàn)門禁自動(dòng)化管理的關(guān)鍵。門禁機(jī)通常分為聯(lián)網(wǎng)型和單機(jī)型,在聯(lián)網(wǎng)型中又包括多種通信方式,聯(lián)網(wǎng)型中通常采用RS-485通信方式或TCP/IP通信方式與計(jì)算機(jī)進(jìn)行連接。在一般的門禁系統(tǒng)中,不論是聯(lián)網(wǎng)型還是單機(jī)型,往往通過(guò)門禁機(jī)中的讀卡裝置(往往包括IC卡讀卡器、指紋儀等)采集刷卡信號(hào),然后由門禁機(jī)識(shí)別判斷刷卡信號(hào)的有效性,如果刷卡信號(hào)為有效的IC卡號(hào)或指紋,則直接驅(qū)動(dòng)門鎖裝置上的執(zhí)行機(jī)構(gòu)開(kāi)門,同時(shí)僅記錄開(kāi)門信息而無(wú)需其他人即時(shí)知悉和認(rèn)證。而在一些安全級(jí)別要求高的場(chǎng)所,比如金庫(kù)等,不僅需要門禁機(jī)驗(yàn)證IC卡(或指紋)的有效性,而且還需要監(jiān)控中心人員進(jìn)一步的知悉、認(rèn)證和確認(rèn)后才能開(kāi)門。為了實(shí)現(xiàn)這一業(yè)務(wù)要求,相關(guān)技術(shù)文獻(xiàn)提出了 一種交叉認(rèn)證技術(shù),例如在實(shí)用新型專利200920111713.X “一種交叉驗(yàn)證出入口控制系統(tǒng)”中,就描述了一種電子門鎖和門禁控制器進(jìn)行交叉認(rèn)證的門禁系統(tǒng),電子門鎖中的門禁機(jī)與一個(gè)獨(dú)立的門禁控制器進(jìn)行通信與交互進(jìn)而實(shí)現(xiàn)交叉認(rèn)證,通過(guò)這種雙重認(rèn)證來(lái)鑒別和認(rèn)證開(kāi)門請(qǐng)求用戶。為提高認(rèn)證的效率,也有產(chǎn)品采用門禁機(jī)與服務(wù)器連接的方式,采用多個(gè)門禁機(jī)連接到一個(gè)服務(wù)器從而實(shí)現(xiàn)在監(jiān)控中心進(jìn)行集中認(rèn)證。而現(xiàn)有交叉認(rèn)證技術(shù)或集中認(rèn)證技術(shù)通常都存在實(shí)用性差的問(wèn)題。在現(xiàn)有技術(shù)的集中認(rèn)證的門禁系統(tǒng)產(chǎn)品中,往往就需要監(jiān)控中心的認(rèn)證用戶必須在監(jiān)控中心的服務(wù)器旁值守,而不能離開(kāi)監(jiān)控中心或處理其他事務(wù)。如果監(jiān)控中心值守人員因其它事務(wù)不在服務(wù)器旁值守,就會(huì)導(dǎo)致請(qǐng)求開(kāi)門人的長(zhǎng)時(shí)間等待,也就導(dǎo)致了現(xiàn)有技術(shù)所實(shí)現(xiàn)的這類產(chǎn)品實(shí)用性差的問(wèn)題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問(wèn)題是一種遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng)以實(shí)現(xiàn)安全、有效和實(shí)用的遠(yuǎn)程集中認(rèn)證的功能。
[0004]此外,有必要提供一種遠(yuǎn)程集中認(rèn)證的方法以實(shí)現(xiàn)安全、有效和實(shí)用的遠(yuǎn)程集中認(rèn)證的功能。
[0005]本發(fā)明的技術(shù)方案是:一種遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng),包括門鎖裝置、門禁機(jī)、應(yīng)用服務(wù)器、通信基站和用戶手機(jī),門禁機(jī)與門鎖裝置為多個(gè),用設(shè)備序列號(hào)來(lái)唯一標(biāo)識(shí)不同的門禁機(jī);其中,門禁機(jī)包括信號(hào)發(fā)生單元、控制單元、通信單元以及攝像單元,信號(hào)發(fā)生單元產(chǎn)生的開(kāi)門請(qǐng)求信號(hào)經(jīng)過(guò)控制單元解析處理后,通過(guò)通信單元將開(kāi)門請(qǐng)求信息轉(zhuǎn)發(fā)到應(yīng)用服務(wù)器。應(yīng)用服務(wù)器包括:通信模塊,用于與門禁機(jī)進(jìn)行通信,接收門禁機(jī)傳送的開(kāi)門請(qǐng)求信息并向門禁機(jī)下達(dá)控制指令;分析模塊,用于解析通信模塊接收到的門禁機(jī)傳送各種信息,分析模塊解析得到的開(kāi)門請(qǐng)求信息包括:門禁機(jī)的信息和開(kāi)門人的信息,分析模塊將解析后的信息保存到數(shù)據(jù)庫(kù)中,并將開(kāi)門請(qǐng)求信息傳送給界面控制模塊;界面控制模塊,用于與用戶進(jìn)行交互,向用戶提示開(kāi)門請(qǐng)求信息和等待用戶的認(rèn)證確認(rèn)指令,當(dāng)接收到開(kāi)門請(qǐng)求的時(shí)間和當(dāng)前時(shí)間差超過(guò)指定閾值后,未收到任何用戶指令,則通知消息收發(fā)模塊,向用戶手機(jī)發(fā)送請(qǐng)求認(rèn)證消息;消息收發(fā)模塊,用于在接收到界面控制模塊的通知消息后向用戶手機(jī)發(fā)送開(kāi)門請(qǐng)求信息,并等待和接收用戶手機(jī)回復(fù)的認(rèn)證消息,當(dāng)收到有效的認(rèn)證消息后,解析用戶認(rèn)證消息得到用戶指令,并將解析后的用戶指令傳送給通信模塊,通信模塊將用戶指令下達(dá)到門禁機(jī)。所述消息收發(fā)模塊包括一個(gè)用戶列表,該列表至少包括:手機(jī)號(hào)碼和門禁機(jī)設(shè)備序列號(hào);當(dāng)接收到界面控制模塊的通知消息后,根據(jù)請(qǐng)求開(kāi)門信息的門禁機(jī)的設(shè)備序列號(hào)從用戶列表中篩選出一個(gè)臨時(shí)的發(fā)信手機(jī)號(hào)碼列表,并向發(fā)信手機(jī)號(hào)碼列表中的所有手機(jī)號(hào)碼發(fā)送開(kāi)門請(qǐng)求消息;當(dāng)接收到用戶手機(jī)回復(fù)的認(rèn)證消息后,判斷其有效性,若為有效,則通過(guò)通信模塊向門禁機(jī)發(fā)送開(kāi)門指令,并清除所述發(fā)信手機(jī)號(hào)碼列表。所述消息收發(fā)模塊在生成發(fā)信手機(jī)號(hào)碼列表后,再生成一個(gè)隨機(jī)數(shù)作為回復(fù)碼,用來(lái)唯一標(biāo)識(shí)一個(gè)發(fā)信手機(jī)號(hào)碼列表;在發(fā)信內(nèi)容中提示用戶,若同意開(kāi)門則回復(fù)所述回復(fù)碼;當(dāng)收到用戶手機(jī)回復(fù)的帶有所述回復(fù)碼的認(rèn)證消息后,首先根據(jù)所述回復(fù)碼找到對(duì)應(yīng)的發(fā)信手機(jī)號(hào)碼列表,再進(jìn)一步判斷用戶手機(jī)號(hào)碼是否在所述發(fā)信手機(jī)號(hào)碼列表中,若用戶手機(jī)號(hào)碼在所述發(fā)信手機(jī)號(hào)碼列表中,則判斷為有效的認(rèn)證消息,否則,為無(wú)效的認(rèn)證消息。所述消息收發(fā)模塊還包括一個(gè)回復(fù)碼列表,回復(fù)碼列表的一條記錄對(duì)應(yīng)著一個(gè)發(fā)信手機(jī)號(hào)碼列表;回復(fù)碼列表至少包括:回復(fù)碼、門禁機(jī)序列號(hào)和生成時(shí)間;所述生成時(shí)間為生成該回復(fù)碼的系統(tǒng)時(shí)間。在所述消息收發(fā)模塊中,當(dāng)收到帶有回復(fù)碼的認(rèn)證消息后,所述消息收發(fā)模塊在回復(fù)碼列表中逐一查找的同時(shí),首先將當(dāng)前時(shí)間與回復(fù)碼記錄產(chǎn)生時(shí)間相比對(duì),若時(shí)間差超過(guò)指定閾值,則將該回復(fù)碼記錄從回復(fù)碼列表中移除,若未超過(guò)指定閾值,則t匕對(duì)回復(fù)碼,若回復(fù)碼相同,則返回該回復(fù)碼對(duì)應(yīng)的發(fā)信手機(jī)號(hào)碼列表。
[0006]一種遠(yuǎn)程集中認(rèn)證的方法,包括如下步驟:a.門禁機(jī)將開(kāi)門請(qǐng)求信息傳送到應(yīng)用服務(wù)器;b.應(yīng)用服務(wù)器接收并解析門禁機(jī)上傳的各種信息,其中,解析得到的開(kāi)門請(qǐng)求信息包括:門禁機(jī)的信息和開(kāi)門人的信息,應(yīng)用服務(wù)器將解析得到的各種信息保存到數(shù)據(jù)庫(kù)中;c.應(yīng)用服務(wù)器提示開(kāi)門請(qǐng)求信息和等待用戶的認(rèn)證確認(rèn)指令,當(dāng)接收到開(kāi)門請(qǐng)求的時(shí)間和當(dāng)前時(shí)間差超過(guò)指定閾值后,未收到任何用戶指令,則向用戶手機(jī)發(fā)送請(qǐng)求認(rèn)證消息;d.應(yīng)用服務(wù)器等待和接收用戶手機(jī)回復(fù)的認(rèn)證消息,當(dāng)收到有效的認(rèn)證消息后,解析認(rèn)證消息得到用戶指令,并將解析后的用戶指令下達(dá)到門禁機(jī)。在步驟c中,根據(jù)請(qǐng)求開(kāi)門信息的門禁機(jī)的設(shè)備序列號(hào)從用戶列表中篩選出一個(gè)臨時(shí)的發(fā)信手機(jī)號(hào)碼列表,并向發(fā)信手機(jī)號(hào)碼列表中的所有手機(jī)號(hào)碼發(fā)送開(kāi)門請(qǐng)求消息,所述用戶列表至少包括:手機(jī)號(hào)碼和門禁機(jī)設(shè)備序列號(hào)。在步驟d中,當(dāng)接收到用戶手機(jī)回復(fù)的認(rèn)證消息后,判斷其有效性,若為有效,則向門禁機(jī)發(fā)送開(kāi)門指令,并清除所述發(fā)信手機(jī)號(hào)碼列表。在步驟d中,在生成發(fā)信手機(jī)號(hào)碼列表后,再生成一個(gè)隨機(jī)數(shù)作為回復(fù)碼,用來(lái)唯一標(biāo)識(shí)一個(gè)發(fā)信手機(jī)號(hào)碼列表;在發(fā)信內(nèi)容中提示用戶,若同意開(kāi)門則回復(fù)所述回復(fù)碼;當(dāng)收到用戶手機(jī)回復(fù)的帶有所述回復(fù)碼的認(rèn)證消息后,首先根據(jù)所述回復(fù)碼找到對(duì)應(yīng)的發(fā)信手機(jī)號(hào)碼列表,再進(jìn)一步判斷用戶手機(jī)號(hào)碼是否在所述發(fā)信手機(jī)號(hào)碼列表中,若用戶手機(jī)號(hào)碼在所述發(fā)信手機(jī)號(hào)碼列表中,則判斷為有效的認(rèn)證消息,否則,為無(wú)效的認(rèn)證消息。系統(tǒng)包括一個(gè)回復(fù)碼列表,回復(fù)碼列表的一條記錄對(duì)應(yīng)著一個(gè)發(fā)信手機(jī)號(hào)碼列表;回復(fù)碼列表至少包括:回復(fù)碼、門禁機(jī)序列號(hào)和生成時(shí)間;所述生成時(shí)間為生成該回復(fù)碼的系統(tǒng)時(shí)間;在步驟d中,為確?;貜?fù)碼的時(shí)效性,當(dāng)收到帶有回復(fù)碼的認(rèn)證消息后,所述消息收發(fā)模塊在回復(fù)碼列表中逐一查找的同時(shí),首先將當(dāng)前時(shí)間與回復(fù)碼記錄產(chǎn)生時(shí)間相比對(duì),若時(shí)間差超過(guò)指定閾值,則將該回復(fù)碼記錄從回復(fù)碼列表中移除,若未超過(guò)指定閾值,則比對(duì)回復(fù)碼,若回復(fù)碼相同,則返回該回復(fù)碼對(duì)應(yīng)的發(fā)信手機(jī)號(hào)碼列表。
[0007]本發(fā)明的有益效果是:
(1)在移動(dòng)互聯(lián)網(wǎng)時(shí)代,手機(jī)等移動(dòng)設(shè)備已經(jīng)成為個(gè)人數(shù)據(jù)中心,采用超時(shí)通過(guò)移動(dòng)網(wǎng)絡(luò)轉(zhuǎn)發(fā)認(rèn)證消息到手機(jī)等移動(dòng)設(shè)備的方式提高了遠(yuǎn)程集中認(rèn)證模式的可用性和實(shí)用性;
(2)支持向多個(gè)用戶發(fā)送認(rèn)證消息,提高了認(rèn)證回復(fù)的及時(shí)性,有效減少請(qǐng)求開(kāi)門用戶的等待時(shí)間,同時(shí)確保了認(rèn)證的唯一性,進(jìn)一步提升了集中認(rèn)證的實(shí)用性;
(3)采用回復(fù)碼認(rèn)證機(jī)制,使集中認(rèn)證系統(tǒng)的應(yīng)用不僅方便、快捷,而且安全可靠;
(4)這種回復(fù)碼機(jī)制是一種簡(jiǎn)單、易用而且安全的策略,這種機(jī)制不僅僅適用于門禁系統(tǒng)的集中認(rèn)證中,而且適用于多數(shù)遠(yuǎn)程認(rèn)證系統(tǒng)中,具有廣泛的實(shí)用價(jià)值。
【專利附圖】
【附圖說(shuō)明】
[0008]圖1是本發(fā)明實(shí)施例的硬件組成結(jié)構(gòu)示意圖;
圖2是本發(fā)明實(shí)施例的門禁機(jī)的組成結(jié)構(gòu)示意圖;
圖3是本發(fā)明實(shí)施例的應(yīng)用服務(wù)器的功能模塊結(jié)構(gòu)框圖;
圖4是本發(fā)明實(shí)施例的回復(fù)碼及發(fā)信手機(jī)號(hào)碼列表示意圖;
圖5是本發(fā)明的方法的實(shí)施例的流程圖;
圖6是本發(fā)明的實(shí)施例的生成回復(fù)碼的工作流程圖;
圖7是本發(fā)明的實(shí)施例的對(duì)回復(fù)碼進(jìn)行有效性驗(yàn)證的工作流程圖。
【具體實(shí)施方式】
[0009]下面結(jié)合附圖和【具體實(shí)施方式】,對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
[0010]如圖1所示,為本發(fā)明一種遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng)實(shí)施例的硬件組成結(jié)構(gòu)示意圖。系統(tǒng)包括門鎖裝置1、門禁機(jī)2、應(yīng)用服務(wù)器4,門鎖裝置I與門禁機(jī)2為多個(gè),用設(shè)備序列號(hào)來(lái)唯一標(biāo)識(shí)不同的門禁機(jī)2 ;應(yīng)用服務(wù)器4與門禁機(jī)2通過(guò)通信網(wǎng)絡(luò)3連接,在本實(shí)施例通信網(wǎng)絡(luò)3選用互聯(lián)網(wǎng)。應(yīng)用服務(wù)器4通過(guò)通信基站5與用戶手機(jī)6連接,應(yīng)用服務(wù)器4與用戶手機(jī)6可以通過(guò)3G網(wǎng)絡(luò)方式也可以通過(guò)彩信或者短信方式通信,如果在啟用現(xiàn)場(chǎng)圖片抓拍并且需要傳送圖片的模式下,就要采用3G或者彩信方式。本實(shí)施例中選擇短信方式,此時(shí),應(yīng)用服務(wù)器可以通過(guò)短信貓,也可以通過(guò)短信網(wǎng)關(guān)與通信基站5連接,進(jìn)而連接到用戶手機(jī)6。
[0011]如圖2所示,是本發(fā)明實(shí)施例的門禁機(jī)2的組成結(jié)構(gòu)示意圖,門禁機(jī)2包括:信號(hào)發(fā)生單元21、控制單元22、通信單元23以及攝像單元24。其中,信號(hào)發(fā)生單元21可以選擇指紋儀,也可以選擇IC卡讀卡器,本實(shí)施例中,選擇指紋儀,通常在選擇短信方式而且不進(jìn)行攝像認(rèn)證的情況下,為提高整個(gè)系統(tǒng)的安全性,信號(hào)發(fā)生單元21就有必要選擇指紋儀;控制單元22連接門鎖裝置1,控制單元22的控制電路驅(qū)動(dòng)門鎖裝置的執(zhí)行機(jī)構(gòu)實(shí)現(xiàn)開(kāi)門;通信單元23可以選擇無(wú)線方式,也可以選擇以太網(wǎng)方式,本實(shí)施例中,可選擇以太網(wǎng)方式并通過(guò)TCP/IP協(xié)議與應(yīng)用服務(wù)器4通信。信號(hào)發(fā)生單元21產(chǎn)生的開(kāi)門請(qǐng)求信號(hào)經(jīng)過(guò)控制單元22解析處理后,通過(guò)通信單元23將開(kāi)門請(qǐng)求信息轉(zhuǎn)發(fā)到應(yīng)用服務(wù)器4。如果在啟用攝像單元24的情況下,控制單元21獲得開(kāi)門請(qǐng)求信號(hào)后,將控制攝像單元24進(jìn)行現(xiàn)場(chǎng)圖片抓拍,并將抓拍圖片作為請(qǐng)求開(kāi)門信息的一部分,通過(guò)通信單元上傳至應(yīng)用服務(wù)器4。
[0012]如圖3所示,是本發(fā)明實(shí)施例的應(yīng)用服務(wù)器4的功能模塊結(jié)構(gòu)框圖,應(yīng)用服務(wù)器4包括:
通信模塊41,用于與門禁機(jī)2進(jìn)行通信,接收門禁機(jī)2傳送的開(kāi)門請(qǐng)求信息并向門禁機(jī)2下達(dá)控制指令。
[0013]實(shí)際應(yīng)用中,當(dāng)用戶在指紋儀上(信號(hào)發(fā)生單元21)按下指紋后,該信號(hào)傳送給門禁機(jī)2的控制單元22。如果是預(yù)先登記過(guò)的有效的用戶,通過(guò)控制單元22解析得到該用戶的指紋編號(hào)。對(duì)應(yīng)有效的指紋編號(hào),控制單元22將該指紋編號(hào)及相關(guān)信息通過(guò)通信單元23傳送給應(yīng)用服務(wù)器4。應(yīng)用服務(wù)器4的通信模塊41接收并將該請(qǐng)求信息傳送給分析模塊42。
[0014]分析模塊42,用于解析通信模塊41接收到的門禁機(jī)2傳送的各種信息,分析模塊42解析得到的開(kāi)門請(qǐng)求信息包括:門禁機(jī)的信息和開(kāi)門人的信息,分析模塊將解析后的信息保存到數(shù)據(jù)庫(kù)中,并將開(kāi)門請(qǐng)求信息傳送給界面控制模塊43。在本實(shí)施例中,門禁機(jī)的信息為門禁機(jī)的設(shè)備序列號(hào)、門禁機(jī)名稱等,而開(kāi)門人的信息為開(kāi)門人指紋編號(hào)、照片等等。
[0015]當(dāng)分析模塊42接收到通信模塊41傳來(lái)的數(shù)據(jù)包后,首先要根據(jù)預(yù)先約定的與門禁機(jī)2的數(shù)據(jù)包的格式解析出指紋編號(hào)。由于門禁機(jī)2的存儲(chǔ)容量有限,通常的此類設(shè)備上僅僅存儲(chǔ)指紋編號(hào),在本實(shí)施例中,在應(yīng)用服務(wù)器4的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置了接入到應(yīng)用服務(wù)器4的所有門禁機(jī)2及在這些門禁機(jī)上的指紋編號(hào)所對(duì)應(yīng)的人員信息。分析模塊42可以通過(guò)查詢數(shù)據(jù)庫(kù)得到相應(yīng)序列號(hào)的門禁機(jī)2的名稱等信息,以及得到該門禁機(jī)2上的對(duì)應(yīng)指紋編號(hào)的開(kāi)門人的信息。
[0016]界面控制模塊43,用于與用戶進(jìn)行交互,向用戶提示開(kāi)門請(qǐng)求信息和等待用戶的認(rèn)證確認(rèn)指令,當(dāng)接收到開(kāi)門請(qǐng)求的時(shí)間和當(dāng)前時(shí)間差超過(guò)指定閾值后,未收到任何用戶指令,則通知消息收發(fā)模塊44,向用戶手機(jī)6發(fā)送請(qǐng)求認(rèn)證消息。
[0017]應(yīng)用服務(wù)器4往往放置于監(jiān)控中心,應(yīng)用服務(wù)器4需要在向監(jiān)控中心值守的認(rèn)證用戶提示請(qǐng)求開(kāi)門信息,界面控制模塊43通過(guò)提示音及彈出對(duì)話框的方式向認(rèn)證用戶進(jìn)行提示,并等待認(rèn)證用戶進(jìn)行認(rèn)證。當(dāng)經(jīng)過(guò)指定的時(shí)間閾值,如30秒,仍然沒(méi)有得到認(rèn)證用戶的認(rèn)證,則界面控制模塊43通知消息收發(fā)模塊44發(fā)送短信。當(dāng)監(jiān)控中心值守的認(rèn)證用戶離開(kāi)監(jiān)控中心外出時(shí),可以將指定閾值設(shè)置為O秒,即表示界面控制模塊43無(wú)需彈出對(duì)話框和發(fā)出提示音,當(dāng)界面控制模塊43收到開(kāi)門請(qǐng)求信息后,直接通知消息收發(fā)模塊44向值守人員的用戶手機(jī)6發(fā)送短信。這樣可以有效減少請(qǐng)求開(kāi)門的用戶的等待時(shí)間。
[0018]消息收發(fā)模塊44,用于在接收到界面控制模塊43的通知消息后向用戶手機(jī)6發(fā)送開(kāi)門請(qǐng)求信息,并等待和接收用戶手機(jī)6回復(fù)的認(rèn)證消息,當(dāng)收到有效的認(rèn)證消息后,解析用戶認(rèn)證消息得到用戶指令,并將解析后的用戶指令傳送給通信模塊41,通信模塊41將用戶指令下達(dá)到門禁機(jī)。消息收發(fā)模塊44包括一個(gè)用戶列表,該列表至少包括:手機(jī)號(hào)碼和門禁機(jī)設(shè)備序列號(hào);當(dāng)接收到界面控制模塊43的通知消息后,根據(jù)請(qǐng)求開(kāi)門信息的門禁機(jī)6的設(shè)備序列號(hào)從用戶列表中篩選出一個(gè)臨時(shí)的發(fā)信手機(jī)號(hào)碼列表,并向發(fā)信手機(jī)號(hào)碼列表中的所有用戶手機(jī)6發(fā)送開(kāi)門請(qǐng)求消息;當(dāng)接收到用戶手機(jī)6回復(fù)的認(rèn)證消息后,判斷其有效性,若為有效,則通過(guò)通信模塊41向門禁機(jī)發(fā)送開(kāi)門指令,并清除所述發(fā)信手機(jī)號(hào)碼列表。
[0019]當(dāng)消息收發(fā)模塊44收到發(fā)送短信的通知消息后,如果能夠向多個(gè)用戶轉(zhuǎn)發(fā)該請(qǐng)求開(kāi)門消息,那么得到及時(shí)回復(fù)認(rèn)證消息的幾率將增大,可進(jìn)一步提高系統(tǒng)的實(shí)用性。因此,在本實(shí)施例中,采用了發(fā)信手機(jī)號(hào)碼列表的方式向列表中的全部手機(jī)號(hào)碼發(fā)送短信。首先在服務(wù)器4的數(shù)據(jù)庫(kù)中登記分控手機(jī)列表,該列表至少包括認(rèn)證用戶的手機(jī)號(hào)碼和認(rèn)證用的用戶名和認(rèn)證的門禁機(jī)序列號(hào),如表1所示:
【權(quán)利要求】
1.一種遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng),包括門鎖裝置、門禁機(jī)、應(yīng)用服務(wù)器、通信基站和用戶手機(jī),門禁機(jī)與門鎖裝置為多個(gè),用設(shè)備序列號(hào)來(lái)唯一標(biāo)識(shí)不同的門禁機(jī),門禁機(jī)與應(yīng)用服務(wù)器通過(guò)通信網(wǎng)絡(luò)連接;其中,門禁機(jī)包括信號(hào)發(fā)生單元、控制單元、通信單元以及攝像單元,信號(hào)發(fā)生單元產(chǎn)生的開(kāi)門請(qǐng)求信號(hào)經(jīng)過(guò)控制單元解析處理后,通過(guò)通信單元將開(kāi)門請(qǐng)求信息轉(zhuǎn)發(fā)到應(yīng)用服務(wù)器,其特征在于:所述應(yīng)用服務(wù)器包括: 通信模塊,用于與門禁機(jī)進(jìn)行通信,接收門禁機(jī)傳送的開(kāi)門請(qǐng)求信息并向門禁機(jī)下達(dá)控制指令; 分析模塊,用于解析通信模塊接收到的門禁機(jī)傳送各種信息,分析模塊解析得到的開(kāi)門請(qǐng)求信息包括:門禁機(jī)的信息和開(kāi)門人的信息,分析模塊將解析后的信息保存到數(shù)據(jù)庫(kù)中,并將開(kāi)門請(qǐng)求信息傳送給界面控制模塊; 界面控制模塊,用于與用戶進(jìn)行交互,向用戶提示開(kāi)門請(qǐng)求信息和等待用戶的認(rèn)證確認(rèn)指令,當(dāng)接收到開(kāi)門請(qǐng)求的時(shí)間和當(dāng)前時(shí)間差超過(guò)指定閾值后,未收到任何用戶指令,則通知消息收發(fā)模塊,向用戶手機(jī)發(fā)送請(qǐng)求認(rèn)證消息; 消息收發(fā)模塊,用于在接收到界面控制模塊的通知消息后向用戶手機(jī)發(fā)送開(kāi)門請(qǐng)求信息,并等待和接收用戶手機(jī)回復(fù)的認(rèn)證消息,當(dāng)收到有效的認(rèn)證消息后,解析用戶認(rèn)證消息得到用戶指令,并將解析后的用戶指令傳送給通信模塊,通信模塊將用戶指令下達(dá)到門禁機(jī)。
2.根據(jù)權(quán)利要求1所述的遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng),其特征在于:所述消息收發(fā)模塊包括一個(gè)用戶列表,該列表至少包括:手機(jī)號(hào)碼和門禁機(jī)設(shè)備序列號(hào);當(dāng)接收到界面控制模塊的通知消息后,根據(jù)請(qǐng)求開(kāi)門信息的門禁機(jī)的設(shè)備序列號(hào)從用戶列表中篩選出一個(gè)臨時(shí)的發(fā)信手機(jī)號(hào)碼列表,并向發(fā)信手機(jī)號(hào)碼列表中的所有用戶手機(jī)發(fā)送開(kāi)門請(qǐng)求消息;當(dāng)接收到用戶手機(jī)回復(fù)的認(rèn)證消息后,判斷其有效性,若為有效,則通過(guò)通信模塊向門禁機(jī)發(fā)送開(kāi)門指令,并清除所述發(fā)信手機(jī)號(hào)碼列表。
3.根據(jù)權(quán)利要求2所述的遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng),其特征在于:所述消息收發(fā)模塊在生成發(fā)信手機(jī)號(hào)碼列表后,再生成一個(gè)隨機(jī)數(shù)作為回復(fù)碼,用來(lái)唯一標(biāo)識(shí)一個(gè)發(fā)信手機(jī)號(hào)碼列表;在發(fā)信內(nèi)容中提示用戶,若同意開(kāi)門則回復(fù)所述回復(fù)碼;當(dāng)收到用戶手機(jī)回復(fù)的帶有所述回復(fù)碼的認(rèn)證消息后,首先根據(jù)所述回復(fù)碼找到對(duì)應(yīng)的發(fā)信手機(jī)號(hào)碼列表,再進(jìn)一步判斷用戶手機(jī)號(hào)碼是否在所述發(fā)信手機(jī)號(hào)碼列表中,若用戶手機(jī)號(hào)碼在所述發(fā)信手機(jī)號(hào)碼列表中,則判斷為有效的認(rèn)證消息,否則,為無(wú)效的認(rèn)證消息。
4.根據(jù)權(quán)利要求2或3所述的遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng),其特征在于:所述消息收發(fā)模塊還包括一個(gè)回復(fù)碼列表,回復(fù)碼列表的一條記錄對(duì)應(yīng)著一個(gè)發(fā)信手機(jī)號(hào)碼列表;回復(fù)碼列表至少包括:回復(fù)碼、門禁機(jī)序列號(hào)和生成時(shí)間;所述生成時(shí)間為生成該回復(fù)碼的系統(tǒng)時(shí)間。
5.根據(jù)權(quán)利要求4所述的遠(yuǎn)程集中認(rèn)證的門禁系統(tǒng),其特征在于:所述消息收發(fā)模塊中,當(dāng)收到帶有回復(fù)碼的認(rèn)證消息后,所述消息收發(fā)模塊在回復(fù)碼列表中逐一查找的同時(shí),首先將當(dāng)前時(shí)間與回復(fù)碼記錄產(chǎn)生時(shí)間相比對(duì),若時(shí)間差超過(guò)指定閾值,則將該回復(fù)碼記錄從回復(fù)碼列表中移除,若未超過(guò)指定閾值,則比對(duì)回復(fù)碼,若回復(fù)碼相同,則返回該回復(fù)碼對(duì)應(yīng)的發(fā)信手機(jī)號(hào)碼列表。
6.一種遠(yuǎn)程集中認(rèn)證的方法,其特征在于,包括如下步驟:a.門禁機(jī)將開(kāi)門請(qǐng)求信息傳送到應(yīng)用服務(wù)器; b.應(yīng)用服務(wù)器接收并解析門禁機(jī)上傳的各種信息,其中,解析得到的開(kāi)門請(qǐng)求信息包括:門禁機(jī)的信息和開(kāi)門人的信息,應(yīng)用服務(wù)器將解析得到的各種信息保存到數(shù)據(jù)庫(kù)中; c.應(yīng)用服務(wù)器提示開(kāi)門請(qǐng)求信息和等待用戶的認(rèn)證確認(rèn)指令,當(dāng)接收到開(kāi)門請(qǐng)求的時(shí)間和當(dāng)前時(shí)間差超過(guò)指定閾值后,未收到任何用戶指令,則向用戶手機(jī)發(fā)送請(qǐng)求認(rèn)證消息; d.應(yīng)用服務(wù)器等待和接收用戶手機(jī)回復(fù)的認(rèn)證消息,當(dāng)收到有效的認(rèn)證消息后,解析認(rèn)證消息得到用戶指令,并將解析后的用戶指令下達(dá)到門禁機(jī)。
7.根據(jù)權(quán)利要求6所述的遠(yuǎn)程集中認(rèn)證的方法,其特征在于:在步驟c中,根據(jù)請(qǐng)求開(kāi)門信息的門禁機(jī)的設(shè)備序列號(hào)從用戶列表中篩選出一個(gè)臨時(shí)的發(fā)信手機(jī)號(hào)碼列表,并向發(fā)信手機(jī)號(hào)碼列表中的所有用戶手機(jī)發(fā)送開(kāi)門請(qǐng)求消息,所述用戶列表至少包括:手機(jī)號(hào)碼和門禁機(jī)設(shè)備序列號(hào)。
8.根據(jù)權(quán)利要求6所述的遠(yuǎn)程集中認(rèn)證的方法,其特征在于:在步驟d中,當(dāng)接收到用戶手機(jī)回復(fù)的認(rèn)證消息后,判斷其有效性,若為有效,則向門禁機(jī)發(fā)送開(kāi)門指令,并清除所述發(fā)信手機(jī)號(hào)碼列表。
9.根據(jù)權(quán)利要求6或8所述的遠(yuǎn)程集中認(rèn)證的方法,其特征在于:在步驟d中,在生成發(fā)信手機(jī)號(hào)碼列表后,再生成一個(gè)隨機(jī)數(shù)作為回復(fù)碼,用來(lái)唯一標(biāo)識(shí)一個(gè)發(fā)信手機(jī)號(hào)碼列表;在發(fā)信內(nèi)容中提示用戶,若同意開(kāi)門則回復(fù)所述回復(fù)碼;當(dāng)收到用戶手機(jī)回復(fù)的帶有所述回復(fù)碼的認(rèn)證消息后,首先根據(jù)所述回復(fù)碼找到對(duì)應(yīng)的發(fā)信手機(jī)號(hào)碼列表,再進(jìn)一步判斷用戶手機(jī)號(hào)碼是否在所述發(fā)信手機(jī)號(hào)碼列表中,若用戶手機(jī)號(hào)碼在所述發(fā)信手機(jī)號(hào)碼列表中,則判斷為有效的認(rèn)證消息,否則,為無(wú)效的認(rèn)證消息。
10.根據(jù)權(quán)利要求9所述的遠(yuǎn)程集中認(rèn)證的方法,其特征在于:應(yīng)用服務(wù)器包括一個(gè)回復(fù)碼列表,回復(fù)碼列表的一條記錄對(duì)應(yīng)著一個(gè)發(fā)信手機(jī)號(hào)碼列表;回復(fù)碼列表至少包括:回復(fù)碼、門禁機(jī)序列號(hào)和生成時(shí)間;所述生成時(shí)間為生成該回復(fù)碼的系統(tǒng)時(shí)間;在步驟d中,為確?;貜?fù)碼的時(shí)效性,當(dāng)收到帶有回復(fù)碼的認(rèn)證消息后,所述消息收發(fā)模塊在回復(fù)碼列表中逐一查找的同時(shí),首先將當(dāng)前時(shí)間與回復(fù)碼記錄產(chǎn)生時(shí)間相比對(duì),若時(shí)間差超過(guò)指定閾值,則將該回復(fù)碼記錄從回復(fù)碼列表中移除,若未超過(guò)指定閾值,則比對(duì)回復(fù)碼,若回復(fù)碼相同,則返回該回復(fù)碼對(duì)應(yīng)的發(fā)信手機(jī)號(hào)碼列表。
【文檔編號(hào)】G07C9/00GK103839318SQ201410099254
【公開(kāi)日】2014年6月4日 申請(qǐng)日期:2014年3月18日 優(yōu)先權(quán)日:2014年3月18日
【發(fā)明者】劉明, 方嬌莉, 漆超, 郭平, 尹業(yè)華 申請(qǐng)人:昆明理工大學(xué)