一種無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法及移動(dòng)設(shè)備的制作方法
【專(zhuān)利摘要】本發(fā)明提供一種無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法及移動(dòng)設(shè)備,涉及通信【技術(shù)領(lǐng)域】,一種無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法包括:獲取移動(dòng)設(shè)備當(dāng)前所在位置一預(yù)設(shè)范圍內(nèi)所有已成功連接過(guò)的接入點(diǎn)的信息,形成一接入點(diǎn)列表;對(duì)所述接入點(diǎn)列表中的接入點(diǎn)試探連接。避免因服務(wù)集標(biāo)識(shí)相同誤認(rèn)為是同一個(gè)接入點(diǎn)而進(jìn)行的試探連接,提高了無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)成功連接的概率。
【專(zhuān)利說(shuō)明】一種無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法及移動(dòng)設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別是指一種無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法及移動(dòng)設(shè)備。
【背景技術(shù)】
[0002]無(wú)線(xiàn)局域網(wǎng)WLAN是Wireless Local Area Network的縮寫(xiě),指應(yīng)用無(wú)線(xiàn)通信技術(shù)將計(jì)算機(jī)設(shè)備互聯(lián)起來(lái),構(gòu)成可以互相通信和實(shí)現(xiàn)資源共享的網(wǎng)絡(luò)體系。無(wú)線(xiàn)局域網(wǎng)WLAN本質(zhì)的特點(diǎn)是不再使用通信電纜將計(jì)算機(jī)與網(wǎng)絡(luò)連接起來(lái),而是通過(guò)無(wú)線(xiàn)的方式連接,從而使網(wǎng)絡(luò)的構(gòu)建和終端的移動(dòng)更加靈活。
[0003]隨著無(wú)線(xiàn)局域網(wǎng)WLAN在現(xiàn)實(shí)生活中的使用越來(lái)越多,移動(dòng)設(shè)備(包括筆記本電腦、平板電腦、智能手機(jī)等)幾乎都已支持WLAN。WLAN有多種加密方式,一般都需要用戶(hù)輸入網(wǎng)絡(luò)密鑰,驗(yàn)證通過(guò)后才能使用。在同一地點(diǎn),WLAN的接入點(diǎn)往往很多,每一個(gè)接入點(diǎn)廣播出一個(gè)服務(wù)集標(biāo)識(shí)SSID (Service Set Identifier),移動(dòng)設(shè)備根據(jù)一定的規(guī)則優(yōu)先接入點(diǎn)進(jìn)行試探,連接不成功時(shí)選擇次優(yōu)先級(jí)的接入點(diǎn)進(jìn)行試探,以此類(lèi)推,直到連接成功為止。
[0004]然而,由于WLAN出廠(chǎng)時(shí)默認(rèn)的SSID都相同,我們經(jīng)常搜索到同名的SSID (如TP-LINK, D-LINK等),假如在A地點(diǎn)成功連接過(guò)SSID為SI的接入點(diǎn),到B地點(diǎn)再發(fā)現(xiàn)SSID為SI的接入點(diǎn)時(shí),會(huì)被優(yōu)先試探,造成時(shí)間浪費(fèi),失去了自動(dòng)選擇接入點(diǎn)的意義。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問(wèn)題是提供一種無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法及移動(dòng)設(shè)備,減少無(wú)線(xiàn)局域網(wǎng)WLAN選擇接入點(diǎn)的試探次數(shù),提高連接效率。
[0006]為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例提供一種無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,包括:
[0007]獲取移動(dòng)設(shè)備當(dāng)前所在位置一預(yù)設(shè)范圍內(nèi)所有已成功連接過(guò)的接入點(diǎn)的信息,形成一接入點(diǎn)列表;
[0008]對(duì)所述接入點(diǎn)列表中的接入點(diǎn)試探連接。
[0009]其中,獲取移動(dòng)設(shè)備當(dāng)前所在位置一預(yù)設(shè)范圍內(nèi)所有已成功連接過(guò)的接入點(diǎn)的信息,形成一接入點(diǎn)列表的步驟包括:
[0010]I)獲取移動(dòng)設(shè)備當(dāng)前位置信息;
[0011]2)根據(jù)所述當(dāng)前位置信息,搜索到距離所述移動(dòng)設(shè)備當(dāng)前位置一預(yù)設(shè)范圍內(nèi)所有的接入點(diǎn),得到第一子表;
[0012]3)獲取所述第一子表中一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí);
[0013]4)查找預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)與獲取的所述第一子表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表。
[0014]其中,所述第一子表是按所述第一子表中的接入點(diǎn)的信號(hào)強(qiáng)弱順序排列的表;其中,步驟3)中所述一個(gè)接入點(diǎn)為所述第一子表中信號(hào)最強(qiáng)的接入點(diǎn)。
[0015]其中,對(duì)所述接入點(diǎn)列表中的接入點(diǎn)試探連接的步驟包括:
[0016]如果所述接入點(diǎn)列表中有一個(gè)接入點(diǎn)的記錄,則與所述接入點(diǎn)試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),重復(fù)步驟4);其中,所述下一個(gè)接入點(diǎn)為所述第一子表中,未獲取服務(wù)集標(biāo)識(shí)的接入點(diǎn)中信號(hào)最強(qiáng)的接入點(diǎn);
[0017]如果所述接入點(diǎn)列表中有兩個(gè)以上接入點(diǎn)的記錄,則按預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中成功接入的時(shí)刻值排序,依次進(jìn)行試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),重復(fù)步驟4)。
[0018]其中,如果所述第一子表中的接入點(diǎn)形成接入點(diǎn)列表未連接成功或未形成接入點(diǎn)表,則試探連接所述第一子表中的接入點(diǎn)。
[0019]其中,所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表通過(guò)以下步驟獲得:
[0020]檢測(cè)到移動(dòng)設(shè)備成功連接的接入點(diǎn);
[0021]獲取所述成功連接的接入點(diǎn)的信息,所述成功連接的接入點(diǎn)的信息至少包括:位置信息、服務(wù)集標(biāo)識(shí)、密鑰、連接時(shí)刻;
[0022]將每個(gè)成功連接的接入點(diǎn)的信息分別形成一個(gè)記錄,添加到表中,得到所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表。
[0023]為了更好地解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例還提供一種移動(dòng)設(shè)備,包括:
[0024]獲取模塊,用于獲取移動(dòng)設(shè)備當(dāng)前所在位置一預(yù)設(shè)范圍內(nèi)所有已成功連接過(guò)的接入點(diǎn)的信息,形成一接入點(diǎn)列表;
[0025]連接模塊,用于對(duì)所述接入點(diǎn)列表中的接入點(diǎn)試探連接。
[0026]其中,所述獲取模塊包括:
[0027]第一獲取子模塊,用于獲取移動(dòng)設(shè)備當(dāng)前位置信息;
[0028]第二獲取子模塊,用于根據(jù)所述當(dāng)前位置信息,搜索到距離所述移動(dòng)設(shè)備當(dāng)前位置一預(yù)設(shè)范圍內(nèi)所有的接入點(diǎn),得到第一子表;
[0029]第三獲取子模塊,用于獲取所述第一子表中一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí);
[0030]查找模塊,查找預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)與獲取的所述第一子表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表。
[0031]其中,所述連接模塊包括:
[0032]第一連接子模塊,用于在所述接入點(diǎn)列表中有一個(gè)接入點(diǎn)的記錄時(shí),與所述接入點(diǎn)試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),在預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中查找所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí)字段值與所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表;其中,所述下一個(gè)接入點(diǎn)為所述第一子表中,未獲取服務(wù)集標(biāo)識(shí)的接入點(diǎn)中信號(hào)最強(qiáng)的接入點(diǎn);
[0033]第二連接子模塊,用于在所述接入點(diǎn)列表中有兩個(gè)以上接入點(diǎn)的記錄時(shí),按預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中成功接入的時(shí)刻值排序,依次進(jìn)行試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),在預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中查找所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí)字段值與所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表。
[0034]其中,還包括:
[0035]檢測(cè)模塊,用于檢測(cè)到移動(dòng)設(shè)備成功連接的接入點(diǎn);
[0036]信息獲取模塊,用于獲取所述成功連接的接入點(diǎn)的信息,所述成功連接的接入點(diǎn)的信息至少包括:位置信息、服務(wù)集標(biāo)識(shí)、密鑰、連接時(shí)刻;
[0037]獲得連接表模塊,將每個(gè)成功連接的接入點(diǎn)的信息分別形成一個(gè)記錄,添加到表中,得到所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表。
[0038]本發(fā)明的上述技術(shù)方案的有益效果如下:
[0039]上述方案中,通過(guò)創(chuàng)建的預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表形成接入點(diǎn)列表,預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中記錄成功接入點(diǎn)的信息,至少包括位置信息、服務(wù)集標(biāo)識(shí)、密鑰、連接時(shí)刻的信息,在選擇無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)時(shí)可以根據(jù)一定距離范圍內(nèi),時(shí)間等信息進(jìn)行有效的試探連接,避免因服務(wù)集標(biāo)識(shí)SSID相同誤認(rèn)為是同一個(gè)接入點(diǎn)而進(jìn)行試探連接,提高成功連接的概率,減少時(shí)間浪費(fèi)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0040]圖1為本發(fā)明的第一實(shí)施例的流程示意圖;
[0041]圖2為本發(fā)明的第二實(shí)施例的流程示意圖;
[0042]圖3為本發(fā)明的第三實(shí)施例的流程示意圖。
【具體實(shí)施方式】
[0043]為使本發(fā)明要解決的技術(shù)問(wèn)題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。
[0044]本發(fā)明針對(duì)現(xiàn)有的移動(dòng)設(shè)備在A地點(diǎn)成功連接過(guò)SSID為SI的接入點(diǎn),到B地點(diǎn)再發(fā)現(xiàn)SSID為SI的接入點(diǎn)時(shí),會(huì)被優(yōu)先試探,造成時(shí)間浪費(fèi),失去了自動(dòng)選擇接入點(diǎn)的意義的問(wèn)題,提供一種無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法及移動(dòng)設(shè)備。
[0045]如圖1所示,本發(fā)明的第一實(shí)施例一種無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,包括:
[0046]步驟11,獲取移動(dòng)設(shè)備當(dāng)前所在位置一預(yù)設(shè)范圍內(nèi)所有已成功連接過(guò)的接入點(diǎn)的信息,形成一接入點(diǎn)列表;
[0047]步驟12,對(duì)所述接入點(diǎn)列表中的接入點(diǎn)試探連接。
[0048]通過(guò)上述第一實(shí)施例中的方法,在移動(dòng)設(shè)備到達(dá)一個(gè)新地點(diǎn)打開(kāi)無(wú)線(xiàn)局域網(wǎng)WLAN時(shí),會(huì)優(yōu)選在該地點(diǎn)一定范圍內(nèi)成功連接過(guò)的WLAN接入點(diǎn),以達(dá)到快速成功連接的目的,提高移動(dòng)設(shè)備的智能化,節(jié)省用戶(hù)的時(shí)間。
[0049]為了形成接入點(diǎn)列表,本發(fā)明的第二實(shí)施例,如圖2所示,無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,獲取移動(dòng)設(shè)備當(dāng)前所在位置一預(yù)設(shè)范圍內(nèi)所有已成功連接過(guò)的接入點(diǎn)的信息,形成一接入點(diǎn)列表的步驟包括:
[0050]步驟111,獲取移動(dòng)設(shè)備當(dāng)前位置信息;
[0051]步驟112,根據(jù)所述當(dāng)前位置信息,搜索到距離所述移動(dòng)設(shè)備當(dāng)前位置一預(yù)設(shè)范圍內(nèi)所有的接入點(diǎn),得到第一子表;
[0052]步驟113,獲取所述第一子表中一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí);
[0053]步驟114,查找預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)與獲取的所述第一子表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表。
[0054]上述方案中,位置信息可以通過(guò)全球定位系統(tǒng)GPS獲取位置信息或者通過(guò)固定WLAN或移動(dòng)網(wǎng)絡(luò)進(jìn)行的定位。
[0055]預(yù)設(shè)范圍值可以自行設(shè)定,比如設(shè)定為100米,即搜索距移動(dòng)設(shè)備當(dāng)前位置100米以?xún)?nèi)的所有接入點(diǎn)。
[0056]這樣,根據(jù)第一子表中的第一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí)進(jìn)行查找,形成接入點(diǎn)列表,提聞移動(dòng)設(shè)備的智能性。
[0057]其中,本發(fā)明的實(shí)施例中,所述第一子表是按所述第一子表中的接入點(diǎn)的信號(hào)強(qiáng)弱順序排列的表;其中,步驟113中所述一個(gè)接入點(diǎn)為所述第一子表中信號(hào)最強(qiáng)的接入點(diǎn)。
[0058]如圖3所示,本發(fā)明的第三實(shí)施例,無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,依次對(duì)所述接入點(diǎn)列表中的接入點(diǎn)試探連接的步驟包括:
[0059]步驟121,如果所述接入點(diǎn)列表中有一個(gè)接入點(diǎn)的記錄,則與所述接入點(diǎn)試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),重復(fù)步驟114 ;其中,所述下一個(gè)接入點(diǎn)為所述第一子表中,未獲取服務(wù)集標(biāo)識(shí)的接入點(diǎn)中信號(hào)最強(qiáng)的接入點(diǎn);
[0060]步驟122,如果所述接入點(diǎn)列表中有兩個(gè)以上接入點(diǎn)的記錄,則按預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中成功接入的時(shí)刻值排序,依次進(jìn)行試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),重復(fù)步驟114。
[0061]在本實(shí)施例中,通過(guò)依次判斷第一子表中的接入點(diǎn)是否是已成功連接的接入點(diǎn),提高了連接的效率,同時(shí),在找到多個(gè)記錄時(shí)根據(jù)時(shí)刻的前后順序依次試探連接,節(jié)省了連接的時(shí)間。
[0062]在實(shí)際應(yīng)用中,當(dāng)移動(dòng)設(shè)備所在的位置搜索到的接入點(diǎn),不在預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中,或信號(hào)強(qiáng)度不強(qiáng),不能成功連接,所以,本發(fā)明的實(shí)施例無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,還包括:如果所述第一子表中的接入點(diǎn)形成接入點(diǎn)列表未連接成功或未形成接入點(diǎn)表,則試探連接所述第一子表中的接入點(diǎn)。
[0063]確保連接到存在的接入點(diǎn),完成無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接,同時(shí),通過(guò)連接到新的接入點(diǎn)可以更新已經(jīng)連接成功的接入點(diǎn)連接表,具有時(shí)效性。
[0064]在實(shí)際應(yīng)用中,需要?jiǎng)?chuàng)建一個(gè)全局的數(shù)據(jù)庫(kù),用來(lái)存儲(chǔ)連接成功的接入點(diǎn)的信息,便于使用上述方法有效地連接到無(wú)線(xiàn)局域網(wǎng)接入點(diǎn),所以本發(fā)明的實(shí)施例無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表通過(guò)以下步驟獲得:
[0065]步驟21,檢測(cè)到移動(dòng)設(shè)備成功連接的接入點(diǎn);
[0066]步驟22,獲取所述成功連接的接入點(diǎn)的信息,所述成功連接的接入點(diǎn)的信息至少包括:位置信息、服務(wù)集標(biāo)識(shí)、密鑰、連接時(shí)刻;
[0067]步驟23,將每個(gè)成功連接的接入點(diǎn)的信息分別形成一個(gè)記錄,添加到表中,得到所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表。
[0068]通過(guò)添加每一次移動(dòng)設(shè)備成功連接到的接入點(diǎn)的信息,使得移動(dòng)設(shè)備在搜索到已成功連接過(guò)的接入點(diǎn)時(shí),智能地快速連接,提高成功連接的概率。
[0069]為了更好地實(shí)現(xiàn)上述目的,本發(fā)明的實(shí)施例還提供一種移動(dòng)設(shè)備,包括:
[0070]獲取模塊,用于獲取移動(dòng)設(shè)備當(dāng)前所在位置一預(yù)設(shè)范圍內(nèi)所有已成功連接過(guò)的接入點(diǎn)的信息,形成一接入點(diǎn)列表;
[0071]連接模塊,用于對(duì)所述接入點(diǎn)列表中的接入點(diǎn)試探連接。
[0072]其中,移動(dòng)設(shè)備包括支持無(wú)線(xiàn)局域網(wǎng)的筆記本電腦、平板電腦、智能手機(jī)等,在此不一一例舉。
[0073]其中,所述獲取模塊包括:
[0074]第一獲取子模塊,用于獲取移動(dòng)設(shè)備當(dāng)前位置信息;
[0075]第二獲取子模塊,用于根據(jù)所述當(dāng)前位置信息,搜索到距離所述移動(dòng)設(shè)備當(dāng)前位置一預(yù)設(shè)范圍內(nèi)所有的接入點(diǎn),得到第一子表;
[0076]第三獲取子模塊,用于獲取所述第一子表中一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí);
[0077]查找模塊,查找預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)與獲取的所述第一子表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表。
[0078]其中,所述連接模塊包括:
[0079]第一連接子模塊,用于在所述接入點(diǎn)列表中有一個(gè)接入點(diǎn)的記錄時(shí),與所述接入點(diǎn)試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),在預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中查找所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí)字段值與所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表;其中,所述下一個(gè)接入點(diǎn)為所述第一子表中,未獲取服務(wù)集標(biāo)識(shí)的接入點(diǎn)中信號(hào)最強(qiáng)的接入點(diǎn);
[0080]第二連接子模塊,用于在所述接入點(diǎn)列表中有兩個(gè)以上接入點(diǎn)的記錄時(shí),按預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中成功接入的時(shí)刻值排序,依次進(jìn)行試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),在預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中查找所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí)字段值與所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表。
[0081]其中,還包括:
[0082]檢測(cè)模塊,用于檢測(cè)到移動(dòng)設(shè)備成功連接的接入點(diǎn);
[0083]信息獲取模塊,用于獲取所述成功連接的接入點(diǎn)的信息,所述成功連接的接入點(diǎn)的信息至少包括:位置信息、服務(wù)集標(biāo)識(shí)、密鑰、連接時(shí)刻;
[0084]獲得連接表模塊,將每個(gè)成功連接的接入點(diǎn)的信息分別形成一個(gè)記錄,添加到表中,得到所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表。這樣移動(dòng)設(shè)備就可以采用上述方案中的方法連接無(wú)線(xiàn)局域網(wǎng)的接入點(diǎn),更智能,更省時(shí)。上述方法的實(shí)施例均能適用于此移動(dòng)設(shè)備。
[0085]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,其特征在于,包括: 獲取移動(dòng)設(shè)備當(dāng)前所在位置一預(yù)設(shè)范圍內(nèi)所有已成功連接過(guò)的接入點(diǎn)的信息,形成一接入點(diǎn)列表; 對(duì)所述接入點(diǎn)列表中的接入點(diǎn)試探連接。
2.根據(jù)權(quán)利要求1所述的無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,其特征在于,獲取移動(dòng)設(shè)備當(dāng)前所在位置一預(yù)設(shè)范圍內(nèi)所有已成功連接過(guò)的接入點(diǎn)的信息,形成一接入點(diǎn)列表的步驟包括: 1)獲取移動(dòng)設(shè)備當(dāng)前位置信息; 2)根據(jù)所述當(dāng)前位置信息,搜索到距離所述移動(dòng)設(shè)備當(dāng)前位置一預(yù)設(shè)范圍內(nèi)所有的接入點(diǎn),得到第一子表; 3)獲取所述第一子表中一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí); 4)查找預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)與獲取的所述第一子表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表。
3.根據(jù)權(quán)利要求2所述的無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,其特征在于,所述第一子表是按所述第一子表中的接入點(diǎn)的信號(hào)強(qiáng)弱順序排列的表;其中,步驟3)中所述一個(gè)接入點(diǎn)為所述第一子表中信號(hào)最強(qiáng)的接入點(diǎn)。
4.根據(jù)權(quán)利要求3所述的無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,其特征在于,對(duì)所述接入點(diǎn)列表中的接入點(diǎn)試探連接的步驟包括: 如果所述接入點(diǎn)列表中有一個(gè)接入點(diǎn)的記錄,則與所述接入點(diǎn)試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),重復(fù)步驟4);其中,所述下一個(gè)接入點(diǎn)為所述第一子表中,未獲取服務(wù)集標(biāo)識(shí)的接入點(diǎn)中信號(hào)最強(qiáng)的接入占.如果所述接入點(diǎn)列表中有兩個(gè)以上接入點(diǎn)的記錄,則按預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中成功接入的時(shí)刻值排序,依次進(jìn)行試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),重復(fù)步驟4)。
5.根據(jù)權(quán)利要求4所述的無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,其特征在于,如果所述第一子表中的接入點(diǎn)形成接入點(diǎn)列表未連接成功或未形成接入點(diǎn)表,則試探連接所述第一子表中的接入點(diǎn)。
6.根據(jù)權(quán)利要求2所述的無(wú)線(xiàn)局域網(wǎng)接入點(diǎn)的連接方法,其特征在于,所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表通過(guò)以下步驟獲得: 檢測(cè)到移動(dòng)設(shè)備成功連接的接入點(diǎn); 獲取所述成功連接的接入點(diǎn)的信息,所述成功連接的接入點(diǎn)的信息至少包括:位置信息、服務(wù)集標(biāo)識(shí)、密鑰、連接時(shí)刻; 將每個(gè)成功連接的接入點(diǎn)的信息分別形成一個(gè)記錄,添加到表中,得到所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表。
7.—種移動(dòng)設(shè)備,其特征在于,包括: 獲取模塊,用于獲取移動(dòng)設(shè)備當(dāng)前所在位置一預(yù)設(shè)范圍內(nèi)所有已成功連接過(guò)的接入點(diǎn)的信息,形成一接入點(diǎn)列表; 連接模塊,用于對(duì)所述接入點(diǎn)列表中的接入點(diǎn)試探連接。
8.根據(jù)權(quán)利要求7所述的移動(dòng)設(shè)備,其特征在于,所述獲取模塊包括: 第一獲取子模塊,用于獲取移動(dòng)設(shè)備當(dāng)前位置信息; 第二獲取子模塊,用于根據(jù)所述當(dāng)前位置信息,搜索到距離所述移動(dòng)設(shè)備當(dāng)前位置一預(yù)設(shè)范圍內(nèi)所有的接入點(diǎn),得到第一子表; 第三獲取子模塊,用于獲取所述第一子表中一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí); 查找模塊,查找預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)與獲取的所述第一子表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表。
9.根據(jù)權(quán)利要求7所述的移動(dòng)設(shè)備,其特征在于,所述連接模塊包括: 第一連接子模塊,用于在所述接入點(diǎn)列表中有一個(gè)接入點(diǎn)的記錄時(shí),與所述接入點(diǎn)試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),在預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中查找所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí)字段值與所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表;其中,所述下一個(gè)接入點(diǎn)為所述第一子表中,未獲取服務(wù)集標(biāo)識(shí)的接入點(diǎn)中信號(hào)最強(qiáng)的接入點(diǎn); 第二連接子模塊,用于在所述接入點(diǎn)列表中有兩個(gè)以上接入點(diǎn)的記錄時(shí),按預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中成功接入的時(shí)刻值排序,依次進(jìn)行試探連接,若試探連接成功,結(jié)束連接過(guò)程,若試探連接不成功,判斷所述第一子表中是否存在下一個(gè)接入點(diǎn),如果存在下一個(gè)接入點(diǎn),獲取所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí),在預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中查找所述第一子表中下一個(gè)接入點(diǎn)的服務(wù)集標(biāo)識(shí)字段值與所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表中服務(wù)集標(biāo)識(shí)字段值相同的記錄,形成所述接入點(diǎn)列表。
10.根據(jù)權(quán)利要求7所述的移動(dòng)設(shè)備,其特征在于,還包括: 檢測(cè)模塊,用于檢測(cè)到移動(dòng)設(shè)備成功連接的接入點(diǎn); 信息獲取模塊,用于獲取所述成功連接的接入點(diǎn)的信息,所述成功連接的接入點(diǎn)的信息至少包括:位置信息、服務(wù)集標(biāo)識(shí)、密鑰、連接時(shí)刻; 獲得連接表模塊,將每個(gè)成功連接的接入點(diǎn)的信息分別形成一個(gè)記錄,添加到表中,得到所述預(yù)先存儲(chǔ)的已經(jīng)連接成功的接入點(diǎn)連接表。
【文檔編號(hào)】H04W76/02GK104427587SQ201310373372
【公開(kāi)日】2015年3月18日 申請(qǐng)日期:2013年8月23日 優(yōu)先權(quán)日:2013年8月23日
【發(fā)明者】梁超, 胡羅凱, 費(fèi)洪星, 陳建成, 汪祖輝 申請(qǐng)人:聯(lián)想移動(dòng)通信科技有限公司