專利名稱:一種歸屬位置寄存器容災方法
技術領域:
本發明涉及到通訊領域,尤其涉及通訊領域中HLR(Home Location Register,歸屬位置寄存器)的容災。
背景技術:
HLR是移動通訊系統的一個核心部件,用于存放移動用戶的簽約信息。隨著通訊技術的不斷發展,HLR設備的容量逐漸增大,一旦設備出現異常必將對大量用戶帶來影響,因此HLR的穩定和可靠運行已經受到國內外運營商的普遍關注,為主用HLR配備容災HLR也成為網絡建設的熱門話題。
雖然HLR設備都是根據標準的協議規范開發的,具有標準的外部接口,但是在內部實現上,各廠家之間存在很大的差異,對于HLR中用戶數據存放格式也是如此。現實中,對于絕大部分運營商來說,特別是網絡規模較大的運營商,核心網上一般都有多個廠家的HLR設備,如果每個廠家HLR只能為自己的HLR設備提供容災功能,那么容災HLR的經濟性就會明顯下降。因此克服不同廠家HLR設備的差異,實現相互之間的容災就顯得非常重要。
發明內容
本發明所要解決的問題是解決主用HLR和容災HLR間用戶簽約信息的同步問題,尤其是克服不同廠家HLR用戶數據存儲格式的差異,實現不同廠家間HLR設備的容災。
本發明的技術方案為1.1BOSS(Business Operation Support System,業務運營支撐系統)系統根據容災HLR提供的業務受理接口規范進行改造,實現與容災HLR的對接,并支持規范中描述的業務受理指令,使BOSS系統能夠對容災HLR中的用戶數據進行操作,并且當BOSS對主用HLR中的數據操作成功后可以向容災發起相同的數據修改操作。
1.2將容災HLR接入七號信令網絡,并通過配置把容災HLR作為各主用HLR的備用子系統。
1.3運營商通過BOSS對主用HLR中的用戶數據修改,修改成功后BOSS向容災HLR發起相同的用戶數據修改操作,讓容災HLR中的數據發生同樣的變化,實現了主用HLR和容災HLR間數據的同步。包括以下兩個步驟1)對主用HLR中已經存在的用戶數據,主用HLR利用導出功能將用戶簽約信息導出成一定格式的文件,然后容災HLR通過導入工具,把文件中的用戶信息導入容災HLR;2)對主用HLR后續新增加的用戶和對原有用戶簽約信息的修改都通過BOSS系統同步到容災HLR。具體方法可以是操作員通過營業臺向BOSS系統發出新增用戶簽約信息或對用戶簽約信息修改請求;BOSS系統收到請求后向主用HLR發起數據增加或修改;主用HLR修改完用戶數據后向BOSS系統回響應,若修改成功則回成功響應,否則回失敗響應;BOSS系統收到響應后,判斷主用HLR中用戶數據已修改成功,則向容災HLR發起同樣的用戶數據增加或修改操作;容災HLR增加或修改完用戶數據后給BOSS系統回響應;BOSS系統收到響應后判斷容災HLR增加或修改用戶數據是否成功,如果不成功則重發操作,否則本次數據同步操作結束;1.4主用HLR異常時,通過信令切換實現容災HLR對主用HLR業務的接管。
具體方法可以是主用HLR系統異常時,操作員阻斷主用HLR的所有信令鏈路,并激活容災HLR的所有信令鏈路;STP(SIGNALLING TRANSFER PORT,信令轉接點)及故障HLR的本地MSC/VLR(MOBILESWITCH CENTER,移動交換中心/VISITOR LOCATION REGISTER,拜訪位置寄存器)和SGSN(SERVING GPRS SUPPORT NODE,GPRS服務支持節點)把發送給故障主用HLR的信令切換到容災HLR上;操作員通過操作維護界面使容災HLR向故障HLR內的用戶可能存在的VLR/SGSN發MAP_RESET,強迫用戶向容災HLR發起位置更新;VLR/SGSN收到MAP_RESET請求后,把屬于故障HLR的所有用戶數據標為不可靠,此后這些用戶一旦接入網絡,VLR/SGSN就主動向容災HLR發起位置更新;容災HLR收到VLR/SGSN的位置更新請求,更新用戶的動態信息。
采用本發明有益效果非常明顯借用BOSS系統對主用HLR和容災HLR的數據同步操作,消除了不同廠家HLR間用戶數據存儲格式的差異,實現了不同廠家HLR設備間的容災;同其他容災方法相比,主用HLR不需要承擔向容災HLR的數據同步工作,因此主用HLR的處理性能不受任何影響;主用HLR不需要做任何改造,從而使實施更加方便;容災HLR平常只處理BOSS的數據同步,負荷比較低,因此一個容災HLR可以為多個HLR提供容災功能,經濟性比較高。
圖1是容災系統的總體結構示意圖。
圖2是一種典型的容災HLR接入七號信令網絡的示意圖。
圖3是典型的BOSS系統組網示意圖。
具體實施例方式圖1是容災系統的總體結構示意圖,包括業務營運支持系統,主用HLR、容災HLR等。
主用HLR異常時,容災HLR要求能夠接管它的業務,因此它需要接入到信令網絡中,圖2是典型的容災HLR接入七號信令網絡的方式。為了在主用HLR故障時,容災HLR能夠盡快接管業務,網絡中的一些網元需要修改一下配置數據。配置數據修改如下1、容災HLR直連的STP,若支持備用子系統功能,那么通過配置把容災HLR作為各主用HLR的備用子系統;2、對于和主用HLR直連的本地MSC/VLR或SGSN(Serving GPRS SupportNode,GPRS服務支持節點),若支持備用子系統功能,那么通過配置把容災HLR作為主用HLR的備用子系統。
容災HLR的主要工作包括二個方面,一個是在平常情況下保持和主用HLR的數據一致,另一方面就是在主用HLR異常時,通過信令切換實現對主用HLR業務的接管。下面從這二個方面出發,介紹本發明的具體實施方式
。
首先介紹主用HLR和容災HLR間的數據同步,該過程包括主用HLR向容災HLR割接現有數據以及BOSS保持主用HLR和容災HLR的數據同步,具體如下1、對于主用HLR中已經存在的用戶數據,主用HLR利用導出功能將用戶簽約信息導出成一定格式的文件,然后容災HLR通過導入工具,把文件中的用戶信息導入容災HLR;2、對于主用HLR后續新增加的用戶及對原有用戶簽約信息的修改都通過BOSS系統同步到容災HLR。
下面參閱圖3中A地主用HLR修改一個用戶簽約信息為例對BOSS數據同步過程進行說明1)操作員通過A地營業臺向A地BOSS系統發出簽約信息修改請求;2)A地BOSS系統收到請求后向A地HLR發起數據修改;3)A地HLR修改完用戶數據后向A地BOSS系統回響應,若修改成功則回成功響應,否則回失敗響應;4)A地BOSS系統收到響應后,判斷主用HLR中用戶數據已修改成功,則向BOSS中心發用戶數據修改指令,如果主用HLR數據修改失敗則不向BOSS中心發送;5)BOSS中心向容災HLR發起用戶數據修改操作;6)容災HLR修改完用戶數據后向BOSS中心發響應;7)BOSS中心收到響應后判斷容災HLR修改用戶數據是否成功,如果不成功則重發修改操作,否則本次數據同步操作結束;通過上述步驟,主用HLR和容災HLR中的用戶數據實現了同步。
主用HLR故障時,發送到主用HLR的信令可以通過自動或手動的方式切到容災HLR。從安全方面考慮,容災HLR的業務接管過程建議設置為手動方式。手工業務接管步驟如下1)主用HLR系統異常,業務無法正常處理;操作員經過診斷,確定系統短時間內不能恢復;操作員阻斷主用HLR的所有信令鏈路,并激活容災HLR的所有信令鏈路;2)由于主用HLR信令被阻斷,STP及主用HLR的本地MSC/VLR和SGSN的消息傳遞部分(MTP)經過鏈路檢測,發現主用HLR已經為信令不可達,于是把信令自動切到容災HLR上;3)由于BOSS系統只同步用戶的簽約信息,和用戶相關的一些動態信息沒有同步,為了保證用戶被叫業務正常,操作員通過操作維護界面使容災HLR向用戶可能存在的VLR/SGSN發歸屬位置寄存器復位令(MAP_RESET),強迫用戶向容災HLR發起位置更新;4)VLR/SGSN收到MAP_RESET請求后,把屬于故障HLR的所有用戶數據標為不可靠,此后這些用戶一旦接入網絡,VLR/SGSN就主動向容災HLR發起位置更新;5)容災HLR收到VLR/SGSN的位置更新請求,更新用戶的動態信息,從而實現對主用HLR業務的接管。
權利要求
1.一種歸屬位置寄存器容災方法,包括1.1業務運營支撐系統根據容災歸屬位置寄存器提供的業務受理接口規范進行改造,能實現其與容災歸屬位置寄存器的對接,并支持規范中描述的業務受理指令,能夠對容災歸屬位置寄存器中的用戶數據進行操作;1.2將容災歸屬位置寄存器接入七號信令網絡,并通過配置把容災歸屬位置寄存器作為各主用歸屬位置寄存器的備用子系統;1.3運營商通過業務運營支撐系統對主用歸屬位置寄存器中的用戶數據修改,修改成功后業務運營支撐系統向容災歸屬位置寄存器發起相同的用戶數據修改操作,讓容災歸屬位置寄存器中的數據發生同樣的變化;1.4主用歸屬位置寄存器異常時,通過信令切換實現容災歸屬位置寄存器對主用歸屬位置寄存器業務的接管。
2.權利要求1所述的歸屬位置寄存器容災方法,其特征在于,所述步驟1.3包括2.1對主用歸屬位置寄存器中已經存在的用戶數據,主用歸屬位置寄存器利用導出功能將用戶簽約信息導出成預定格式的文件,然后容災歸屬位置寄存器通過導入工具,把文件中的用戶信息導入容災歸屬位置寄存器;2.2對主用歸屬位置寄存器后續新增加的用戶和對原有用戶簽約信息的修改都通過業務運營支撐系統同步到容災歸屬位置寄存器。
3.權利要求2所述的歸屬位置寄存器容災方法,其特征在于,所述步驟2.2中的通過業務運營支撐系統同步的方法為3.1通過營業臺向業務運營支撐系統發出新增用戶簽約信息或對用戶簽約信息修改請求;3.2業務運營支撐系統收到請求后向歸屬位置寄存器發起數據增加或修改;3.3歸屬位置寄存器修改完用戶數據后向業務運營支撐系統回響應,若修改成功則回成功響應,否則回失敗響應;3.4業務運營支撐系統收到響應后,判斷主用歸屬位置寄存器中用戶數據已修改成功,則向業務運營支撐系統發用戶數據修改指令,如果主用歸屬位置寄存器數據修改失敗則不向業務運營支撐系統發送;3.5業務運營支撐系統向容災歸屬位置寄存器發起用戶數據增加或修改操作;3.6容災歸屬位置寄存器增加或修改完用戶數據后向業務運營支撐系統發響應;3.7業務運營支撐系統收到響應后判斷容災歸屬位置寄存器增加或修改用戶數據是否成功,如果不成功則重發操作,否則本次數據同步操作結束;
4.權利要求1所述的歸屬位置寄存器容災方法,其特征在于,所述步驟1.4的實現方法為4.1主用歸屬位置寄存器系統異常時,阻斷主用歸屬位置寄存器的所有信令鏈路,并激活容災歸屬位置寄存器的所有信令鏈路;4.2信令轉換點及主用歸屬位置寄存器的本地移動交換中心/拜訪位置寄存器和GPRS服務支持節點的消息傳遞部分把信令自動切到容災歸屬位置寄存器上;4.3通過操作維護界面使容災歸屬位置寄存器向用戶可能存在的拜訪位置寄存器/GPRS服務支持節點發歸屬位置寄存器復位信令,強迫用戶向容災歸屬位置寄存器發起位置更新;4.4拜訪位置寄存器/GPRS服務支持節點收到MAP_RESET請求后,把屬于故障歸屬位置寄存器的所有用戶數據標為不可靠,此后這些用戶一旦接入網絡,拜訪位置寄存器/GPRS服務支持節點就主動向容災歸屬位置寄存器發起位置更新;4.5容災歸屬位置寄存器收到拜訪位置寄存器/GPRS服務支持節點的位置更新請求,更新用戶的動態信息。
全文摘要
一種歸屬位置寄存器容災方法,BOSS系統根據容災HLR提供的業務受理接口規范進行改造;將容災HLR接入七號信令網絡,并通過配置把容災HLR作為各主用HLR的備用子系統;運營商通過BOSS對主用HLR中的用戶數據修改,向容災HLR發起相同的用戶數據修改操作;主用HLR異常時,通過信令切換實現容災HLR對主用HLR業務的接管。本發明消除了不同廠家HLR間用戶數據存儲格式的差異,實現了不同廠家HLR設備間的容災;而且實施方便。
文檔編號H04W24/00GK1838811SQ200510033789
公開日2006年9月27日 申請日期2005年3月24日 優先權日2005年3月24日
發明者郭益軍, 朱堃, 穆建宏, 鄭國斌 申請人:中興通訊股份有限公司