專利名稱:一種控制接入終端在不同網(wǎng)絡(luò)間切換的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線網(wǎng)絡(luò)系統(tǒng)中接入終端的切換技術(shù),特別是指在CDMA2000 1xEV-DO系統(tǒng)中控制接入終端(AT)強(qiáng)制切換到其它種類無線網(wǎng)絡(luò)的方法。
背景技術(shù):
在CDMA2000 1xEV-DO系統(tǒng)中,AT與某個(gè)接入網(wǎng)(AN)的關(guān)系分為兩種情況一種是AT與AN已經(jīng)建立了無線連接,并可以進(jìn)行數(shù)據(jù)的傳送,這種狀態(tài)被稱為連接狀態(tài);另一種是AT已經(jīng)和某個(gè)AN同步,并監(jiān)視該AN的信道,這種狀態(tài)通常被稱為空閑狀態(tài)。有時(shí)出于某些策略的考慮,比如,當(dāng)前AN的業(yè)務(wù)比較擁塞,而且不管AT是處于空閑狀態(tài)還是連接狀態(tài),當(dāng)前AN都會(huì)主動(dòng)要求AT切換到其它的AN中,其處理的簡要過程如圖1所示,包括以下步驟步驟101、原AN向AT發(fā)送改變方向的消息Redirect,這里,原AN即為當(dāng)前AN;步驟102、AT收到Redirect消息后,斷開與原AN之間的連接,重新接入到目標(biāo)AN中,建立與目標(biāo)AN之間的連接。
Redirect消息的格式參見表1所示,Redirect消息包括消息類型(MessageID)、信道數(shù)目(NumChannel)和信道(Channel)三個(gè)參數(shù),其中MessageID是Redirect消息的ID,NumChannel是消息中的Channel的數(shù)目,而Channel則是對(duì)AT要切換的目標(biāo)信道的描述。并且,由于Channel只能是同種類網(wǎng)絡(luò)中的具體信道。因此,Redirect消息只能使AT從一個(gè)CDMA2000 1xEV-DO網(wǎng)絡(luò)切換到另外一個(gè)CDMA2000 1xEV-DO網(wǎng)絡(luò)。
表1在上述過程中,步驟102具體的處理過程是這樣的AT收到Redirect消息后,該消息被送到AT的連接層的常用管理消息協(xié)議(Overhead MessagesProtocol)中,Overhead MeSSages Protocol通過常用管理消息中的網(wǎng)絡(luò)重定向擴(kuò)展(OverheadMessage.NetworkRedirect)指示通知連接層的無線鏈路管理協(xié)議(AirlinkManagement Protocol);AirlinkManagement Protocol協(xié)議分析Redirect消息中的NumChannel,如果NumChannel為0,則認(rèn)為該消息非法,否則控制AT斷開原來的空口連接,并切換到該消息所描述的目標(biāo)AN中去。
對(duì)于一個(gè)單獨(dú)的CDMA2000 1xEV-DO系統(tǒng)中,通過以上方法來實(shí)現(xiàn)AN控制的切換是完全可行的。但是在目前多種無線技術(shù)共存的情況下,由于各種無線網(wǎng)絡(luò)各有優(yōu)缺點(diǎn),運(yùn)營商往往不會(huì)只運(yùn)營一個(gè)單獨(dú)的無線網(wǎng)絡(luò),通常會(huì)有同時(shí)運(yùn)營多種無線網(wǎng)絡(luò)的需要,比如可以同時(shí)運(yùn)營CDMA20001xEV-DO網(wǎng)絡(luò)和WLAN網(wǎng)絡(luò)。
在多種網(wǎng)絡(luò)并存的情況下,接入終端是雙模甚至多模終端,并且同時(shí)支持兩種甚至多種無線網(wǎng)絡(luò)制式。在這種情況下,如果出于無線資源的考慮,網(wǎng)絡(luò)主動(dòng)要求AT從CDMA2000 1xEV-DO切換到其它種類的網(wǎng)絡(luò)中,此時(shí)利用原有Redirect消息方法卻不能實(shí)現(xiàn)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提出了一種控制接入終端在不同網(wǎng)絡(luò)間切換的實(shí)現(xiàn)方法,使其能強(qiáng)制AT從CDMA2000系統(tǒng)切換到其它種類的無線網(wǎng)絡(luò)中。
一種控制接入終端在不同網(wǎng)絡(luò)間切換的實(shí)現(xiàn)方法,是這樣實(shí)現(xiàn)的。
一種控制接入終端(AT)在不同網(wǎng)絡(luò)間切換的實(shí)現(xiàn)方法,應(yīng)用于包括CDMA2000系統(tǒng)的多模無線網(wǎng)絡(luò)系統(tǒng)中,并且接入終端與CDMA2000系統(tǒng)已建立連接,該方法包括以下步驟A.預(yù)先設(shè)置一個(gè)使指定AT從當(dāng)前網(wǎng)絡(luò)切換至與原網(wǎng)絡(luò)種類不同網(wǎng)絡(luò)的強(qiáng)制切換消息;B.當(dāng)前無線網(wǎng)絡(luò)系統(tǒng)強(qiáng)制指定AT切換網(wǎng)絡(luò)時(shí),當(dāng)前無線網(wǎng)絡(luò)的接入網(wǎng)(AN)向該指定AT發(fā)送該強(qiáng)制切換消息;該AT收到該強(qiáng)制切換消息后,斷開與原AN之間的連接,搜索與CDMA2000種類不同的網(wǎng)絡(luò),并與當(dāng)前搜索到的網(wǎng)絡(luò)建立連接。
步驟A中所述強(qiáng)制切換消息是采用系統(tǒng)中原有的Redirect消息,且將該Redirect消息中的信道數(shù)目(NumChannel)設(shè)置為0。
步驟A中所述強(qiáng)制切換消息采用重新定義的至少包括消息類型(MessageID)和NumChannel參數(shù)的消息。
設(shè)置所定義的強(qiáng)制切換消息中的NumChannel為0。
所述強(qiáng)制切換消息進(jìn)一步設(shè)置描述目標(biāo)信道的參數(shù)ChannelEx,并根據(jù)目標(biāo)信道的個(gè)數(shù)填寫NumChannel。
所述參數(shù)ChannelEx為TLV類型的消息域,包括信道類型(Type)、長度(Length)和信道描述值(Value ofChannel)三個(gè)參數(shù)。
所述步驟B包括B11.AT收到強(qiáng)制切換消息后,將該消息送到AT連接層的常用管理消息協(xié)議(Overhead Messages Protocol),該協(xié)議然后通過常用管理消息中的網(wǎng)絡(luò)重定向擴(kuò)展指示通知連接層的無線鏈路管理協(xié)議(AirlinkManagement Protocol);B12.AirlinkManagement Protocol分析該消息中的NumChannel域是否為0,如果為0,則并通知AT搜索非CDMA2000網(wǎng)絡(luò),并與搜索到信號(hào)最強(qiáng)的網(wǎng)絡(luò)建立連接,否則,強(qiáng)制切換失敗。
所述步驟B包括B21.當(dāng)AT收到強(qiáng)制切換消息后,該消息被送到AT的連接層OverheadMessages Protocol中;
B22.Overhead Messages Protocol通過OverheadMessage.NetworkRedirectEx指示通知AirlinkManagement Protocol;B23.AirlinkManagement Protocol控制AT斷開原來的空口連接,并分析該消息中的ChannelEx域所表示的目標(biāo)網(wǎng)絡(luò)的目標(biāo)信道中,控制AT接入到該目標(biāo)網(wǎng)絡(luò)的目標(biāo)信道中。
本發(fā)明通過向AN發(fā)送一個(gè)使指定AT從當(dāng)前網(wǎng)絡(luò)切換至與原網(wǎng)絡(luò)種類不同網(wǎng)絡(luò)的強(qiáng)制切換消息,使其實(shí)現(xiàn)強(qiáng)迫AT與原CDMA2000網(wǎng)絡(luò)斷開連接,并與非原種類網(wǎng)絡(luò)建立連接,且方法精確、靈活。
圖1為現(xiàn)有技術(shù)中將AT切換到同種網(wǎng)絡(luò)的流程示意圖;圖2為實(shí)現(xiàn)從CDMA2000 1xEV-DO系統(tǒng)切換到WLAN網(wǎng)絡(luò)中的流程示意圖。
具體實(shí)施例方式
下面結(jié)合附圖和具體實(shí)施例進(jìn)一步說明本發(fā)明的技術(shù)方案。
本發(fā)明的核心內(nèi)容是通過采用一個(gè)新的強(qiáng)制切換消息,實(shí)現(xiàn)AN強(qiáng)制AT從原CDMA2000 1xEV-DO網(wǎng)絡(luò)切換到與原網(wǎng)絡(luò)種類不同的網(wǎng)絡(luò)中。該強(qiáng)制切換消息可以采用兩種途徑來實(shí)現(xiàn)第一種途徑,采用原有的Redirect消息并且將其進(jìn)行重新設(shè)置,獲得強(qiáng)制切換消息。
具體的說,將Redirect消息中的參數(shù)NumChannel設(shè)置為0,刪除原Redirect消息中參數(shù)Channel域。由于該Redirect消息不包含用于指示AT要切換的目標(biāo)信道,因此,該消息表示通知AT切換到非CDMA20001xEV-DO網(wǎng)絡(luò)中。重新設(shè)置后的Redirect消息如表2所示。
表2第二種途徑,重新定義一個(gè)使指定AT從當(dāng)前網(wǎng)絡(luò)切換至與原網(wǎng)絡(luò)種類不同網(wǎng)絡(luò)的強(qiáng)制切換消息。該強(qiáng)制切換消息與第一種途徑通過重新設(shè)置原Redirect消息后的結(jié)構(gòu)一致。因此,如果該消息命名為RedirectEx,那么RedirectEx消息參數(shù)則至少包括Message ID和NumChannel兩部分。并且,由于不同類型的消息,其ID號(hào)是不相同的,因此,Message ID是區(qū)別與其他類型消息的標(biāo)志。
基于上述思想,實(shí)現(xiàn)本發(fā)明的方法包括以下兩個(gè)步驟。當(dāng)然,本發(fā)明實(shí)現(xiàn)的前提是AT能支持多模網(wǎng)絡(luò),也就是AT可以在不同種類的網(wǎng)絡(luò)中進(jìn)行通訊。
第一步、預(yù)先設(shè)置一個(gè)使指定接入終端(AT)從當(dāng)前網(wǎng)絡(luò)切換至與原網(wǎng)絡(luò)種類不同網(wǎng)絡(luò)的強(qiáng)制切換消息,該強(qiáng)制切換消息可通過上面所述的兩種途徑獲得。
第二步、當(dāng)AN需要將某個(gè)AT強(qiáng)制切換到其它種類的網(wǎng)絡(luò)時(shí),AN向AT發(fā)送該強(qiáng)制切換消息,AT收到該消息后,AT斷開與原AN的連接,搜索與CDMA2000 1xEV-DO種類不同的網(wǎng)絡(luò),并與當(dāng)前搜索到的網(wǎng)絡(luò)建立連接。
具體的說,當(dāng)AT收到與原網(wǎng)絡(luò)斷開、并通知AT搜索其它非原種類網(wǎng)絡(luò)的消息后,該消息被送到AT連接層的Overhead Messages Protocol中,然后Overhead Messages Protocol通過常用管理消息中的網(wǎng)絡(luò)重定向擴(kuò)展指示通知連接層的AirlinkManagement Protocol。AirlinkManagement Protocol分析該消息中的NumChannel域,根據(jù)該域值指示AT搜索非CDMA20001xEV-DO網(wǎng)絡(luò),并與搜索到的其它種類網(wǎng)絡(luò)中信號(hào)最強(qiáng)的網(wǎng)絡(luò)建立連接。
這里,如果采用重新設(shè)置原有的Redirect消息,常用管理消息中的網(wǎng)絡(luò)重定向擴(kuò)展為OverheadMessage.NetworkRedirect,如果采用重新定義的RedirectEx消息,常用管理消息中的網(wǎng)絡(luò)重定向擴(kuò)展為OverheadMessage.NetworkRedirectEx。但是這種情況下,這兩種指示都是用來指示AT搜索非CDMA2000 1xEV-DO網(wǎng)絡(luò),并與搜索到的其它種類網(wǎng)絡(luò)中信號(hào)最強(qiáng)的網(wǎng)絡(luò)建立連接。
在多模網(wǎng)絡(luò)系統(tǒng)中,AT收到強(qiáng)制切換消息后,將搜索其它種類的網(wǎng)絡(luò),但在通常情況下,AT與信號(hào)最強(qiáng)的網(wǎng)絡(luò)建立連接,具體占用該網(wǎng)絡(luò)中的哪一信道,并沒有作出具體規(guī)定,一般由具體網(wǎng)絡(luò)的接入策略決定。
舉個(gè)例子來說,接入終端是雙模終端,同時(shí)支持CDMA2000 1xEV-DO接入和WLAN接入,且采用原有的Redirect消息。在初始狀態(tài)時(shí),該接入終端處于CDMA2000 1xEV-DO網(wǎng)絡(luò)中的原AN范圍,但CDMA20001xEV-DO網(wǎng)絡(luò)中AN決定將該接入終端切換到WLAN網(wǎng)絡(luò)中,參見圖2,其切換流程的簡要流程圖為步驟201、AN向要強(qiáng)制切換的接入終端發(fā)送NumChannel為0的Redirect消息;步驟202、接入終端收到NumChannel為0的Redirect的消息后,斷開與CDMA2000 1xEV-DO網(wǎng)絡(luò)的連接,搜索其它網(wǎng)絡(luò),并與搜索到的WLAN網(wǎng)絡(luò)建立連接。
在上述例子中,如果采用新定義消息RedirectEx,其處理過程可以分為兩種情況一種是對(duì)于未確定目標(biāo)信道的情況,將NumChannel設(shè)置為0,此時(shí),其實(shí)現(xiàn)過程與步驟201、步驟202是一致的。
另一種是對(duì)于事先已確定好目標(biāo)信道的情況,在步驟201中要增加設(shè)置強(qiáng)制切換消息中的目標(biāo)信道參數(shù)。如表3所示,新定義的RedirectEx消息包括Message ID、NumChannel和ChannelEx,從表中可以看出,該消息的結(jié)構(gòu)與步驟201中定義的消息結(jié)構(gòu)只相差參數(shù)ChannelEx。參數(shù)ChannelEx是描述目標(biāo)信道的消息域,該消息域?yàn)門LV類型,即類型長度信道描述值。RedirectEx消息中可以包括多個(gè)目標(biāo)信道參數(shù)ChannelEx,隨著目標(biāo)信道的增加,該消息的長度也在不斷增加。參見表4所示,每個(gè)參數(shù)ChannelEx都包括信道類型(Type)、長度(Length)和信道描述值(Value of Channel)三個(gè)子參數(shù)。其中,Type表明目標(biāo)無線信道的類型,包括802.11b、802.11a、802.11g、藍(lán)牙(BlueTooth)等;Length表示Value of Channel的具體長度;Value of Channel是對(duì)目標(biāo)信道的描述,對(duì)于每種不同無線網(wǎng)絡(luò),該值都是不同的。
表3
表4因此,當(dāng)AN確定將AT切換到目標(biāo)信道時(shí),將向AT發(fā)送上述定義的RedirectEx消息;當(dāng)AT收到該RedirectEx消息后,將該RedirectEx消息送到AT連接層的Overhead Messages Protocol中用來通知連接層斷開與原CDMA2000 1xEV-DO系統(tǒng)中的連接,并切換到其它種類網(wǎng)絡(luò)中的指定信道中;Overhead Messages Protocol通過OverheadMessage.NetworkRedirectEx指示通知連接層的AirlinkManagement Protocol;AirlinkManagement Protocol控制AT斷開原來的空口連接,并分析該消息中的各個(gè)域表示的目標(biāo)網(wǎng)絡(luò)中的目標(biāo)信道,控制AT與該目標(biāo)網(wǎng)絡(luò)中的目標(biāo)信道建立連接。
本發(fā)明可以應(yīng)用在CDMA2000 1xEV-DO和其它無線網(wǎng)絡(luò)進(jìn)行雙網(wǎng)組網(wǎng)甚至多網(wǎng)組網(wǎng)時(shí),網(wǎng)絡(luò)可以根據(jù)網(wǎng)絡(luò)資源的使用情況,對(duì)接入終端AT進(jìn)行多個(gè)網(wǎng)絡(luò)之間的無線資源調(diào)配,并且該方法精確、靈活的。
權(quán)利要求
1.一種控制接入終端(AT)在不同網(wǎng)絡(luò)間切換的實(shí)現(xiàn)方法,應(yīng)用于包括CDMA2000系統(tǒng)的多模無線網(wǎng)絡(luò)系統(tǒng)中,并且接入終端與CDMA2000系統(tǒng)已建立連接,其特征在于,該方法包括以下步驟A.預(yù)先設(shè)置一個(gè)使指定AT從當(dāng)前網(wǎng)絡(luò)切換至與原網(wǎng)絡(luò)種類不同網(wǎng)絡(luò)的強(qiáng)制切換消息;B.當(dāng)前無線網(wǎng)絡(luò)系統(tǒng)強(qiáng)制指定AT切換網(wǎng)絡(luò)時(shí),當(dāng)前無線網(wǎng)絡(luò)的接入網(wǎng)(AN)向該指定AT發(fā)送該強(qiáng)制切換消息;該AT收到該強(qiáng)制切換消息后,斷開與原AN之間的連接,搜索與CDMA2000種類不同的網(wǎng)絡(luò),并與當(dāng)前搜索到的網(wǎng)絡(luò)建立連接。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A中所述強(qiáng)制切換消息是采用系統(tǒng)中原有的Redirect消息,且將該Redirect消息中的信道數(shù)目(NumChannel)設(shè)置為0。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A中所述強(qiáng)制切換消息采用重新定義的至少包括消息類型(Message ID)和NumChannel參數(shù)的消息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,設(shè)置所定義的強(qiáng)制切換消息中的NumChannel為0。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述強(qiáng)制切換消息進(jìn)一步設(shè)置描述目標(biāo)信道的參數(shù)ChannelEx,并根據(jù)目標(biāo)信道的個(gè)數(shù)填寫NumChannel。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述參數(shù)ChannelEx為TLV類型的消息域,包括信道類型(Type)、長度(Length)和信道描述值(Value ofChannel)三個(gè)參數(shù)。
7.根據(jù)權(quán)利要求2或4所述的方法,其特征在于,所述步驟B包括B11.AT收到強(qiáng)制切換消息后,將該消息送到AT連接層的常用管理消息協(xié)議(Overhead Messages Protocol),該協(xié)議然后通過常用管理消息中的網(wǎng)絡(luò)重定向擴(kuò)展指示通知連接層的無線鏈路管理協(xié)議(AirlinkManagement Protocol);B12.AirlinkManagement Protocol分析該消息中的NumChannel域是否為0,如果為0,則并通知AT搜索非CDMA2000網(wǎng)絡(luò),并與搜索到信號(hào)最強(qiáng)的網(wǎng)絡(luò)建立連接,否則,強(qiáng)制切換失敗。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟B包括B21.當(dāng)AT收到強(qiáng)制切換消息后,該消息被送到AT的連接層OverheadMessages Protocol中;B22.Overhead Messages Protocol通過OverheadMessage.NetworkRedirectEx指示通知AirlinkManagement Protocol;B23.AirlinkManagement Protocol控制AT斷開原來的空口連接,并分析該消息中的ChannelEx域所表示的目標(biāo)網(wǎng)絡(luò)的目標(biāo)信道中,控制AT接入到該目標(biāo)網(wǎng)絡(luò)的目標(biāo)信道中。
全文摘要
本發(fā)明公開了一種控制接入終端切換到其它網(wǎng)絡(luò)的實(shí)現(xiàn)方法,應(yīng)用于包括CDMA2000系統(tǒng)的多模無線網(wǎng)絡(luò)系統(tǒng)中,并且接入終端與CDMA2000系統(tǒng)已建立連接,該方法包括預(yù)先設(shè)置一個(gè)使指定接入終端(AT)從當(dāng)前網(wǎng)絡(luò)切換至與原網(wǎng)絡(luò)種類不同網(wǎng)絡(luò)的強(qiáng)制切換消息;當(dāng)前無線網(wǎng)絡(luò)系統(tǒng)強(qiáng)制AT切換網(wǎng)絡(luò)時(shí),該網(wǎng)絡(luò)的接入網(wǎng)(AN)向AT發(fā)送該強(qiáng)制切換消息;AT收到該強(qiáng)制切換消息后,斷開與原AN之間的連接,搜索與CDMA2000種類不同的網(wǎng)絡(luò),并與當(dāng)前搜索到的網(wǎng)絡(luò)建立連接。本發(fā)明通過向AN發(fā)送一個(gè)使指定AT從當(dāng)前網(wǎng)絡(luò)切換至與原網(wǎng)絡(luò)種類不同網(wǎng)絡(luò)的強(qiáng)制切換消息,使其實(shí)現(xiàn)強(qiáng)迫AT與原CDMA2000網(wǎng)絡(luò)斷開連接,并與非原種類網(wǎng)絡(luò)建立連接,且方法精確、靈活。
文檔編號(hào)H04W68/00GK1521972SQ0310243
公開日2004年8月18日 申請(qǐng)日期2003年1月28日 優(yōu)先權(quán)日2003年1月28日
發(fā)明者朱源泉 申請(qǐng)人:華為技術(shù)有限公司