專(zhuān)利名稱(chēng):一種無(wú)線(xiàn)網(wǎng)絡(luò)中基于移動(dòng)檢測(cè)的快速切換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種無(wú)線(xiàn)網(wǎng)絡(luò)中移動(dòng)節(jié)點(diǎn)的快速切換方法,具體利用AP對(duì)移動(dòng)節(jié)點(diǎn)進(jìn) 行定位,檢測(cè)移動(dòng)節(jié)點(diǎn)的移動(dòng)速度和移動(dòng)方向,通過(guò)修改傳統(tǒng)的IEEE802.11協(xié)議,實(shí) 現(xiàn)了一種快速切換方法。
背景技術(shù):
目前的無(wú)線(xiàn)局域網(wǎng)的實(shí)現(xiàn)基于傳統(tǒng)的802.11協(xié)議,在802. ll協(xié)議中,移動(dòng)節(jié)點(diǎn)通 過(guò)AP接入互聯(lián)網(wǎng),每個(gè)節(jié)點(diǎn)同時(shí)只能和一個(gè)AP連接,并且每個(gè)AP只有有限的覆蓋范 圍,這就導(dǎo)致用戶(hù)在從一個(gè)AP區(qū)域移動(dòng)到另外一個(gè)AP區(qū)域時(shí)需要進(jìn)行切換。
然而傳統(tǒng)的802. 11協(xié)議的切換機(jī)制還不完善,當(dāng)移動(dòng)節(jié)點(diǎn)在AP之間切換時(shí),需要 較長(zhǎng)時(shí)間來(lái)重建連接,這遠(yuǎn)遠(yuǎn)不能滿(mǎn)足實(shí)時(shí)多媒體服務(wù)的需要以及QoS的要求。
本發(fā)明提出了一種基于移動(dòng)檢測(cè)的快速切換方法,利用無(wú)線(xiàn)接入點(diǎn)對(duì)移動(dòng)節(jié)點(diǎn)進(jìn)行 定位,檢測(cè)移動(dòng)節(jié)點(diǎn)的移動(dòng)速度和移動(dòng)方向,通過(guò)修改傳統(tǒng)的IEEE802. ll協(xié)議,實(shí)現(xiàn) 快速切換。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種在無(wú)線(xiàn)局域網(wǎng)中進(jìn)行節(jié)點(diǎn)切換時(shí),減少移動(dòng) 節(jié)點(diǎn)在切換時(shí)的切換時(shí)延,實(shí)現(xiàn)快速切換的方法。
本發(fā)明所述的一種無(wú)線(xiàn)網(wǎng)絡(luò)中基于移動(dòng)檢測(cè)的快速切換方法,包括以下步驟
1) 移動(dòng)檢測(cè)
11) 首先通過(guò)收集移動(dòng)節(jié)點(diǎn)數(shù)據(jù)包中的RSSI值來(lái)估測(cè)AP和移動(dòng)節(jié)點(diǎn)之間的距離,
12) 然后通過(guò)節(jié)點(diǎn)定位得到移動(dòng)節(jié)點(diǎn)的位置信息,
13) 根據(jù)位置信息預(yù)測(cè)移動(dòng)節(jié)點(diǎn)的移動(dòng)方向和移動(dòng)速度;
2) AP選擇根據(jù)移動(dòng)節(jié)點(diǎn)的移動(dòng)方向和移動(dòng)速度選擇合適的鄰居AP提供給移動(dòng)節(jié) 點(diǎn)進(jìn)行切換;
3) 快速切換通過(guò)修改傳統(tǒng)的802.11協(xié)議,通過(guò)與預(yù)先選中的AP協(xié)商,實(shí)現(xiàn)移動(dòng) 節(jié)點(diǎn)快速切換。
本發(fā)明通過(guò)修改傳統(tǒng)的802. 11協(xié)議,使用移動(dòng)檢測(cè)的方法預(yù)測(cè)移動(dòng)節(jié)點(diǎn)下一次切換 的AP,當(dāng)移動(dòng)節(jié)點(diǎn)需要切換時(shí),僅需要掃描預(yù)先選定的的AP所在的信道,從而減少了 切換時(shí)延,實(shí)現(xiàn)了快速切換。
5附圖i^月
凰1是傳統(tǒng)802.11協(xié)議切換過(guò)程,
圖2所示的是移動(dòng)檢測(cè)的過(guò)程,
圖3所示的是切換時(shí)AP選擇的過(guò)程,
圖4所示的是針對(duì)802. 11協(xié)議修改后的切換過(guò)程。
具體實(shí)施例方式
為實(shí)現(xiàn)本發(fā)明的目的,本發(fā)明提供了一種基于移動(dòng)檢測(cè)的快速切換方法,下面結(jié)合 附圖進(jìn)行詳細(xì)說(shuō)明。
傳統(tǒng)的802.11協(xié)議的切換過(guò)程需要經(jīng)過(guò)信道掃描、認(rèn)證、重鏈接三個(gè)步驟,其中被 掃描的信道個(gè)數(shù)是切換時(shí)延長(zhǎng)短的關(guān)鍵。如
圖1所示,在傳統(tǒng)的802. ll協(xié)議中,移動(dòng) 節(jié)點(diǎn)需要對(duì)所有的信道進(jìn)行掃描,效率低下。如果事先知道切換AP的信道,就可以省 略信道掃描的過(guò)程,顯著減少切換時(shí)延。
本發(fā)明的快速切換方法首先通過(guò)移動(dòng)檢測(cè)算法得到移動(dòng)節(jié)點(diǎn)的移動(dòng)速度和移動(dòng)方 向,再根據(jù)AP選擇算法選擇移動(dòng)節(jié)點(diǎn)可能切換到的AP,最后在切換時(shí)使用快速切換方 法僅掃描被選擇的AP,從而減少了切換時(shí)延。
本發(fā)明的移動(dòng)檢測(cè)算法是基于接收信號(hào)強(qiáng)度指示(RSSI)的移動(dòng)檢測(cè)算法,如圖2
所示。主要步驟如下曲線(xiàn)擬合、節(jié)點(diǎn)定位、移動(dòng)檢測(cè)。曲線(xiàn)擬合是指對(duì)特定的實(shí)驗(yàn)環(huán)
境進(jìn)行實(shí)際測(cè)量,得到RSSI和距離的實(shí)際對(duì)應(yīng)關(guān)系,并擬合成相關(guān)函數(shù)的過(guò)程;節(jié)點(diǎn)
定位過(guò)程利用無(wú)線(xiàn)網(wǎng)絡(luò)定位方法獲取移動(dòng)節(jié)點(diǎn)的位置信息;移動(dòng)檢測(cè)則根據(jù)移動(dòng)節(jié)點(diǎn)的
位置信息計(jì)算移動(dòng)節(jié)點(diǎn)的移動(dòng)方向和速度。
曲線(xiàn)擬合的關(guān)鍵是要根據(jù)特定的環(huán)境得到移動(dòng)節(jié)點(diǎn)和AP之間的RSSI值與距離d的
一一對(duì)應(yīng)關(guān)系。這個(gè)關(guān)系是移動(dòng)檢測(cè)算法的基礎(chǔ),所以必須要保證數(shù)據(jù)的準(zhǔn)確性。
曲線(xiàn)擬合流程如下所示
1) 在一個(gè)應(yīng)用環(huán)境中存在若干已知自身位置的AP,選擇一個(gè)移動(dòng)節(jié)點(diǎn),向各個(gè)AP 發(fā)送廣播包;
2) 每個(gè)AP接收到移動(dòng)節(jié)點(diǎn)發(fā)來(lái)的信號(hào)后,記錄各幀的RSSI值;
3) 同時(shí)記錄每個(gè)AP到移動(dòng)節(jié)點(diǎn)的距離d,從而得到距離與RSSI值對(duì)(d, RSSI),隨 著移動(dòng)節(jié)點(diǎn)的移動(dòng),每一個(gè)AP都得到了一組數(shù)據(jù)Kdl,RSSIl), ( d2,RSSI2), (d3, RSSI3),…(dm, RSSIm)};4)每個(gè)AP根據(jù)所測(cè)得的數(shù)據(jù),以d為X軸,以RSSI為Y軸,繪制RSSI-d曲線(xiàn), 并通過(guò)曲線(xiàn)擬合,得到各自的RSSI d曲線(xiàn)函數(shù)。
節(jié)點(diǎn)定位可以使用無(wú)線(xiàn)網(wǎng)絡(luò)的各種定位方法,在此本發(fā)明選用簡(jiǎn)單的三角定位法。 三角定位首先設(shè)定一個(gè)定位服務(wù)器,定位服務(wù)器是一個(gè)中央節(jié)點(diǎn),三角定位過(guò)程就是在 定位服務(wù)器上執(zhí)行的。定位服務(wù)器接收來(lái)自不同AP的對(duì)同一移動(dòng)節(jié)點(diǎn)的距離信息,使 用三角定位得到移動(dòng)節(jié)點(diǎn)的位置坐標(biāo)。
三角定位過(guò)程如下所示
1) 對(duì)于需要定位的移動(dòng)節(jié)點(diǎn)M,如果周?chē)衜個(gè)AP,即AP1、 AP2、 AP3……APm,則 這m個(gè)AP根據(jù)所接收到的RSSI值,參照各自的RSSI d曲線(xiàn),得到相應(yīng)的d值;
2) 每個(gè)AP將自己的距離d發(fā)送給定位服務(wù)器;
3) 定位服務(wù)器使用AP1、 AP2、 AP3這三個(gè)AP可以組成一個(gè)三角形,由API和AP2 的距離值可以確定移動(dòng)節(jié)點(diǎn)的位置坐標(biāo)為M或者M(jìn)1 (如圖4-3所示),又由AP3的距離 值可以得到移動(dòng)節(jié)點(diǎn)的確定位置為M;
4) m個(gè)AP會(huì)產(chǎn)生^個(gè)三角形,從而產(chǎn)生e:個(gè)M的位置;
5) 對(duì)e:個(gè)M的近似位置求算術(shù)平均,從而可以得到唯一的M的位置坐標(biāo)(X, Y)。 本發(fā)明的移動(dòng)檢測(cè)算法通過(guò)將移動(dòng)節(jié)點(diǎn)位置信息存儲(chǔ)在定位服務(wù)器上,就可以得到
移動(dòng)節(jié)點(diǎn)的一段時(shí)間內(nèi)的位置坐標(biāo),即是移動(dòng)節(jié)點(diǎn)一段時(shí)間內(nèi)的移動(dòng)軌跡,相當(dāng)于移動(dòng) 節(jié)點(diǎn)的向量。
然而,移動(dòng)向量計(jì)算和時(shí)間間隔密切相關(guān),如果時(shí)間間隔過(guò)長(zhǎng)就會(huì)導(dǎo)致收集到的信 息過(guò)時(shí),不能及時(shí)反映移動(dòng)節(jié)點(diǎn)的移動(dòng)軌跡;時(shí)間間隔過(guò)短就可能造成移動(dòng)節(jié)點(diǎn)向量抖 動(dòng)劇烈,也不能真實(shí)反映移動(dòng)節(jié)點(diǎn)的方向,而且移動(dòng)向量的準(zhǔn)確度關(guān)系到以后的切換算 法的精確度,所以必須要設(shè)定一個(gè)合理的方法解決這個(gè)問(wèn)題。
時(shí)間間隔動(dòng)態(tài)調(diào)整算法隨著移動(dòng)節(jié)點(diǎn)的移動(dòng)速度的變化而變化,當(dāng)移動(dòng)節(jié)點(diǎn)速度降 低時(shí),時(shí)間間隔就會(huì)隨之增大,避免移動(dòng)向量的劇烈變化,當(dāng)移動(dòng)節(jié)點(diǎn)速度提高時(shí),時(shí) 間間隔就會(huì)隨之減小,從而能及時(shí)反映移動(dòng)節(jié)點(diǎn)的移動(dòng)向量變化。
時(shí)間間隔的調(diào)整公式如下所示
r. — V^-、)2+"-A)2 T其中(&' K)和(&, h)是指在前一個(gè)時(shí)間間隔T內(nèi),移動(dòng)節(jié)點(diǎn)的起點(diǎn)和終點(diǎn) 的坐標(biāo),(^, h)和是指當(dāng)前時(shí)間間隔T內(nèi),移動(dòng)節(jié)點(diǎn)的起點(diǎn)和終點(diǎn)的坐
標(biāo)。^是調(diào)整后的時(shí)間間隔。
移動(dòng)節(jié)點(diǎn)的移動(dòng)向量的計(jì)算如公式(2)所示
V— ^ (2)
整個(gè)移動(dòng)檢測(cè)算法如下所示
1) 啟動(dòng)定時(shí)器Timer,并設(shè)定時(shí)間間隔為T(mén),同時(shí)利用三角定位記錄下當(dāng)前移動(dòng)節(jié) 點(diǎn)的位置坐標(biāo)(X
2) 當(dāng)時(shí)間間隔到T時(shí),再利用三角定位記錄下當(dāng)前移動(dòng)節(jié)點(diǎn)新的位置坐標(biāo)(& , XO
3) 利用公式(2)計(jì)算出移動(dòng)節(jié)點(diǎn)的移動(dòng)向量,并存儲(chǔ)到定位服務(wù)器的移動(dòng)節(jié)點(diǎn)的 Vector向量中
4) 當(dāng)時(shí)間間隔再次到T時(shí),記錄下當(dāng)前移動(dòng)節(jié)點(diǎn)新的位置坐標(biāo)(、"")
5) 利用公式(1)動(dòng)態(tài)調(diào)整時(shí)間間隔T的值
本發(fā)明的AP選擇算法如圖3所示。算法將移動(dòng)節(jié)點(diǎn)的移動(dòng)方向上e角度內(nèi)的所有鄰
居AP都作為移動(dòng)節(jié)點(diǎn)可能切換到的候選AP。
舉例來(lái)說(shuō),對(duì)于當(dāng)前AP的所有鄰居AP (j),只要滿(mǎn)足公式(3),就可以作為移動(dòng)節(jié) 點(diǎn)的候選切換AP。
^-> cos^
l列^/Oo-x。)2+(力-^)2 (3)
其中(、,乃)為當(dāng)前AP的鄰居^(guān)《的位置坐標(biāo),(XQ,A)為當(dāng)前AP的位置坐標(biāo)。
;為移動(dòng)節(jié)點(diǎn)的移動(dòng)向量,0角是移動(dòng)終端移動(dòng)向量方向上下的角度。 AP選擇過(guò)程如下所示
1) 査找數(shù)據(jù)庫(kù)得到當(dāng)前移動(dòng)節(jié)點(diǎn)的移動(dòng)向量Vector;
2) 査找當(dāng)前移動(dòng)節(jié)點(diǎn)連接到的AP的所有鄰居AP;
3) 對(duì)于當(dāng)前AP的所有鄰居AP,只要滿(mǎn)足公式(3),就將其作為移動(dòng)節(jié)點(diǎn)的候選切換AP保存。
本發(fā)明的快速切換過(guò)程如圖4所示,確定候選AP之后,移動(dòng)節(jié)點(diǎn)使用修改過(guò)的 802.11協(xié)議進(jìn)行切換,僅僅掃描候選AP所在的信道,從而減少了切換時(shí)延,實(shí)現(xiàn)了快 速切換。
快速切換過(guò)程如下所示
1) 移動(dòng)節(jié)點(diǎn)的連接的AP閾值低于一定值時(shí),觸發(fā)算法;
2) 向所連接的AP發(fā)送切換請(qǐng)求GET_NEXTAP;
3) 所連接的AP將請(qǐng)求信息轉(zhuǎn)發(fā)給定位服務(wù)器;
4) 定位服務(wù)器收到請(qǐng)求后,根據(jù)移動(dòng)節(jié)點(diǎn)在數(shù)據(jù)庫(kù)中的位置坐標(biāo)(X, Y)和移動(dòng)向 量Vector以及移動(dòng)節(jié)點(diǎn)所在AP的鄰居AP集合預(yù)測(cè)出移動(dòng)節(jié)點(diǎn)可能會(huì)切換到的AP;
5) 定位服務(wù)器將AP信息發(fā)送給移動(dòng)節(jié)點(diǎn)所在AP;
6) 所連接AP回復(fù)切換請(qǐng)求REP—NEXTAP,將AP信息發(fā)送給移動(dòng)節(jié)點(diǎn);
7) 移動(dòng)節(jié)點(diǎn)掃描相關(guān)AP所在信道,并選擇最優(yōu)AP執(zhí)行切換。
9
權(quán)利要求
1、一種無(wú)線(xiàn)網(wǎng)絡(luò)中基于移動(dòng)檢測(cè)的快速切換方法,其特征在于包括以下步驟1)移動(dòng)檢測(cè)11)首先通過(guò)收集移動(dòng)節(jié)點(diǎn)數(shù)據(jù)包中的RSSI值來(lái)估測(cè)AP和移動(dòng)節(jié)點(diǎn)之間的距離,12)然后通過(guò)節(jié)點(diǎn)定位得到移動(dòng)節(jié)點(diǎn)的位置信息,13)根據(jù)位置信息預(yù)測(cè)移動(dòng)節(jié)點(diǎn)的移動(dòng)方向和移動(dòng)速度;2)AP選擇根據(jù)移動(dòng)節(jié)點(diǎn)的移動(dòng)方向和移動(dòng)速度選擇合適的鄰居AP提供給移動(dòng)節(jié)點(diǎn)進(jìn)行切換;3)快速切換修改傳統(tǒng)的802.11協(xié)議,通過(guò)與預(yù)先選中的AP協(xié)商,實(shí)現(xiàn)移動(dòng)節(jié)點(diǎn)快速切換。
2、 根據(jù)權(quán)利要求1所述的無(wú)線(xiàn)網(wǎng)絡(luò)中基于移動(dòng)檢測(cè)的快速切換方法,其特征在于步 驟ll)流程是111) 在一個(gè)應(yīng)用環(huán)境中存在若干已知自身位置的AP,選擇一個(gè)移動(dòng)節(jié)點(diǎn),向各個(gè) AP發(fā)送廣播包;112) 每個(gè)AP接收到移動(dòng)節(jié)點(diǎn)發(fā)來(lái)的信號(hào)后,記錄各幀的RSSI值;113) 同時(shí)記錄每個(gè)AP到移動(dòng)節(jié)點(diǎn)的距離d,從而得到距離與RSSI值對(duì)(d, RSSI), 隨著移動(dòng)節(jié)點(diǎn)的移動(dòng),每一個(gè)AP都得到了一組數(shù)據(jù)Udl,RSSIl), ( d2,RSSI2), (d3,RSSI3),…(dm,RSSIm)};114)每個(gè)AP根據(jù)所測(cè)得的數(shù)據(jù),以d為X軸,以RSSI為Y軸,繪制RSSI-d曲線(xiàn), 并通過(guò)曲線(xiàn)擬合,得到各自的RSSI d曲線(xiàn)函數(shù)。
3、 根據(jù)權(quán)利要求1所述的無(wú)線(xiàn)網(wǎng)絡(luò)中基于移動(dòng)檢測(cè)的快速切換方法,其特征在于步 驟12)流程是121) 對(duì)于需要定位的移動(dòng)節(jié)點(diǎn)M,當(dāng)周?chē)衜個(gè)AP,即AP1、 AP2、 AP3……APm,則 這m個(gè)AP根據(jù)所接收到的RSSI值,參照各自的RSSI d曲線(xiàn),得到相應(yīng)的d值;122) 每個(gè)AP將自己的距離d發(fā)送給定位服務(wù)器;123) 定位服務(wù)器使用AP1、 AP2、 AP3這三個(gè)AP組成一個(gè)三角形,由API和AP2的 距離值確定移動(dòng)節(jié)點(diǎn)的位置坐標(biāo)為M或者M(jìn)l,又由AP3的距離值可以得到移動(dòng)節(jié)點(diǎn)的確 定位置為M;124) m個(gè)AP會(huì)產(chǎn)生《個(gè)三角形,從而產(chǎn)生《個(gè)M的位置;125) 對(duì)e:個(gè)M的近似位置求算術(shù)平均,從而可以得到唯一的M的位置坐標(biāo)(X, Y)。
4、根據(jù)權(quán)利要求1所述的無(wú)線(xiàn)網(wǎng)絡(luò)中基于移動(dòng)檢測(cè)的快速切換方法,其特征在于步 驟13)流程是(131) 啟動(dòng)定時(shí)器Timer,并設(shè)定時(shí)間間隔為T(mén),同時(shí)利用三角定位記錄下當(dāng)前移動(dòng) 節(jié)點(diǎn)的位置坐標(biāo)A);(132) 當(dāng)時(shí)間間隔到T時(shí),再利用三角定位記錄下當(dāng)前移動(dòng)節(jié)點(diǎn)新的位置坐標(biāo)(&,V =(133) 利用公式 T 計(jì)算出移動(dòng)節(jié)點(diǎn)的移動(dòng)向量,并存儲(chǔ)到定位 服務(wù)器的移動(dòng)節(jié)點(diǎn)的Vector向量中,式中凡)禾(l (A,》)是指在前一個(gè)時(shí)間間隔T內(nèi),移動(dòng)節(jié)點(diǎn)的起點(diǎn)和終點(diǎn)的坐標(biāo),(&,")和(^' 是指當(dāng)前時(shí)間間隔 T內(nèi),移動(dòng)節(jié)點(diǎn)的起點(diǎn)和終點(diǎn)的坐標(biāo)。T'是調(diào)整后的時(shí)間間隔;(134) 當(dāng)時(shí)間間隔再次到T時(shí),記錄下當(dāng)前移動(dòng)節(jié)點(diǎn)新的位置坐標(biāo)(、"(135)利用公式 V( '-x》2+(&-計(jì)算出動(dòng)態(tài)調(diào)整時(shí)間間隔T的值,式中 (&' 和(&,是指在前一個(gè)時(shí)間間隔T內(nèi),移動(dòng)節(jié)點(diǎn)的起點(diǎn)和終點(diǎn)的坐標(biāo),(A, ^)和(、"^')是指當(dāng)前時(shí)間間隔T內(nèi),移動(dòng)節(jié)點(diǎn)的起點(diǎn)和終點(diǎn)的坐標(biāo),T'是 調(diào)整后的時(shí)間間隔。
5、根據(jù)權(quán)利要求1所述的基于移動(dòng)檢測(cè)的快速切換方法,其特征在于步驟2)流程是(21) 査找數(shù)據(jù)庫(kù)得到當(dāng)前移動(dòng)節(jié)點(diǎn)的移動(dòng)向量Vector;(22) 査找當(dāng)前移動(dòng)節(jié)點(diǎn)連接到的AP的所有鄰居AP;(23)對(duì)于當(dāng)前AP的所有鄰居AP,只要滿(mǎn)足1 ^、",屮~ ,就將其作為移動(dòng)節(jié)點(diǎn)的候選切換AP保存,式中(~,力)為當(dāng)前AP的鄰居^(guān)^的位置坐標(biāo),(X。, A)為當(dāng)前AP的位置坐標(biāo)。V為移動(dòng)節(jié)點(diǎn)的移動(dòng)向量,^角是移動(dòng)終端移動(dòng)向量 方向上下的角度。
6、根據(jù)權(quán)利要求l所述的基于移動(dòng)檢測(cè)的快速切換方法,其特征在于步驟3)流程是31) 移動(dòng)節(jié)點(diǎn)的連接的AP閾值低于一定值時(shí),觸發(fā)算法;32) 向所連接的AP發(fā)送切換請(qǐng)求GET—NEXTAP;33) 所連接的AP將請(qǐng)求信息轉(zhuǎn)發(fā)給定位服務(wù)器;34) 定位服務(wù)器收到請(qǐng)求后,根據(jù)移動(dòng)節(jié)點(diǎn)在數(shù)據(jù)庫(kù)中的位置坐標(biāo)(X, Y)和移動(dòng) 向量Vector以及移動(dòng)節(jié)點(diǎn)所在AP的鄰居AP集合預(yù)測(cè)出移動(dòng)節(jié)點(diǎn)可能會(huì)切換到的AP;35) 定位服務(wù)器將AP信息發(fā)送給移動(dòng)節(jié)點(diǎn)所在AP;36) 所連接AP回復(fù)切換請(qǐng)求REP—NEXTAP,將AP信息發(fā)送給移動(dòng)節(jié)點(diǎn);37) 移動(dòng)節(jié)點(diǎn)掃描相關(guān)AP所在信道,并選擇最優(yōu)AP執(zhí)行切換。
全文摘要
本發(fā)明公開(kāi)了一種無(wú)線(xiàn)網(wǎng)絡(luò)中基于移動(dòng)檢測(cè)的快速切換方法,步驟是移動(dòng)檢測(cè)首先通過(guò)收集移動(dòng)節(jié)點(diǎn)數(shù)據(jù)包中的RSSI值來(lái)估測(cè)AP和移動(dòng)節(jié)點(diǎn)之間的距離,然后使用節(jié)點(diǎn)定位得到移動(dòng)節(jié)點(diǎn)的位置信息,通過(guò)位置信息預(yù)測(cè)移動(dòng)節(jié)點(diǎn)的移動(dòng)方向和移動(dòng)速度;AP選擇根據(jù)移動(dòng)節(jié)點(diǎn)的移動(dòng)方向和移動(dòng)速度選擇合適的鄰居AP提供給移動(dòng)節(jié)點(diǎn)進(jìn)行切換;快速切換通過(guò)修改傳統(tǒng)的802.11協(xié)議,實(shí)現(xiàn)移動(dòng)節(jié)點(diǎn)快速切換。本發(fā)明通過(guò)修改傳統(tǒng)的802.11協(xié)議,使用移動(dòng)檢測(cè)的方法預(yù)測(cè)移動(dòng)節(jié)點(diǎn)下一次切換的AP,當(dāng)移動(dòng)節(jié)點(diǎn)需要切換時(shí),僅需要掃描預(yù)先選擇的AP所在的信道,從而減少切換時(shí)延,實(shí)現(xiàn)了快速切換。
文檔編號(hào)H04W36/26GK101557625SQ20091002575
公開(kāi)日2009年10月14日 申請(qǐng)日期2009年3月9日 優(yōu)先權(quán)日2009年3月9日
發(fā)明者杰 孫, 李文中, 陸桑璐, 陳道蓄 申請(qǐng)人:南京大學(xué)