專利名稱:防止移動終結(jié)呼叫失敗的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域的移動通信技術(shù),尤其涉及防止移動終結(jié)呼叫失敗的方法及系統(tǒng)。
背景技術(shù):
在3GPP TS 23.236中,描述了IU FLEX(Intra-domain connection of RANnodes to multiple CN nodes)技術(shù),該技術(shù)的目的是實現(xiàn)同一個域(CS/PS)內(nèi)一個RAN節(jié)點可以和多個核心網(wǎng)(CN)節(jié)點連接的組網(wǎng)方式,其組網(wǎng)示例如圖1所示。在CS pool-areal中,移動交換中心MSC1、MSC2和MSC3構(gòu)成一個移動交換中心池MSC POOL1,移動交換中心MSC4、MSC5和MSC6構(gòu)成另一個移動交換中心池MSC POOL2。
從圖中可知,如果MSC POOL1中的某一個MSC,例如MSC1/VLR1發(fā)生故障(為方便描述,假定MSC和VLR為一整體且MSC號和其關(guān)聯(lián)的VLR號是相同),那么MSC1/VLR1中的動態(tài)用戶數(shù)據(jù)將丟失。如圖2所示發(fā)生某用戶的移動終結(jié)呼叫,即有電話撥打該用戶B;用戶B的歸屬位置寄存器(HLR)會向移動交換中心MSC1取漫游號碼PRN;但由于MSC1故障,HLR B將收不到應答或收到失敗響應;HLR B向關(guān)口移動交換中心GMSC返回失敗響應,最終導致呼損。
發(fā)明內(nèi)容
本發(fā)明提供一種防止移動終結(jié)呼叫失敗的方法及系統(tǒng),以解決現(xiàn)有技術(shù)在移動交換中心池中的一個移動交換中心失效時導致終結(jié)呼叫失敗的問題。
本發(fā)明提供以下技術(shù)方案一種防止移動終結(jié)呼叫失敗的方法,包括如下步驟
網(wǎng)絡設備獲知被叫用戶當前所在的第一移動交換中心失效時,從第一移動交換中心所在的移動交換中心池(MSC POOL)中選擇第二移動交換中心代替第一移動交換中心;所述第二移動交換中心根據(jù)漫游號碼請求為所述被叫用戶分配漫游號碼,并從歸屬位置寄存器(HLR)獲取被叫用戶的用戶數(shù)據(jù);根據(jù)所述漫游號碼向第二移動交換中心發(fā)起呼叫,由第二移動交換中心根據(jù)被叫用戶的用戶數(shù)據(jù)尋呼被叫用戶,并在獲得響應后建立呼叫。
其中所述網(wǎng)絡設備獲知移動交換中心失效的方式為人工設置的方式、自動感知方式或者半自動方式。
網(wǎng)絡設備采用與選擇無線網(wǎng)絡控制器(RNC)相同的算法從移動交換中心池中選擇第二移動交換中心。
第二移動交換中心通過一次或多次交互從所述HLR獲取用戶數(shù)據(jù)。
所述網(wǎng)絡設備為歸屬位置寄存器(HLR),在該HLR上配置移動交換中心池及各移動交換中心池所包含的移動交換中心信息。
所述網(wǎng)絡設備為信令轉(zhuǎn)接點(STP),在該STP上配置移動交換中心池及各移動交換中心池所包含的移動交換中心信息。
所述歸屬位置寄存器通過所述STP訪問第二移動交換中心。
一種通信系統(tǒng),包括移動交換中心,用于對呼叫進行控制;網(wǎng)絡設備,用于保存移動交換中心池(MSC POOL)及其所包含的移動交換中心的信息,并且該網(wǎng)絡設備在獲知用戶當前所在的第一移動交換中心失效時從相應的移動交換中心池中選擇第二移動交換中心代替失效的移動交換中心進行后續(xù)呼叫處理。
所述網(wǎng)絡設備為歸屬位置寄存器;或者,所述網(wǎng)絡設備為信令轉(zhuǎn)接點。
采用本發(fā)明,在MSC POOL中的某個MSC失效(如故障)時,重新從該MSC POOL中為被叫用戶選擇一個替代的MSC,由該MSC獲取用戶數(shù)據(jù)并尋呼用戶,從而使用戶的移動終結(jié)呼叫仍然可以成功,從而避免了呼叫損失。
圖1為現(xiàn)有MSC POOL的配置示意圖;圖2為現(xiàn)有MSC POOL中某個MSC故障后移動終結(jié)呼叫的流程圖;圖3、圖4為本發(fā)明MSC POOL中某個MSC故障后移動終結(jié)呼叫的流程圖。
具體實施例方式
為了避免在移動交換中心池(MSC POOL)中某個MSC失效時,導致移動終結(jié)呼叫損失,在網(wǎng)絡設備獲知某個MSC失效時,從該MSC所在的MSCPOOL中選擇另一個正常的MSC代替失效的MSC,以正常處理移動終結(jié)呼叫。
所述網(wǎng)絡設備可以是歸屬位置寄存器(HLR),該方案較適用于本地網(wǎng)絡用戶;所述網(wǎng)絡設備也可以是信令轉(zhuǎn)接點(STP),該方案較適用于非本地網(wǎng)絡用戶和漫游用戶。
HLR和STP獲知移動交換中心失效的方式包括人工設置的方式、自動感知方式或者半自動方式,其中A、人工設置的方式是指發(fā)現(xiàn)MSC失效后,采用人工方式在HLR或STP上將該MSC設置為失效狀態(tài)。
B、自動感知方式是指通過HLR或STP與MSC交互,當HLR或STP發(fā)現(xiàn)MSC未正確響應時自動將該MSC設置為失效狀態(tài)。
C、半自動方式是指通過HLR或STP與MSC交互,當HLR或STP發(fā)現(xiàn)MSC未正確響應時產(chǎn)生告警,由人工確定并將該MSC設置為失效狀態(tài)。
從MSC POOL中選擇MSC,較佳的方式是采用與選擇無線網(wǎng)絡控制器(RNC)相同的算法,當然也可以采用其他算法進行選擇。
以下結(jié)合附圖進行詳細說明在HLR的數(shù)據(jù)庫中配置MSC POOL,在MSC失效時,由HLR從相應的MSC POOL中選擇一個替代的MSC。
以圖1的網(wǎng)絡結(jié)構(gòu)為例,HLR配置兩個MSC POOL,一個為POOL1,包括移動交換中心MSC1,MSC2和MSC3;另一個為MSC POOL2,包括移動交換中心MSC4,MSC5和MSC6。若移動用戶B的當前歸屬MSC為MSC1,MSC1發(fā)生故障,此時對用戶B的移動終結(jié)呼叫處理如下1、GMSC上發(fā)起一個用戶A到移動用戶B的呼叫。
2、GMSC向用戶B的HLR發(fā)送路由信息請求SRI(Send RoutingInformation)。
3、HLR從用戶數(shù)據(jù)庫中查到用戶B的當前VLR為MSC1/VLR1,同時HLR查到MSC1/VLR1已經(jīng)故障,于是HLR從MSC1/VLR1所在得MSC POOL1中選擇另一個正常工作的MSC,例如選擇MSC2/VLR2代替MSC1,HLR發(fā)送PRN(Provide Roaming Number)給MSC2/VLR2來獲取用戶B的漫游號碼。
4、MSC2/VLR2在得到HLR的PRN請求后,分配漫游號碼返回給HLR(PRN Ack);同時,由于MSC2/VLR2并沒有用戶B的數(shù)據(jù),因此向HLR恢復數(shù)據(jù)(Restore Data)。
5、HLR向MSC2/VLR2插入用戶數(shù)據(jù)(Insert Subscriber Data),MSC2/VLR并響應。
HLR與MSC2/VLR2之間插入用戶數(shù)據(jù)可能通過一次交互完成,也可能通過多次交互完成。
6、HLR向MSC2/VLR2響應恢復數(shù)據(jù)應答(Restore Data Ack)。
7、HLR在得到MSC2/VLR2的PRN Ack后,回復SRI_ACK給GMSC。
8、GMSC根據(jù)MSRN向MSC2發(fā)起呼叫。
9、MSC2在得到MSRN的入局呼叫請求,同時等到恢復數(shù)據(jù)完成后,已經(jīng)得到了用戶B的用戶信息;由于MSC2/VLR2沒有用戶B的當前位置區(qū),就向MSC2的覆蓋范圍(即PoolArea1)尋呼(以用戶B的IMSI為尋呼標識)。
10、由于用戶B實際上是在PoolArea1的范圍內(nèi),可以接收到尋呼并給予尋呼響應;RNC/BSC根據(jù)IMSI把尋呼響應發(fā)給MSC2。
11、MSC2之后按照正常流程建立呼叫。
為了盡可少改動HLR,在STP的數(shù)據(jù)庫中配置MSC POOL,在MSC失效時,由STP從相應的MSC POOL中選擇一個替代的MSC;HLR到MSC的信令通過STP來轉(zhuǎn)接。
以圖1的網(wǎng)絡結(jié)構(gòu)為例,STP配置兩個MSC POOL,一個為POOL1,包括移動交換中心MSC1,MSC2和MSC3;另一個為MSC POOL2,包括移動交換中心MSC4,MSC5和MSC6。若移動用戶B的當前歸屬MSC為MSC1,MSC1發(fā)生故障,此時對用戶B的移動終結(jié)呼叫處理如下1、GMSC上發(fā)起一個用戶A到移動用戶B的呼叫。
2、GMSC向用戶B的HLR發(fā)送路由信息請求SRI(Send RoutingInformation)。
3、HLR從用戶數(shù)據(jù)庫中查到用戶B的當前VLR為MSC1/VLR1,發(fā)送PRN(Provide Roaming Number)來獲取用戶B的漫游號碼,該消息的SCCP的CldPA(Called Party Address)為MSC1/VLR1,該消息經(jīng)過STP中轉(zhuǎn)。
4、STP從MAP消息PRN的SCCP的CldPA中得到MSC1/VLR1,查到MSC1/VLR1已經(jīng)故障;于是STP從MSC1/VLR1所在得MSC POOL1中選擇另一個正常工作的MSC,例如選擇MSC2/VLR2代替MSC1,STP把PRN的SCCP的CldPA改為MSC2/VLR2后再轉(zhuǎn)發(fā)。
5、MSC2/VLR2在得到PRN請求后,分配漫游號碼返回給HLR(PRN Ack),同時由于MSC2/VLR2并沒有用戶B的數(shù)據(jù),就向HLR恢復數(shù)據(jù)(RestoreData)。
6、HLR向MSC2/VLR2插入用戶數(shù)據(jù)(Insert Subscriber Data),MSC2/VLR并響應。
HLR與MSC2/VLR2之間插入用戶數(shù)據(jù)可能通過一次交互完成,也可能通過多次交互完成。
7、HLR向MSC2/VLR2響應恢復數(shù)據(jù)應答(Restore Data Ack)。
8、HLR在得到MSC2/VLR2的PRNAck后,回復SRI_ACK給GMSC。
9、GMSC根據(jù)MSRN向MSC2發(fā)起呼叫。
10、MSC2在得到MSRN的入局呼叫請求,同時等到恢復數(shù)據(jù)完成后,已經(jīng)得到了用戶B的用戶信息,由于MSC2/VLR2沒有用戶B的當前位置區(qū),就向MSC2的覆蓋范圍(即PoolArea1)尋呼(以用戶B的IMSI為尋呼標識)。
11、由于用戶B實際上是在PoolArea1的范圍內(nèi),可以接收到尋呼并給予尋呼響應。RNC/BSC根據(jù)IMSI把尋呼響應發(fā)給MSC2。
12、MSC2之后按照正常流程建立呼叫。
在圖4中,MSC2雖然通過STP從HLR獲取用戶數(shù)據(jù),但并不限于此,MSC2可以直接與HLR交互獲取數(shù)據(jù)。
從上可知,在MSC POOL中的某個MSC/VLR故障后,其上的用戶做移動終結(jié)呼叫依然可以成功,從而避免了呼損。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若對本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種防止移動終結(jié)呼叫失敗的方法,其特征在于,包括如下步驟網(wǎng)絡設備獲知被叫用戶當前所在的第一移動交換中心失效時,從第一移動交換中心所在的移動交換中心池(MSC POOL)中選擇第二移動交換中心代替第一移動交換中心;所述第二移動交換中心根據(jù)漫游號碼請求為所述被叫用戶分配漫游號碼,并從歸屬位置寄存器(HLR)獲取被叫用戶的用戶數(shù)據(jù);根據(jù)所述漫游號碼向第二移動交換中心發(fā)起呼叫,由第二移動交換中心根據(jù)被叫用戶的用戶數(shù)據(jù)尋呼被叫用戶,并在獲得響應后建立呼叫。
2.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡設備獲知移動交換中心失效的方式為人工設置的方式、自動感知方式或者半自動方式。
3.如權(quán)利要求1所述的方法,其特征在于,網(wǎng)絡設備采用與選擇無線網(wǎng)絡控制器(RNC)相同的算法從移動交換中心池中選擇第二移動交換中心。
4.如權(quán)利要求1所述的方法,其特征在于,第二移動交換中心通過一次或多次交互從所述HLR獲取用戶數(shù)據(jù)。
5.如權(quán)利要求1至4任一項所述的方法,其特征在于,所述網(wǎng)絡設備為歸屬位置寄存器(HLR),在該HLR上配置移動交換中心池及各移動交換中心池所包含的移動交換中心信息。
6.如權(quán)利要求1至4任一項所述的方法,其特征在于,所述網(wǎng)絡設備為信令轉(zhuǎn)接點(STP),在該STP上配置移動交換中心池及各移動交換中心池所包含的移動交換中心信息。
7.如權(quán)利要求6所述的方法,其特征在于,所述歸屬位置寄存器通過所述STP訪問第二移動交換中心。
8.一種通信系統(tǒng),其特征在于,包括移動交換中心,用于控制呼叫;網(wǎng)絡設備,用于保存移動交換中心池(MSC POOL)及其所包含的移動交換中心的信息,并且該網(wǎng)絡設備在獲知用戶當前所在的第一移動交換中心失效時從相應的移動交換中心池中選擇第二移動交換中心代替失效的移動交換中心進行后續(xù)呼叫處理。
9.如權(quán)利要求8所述的通信系統(tǒng),其特征在于,所述網(wǎng)絡設備為歸屬位置寄存器。
10.如權(quán)利要求8所述的通信系統(tǒng),其特征在于,所述網(wǎng)絡設備為信令轉(zhuǎn)接點。
全文摘要
本發(fā)明公開了一種防止移動終結(jié)呼叫失敗的方法,該方法在網(wǎng)絡設備獲知被叫用戶當前所在的第一移動交換中心失效時,從第一移動交換中心所在的移動交換中心池(MSC POOL)中選擇第二移動交換中心代替第一移動交換中心;所述第二移動交換中心根據(jù)漫游號碼請求為所述被叫用戶分配漫游號碼,并從歸屬位置寄存器(HLR)獲取被叫用戶的用戶數(shù)據(jù);根據(jù)所述漫游號碼向第二移動交換中心發(fā)起呼叫,由第二移動交換中心根據(jù)被叫用戶的用戶數(shù)據(jù)尋呼被叫用戶,并在獲得響應后建立呼叫。本發(fā)明還同時公開了一種通信系統(tǒng)。
文檔編號H04W76/04GK1819699SQ20051011825
公開日2006年8月16日 申請日期2005年10月21日 優(yōu)先權(quán)日2005年10月21日
發(fā)明者李 杰, 唐穎, 蔡云霞 申請人:華為技術(shù)有限公司