專利名稱:一種無線局域網(wǎng)中避免頻繁切換的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域中的無線局域網(wǎng)系統(tǒng),尤其涉及無線局域網(wǎng)中切換的控制方法。
背景技術(shù):
WLAN(無線局域網(wǎng))是指應(yīng)用無線通信技術(shù)將計(jì)算機(jī)設(shè)備互聯(lián)起來,構(gòu)成可以互相通信和實(shí)現(xiàn)資源共享的網(wǎng)絡(luò)體系。在WLAN網(wǎng)絡(luò)環(huán)境中,一個(gè)擴(kuò)展服務(wù)集由一個(gè)或多個(gè)基本服務(wù)集,以及聯(lián)接這些基本服務(wù)集的分布系統(tǒng)構(gòu)成,每個(gè)基本服務(wù)集包含一個(gè)無線接入點(diǎn)設(shè)備。擴(kuò)展服務(wù)集通過ESSID(擴(kuò)展服務(wù)集識(shí)別號(hào))來區(qū)分,無線接入點(diǎn)通過BSSID(基本服務(wù)集識(shí)別號(hào))來區(qū)分。終端通過掃描信道,獲取所處WLAN環(huán)境中擴(kuò)展服務(wù)集和基本服務(wù)集信息,并選擇加入一個(gè)合適的基本服務(wù)集。
802.11標(biāo)準(zhǔn)是IEEE802.11無線局域網(wǎng)標(biāo)準(zhǔn)工作組制定的物理層和媒體訪問控制(MAC)協(xié)議標(biāo)準(zhǔn),便于無線局域網(wǎng)及無線設(shè)備制造商建立互操作網(wǎng)絡(luò)設(shè)備。物理層定義了數(shù)據(jù)傳輸?shù)男盘?hào)特征和調(diào)制。媒體訪問控制(MAC)層可視為由一系列可完成諸如信息交換、功率控制、關(guān)聯(lián)管理、同步管理和過程管理的服務(wù)組成。
終端在與一個(gè)接入點(diǎn)建立聯(lián)接后,通過掃描信道來檢查是否有信號(hào)質(zhì)量更好的接入點(diǎn)存在,如果有這樣的接入點(diǎn)存在,終端會(huì)通過重連接過程建立與新接入點(diǎn)的聯(lián)接,并切斷與舊接入點(diǎn)的聯(lián)接,這個(gè)過程稱為切換。
終端在擴(kuò)展服務(wù)集中可以進(jìn)行漫游,由一個(gè)無線接入點(diǎn)切換至另一個(gè)無線接入點(diǎn)。正常的因終端移動(dòng)而產(chǎn)生的漫游切換是無法加以控制的。
目前的無線局域網(wǎng)協(xié)議沒有規(guī)定終端進(jìn)行切換的條件,一般采用依靠終端檢測(cè)到的信號(hào)強(qiáng)度的切換窗口的方法實(shí)現(xiàn),即當(dāng)終端發(fā)現(xiàn)新的接入點(diǎn)的信號(hào)質(zhì)量比舊接入點(diǎn)信號(hào)質(zhì)量高一個(gè)預(yù)設(shè)的切換窗口值時(shí)才進(jìn)行切換。處于多個(gè)無線接入點(diǎn)共同覆蓋區(qū)域內(nèi)的終端會(huì)因?yàn)闊o線網(wǎng)絡(luò)環(huán)境的變化和移動(dòng)而產(chǎn)生多次切換。這種終端在兩個(gè)或多個(gè)信號(hào)質(zhì)量相近無線接入點(diǎn)之間高頻次的切換稱為頻繁切換,或稱之為“乒乓效應(yīng)”。
頻繁切換對(duì)擴(kuò)展服務(wù)集會(huì)造成巨大的影響1、頻繁切換帶來網(wǎng)絡(luò)負(fù)載的震蕩。處于頻繁切換的終端,在切換的過程中其負(fù)載在無線接入點(diǎn)之間傳遞,破壞擴(kuò)展服務(wù)集的平穩(wěn)性。
2、頻繁切換對(duì)終端業(yè)務(wù)造成影響。由于切換過程必須經(jīng)過新舊兩個(gè)無線接入點(diǎn)之間的解關(guān)聯(lián)、重關(guān)聯(lián)、同步等過程,同時(shí)在與新的無線接入點(diǎn)連接后還需要更新二層路由等信息,切換時(shí)間內(nèi)數(shù)據(jù)是有可能因超時(shí)而丟失,終端上的業(yè)務(wù)也會(huì)斷斷續(xù)續(xù)。
目前商業(yè)產(chǎn)品中的避免頻繁切換的窗口方法有以下一些弊端1、窗口的設(shè)置是固定大小的。窗口的大小值的選擇是避免頻繁切換的關(guān)鍵。如果窗口值選擇過大,則會(huì)強(qiáng)制移動(dòng)的終端鏈路情況惡化后,才能連接到新的無線接入點(diǎn)上。如果窗口選擇過小,會(huì)喪失對(duì)頻繁切換的控制,不能制止頻繁切換。而且隨著無線網(wǎng)絡(luò)環(huán)境的變化,很有可能瞬時(shí)出現(xiàn)超出窗口大小的接收信號(hào)強(qiáng)度差,在這種情況下是不應(yīng)該產(chǎn)生切換的。
2、窗口的設(shè)置沒有考慮終端的特性和環(huán)境,沒有針對(duì)性。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種無線局域網(wǎng)中避免頻繁切換的方法,克服現(xiàn)有技術(shù)固定窗口的缺點(diǎn),排除不同廠商的終端對(duì)頻繁切換的隨意性,可以根據(jù)終端信號(hào)強(qiáng)弱變化自適應(yīng)設(shè)置切換窗口大小以避免頻繁切換。
為了解決上述技術(shù)問題,本發(fā)明提供了一種無線局域網(wǎng)中避免頻繁切換的方法,所述無線局域網(wǎng)環(huán)境至少包括兩個(gè)無線接入點(diǎn)和一個(gè)終端,包括對(duì)滑動(dòng)窗口的調(diào)整過程,該過程包括以下步驟(a)終端進(jìn)行切換滑動(dòng)窗口的初始化后,啟動(dòng)滑動(dòng)窗口調(diào)整過程;(b)將當(dāng)前窗口值按照一定的滑動(dòng)速度向窗口下限滑動(dòng);
(c)定期檢測(cè)當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度,根據(jù)該信號(hào)強(qiáng)度的變化情況,調(diào)整當(dāng)前窗口滑動(dòng)速度;在對(duì)滑動(dòng)窗口的調(diào)整的同時(shí)進(jìn)行切換判決,如滿足切換條件,則向該備選無線接入點(diǎn)發(fā)送切換申請(qǐng)。
進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述步驟(a)中,切換滑動(dòng)窗口的初始化是在終端切換完成之后進(jìn)行的。
進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述步驟(a)中,所述切換滑動(dòng)窗口的初始化包括設(shè)置切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度上下限值、切換滑動(dòng)窗口的初始滑動(dòng)速度,設(shè)置當(dāng)前窗口值為切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度上限值,設(shè)置當(dāng)前窗口滑動(dòng)速度為切換滑動(dòng)窗口的初始滑動(dòng)速度。
進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述滑動(dòng)速度表示窗口值的滑動(dòng)快慢的程度,窗口值的變化是刻度化的,所述步驟(b)將當(dāng)前窗口值按照一定的滑動(dòng)速度向窗口下限滑動(dòng)時(shí),每經(jīng)過一個(gè)設(shè)定的時(shí)間間隔,將當(dāng)前窗口值設(shè)為與上一窗口值相鄰的下一刻度值。
進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述步驟(c)中根據(jù)該信號(hào)強(qiáng)度的變化情況,調(diào)整當(dāng)前窗口滑動(dòng)速度,包括當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度處于下降狀態(tài)時(shí),當(dāng)前窗口滑動(dòng)速度是按以下方式之一進(jìn)行調(diào)整的判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度與當(dāng)前無線接入點(diǎn)的信號(hào)強(qiáng)度初值的差是否大于預(yù)設(shè)的閥值,如果是,則增大當(dāng)前切換窗口滑動(dòng)速度,返回執(zhí)行步驟(b);判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度是否處于下降狀態(tài),如果是,增大當(dāng)前切換窗口滑動(dòng)速度,返回執(zhí)行步驟(b);判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度是否處于持續(xù)下降狀態(tài),如果是,增大當(dāng)前切換窗口滑動(dòng)速度,返回執(zhí)行步驟(b)。
進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述增大當(dāng)前切換窗口滑動(dòng)速度是設(shè)置當(dāng)前窗口滑動(dòng)速度大于切換滑動(dòng)窗口初始滑動(dòng)速度。
進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述步驟(c)中根據(jù)該信號(hào)強(qiáng)度的變化情況,調(diào)整當(dāng)前窗口滑動(dòng)速度,包括當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度處于上升狀態(tài)時(shí),當(dāng)前窗口滑動(dòng)速度是按以下方式之一進(jìn)行調(diào)整的判斷當(dāng)前窗口值是否小于切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度均值,如果是,則調(diào)高當(dāng)前窗口值,同時(shí)減小當(dāng)前窗口滑動(dòng)速度,返回執(zhí)行步驟(b),如果否,則減小當(dāng)前窗口滑動(dòng)速度,返回執(zhí)行步驟(b);判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度是否處于上升狀態(tài)且當(dāng)前窗口值小于預(yù)設(shè)的閥值,如果是,減小切換窗口滑動(dòng)速度,返回執(zhí)行步驟(b);判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度是否處于持續(xù)上升狀態(tài),如果是,減小切換窗口滑動(dòng)速度,返回執(zhí)行步驟(b)。
進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述調(diào)高當(dāng)前窗口值是將當(dāng)前窗口值設(shè)為等于切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度均值。
進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述減小當(dāng)前窗口滑動(dòng)速度是將當(dāng)前窗口滑動(dòng)速度設(shè)為等于切換滑動(dòng)窗口的初始滑動(dòng)速度。
進(jìn)一步地,上述方法還可具有以下特點(diǎn)所述切換條件是終端判斷備選無線接入點(diǎn)中是否有信號(hào)強(qiáng)度超過終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度,且差值大于等于當(dāng)前窗口值。
本發(fā)明提出的方法,將傳統(tǒng)的固定窗口門限改造成自適應(yīng)的滑動(dòng)門限,通過設(shè)置接收信號(hào)強(qiáng)度窗口和滑動(dòng)速度,同時(shí)參考終端當(dāng)前連接的信號(hào)強(qiáng)度的變化趨勢(shì)和速度適時(shí)調(diào)整切換窗口值和滑動(dòng)速度,向終端的切換提供動(dòng)態(tài)的切換窗口判決指標(biāo)。該方法有以下優(yōu)點(diǎn)1、終端切換完成后從較大的窗口值向較小的窗口值滑動(dòng)。較大的窗口值可以避免瞬時(shí)信號(hào)強(qiáng)度的突變,同時(shí)當(dāng)終端保持當(dāng)前連接到一定時(shí)長(zhǎng)后,切換窗口變成較小值,避免信號(hào)惡化后仍不能切換現(xiàn)象的發(fā)生。
2、參考終端的接收信號(hào)強(qiáng)度的變化趨勢(shì)和速度,根據(jù)監(jiān)測(cè)值調(diào)整窗口的值和變化速度,窗口的設(shè)置更有針對(duì)性,更加準(zhǔn)確,可以適用于不同廠家,不同特性的終端。
圖1是無線局域網(wǎng)擴(kuò)展服務(wù)集的結(jié)構(gòu)示意圖;圖2是本發(fā)明一個(gè)具體實(shí)施例的流程圖。
具體實(shí)施例方式
本實(shí)施例所述的無線局域網(wǎng)環(huán)境至少包括兩個(gè)無線接入點(diǎn)和一個(gè)終端,兩個(gè)無線接入點(diǎn)組成一個(gè)擴(kuò)展服務(wù)集,為終端提供接入服務(wù)。本實(shí)施例將傳統(tǒng)的固定窗口門限改造成自適應(yīng)的滑動(dòng)門限,通過設(shè)置接收信號(hào)強(qiáng)度窗口和滑動(dòng)速度,同時(shí)參考終端當(dāng)前連接的信號(hào)強(qiáng)度的變化趨勢(shì)和速度適時(shí)調(diào)整切換窗口值和滑動(dòng)速度,向終端的切換提供動(dòng)態(tài)的切換窗口判決指標(biāo)。
首先對(duì)本實(shí)施例中用到的一部分?jǐn)?shù)值進(jìn)行介紹Wmax,切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度上限;(窗口的指標(biāo)值就是接收信號(hào)強(qiáng)度。)Wmin,切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度下限;Wmean,切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度均值;Wcur,當(dāng)前窗口值;RSSIcint,當(dāng)前無線接入點(diǎn)的信號(hào)強(qiáng)度初值;RSSIbint,備選無線接入點(diǎn)的信號(hào)強(qiáng)度初值;Vint,切換滑動(dòng)窗口的初始滑動(dòng)速度;Vcur,當(dāng)前窗口滑動(dòng)速度。
滑動(dòng)速度表示窗口值的滑動(dòng)快慢的程度,由于接收信號(hào)強(qiáng)度窗口值的變化是已經(jīng)刻度化的,也就是說,每次接收信號(hào)強(qiáng)度窗口值的變化是固定的值。這包含兩種可能,一種是每次接收信號(hào)強(qiáng)度窗口值的變化量是一個(gè)固定的刻度值(最小單位),即單位時(shí)間內(nèi)的變化量,相當(dāng)于其固定刻度值的分布是均勻的;另一種是在某一范圍內(nèi),信號(hào)強(qiáng)度的每次變化是某一值,在另一范圍內(nèi),信號(hào)強(qiáng)度的每次變化是其他的值,相當(dāng)于其固定刻度值的分布是不均勻的。在此基礎(chǔ)上,滑動(dòng)速度取決單位變化量的變化時(shí)間間隔,變化的快,時(shí)間間隔??;變化的慢,時(shí)間間隔大。由于終端接收信道強(qiáng)度的掃描是周期的,因此在這里不考慮連續(xù)的變化。
下面結(jié)合附圖和具體實(shí)例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
本實(shí)施例對(duì)滑動(dòng)窗口的調(diào)整過程包括下列步驟(參見圖2)步驟110,在終端切換完成之后,終端進(jìn)行切換滑動(dòng)窗口的初始化,設(shè)置終端切換滑動(dòng)窗口的初值,包括Wmax、Wmin和Vint,然后設(shè)置Wcur=Wmax,Vcur=Vint,記錄RSSIcint和RSSIbint,終端啟動(dòng)滑動(dòng)窗口調(diào)整過程;步驟120,Wcur按照Vcur從Wmax向Wmin滑動(dòng),其值由大到小變化,每經(jīng)過一個(gè)設(shè)定的時(shí)間間隔,將上一次計(jì)算得到的窗口值減去設(shè)定的單位時(shí)間內(nèi)的變化量,得到當(dāng)前窗口值Wcur;在另一實(shí)施例中,如果接收信號(hào)強(qiáng)度的固定刻度值的分布是不均勻的,則每經(jīng)過一個(gè)設(shè)定的時(shí)間間隔,將當(dāng)前窗口值Wcur設(shè)定為與上一窗口值相鄰的下一刻度值即可,其實(shí)可以將步驟120中均勻變化的情況看成這種情況的一個(gè)特例。
在切換滑動(dòng)窗口滑動(dòng)的同時(shí),終端記錄當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度變化,判斷該強(qiáng)度是否處于下降狀態(tài),如果是,執(zhí)行步驟130,否則執(zhí)行步驟140;終端在連接過程中,對(duì)當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度和無線網(wǎng)絡(luò)中存在的其他無線接入點(diǎn)的信號(hào)強(qiáng)度進(jìn)行定期檢測(cè),用以評(píng)價(jià)當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度變化情況以及網(wǎng)絡(luò)中其他無線接入點(diǎn)的信號(hào)強(qiáng)度變化情況。
步驟130,判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度與RSSIcint之差是否大于預(yù)設(shè)的閾值,如果是,則說明終端與當(dāng)前連接的無線接入點(diǎn)的連接信號(hào)已經(jīng)惡化,此時(shí)加快切換滑動(dòng)窗口的滑動(dòng)速度,設(shè)置Vcur=n*Vint(n>1),返回執(zhí)行步驟120,如果否,則保持原有滑動(dòng)速度不變,返回執(zhí)行步驟120;窗口的滑動(dòng)速度可以根據(jù)當(dāng)前連接的信號(hào)強(qiáng)度的變化而變化的,n可以有多個(gè)可選值,信號(hào)強(qiáng)度越低,可以將滑動(dòng)速度取的越高。并且提高切換滑動(dòng)窗口的滑動(dòng)速度可以以初始滑動(dòng)速度為基礎(chǔ)進(jìn)行多次加倍。
步驟140,此時(shí)終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度保持同一等級(jí)或增強(qiáng),判斷即刻Wcur是否小于Wmean,如果是,說明切換滑動(dòng)窗口已經(jīng)滑到了下半部,則調(diào)高Wcur,設(shè)置Wcur=Wmean,同時(shí)設(shè)置Vcur=Vint,返回執(zhí)行步驟120,否則僅設(shè)置Vcur=Vint,返回執(zhí)行步驟120;在對(duì)滑動(dòng)窗口的調(diào)整的同時(shí),終端同時(shí)判斷備選無線接入點(diǎn)中是否有信號(hào)強(qiáng)度超過終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度,且差值大于等于Wcur的,如果有,則向該備選無線接入點(diǎn)發(fā)送切換申請(qǐng)。
本發(fā)明不限于上述實(shí)施方法,還可以有其它變換。
例如,上述實(shí)施例是在判斷出當(dāng)前連接的信號(hào)強(qiáng)度處于下降狀態(tài)且連接信號(hào)已經(jīng)惡化時(shí),增大切換窗口的滑動(dòng)速度。但在其它的實(shí)施例中,也可以在判斷出當(dāng)前連接信號(hào)強(qiáng)度處于下降狀態(tài)時(shí)便增大切換窗口的滑動(dòng)速度,或者,也可以在判斷出當(dāng)前連接信號(hào)強(qiáng)度處于持續(xù)下降狀態(tài)時(shí),增大切換窗口的滑動(dòng)速度。
又如,上述實(shí)施例在判斷出當(dāng)前連接的信號(hào)強(qiáng)度處于穩(wěn)定狀態(tài)或上升狀態(tài)時(shí),減小切換窗口滑動(dòng)速度,若判斷出當(dāng)前窗口值小于某一規(guī)定窗口值時(shí),在減小切換窗口滑動(dòng)速度的同時(shí)調(diào)高當(dāng)前窗口值。但在其它的實(shí)施例中,也可以在判斷出當(dāng)前連接信號(hào)強(qiáng)度處于上升狀態(tài)且當(dāng)前窗口值小于預(yù)設(shè)的閥值時(shí)再減小切換窗口的滑動(dòng)速度,或者,也可以在判斷出當(dāng)前連接信號(hào)強(qiáng)度處于持續(xù)上升狀態(tài)時(shí),減小切換窗口的滑動(dòng)速度。
權(quán)利要求
1.一種無線局域網(wǎng)中避免頻繁切換的方法,所述無線局域網(wǎng)環(huán)境至少包括兩個(gè)無線接入點(diǎn)和一個(gè)終端,包括對(duì)滑動(dòng)窗口的調(diào)整過程,該過程包括以下步驟(a)終端進(jìn)行切換滑動(dòng)窗口的初始化后,啟動(dòng)滑動(dòng)窗口調(diào)整過程;(b)將當(dāng)前窗口值按照一定的滑動(dòng)速度向窗口下限滑動(dòng);(c)定期檢測(cè)當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度,根據(jù)該信號(hào)強(qiáng)度的變化情況,調(diào)整當(dāng)前窗口滑動(dòng)速度;在對(duì)滑動(dòng)窗口的調(diào)整的同時(shí)進(jìn)行切換判決,如滿足切換條件,則向該備選無線接入點(diǎn)發(fā)送切換申請(qǐng)。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟(a)中,切換滑動(dòng)窗口的初始化是在終端切換完成之后進(jìn)行的。
3.如權(quán)利要求1所述的方法,其特征在于,所述步驟(a)中,所述切換滑動(dòng)窗口的初始化包括設(shè)置切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度上下限值、切換滑動(dòng)窗口的初始滑動(dòng)速度,設(shè)置當(dāng)前窗口值為切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度上限值,設(shè)置當(dāng)前窗口滑動(dòng)速度為切換滑動(dòng)窗口的初始滑動(dòng)速度。
4.如權(quán)利要求1或3所述的方法,其特征在于,所述滑動(dòng)速度表示窗口值的滑動(dòng)快慢的程度,窗口值的變化是刻度化的,所述步驟(b)將當(dāng)前窗口值按照一定的滑動(dòng)速度向窗口下限滑動(dòng)時(shí),每經(jīng)過一個(gè)設(shè)定的時(shí)間間隔,將當(dāng)前窗口值設(shè)為與上一窗口值相鄰的下一刻度值。
5.如權(quán)利要求1所述的方法,其特征在于,所述步驟(c)中根據(jù)該信號(hào)強(qiáng)度的變化情況,調(diào)整當(dāng)前窗口滑動(dòng)速度,包括當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度處于下降狀態(tài)時(shí),當(dāng)前窗口滑動(dòng)速度是按以下方式之一進(jìn)行調(diào)整的判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度與當(dāng)前無線接入點(diǎn)的信號(hào)強(qiáng)度初值的差是否大于預(yù)設(shè)的閥值,如果是,則增大當(dāng)前切換窗口滑動(dòng)速度,返回執(zhí)行步驟(b);判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度是否處于下降狀態(tài),如果是,增大當(dāng)前切換窗口滑動(dòng)速度,返回執(zhí)行步驟(b);判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度是否處于持續(xù)下降狀態(tài),如果是,增大當(dāng)前切換窗口滑動(dòng)速度,返回執(zhí)行步驟(b)。
6.如權(quán)利要求5所述的方法,其特征在于,所述增大當(dāng)前切換窗口滑動(dòng)速度是設(shè)置當(dāng)前窗口滑動(dòng)速度大于切換滑動(dòng)窗口初始滑動(dòng)速度。
7.如權(quán)利要求1所述的方法,其特征在于,所述步驟(c)中根據(jù)該信號(hào)強(qiáng)度的變化情況,調(diào)整當(dāng)前窗口滑動(dòng)速度,包括當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度處于上升狀態(tài)時(shí),當(dāng)前窗口滑動(dòng)速度是按以下方式之一進(jìn)行調(diào)整的判斷當(dāng)前窗口值是否小于切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度均值,如果是,則調(diào)高當(dāng)前窗口值,同時(shí)減小當(dāng)前窗口滑動(dòng)速度,返回執(zhí)行步驟(b),如果否,則減小當(dāng)前窗口滑動(dòng)速度,返回執(zhí)行步驟(b);判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度是否處于上升狀態(tài)且當(dāng)前窗口值小于預(yù)設(shè)的閥值,如果是,減小切換窗口滑動(dòng)速度,返回執(zhí)行步驟(b);判斷終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度是否處于持續(xù)上升狀態(tài),如果是,減小切換窗口滑動(dòng)速度,返回執(zhí)行步驟(b)。
8.如權(quán)利要求7所述的方法,其特征在于,所述調(diào)高當(dāng)前窗口值是將當(dāng)前窗口值設(shè)為等于切換滑動(dòng)窗口的接收信號(hào)強(qiáng)度均值。
9.如權(quán)利要求7或8所述的方法,其特征在于,所述減小當(dāng)前窗口滑動(dòng)速度是將當(dāng)前窗口滑動(dòng)速度設(shè)為等于切換滑動(dòng)窗口的初始滑動(dòng)速度。
10.如權(quán)利要求1或5或7所述的方法,其特征在于,所述切換條件是終端判斷備選無線接入點(diǎn)中是否有信號(hào)強(qiáng)度超過終端當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度,且差值大于等于當(dāng)前窗口值。
全文摘要
本發(fā)明公開了一種無線局域網(wǎng)中避免頻繁切換的方法,可根據(jù)終端信號(hào)強(qiáng)弱變化自適應(yīng)設(shè)置切換窗口大小以避免頻繁切換。本方法所述無線局域網(wǎng)環(huán)境至少包括兩個(gè)無線接入點(diǎn)和一個(gè)終端,包括對(duì)滑動(dòng)窗口的調(diào)整過程,包括以下步驟(a)終端進(jìn)行切換滑動(dòng)窗口的初始化后,啟動(dòng)滑動(dòng)窗口調(diào)整過程;(b)將當(dāng)前窗口值按照一定的滑動(dòng)速度向窗口下限滑動(dòng);(c)定期檢測(cè)當(dāng)前連接的無線接入點(diǎn)的信號(hào)強(qiáng)度,根據(jù)該信號(hào)強(qiáng)度的變化情況,調(diào)整當(dāng)前窗口滑動(dòng)速度。在對(duì)滑動(dòng)窗口的調(diào)整的同時(shí)進(jìn)行切換判決,如滿足切換條件,則向該備選無線接入點(diǎn)發(fā)送切換申請(qǐng)。本方法參考終端的接收信號(hào)強(qiáng)度的變化趨勢(shì)和速度,自動(dòng)調(diào)整窗口值和變化速度,窗口的設(shè)置更有針對(duì)性,更加準(zhǔn)確。
文檔編號(hào)H04W36/30GK101083832SQ20061008321
公開日2007年12月5日 申請(qǐng)日期2006年5月30日 優(yōu)先權(quán)日2006年5月30日
發(fā)明者王彬, 李峰, 李 杰 申請(qǐng)人:中興通訊股份有限公司