,使用默認(rèn)密碼連接SSID為預(yù)置的默認(rèn)值的無線網(wǎng)絡(luò),若連接成功,則SSID為預(yù)置的默認(rèn)值的無線網(wǎng)絡(luò)為臨時無線網(wǎng)絡(luò)。臨時無線網(wǎng)絡(luò)的SSID和默認(rèn)密碼可以預(yù)置與網(wǎng)絡(luò)探測模塊120中,以供使用。
[0071]第一網(wǎng)絡(luò)連接模塊130可以配置成連接臨時無線網(wǎng)絡(luò)。例如可以使用上述默認(rèn)的SSID以及默認(rèn)密碼進(jìn)行連接。
[0072]第一請求發(fā)送模塊140可以配置成利用臨時無線網(wǎng)絡(luò)向無線接入點20發(fā)出第一認(rèn)證請求,該第一認(rèn)證請求可以包括無線網(wǎng)絡(luò)客戶端10信息,例如包括無線網(wǎng)絡(luò)客戶端10的名稱、型號、通信標(biāo)識(例如mac地址)等。
[0073]信息接收模塊150可以配置成接收來自于無線接入點20的響應(yīng)第一認(rèn)證請求的接入信息,接入信息至少包括正式無線網(wǎng)絡(luò)的SSID及其密鑰。
[0074]第二網(wǎng)絡(luò)連接模塊160可以配置成按照接入信息連接無線接入點20提供的正式無線網(wǎng)絡(luò)。
[0075]圖6是根據(jù)本發(fā)明另一實施例的無線網(wǎng)絡(luò)的接入裝置100的示意圖,該無線網(wǎng)絡(luò)的接入裝置100在上一實施例的基礎(chǔ)上可以靈活增加設(shè)置有第二請求發(fā)送模塊170和/或令牌接收模塊180,第二網(wǎng)絡(luò)連接模塊160可以設(shè)置有解密子模塊162以及網(wǎng)絡(luò)接入子模塊164。
[0076]第二請求發(fā)送模塊170可以配置成向網(wǎng)絡(luò)認(rèn)證服務(wù)器30發(fā)出第二認(rèn)證請求,第二認(rèn)證請求分別至少包括請求接入無線網(wǎng)絡(luò)客戶端10的通信標(biāo)識(如mac地址)。令牌接收模塊180可以配置成接收來自于網(wǎng)絡(luò)認(rèn)證服務(wù)器30響應(yīng)第二認(rèn)證請求的解密令牌。
[0077]解密子模塊162可以配置成使用解密令牌對接入信息進(jìn)行解密,以得到無線接入點20的SSID及其密鑰。網(wǎng)絡(luò)接入子模塊164可以配置成使用無線接入點20的SSID及其密鑰接入無線接入點20提供的正式無線網(wǎng)絡(luò),其中接入信息由無線接入點20使用網(wǎng)絡(luò)認(rèn)證服務(wù)器30提供的加密令牌對其SSID及其密鑰進(jìn)行加密得到。
[0078]本發(fā)明實施例提供的無線網(wǎng)絡(luò)的接入方法,可以由上述任一實施例的無線網(wǎng)絡(luò)的接入裝置100執(zhí)行,以自動使無線網(wǎng)絡(luò)客戶端10連接至無線接入點20。圖7是根據(jù)本發(fā)明一個實施例的無線網(wǎng)絡(luò)的接入方法的示意圖,該無線網(wǎng)絡(luò)的接入方法可以包括以下步驟:
[0079]步驟S702,廣播發(fā)送無線網(wǎng)絡(luò)探測報文,并確定出現(xiàn)無線接入點20提供響應(yīng)于無線網(wǎng)絡(luò)探測報文的臨時無線網(wǎng)絡(luò);
[0080]步驟S704,連接臨時無線網(wǎng)絡(luò);
[0081]步驟S706,利用臨時無線網(wǎng)絡(luò)向無線接入點20發(fā)出第一認(rèn)證請求;
[0082]步驟S708,接收來自于無線接入點20的響應(yīng)第一認(rèn)證請求的接入信息;
[0083]步驟S710,按照接入信息連接無線接入點20提供的正式無線網(wǎng)絡(luò)。
[0084]在步驟S704之后還可以向網(wǎng)絡(luò)認(rèn)證服務(wù)器30發(fā)出第二認(rèn)證請求;接收來自于網(wǎng)絡(luò)認(rèn)證服務(wù)器30響應(yīng)第二認(rèn)證請求的解密令牌,步驟S710可以包括:使用解密令牌對接入信息進(jìn)行解密,以得到無線接入點20的SSID及其密鑰;使用無線接入點20的SSID及其密鑰接入無線接入點20提供的正式無線網(wǎng)絡(luò),其中接入信息由無線接入點20使用網(wǎng)絡(luò)認(rèn)證服務(wù)器30提供的加密令牌對SSID及其密鑰進(jìn)行加密得到。
[0085]上述第一認(rèn)證請求和第二認(rèn)證請求分別至少包括請求接入無線接入點20的設(shè)備的通信標(biāo)識,必要時也可以包括:設(shè)備名稱、設(shè)備型號等內(nèi)容。
[0086]步驟S702的廣播發(fā)送無線網(wǎng)絡(luò)探測報文的方式可以包括:輪流使用無線網(wǎng)絡(luò)協(xié)議設(shè)定的多個信道廣播發(fā)送probe探測報文。
[0087]步驟S704可以包括:檢測是否出現(xiàn)SSID為預(yù)置的默認(rèn)值的無線網(wǎng)絡(luò);在出現(xiàn)后,使用默認(rèn)密碼連接SSID為預(yù)置的默認(rèn)值的無線網(wǎng)絡(luò),若連接成功,則SSID為預(yù)置的默認(rèn)值的無線網(wǎng)絡(luò)為臨時無線網(wǎng)絡(luò)。
[0088]圖8是根據(jù)本發(fā)明一個實施例的無線網(wǎng)絡(luò)的提供裝置200的示意圖,該無線網(wǎng)絡(luò)的提供裝置200包括:報文獲取模塊210、網(wǎng)絡(luò)啟動模塊220、請求獲取模塊230、信息生成模塊240。
[0089]報文獲取模塊210可以配置成獲取無線網(wǎng)絡(luò)客戶端10廣播發(fā)送的無線網(wǎng)絡(luò)探測報文。網(wǎng)絡(luò)啟動模塊220可以配置成根據(jù)無線網(wǎng)絡(luò)探測報文創(chuàng)建臨時無線網(wǎng)絡(luò),該臨時無線網(wǎng)絡(luò)臨時無線網(wǎng)絡(luò)的SSID可以為與無線網(wǎng)絡(luò)客戶端10預(yù)先配置確定的,也就是無線網(wǎng)絡(luò)客戶端10可以根據(jù)該SSID確定該無線網(wǎng)絡(luò)為無線接入點20為其提供的臨時網(wǎng)絡(luò)。臨時無線網(wǎng)絡(luò)可以配置為使用默認(rèn)密碼或者無密碼,在觸發(fā)啟動后維持預(yù)定時間,該預(yù)定時間可以按照無線網(wǎng)絡(luò)客戶端10的接入過程需要的時間。另外該無線臨時網(wǎng)絡(luò)還可以限制為僅允許發(fā)送無線網(wǎng)絡(luò)探測報文的無線網(wǎng)絡(luò)客戶端10連接。此時網(wǎng)絡(luò)啟動模塊220可以配置成使臨時無線網(wǎng)絡(luò)持續(xù)運行預(yù)定時間后關(guān)閉,以在預(yù)定時間內(nèi)完成無線網(wǎng)絡(luò)客戶端10的接入。
[0090]請求獲取模塊230可以配置成獲取無線網(wǎng)絡(luò)客戶端10通過臨時無線網(wǎng)絡(luò)上傳的第一認(rèn)證請求,并對第一認(rèn)證請求進(jìn)行認(rèn)證,若認(rèn)證不通過可以結(jié)束無線網(wǎng)絡(luò)連接過程,必要時可以向無線網(wǎng)絡(luò)客戶端10發(fā)送連接失敗原因。
[0091]信息生成模塊240配置成在若認(rèn)證通過的情況下生成響應(yīng)第一認(rèn)證請求的接入信息,以供無線網(wǎng)絡(luò)客戶端10按照接入信息連接持續(xù)運行的正式無線網(wǎng)絡(luò)。
[0092]圖9是根據(jù)本發(fā)明一個實施例的無線網(wǎng)絡(luò)的提供裝置200的示意圖,該無線網(wǎng)絡(luò)的接入裝置100在上一實施例的基礎(chǔ)上,報文獲取模塊210可靈活設(shè)置有報文接收子模塊212以及強度判斷子模塊214 ;請求獲取模塊230可靈活設(shè)置有標(biāo)識提取子模塊232和認(rèn)證子模塊234。
[0093]報文接收子模塊212可以配置成接收無線網(wǎng)絡(luò)客戶端10廣播發(fā)送的無線網(wǎng)絡(luò)探測報文。強度判斷子模塊214可以配置成判斷無線網(wǎng)絡(luò)探測報文的信號強度是否等于或者超過預(yù)設(shè)閾值,若是則由網(wǎng)絡(luò)啟動模塊220啟動臨時無線網(wǎng)絡(luò)。從而通過信號強度確定有無線網(wǎng)絡(luò)客戶端10進(jìn)入無線接入點20的網(wǎng)絡(luò)覆蓋范圍。
[0094]標(biāo)識提取子模塊232可以配置成提取第一認(rèn)證請求中包含的無線網(wǎng)絡(luò)客戶端10的通信標(biāo)識。認(rèn)證子模塊234可以配置成根據(jù)通信標(biāo)識向網(wǎng)絡(luò)認(rèn)證服務(wù)器30發(fā)出第三認(rèn)證請求,以供網(wǎng)絡(luò)認(rèn)證服務(wù)器30根據(jù)第三認(rèn)證請求確定無線網(wǎng)絡(luò)客戶端10的合法性,接收來自于網(wǎng)絡(luò)認(rèn)證服務(wù)器30響應(yīng)第三認(rèn)證請求的認(rèn)證結(jié)果。
[0095]信息生成模塊240還可以配置成在認(rèn)證結(jié)果為合法的情況下,根據(jù)正式無線網(wǎng)絡(luò)SSID及其密鑰生成接入信息。認(rèn)證結(jié)果中至少還包括無線網(wǎng)絡(luò)客戶端10的加密令牌。此時信息生成模塊240可以配置成使用加密令牌對SSID及其密鑰進(jìn)行加密得到接入信息。
[0096]本發(fā)明實施例提供的無線網(wǎng)絡(luò)的提供方法,可以由上述任一實施例的無線網(wǎng)絡(luò)的提供裝置200執(zhí)行,以自動向無線網(wǎng)絡(luò)客戶端10提供無線網(wǎng)絡(luò)連接。圖10是根據(jù)本發(fā)明一個實施例的無線網(wǎng)絡(luò)的接入方法的示意圖,該無線網(wǎng)絡(luò)的提供方法可以包括以下步驟:
[0097]步驟S1002,獲取無線網(wǎng)絡(luò)客戶端10廣播發(fā)送的無線網(wǎng)絡(luò)探測報文;
[0098]步驟S1004,根據(jù)無線網(wǎng)絡(luò)探測報文創(chuàng)建臨時無線網(wǎng)絡(luò);
[0099]步驟S1006,獲取無線網(wǎng)絡(luò)客戶端10通過臨時無線網(wǎng)絡(luò)上傳的第一認(rèn)證請求,并對第一認(rèn)證請求進(jìn)行認(rèn)證;
[0100]步驟S1008,若認(rèn)證通過生成響應(yīng)第一認(rèn)證請求的接入信息,以供無線網(wǎng)絡(luò)客戶端10按照接入信息連接持續(xù)運行的正式無線網(wǎng)絡(luò)。
[0101]步驟S1002的一種可選執(zhí)行流程為:接收無線網(wǎng)絡(luò)客戶端10廣播發(fā)送的無線網(wǎng)絡(luò)探測報文;判斷無線網(wǎng)絡(luò)探測報文的信號強度是否等于或者超過預(yù)設(shè)閾值,若是則啟動臨時無線網(wǎng)絡(luò)。
[0102]步驟S1006中對第一認(rèn)證請求進(jìn)行認(rèn)證的流程可以包括:提取第一認(rèn)證請求中包含的無線網(wǎng)絡(luò)客戶端10的通信標(biāo)識;根據(jù)通信標(biāo)識向網(wǎng)絡(luò)認(rèn)證服務(wù)器30發(fā)出第三認(rèn)證請求,以供網(wǎng)絡(luò)認(rèn)證服務(wù)器30根據(jù)第三認(rèn)證請求確定無線網(wǎng)絡(luò)客戶端10的合法性;接收來自于網(wǎng)絡(luò)認(rèn)證服務(wù)器30響應(yīng)第三認(rèn)證請求的認(rèn)證結(jié)果;在認(rèn)證結(jié)果為合法的情況下,根據(jù)正式無線網(wǎng)絡(luò)SSID及其密鑰生成接入信息。
[0103]認(rèn)證結(jié)果中還包括無線網(wǎng)絡(luò)客戶端10的加密令牌;在此情況下步驟S1008可以使用加密令牌對SSID及其密鑰進(jìn)行加密得到接入信息。
[0104]臨時無線網(wǎng)絡(luò)可以持續(xù)運行預(yù)定時間后關(guān)閉,以在預(yù)定時間內(nèi)完成無線網(wǎng)絡(luò)客戶端10的接入。
[0105]以下結(jié)合使用本實施例進(jìn)行無線網(wǎng)絡(luò)連接的一個具體實例,對以上無線網(wǎng)絡(luò)的連接過程進(jìn)行說明:
[0106]無線網(wǎng)絡(luò)客戶端10 (可以配置于智能手機、平板電腦、筆記本電腦中)出廠時默認(rèn)設(shè)置有某個SSID (以下以SSID為360wif1-10T進(jìn)行介紹),并保存了相應(yīng)的密碼(以下以密碼為12345678進(jìn)行介紹),當(dāng)出現(xiàn)SSID存在時,可以根據(jù)此密碼直接連接該無線接入點
20 ο
[0107]無線網(wǎng)絡(luò)客戶端10再啟動后依次向使用802.11協(xié)議規(guī)定的I至13信道發(fā)出probe探測報文。
[0108]無線接入點20持續(xù)監(jiān)聽周圍無線的信號,無線接入點20中預(yù)先設(shè)定有信號強度閥值(如-lOdBm,可靈活進(jìn)行調(diào)整),當(dāng)監(jiān)聽到某個無線設(shè)備的信號強度等于或超過此閥值時,自動啟用SSID為360wif1-10T,密碼為12345678的臨時無線網(wǎng)絡(luò)。該SSID在預(yù)設(shè)時間段后(如I分鐘)后禁用。
[0109]無線網(wǎng)絡(luò)客戶端10逐漸靠近無線接入點20,使無線接入點20監(jiān)聽到無線網(wǎng)絡(luò)客戶端10的信號強度達(dá)到或超過無線接入點20設(shè)定的信號強度閥值(如-1OdBm),無線接入點20自動開啟SSID:360wif1-10T,無線網(wǎng)絡(luò)客戶端10收到后自動連接。
[0110]當(dāng)無線網(wǎng)絡(luò)客戶端10連接無線接入點20后,無線網(wǎng)絡(luò)客戶端10向網(wǎng)絡(luò)認(rèn)證服務(wù)器30請求解密令牌token。
[0111]無線網(wǎng)絡(luò)客戶端10連接無線接入點20后,無線網(wǎng)絡(luò)客戶端10向無線接入點20發(fā)出認(rèn)證請求,此請求攜帶無線網(wǎng)絡(luò)客戶端10的相關(guān)標(biāo)識ID,無線接入點20收到請求后向網(wǎng)絡(luò)認(rèn)證服務(wù)器30驗證此標(biāo)識ID的合法性,網(wǎng)絡(luò)認(rèn)證服務(wù)器30回復(fù)通過(true)或不通過(false)的結(jié)果和此ID對應(yīng)的加密令牌token,無線接入點20根據(jù)結(jié)果判斷是否向無線網(wǎng)絡(luò)客戶端10發(fā)送正式無線網(wǎng)絡(luò)的SSID和密碼,發(fā)送SSID和密碼時需用加密令牌token加密。
[0112]無線網(wǎng)絡(luò)客戶端10收到無線接入點20的SSID和密碼的報文,用解密token解密出內(nèi)容,并用內(nèi)容中的SSID和密碼來連接無線接入點20正在使用的SSID,實現(xiàn)無線網(wǎng)絡(luò)的自動接入。
[0113]本實施例的無線網(wǎng)絡(luò)的接入方法和提供方法,利用廣播發(fā)送的無線網(wǎng)絡(luò)探測報文,觸發(fā)臨時無線網(wǎng)絡(luò),以利用該臨時無線網(wǎng)絡(luò)實現(xiàn)無線接入點20與無線網(wǎng)