本發(fā)明涉及一種快速自動接入WIFI無線網(wǎng)絡的連接方法及應用系統(tǒng),屬于無線局域網(wǎng)絡通信領域技術(shù)領域。
背景技術(shù):
據(jù)申請人了解,目前,WIFI 無線網(wǎng)絡廣泛地應用在物聯(lián)網(wǎng),智能家居,網(wǎng)絡監(jiān)控,移動醫(yī)療,商業(yè)小區(qū)覆蓋等領域。傳統(tǒng)上,WIFI無線網(wǎng)絡的終端設備通過接入設備AP(即英文Access Point,縮寫AP,路由器)接入網(wǎng)絡的方法,比如智能手機:用戶主動搜索WIFI AP的SSID編碼(是英文Service Set Identifier的縮寫,中文意思是:服務集標識),并且手工輸入密碼,而后接入網(wǎng)絡。對于智能終端而言,輸入WIFI 密碼或許并不困難;但是,一定存在人工干預的操作,根本談不上無感化的用戶體驗。尤其是對于WIFI 智能插座,WIFI 智能LED 燈之類的終端設備而言,因為其沒有輸入裝置,使智能插座類的WIFI 設備快速方便地接入現(xiàn)有WIFI AP中,是一項富有挑戰(zhàn)的工作。所有的人工干預操作模式,都意味著相當?shù)默F(xiàn)場服務成本,對于多個小區(qū)布設運營網(wǎng)絡和大量接入客戶端的運營網(wǎng)絡運營者而言,工作量和成本都是難以承受的。
技術(shù)實現(xiàn)要素:
針對上述現(xiàn)有技術(shù)存在的問題,本發(fā)明的目的在于提出一種快速自動接入WIFI無線網(wǎng)絡的連接方法及其應用系統(tǒng)。
為了達到以上目的,本發(fā)明的技術(shù)方案如下:
一種快速自動接入WIFI無線網(wǎng)絡的連接方法,涉及WIFI無線網(wǎng)絡的系統(tǒng)端、所配套的若干個接入設備及進入無線覆蓋小區(qū)的智能無線客戶端,其特征在于:包括如下步驟:
步驟一、預設定SSID編碼規(guī)則并分別在所有接入設備中完成設置,由各個接入設備分別向各自所覆蓋小區(qū)廣播SSID或隱藏SSID;
步驟二、智能無線客戶端從接入設備或PC前端下載并安裝運行客戶端App,且智能無線客戶端進入任一接入設備的覆蓋小區(qū);
步驟三、智能無線客戶端通過客戶端App接收并識別覆蓋所在場景的接入設備的SSID,并根據(jù)所接收的SSID原始數(shù)據(jù)信息和SSID編碼規(guī)則進行數(shù)據(jù)處理并直接賦值形成所覆蓋小區(qū)的WIFI無線網(wǎng)絡接入的嘗試密碼,所述嘗試密碼通過接入設備上傳至WIFI無線網(wǎng)絡系統(tǒng)端并進行與當前接入設備預設接入密碼的匹配認證,在兩者匹配后自動完成認證過程,將智能無線客戶端接入WIFI無線網(wǎng)絡;
以上步驟均是在遵守IEEE 802.11標準協(xié)議的前提下、全部由接入設備和智能無線客戶端之間自動完成接入認證的。
進一步地,所述SSID由至少一位任意的數(shù)字、字母、識別符號及其組合組成。
更進一步地,所述SSID由兩位以上的數(shù)字、字母按連續(xù)排序、順序排序、逆序排序、亂序排序或間隔排序的方式組成。
進一步地,所述SSID至少包含在人工操作模式下人類裸眼和自動圖像識別設備不作辨識且不可作為字符串首、尾字符的空格、TAB、NULL;在自動接入模式下SSID采用WIFI無線網(wǎng)絡系統(tǒng)端能給予唯一編碼且被智能無線客戶端識別的任意字符作為首字符、尾字符。
進一步地,所述SSID至少包含在人工操作模式下常規(guī)輸入設備無法輸入的符號,所述常規(guī)輸入設備包括鍵盤、軟鍵盤、手寫板、語音錄入、可見光或無線電波掃描輸入器,所述符號包括受硬件物理空間與存儲量限制的字符或由鍵盤與軟鍵盤組合敲擊的字符;在自動接入模式下SSID采用WIFI無線網(wǎng)絡系統(tǒng)端能給予唯一編碼且被智能無線客戶端識別的任意字符。
進一步地,所述SSID編碼規(guī)則為將SSID分為若干子段,且其中一個子段設定為擾碼,其余子段分別與運營的無線網(wǎng)絡的系統(tǒng)特征物理地址相關(guān)聯(lián),所述擾碼由其余子段的信息數(shù)據(jù)計算所得;
擾碼外的一個子段根據(jù)運營的無線網(wǎng)絡所在機構(gòu)及其分支機構(gòu)的物理位置由系統(tǒng)端給予唯一代碼并映射到SSID;
擾碼外的另一個子段根據(jù)運營的無線網(wǎng)絡所在機構(gòu)及其分支機構(gòu)的組織形式由系統(tǒng)端給予唯一代碼并映射到SSID;
擾碼外的又一個子段根據(jù)待接入運營的無線網(wǎng)絡的用戶角色和權(quán)限由系統(tǒng)端給予唯一代碼并映射到SSID。
更進一步地,所述SSID編碼規(guī)則還包括將SSID的一個子段設為源于事先預定的數(shù)列、令牌庫、函數(shù)系列的特征標識。
再進一步地,所述SSID編碼規(guī)則對特征標識設有按場景不同、自然時間不同的變化規(guī)則,并進行特征標識的變化處理。
進一步地,步驟三中智能無線客戶端基于客戶端App數(shù)據(jù)處理并直接賦值形成嘗試密碼的方法為:對所接收的SSID分析分段狀態(tài)并對各子段分別執(zhí)行計算,定義:子段1的嘗試密碼賦值X1=F(1)、子段2的嘗試密碼賦值X2=F(2)、子段1的嘗試密碼賦值X3=F(3),而后根據(jù)各子段的原有位置或規(guī)則變化后的位置直接組合成總的嘗試密碼X3X1X2。
進一步地,步驟三中智能無線客戶端基于客戶端App數(shù)據(jù)處理并直接賦值形成嘗試密碼的方法為:對所接收的SSID分析分段狀態(tài)并根據(jù)各子段的字符及客戶端App中所包含的SSID編碼規(guī)則按直接復制、加密、移位、倒序的方式直接計算得到嘗試密碼F(X1,X2,X3)。
進一步地,對于在SSID中設有特征標識的SSID編碼規(guī)則,步驟三中智能無線客戶端基于客戶端App數(shù)據(jù)處理并直接賦值形成嘗試密碼的方法為:客戶端App將SSID中所提取的特征標識按比對規(guī)則數(shù)據(jù)處理后賦值得到嘗試密碼,其中比對規(guī)則包括將所提取的特征標識與客戶端App預設的數(shù)列、令牌庫、函數(shù)系列進行分類逐個比對。
進一步地,所述智能無線客戶端在有限次數(shù)范圍或時間限制范圍內(nèi)生成嘗試密碼,并每次都通過接入設備把嘗試密碼在系統(tǒng)端匹配認證,直至自動完成接入。
進一步地,所述智能無線客戶端在有限次數(shù)范圍或時間限制范圍內(nèi)生成嘗試密碼并匹配認證失敗的情況下,轉(zhuǎn)入人工操作模式。
進一步地,所述智能無線客戶端在有限次數(shù)范圍或時間限制范圍內(nèi)生成嘗試密碼并匹配認證失敗的情況下,通過第三方通信信號控制待接入的智能無線客戶端重啟,并在開機后再次自動接入認證。
進一步地,所述智能無線客戶端在利用嘗試密碼接入并匹配認證過程中,隨時中斷進入人工操作模式。
進一步地,所述通過WIFI無線網(wǎng)絡接入設備的SSID編碼原始數(shù)據(jù)信息生成PASSWORD數(shù)據(jù)信息,還包括以下任一種:
所在覆蓋小區(qū)最強發(fā)射信號的WIFI無線網(wǎng)絡接入設備之SSID編碼隱藏,客戶端App根據(jù)信號強度接入任一可見最強信號WIFI無線網(wǎng)絡接入設備,建立連接;然后通過系統(tǒng)端設備查詢數(shù)據(jù),重新接入所述覆蓋小區(qū)實際最強信號WIFI無線網(wǎng)絡接入設備;
或者所在覆蓋小區(qū)最強發(fā)射信號的WIFI無線網(wǎng)絡接入設備之SSID編碼隱藏,客戶端App根據(jù)小區(qū)中可見信號強度及其位置信息數(shù)據(jù),推算出所在覆蓋小區(qū)隱藏的最強信號AP及其密碼,嘗試與該最強信號WIFI無線網(wǎng)絡接入設備建立連接,并且自動完成接入認證。
進一步地,所述WIFI無線網(wǎng)絡接入設備隱藏SSID編碼為部分隱藏,對應的數(shù)據(jù)處理方式還包括以下任一種:
直接復制所述SSID編碼可見的數(shù)據(jù)信息,生成PASSWORD信息數(shù)據(jù);
對所述SSID編碼可見的數(shù)據(jù)信息進行加密,生成PASSWORD信息數(shù)據(jù);
對所述SSID編碼可見的數(shù)據(jù)信息移位或者顛倒順序,生成PASSWORD信息數(shù)據(jù);
直接復制所述SSID編碼可見的數(shù)據(jù)信息其中一部分,生成PASSWORD信息數(shù)據(jù);
對所述SSID編碼可見的數(shù)據(jù)信息其中一部分進行加密,生成PASSWORD信息數(shù)據(jù);
對所述SSID編碼可見的數(shù)據(jù)信息其中一部分移位或者顛倒順序,生成PASSWORD信息數(shù)據(jù)。
進一步地,系統(tǒng)端將根據(jù)所述客戶端發(fā)送給WIFI無線網(wǎng)絡接入設備的PASSWORD數(shù)據(jù)信息與WIFI無線網(wǎng)絡接入設備預設密碼的匹配程度,授權(quán)所述的客戶端可使用系統(tǒng)的不同服務項目,包括以下任一種:
直接比較所述的PASSWORD數(shù)據(jù)與WIFI無線網(wǎng)絡接入設備預設密碼,根據(jù)匹配位數(shù),決定所述客戶端可使用的系統(tǒng)服務項目種類;
預先設定分段規(guī)則和判定規(guī)則,將所述PASSWORD數(shù)據(jù)信息與WIFI無線網(wǎng)絡接入設備預設密碼分段比較,根據(jù)匹配段的數(shù)據(jù),決定所述客戶端可使用的系統(tǒng)服務項目種類;
預先設定計算規(guī)則和判定規(guī)則,將所述PASSWORD數(shù)據(jù)和WIFI無線網(wǎng)絡接入設備預設密碼進行計算比較,根據(jù)計算結(jié)果決定所述客戶端可使用的系統(tǒng)服務項目種類;
進一步地,系統(tǒng)端將根據(jù)所述客戶端發(fā)送給WIFI無線網(wǎng)絡接入設備的PASSWORD數(shù)據(jù)信息與AP預設密碼的匹配程度,來授權(quán)客戶端可以在所有WIFI無線運營網(wǎng)絡不同子系統(tǒng)間的漫游權(quán)限。
本發(fā)明的上述另一個目的,其得以實現(xiàn)的技術(shù)方案為,一種快速自動接入WIFI網(wǎng)絡的應用系統(tǒng),其特征在于:所述智能無線終端(具有WIFI通信功能和客戶端App)中的至少一組為所運營的無線網(wǎng)絡配套的自有客戶端,能夠?qū)崿F(xiàn)完全遙控運營操作(包括但不限于:開關(guān)機,軟件升級,更改設置);其余的智能無線終端包括智能移動電子終端和智能無線終端設備;所述智能移動電子終端包括:智能手機,平板電腦,筆記本電腦和PC電腦;所述智能無線終端設備包括:智能空調(diào),智能插座,智能電鍋,智能LED燈,網(wǎng)絡攝像機或者帶有WIFI模塊和可進行數(shù)據(jù)處理的客戶端應用軟件的其他智能終端設備。
本發(fā)明相比于現(xiàn)有技術(shù)的有益效果如下:
本發(fā)明提供的快速自動接入WIFI 無線網(wǎng)絡的系統(tǒng)及方法,與現(xiàn)有技術(shù)中客戶端連接的方案相比,智能無線客戶端的應用軟件可以進行數(shù)據(jù)處理,并對PASSWORD進行賦值,持續(xù)進行接入認證嘗試,直到自動完成與WIFI無線網(wǎng)絡系統(tǒng)端的連接;本發(fā)明不需要對任何待接入的智能無線終端進行人工干預,使得連接過程簡單、方便,并快速自動完成,也使得用戶體驗基本無感化。本發(fā)明支持任意WIFI 加密模式,支持IPV4,IPV6 協(xié)議,支持2.4G,5.8G 頻段,支持動態(tài)或者靜態(tài)IP 地址分配,支持隱藏SSID編碼,實用性和兼容性優(yōu)越,可使用在智能家居、物聯(lián)網(wǎng)、視頻監(jiān)控、移動醫(yī)療、商業(yè)小區(qū)覆蓋等應用領域。
附圖說明
下面結(jié)合附圖對本發(fā)明作進一步的說明。
圖1 為本發(fā)明的系統(tǒng)構(gòu)成圖。
圖2 為WIFI AP的SSID編碼規(guī)則實施例說明圖。
圖3 為本發(fā)明的技術(shù)原理和接入認證流程說明圖。
圖1和3中:101-WIFI無線網(wǎng)絡接入設備1;102-運營網(wǎng)絡配套的自有客戶端;103-智能手機。
具體實施方式
本發(fā)明一種快速自動接入WIFI無線網(wǎng)絡的連接方法,涉及WIFI無線網(wǎng)絡的系統(tǒng)端、所配套的若干個接入設備及進入無線覆蓋小區(qū)的智能無線客戶端,包括如下步驟:
步驟一、預設定SSID編碼規(guī)則并分別在所有接入設備中完成設置,由各個接入設備分別向各自所覆蓋小區(qū)廣播SSID或隱藏SSID;
步驟二、智能無線客戶端從接入設備或PC前端下載并安裝運行客戶端App,且智能無線客戶端進入任一接入設備的覆蓋小區(qū);
步驟三、智能無線客戶端通過客戶端App接收并識別覆蓋所在場景的接入設備的SSID,并根據(jù)所接收的SSID原始數(shù)據(jù)信息和SSID編碼規(guī)則進行數(shù)據(jù)處理并直接賦值形成所覆蓋小區(qū)的WIFI無線網(wǎng)絡接入的嘗試密碼,所述嘗試密碼通過接入設備上傳至WIFI無線網(wǎng)絡系統(tǒng)端并進行與當前接入設備預設接入密碼的匹配認證,在兩者匹配后自動完成認證過程,將智能無線客戶端接入WIFI無線網(wǎng)絡;
以上步驟均是在遵守IEEE 802.11標準協(xié)議的前提下、全部由接入設備和智能無線客戶端之間自動完成接入認證的。
本發(fā)明所述SSID由至少一位任意的數(shù)字、字母、識別符號及其組合組成。
所述SSID由兩位以上的數(shù)字、字母按連續(xù)排序、順序排序、逆序排序、亂序排序或間隔排序的方式組成。
所述SSID至少包含在人工操作模式下人類裸眼和自動圖像識別設備不作辨識且不可作為字符串首、尾字符的空格、TAB、NULL;在自動接入模式下SSID采用WIFI無線網(wǎng)絡系統(tǒng)端能給予唯一編碼且被智能無線客戶端識別的任意字符作為首字符、尾字符。
所述SSID至少包含在人工操作模式下常規(guī)輸入設備無法輸入的符號,所述常規(guī)輸入設備包括鍵盤、軟鍵盤、手寫板、語音錄入、可見光或無線電波掃描輸入器,所述符號包括受硬件物理空間與存儲量限制的字符或由鍵盤與軟鍵盤組合敲擊的字符;在自動接入模式下SSID采用WIFI無線網(wǎng)絡系統(tǒng)端能給予唯一編碼且被智能無線客戶端識別的任意字符。
所述SSID編碼規(guī)則為將SSID分為若干子段,且其中一個子段設定為擾碼,其余子段分別與運營的無線網(wǎng)絡的系統(tǒng)特征物理地址相關(guān)聯(lián),所述擾碼由其余子段的信息數(shù)據(jù)計算所得;
擾碼外的一個子段根據(jù)運營的無線網(wǎng)絡所在機構(gòu)及其分支機構(gòu)的物理位置由系統(tǒng)端給予唯一代碼并映射到SSID;
擾碼外的另一個子段根據(jù)運營的無線網(wǎng)絡所在機構(gòu)及其分支機構(gòu)的組織形式由系統(tǒng)端給予唯一代碼并映射到SSID;
擾碼外的又一個子段根據(jù)待接入運營的無線網(wǎng)絡的用戶角色和權(quán)限由系統(tǒng)端給予唯一代碼并映射到SSID。
所述SSID編碼規(guī)則還包括將SSID的一個子段設為源于事先預定的數(shù)列、令牌庫、函數(shù)系列的特征標識。
所述SSID編碼規(guī)則對特征標識設有按場景不同、自然時間不同的變化規(guī)則,并進行特征標識的變化處理。
步驟三中智能無線客戶端基于客戶端App數(shù)據(jù)處理并直接賦值形成嘗試密碼的方法為:對所接收的SSID分析分段狀態(tài)并對各子段分別執(zhí)行計算,定義:子段1的嘗試密碼賦值X1=F(1)、子段2的嘗試密碼賦值X2=F(2)、子段1的嘗試密碼賦值X3=F(3),而后根據(jù)各子段的原有位置或規(guī)則變化后的位置直接組合成總的嘗試密碼X3X1X2。
步驟三中智能無線客戶端基于客戶端App數(shù)據(jù)處理并直接賦值形成嘗試密碼的方法為:對所接收的SSID分析分段狀態(tài)并根據(jù)各子段的字符及客戶端App中所包含的SSID編碼規(guī)則按直接復制、加密、移位、倒序的方式直接計算得到嘗試密碼F(X1,X2,X3)。
對于在SSID中設有特征標識的SSID編碼規(guī)則,步驟三中智能無線客戶端基于客戶端App數(shù)據(jù)處理并直接賦值形成嘗試密碼的方法為:客戶端App將SSID中所提取的特征標識按比對規(guī)則數(shù)據(jù)處理后賦值得到嘗試密碼,其中比對規(guī)則包括將所提取的特征標識與客戶端App預設的數(shù)列、令牌庫、函數(shù)系列進行分類逐個比對。
所述智能無線客戶端僅生成一次嘗試密碼,并通過接入設備至系統(tǒng)端匹配認證,直接自動完成接入。
所述智能無線客戶端在有限次數(shù)范圍或時間限制范圍內(nèi)生成嘗試密碼,并每次都通過接入設備把嘗試密碼在系統(tǒng)端匹配認證,直至自動完成接入。
所述智能無線客戶端在有限次數(shù)范圍或時間限制范圍內(nèi)生成嘗試密碼并匹配認證失敗的情況下,轉(zhuǎn)入人工操作模式。
所述智能無線客戶端在有限次數(shù)范圍或時間限制范圍內(nèi)生成嘗試密碼并匹配認證失敗的情況下,通過第三方通信信號控制待接入的智能無線客戶端重啟,并在開機后再次自動接入認證。
所述智能無線客戶端在利用嘗試密碼接入并匹配認證過程中,隨時中斷進入人工操作模式。
所述通過WIFI無線網(wǎng)絡接入設備的SSID編碼原始數(shù)據(jù)信息生成PASSWORD數(shù)據(jù)信息,還包括以下任一種:
所在覆蓋小區(qū)最強發(fā)射信號的WIFI無線網(wǎng)絡接入設備之SSID編碼隱藏,客戶端App根據(jù)信號強度接入任一可見最強信號WIFI無線網(wǎng)絡接入設備,建立連接;然后通過系統(tǒng)端設備查詢數(shù)據(jù),重新接入所述覆蓋小區(qū)實際最強信號WIFI無線網(wǎng)絡接入設備;
或者所在覆蓋小區(qū)最強發(fā)射信號的WIFI無線網(wǎng)絡接入設備之SSID編碼隱藏,客戶端App根據(jù)小區(qū)中可見信號強度及其位置信息數(shù)據(jù),推算出所在覆蓋小區(qū)隱藏的最強信號AP及其密碼,嘗試與該最強信號WIFI無線網(wǎng)絡接入設備建立連接,并且自動完成接入認證。
所述WIFI無線網(wǎng)絡接入設備隱藏SSID編碼為部分隱藏,對應的數(shù)據(jù)處理方式還包括以下任一種:
直接復制所述SSID編碼可見的數(shù)據(jù)信息,生成PASSWORD信息數(shù)據(jù);
對所述SSID編碼可見的數(shù)據(jù)信息進行加密,生成PASSWORD信息數(shù)據(jù);
對所述SSID編碼可見的數(shù)據(jù)信息移位或者顛倒順序,生成PASSWORD信息數(shù)據(jù);
直接復制所述SSID編碼可見的數(shù)據(jù)信息其中一部分,生成PASSWORD信息數(shù)據(jù);
對所述SSID編碼可見的數(shù)據(jù)信息其中一部分進行加密,生成PASSWORD信息數(shù)據(jù);
對所述SSID編碼可見的數(shù)據(jù)信息其中一部分移位或者顛倒順序,生成PASSWORD信息數(shù)據(jù)。
系統(tǒng)端將根據(jù)所述客戶端發(fā)送給WIFI無線網(wǎng)絡接入設備的PASSWORD數(shù)據(jù)信息與WIFI無線網(wǎng)絡接入設備預設密碼的匹配程度,授權(quán)所述的客戶端可使用系統(tǒng)的不同服務項目,包括以下任一種:
直接比較所述的PASSWORD數(shù)據(jù)與WIFI無線網(wǎng)絡接入設備預設密碼,根據(jù)匹配位數(shù),決定所述客戶端可使用的系統(tǒng)服務項目種類;
預先設定分段規(guī)則和判定規(guī)則,將所述PASSWORD數(shù)據(jù)信息與WIFI無線網(wǎng)絡接入設備預設密碼分段比較,根據(jù)匹配段的數(shù)據(jù),決定所述客戶端可使用的系統(tǒng)服務項目種類;
預先設定計算規(guī)則和判定規(guī)則,將所述PASSWORD數(shù)據(jù)和WIFI無線網(wǎng)絡接入設備預設密碼進行計算比較,根據(jù)計算結(jié)果決定所述客戶端可使用的系統(tǒng)服務項目種類;
系統(tǒng)端將根據(jù)所述客戶端發(fā)送給WIFI無線網(wǎng)絡接入設備的PASSWORD數(shù)據(jù)信息與AP預設密碼的匹配程度,來授權(quán)客戶端可以在所有WIFI無線運營網(wǎng)絡不同子系統(tǒng)間的漫游權(quán)限。
如圖1所示,本發(fā)明一種快速自動接入WIFI網(wǎng)絡的應用系統(tǒng),所述智能無線客戶端中的一個為所運營的無線網(wǎng)絡配套的自有客戶端,其余的智能無線客戶端包括具有WIFI通信功能和客戶端App的智能移動電子終端以及智能無線終端設備;所述智能移動電子終端包括:智能手機,平板電腦,筆記本電腦和PC電腦;所述智能無線終端設備包括:智能空調(diào),智能插座,智能電鍋,智能LED燈,網(wǎng)絡攝像機或者帶有WIFI模塊和可進行數(shù)據(jù)處理的客戶端應用軟件的設備。圖1 所示為本發(fā)明所涉及的系統(tǒng)構(gòu)成,包括:一個WIFI無線網(wǎng)絡系統(tǒng)端,至少一個WIFI 無線網(wǎng)絡接入點AP 101, 和至少兩個智能無線客戶端:一個運營網(wǎng)絡配套的自有客戶端102和一個智能手機103。其中,接入點AP 1-AP n,均遵守IEEE802.11標準協(xié)議,向所覆蓋小區(qū)廣播其SSID編碼 1-SSID編碼 n。所有智能無線客戶端,均待接入WIFI AP 1-AP n。在本發(fā)明實施例中,上述智能無線客戶端102和103,均遵守IEEE802.11標準協(xié)議。
實施例一
如圖2所示,為本發(fā)明所涉及的制定WIFI AP的SSID編碼規(guī)則的一個實施例。WIFI AP的SSID編碼,必須遵守IEEEE802.11標準協(xié)議規(guī)范,同時,又必須兼顧本發(fā)明所要求的統(tǒng)一編寫規(guī)則,便于智能無線終端客戶端應用軟件App自動識別和進行數(shù)據(jù)處理,主要是識別AP所廣播的SSID編碼(含部分隱藏情形),并順利進行隨后的數(shù)據(jù)處理、PASSWORD賦值。
圖2實施例中的編碼規(guī)則,是將SSID編碼分為四段,對應不同的物理特征,分別用不同的特征代碼表示。
為了更加清楚地描述本發(fā)明的方法,及本實施例中,SSID編碼規(guī)則和客戶端App的識別過程,以下給出1個特例。本發(fā)明的SSID編碼規(guī)則,包括但不限于特例1所給出的方法。
特例1:某運營網(wǎng)絡公司名稱為A1 B1 C1 D1 Co. LTD.,對應其WIFI無線運營網(wǎng)絡中SSID編碼第一段前6位代碼為ABCD11; 覆蓋待接入認證用戶客戶端的AP物理位置是中國江蘇省南京市168醫(yī)院01號樓10層外科1022病房,對應AP的SSID編碼第二段第7~18位代碼為JSA081101122;SSID編碼第三段為擾碼,根據(jù)規(guī)則計算值為47,對應SSID編碼的第19/20兩位;SSID編碼代碼第四段為A1 B1 C1 D1 Co. LTD.公司所有AP的序列號,對應編碼第21~32位,代碼為333333333333;
完整SSID編碼是:ABCD11JS08110112247333333333333。對應覆蓋中國江蘇省南京市168醫(yī)院01號樓10層外科1022病房的AP,其SSID編碼為ABCD11JS08110112247333333333333,對外廣播編碼(客戶端可見部分)為ABCD114733,被設置的接入密碼為ABCD471199。
實施例二
如圖3所示,為本發(fā)明的技術(shù)原理基礎和接入認證流程說明,本發(fā)明實施例,包括以下3 個流程:
流程1 :待接入的WIFI 智能無線終端,根據(jù)所接收到的WIFI AP廣播(含部分可見) 的SSID編碼原始數(shù)據(jù)信息,按照預定的規(guī)則進行數(shù)據(jù)處理,生成一個符合接入密碼格式標準的新數(shù)據(jù),并使用其對PASSWORD賦值,上傳到WIFI無線網(wǎng)絡系統(tǒng)端。
系統(tǒng)端將接收的PASSWORD數(shù)據(jù),與覆蓋客戶端小區(qū)的AP根據(jù)既定編碼原則設置的的接入密碼比較,且根據(jù)匹配程度通過AP向客戶端App發(fā)送授權(quán)信息。
本發(fā)明的方法及系統(tǒng)中,上述授權(quán)信息包括但不限于:
PASSWORD與所覆蓋AP接入密碼完全匹配,系統(tǒng)端通知客戶端正常連接網(wǎng)絡;
PASSWORD與接入密碼部分匹配,系統(tǒng)端通知客戶端可以連接網(wǎng)絡,同時,在系統(tǒng)端根據(jù)匹配程度設置該客戶端接入的服務項目和網(wǎng)間漫游的權(quán)限;
PASSWORD與接入密碼完全不匹配,系統(tǒng)端通知客戶端報錯或終止或轉(zhuǎn)入人工干預模式。
流程2 :若首次接入認證嘗試,PASSWORD與接入密碼完全不匹配,在系統(tǒng)端通知客戶端報錯后,客戶端應用軟件將更改計算規(guī)則重新進行數(shù)據(jù)處理。新生成的數(shù)據(jù),將再次對PASSWORD賦值,重新一次接入認證的嘗試。如此循環(huán),直到通過接入認證而連接網(wǎng)絡。
流程3:根據(jù)事先設定的限值(例如:次數(shù)限值,時間限值),在多次接入認證(嘗試N)之后,達到系統(tǒng)預設限值,系統(tǒng)端將通知客戶端轉(zhuǎn)入人工操作模式或終止嘗試流程。
為了清楚描述本發(fā)明的方法,及本實施例中可能出現(xiàn)的:客戶端軟件App識別SSID編碼、處理數(shù)據(jù)、對PSSWORD賦值、多次接入認證嘗試,并最終自動完成連接的整個過程。延續(xù)圖2和特例1說明,以下再次給出如下特例2。
特例2:待接入客戶端的用戶進入中國江蘇省南京市168醫(yī)院01號樓10層外科1022病房時,所接收到的最強WIFI網(wǎng)絡信號來自系統(tǒng)端編碼為ABCD11JS08110112247333333333333的AP,客戶端軟件可識別SSID編碼是ABCD114733。
客戶端App,根據(jù)事先指定的規(guī)則和可見SSID編碼,數(shù)據(jù)處理的結(jié)果是DCBA114733。隨后,App對PASSWORD賦值為DCBA114733,并上傳到WIFI網(wǎng)絡系統(tǒng)端。系統(tǒng)端判錯,并回傳報錯數(shù)據(jù)到客戶端。
按照預先設定的系統(tǒng)規(guī)則:前10次報錯,仍然可持續(xù)自動嘗試接入認證流程,不轉(zhuǎn)入人工干預模式。
如是,第2次接入認證嘗試流程開始,......
第6次接入認證嘗試6流程開始,APP數(shù)據(jù)處理得出的數(shù)據(jù)為ABCD471100,并對PASSWORD賦值,作為接入密碼上傳給系統(tǒng)端。
系統(tǒng)端接收數(shù)據(jù)后,判定匹配程度滿足要求(即:醫(yī)院名/科別(外科)/擾碼符合),而當天的變化碼不對。系統(tǒng)可能:自動為用戶準備好昨晚系統(tǒng)端統(tǒng)一升級的新軟件,并自動更改新密碼;在通知用戶且征得同意后,客戶端進行軟件升級;升級完成后,采用新密碼自動重新連接WIFI網(wǎng)絡。
實施例三
為了清楚描述本發(fā)明的方法,及本實施例中可能出現(xiàn)的:多次自動接入認證嘗試失敗后的流程安排的獨特方案,再次給出以下特例3。
特例3:延續(xù)特例1、特例2第6次接入認證嘗試開始的過程。
第6次接入認證嘗試6流程開始后,App數(shù)據(jù)處理得出的數(shù)據(jù)和對PASSWORD賦值的數(shù)據(jù),與接入密碼完全不匹配。嘗試失敗。
直到第8次自動接入認證嘗試8過程剛剛開始,用戶操作App,系統(tǒng)轉(zhuǎn)入人工操作模式。提示用戶輸入密碼。
用戶輸入的密碼為ABCD471100。這實際上是系統(tǒng)端昨天設置的接入密碼。系統(tǒng)端通知客戶端:‘App有新版本,是否現(xiàn)在升級?’。
用戶操作選項為:不需要。
接入密碼10位而用戶匹配了8位,根據(jù)系統(tǒng)預先確定的規(guī)則,系統(tǒng)端允許用戶連接網(wǎng)絡且可以全網(wǎng)漫游,可以使用系統(tǒng)端昨天以前的所有服務功能;但是,用戶不能使用昨晚最新升級后的功能(軟件版本不對所導致),以及不能查看中國江蘇省南京市168醫(yī)院01號樓10層外科1022病房02病床現(xiàn)在用戶今天的檢查記錄(這是密碼匹配度不夠,系統(tǒng)端給予授權(quán)范圍所導致的結(jié)果)。
本發(fā)明提供的快速自動接入WIFI 無線網(wǎng)絡的系統(tǒng)及方法,與現(xiàn)有技術(shù)中的客戶端連接方法,均需要人工干預設置、操作繁瑣、實用性較差的方案相比,其包括:包括WIFI無線網(wǎng)路系統(tǒng)端、至少一個WIFI無線網(wǎng)絡接入設備和至少兩個智能無線客戶端,所述智能無線客戶端的應用軟件可以進行數(shù)據(jù)處理,并對PASSWORD進行賦值,持續(xù)進行接入認證嘗試,直到自動完成與WIFI無線網(wǎng)絡系統(tǒng)端的連接;本發(fā)明不需要對任何待接入的智能無線終端進行人工干預,使得連接過程簡單、方便,并快速自動完成,也使得用戶體驗基本無感化。本發(fā)明支持任意WIFI 加密模式,支持IPV4,IPV6 協(xié)議,支持2.4G,5.8G 頻段,支持動態(tài)或者靜態(tài)IP 地址分配,支持隱藏SSID編碼,實用性和兼容性優(yōu)越,可使用在智能家居,物聯(lián)網(wǎng),視頻監(jiān)控,移動醫(yī)療,商業(yè)小區(qū)覆蓋等應用領域。
除上述實施例外,本發(fā)明還可以有其他實施方式。凡采用等同替換或等效變換形成的技術(shù)方案,均落在本發(fā)明要求的保護范圍。