GPRS DTU 實現(xiàn)無線指紋身份驗證系統(tǒng)方案
時間:2016-10-26 來源:本站原創(chuàng)一、概述
指紋作為身份鑒定的手段由來已久,指紋的形成依靠胚胎階段發(fā)展的條件,這就使得指紋的紋線在整個生命中都不會改變,從開始研究指紋到現(xiàn)在,沒有相同的指紋紋線,這就說明了指紋的唯一性。由此我們可以利用指紋的這一系列生物特性,結合現(xiàn)代通信技術(中國移動GPRS技術與互聯(lián)網(wǎng)技術),從而實現(xiàn)GPRS無線指紋身份檢測系統(tǒng)的形成與運用。
二、 系統(tǒng)設計構思
基于GPRS DTU 指紋身份驗證系統(tǒng)主要由指紋身份驗證終端和身份驗證服務器兩部分組成。系統(tǒng)工作原理圖如圖1所示。其中,GGSN(Gateway GPRS Support Node)為網(wǎng)關GPRS支持節(jié)點。
圖1 系統(tǒng)工作原理圖
指紋身份驗證終端和指紋身份驗證服務器均可劃分為更小的子模塊:前者包含指紋驗證模塊和GPRS模塊兩個子模塊;后者則由指紋錄入模塊和服務器管理軟件兩個子模塊構成。圖2給出了完整的系統(tǒng)結構框圖。
圖2 系統(tǒng)結構框圖
三、總體方案設計
系統(tǒng)總體框圖(參考)
GPRS指紋身份驗證系統(tǒng),主要由指紋身份驗證終端,和指紋身份驗證服務器兩部分組成。系統(tǒng)的工作原理如下圖2.1所示。其中GGSN(DSL-Modem-PT)為網(wǎng)管GPRS支持節(jié)點,指紋身份驗證服務器是一臺具有固定IP地址的主機(PC-PT),以及GPRS網(wǎng)絡(Cloud-PT),以太網(wǎng)Internet(Cloud-PT),指紋身份驗證終端(PDA-PT)。指紋身份驗證終端機通過GPRS模塊接入GPRS網(wǎng)絡,GPRS網(wǎng)絡通過GGSN接入Internet,通過Internet傳入PC機中,進行數(shù)據(jù)處理再反饋,從而實現(xiàn)了指紋身份驗證終端和服務器之間的數(shù)據(jù)傳輸。
當然,指紋身份驗證終端和指紋身份驗證服務器均可劃分為更小的子模塊,其中指紋身份驗證終端包含指紋驗證模塊和GPRS模塊兩個子模塊。指紋身份驗證服務器則由指紋錄入模塊和服務器管理軟件兩個子模塊構成,
指紋驗證模塊為用戶提供身份驗證的平臺,通過該模塊可以自動獲取用戶進行身份驗證的信息,并與數(shù)據(jù)庫中的所有指紋特征碼逐一比對,判斷當前用戶是否為本系統(tǒng)的合法用戶。GPRS模塊是將指紋驗證模塊接入網(wǎng)絡,在指紋驗證模塊與服務器管理軟件之間傳輸數(shù)據(jù)。指紋錄入模塊負責指紋圖像的采集、預處理和特征提取,供服務器端提取用戶的指紋特征碼,以便存入數(shù)據(jù)庫中。服務管理軟件需要完成管理員的基本信息、用戶基本信息,還要完成與指紋錄入模塊,指紋身份驗證終端的GPRS模塊之間的通信處理。
系統(tǒng)數(shù)據(jù)處理
本文我們將采用用戶身份驗證的日志信息+用戶ID號傳輸?shù)臄?shù)據(jù)處理方案,該方案的特點是特征碼數(shù)據(jù)匹配放在指紋身份驗證終端進行。其具體的設計思路如下:用戶使用終端進行身份驗證,指紋身份驗證終端采用用戶指紋圖像并在本地提取特征碼數(shù)據(jù),然后在本地數(shù)據(jù)庫中搜索匹配的指紋特征碼,在通過GPRS模塊向服務器端發(fā)送身份驗證信息+用戶ID號,并通過服務器端管理軟件接受信息與否,提示身份驗證是否成功,并做出響應的反應(記錄新的用戶ID)。
系統(tǒng)工作過程
系統(tǒng)的工作流程分為兩個階段:指紋采集和對指紋驗證。
指紋采集
管理者必須在使用前采集到使用人的指紋特征碼數(shù)據(jù)以及其個人基本資料。如若未添加,服務器端的中心指紋數(shù)據(jù)庫可以添加指定用戶的指紋到數(shù)據(jù)庫中,然后在反饋與各個指紋身份驗證終端機,供終端機以后做身份驗證使用。
指紋驗證
當用戶使用指紋進行身份驗證時,終端機對其進行合法身份確認,并顯示驗證人員的身份信息,如果是該終端機的合法用戶,則該用戶的身份驗證日志信息以及用戶ID號通過GPRS模塊一并發(fā)送到服務器中。如果不是該終端機的合法用戶,則該用戶的身份驗證信息即指紋特征碼被提取到指紋數(shù)據(jù)庫中保存,等待管理人員登記新的用戶以及授予新的ID。
四、GPRS系統(tǒng)結構
GPRS 數(shù)傳模塊
本文將使用帶TCP/IP的GPRS無線通信模塊,這類模塊開發(fā)簡單,應用時只需接收和發(fā)送數(shù)據(jù)。
GPRS模塊的選用
本文利用GPRS模塊進行終端與服務器端之間的數(shù)據(jù)轉換,需要使用GPRS模塊的遠程數(shù)據(jù)通訊功能,為了使用方便我們選擇使用帶TCP/IP協(xié)議的模塊,這樣可以有效的較少MCU系統(tǒng)的負荷,降低系統(tǒng)的開發(fā)難度。目前市面上可選的帶TCP/IP協(xié)議的GPRS模塊種類很多,購買時我們要考慮技術穩(wěn)定性、價格合理,根據(jù)以上原則,本系統(tǒng)采用廈門才茂通信科技有限公司 GPRS DUT 數(shù)據(jù)終端設備。
五、總結
隨著GPRS網(wǎng)絡技術的成熟發(fā)展,在日新月異的今天,隨著科學技術的不斷發(fā)展,面對GPRS網(wǎng)絡的優(yōu)勢,該技術成本不斷降低,通信可靠性變得更高,在市場中得到了更為廣泛的認可。