專利名稱:一種選擇wifi接入點接入網(wǎng)絡(luò)的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線網(wǎng)絡(luò)領(lǐng)域,尤其涉及一種選擇WIFI接入點接入網(wǎng)絡(luò)的方法及裝置。
背景技術(shù):
無線保真(WIFI,WireleSS Fidelity)技術(shù)與藍牙技術(shù)一樣,屬于在辦公室或家庭中使用的短距離無線通信技術(shù),WIFI網(wǎng)絡(luò)是由WIFI接入點(APjccessPoint)和無線網(wǎng)卡組成的無線網(wǎng)絡(luò),其中,AP是有線網(wǎng)絡(luò)與無線網(wǎng)絡(luò)之間的橋梁,任何一臺裝有無線網(wǎng)卡的終端均可透過AP分享有線局域網(wǎng)甚至有線廣域網(wǎng)的資源,其工作原理相當(dāng)于一個內(nèi)置無線發(fā)射器的集線器(HUB)或者是路由器,而無線網(wǎng)卡則是負(fù)責(zé)接收由AP所發(fā)射信號的客戶端設(shè)備,通過AP快速的實現(xiàn)具有無線網(wǎng)卡的終端連接到目標(biāo)網(wǎng)絡(luò)。當(dāng)支持通過WIFI網(wǎng)絡(luò)實現(xiàn)無線上網(wǎng)的終端,如筆記本電腦、上網(wǎng)本、手機、個人數(shù)字助理(PDA, Personal Digital Assistant)、移動互聯(lián)網(wǎng)設(shè)備(MID, Mobile Internet Device)等,處于有多個AP的環(huán)境中時,終端將按照默認(rèn)的配置進行網(wǎng)絡(luò)連接,在此情況下,如果默認(rèn)的AP提供的網(wǎng)絡(luò)業(yè)務(wù)與終端實際需要的網(wǎng)絡(luò)業(yè)務(wù)不匹配,則可能導(dǎo)致接入失敗,使得業(yè)務(wù)無法進行。例如終端實際需要接入到局域網(wǎng)A,而默認(rèn)選擇的AP只能支持接入到局域網(wǎng)B時,利用默認(rèn)選擇的AP不能接入局域網(wǎng)A,將導(dǎo)致業(yè)務(wù)執(zhí)行失敗。因此,亟需引進一種選擇WIFI接入點接入目標(biāo)網(wǎng)絡(luò)的方法,從而確保終端通過選擇后的WIFI接入點可以連接實際需要接入的網(wǎng)絡(luò),保證業(yè)務(wù)的順利進行。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種選擇WIFI接入點接入網(wǎng)絡(luò)的方法及裝置,用于解決現(xiàn)有技術(shù)中在通過WIFI接入點接入目標(biāo)網(wǎng)絡(luò)時,默認(rèn)選擇的WIFI接入點很可能無法保證業(yè)務(wù)的順利執(zhí)行的問題。一種選擇無線保真WIFI接入點接入網(wǎng)絡(luò)的方法,該方法包括接收到終端的網(wǎng)絡(luò)連接請求時,確定所述網(wǎng)絡(luò)連接請求中包含的目的地址;確定所述終端所處環(huán)境中可用的WIFI接入點,并確定每一可用的WIFI接入點的接入范圍信息;根據(jù)確定的終端所處環(huán)境中每一可用的WIFI接入點的接入范圍信息,確定接入范圍信息與所述目的地址匹配的WIFI接入點;指示終端通過確定的所述WIFI接入點接入網(wǎng)絡(luò)。一種選擇WIFI接入點接入網(wǎng)絡(luò)的裝置,該裝置包括目的地址確定模塊,用于在接收到終端的網(wǎng)絡(luò)連接請求時,確定所述網(wǎng)絡(luò)連接請求中包含的目的地址;可用WIFI接入點確定模塊,用于確定所述終端所處環(huán)境中可用的WIFI接入點,并確定每一可用的WIFI接入點的接入范圍信息;
接入點決策模塊,用于根據(jù)確定的終端所處環(huán)境中每一可用的WIFI接入點的接入范圍信息,確定接入范圍信息與所述目的地址匹配的WIFI接入點;WIFI連接模塊,用于指示終端通過確定的所述WIFI接入點接入網(wǎng)絡(luò)。本發(fā)明在終端發(fā)起網(wǎng)絡(luò)連接請求時,根據(jù)網(wǎng)絡(luò)連接請求中包含的目的地址,與終端所處環(huán)境中各可用WIFI接入點的接入范圍信息進行匹配,在存在至少一個接入范圍可以達到網(wǎng)絡(luò)連接請求指向的目標(biāo)網(wǎng)絡(luò)的WIFI接入點時,可以在該至少一個WIFI接入點中任選一個WIFI接入點將終端接入目標(biāo)網(wǎng)絡(luò),由于可選的各WIFI接入點均為可用的WIFI接入點,均可實現(xiàn)接入功能,且連接范圍滿足網(wǎng)絡(luò)連接請求的要求,從而保證了終端可以順利接入網(wǎng)絡(luò)連接請求指向的目標(biāo)網(wǎng)絡(luò),確保業(yè)務(wù)可以順利執(zhí)行。
圖1為本發(fā)明實施例一提供的一種確定終端所處環(huán)境中各可用WIFI接入點的信息的方法流程示意圖;圖2為本發(fā)明實施例二提供的一種選擇WIFI接入點接入網(wǎng)絡(luò)的方法流程示意圖;圖3為本發(fā)明實施例三提供的一種選擇WIFI接入點接入網(wǎng)絡(luò)的裝置的結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例三提供的一種選擇WIFI接入點接入網(wǎng)絡(luò)的裝置的結(jié)構(gòu)示意圖。
具體實施例方式針對現(xiàn)有技術(shù)在終端所處的環(huán)境中存在多個WIFI接入點時,只能利用默認(rèn)設(shè)置選擇WIFI接入點,不能保證業(yè)務(wù)的順利執(zhí)行的問題,本發(fā)明實施例提供一種對多個WIFI接入點進行選擇的方案,從中選擇出符合終端實際WIFI網(wǎng)絡(luò)需要的WIFI接入點,以確保業(yè)務(wù)的正確執(zhí)行。下面結(jié)合說明書附圖對本發(fā)明各實施例進行詳細(xì)描述。實施例一在本發(fā)明實施例的方案中,在為終端的接入網(wǎng)絡(luò)業(yè)務(wù)選擇合適的WIFI接入點之前,首先應(yīng)該確定終端所處環(huán)境中的可用WIFI接入點的信息,并將這些信息記錄在終端內(nèi),以便于當(dāng)終端請求接入網(wǎng)絡(luò)時利用已記錄的可用WIFI接入點的信息來選擇WIFI接入點。下面通過實施例一來說明確定終端所處環(huán)境中的可用WIFI接入點的信息的方法。如圖1所示,為本發(fā)明實施例一中確定終端所處環(huán)境中各可用WIFI接入點的信息的方法,方法流程如下步驟101、確定終端所處環(huán)境中可用的WIFI接入點。在確定終端所處環(huán)境中可用的WIFI接入點之前,首先需要確定終端所處環(huán)境的所有的WIFI接入點。在本發(fā)明實施例中,終端所處的當(dāng)前環(huán)境的所有WIFI接入點是通過操作系統(tǒng)的接口獲得的。在獲取了終端所處環(huán)境的所有WIFI接入點后,可以生成終端所處環(huán)境的WIFI接入點列表List A。確定出終端所處環(huán)境中所有的WIFI接入點之后,進一步確定所有WIFI接入點中可用的WIFI接入點,以保證選擇任意一個WIFI接入點接入網(wǎng)絡(luò)時均可實現(xiàn)接入功能。針對ListA中的任一 WIFI接入點,依次執(zhí)行以下操作通過向WIFI接入點發(fā)送請求消息,確認(rèn)WIFI接入點是否需要對接入的終端進行身份驗證,如果不需要,則確定該WIFI接入點為可用的WIFI接入點,如果需要,則繼續(xù)判斷終端本地是否已配置了對應(yīng)的驗證信息,如相關(guān)用戶名/密碼以及代理等驗證信息,如果終端本地已經(jīng)配置有對應(yīng)的驗證信息,則該WIFI接入點為可用的WIFI接入點,否則,確定該WIFI接入點為不可用的WIFI接入點。從List A中獲取了終端所處的環(huán)境中所有可用的WIFI接入點后,可以生成終端所處的環(huán)境中可用WIFI接入點列表List B。步驟102、確定每個可用WIFI接入點的接入范圍信息??紤]到不同WIFI接入點的接入范圍不同,有的WIFI接入點可以接入局域網(wǎng)(LAN) 和互聯(lián)網(wǎng)(Internet),有的WIFI接入點只可以接入局域網(wǎng),且不同WIFI接入點可以接入的局域網(wǎng)不同,因此,需要確定所有可用的WIFI接入點的接入范圍信息,以便在為終端選擇合適的WIFI接入點時,與終端需要連接到的目的地址進行匹配。在本發(fā)明實施例中,具體的WIFI接入點的接入范圍的檢測方法可以為首先通過每個可用的WIFI接入點向一個可靠的hternet地址發(fā)送訪問請求,判斷該WIFI接入點是否可以接入Internet,如果在超時時間內(nèi)有響應(yīng)則可以判定該WIFI接入點支持接入Internet,否則,判定該WIFI接入點不支持接入hternet ;其次,針對所有可用的WIFI接入點,使用操作系統(tǒng)接口獲取該WIFI接入點支持的接入網(wǎng)段,根據(jù)該WIFI接入點支持的接入網(wǎng)段確定該WIFI接入點可以接入的網(wǎng)絡(luò)范圍,進而確定該WIFI接入點可以接入的局域網(wǎng)。為了保證業(yè)務(wù)順利執(zhí)行的同時提高接入目標(biāo)網(wǎng)絡(luò)的效率及提高數(shù)據(jù)收發(fā)的質(zhì)量, 本發(fā)明實施例還提供了以下優(yōu)選步驟步驟103、將接入范圍信息相同的可用的WIFI接入點劃分到同一分組中。較優(yōu)的,在得到終端所處環(huán)境中每個可用WIFI接入點的接入范圍信息之后,可以根據(jù)各可用WIFI接入點的接入范圍信息對WIFI接入點進行分組,將接入范圍信息相同的 WIFI接入點劃分到同一組中,所述接入范圍信息相同,是指WIFI接入點支持的接入網(wǎng)段以及該WIFI接入點是否支持接入互聯(lián)網(wǎng)的信息都相同。將接入范圍信息相同的可用的WIFI接入點劃分到同一分組中,使得后續(xù)在接收到網(wǎng)絡(luò)連接請求時,首先根據(jù)所述網(wǎng)絡(luò)連接請求的目的地址,選擇一個WIFI接入點分組, 再繼續(xù)從該分組中選擇WIFI接入點,縮小了 WIFI接入點選擇的范圍,從而減少對WIFI接入點選擇的時間,提高了利用WIFI接入點接入目標(biāo)網(wǎng)絡(luò)的效率。步驟104、確定每一可用的WIFI接入點的接入能力值。在本發(fā)明實施例中,可以根據(jù)WIFI接入點的信號強度、信號質(zhì)量及帶寬排名等參數(shù)中的一個或多個參數(shù)的組合來確定各WIFI接入點的接入能力值,所述信號強度、信號質(zhì)量通過操作系統(tǒng)接口獲取,帶寬排名通過各WIFI接入點向特定地址發(fā)送請求并記錄響應(yīng)時間來確定。本步驟不限于在步驟103之后執(zhí)行,也可以是在步驟102之后執(zhí)行,即無論是否對可用WIFI接入點執(zhí)行分組操作,均可以確定各可用WIFI接入點的接入能力值,用于后續(xù)選擇接入能力較高的WIFI接入點,提高業(yè)務(wù)執(zhí)行時的數(shù)據(jù)收發(fā)質(zhì)量。需要指出的是,由于WIFI接入點的狀態(tài)發(fā)生變化或者終端發(fā)生移動均可能導(dǎo)致終端所處的環(huán)境中可用接入點及其相關(guān)信息發(fā)生變化,為了保證WIFI接入點選擇的時效性,需要及時對終端所處環(huán)境中可用的WIFI接入點及其相關(guān)信息進行更新。對終端所處環(huán)境中可用的WIFI接入點及其相關(guān)信息的更新可以是周期進行的,如可以在步驟104之后, 啟動更新計時器(Timer),當(dāng)Timer超時時,重新執(zhí)行步驟101 ;也可以是條件觸發(fā)的,如在接收到網(wǎng)絡(luò)連接請求時,觸發(fā)執(zhí)行步驟101。實施例二 如圖2所示,本發(fā)明實施例二提供一種選擇WIFI接入點接入網(wǎng)絡(luò)的方法,方法流程如下步驟201、接收到終端的網(wǎng)絡(luò)連接請求時,確定所述網(wǎng)絡(luò)連接請求中包含的目的地址。當(dāng)終端有應(yīng)用程序發(fā)起網(wǎng)絡(luò)連接請求時,觸發(fā)對WIFI接入點的選擇,確定出所述網(wǎng)絡(luò)連接請求中包含的目的地址。本步驟可以是實施例一的觸發(fā)條件,也可以在本步驟執(zhí)行時已根據(jù)實施例一的方式在終端內(nèi)記錄了可用的WIFI的相關(guān)信息。步驟202、確定終端所處環(huán)境中可用的WIFI接入點中接入范圍信息與所述目的地址匹配的WIFI接入點。所述可用的WIFI接入點信息以及所述可用WIFI接入點的接入范圍信息可以是在本步驟之前由步驟201觸發(fā)實施例一后得到的,本步驟根據(jù)得到的可用WIFI接入點的接入范圍信息,確定與所述目的地址匹配的WIFI接入點;或者所述可用WIFI接入點的信息以及可用WIFI接入點的接入范圍信息是在步驟201之前周期執(zhí)行實施例一預(yù)先保存的,本步驟讀取預(yù)先保存的可用WIFI接入點的接入范圍信息,并確定與目的地址匹配的WIFI接入點。在本發(fā)明實施例二中,所述接入范圍信息包含WIFI接入點支持的接入網(wǎng)段以及該WIFI接入點是否支持接入互聯(lián)網(wǎng)的信息,由于步驟201中獲得的目的地址可能為域名 (DN, Domain Name)信息或互聯(lián)網(wǎng)協(xié)議(IP,Internetprotocol)地址,因此需對步驟201中獲得的網(wǎng)絡(luò)連接請求的目的地址利用域名系統(tǒng)(DNS,Domain Name System)進行解析,判斷出目的地址所對應(yīng)的目標(biāo)網(wǎng)絡(luò)后,與WIFI接入點的接入范圍信息進行匹配,確定用于接入目標(biāo)網(wǎng)絡(luò)的WIFI接入點。本步驟具體包括如果所述目的地址為域名信息,則通過互聯(lián)網(wǎng)DNS對目的地址進行解析,如果解析成功,則判定網(wǎng)絡(luò)連接請求指向的目標(biāo)網(wǎng)絡(luò)為hternet,將已確定的接入范圍信息中有支持接入hternet信息的一個WIFI接入點確定為與目的地址匹配的WIFI接入點,否則, 對于可用WIFI接入點對應(yīng)接入的局域網(wǎng)支持DNS解析的,依次通過每個可用WIFI接入點對應(yīng)接入的局域網(wǎng)DNS對目的地址進行解析,判定對目的地址解析成功的局域網(wǎng)為網(wǎng)絡(luò)連接請求指向的目標(biāo)網(wǎng)絡(luò),將該局域網(wǎng)對應(yīng)的一個WIFI接入點確定為與目的地址匹配的 WIFI接入點,對應(yīng)接入的局域網(wǎng)不支持DNS解析的可用WIFI接入點確定為與目的地址不匹配的WIFI接入點;如果所述目的地址為IP地址,首先將目的地址與可用WIFI接入點接入范圍信息中支持的接入網(wǎng)段匹配,將接入范圍信息中支持的接入網(wǎng)段與目的地址匹配的可用WIFI接入點對應(yīng)的局域網(wǎng)確定為網(wǎng)絡(luò)連接請求指向的目標(biāo)網(wǎng)絡(luò),將該局域網(wǎng)對應(yīng)的一個WIFI 接入點確定為與目的地址匹配的WIFI接入點,否則,判定網(wǎng)絡(luò)連接請求指向的目標(biāo)網(wǎng)絡(luò)為 hternet,將接入范圍可達hternet的一個WIFI接入點確定為與目的地址匹配的WIFI接入點。需要指出的是,在確定出有多個接入范圍可以達到目標(biāo)網(wǎng)絡(luò)的WIFI接入點時,可以任意選擇一個WIFI接入點作為與所述目的地址匹配的接入點。針對不存在接入范圍與目的地址匹配的WIFI接入點的特殊情況,可以設(shè)定根據(jù)默認(rèn)設(shè)置,利用默認(rèn)的WIFI接入點接入目標(biāo)網(wǎng)絡(luò),具體的,所述默認(rèn)設(shè)置可以設(shè)置接入點為空,即不連接到目標(biāo)網(wǎng)絡(luò)。步驟203、指示終端通過確定的所述WIFI接入點接入網(wǎng)絡(luò)。在確定出接入范圍與所述目的地址匹配的接入點后,指示終端通過確定出的WIFI 接入點進行連接操作。需要說明的是,如果本實施例二中是利用實施例一方案中分組后的WIFI接入點信息進行處理,分組信息可以是在步驟202之前由步驟201觸發(fā)實施例一得到的,或者是在步驟201之前周期執(zhí)行實施例一預(yù)先保存的,則在確定WIFI接入點接入范圍信息之后,且確定與所述目的地址匹配的WIFI接入點之前,還進一步根據(jù)接入范圍信息得到至少一個 WIFI接入點分組時,則步驟202具體包括如果所述目的地址為域名信息,則通過互聯(lián)網(wǎng)域名系統(tǒng)DNS對目的地址進行解析;若解析成功,則從第一分組中選擇一個WIFI接入點作為與所述目的地址匹配的WIFI接入點,所述第一分組中包含的接入范圍信息中有支持接入互聯(lián)網(wǎng)的信息;否則,依次通過每個分組對應(yīng)的局域網(wǎng)DNS對目的地址進行解析,從對目的地址解析成功的局域網(wǎng)DNS對應(yīng)的分組中選擇一個WIFI接入點作為與所述目的地址匹配的WIFI接入點;如果所述目的地址為互聯(lián)網(wǎng)協(xié)議IP地址,則判斷是否存在接入范圍信息與所述目的地址匹配的第二分組;若存在第二分組,則從第二分組中選擇一個WIFI接入點作為與所述目的地址匹配的WIFI接入點;否則,從包含接入范圍信息中有支持接入互聯(lián)網(wǎng)的信息的分組中選擇一個WIFI接入點作為與所述目的地址匹配的WIFI接入點。在確定出有多個接入范圍可以達到目標(biāo)網(wǎng)絡(luò)的WIFI接入點時(包括不分組時和分組時),可以進一步得到接入范圍與目的地址匹配的各WIFI接入點的接入能力值,所述接入范圍與目的地址匹配的各WIFI接入點的接入能力值可以是從實施例一中預(yù)先確定的所有可用WIFI接入點的接入能力值中獲得,而為了減少計算量,節(jié)約接入時間,進一步提高接入效率,也可以在本實施例二中確定出接入范圍可以達到目標(biāo)網(wǎng)絡(luò)的WIFI接入點之后,僅進一步確定接入范圍與目的地址匹配的各WIFI接入點的接入能力值??梢愿鶕?jù)WIFI接入點的信號強度、信號質(zhì)量及帶寬排名等參數(shù)中的一個或多個參數(shù)的組合來確定接入范圍與目的地址匹配的各WIFI接入點的接入能力值,在本實施例二中,提供一種具體的接入能力值的計算方法,計算公式如下/
權(quán)利要求
1.一種選擇無線保真WIFI接入點接入網(wǎng)絡(luò)的方法,其特征在于,該方法包括 接收到終端的網(wǎng)絡(luò)連接請求時,確定所述網(wǎng)絡(luò)連接請求中包含的目的地址;確定所述終端所處環(huán)境中可用的WIFI接入點,并確定每一可用的WIFI接入點的接入范圍信息;根據(jù)確定的每一可用的WIFI接入點的接入范圍信息,確定接入范圍信息與所述目的地址匹配的WIFI接入點;指示終端通過確定的所述WIFI接入點接入網(wǎng)絡(luò)。
2.如權(quán)利要求1所述的方法,其特征在于,確定所述終端所處環(huán)境中可用的WIFI接入點,包括 確定終端所處環(huán)境中所有的WIFI接入點,并將其中不需要身份驗證,或需要身份驗證但所述終端中已經(jīng)配置對應(yīng)的驗證信息的WIFI接入點確定為可用的WIFI接入點。
3.如權(quán)利要求1所述的方法,其特征在于,根據(jù)確定的每一可用的WIFI接入點的接入范圍信息,確定接入范圍信息與所述目的地址匹配的WIFI接入點,具體包括根據(jù)確定的每一可用的WIFI接入點的接入范圍信息,將接入范圍信息相同的可用的 WIFI接入點劃分到同一分組中;確定包含接入范圍信息與所述目的地址匹配的分組,并將確定的該分組中的一個WIFI 接入點作為與所述目的地址匹配的WIFI接入點。
4.如權(quán)利要求3所述的方法,其特征在于,所述接入范圍信息包含WIFI接入點支持的接入網(wǎng)段以及該WIFI接入點是否支持接入互聯(lián)網(wǎng)的信息;確定接入范圍信息與所述目的地址匹配的WIFI接入點,具體包括 如果所述目的地址為域名信息,則通過互聯(lián)網(wǎng)域名系統(tǒng)DNS對目的地址進行解析; 若解析成功,則從第一分組中選擇一個WIFI接入點作為與所述目的地址匹配的WIFI 接入點,所述第一分組中包含的接入范圍信息中有支持接入互聯(lián)網(wǎng)的信息;否則,依次通過每個分組對應(yīng)的局域網(wǎng)DNS對目的地址進行解析,從對目的地址解析成功的局域網(wǎng)DNS對應(yīng)的分組中選擇一個WIFI接入點作為與所述目的地址匹配的WIFI接入點。
5.如權(quán)利要求3所述的方法,其特征在于,所述接入范圍信息包含WIFI接入點支持的接入網(wǎng)段以及該WIFI接入點是否支持接入互聯(lián)網(wǎng)的信息;確定接入范圍信息與所述目的地址匹配的WIFI接入點,具體包括 如果所述目的地址為互聯(lián)網(wǎng)協(xié)議IP地址,則判斷是否存在接入范圍信息與所述目的地址匹配的第二分組;若存在第二分組,則從第二分組中選擇一個WIFI接入點作為與所述目的地址匹配的 WIFI接入點;否則,從包含接入范圍信息中有支持接入互聯(lián)網(wǎng)的信息的分組中選擇一個WIFI接入點作為與所述目的地址匹配的WIFI接入點。
6.如權(quán)利要求1 5任一所述的方法,其特征在于,確定出與所述目的地址匹配的 WIFI接入點之后,指示終端通過確定的所述WIFI接入點接入網(wǎng)絡(luò)之前,所述方法還包括確定與所述目的地址匹配的各WIFI接入點的接入能力值,并選擇接入能力值大于設(shè)定門限值的一個WIFI接入點;指示終端通過確定的所述WIFI接入點接入網(wǎng)絡(luò),具體包括 指示終端通過選擇的接入能力值大于設(shè)定門限值的WIFI接入點接入網(wǎng)絡(luò)。
7.如權(quán)利要求6所述的方法,其特征在于,所述WIFI接入點的接入能力值由以下至少一個參數(shù)或參數(shù)組合確定信號強度,信號質(zhì)量及帶寬排名。
8.如權(quán)利要求7所述的方法,其特征在于,所述WIFI接入點的接入能力值由以下公式確定,
9.一種選擇WIFI接入點接入網(wǎng)絡(luò)的裝置,其特征在于,該裝置包括目的地址確定模塊,用于在接收到終端的網(wǎng)絡(luò)連接請求時,確定所述網(wǎng)絡(luò)連接請求中包含的目的地址;可用WIFI接入點確定模塊,用于確定所述終端所處環(huán)境中可用的WIFI接入點,并確定每一可用的WIFI接入點的接入范圍信息;接入點決策模塊,用于根據(jù)確定的每一可用的WIFI接入點的接入范圍信息,確定接入范圍信息與所述目的地址匹配的WIFI接入點;WIFI連接模塊,用于指示終端通過確定的所述WIFI接入點接入網(wǎng)絡(luò)。
10.如權(quán)利要求9所述的裝置,其特征在于,所述可用WIFI接入點確定模塊,具體用于確定終端所處環(huán)境中所有的WIFI接入點, 并將其中不需要身份驗證,或需要身份驗證但所述終端中已經(jīng)配置對應(yīng)的驗證信息的WIFI 接入點確定為可用的WIFI接入點,并確定每一可用的WIFI接入點的接入范圍信息。
11.如權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括分組模塊,用于根據(jù)確定的每一可用的WIFI接入點的接入范圍信息,將接入范圍信息相同的可用的WIFI接入點劃分到同一分組中;所述接入點決策模塊,具體用于確定包含接入范圍信息與所述目的地址匹配的分組, 并將確定的該分組中的一個WIFI接入點作為與所述目的地址匹配的WIFI接入點。
12.如權(quán)利要求11所述的裝置,其特征在于,所述接入點決策模塊,具體用于在所述接入范圍信息包含WIFI接入點支持的接入網(wǎng)段以及該WIFI接入點是否支持接入互聯(lián)網(wǎng)的信息時,如果所述目的地址為域名信息,則通過互聯(lián)網(wǎng)域名系統(tǒng)DNS對目的地址進行解析,若解析成功,則從第一分組中選擇一個WIFI 接入點作為與所述目的地址匹配的WIFI接入點,所述第一分組中包含的WIFI接入點的接入范圍信息中有支持接入互聯(lián)網(wǎng)的信息,否則,依次通過每個分組對應(yīng)的局域網(wǎng)DNS對目的地址進行解析,從對目的地址解析成功的局域網(wǎng)DNS對應(yīng)的分組中選擇一個WIFI接入點作為與所述目的地址匹配的WIFI接入點。
13.如權(quán)利要求11所述的裝置,其特征在于,所述接入點決策模塊,具體用于在所述接入范圍信息包含WIFI接入點支持的接入網(wǎng)段以及該WIFI接入點是否支持接入互聯(lián)網(wǎng)的信息時,如果所述目的地址為互聯(lián)網(wǎng)協(xié)議IP 地址,則判斷是否存在接入范圍信息與所述目的地址匹配的第二分組,若存在第二分組,則從第二分組中選擇一個WIFI接入點作為與所述目的地址匹配的WIFI接入點,否則,從包含接入范圍信息中有支持接入互聯(lián)網(wǎng)的信息的分組中選擇一個WIFI接入點作為與所述目的地址匹配的WIFI接入點。
14.如權(quán)利要求9 13任一所述的裝置,其特征在于,所述接入點決策模塊,還用于確定與所述目的地址匹配的各WIFI接入點的接入能力值,并選擇接入能力值大于設(shè)定門限值的一個WIFI接入點;所述WIFI連接模塊,具體用于指示終端通過選擇的接入能力值大于設(shè)定門限值的 WIFI接入點接入網(wǎng)絡(luò)。
15.如權(quán)利要求14所述的裝置,其特征在于,所述接入點決策模塊,具體用于根據(jù)以下公式確定WIFI接入點的接入能力值
全文摘要
本發(fā)明提供一種選擇WIFI接入點接入網(wǎng)絡(luò)的方法及裝置,具體內(nèi)容包括在終端發(fā)起網(wǎng)絡(luò)連接請求時,根據(jù)網(wǎng)絡(luò)連接請求中包含的目的地址,與各可用WIFI接入點的接入范圍進行匹配,在存在至少一個接入范圍可以達到網(wǎng)絡(luò)連接請求指向的目標(biāo)網(wǎng)絡(luò)的WIFI接入點時,可以任選一個WIFI接入點將終端接入目標(biāo)網(wǎng)絡(luò),由于可選的各WIFI接入點均為可用的WIFI接入點,均可實現(xiàn)接入功能,且連接范圍滿足網(wǎng)絡(luò)連接請求的要求,從而保證了終端可以順利接入網(wǎng)絡(luò)連接請求指向的目標(biāo)網(wǎng)絡(luò),確保業(yè)務(wù)可以順利執(zhí)行。
文檔編號H04W48/20GK102378303SQ20101026436
公開日2012年3月14日 申請日期2010年8月26日 優(yōu)先權(quán)日2010年8月26日
發(fā)明者王東, 薛春剛 申請人:中國移動通信有限公司