無(wú)線(xiàn)接入點(diǎn)的切換方法和終端的制作方法
【專(zhuān)利摘要】本發(fā)明提供一種無(wú)線(xiàn)接入點(diǎn)的切換方法和終端,方法包括:終端在移動(dòng)過(guò)程中通過(guò)設(shè)置在終端內(nèi)的網(wǎng)絡(luò)站點(diǎn)檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息;終端判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值;若是,則終端在MAC地址映射表中查找多個(gè)AP中每個(gè)AP的所述MAC地址對(duì)應(yīng)的地理位置信息;終端根據(jù)每個(gè)AP對(duì)應(yīng)的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二AP,并將網(wǎng)絡(luò)站點(diǎn)從第一AP切換到多個(gè)第二AP中網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二AP。本發(fā)明實(shí)施例有效解決現(xiàn)有技術(shù)中,車(chē)地通信的WiFi在進(jìn)行AP切換的過(guò)程中易出現(xiàn)網(wǎng)絡(luò)斷鏈的技術(shù)問(wèn)題。
【專(zhuān)利說(shuō)明】無(wú)線(xiàn)接入點(diǎn)的切換方法和終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息技術(shù),尤其涉及一種無(wú)線(xiàn)接入點(diǎn)的切換方法和終端。
【背景技術(shù)】
[0002]目前,WiFi因其應(yīng)用普及、成本低廉等優(yōu)勢(shì)逐漸成為車(chē)載無(wú)線(xiàn)接入潛在的理想技術(shù)之一 O
[0003]現(xiàn)有技術(shù)中,應(yīng)用于車(chē)地通信的WiFi網(wǎng)絡(luò)根據(jù)信號(hào)強(qiáng)度進(jìn)行切換,即車(chē)載終端上的車(chē)載站點(diǎn)(Station)當(dāng)前關(guān)聯(lián)的無(wú)線(xiàn)接入點(diǎn)(Access Point, AP)信號(hào)強(qiáng)度很低,且無(wú)線(xiàn)連接網(wǎng)絡(luò)通過(guò)該AP無(wú)法使用時(shí),車(chē)載站點(diǎn)掃描周?chē)钠渌鸄P,并選擇信號(hào)最強(qiáng)的AP進(jìn)行關(guān)聯(lián)。但是,在上述AP切換過(guò)程中,很可能發(fā)生因接入點(diǎn)切換不及時(shí)導(dǎo)致的網(wǎng)絡(luò)斷鏈問(wèn)題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種無(wú)線(xiàn)接入點(diǎn)的切換方法和終端,用于解決現(xiàn)有技術(shù)中,用于車(chē)地通信的WiFi在進(jìn)行AP切換的過(guò)程中易出現(xiàn)網(wǎng)絡(luò)斷鏈的技術(shù)問(wèn)題。
[0005]一方面,本發(fā)明實(shí)施例提供一種無(wú)線(xiàn)接入點(diǎn)的切換方法,包括:
[0006]終端在移動(dòng)過(guò)程中通過(guò)設(shè)置在所述終端內(nèi)的網(wǎng)絡(luò)站點(diǎn)檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息;所述AP的網(wǎng)絡(luò)信息包括所述AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和所述AP的媒體訪(fǎng)問(wèn)控制MAC地址;
[0007]所述終端判斷當(dāng)前與所述網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值;
[0008]若所述終端判斷所述當(dāng)前與所述網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值,則所述終端在MAC地址映射表中查找所述多個(gè)AP中每個(gè)AP的所述MAC地址對(duì)應(yīng)的地理位置信息;
[0009]所述終端根據(jù)每個(gè)所述AP對(duì)應(yīng)的所述地理位置信息確定所述終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并將所述網(wǎng)絡(luò)站點(diǎn)從所述第一 AP切換到所述多個(gè)第二 AP中所述網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP。
[0010]另一方面,本發(fā)明實(shí)施例提供一種終端,包括:
[0011]網(wǎng)絡(luò)站點(diǎn),用于終端在移動(dòng)過(guò)程中檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息;所述AP的網(wǎng)絡(luò)信息包括所述AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和所述AP的媒體訪(fǎng)問(wèn)控制MAC地址;
[0012]判斷模塊,用于判斷當(dāng)前與所述網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值;
[0013]查找模塊,用于在MAC地址映射表中查找所述多個(gè)AP中每個(gè)AP的所述MAC地址對(duì)應(yīng)的地理位置信息;
[0014]處理模塊,用于根據(jù)每個(gè)所述AP對(duì)應(yīng)的所述地理位置信息確定所述終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并控制所述網(wǎng)絡(luò)站點(diǎn)從所述第一 AP切換到所述多個(gè)第二 AP中所述網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP。
[0015]本發(fā)明提供的無(wú)線(xiàn)接入點(diǎn)的切換方法和終端,終端在移動(dòng)過(guò)程中通過(guò)設(shè)置在終端內(nèi)的網(wǎng)絡(luò)站點(diǎn)檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息;該AP的網(wǎng)絡(luò)信息包括AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和AP的媒體訪(fǎng)問(wèn)控制MAC地址;終端判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值;若終端判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值,則終端在MAC地址映射表中查找多個(gè)AP中每個(gè)AP的所述MAC地址對(duì)應(yīng)的地理位置信息;終端根據(jù)每個(gè)AP對(duì)應(yīng)的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并將網(wǎng)絡(luò)站點(diǎn)從第一 AP切換到多個(gè)第二 AP中網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP。該方案有效提高了車(chē)地通信中WiFi在進(jìn)行AP切換時(shí)網(wǎng)絡(luò)連接的穩(wěn)定性。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0016]圖1為本發(fā)明提供的無(wú)線(xiàn)接入點(diǎn)的切換方法一個(gè)實(shí)施例的流程圖;
[0017]圖2為本發(fā)明提供的終端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018]圖1為本發(fā)明提供的無(wú)線(xiàn)接入點(diǎn)的切換方法一個(gè)實(shí)施例的流程圖。該方法的以下步驟的執(zhí)行主體可以為如車(chē)載設(shè)備等經(jīng)常在一定高的速度下移動(dòng)且具有無(wú)線(xiàn)通信功能的終端。如圖1所示,該無(wú)線(xiàn)接入點(diǎn)的切換方法:
[0019]S101,終端在移動(dòng)過(guò)程中通過(guò)設(shè)置在終端內(nèi)的網(wǎng)絡(luò)站點(diǎn)檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息;該AP的網(wǎng)絡(luò)信息包括AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和AP的媒體訪(fǎng)問(wèn)控制MAC地址;
[0020]以行駛中的機(jī)車(chē)為例,本案中涉及的終端可以為機(jī)車(chē)上安裝的用于無(wú)線(xiàn)WiFi通信的車(chē)載終端,該終端隨著機(jī)車(chē)的行駛以一定高的速度進(jìn)行移動(dòng)。該車(chē)載終端內(nèi)設(shè)置了一個(gè)或多個(gè)用于接入地面AP的網(wǎng)絡(luò)站點(diǎn)(Station)。機(jī)車(chē)在行進(jìn)過(guò)程中,該網(wǎng)絡(luò)站點(diǎn)S可周期性檢測(cè)掃描其附近可關(guān)聯(lián)的多個(gè)AP的網(wǎng)絡(luò)信息(不包括當(dāng)前正在關(guān)聯(lián)的AP的網(wǎng)絡(luò)信息),每個(gè)AP的網(wǎng)絡(luò)信息具體可以包括當(dāng)前網(wǎng)絡(luò)站點(diǎn)S可檢測(cè)到的該AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和該AP的媒體訪(fǎng)問(wèn)控制(Media Access Control, MAC)地址。車(chē)載終端通過(guò)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol, SNMP)可實(shí)時(shí)查詢(xún)和管理網(wǎng)絡(luò)站點(diǎn)S當(dāng)前檢測(cè)到的可關(guān)聯(lián)的AP的上述網(wǎng)絡(luò)信息。
[0021]S102,終端判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值;
[0022]在機(jī)車(chē)行進(jìn)過(guò)程中,終端還可以實(shí)時(shí)查詢(xún)和管理網(wǎng)絡(luò)站點(diǎn)S當(dāng)前關(guān)聯(lián)的第一 AP的上述網(wǎng)絡(luò)信息,并判斷該第一 AP的網(wǎng)絡(luò)信息中的信號(hào)強(qiáng)度與網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值的大小關(guān)系。該網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值用于表征當(dāng)前AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度是否可以正常接入且能進(jìn)行正常的網(wǎng)絡(luò)業(yè)務(wù)的一個(gè)網(wǎng)絡(luò)信號(hào)門(mén)限值。本領(lǐng)域技術(shù)人員可以認(rèn)為低于該網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值的網(wǎng)絡(luò)信號(hào)不能進(jìn)行正常網(wǎng)絡(luò)通信或通信質(zhì)量很差。
[0023]S103,若終端判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值,則終端在MAC地址映射表中查找上述多個(gè)AP中每個(gè)AP的MAC地址對(duì)應(yīng)的地理位置信息;
[0024]當(dāng)終端判斷出當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值,即通過(guò)該第一 AP接入的當(dāng)前網(wǎng)絡(luò)信號(hào)不再適合繼續(xù)進(jìn)行通信時(shí),終端將在MAC地址映射表中查找上述網(wǎng)絡(luò)站點(diǎn)S檢測(cè)到的可關(guān)聯(lián)的多個(gè)AP中每個(gè)AP的MAC地址對(duì)應(yīng)的地理位置信息。其中,該MAC地址映射表中預(yù)先存儲(chǔ)了無(wú)線(xiàn)網(wǎng)絡(luò)中所有AP的MAC地址,以及每個(gè)MAC地址對(duì)應(yīng)的實(shí)際地理位置信息。該地理位置信息具體可表示為該地理位置對(duì)應(yīng)的全球定位系統(tǒng)(Global Positioning System, GPS)確定的位置坐標(biāo)。
[0025]S104,終端根據(jù)每個(gè)AP對(duì)應(yīng)的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并將網(wǎng)絡(luò)站點(diǎn)從第一 AP切換到多個(gè)第二 AP中網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP ;
[0026]終端根據(jù)網(wǎng)絡(luò)站點(diǎn)S檢測(cè)到的當(dāng)前可關(guān)聯(lián)的多個(gè)AP對(duì)應(yīng)的地理位置信息,以及當(dāng)前終端所在機(jī)車(chē)的行駛信息,如當(dāng)前行駛位置、行駛方向等信息判斷上述可關(guān)聯(lián)的多個(gè)AP中,哪些是終端在移動(dòng)過(guò)程中與終端的地理位置相互接近的的AP。換言之,即哪些AP在終端移動(dòng)過(guò)程中,與終端的距離越來(lái)越近。終端將這些距離終端越來(lái)越近的AP確定為第二AP0
[0027]終端從上述多個(gè)第二 AP中挑選出網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP (通常網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的AP也是距離所述終端最近的AP),并將網(wǎng)絡(luò)站點(diǎn)從上述第一 AP切換到該第二AP中上,以使網(wǎng)絡(luò)站點(diǎn)與第一 AP之間的網(wǎng)絡(luò)信號(hào)斷鏈之前,及時(shí)對(duì)網(wǎng)絡(luò)站點(diǎn)進(jìn)行接入點(diǎn)切換,避免斷鏈。
[0028]進(jìn)一步的,本實(shí)施例還給出了步驟104中,終端根據(jù)每個(gè)AP對(duì)應(yīng)的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP的一種具體實(shí)現(xiàn)方式,步驟如下所示:
[0029]1.終端在MAC地址映射表中查找本次移動(dòng)過(guò)程中涉及切換的所有第一 AP的MAC地址對(duì)應(yīng)的地理位置信息;
[0030]終端在每一次機(jī)車(chē)行駛過(guò)程中均記錄下當(dāng)次行駛中已關(guān)聯(lián)過(guò)的AP切換的歷史數(shù)據(jù),該歷史數(shù)據(jù)包括各切換AP的MAC地址。終端在預(yù)先設(shè)置的MAC地址映射表中查找涉及本次終端在移動(dòng)過(guò)程中所有切換AP的MAC地址對(duì)應(yīng)的地理位置信息,即所有歷史數(shù)據(jù)中的第一 AP的MAC地址對(duì)應(yīng)的地理位置信息。
[0031]2.終端將本次移動(dòng)過(guò)程中涉及切換的所有第一 AP的地理位置信息按第一 AP的切換順序進(jìn)行關(guān)聯(lián),確定終端在本次移動(dòng)過(guò)程中的移動(dòng)方向;
[0032]終端在每次移動(dòng)過(guò)程中,都會(huì)記錄下每次關(guān)聯(lián)或切換的AP,并將這些AP的上述網(wǎng)絡(luò)信息記錄下來(lái)形成歷史數(shù)據(jù)。終端根據(jù)本次移動(dòng)過(guò)程中涉及切換的所有第一 AP的MAC地址確定每個(gè)第一 AP的地理位置信息后,將這些地理位置進(jìn)行關(guān)聯(lián),如按終端內(nèi)網(wǎng)絡(luò)站點(diǎn)S對(duì)其的切換順序進(jìn)行連接就可以得到終端在本次移動(dòng)過(guò)程中的移動(dòng)路線(xiàn),進(jìn)而得到終端當(dāng)前的移動(dòng)方向。
[0033]3.終端將本次移動(dòng)過(guò)程中涉及切換的所有第一 AP中最后一次切換的第一 AP的MAC地址對(duì)應(yīng)的地理位置信息確定為當(dāng)前地理位置信息;其中,該最后一次切換的第一 AP可以理解為當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP。
[0034]4.終端根據(jù)每個(gè)AP的地理位置信息,以及終端在本次移動(dòng)過(guò)程中的移動(dòng)方向和當(dāng)前地理位置信息確定與終端在地理位置上相互接近的多個(gè)第二 AP ;
[0035]當(dāng)終端確定了其當(dāng)前的移動(dòng)方向和當(dāng)前地理位置后,就可以判定網(wǎng)絡(luò)站點(diǎn)S檢測(cè)到的可關(guān)聯(lián)的AP中哪些在地理位置上是和終端當(dāng)前移動(dòng)過(guò)程中相互接近的AP,即隨著終端的移動(dòng),這些AP距離終端越來(lái)越近。
[0036]再進(jìn)一步的,在上述MAC地址映射表中還包括了各AP對(duì)應(yīng)的路由器地址信息;當(dāng)終端根據(jù)每個(gè)AP的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并將網(wǎng)絡(luò)站點(diǎn)S從第一 AP切換到多個(gè)第二 AP中網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP之后,終端在MAC地址映射表中查找該第二 AP的路由器地址信息。終端根據(jù)該第二 AP對(duì)應(yīng)的路由器地址信息,添加對(duì)應(yīng)的路由規(guī)則;然后,終端通過(guò)該第二 AP對(duì)應(yīng)的路由器與控制地面網(wǎng)絡(luò)的相應(yīng)服務(wù)器進(jìn)行信息交互,實(shí)現(xiàn)正常通信。
[0037]本發(fā)明提供的無(wú)線(xiàn)接入點(diǎn)的切換方法,終端在移動(dòng)過(guò)程中通過(guò)設(shè)置在終端內(nèi)的網(wǎng)絡(luò)站點(diǎn)檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息的網(wǎng)絡(luò)信息包括AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和AP的媒體訪(fǎng)問(wèn)控制MAC地址;終端判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值;若終端判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值,則終端在MAC地址映射表中查找多個(gè)AP中每個(gè)AP的所述MAC地址對(duì)應(yīng)的地理位置信息;終端根據(jù)每個(gè)AP對(duì)應(yīng)的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并將網(wǎng)絡(luò)站點(diǎn)從第一 AP切換到多個(gè)第二 AP中網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP。該方案有效提高了車(chē)地通信中WiFi在進(jìn)行AP切換時(shí)網(wǎng)絡(luò)連接的穩(wěn)定性。
[0038]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0039]圖2為本發(fā)明提供的終端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,該終端可以為如車(chē)載設(shè)備等經(jīng)常在一定高的速度下移動(dòng)且具有無(wú)線(xiàn)通信功能的終端,可以執(zhí)行如圖1所示的方法步驟,該終端包括:
[0040]網(wǎng)絡(luò)站點(diǎn)21,用于終端在移動(dòng)過(guò)程中檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息;該AP的網(wǎng)絡(luò)信息包括AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和AP的媒體訪(fǎng)問(wèn)控制MAC地址;
[0041]判斷模塊22,用于判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值;
[0042]查找模塊23,用于在MAC地址映射表中查找多個(gè)AP中每個(gè)AP的MAC地址對(duì)應(yīng)的地理位置信息;
[0043]處理模塊24,用于根據(jù)每個(gè)AP對(duì)應(yīng)的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP ;
[0044]網(wǎng)絡(luò)站點(diǎn)21,還用于從第一 AP切換到多個(gè)第二 AP中網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二AP0
[0045]具體地,本實(shí)施例所示終端實(shí)現(xiàn)套無(wú)線(xiàn)接入點(diǎn)的切換方法的過(guò)程為:
[0046]終端在移動(dòng)過(guò)程中,網(wǎng)絡(luò)站點(diǎn)21檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息;該AP的網(wǎng)絡(luò)信息包括AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和AP的媒體訪(fǎng)問(wèn)控制MAC地址;該檢測(cè)過(guò)程具體可參見(jiàn)步驟101的相應(yīng)內(nèi)容;
[0047]在終端移動(dòng)的同時(shí),判斷模塊22判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)21關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值;該判斷過(guò)程具體可參見(jiàn)步驟102的相應(yīng)內(nèi)容;
[0048]若判斷模塊22判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)21關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值,則查找模塊23在MAC地址映射表中查找上述網(wǎng)絡(luò)站點(diǎn)21檢測(cè)到的多個(gè)AP中每個(gè)AP的MAC地址對(duì)應(yīng)的地理位置信息;該查找過(guò)程具體可參見(jiàn)步驟103的相應(yīng)內(nèi)容;
[0049]處理模塊24根據(jù)查找模塊23查找到的每個(gè)AP對(duì)應(yīng)的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并控制網(wǎng)絡(luò)站點(diǎn)21從第一 AP切換到多個(gè)第二 AP中網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP ;該處理過(guò)程具體可參見(jiàn)步驟104的相應(yīng)內(nèi)容。
[0050]進(jìn)一步的,處理模塊24根據(jù)每個(gè)AP對(duì)應(yīng)的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,包括: [0051]在MAC地址映射表中查找本次移動(dòng)過(guò)程中涉及切換的所有第一 AP的MAC地址對(duì)應(yīng)的地理位置信息;
[0052]將本次移動(dòng)過(guò)程中涉及切換的所有第一 AP的地理位置信息按第一 AP的切換順序進(jìn)行關(guān)聯(lián),確定終端在本次移動(dòng)過(guò)程中的移動(dòng)方向;
[0053]將本次移動(dòng)過(guò)程中涉及切換的所有第一 AP中最后一次切換的第一 AP的MAC地址對(duì)應(yīng)的地理位置信息確定為當(dāng)前地理位置信息;
[0054]根據(jù)每個(gè)AP的地理位置信息,以及終端在本次移動(dòng)過(guò)程中的移動(dòng)方向和當(dāng)前地理位置信息,確定與終端在地理位置上相互接近的多個(gè)第二 AP。
[0055]上述處理模塊24根據(jù)每個(gè)AP對(duì)應(yīng)的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP的具體步驟內(nèi)容可參見(jiàn)如圖1所示實(shí)施例的相應(yīng)內(nèi)容,本實(shí)施例對(duì)其步驟原理不再贅述。
[0056]再進(jìn)一步的,上述MAC地址映射表中還包括:與AP對(duì)應(yīng)的路由器地址信息;
[0057]處理模塊24,還用于在根據(jù)每個(gè)AP的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并將網(wǎng)絡(luò)站點(diǎn)從第一 AP切換到多個(gè)第二 AP中網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP之后,根據(jù)網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP對(duì)應(yīng)的路由器地址信息,添加對(duì)應(yīng)的路由規(guī)則,以使終端通過(guò)該第二 AP對(duì)應(yīng)的路由器在無(wú)線(xiàn)網(wǎng)絡(luò)中進(jìn)行正常通信。
[0058]本發(fā)明提供的終端,在移動(dòng)過(guò)程中通過(guò)設(shè)置在終端內(nèi)的網(wǎng)絡(luò)站點(diǎn)檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息^AP的網(wǎng)絡(luò)信息包括AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和AP的媒體訪(fǎng)問(wèn)控制MAC地址;終端判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值;若終端判斷當(dāng)前與網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值,則終端在MAC地址映射表中查找多個(gè)AP中每個(gè)AP的所述MAC地址對(duì)應(yīng)的地理位置信息;終端根據(jù)每個(gè)AP對(duì)應(yīng)的地理位置信息確定終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并將網(wǎng)絡(luò)站點(diǎn)從第一 AP切換到多個(gè)第二 AP中網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP。該方案有效提高了車(chē)地通信中WiFi在進(jìn)行AP切換時(shí)網(wǎng)絡(luò)連接的穩(wěn)定性。
[0059]最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種無(wú)線(xiàn)接入點(diǎn)的切換方法,其特征在于,包括: 終端在移動(dòng)過(guò)程中通過(guò)設(shè)置在所述終端內(nèi)的網(wǎng)絡(luò)站點(diǎn)檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息;所述AP的網(wǎng)絡(luò)信息包括所述AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和所述AP的媒體訪(fǎng)問(wèn)控制MAC地址; 所述終端判斷當(dāng)前與所述網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值; 若所述終端判斷所述當(dāng)前與所述網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值,則所述終端在MAC地址映射表中查找所述多個(gè)AP中每個(gè)AP的所述MAC地址對(duì)應(yīng)的地理位置信息; 所述終端根據(jù)每個(gè)所述AP對(duì)應(yīng)的所述地理位置信息確定所述終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并將所述網(wǎng)絡(luò)站點(diǎn)從所述第一 AP切換到所述多個(gè)第二AP中所述網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終端根據(jù)每個(gè)所述AP的地理位置信息確定所述終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,包括: 所述終端在所述MAC地址映射表中查找本次移動(dòng)過(guò)程中涉及切換的所有所述第一 AP的所述MAC地址對(duì)應(yīng)的地理位置信息; 所述終端將所述本次移動(dòng)過(guò)程中涉及切換的所有所述第一 AP的所述地理位置信息按所述第一 AP的切換順序進(jìn)行關(guān)聯(lián),確定所述終端在本次移動(dòng)過(guò)程中的移動(dòng)方向; 所述終端將所述本次移動(dòng)過(guò)程中涉及切換的所有所述第一 AP中最后一次切換的所述第一 AP的所述MAC地址對(duì)應(yīng)的地理位置信息確定為當(dāng)前地理位置信息; 所述終端根據(jù)每個(gè)所述AP的地理位置信息,以及所述終端在所述本次移動(dòng)過(guò)程中的移動(dòng)方向和所述當(dāng)前地理位置信息,確定與所述終端在地理位置上相互接近的多個(gè)第二AP0
3.根據(jù)權(quán)利要求1或2所述方法,其特征在于,所述MAC地址映射表中還包括:與所述AP對(duì)應(yīng)的路由器地址信息; 所述終端根據(jù)每個(gè)所述AP的地理位置信息確定所述終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并將所述網(wǎng)絡(luò)站點(diǎn)從所述第一 AP切換到所述多個(gè)第二 AP中所述網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP之后,還包括: 所述終端根據(jù)所述網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP對(duì)應(yīng)的路由器地址信息,添加對(duì)應(yīng)的路由規(guī)則,以使所述終端通過(guò)所述網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP對(duì)應(yīng)的路由器在無(wú)線(xiàn)網(wǎng)絡(luò)中進(jìn)行正常通信。
4.根據(jù)權(quán)利要求3所述方法,其特征在于,所述終端內(nèi)設(shè)置的所述網(wǎng)絡(luò)站點(diǎn)為一個(gè)或多個(gè)。
5. 一種終端,其特征在于,包括: 網(wǎng)絡(luò)站點(diǎn),用于終端在移動(dòng)過(guò)程中檢測(cè)其附近可關(guān)聯(lián)的多個(gè)無(wú)線(xiàn)接入點(diǎn)AP的網(wǎng)絡(luò)信息;所述AP的網(wǎng)絡(luò)信息包括所述AP的網(wǎng)絡(luò)信號(hào)強(qiáng)度和所述AP的媒體訪(fǎng)問(wèn)控制MAC地址; 判斷模塊,用于判斷當(dāng)前與所述網(wǎng)絡(luò)站點(diǎn)關(guān)聯(lián)的第一 AP的信號(hào)強(qiáng)度是否低于網(wǎng)絡(luò)信號(hào)強(qiáng)度閾值; 查找模塊,用于在MAC地址映射表中查找所述多個(gè)AP中每個(gè)AP的所述MAC地址對(duì)應(yīng)的地理位置信息; 處理模塊,用于根據(jù)每個(gè)所述AP對(duì)應(yīng)的所述地理位置信息確定所述終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,并控制所述網(wǎng)絡(luò)站點(diǎn)從所述第一 AP切換到所述多個(gè)第二 AP中所述網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP。
6.根據(jù)權(quán)利要求5所述的終端,其特征在于,所述處理模塊根據(jù)每個(gè)所述AP對(duì)應(yīng)的所述地理位置信息確定所述終端在移動(dòng)過(guò)程中與其地理位置相互接近的多個(gè)第二 AP,包括: 在所述MAC地址映射表中查找本次移動(dòng)過(guò)程中涉及切換的所有所述第一 AP的所述MAC地址對(duì)應(yīng)的所述地理位置信息; 將所述本次移動(dòng)過(guò)程中涉及切換的所有所述第一 AP的所述地理位置信息按所述第一AP的切換順序進(jìn)行關(guān)聯(lián),確定所述終端在本次移動(dòng)過(guò)程中的移動(dòng)方向; 將所述本次移動(dòng)過(guò)程中涉及切換的所有所述第一 AP中最后一次切換的所述第一 AP的所述MAC地址對(duì)應(yīng)的地理位置信息確定為當(dāng)前地理位置信息; 根據(jù)每個(gè)所述AP的地理位置信息,以及所述終端在所述本次移動(dòng)過(guò)程中的移動(dòng)方向和所述當(dāng)前地理位置信息,確定與所述終端在地理位置上相互接近的多個(gè)第二 AP。
7.根據(jù)權(quán)利要求5或6所述的終端,其特征在于,所述MAC地址映射表中還包括:與所述AP對(duì)應(yīng)的路由器地址信息; 所述處理模塊,還用于根據(jù)所述網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP對(duì)應(yīng)的路由器地址信息,添加對(duì)應(yīng)的路由規(guī)則,以使所述終端通過(guò)所述網(wǎng)絡(luò)信號(hào)強(qiáng)度最強(qiáng)的第二 AP對(duì)應(yīng)的路由器在無(wú)線(xiàn)網(wǎng)絡(luò)中進(jìn)行正常通信。
8.根據(jù)權(quán)利要求7所 述終端,其特征在于,所述終端內(nèi)設(shè)置的所述網(wǎng)絡(luò)站點(diǎn)為一個(gè)或多個(gè)。
【文檔編號(hào)】H04W36/08GK103686896SQ201310681756
【公開(kāi)日】2014年3月26日 申請(qǐng)日期:2013年12月12日 優(yōu)先權(quán)日:2013年12月12日
【發(fā)明者】劉靖, 李海玉, 陳晉輝, 龔小聰, 廖紅中, 劉粵, 黃桂烽, 張海濤, 李健能 申請(qǐng)人:廣州市地下鐵道總公司