Wifi網(wǎng)絡(luò)裝置和wifi網(wǎng)絡(luò)接入方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及WIFI技術(shù)領(lǐng)域,尤其涉及一種WIFI網(wǎng)絡(luò)裝置和WIFI網(wǎng)絡(luò)接入方法。
【背景技術(shù)】
[0002]為了滿足用戶日益增長的物質(zhì)需求和娛樂需求,市場上出現(xiàn)很多可以通過WIFI (Wireless Fidelity,無線保真)連接無線網(wǎng)絡(luò)的通信終端。但是在用戶使用過程中有一個(gè)必須要進(jìn)行的步驟就是WIFI的設(shè)置。比如把需要連接的路由器或AP (Access Point,無線訪問接入點(diǎn))的SSID(Service Set Identifier,服務(wù)集標(biāo)識符)和密碼配置到通信終端中去。而這個(gè)操作對于非技術(shù)人員來說,是一個(gè)比較繁雜的操作。
【發(fā)明內(nèi)容】
[0003]基于此,有必要提供一種網(wǎng)絡(luò)連接操作簡單的WIFI網(wǎng)絡(luò)裝置。
[0004]一種WIFI網(wǎng)絡(luò)裝置,包括:
[0005]WIFI網(wǎng)絡(luò)生成裝置,用于生成包含WIFI網(wǎng)絡(luò)接入點(diǎn)的標(biāo)識和WIFI網(wǎng)絡(luò)接入密碼的配置信息;
[0006]通信裝置,用于與所述WIFI網(wǎng)絡(luò)生成裝置通信連接,獲取所述配置信息,對所述配置信息進(jìn)行編碼生成編碼配置信息后發(fā)出;
[0007]通信終端,用于搜索所述通信裝置發(fā)出的所述編碼配置信息,并將所述編碼配置信息進(jìn)行解碼得到所述配置信息,以及根據(jù)所述配置信息與所述WIFI網(wǎng)絡(luò)生成裝置連接。
[0008]在其中一個(gè)實(shí)施例中,所述WIFI網(wǎng)絡(luò)接入點(diǎn)的標(biāo)識為SSID。
[0009]在其中一個(gè)實(shí)施例中,所述通信裝置將所述編碼配置信息填充到網(wǎng)絡(luò)封包中后再發(fā)出。
[0010]在其中一個(gè)實(shí)施例中,所述通信終端搜索到所述網(wǎng)絡(luò)封包后,判定所述網(wǎng)絡(luò)封包是否與預(yù)設(shè)的標(biāo)識碼匹配:若是,則將所述網(wǎng)絡(luò)封包中的所述編碼配置信息進(jìn)行解碼,得到所述配置信息;否則,對所述網(wǎng)絡(luò)封包不進(jìn)行解碼處理。
[0011]在其中一個(gè)實(shí)施例中,所述通信終端包括WIFI模塊、處理器和存儲器;
[0012]所述WIFI模塊用于接收所述通信裝置發(fā)出的所述網(wǎng)絡(luò)封包;
[0013]所述處理器用于判定所述網(wǎng)絡(luò)封包是否與所述預(yù)設(shè)的標(biāo)識碼匹配,若是,將所述網(wǎng)絡(luò)封包中的所述編碼配置信息進(jìn)行解碼處理,得到所述配置信息;否則,對所述網(wǎng)絡(luò)封包不進(jìn)行解碼處理;
[0014]所述存儲器用于將所述配置信息進(jìn)行存儲。
[0015]在其中一個(gè)實(shí)施例中,所述WIFI網(wǎng)絡(luò)生成裝置包括第一 WIFI網(wǎng)絡(luò)生成裝置和第二 WIFI網(wǎng)絡(luò)生成裝置,所述第一 WIFI網(wǎng)絡(luò)生成裝置生成的配置信息為第一配置信息,所述第二 WIFI網(wǎng)絡(luò)生成裝置生成的配置信息為第二配置信息;
[0016]所述通信裝置包括第一通信裝置和第二通信裝置,所述第一通信裝置將所述第一配置信息編碼生成第一編碼配置信息,所述第二通信裝置將所述第二配置信息編碼生成第二編碼配置信息;
[0017]所述通信終端搜索所述第一編碼配置信息和所述第二編碼配置信息,將所述第一編碼配置信息解碼后得到所述第一配置信息,將所述第二編碼配置信息解碼后得到所述第二配置信息,比較所述第一 WIFI網(wǎng)絡(luò)生成裝置的信號強(qiáng)度和所述第二 WIFI網(wǎng)絡(luò)生成裝置的信號強(qiáng)度的大小,選擇所述第一 WIFI網(wǎng)絡(luò)生成裝置和所述第二 WIFI網(wǎng)絡(luò)生成裝置中具有較高信號強(qiáng)度的WIFI網(wǎng)絡(luò)生成裝置進(jìn)行連接。
[0018]在其中一個(gè)實(shí)施例中,所述WIFI網(wǎng)絡(luò)生成裝置為路由器或無線訪問接入點(diǎn)。
[0019]在其中一個(gè)實(shí)施例中,所述通信裝置為手機(jī)、掌上電腦、筆記本電腦或車載電腦。
[0020]本發(fā)明還提出一種WIFI網(wǎng)絡(luò)接入方法,包括以下步驟:
[0021]由WIFI網(wǎng)絡(luò)生成裝置生成包含WIFI網(wǎng)絡(luò)接入點(diǎn)的標(biāo)識和WIFI網(wǎng)絡(luò)接入密碼的配置信息;
[0022]通過通信裝置將所述配置信息進(jìn)行編碼生成編碼配置信息后發(fā)送出去;
[0023]搜索所述通信裝置發(fā)出的所述編碼配置信息,并將所述編碼配置信息進(jìn)行解碼得到所述配置信息,以及根據(jù)所述配置信息將通信終端與所述WIFI網(wǎng)絡(luò)生成裝置連接。
[0024]在其中一個(gè)實(shí)施例中,所述WIFI網(wǎng)絡(luò)接入點(diǎn)的標(biāo)識為SSID。
[0025]在其中一個(gè)實(shí)施例中,所述通信裝置將所述編碼配置信息填充到網(wǎng)絡(luò)封包中后再發(fā)送出去。
[0026]在其中一個(gè)實(shí)施例中,搜索到所述通信裝置發(fā)出的所述編碼配置信息后,判定所述網(wǎng)絡(luò)封包是否與預(yù)設(shè)的標(biāo)識碼匹配:若是,則將所述網(wǎng)絡(luò)封包中的所述編碼配置信息進(jìn)行解碼;否則,對所述網(wǎng)絡(luò)封包不進(jìn)行解碼處理。
[0027]在其中一個(gè)實(shí)施例中,所述配置信息包括第一配置信息和第二配置信息;所述通信裝置包括第一通信裝置和第二通信裝置,所述第一通信裝置將所述第一配置信息編碼生成第一編碼配置信息,所述第二通信裝置將所述第二配置信息編碼生成第二編碼配置信息;
[0028]搜索所述第一編碼配置信息和所述第二編碼配置信息,將所述第一編碼配置信息解碼后得到所述第一配置信息,將所述第二編碼配置信息解碼后得到所述第二配置信息,判斷所述第一配置信息對應(yīng)的WIFI網(wǎng)絡(luò)生成裝置和所述第二配置信息對應(yīng)的WIFI網(wǎng)絡(luò)生成裝置的信號強(qiáng)度的大小關(guān)系,將所述通信終端與信號強(qiáng)度較高的WIFI網(wǎng)絡(luò)生成裝置進(jìn)行連接。
[0029]上述WIFI網(wǎng)絡(luò)裝置和WIFI網(wǎng)絡(luò)接入方法,由WIFI網(wǎng)絡(luò)生成裝置生成包含WIFI網(wǎng)絡(luò)接入點(diǎn)的標(biāo)識和WIFI網(wǎng)絡(luò)接入密碼的配置信息,通過通信裝置將該配置信息進(jìn)行編碼生成編碼配置信息后發(fā)送出去,搜索通信裝置發(fā)出的編碼配置信息,并將編碼配置信息進(jìn)行解碼得到配置信息,以及根據(jù)配置信息將通信終端與WIFI網(wǎng)絡(luò)生成裝置連接,從而使得用戶不再需要通過手動輸入相關(guān)的配置信息,通信終端與WIFI網(wǎng)絡(luò)生成裝置就能方便的建立連接,而且通信終端位于未知的網(wǎng)絡(luò)環(huán)境的情況下,仍能夠方便地通過通信裝置自動完成與WIFI網(wǎng)絡(luò)生成裝置的認(rèn)證連接。
【附圖說明】
[0030]圖1為本發(fā)明WIFI網(wǎng)絡(luò)裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0031]圖2為圖1中的通信終端的結(jié)構(gòu)示意圖;
[0032]圖3為本發(fā)明WIFI網(wǎng)絡(luò)裝置一個(gè)實(shí)施例中WIFI網(wǎng)絡(luò)生成裝置的個(gè)數(shù)為兩個(gè)、通信裝置的個(gè)數(shù)為兩個(gè)時(shí)的結(jié)構(gòu)示意圖;
[0033]圖4為本發(fā)明WIFI網(wǎng)絡(luò)接入方法一個(gè)實(shí)施例的流程示意圖。
【具體實(shí)施方式】
[0034]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖對本發(fā)明WIFI網(wǎng)絡(luò)裝置和WIFI網(wǎng)絡(luò)接入方法的【具體實(shí)施方式】進(jìn)行說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0035]參見圖1,一個(gè)實(shí)施例中,WIFI網(wǎng)絡(luò)裝置可以包括WIFI網(wǎng)絡(luò)生成裝置100、通信裝置200和通信終端300。WIFI網(wǎng)絡(luò)生成裝置100,用于生成包含WIFI網(wǎng)絡(luò)接入點(diǎn)的標(biāo)識和WIFI網(wǎng)絡(luò)接入密碼的配置信息。通信裝置200,用于與WIFI網(wǎng)絡(luò)生成裝置100通信連接,獲取WIFI網(wǎng)絡(luò)生成裝置100生成的配置信息,對該配置信息進(jìn)行編碼生成編碼配置信息后發(fā)出。通信終端300,用于搜索通信裝置200發(fā)出的編碼配置信息,并將該編碼配置信息進(jìn)行解碼得到配置信息,以及根據(jù)配置信息與WIFI網(wǎng)絡(luò)生成裝置100建立網(wǎng)絡(luò)連接。
[0036]上述WIFI網(wǎng)絡(luò)裝置,通信裝置200與WIFI網(wǎng)絡(luò)生成裝置100通信連接后,獲取配置信息并對配置信息編碼生成編碼配置信息;通信終端300再接收通信裝置200發(fā)出的編碼配置信息,根據(jù)解碼出來的配置信息與WIFI網(wǎng)絡(luò)生成裝置100建立WIFI網(wǎng)絡(luò)連接,從而使得用戶不再需要通過手動輸入相關(guān)的配置信息,通信終端300與WIFI網(wǎng)絡(luò)生成裝置100便能夠建立連接,通信終端300位于未知的網(wǎng)絡(luò)環(huán)境的情況下,仍能夠方便地通過通信裝置200自動完成與WIFI網(wǎng)絡(luò)生成裝置100的認(rèn)證連接。
[0037]一個(gè)實(shí)施例中,通信裝置200將編碼配置信息填充到網(wǎng)絡(luò)封包中后,再發(fā)送出去。通信終端300搜索到網(wǎng)絡(luò)封包后,判定該網(wǎng)絡(luò)封包是否與預(yù)設(shè)的標(biāo)識碼匹配:若是,則將該網(wǎng)絡(luò)封包中的編碼配置信息進(jìn)行解碼,得到包含WIFI網(wǎng)絡(luò)接入點(diǎn)的標(biāo)識和WIFI網(wǎng)絡(luò)接入密碼的配置信息;否則,對該網(wǎng)絡(luò)封包不進(jìn)行解碼處理。
[0038]通過判斷搜索到的網(wǎng)絡(luò)封包是否與預(yù)設(shè)的標(biāo)識碼匹配,能夠保證通信終端300接收到的網(wǎng)絡(luò)封包是由通信裝置200發(fā)出的,