亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

WiFi自動(dòng)連接方法和裝置與流程

文檔序號(hào):11693552閱讀:602來源:國知局
WiFi自動(dòng)連接方法和裝置與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種wifi自動(dòng)連接方法和裝置。



背景技術(shù):

wifi(wirelessfidelity,無線保真)技術(shù)是一種可以將個(gè)人電腦、手持設(shè)備(如掌上電腦、手機(jī))等終端以無線方式互相連接的短距離無線傳輸技術(shù)。隨著智能終端技術(shù)及wifi技術(shù)的發(fā)展,wifi越來越廣泛地應(yīng)用于辦公場所和家庭中。智能終端只有接入無線路由器才能使用wifi,且一般無線路由器都設(shè)置了用戶名和密碼用于對(duì)接入終端進(jìn)行身份驗(yàn)證,當(dāng)驗(yàn)證通過時(shí)才準(zhǔn)許接入。所以終端在進(jìn)行wifi連接時(shí),先自動(dòng)檢索到附近的wifi,然后需要手動(dòng)選擇其中一個(gè)wifi并輸入密碼,自動(dòng)化程度很低。如果有很多終端需要接入wifi時(shí),手動(dòng)選擇并輸入過程非常麻煩且耗時(shí)。



技術(shù)實(shí)現(xiàn)要素:

基于此,有必要針對(duì)上述技術(shù)問題,提供一種能夠?qū)崿F(xiàn)快捷建立wifi連接的wifi自動(dòng)連接方法和裝置。

一種wifi自動(dòng)連接方法,所述方法包括:

發(fā)起連接wifi的請(qǐng)求;

根據(jù)所述連接wifi的請(qǐng)求檢測周圍可以連接的無線路由器,接收所述可以連接的無線路由器所發(fā)射的wifi信號(hào),所述wifi信號(hào)包含握手信息和接入信息,并從中獲取握手信息;

當(dāng)根據(jù)所述握手信息從所述可以連接的無線路由器中篩選出終端預(yù)先設(shè)定需要連接的無線路由器時(shí),則從所述篩選出的無線路由器所發(fā)射出的wifi信號(hào)中獲取接入信息;

根據(jù)所述接入信息建立wifi連接。

一種wifi自動(dòng)連接裝置,所述裝置包括:

請(qǐng)求發(fā)起模塊,用于發(fā)起連接wifi的請(qǐng)求;

握手信息獲取模塊,用于根據(jù)所述連接wifi的請(qǐng)求檢測周圍可以連接的無線路由器,接收所述可以連接的無線路由器所發(fā)射的wifi信號(hào),所述wifi信號(hào)包含握手信息和接入信息,并從中獲取握手信息;

接入信息獲取模塊,用于當(dāng)根據(jù)所述握手信息從所述可以連接的無線路由器中篩選出終端預(yù)先設(shè)定需要連接的無線路由器時(shí),則從所述篩選出的無線路由器所發(fā)射出的wifi信號(hào)中獲取接入信息;

wifi連接建立模塊,用于根據(jù)所述接入信息建立wifi連接。

上述wifi自動(dòng)連接方法和裝置,無線路由器向周圍發(fā)射wifi信號(hào),終端發(fā)起連接wifi的請(qǐng)求,終端根據(jù)連接wifi的請(qǐng)求檢測周圍可以連接的無線路由器,接收可以連接的無線路由器所發(fā)射的wifi信號(hào),wifi信號(hào)包含握手信息和接入信息,并從中獲取握手信息。根據(jù)握手信息從可以連接的無線路由器中篩選出終端預(yù)先設(shè)定需要連接的無線路由器,再從篩選出的無線路由器所發(fā)射出的wifi信號(hào)中獲取接入信息,并根據(jù)接入信息與篩選出的無線路由器建立wifi連接。

無線路由器發(fā)射的wifi信號(hào)中包含了握手信息和接入信息,且因?yàn)榻K端可以根據(jù)握手信息,從可以連接的無線路由器中篩選出終端預(yù)先設(shè)定需要連接的無線路由器即目標(biāo)無線路由器。終端再從該目標(biāo)無線路由器的wifi信號(hào)中獲取接入信息,直接根據(jù)接入信息與篩選出的無線路由器建立連接。終端從選取目標(biāo)無線路由器到獲取到對(duì)應(yīng)的接入信息,整個(gè)過程都不需要人為參與,所以極大地提高了篩選目標(biāo)無線路由器的自動(dòng)化程度,提高了效率。從而就實(shí)現(xiàn)了終端與預(yù)先設(shè)定需要連接的目標(biāo)無線路由器自動(dòng)建立wifi連接。不需要對(duì)每個(gè)終端依次手動(dòng)選擇ssid(servicesetidentifier,服務(wù)集標(biāo)識(shí))并輸入wifi密碼,進(jìn)而可實(shí)現(xiàn)很多終端快捷且自動(dòng)化接入目標(biāo)無線路由器所對(duì)應(yīng)的wifi無線網(wǎng)絡(luò)。

附圖說明

圖1為一個(gè)實(shí)施例中wifi自動(dòng)連接方法的應(yīng)用環(huán)境圖;

圖2為一個(gè)實(shí)施例中wifi自動(dòng)連接方法的流程圖;

圖3為一個(gè)實(shí)施例中wifi自動(dòng)連接方法的流程圖;

圖4為一個(gè)實(shí)施例中wifi自動(dòng)連接方法的流程圖;

圖5為一個(gè)實(shí)施例中wifi自動(dòng)連接裝置的結(jié)構(gòu)示意圖;

圖6為圖5中握手信息獲取模塊的結(jié)構(gòu)示意圖;

圖7為圖5中接入信息獲取模塊的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式做詳細(xì)的說明。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以很多不同于在此描述的其它方式來實(shí)施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似改進(jìn),因此本發(fā)明不受下面公開的具體實(shí)施的限制。

除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術(shù)語只是為了描述具體的實(shí)施例的目的,不是旨在于限制本發(fā)明。以上實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。

本發(fā)明實(shí)施例提供的wifi自動(dòng)連接方法可應(yīng)用于如圖1所示的環(huán)境中。參考圖1所示,無線路由器102通過網(wǎng)線接入互聯(lián)網(wǎng),將有線信號(hào)轉(zhuǎn)為無線wifi信號(hào)發(fā)射出去,支持wifi功能的終端104通過無線方式與無線路由器102連接,從而實(shí)現(xiàn)了終端104可以接入互聯(lián)網(wǎng)進(jìn)行上網(wǎng)或通訊。終端104可以是支持wifi功能的智能終端,如手機(jī)、計(jì)算機(jī)及pos機(jī)等。無線路由器102向外的發(fā)射wifi信號(hào)包含握手信息和接入信息。

在一個(gè)實(shí)施例中,如圖2所示,提供了一種wifi自動(dòng)連接方法,以該方法應(yīng)用于圖1中的終端為例進(jìn)行說明,包括:

步驟210,發(fā)起連接wifi的請(qǐng)求。

在有很多的終端需要接入wifi時(shí),終端發(fā)起連接wifi的請(qǐng)求。具體為用戶點(diǎn)擊wifi連接的按鈕或者程序觸發(fā)wifi連接的命令,當(dāng)然也不限于以上方式。終端大概每隔100ms就發(fā)出一次proberequest(探測請(qǐng)求)幀,用于進(jìn)行wifi連接。

步驟220,根據(jù)連接wifi的請(qǐng)求檢測周圍可以連接的無線路由器,接收可以連接的無線路由器所發(fā)射的wifi信號(hào),wifi信號(hào)包含握手信息和接入信息,并從中獲取握手信息。

在打開終端上的wifi連接開關(guān)之后,終端就開始檢測周圍可以連接的wifi。無線路由器向外發(fā)射wifi信號(hào),終端檢測周圍無線路由器所發(fā)射的wifi信號(hào)的強(qiáng)度,當(dāng)wifi信號(hào)的強(qiáng)度超過設(shè)定信號(hào)閾值,則判斷發(fā)射出wifi信號(hào)的無線路由器為可以連接的。

無線路由器發(fā)出的普通的wifi信號(hào)中一般包括ssid信息及其他信息,但不包括接入密碼信息。ssid是無線路由器發(fā)射的wifi信號(hào)的名字,終端就是根據(jù)ssid來識(shí)別不同的無線路由器所發(fā)射的wifi信號(hào)。與其他普通的無線路由器發(fā)出的wifi信號(hào)不同,本實(shí)施例中的wifi信號(hào)包含握手信息和接入信息,握手信息和接入信息都是經(jīng)過加密處理的且是一一對(duì)應(yīng)的。其中握手信息包括對(duì)應(yīng)的無線路由器的ssid(servicesetidentifier,服務(wù)集標(biāo)識(shí)),用于判斷該ssid與終端中設(shè)定需要連接的無線路由器的ssid是否匹配,其中接入信息直接就是接入密碼,可用于終端連接該握手信息對(duì)應(yīng)的無線路由器。

終端接收可以連接的無線路由器所發(fā)射的wifi信號(hào),即同時(shí)接收握手信息和接入信息,終端先對(duì)接收的每個(gè)握手信息進(jìn)行解密,獲得解密后的握手信息,解密后的握手信息包括對(duì)應(yīng)的無線路由器的ssid。此時(shí)可能有多個(gè)可以連接的無線路由器,所以需要進(jìn)行篩選。當(dāng)然,終端也可以接收無線ap(wirelessaccesspoint,訪問接入點(diǎn))向外發(fā)射wifi信號(hào)。

步驟230,當(dāng)根據(jù)握手信息從可以連接的無線路由器中篩選出終端預(yù)先設(shè)定需要連接的無線路由器時(shí),則從篩選出的無線路由器所發(fā)射出的wifi信號(hào)中獲取接入信息。

根據(jù)解密后的握手信息,將每個(gè)握手信息中的ssid與終端中設(shè)定需要連接的無線路由器的ssid進(jìn)行匹配,若匹配,則根據(jù)匹配的握手信息從可以連接的無線路由器中篩選出目標(biāo)無線路由器ssid。目標(biāo)無線路由器即為終端中設(shè)定需要連接的無線路由器。終端從已接收的接入信息中獲取目標(biāo)無線路由器所對(duì)應(yīng)的接入信息,對(duì)目標(biāo)無線路由器所對(duì)應(yīng)的接入信息進(jìn)行解密,獲取解密后的接入信息。

步驟240,根據(jù)接入信息建立wifi連接。

終端將解密后的目標(biāo)無線路由器所對(duì)應(yīng)的接入信息,輸入到wifi連接界面,根據(jù)接入信息建立wifi連接。

本實(shí)施例中,無線路由器發(fā)射的wifi信號(hào)中包含了握手信息和接入信息,且因?yàn)榻K端可以根據(jù)握手信息,從可以連接的無線路由器中篩選出終端預(yù)先設(shè)定需要連接的目標(biāo)無線路由器。終端再從該目標(biāo)無線路由器的wifi信號(hào)中獲取接入信息,直接根據(jù)接入信息與篩選出的無線路由器建立wifi連接。終端從選取目標(biāo)無線路由器到獲取到對(duì)應(yīng)的接入信息,整個(gè)過程都不需要人為參與,所以極大地提高了篩選目標(biāo)無線路由器的自動(dòng)化程度,提高了效率。從而就實(shí)現(xiàn)了終端與預(yù)先設(shè)定需要連接的目標(biāo)無線路由器自動(dòng)建立wifi連接。不需要對(duì)每個(gè)終端依次手動(dòng)選擇ssid并輸入wifi密碼,進(jìn)而可實(shí)現(xiàn)很多終端快捷且自動(dòng)化接入目標(biāo)無線路由器所對(duì)應(yīng)的wifi無線網(wǎng)絡(luò)。

在一個(gè)實(shí)施例中,如圖3所示,根據(jù)連接wifi的請(qǐng)求檢測周圍可以連接的無線路由器,接收可以連接的無線路由器所發(fā)射的wifi信號(hào),wifi信號(hào)包含握手信息和接入信息,并從中獲取握手信息,包括:

步驟222,根據(jù)連接wifi的請(qǐng)求檢測周圍無線路由器所發(fā)射的wifi信號(hào)的強(qiáng)度,當(dāng)wifi信號(hào)的強(qiáng)度超過設(shè)定信號(hào)閾值則判斷發(fā)射出wifi信號(hào)的無線路由器為可以連接的無線路由器。

在打開終端上的wifi連接開關(guān)之后,終端就開始檢測周圍可以連接的wifi。無線路由器向外發(fā)射wifi信號(hào),終端檢測周圍無線路由器所發(fā)射的wifi信號(hào)的強(qiáng)度,當(dāng)wifi信號(hào)的強(qiáng)度超過設(shè)定信號(hào)閾值,則判斷發(fā)射出wifi信號(hào)的無線路由器為可以連接的。具體為,當(dāng)wifi信號(hào)的強(qiáng)度大于-90dbm,就判斷該wifi信號(hào)對(duì)應(yīng)的無線路由器是可以連接的,在其他的實(shí)施例中,wifi信號(hào)的強(qiáng)度也可以大于自定義的其他數(shù)值。當(dāng)然,終端也可以接收無線ap(wirelessaccesspoint,訪問接入點(diǎn))向外發(fā)射wifi信號(hào)。

步驟224,接收可以連接的無線路由器所發(fā)射的wifi信號(hào),wifi信號(hào)包含第一信號(hào)包和第二信號(hào)包。

此時(shí)可能有多個(gè)可以連接的無線路由器,終端接收所有可以連接的無線路由器所發(fā)射的wifi信號(hào),每個(gè)wifi信號(hào)都包含第一信號(hào)包和第二信號(hào)包。第一信號(hào)包和第二信號(hào)包都為加密的信息,第一信號(hào)包中包含握手信息,握手信息中包含可以連接的無線路由器的ssid。第二信號(hào)包中包含接入信息,接入信息即為接入密碼。

步驟226,從wifi信號(hào)中讀取第一信號(hào)包,對(duì)第一信號(hào)包進(jìn)行解密,得到握手信息。

每個(gè)wifi信號(hào)都包含第一信號(hào)包和第二信號(hào)包,先讀取每一個(gè)wifi信號(hào)包含的第一信號(hào)包,對(duì)第一信號(hào)包進(jìn)行解密。第一信號(hào)包中包含了握手信息,即對(duì)握手信息進(jìn)行解密。第一信號(hào)包和第二信號(hào)包中包含的信息都是經(jīng)過加密處理的,加密方式與終端上內(nèi)置的解密方式是對(duì)應(yīng)的。

加密的方式可以采取對(duì)稱加密方式,該過程的逆過程為解密。即采用單鑰密碼系統(tǒng)的加密方法,同一個(gè)密鑰可以同時(shí)用作信息的加密和解密,這種加密方法稱為對(duì)稱加密,也稱為單密鑰加密。具體的算法有des(dataencryptionstandard,數(shù)據(jù)加密標(biāo)準(zhǔn))、3des、tdea(internationaldataencryptionalgorithm,國際數(shù)據(jù)加密算法)等。

也可以采用非對(duì)稱加密的方式,,該過程的逆過程為解密。非對(duì)稱加密算法需要兩個(gè)密鑰來進(jìn)行加密和解密,這兩個(gè)秘鑰是公開密鑰(publickey,簡稱公鑰)和私有密鑰(privatekey,簡稱私鑰)。具體的算法有背包算法、d-h(dhdiffie-hellman,d-h算法)、ecc(ellipticcurvescryptography,橢圓曲線加密算法)等。

也可以采用hash哈希(摘要算法),,該過程的逆過程為解密。就是把任意長度的輸入,通過散列算法變換成固定長度的輸出,該輸出就是散列值。這種轉(zhuǎn)換是一種壓縮映射,也就是散列值的空間通常遠(yuǎn)小于輸入的空間,不同的輸入可能會(huì)散列成相同的輸出,所以不可能從散列值來唯一的確定輸入值。簡單的說就是一種將任意長度的消息壓縮到某一固定長度的消息摘要的函數(shù)。具體的算法有md5(message-digestalgorithm5,信息-摘要算法)、md4、sha-1(securehashalgorithm,譯作安全散列算法)等。

在本實(shí)施例中,終端通過檢測到周圍的無線路由器所發(fā)射的wifi信號(hào)的強(qiáng)度,先選出所發(fā)射的wifi信號(hào)的強(qiáng)度超過設(shè)定信號(hào)閾值的無線路由器,這些無線路由器為可以連接的。wifi信號(hào)包含第一信號(hào)包和第二信號(hào)包,均經(jīng)過加密處理且握手信息是包含在第一信號(hào)包中的,事先未內(nèi)置解密方式的終端是不能對(duì)接收到的wifi信號(hào)進(jìn)行解密,即不可能與這些加密處理的wifi信號(hào)所對(duì)應(yīng)的無線路由器進(jìn)行連接,排除了無關(guān)終端。且wifi信號(hào)包含了握手信息和接入信息,便于后續(xù)解密之后進(jìn)行自動(dòng)連接。

在一個(gè)實(shí)施例中,如圖4所示,當(dāng)根據(jù)握手信息從可以連接的無線路由器中篩選出終端預(yù)先設(shè)定需要連接的無線路由器時(shí),則從篩選出的無線路由器所發(fā)射出的wifi信號(hào)中獲取接入信息,包括:

步驟232,將握手信息與預(yù)先存儲(chǔ)在終端中的wifi信息進(jìn)行匹配,匹配成功則獲取握手信息對(duì)應(yīng)的無線路由器,握手信息對(duì)應(yīng)的無線路由器即為篩選出的終端預(yù)先設(shè)定需要連接的無線路由器。

解密后的握手信息包含無線路由器的ssid,終端中預(yù)先存儲(chǔ)的wifi信息包含終端預(yù)先設(shè)定需要連接的無線路由器即目標(biāo)無線路由器的ssid。所以終端將解密后獲取的無線路由器的ssid與終端中預(yù)先存儲(chǔ)的目標(biāo)無線路由器的ssid進(jìn)行遍歷對(duì)比,如發(fā)現(xiàn)匹配,則獲取匹配的握手信息對(duì)應(yīng)的無線路由器,即為目標(biāo)無線路由器。

步驟234,從篩選出的無線路由器所發(fā)射出的wifi信號(hào)中讀取第二信號(hào)包,對(duì)第二信號(hào)包進(jìn)行解密,得到接入信息,接入信息為接入密碼。

終端將解密后獲取的無線路由器的ssid與終端中預(yù)先存儲(chǔ)的目標(biāo)無線路由器的ssid匹配后,終端才能夠從目標(biāo)無線路由器所發(fā)射出的wifi信號(hào)中讀取第二信號(hào)包,并對(duì)第二信號(hào)包進(jìn)行解密,直接得到接入信息,接入信息為接入密碼。對(duì)于不匹配的ssid所對(duì)應(yīng)的無線路由器,則終端不能讀取第二信號(hào)包,也不能對(duì)第二信號(hào)包進(jìn)行解密。第二信號(hào)包中包含的信息都是經(jīng)過加密處理的,加密方式與終端上內(nèi)置的解密方式是對(duì)應(yīng)的,即終端能夠?qū)邮盏牡诙盘?hào)包中包含的信息進(jìn)行解密。解密方式也可以采取對(duì)稱加密方式、非對(duì)稱加密的方式及哈希算法中的任何一種。

在本實(shí)施例中,終端通過解密后的握手信息所包含無線路由器的ssid,與終端中內(nèi)置的目標(biāo)無線路由器的ssid進(jìn)行匹配,如發(fā)現(xiàn)一致獲取匹配的匹配的握手信息對(duì)應(yīng)的無線路由器,即為目標(biāo)無線路由器。終端從目標(biāo)無線路由器所發(fā)射出的wifi信號(hào)中讀取第二信號(hào)包,對(duì)第二信號(hào)包進(jìn)行解密,直接得到接入信息,接入信息為接入密碼。對(duì)于不匹配的ssid所對(duì)應(yīng)的無線路由器,則終端不能讀取第二信號(hào)包,也不能對(duì)第二信號(hào)包進(jìn)行解密。通過ssid匹配的wifi信號(hào)才能讀取第二信號(hào)包,且對(duì)第二信號(hào)包進(jìn)行解密,這樣就保證了終端能夠連接到預(yù)先設(shè)定需要連接的無線路由器。在獲取到預(yù)先設(shè)定需要連接的無線路由器之后,直接從終端接收的該無線路由器對(duì)應(yīng)的wifi信號(hào)中獲取到wifi接入密碼,這樣就避免了手動(dòng)輸入wifi密碼的麻煩。從而實(shí)現(xiàn)了終端自動(dòng)連接至終端預(yù)先設(shè)定需要連接的無線路由器。

終端從選取目標(biāo)無線路由器到獲取到對(duì)應(yīng)的接入密碼,整個(gè)過程都不需要人為參與,所以極大地提高了篩選目標(biāo)無線路由器的自動(dòng)化程度,提高了效率。不需要對(duì)每個(gè)終端依次手動(dòng)選擇ssid并輸入wifi密碼,可實(shí)現(xiàn)很多終端快捷且自動(dòng)化接入目標(biāo)無線路由器所對(duì)應(yīng)的wifi無線網(wǎng)絡(luò)。

在一個(gè)實(shí)施例中,對(duì)第一信號(hào)包進(jìn)行解密的解密方式和對(duì)第二信號(hào)包進(jìn)行解密的解密方式為對(duì)稱加密、非對(duì)稱加密及哈希算法中的任何一種。

每個(gè)wifi信號(hào)都包含第一信號(hào)包和第二信號(hào)包,第一信號(hào)包和第二信號(hào)包中包含的信息都是經(jīng)過加密處理的,加密方式與終端上內(nèi)置的解密方式是對(duì)應(yīng)的,即終端能夠?qū)邮盏牡谝恍盘?hào)包和第二信號(hào)包中包含的信息進(jìn)行解密。終端先讀取每一個(gè)wifi信號(hào)包含的第一信號(hào)包,對(duì)第一信號(hào)包進(jìn)行解密,第一信號(hào)包中包含了握手信息,即對(duì)握手信息進(jìn)行解密。終端對(duì)握手信息進(jìn)行解密的方式可以為對(duì)稱加密、非對(duì)稱加密及哈希算法中的任何一種。

終端對(duì)第二信號(hào)包進(jìn)行解密,直接得到接入信息,接入信息為接入密碼。終端對(duì)握手信息進(jìn)行解密的方式也為對(duì)稱加密、非對(duì)稱加密及哈希算法中的任何一種。

在本實(shí)施例中,對(duì)wifi信號(hào)的第一信號(hào)包和第二信號(hào)包中包含的握手信息和接入信息都經(jīng)過加密處理,且在需要連接的終端上內(nèi)置加密方式對(duì)應(yīng)的解密方式,這樣一方面能夠排除無關(guān)的終端,另一方面終端可以通過解密后的握手信息篩選出終端預(yù)先設(shè)定需要連接的無線路由器即目標(biāo)無線路由器,然后對(duì)該目標(biāo)無線路由器的接入信息進(jìn)行解密直接獲取接入密碼。從而實(shí)現(xiàn)了終端從選取目標(biāo)無線路由器到獲取到對(duì)應(yīng)的接入密碼,整個(gè)過程都不需要人為參與,不需要對(duì)每個(gè)終端依次手動(dòng)選擇ssid并輸入wifi密碼,所以極大地提高了篩選目標(biāo)無線路由器的自動(dòng)化程度,提高了效率。

在一個(gè)實(shí)施例中,根據(jù)接入信息建立wifi連接,包括:將接入信息輸入到wifi連接界面,根據(jù)接入信息建立wifi連接。

在本實(shí)施例中,在wifi連接界面,終端將對(duì)第二信號(hào)包解密后獲取到的接入密碼自動(dòng)輸入至目標(biāo)無線路由器的ssid對(duì)應(yīng)的密碼輸入?yún)^(qū)。從而實(shí)現(xiàn)了終端與預(yù)先設(shè)定需要連接的目標(biāo)無線路由器自動(dòng)建立wifi連接。

在一個(gè)實(shí)施例中,如圖5所示,還提供了一種wifi自動(dòng)連接裝置500,該裝置包括:請(qǐng)求發(fā)起模塊510、握手信息獲取模塊520、接入信息獲取模塊530及wifi連接建立模塊540。

請(qǐng)求發(fā)起模塊510,用于發(fā)起連接wifi的請(qǐng)求。

握手信息獲取模塊520,用于根據(jù)連接wifi的請(qǐng)求檢測周圍可以連接的無線路由器,接收可以連接的無線路由器所發(fā)射的wifi信號(hào),wifi信號(hào)包含握手信息和接入信息,并從中獲取握手信息。

接入信息獲取模塊530,用于當(dāng)根據(jù)握手信息從可以連接的無線路由器中篩選出終端預(yù)先設(shè)定需要連接的無線路由器時(shí),則從篩選出的無線路由器所發(fā)射出的wifi信號(hào)中獲取接入信息。

wifi連接建立模塊540,用于根據(jù)接入信息建立wifi連接。

在一個(gè)實(shí)施例中,如圖6所示,握手信息獲取模塊520包括:可連接無線路由器判斷模塊521、wifi信號(hào)接收模塊522及第一解密模塊523。

可連接無線路由器判斷模塊521,用于根據(jù)連接wifi的請(qǐng)求檢測周圍無線路由器所發(fā)射的wifi信號(hào)的強(qiáng)度,當(dāng)wifi信號(hào)的強(qiáng)度超過設(shè)定信號(hào)閾值則判斷發(fā)射出wifi信號(hào)的無線路由器為可以連接的無線路由器;

wifi信號(hào)接收模塊522,用于接收可以連接的無線路由器所發(fā)射的wifi信號(hào),wifi信號(hào)包含第一信號(hào)包和第二信號(hào)包;

第一解密模塊523,用于從wifi信號(hào)中讀取第一信號(hào)包,對(duì)第一信號(hào)包進(jìn)行解密,得到握手信息。

在一個(gè)實(shí)施例中,如圖7所示,接入信息獲取模塊530包括:匹配模塊531及第二解密模塊532。

匹配模塊531,用于將握手信息與預(yù)先存儲(chǔ)在終端中的wifi信息進(jìn)行匹配,匹配成功則獲取握手信息對(duì)應(yīng)的無線路由器,握手信息對(duì)應(yīng)的無線路由器即為篩選出的終端預(yù)先設(shè)定需要連接的無線路由器;

第二解密模塊532,用于從篩選出的無線路由器所發(fā)射出的wifi信號(hào)中讀取第二信號(hào)包,對(duì)第二信號(hào)包進(jìn)行解密,得到接入信息,接入信息為接入密碼。

在一個(gè)實(shí)施例中,對(duì)第一信號(hào)包進(jìn)行解密的解密方式和對(duì)第二信號(hào)包進(jìn)行解密的解密方式為對(duì)稱加密、非對(duì)稱加密及哈希算法中的任何一種。

在一個(gè)實(shí)施例中,wifi連接建立模塊540用于將接入信息輸入到wifi連接界面,根據(jù)接入信息建立wifi連接。

以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1