專利名稱:一種在移動業(yè)務(wù)交換中心之間的局間切換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及了無線網(wǎng)絡(luò)中的切換技術(shù),特別是在移動業(yè)務(wù)交換中心(MSC)之間的局間切換方法。
背景技術(shù):
局間切換是無線網(wǎng)絡(luò)的一項基本功能,但是由于基于無線網(wǎng)絡(luò)的ANSI4lD、TSB76、ANSI41等協(xié)議具有局限性,即局間信令不能支持MSC到基站控制中心(BSC)的相關(guān)參數(shù),也就是說,局間信令不能完全傳遞切換的MSC和BSC之間的接口相關(guān)參數(shù),其中MSC與BSC之間的接口為A接口。于是不同廠家在協(xié)議的基礎(chǔ)上采用各自的補充協(xié)議來處理MSC與BSC之間的信令切換,用來完成各自廠家內(nèi)部切換。但是各自補充的協(xié)議使不同系統(tǒng)間的局間切換協(xié)議不匹配,導(dǎo)致了局間切換不能成功。
已有的方法是考慮補充協(xié)議,不僅可切換A接口的相關(guān)參數(shù),而且使具有同種協(xié)議類型系統(tǒng)的局間切換協(xié)議相匹配用來實現(xiàn)局間切換功能。但目前各個廠家只考慮一種補充協(xié)議進行開發(fā),并且未考慮到各廠家協(xié)議的兼容性,所以只能在具有相同協(xié)議類型的系統(tǒng)之間實現(xiàn)局間切換功能,彼此不能兼容。當協(xié)議標準不相同時,具有不同協(xié)議類型的系統(tǒng)之間不能實現(xiàn)局間切換功能。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的是提供一種在MSC間的局間切換方法,使其能兼容不同廠家的協(xié)議,在保證系統(tǒng)內(nèi)部A接口的成功切換基礎(chǔ)上,實現(xiàn)不同協(xié)議類型系統(tǒng)之間的局間切換功能。
為了達到上述目的,本發(fā)明提供一種在移動交換中心(MSC)之間的局間切換的方法,具有相同協(xié)議類型的局間用同種補充協(xié)議實現(xiàn)局間切換,該方法還包括a.預(yù)先設(shè)置至少包括MSC標識和不同協(xié)議所需參數(shù)的局間切換參數(shù)配置表,并將該參數(shù)配置表存儲于指定的MSC中,設(shè)定該存有局間切換參數(shù)配置表的MSC為本端MSC;b.當兩個MSC之間進行切換時,本端MSC根據(jù)步驟a所設(shè)置的局間切換參數(shù)配置表確定對端MSC通信消息中所需的參數(shù),并按確定的參數(shù)配置完成本端MSC與對端MSC之間的消息收發(fā)。
步驟b中所述確定對端MSC通信消息中所需的參數(shù)進一步包括本端MSC將自身的MSC標識與對端MSC標識進行比較,判斷當前局間切換是否為不同協(xié)議類型系統(tǒng)的切換,如果是,則根據(jù)步驟a所設(shè)置的局間切換參數(shù)配置表確定對端MSC的協(xié)議類型,再根據(jù)該協(xié)議類型確定對端MSC所需的參數(shù)配置,然后按確定的參數(shù)配置打包消息發(fā)往對端MSC或按確定的參數(shù)配置解析所接收的對端MSC消息;否則,按同種協(xié)議參數(shù)配置打包發(fā)送消息或解析接收消息。
判斷當前局間切換是否為不同協(xié)議類型系統(tǒng)的局間切換是將對端MSC標識中的信令點編碼(DPC)和網(wǎng)號(NI)與步驟a所設(shè)置的局間切換參數(shù)配置表中本端MSC標識的DPC和NI進行比較,如果標識相同,則為同種協(xié)議類型的局間切換;否則為不同協(xié)議類型的局間切換。
按確定的參數(shù)配置打包消息發(fā)往對端MSC是本端MSC在原有的同種協(xié)議類型切換消息中補充了與本端MSC協(xié)議相異的參數(shù),將配置好參數(shù)的消息打包發(fā)往對端MSC。
按確定的參數(shù)解析所接收的對端MSC消息是本端MSC在原有的同種協(xié)議類型切換消息中把與對端MSC協(xié)議相異的參數(shù)補充構(gòu)造到對端MSC的打包消息包中,再由本端MSC接收解析好的消息包。
由上述方案可以看出,由于不同MSC在協(xié)議的基礎(chǔ)上各自采用補充協(xié)議來處理,補充協(xié)議的變化主要區(qū)別在參數(shù)上,增加新的參數(shù)來傳遞消息,以滿足A接口上需要的協(xié)議參數(shù)。根據(jù)這個特點,只要把不同協(xié)議類型的不同參數(shù)列出來,成為一張切換參數(shù)列表,在與對端MSC不同協(xié)議類型系統(tǒng)作切換時,通過數(shù)據(jù)配置出各個不同協(xié)議類型系統(tǒng)在MSC與MSC之間的E接口需要的切換參數(shù)要求,在發(fā)送到對端MSC的E接口切換消息中構(gòu)造能滿足其要求的消息,同時也能正確處理對端MSC不同協(xié)議系統(tǒng)發(fā)送過來的消息。
因此,本發(fā)明提供的這種局間切換方法實現(xiàn)了支持多個不同協(xié)議類型系統(tǒng)局間切換的功能,具有兼容性的特征。同時,這種方法不用更改現(xiàn)有的補充協(xié)議,一次開發(fā)能滿足其它不同協(xié)議的系統(tǒng)要求,連接多個不同協(xié)議類型協(xié)議進行局間切換,容易實現(xiàn)。
圖1為MSC之間的局間切換實現(xiàn)步驟的流程圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下舉實施例,并參照附圖,對本發(fā)明進一步詳細說明。
由于不同協(xié)議類型的主要區(qū)別在參數(shù)配置上,所以需要預(yù)先制定一張局間切換參數(shù)配置表,并將該參數(shù)配置表放置于指定的MSC中,本發(fā)明將放置有局間切換參數(shù)配置表的MSC稱為本端MSC,不同協(xié)議類型的其它MSC與本端MSC進行切換時,由本端MSC根據(jù)局間切換參數(shù)配置表完成對接收和發(fā)送消息的處理。
局間切換參數(shù)配置表是根據(jù)每個與本端MSC相連接的對端MSC所采用的協(xié)議,列出各協(xié)議與本端MSC采用協(xié)議之間所有相異的切換參數(shù),制定出可配的局間切換參數(shù)配置表。該局間切換參數(shù)配置表由兩部分組成表示局間協(xié)議類型的MSC標識,即DPC、NI;以及包含所有協(xié)議切換參數(shù)的參數(shù)列表。
在進行局間切換時,本端MSC根據(jù)對端的MSC標識與本端局間切換配置表中的MSC標識比較,判斷兩個MSC是否為不同協(xié)議類型的系統(tǒng),如果協(xié)議類型相同,則局間進行同種協(xié)議類型的切換,直接按同種協(xié)議間的通信消息配置流程完成局間切換;如果協(xié)議類型不同,則局間進行不同協(xié)議類型的切換,即本端MSC根據(jù)對端MSC標識與本端局間切換參數(shù)配置表中MSC標識的比較結(jié)果,確定對端MSC采用的是哪種協(xié)議,當消息由本端MSC發(fā)往對端MSC時,本端MSC通過自身的應(yīng)用軟件按照確定的協(xié)議類型從局間切換參數(shù)列表中找出對端MSC需要的參數(shù)與其它參數(shù)進行配置,構(gòu)造消息包發(fā)送給對端MSC;當消息由對端MSC發(fā)往本端MSC時,本端MSC接收消息包后,通過自身的應(yīng)用軟件按照確定的協(xié)議類型從局間切換參數(shù)列表中找出對端MSC所應(yīng)用的參數(shù)解析消息包。其中,MSC的內(nèi)部處理過程和構(gòu)造消息的方式完全采用現(xiàn)有技術(shù)實現(xiàn)??梢?,在局間切換配置表的基礎(chǔ)上就可以進行局間切換了。
圖1為本發(fā)明MSC之間的局間切換實現(xiàn)步驟的流程圖,如圖1所示,其包括以下步驟步驟100,局間切換開始,即兩個MSC之間需要切換時,由本端MSC啟動切換流程,MSC的局間切換有可能為同一類型協(xié)議間的轉(zhuǎn)換,也可能為不同協(xié)議類型間的轉(zhuǎn)換,需要進一步判斷。
步驟101,判斷局間切換是否為不同協(xié)議類型間的轉(zhuǎn)換,該判斷可由本端MSC通過自身應(yīng)用軟件將對端MSC標識中的DPC和NI與局間切換參數(shù)配置表中本端MSC的DPC和NI進行比較,判斷兩者是否一致,進而判斷本次局間切換是否為不同協(xié)議類型系統(tǒng)間的切換,如果是,則進入步驟102;否則進入步驟104。
步驟102,本端MSC通過自身應(yīng)用軟件將對端MSC的DPC和NI與局間切換參數(shù)配置表中的DpI和NI逐一進行比較,確定當前對端MSC采用的協(xié)議類型,進而根據(jù)協(xié)議類型確定對端MSC所需的切換參數(shù)配置。
步驟103,根據(jù)步驟102確定的對端MSC所需的切換參數(shù)配置構(gòu)造對端切換需要的消息,本端MSC通過自身的應(yīng)用軟件從局間切換參數(shù)配置表的參數(shù)列表中找出對端MSC需要的參數(shù),實現(xiàn)消息中的參數(shù)配置過程。配置參數(shù)的具體實施方式
,根據(jù)MSC類型的不同來確定。具體地說就是,本端MSC在原有的同種協(xié)議類型切換消息中補充了與本端MSC協(xié)議相異的參數(shù),當消息由本端MSC發(fā)往對端MSC時,將配置好參數(shù)的消息打包發(fā)往對端MSC;當消息由對端MSC發(fā)往本端MSC時,本端MSC在原有的同種協(xié)議類型切換消息中把與對端MSC協(xié)議相異的參數(shù)補充到對端MSC的消息包中,再由本端MSC接收解析好的消息包。這種方法實現(xiàn)不同協(xié)議類型系統(tǒng)的局間切換,實現(xiàn)MSC之間的兼容性。
步驟104,確定對端MSC與本端MSC協(xié)議類型相同,對端MSC所使用的切換參數(shù)按默認處理,即采用相同協(xié)議間的通信消息處理流程完成局間切換。
以一個具體應(yīng)用實例來說明本發(fā)明提供的局間切換方法,先設(shè)置局間切換參數(shù)配置表并放置于本端MSC,該參數(shù)配置表所包括的MSC標識部分和參數(shù)列表部分分別如表1、表2所示,表1為MSC標識所對應(yīng)不同協(xié)議類型的分類表及說明,表2為不同協(xié)議類型所需所有參數(shù)的參數(shù)列表。
表1
表2從表1可以看出,當前網(wǎng)絡(luò)中支持協(xié)議A和協(xié)議B兩種協(xié)議類型,本端MSC的協(xié)議類型為協(xié)議A。從表2可以看出,協(xié)議A和協(xié)議B總共包括六個參數(shù)P1~P6,其中P1、P3和P5屬于協(xié)議A的參數(shù),P2、P3、P4和P6屬于協(xié)議B的參數(shù)。
那么,當消息由本端MSC發(fā)往對端MSC時,本端MSC先根據(jù)表1判斷對端MSC的DPC和NI是否為D1和N1,如果是,說明對端MSC與本端MSC均采用協(xié)議A,則按相同協(xié)議間的通信消息處理流程完成局間切換。如果不是,說明對端MSC與本端MSC采用的協(xié)議不同,則本端MSC根據(jù)表1判斷對端MSC的DPC和NI是否為D2和N2,如果不是,說明無法處理對端MSC協(xié)議,則結(jié)束本流程;如果是D2和N2,說明對端MSC采用的是協(xié)議B,則本端MSC根據(jù)表2來配置對端MSC所需的消息。具體做法就是本端MSC先按協(xié)議A所需參數(shù)形成發(fā)送消息,那么該消息中會包括參數(shù)P1、P3和P5;然后,本端MSC比較協(xié)議A與協(xié)議B所需參數(shù)的不同,發(fā)現(xiàn)對端MSC還需要參數(shù)P2、P4和P6,則再將P2、P4和P6放置于已形成的發(fā)送消息中,構(gòu)造出新的發(fā)送消息,并打包發(fā)往對端MSC。
當消息由對端MSC發(fā)往本端MSC時,本端MSC判斷兩個MSC是否為同種協(xié)議類型系統(tǒng)的方法與上述消息由本端MSC發(fā)往對端MSC時判斷兩個MSC是否為同種協(xié)議類型系統(tǒng)的方法相同。當判斷兩個MSC為不同協(xié)議類型系統(tǒng)時,則需要把對端MSC發(fā)來的消息包根據(jù)表2的參數(shù)進行解析,就是把相異與協(xié)議B的參數(shù)P1,P5補充構(gòu)造到對端MSC的消息包中,再由本端MSC接收解析好的消息包,再進行后續(xù)處理,以實現(xiàn)局間切換的消息接收流程。
本發(fā)明不僅可以實現(xiàn)從本端MSC到對端MSC的不同協(xié)議類型系統(tǒng)的局間切換,而且可以實現(xiàn)從對端MSC到本端MSC的不同協(xié)議類型系統(tǒng)的局間切換,包括前向切換(FACDIR2)、后向切換(HANDBACK2)或第三方切換(HANDTHIRD2)。其中,F(xiàn)ACDIR2為對端MSC直接到本端MSC的局間切換;HANDBACK2為對端MSC向本端MSC發(fā)出掛號請求,由本端MSC發(fā)起的本端MSC到對端MSC的局間切換;HANDTHIRD2是由第三端MSC通過第二端MSC向本端MSC發(fā)出掛號請求,由本端MSC發(fā)起的本端MSC直接到第三端MSC的局間切換。
本發(fā)明提供的這種在移動交換中心之間的局間切換方法,一方面實現(xiàn)了多個支持不同協(xié)議類型廠家的局間切換功能,還實現(xiàn)了具有局間切換各種方式的多個支持不同協(xié)議類型系統(tǒng)的局間切換功能,解決了不同協(xié)議類型系統(tǒng)無法進行局間切換的缺點,實現(xiàn)了不同協(xié)議廠家局間切換的兼容性。另一方面由于不需要更改各個廠家所定的協(xié)議,一次開發(fā)就能滿足其它不同協(xié)議類型廠家的要求,實現(xiàn)可同時連接多個不同協(xié)議類型系統(tǒng)進行局間切換。這種方法容易實現(xiàn),可操作性好。
以上舉較佳實施例,對本發(fā)明的目的、技術(shù)方案和優(yōu)點進行了進一步詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種在移動交換中心(MSC)之間的局間切換方法,具有相同協(xié)議類型的局間用同種補充協(xié)議實現(xiàn)局間切換,其特征在于該方法還包括a.預(yù)先設(shè)置至少包括MSC標識和不同協(xié)議所需參數(shù)的局間切換參數(shù)配置表,并將該參數(shù)配置表存儲于指定的MSC中,設(shè)定該存有局間切換參數(shù)配置表的MSC為本端MSC;b.當兩個MSC之間進行切換時,本端MSC根據(jù)步驟a所設(shè)置的局間切換參數(shù)配置表確定對端MSC通信消息中所需的參數(shù),并按確定的參數(shù)配置完成本端MSC與對端MSC之間的消息收發(fā)。
2.如權(quán)利要求1所述的方法,其特征在于步驟b中所述確定對端MSC通信消息中所需的參數(shù)進一步包括本端MSC將自身的MSC標識與對端MSC標識進行比較,判斷當前局間切換是否為不同協(xié)議類型系統(tǒng)的切換,如果是,則根據(jù)步驟a所設(shè)置的局間切換參數(shù)配置表確定對端MSC的協(xié)議類型,再根據(jù)該協(xié)議類型確定對端MSC所需的參數(shù)配置,然后按確定的參數(shù)配置打包消息發(fā)往對端MSC或按確定的參數(shù)配置解析所接收的對端MSC消息;否則,按同種協(xié)議參數(shù)配置打包發(fā)送消息或解析接收消息。
3.如權(quán)利要求2所述的方法,其特征在于判斷當前局間切換是否為不同協(xié)議類型系統(tǒng)的局間切換是將對端MSC標識中的信令點編碼(DPC)和網(wǎng)號(NI)與步驟a所設(shè)置的局間切換參數(shù)配置表中本端MSC標識的DPC和NI進行比較,如果標識相同,則為同種協(xié)議類型的局間切換;否則為不同協(xié)議類型的局間切換。
4.如權(quán)利要求2所述的方法,其特征在于所述按確定的參數(shù)配置打包消息發(fā)往對端MSC是本端MSC在原有的同種協(xié)議類型切換消息中補充了與本端MSC協(xié)議相異的參數(shù),將配置好參數(shù)的消息打包發(fā)往對端MSC。
5.如權(quán)利要求2所述的方法,其特征在于所述按確定的參數(shù)解析所接收的對端MSC消息是本端MSC在原有的同種協(xié)議類型切換消息中把與對端MSC協(xié)議相異的參數(shù)補充構(gòu)造到對端MSC的打包消息包中,再由本端MSC接收解析好的消息包。
全文摘要
本發(fā)明公開了一種支持多個不同協(xié)議類型的局間切換方法,具有相同協(xié)議類型的局間用同種補充協(xié)議實現(xiàn)局間切換,該方法還包括a.預(yù)先設(shè)置至少包括MSC標識和不同協(xié)議所需參數(shù)的局間切換參數(shù)配置表,并將該參數(shù)配置表存儲于指定的MSC中,設(shè)定該存有局間切換參數(shù)配置表的MSC為本端MSC;b.當兩個MSC之間進行切換時,本端MSC根據(jù)步驟a所設(shè)置的局間切換參數(shù)配置表確定對端MSC通信消息中所需的參數(shù),并按確定的參數(shù)配置完成本端MSC與對端MSC之間的消息收發(fā)。因此,這種局間切換方法可實現(xiàn)支持多個不同協(xié)議類型廠家局間切換的功能。可兼容不同協(xié)議類型廠家的局間切換。
文檔編號H04W36/10GK1505415SQ0215361
公開日2004年6月16日 申請日期2002年11月29日 優(yōu)先權(quán)日2002年11月29日
發(fā)明者鐘文堂 申請人:華為技術(shù)有限公司