一種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng),其特征在于:包括熱點(diǎn)AP、用戶端;通過對(duì)比當(dāng)前熱點(diǎn)AP的SSID固定前綴與用戶端可識(shí)別的熱點(diǎn)AP的SSID固定前綴的方法,再使用用戶端的解碼器12通過該固定前綴指示的解密算法對(duì)含在SSID中的加密串進(jìn)行解碼,使用戶端自動(dòng)連接上當(dāng)前網(wǎng)絡(luò);通過采用上述方法,可讓用戶使用戶在無(wú)論是第一次搜索到一個(gè)熱點(diǎn)AP信號(hào)還是曾經(jīng)保存過SSID配置搜索到時(shí)卻無(wú)法自動(dòng)連接的情況下,無(wú)需手動(dòng)輸入密碼就能連接上搜索范圍內(nèi)信號(hào)最強(qiáng)的并且沒有設(shè)置MAC過濾的無(wú)線熱點(diǎn)AP。
【專利說明】-種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng)。
【背景技術(shù)】
[0002] Wi-Fi的設(shè)置至少需要一個(gè)Access Point(AP)和一個(gè)或一個(gè)以上的client(hi)。 AP指的是熱點(diǎn),client指的是具有Wi-Fi功能的設(shè)備。
[0003] 目前,用戶必須手動(dòng)通過選擇或輸入SSID和密碼后才能接入某個(gè)熱點(diǎn),移動(dòng)設(shè)備 的終端只有連接上這些熱點(diǎn),才可以獲取互聯(lián)網(wǎng)的資源,比如:看在線視頻,上網(wǎng)沖浪,即時(shí) 通訊,微博等。盡管終端(client)可以記住用戶輸入SSID和密碼,使得在下次開機(jī)時(shí)自動(dòng) 連接上次保存的熱點(diǎn),但是,用戶首次需要輸入SSID和密碼這個(gè)步驟還是存在的。或者,有 時(shí)即使是保存了一個(gè)熱點(diǎn)信息,在下次搜索到該熱點(diǎn)時(shí)也有可能無(wú)法自動(dòng)連接到該熱點(diǎn)提 供的網(wǎng)絡(luò)中。即便是啟用WPS技術(shù)的路由器還是不可避免的需要用戶手動(dòng)參與。專利號(hào)為 101420348的專利中公開了一種針對(duì)路由器對(duì)無(wú)線設(shè)備進(jìn)行的自動(dòng)配置的方法,但無(wú)論是 首次開機(jī)用戶輸入SSID和密碼,還是WPS的按鍵,還是專利101420348提到的線纜連接到 路由器對(duì)無(wú)線設(shè)備進(jìn)行的自動(dòng)配置,都避免不了用戶手動(dòng)參與。那么對(duì)于那些不清楚Wi-Fi 配置的用戶或清楚Wi-Fi配置但不想手動(dòng)配置的用戶,將是一個(gè)問題。
【發(fā)明內(nèi)容】
[0004] 所要解決的技術(shù)問題: 為了解決這個(gè)問題,本發(fā)明提供了一種使用戶端在不經(jīng)過手動(dòng)配置Wi-Fi網(wǎng)絡(luò)的情況 下就可以連上互聯(lián)網(wǎng),進(jìn)行網(wǎng)上沖浪的系統(tǒng)。
[0005] 技術(shù)方案: 為了實(shí)現(xiàn)以上功能,本發(fā)明提供了一種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng),其特征在于:包括熱點(diǎn)AP、 用戶端; 所述熱點(diǎn)AP內(nèi)設(shè)置有密碼產(chǎn)生器4、加密器5、AP處理器6、AP存儲(chǔ)器7、AP天線14以 及AP通信模塊RX3 ; 所述用戶端內(nèi)置通信模塊TX9、用戶端天線13、解碼器12、用戶端處理器10、用戶端存 儲(chǔ)器11 ; 具體配置過程如下: 第一步,所述熱點(diǎn)AP的密碼產(chǎn)生器4生成熱點(diǎn)AP的密碼,加密器5對(duì)生成的密碼進(jìn)行 加密; 第二步,所述熱點(diǎn)AP處理器6計(jì)算出所述密碼的加密串與設(shè)置的固定前綴拼接成熱點(diǎn) SSID,將該SSID配置保存至AP存儲(chǔ)器7中; 第三步,所述用戶端開機(jī),打開自動(dòng)搜索功能,選中一個(gè)熱點(diǎn)AP ; 第四步,所述用戶端處理器10通過用戶端通信模塊TX9與熱點(diǎn)AP進(jìn)行通信,獲取SSID 的固定前綴部分,并對(duì)固定前綴部分與保存在用戶端存儲(chǔ)器11中用戶端可識(shí)別的熱點(diǎn)AP 的SSID固定前綴進(jìn)行對(duì)比; 第五步,通過對(duì)比得到當(dāng)前熱點(diǎn)AP的SSID固定前綴與用戶端可識(shí)別的熱點(diǎn)AP的SSID 固定前綴相同,所述用戶端處理器10提取SSID加密串部分,解碼器12將使用固定前綴指 示的解密算法對(duì)含在SSID中的加密串進(jìn)行解碼,解碼后的密碼與固定前綴拼接成當(dāng)前熱 點(diǎn)AP的SSID配置,完成自動(dòng)配置過程;并將當(dāng)前的熱點(diǎn)AP的SSID配置保存在用戶端存儲(chǔ) 器11中。
[0006] 作為優(yōu)選,所述熱點(diǎn)AP在為客戶端提供英特網(wǎng)連接服務(wù)。
[0007] 作為優(yōu)選,所述客戶端為具有WIFI功能的無(wú)線終端設(shè)備。
[0008] 作為優(yōu)選,所述第三步中被選中的熱點(diǎn)AP為信號(hào)最強(qiáng)的熱點(diǎn)AP。
[0009] 有益效果: 本發(fā)明提供的一種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng)使用戶在無(wú)論是第一次搜索到一個(gè)熱點(diǎn)AP信號(hào) 還是曾經(jīng)保存過SSID配置搜索到時(shí)卻無(wú)法自動(dòng)連接的情況下,無(wú)需手動(dòng)輸入密碼就能連 接上搜索范圍內(nèi)信號(hào)最強(qiáng)的并且沒有設(shè)置MAC過濾的無(wú)線熱點(diǎn)AP,方便了用戶用無(wú)線網(wǎng)絡(luò) 的使用;一定程度上,這種自動(dòng)連接到熱點(diǎn)的方法也使用戶更充分的利用了當(dāng)下的環(huán)境資 源,節(jié)約了用戶的成本。
【專利附圖】
【附圖說明】
[0010] 下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說明: 圖1是根據(jù)本原理的非限制性系統(tǒng)框圖; 圖2是非限制性的服務(wù)熱點(diǎn)生成帶有加密密碼的SSID流程圖; 圖3是非限制性的終端Client自動(dòng)連接網(wǎng)絡(luò)的過程的流程圖。
【具體實(shí)施方式】
[0011] 下面結(jié)合附圖對(duì)本發(fā)明做更詳細(xì)的描述: 本發(fā)明提供了一種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng),其特征在于:包括熱點(diǎn)AP、用戶端; 所述熱點(diǎn)AP內(nèi)設(shè)置有密碼產(chǎn)生器4、加密器5、AP處理器6、AP存儲(chǔ)器7、AP天線14以 及AP通信模塊RX3 ; 所述用戶端內(nèi)置通信模塊TX9、用戶端天線13、解碼器12、用戶端處理器10、用戶端存 儲(chǔ)器11 ; 具體配置過程如下: 第一步,所述熱點(diǎn)AP的密碼產(chǎn)生器4生成熱點(diǎn)AP的密碼,加密器5對(duì)生成的密碼進(jìn)行 加密; 第二步,所述熱點(diǎn)AP處理器6計(jì)算出所述密碼的加密串與設(shè)置的固定前綴拼接成熱點(diǎn) SSID,將該SSID配置保存至AP存儲(chǔ)器7中; 第三步,所述用戶端開機(jī),打開自動(dòng)搜索功能,選中一個(gè)熱點(diǎn)AP ; 第四步,所述用戶端處理器10通過用戶端通信模塊TX9與熱點(diǎn)AP進(jìn)行通信,獲取SSID 的固定前綴部分,并對(duì)固定前綴部分與保存在用戶端存儲(chǔ)器11中用戶端可識(shí)別的熱點(diǎn)AP 的SSID固定前綴進(jìn)行對(duì)比; 第五步,通過對(duì)比得到當(dāng)前熱點(diǎn)AP的SSID固定前綴與用戶端可識(shí)別的熱點(diǎn)AP的SSID 固定前綴相同,所述用戶端處理器10提取SSID加密串部分,解碼器12將使用固定前綴指 示的解密算法對(duì)含在SSID中的加密串進(jìn)行解碼,解碼后的密碼與固定前綴拼接成當(dāng)前熱 點(diǎn)AP的SSID配置,完成自動(dòng)配置過程;并將當(dāng)前的熱點(diǎn)AP的SSID配置保存在用戶端存儲(chǔ) 器11中。
[0012] 作為優(yōu)選,所述熱點(diǎn)AP在為客戶端提供英特網(wǎng)連接服務(wù)。
[0013] 作為優(yōu)選,所述客戶端為具有WIFI功能的無(wú)線終端設(shè)備。
[0014] 作為優(yōu)選,所述第三步中被選中的熱點(diǎn)AP為信號(hào)最強(qiáng)的熱點(diǎn)AP。
[0015] 實(shí)施例: 1、用戶為熱點(diǎn)AP設(shè)置一個(gè)密碼或者熱點(diǎn)設(shè)備默認(rèn)設(shè)置一個(gè)密碼,將該密碼按照一定 的算法進(jìn)行加密,然后將加密的字串與固定的熱點(diǎn)前綴連接作為SSID。固定前綴是指一串 字符,用來識(shí)別含有該前綴的SSID采取的是什么加密算法,便于終端識(shí)別解密出前綴后的 加密串自動(dòng)連接網(wǎng)路,形如"〈固定前綴X密碼加密串>"。
[0016] 2、用戶端在已保存的網(wǎng)絡(luò)都連不上的情況下,啟動(dòng)自動(dòng)配置網(wǎng)絡(luò)功能:首先搜索 熱點(diǎn)AP,選擇周圍網(wǎng)絡(luò)信號(hào)最好的一個(gè),如果熱點(diǎn)AP名稱帶有約定好固定前綴時(shí),將從熱 點(diǎn)名稱中解析出加密串,然后再將該加密串按照約定的算法進(jìn)行解密,得到了該熱點(diǎn)AP的 設(shè)置密碼。
[0017] 3、通過SSID和解密的密碼自動(dòng)連接該熱點(diǎn)。
[0018] 加密算法可以保證網(wǎng)絡(luò)的私有性,避免非法用戶連接。復(fù)雜的加解密算法將加強(qiáng) 網(wǎng)絡(luò)的安全性。選擇周圍網(wǎng)絡(luò)信號(hào)最好的一個(gè),是為了避免用戶端自動(dòng)連接到隔壁同類的 熱點(diǎn)。熱點(diǎn)AP可以通過設(shè)置MAC地址過濾,可以阻止來自同類用戶端Client的連接。用 戶端Client的MAC地址對(duì)用戶具有不可設(shè)置性,避免使用MAC地址編程來欺騙使用MAC地 址過濾。
[0019] 首先參考圖1,圖中包括熱點(diǎn)AP、用戶端以及因特網(wǎng)8。熱點(diǎn)AP為不限于具有WIFI 功能的路由器,無(wú)線用戶端為具有WIFI功能的移動(dòng)設(shè)備,通過各自WIFI模塊(RX 3、TX 9) 和天線(14、13)進(jìn)行通信。熱點(diǎn)AP與因特網(wǎng)8通過網(wǎng)線直接相連,用戶端一旦與熱點(diǎn)AP連 接成功,就可以訪問因特網(wǎng)8上的資源。
[0020] 熱點(diǎn)AP的密碼生產(chǎn)器4是用來生成熱點(diǎn)密碼,加密器5是用來對(duì)生成的密碼按約 定的算法進(jìn)行加密,AP處理器6完成加密算法的計(jì)算,并計(jì)算出來的加密串與約定的固定 前綴拼接成熱點(diǎn)SSID,并將該配置保存到熱點(diǎn)AP存儲(chǔ)器7中。
[0021] 用戶端首次開機(jī)搜尋周圍的網(wǎng)絡(luò),通過比對(duì)熱點(diǎn)SSID中前幾個(gè)字符串,即固定前 綴,來判斷是否帶有約定好的固定前綴的。如果匹配,解碼器12將使用固定前綴指示的解 密算法對(duì)含在SSID中的密碼加串進(jìn)行解碼。用戶端處理器10完成固定前綴的匹配、密碼 加密串的解析以及解密算法的計(jì)算。隨后,使用該固定前綴和密碼連接熱點(diǎn)AP,一旦連接成 功,固定前綴和密碼將會(huì)被保存到用戶端存儲(chǔ)器11中。
[0022] 參考圖2,熱點(diǎn)AP生成帶有加密密碼的SSID整個(gè)流程。熱點(diǎn)AP -開啟,熱點(diǎn)AP將 隨機(jī)或根據(jù)熱點(diǎn)設(shè)備UUID生成未加密的密碼,接著,將該密碼按照約定的加密算法進(jìn)行加 密,再將加密的密碼與約定好的固定前綴合并成SSID,保存該SSID和密碼供用戶端連接。
[0023] 圖3闡述了用戶端2自動(dòng)連接網(wǎng)絡(luò)的過程。用戶端2開機(jī),首先判斷已保存的網(wǎng) 絡(luò)是否可連,如果可以連接,自動(dòng)連接保存的網(wǎng)絡(luò);如果不可連接,啟動(dòng)自動(dòng)配置功能。搜索 周圍熱點(diǎn)AP,篩選出信號(hào)最好的熱點(diǎn)AP,判斷該熱點(diǎn)是否有固定的前綴,如果有約定好的 固定前綴,從熱點(diǎn)SSID中取出加密的密碼串,按照固定前綴指示的算法加密的密碼串進(jìn)行 解碼,通過解密后的密碼和SSID連接熱點(diǎn),完成自動(dòng)連接網(wǎng)絡(luò),如果沒有約定好的固定前 綴,則無(wú)網(wǎng)絡(luò)可自動(dòng)連接,用戶可以選擇手動(dòng)連接。
[0024] -個(gè)簡(jiǎn)單的加解密算法,比如prefix這個(gè)固定前綴暗含的解密算法為4位16 進(jìn)制轉(zhuǎn)8位10進(jìn)制,那么假定固定前綴為prefix_,設(shè)置的密碼為03120811,SSID即為 prefix-3c8b。
[0025] 以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā) 明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技 術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1. 一種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng),其特征在于:包括熱點(diǎn)AP、用戶端; 所述熱點(diǎn)AP內(nèi)設(shè)置有密碼產(chǎn)生器(4)、加密器(5)、AP處理器(6)、AP存儲(chǔ)器(7)、AP天 線(14)以及AP通信模塊(RX3); 所述用戶端內(nèi)置通信模塊(TX9)、用戶端天線(13)、解碼器(12)、用戶端處理器(10)、 用戶端存儲(chǔ)器(11); 具體配置過程如下: 第一步,所述熱點(diǎn)AP的密碼產(chǎn)生器(4)生成熱點(diǎn)AP的特定密碼,加密器(5)對(duì)生成的 密碼進(jìn)行加密; 第二步,所述熱點(diǎn)AP處理器(6)計(jì)算出所述特定密碼的加密串與設(shè)置的固定前綴拼接 成熱點(diǎn)SSID,將該SSID配置保存至AP存儲(chǔ)器(7)中; 第三步,所述用戶端開機(jī),打開自動(dòng)搜索功能,選中一個(gè)熱點(diǎn)AP ; 第四步,所述用戶端處理器(10)通過用戶端通信模塊(TX9)與熱點(diǎn)AP進(jìn)行通信,獲取 SSID中的固定前綴部分,并對(duì)固定前綴部分與保存在用戶端存儲(chǔ)器(11)中用戶端可識(shí)別 的熱點(diǎn)AP的SSID固定前綴進(jìn)行對(duì)比; 第五步,通過對(duì)比得到當(dāng)前熱點(diǎn)AP的SSID固定前綴與用戶端可識(shí)別的熱點(diǎn)AP的SSID 固定前綴相同,所述用戶端處理器(10)提取SSID加密串部分,解碼器12將使用固定前綴 指示的解密算法對(duì)含在SSID中的加密串進(jìn)行解碼,解碼后的密碼與固定前綴拼接成當(dāng)前 熱點(diǎn)AP的SSID配置,完成自動(dòng)配置過程;并將當(dāng)前的熱點(diǎn)AP的SSID配置保存在用戶端存 儲(chǔ)器(11)中。
2. 根據(jù)權(quán)利要求1所述的一種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng),其特征在于:所述熱點(diǎn)AP在為客戶 端提供英特網(wǎng)連接服務(wù)。
3. 根據(jù)權(quán)利要求1所述的一種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng),其特征在于:所述客戶端為具有 WIFI功能的無(wú)線終端設(shè)備。
4. 根據(jù)權(quán)利要求1所述的一種自動(dòng)配置網(wǎng)絡(luò)系統(tǒng),其特征在于:所述第三步中被選中 的熱點(diǎn)AP為信號(hào)最強(qiáng)的熱點(diǎn)AP。
【文檔編號(hào)】H04W12/08GK104144421SQ201410365236
【公開日】2014年11月12日 申請(qǐng)日期:2014年7月29日 優(yōu)先權(quán)日:2014年7月29日
【發(fā)明者】王坤 申請(qǐng)人:誠(chéng)邁科技(南京)股份有限公司