專利名稱:一種控制用戶終端在不同網(wǎng)絡(luò)間切換的實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)的切換技術(shù),特別是關(guān)于802.11系列無線局域網(wǎng)(WLAN)中控制用戶終端切換到其它種類的無線網(wǎng)絡(luò)實現(xiàn)方法。
背景技術(shù):
電氣和電子工程師協(xié)會(IEEE)制定的802.11協(xié)議的無線局域網(wǎng),用于解決辦公室局域網(wǎng)和校園網(wǎng)中用戶與用戶終端的無線接入。按其發(fā)展階段劃分,802.11系列包括802.11、802.11b、802.11a和802.11g四種。IEEE 802.11無線局域網(wǎng)定義了兩層協(xié)議棧,分別為介質(zhì)訪問控制(MAC)層和物理(PHY)層。MAC層的目的是在上層的支持下為PHY層提供訪問控制功能,如尋找方式、訪問協(xié)調(diào)、幀校驗序列的生成和檢查以及提供數(shù)據(jù)驗證和保密等。
MAC幀可以分為三大類管理幀、控制幀和數(shù)據(jù)幀。其中,管理幀包括連接請求幀、連接響應(yīng)幀、信標(biāo)幀、分離幀、認(rèn)證幀等。如表1所示,管理幀的幀結(jié)構(gòu)包括幀控制字段(Frame Control)、Duration、目標(biāo)地址(DA)、源地址(SA)、基本服務(wù)組標(biāo)識(BSSID)、順序控制(Sequence Control)、幀體(Frame Body)和幀校驗序列(FCS)。根據(jù)Frame Control字段的不同,管理幀又分為連接請求幀、連接響應(yīng)幀、信標(biāo)幀、分離幀、認(rèn)證幀等。
表1如果WLAN網(wǎng)絡(luò)想強制切換一個用戶終端切換到其他網(wǎng)絡(luò)中,其實現(xiàn)過程如下。
步驟101、源AP向用戶終端發(fā)送一個合法的分離幀;
步驟102、用戶終端收到該分離幀后,將和源AP斷開連接,用戶終端將搜索其它AP并建立連接,或者重新和原AP建立連接。
并且,在上述發(fā)送的分離幀中,目標(biāo)地址DA為全1時,表示終止與當(dāng)前AP中的多個用戶終端之間的連接。而對于源地址SA為全1的情況,協(xié)議沒有作出規(guī)定,通常用戶終端收到SA為全1的分離幀時,將其作為不合法的幀來處理。
在僅包括802.11系列的WLAN網(wǎng)絡(luò)系統(tǒng)中,通過以上方法實現(xiàn)用戶終端與原WLAN之間的分離是完全可行的。但是,在目前多種無線技術(shù)共存的情況下,由于各種無線網(wǎng)絡(luò)各有優(yōu)缺點,可以相互補充,運營商往往會同時運營多種無線網(wǎng)絡(luò),即多模網(wǎng)絡(luò)。當(dāng)由于某一網(wǎng)絡(luò)過于繁忙,資源不足時,運營商希望可以將繁忙網(wǎng)絡(luò)的終端強行切換到其他網(wǎng)絡(luò)中,以減輕網(wǎng)絡(luò)的壓力。
由于802.11協(xié)議中規(guī)定的分離幀只能使用戶終端從一個WLAN網(wǎng)絡(luò)切換到另外一個WLAN網(wǎng)絡(luò),而要將802.11系列WLAN中控制用戶終端切換到其他種類的網(wǎng)絡(luò)中,利用現(xiàn)有的802.11系列WLAN中的管理幀是無法實現(xiàn)的。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種控制用戶終端在不同網(wǎng)絡(luò)間切換的實現(xiàn)方法,該方法可以使用戶終端從WLAN系統(tǒng)強制切換到其它無線網(wǎng)絡(luò)。
一種控制用戶終端在不同網(wǎng)絡(luò)間切換的實現(xiàn)方法,是這樣實現(xiàn)的。
一種控制用戶終端在不同網(wǎng)絡(luò)間切換的實現(xiàn)方法,應(yīng)用于包括無線局域網(wǎng)(WLAN)的多模無線網(wǎng)絡(luò)中,并且用戶終端與WLAN已建立連接,該方法包括以下步驟A.接入點(AP)將分離幀中源地址(SA)的所有二進(jìn)制位設(shè)置為全1,并向用戶終端發(fā)送該分離幀;B.用戶終端收到步驟A中當(dāng)前AP所設(shè)置的分離幀后,斷開與WLAN網(wǎng)絡(luò)的連接,搜索多模無線網(wǎng)絡(luò)中與WLAN類型不同的無線網(wǎng)絡(luò),并與搜索到的無線網(wǎng)絡(luò)建立連接。
步驟A進(jìn)一步包括將表示強制用戶終端切換到與原網(wǎng)絡(luò)不同類型的無線網(wǎng)絡(luò)目標(biāo)信道的信息填入分離幀的幀體中,所述步驟B包括當(dāng)用戶終端收到該分離幀后,分析該分離幀內(nèi)容,確定目標(biāo)網(wǎng)絡(luò)中目標(biāo)信道,搜索目標(biāo)網(wǎng)絡(luò),并將用戶終端切換到搜索到的無線網(wǎng)絡(luò)的目標(biāo)信道中。
所述將目標(biāo)信道的信息填入分離幀進(jìn)一步包括在分離幀的幀體中增加信道參數(shù)ChannelEx,所述ChannelEx參數(shù)包括信道類型(Type)、長度(Length)和信道描述值(Value of Channel)三個子參數(shù),AP將目標(biāo)信道的信息填入?yún)?shù)ChannelEx的相應(yīng)子參數(shù)中。
本發(fā)明通過改進(jìn)分離幀,從而在802.11系列的WLAN系統(tǒng)與其它無線系統(tǒng)的雙網(wǎng)或多網(wǎng)組網(wǎng)情況下,實現(xiàn)控制用戶終端從802.11系列的WLAN網(wǎng)絡(luò)到其它無線網(wǎng)絡(luò)切換,并且方法靈活、準(zhǔn)確、方便。
圖1為現(xiàn)有技術(shù)實現(xiàn)控制用戶終端切換到同種802.11系列WLAN系統(tǒng)的流程示意圖;圖2為本發(fā)明實現(xiàn)控制用戶終端切換到非原類型網(wǎng)絡(luò)的流程示意圖;圖3為本發(fā)明實現(xiàn)控制用戶終端切換到非原類型無線網(wǎng)絡(luò)的目標(biāo)信道中的流程示意圖。
具體實施例方式
本發(fā)明的核心內(nèi)容是通過重新設(shè)置分離幀使用戶終端從802.11系列的WLAN網(wǎng)絡(luò)切換到其它類型的無線網(wǎng)絡(luò)。
下面結(jié)合附圖和具體實施例具體說明本發(fā)明的技術(shù)方案。
在802.11系列WLAN網(wǎng)絡(luò)中,由于對于源地址SA為全1的情況,協(xié)議沒有作出規(guī)定,這里就將SA為全1表示與原WLAN分離,搜索并接入到其它類型的網(wǎng)絡(luò)。因此,如果AP決定要使其服務(wù)區(qū)中的某用戶終端分離,首先要將分離幀中的SA設(shè)置為全1,設(shè)置后的分離幀如表2所示;然后AP向用戶終端發(fā)送該改進(jìn)后的分離幀;用戶終端收到該設(shè)置后的分離幀后,立刻同AP斷開連接,搜索并接入到其它類型網(wǎng)絡(luò)中。
表2以CDMA2000 1xEV-DO網(wǎng)絡(luò)和WLAN雙網(wǎng)組成的無線通信網(wǎng)絡(luò)為例,假設(shè)用戶終端是雙模終端,同時支持CDMA2000 1xEV-DO接入和WLAN接入。在初始狀態(tài)時,該用戶終端處于WLAN網(wǎng)絡(luò)中某個AP的覆蓋范圍內(nèi),如果該AP決定將該終端切換到CDMA2000 1xEV-DO網(wǎng)絡(luò)中,參見圖2,其切換網(wǎng)絡(luò)的過程如下步驟201、AP設(shè)置分離幀中SA值為全1,并向雙模終端發(fā)送該設(shè)置好的分離幀;步驟202、雙模終端收到該步驟201中AP所發(fā)的分離幀后,斷開與AP的連接;步驟203、雙模終端重新搜索非WLAN網(wǎng)絡(luò),并與非WLAN網(wǎng)絡(luò)建立新連接。
上述過程是針對不知道目標(biāo)網(wǎng)絡(luò)和目標(biāo)信道的情況,但是對于已確定要切換的目標(biāo)網(wǎng)絡(luò)中目標(biāo)信道時,參見圖3,可以通過以下方法進(jìn)行網(wǎng)絡(luò)切換。
步驟301、將分離幀中的SA設(shè)置為全1,并將目標(biāo)網(wǎng)絡(luò)中目標(biāo)信道的信息填入分離幀中的Frame Body字段中;步驟302、AP向用戶終端發(fā)送SA設(shè)置為全1的該分離幀;步驟303、當(dāng)用戶用戶終端收到SA為全1、且包含ChannelEx參數(shù)的FrameBody的分離幀后,將分析ChannelEx的內(nèi)容,確定目標(biāo)網(wǎng)絡(luò)以及目標(biāo)信道,搜索目標(biāo)網(wǎng)絡(luò),將用戶終端與搜索到的目標(biāo)網(wǎng)絡(luò)中的目標(biāo)信道建立連接。
這種情況下,改進(jìn)后的分離幀與原分離幀的區(qū)別有兩點一、將源地址SA置為全1,并且用SA為全1表示通知某用戶終端和原WLAN分離,搜索并接入到其它類型網(wǎng)絡(luò)。
二、改進(jìn)Frame Body參數(shù),在Frame Body參數(shù)中添加了對目標(biāo)網(wǎng)絡(luò)中目標(biāo)信道的具體描述。也就是在Frame Body參數(shù)中新增一個表示新消息域的ChannelEx參數(shù)。ChannelEx域為TLV類型,其參數(shù)結(jié)構(gòu)如表3所示,包括類型(Type)、長度(Length)和信道值(Value of Channel)三個子參數(shù)。其中,Type表明目標(biāo)無線信道的類型,包括CDMA2000 1xEV-DO、802.11b、802.11g、802.11a、HyperLan2、BlueTooth、iBurst、HSDPA等;Length表示Value of Channel的具體長度;Value of Channel是對目標(biāo)信道的描述,對于不同無線網(wǎng)絡(luò)該值是不同的。在上述實施例步驟301中,就可以將目標(biāo)網(wǎng)絡(luò)中目標(biāo)信道的信息填寫在表3所示的子參數(shù)中。
表權(quán)利要求
1.一種控制用戶終端在不同網(wǎng)絡(luò)間切換的實現(xiàn)方法,應(yīng)用于包括無線局域網(wǎng)(WLAN)的多模無線網(wǎng)絡(luò)中,并且用戶終端與WLAN已建立連接,其特征在于,該方法包括以下步驟A.接入點(AP)將分離幀中源地址(SA)的所有二進(jìn)制位設(shè)置為全1,并向用戶終端發(fā)送該分離幀;B.用戶終端收到步驟A中當(dāng)前AP所設(shè)置的分離幀后,斷開與WLAN網(wǎng)絡(luò)的連接,搜索多模無線網(wǎng)絡(luò)中與WLAN類型不同的無線網(wǎng)絡(luò),并與搜索到的無線網(wǎng)絡(luò)建立連接。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A進(jìn)一步包括將表示強制用戶終端切換到與原網(wǎng)絡(luò)不同類型的無線網(wǎng)絡(luò)目標(biāo)信道的信息填入分離幀的幀體中,所述步驟B包括當(dāng)用戶終端收到該分離幀后,分析該分離幀內(nèi)容,確定目標(biāo)網(wǎng)絡(luò)中目標(biāo)信道,搜索目標(biāo)網(wǎng)絡(luò),并將用戶終端切換到搜索到的無線網(wǎng)絡(luò)的目標(biāo)信道中。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將目標(biāo)信道的信息填入分離幀進(jìn)一步包括在分離幀的幀體中增加信道參數(shù)ChannelEx,所述ChannelEx參數(shù)包括信道類型(Type)、長度(Length)和信道描述值(Value of Channel)三個子參數(shù),AP將目標(biāo)信道的信息填入?yún)?shù)ChannelEx的相應(yīng)子參數(shù)中。
全文摘要
本發(fā)明公開了一種控制用戶終端在不同網(wǎng)絡(luò)間切換的實現(xiàn)方法,應(yīng)用于包括802.11系列無線局域網(wǎng)(WLAN)的多模無線網(wǎng)絡(luò)中,并且用戶終端與802.11系列WLAN已建立連接,該方法包括A.接入點(AP)將分離幀中的源地址(SA)的所有二進(jìn)制位設(shè)置為全1,并向用戶終端發(fā)送該分離幀;B.用戶終端收到步驟A中當(dāng)前AP所設(shè)置的分離幀后,斷開與原WLAN網(wǎng)絡(luò)的連接,搜索多模無線網(wǎng)絡(luò)中的與原網(wǎng)絡(luò)類型不同的無線網(wǎng)絡(luò),并與搜索到非原類型的無線網(wǎng)絡(luò)建立連接。本發(fā)明通過改進(jìn)分離幀,從而在802.11系列的WLAN系統(tǒng)與其它無線系統(tǒng)多網(wǎng)組網(wǎng)的情況下,實現(xiàn)控制用戶終端從802.11系列的WLAN網(wǎng)絡(luò)切換到其它無線網(wǎng)絡(luò),并且方法靈活、準(zhǔn)確。
文檔編號H04L12/24GK1522001SQ0310243
公開日2004年8月18日 申請日期2003年1月28日 優(yōu)先權(quán)日2003年1月28日
發(fā)明者朱源泉 申請人:華為技術(shù)有限公司