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