本發明涉及智能網關系統,更具體地說,它涉及一種智能網關的入網控制系統。
背景技術:
隨著科技和社會的進步,智能化家居已經逐步應用到用戶家庭。所述智能化家居具體應用為家庭內部的智能安防系統以及智能家電控制系統。傳統的智能家電控制系統通常有一個中控裝置(或稱智能終端、智能網關),智能家電控制系統的其他家電終端通過有線或者無線的方式集中連接到該裝置上。該中控裝置通過有線或者無線網絡的方式與控制終端連接,所述控制終端可以是智能家電控制系統的專用遙控設備、也可以是手機、便攜式電腦、pda等各種電子設備。
但是,目前大部分的智能網關,一般是采用賬號密碼驗證的方式允許一些智能終端來接入到無線網絡中。而采用賬號密碼的驗證方式,非常容易被一些周圍的人群利用破解軟件進行破解,偷偷地連入到網絡中。
技術實現要素:
針對現有技術存在的不足,本發明的目的在于提供一種智能網關的入網控制系統,具有安全性高等特點。
為實現上述目的,本發明提供了如下技術方案:
一種智能網關的入網控制系統,包括智能網關、智能門鈴;所述智能門鈴與智能網關通訊連接;其中,
所述智能門鈴配置有指紋識別模塊和進入確認按鈕,所述智能門鈴被配置為在所述指紋識別模塊識別到第一指紋信息時,發出門鈴提示音,并將所述第一指紋信息發送至智能網關;所述進入確認按鈕用于供業主對訪客是否進入到室內進行確認,并將確認信息發送至智能網關;
所述智能網關配置有存儲單元、驗證單元;所述存儲單元被配置為用于對從智能門鈴接收到的第一指紋信息進行存儲;所述驗證單元被配置為在智能網關接收到智能終端的接入請求時,向該智能終端發送驗證web頁面;所述web驗證頁面配置有指紋獲取單元、發送單元,其中,所述指紋獲取單元被配置為用于啟用該智能終端的指紋識別功能,以獲取用戶的第二指紋信息;所述發送單元被配置為用于將獲取到的第二指紋信息發送至智能網關;所述驗證單元還被配置為用于將接收到的第二指紋信息與存儲單元中的第一指紋信息進行匹配,并根據匹配結果決定是否允許該智能終端接入網絡。
通過以上技術方案:利用了智能門鈴對訪客進行指紋注冊,并在訪客進門之后,利用注冊的指紋信息對訪客的智能終端進行入網授權。如此,可有效地避免智能網關因采用賬號密碼驗證的方式而輕易遭到周邊用戶的破解,影響家庭網絡的網速,以及帶來的其它安全性的問題。
優選地,所述入網控制系統還包括管理員用戶端,所述管理員用戶端與智能網關通訊連接;所述管理員用戶端被配置為從智能網關獲取第一指紋信息的記錄,并基于用戶對其進行的授權操作生成相應的授權指令,并將授權指令發送至智能網關;所述智能網關被配置為基于接收到授權指令將該第一指紋信息配置為授權用戶。
通過以上技術方案:能夠方便業主對到訪的客人進行權限設置,以便在下一次到訪時,可直接連接網絡,而不必通過智能門鈴進行注冊。
優選地,所述智能門鈴還配置有分析模塊和提示模塊,所述分析模塊用于對指紋識別模塊識別到的第一指紋信息進行分析,根據該指紋信息的有效面積以確定該第一指紋信息是否完整;所述提示模塊則依據分析模塊的分析結果作出相應的提示。
通過以上技術方案:能夠避免訪客錄入不完整的指紋信息,導致在使用智能終端連入到智能網關時無法成功驗證。
優選地,所述智能門鈴配置有判斷模塊,所述判斷模塊被配置為對指紋識別模塊識別到的第一指紋信息進行判斷,當指紋識別模塊連續接收到預定次數的相同第一指紋信息時,智能門鈴再發出門鈴提示音。
通過以上技術方案:能夠實現對訪客的指紋信息進行較為精確地采集,以保證之后進行順利地驗證。
優選地,所述智能網關還配置有計時單元,所述計時單元用于對新接入的智能終端的接入時間進行計時,當新接入的智能終端的接入時間達到預定時長時,所述智能網關自動地將與該智能終端對應的第一指紋信息配置為授權用戶。
通過以上技術方案:智能網關能夠將長駐的訪客自動地列為授權用戶,無需業主手動設置。
優選地,所述智能網關還被配置為在允許智能終端接入網絡后,實時監測該智能終端的連接狀態;當檢測到該智能終端從網絡中退出時,若未從管理員用戶端接收到授權指令,智能網關則從存儲單元中刪除該第一指紋信息。
通過以上技術方案:若業主未在管理員用戶端上對訪客進行授權設置,那么當該訪客離開后并斷開網絡連接時,智能網關自動地對其信息進行刪除,避免過多的無關用戶注冊智能網關中。
附圖說明
圖1為實施例中入網控制系統的簡要示意圖;
圖2為實施例中智能門鈴的模塊原理圖;
圖3為實施例中智能網關的模塊原理圖。
具體實施方式
下面結合實施例及附圖,對本發明作進一步的詳細說明,但本發明的實施方式不僅限于此。
本實施例旨在提供一種智能網關的入網控制系統,以能夠對家庭的訪客進行快速地入網授權管理,減少因使用登陸密碼而帶來的麻煩。
參照圖1,該入網控制系統主要包括智能網關和智能門鈴;其中,智能網關負責將家庭中的各個設備進行互聯,并與業主的智能終端終端進行通訊連接;業主的智能終端上安裝有管理員用戶端(app),業主使用智能網關預配置的管理員賬號登陸到管理員用戶端中,可對智能網關進行系統配置、及對各個設備進行控制等。
參照圖2,該智能門鈴配置有語音模塊、處理模塊、通訊模塊、指紋識別模塊、進入確認按鈕;處理模塊配置有分析模塊、提示模塊和判斷模塊。
指紋識別模塊用于供訪客錄入第一指紋信息,即:訪客可直接將手指放在指紋識別模塊的識別窗口上,指紋識別模塊能夠快速地識別到訪客的第一指紋信息。分析模塊用于對指紋識別模塊識別到的第一指紋信息進行分析,根據該指紋信息的有效面積以確定該第一指紋信息是否完整;每當指紋識別模塊識別到一次第一指紋信息時,分析模塊則基于預先配置的分析算法(例如圖像分析算法)去判斷錄入的指紋信息是否明顯地缺少一塊區域(一般是由于訪客沒有按準,導致只錄到一部分的指紋)。提示模塊則依據分析模塊的分析結果作出相應的提示,即:當分析模塊分析出訪客錄入的指紋并不完整時,則立即通過語音模塊發出語音提示,以提醒訪客再次錄入第一指紋信息。判斷模塊被配置為對指紋識別模塊識別到的第一指紋信息進行判斷,需要說明的是,僅當分析模塊在分析出訪客錄入的第一指紋信息為完整時,才算一次成功錄入。進而,判斷模塊在對第一指紋信息進行判斷時,若指紋識別模塊連續接收到預定次數(一般為3次)的相同第一指紋信息時,智能門鈴再發出門鈴提示音。同時,處理模塊將多次識別到的第一指紋信息進行整合(類似于目前智能終端上的指紋輸入過程)。之后,若業主按下進入確認按鈕,即表示該訪客已經進入到室內,此時,智能門鈴則通過通訊模塊將整合后的第一指紋信息發送至智能網關。
參照圖3,智能網關配置有存儲單元、驗證單元和計時單元。其中,存儲單元被配置為用于對從智能門鈴接收到的第一指紋信息進行存儲,即:從智能門鈴接收到的第一指紋信息都僅作為臨時文件的形式存儲于該存儲單元中。
之后,當訪客需要將智能終端連接到智能網關上時,利用智能終端的wifi功能搜尋智能網關提供的無線網絡,并嘗試連接。智能網關的驗證單元被配置為在智能網關接收到智能終端的接入請求時,向該智能終端發送驗證web頁面;智能終端在接收到驗證web頁面后,自動地通過瀏覽器加載該驗證web頁面并顯示。該web驗證頁面配置有指紋獲取單元、發送單元,其中,指紋獲取單元被配置為用于啟用該智能終端的指紋識別功能,以獲取用戶的第二指紋信息;即:指紋獲取單元在顯示窗口中彈出相應的提示信息,提示用戶在智能終端的指紋模塊上進行指紋錄入操作。當用戶錄入第二指紋信息后,發送單元則將獲取到的第二指紋信息發送至智能網關。
當智能網關接收到第二指紋信息后,驗證單元則將接收到的第二指紋信息與存儲單元中的第一指紋信息進行匹配,并根據匹配結果決定是否允許該智能終端接入網絡。
此外,業主可通過管理員用戶端從智能網關獲取第一指紋信息的記錄,該記錄中附帶有獲取的時間,方便業主判斷第一指紋信息對應的訪客。業主還可在管理員用戶端上對相應的第一指紋信息進行授權,即:管理員用戶端基于業主對相應的第一指紋信息進行的授權操作生成相應的授權指令,并將授權指令發送至智能網關。智能網關在接收到該授權指令后,基于接收到授權指令將該第一指紋信息配置為授權用戶,即:該第一指紋信息則作為永久數據存儲于存儲單元中。
上述的操作需要業主在管理員用戶端上進行手動操作,本實施例中,該智能網關還能夠自動地對相應的訪客進行授權。具體是:當有訪客的智能終端接入到網絡中時,智能網關的計時單元則對新接入的智能終端的接入時間進行計時,當新接入的智能終端的接入時間達到預定時長(一般為一天以上)時,智能網關自動地將與該智能終端對應的第一指紋信息配置為授權用戶。
另外,在本實施例中,智能網關還被配置為在允許智能終端接入網絡后,實時監測該智能終端的連接狀態;當檢測到該設備從網絡中退出時,若與該智能終端對應的第一指紋信息未被授權,智能網關則從存儲單元中刪除該第一指紋信息。下一次該訪客到訪時,仍需進行一次臨時注冊。