亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

電話交換通信系統(tǒng)的中繼呼叫路由分析的方法

文檔序號:7952261閱讀:326來源:國知局
專利名稱:電話交換通信系統(tǒng)的中繼呼叫路由分析的方法
技術(shù)領(lǐng)域
本發(fā)明涉及電話交換通信領(lǐng)域,尤其涉及一種電話交換通信系統(tǒng)的中繼呼叫路由分析的方法。
背景技術(shù)
當(dāng)前電話交換通信系統(tǒng)必須支持與其他網(wǎng)絡(luò)的互聯(lián)互通,主要包括與PSTN網(wǎng)絡(luò)的互通以及與IP電話網(wǎng)絡(luò)(如軟交換、SIP服務(wù)器等)的互通。前者主要采用7號信令,承載方式為電路,而后者主要采用SIP信令,承載方式為IP網(wǎng)絡(luò)。7號信令的承載為電路,電路資源是物理電路,是獨占的,在同一時刻只能有一個連接,因此需要在一個地方統(tǒng)一管理;而SIP信令承載為IP網(wǎng)絡(luò),SIP連接即通道資源可以是同一時刻多個連接,不存在占用的問題。目前一般采用集中控制的方式來統(tǒng)一管理電路資源和SIP通道資源,通過一個路由選擇管理(RM,Routing management)模塊來選擇相應(yīng)的電路鏈路或SIP鏈路。RM模塊管理本電話交換通信系統(tǒng)所有的路由資源,即全部的路由集、路由以及子路由。一個路由可能有多條鏈路,屬于同一個路由下的每條鏈路稱為一個子路由,子路由包括7號子路由以及SIP子路由,其中SIP子路由承載為IP網(wǎng)絡(luò),是公共的通道,而7號子路由承載為電路,底下包含多個電路,并且電路資源很龐大。上述集中控制方式的實現(xiàn)流程如圖1所示:呼叫業(yè)務(wù)模塊攜帶路由集向RM模塊請求路由,RM模塊為其分配一條合適的路由,對于SIP為SIP通道,7號則為電路。然而這種集中控制方式存在不少缺點:1,RM模塊位于某塊單板或者服務(wù)器上,其容量受物理環(huán)境的限制,容量不會很大;2,由于路由資源中電路資源最龐大,管理所有的電路資源必然會導(dǎo)致選路性能不高,一旦容量增加其處理性能也必然會下降;3,可靠性不夠,即使可以通過熱主備機制解決,相應(yīng)的復(fù)雜度也增加了??傊嬖谌萘啃?、性能不高以及擴展性不強的缺點。

發(fā)明內(nèi)容
為了克服現(xiàn)有電話交換通信系統(tǒng)中集中控制路由分析導(dǎo)致的容量小、性能不高和無擴展性的缺陷,本發(fā)明提出了一種結(jié)合分布式以及集中式的中繼呼叫路由分析方法,該方法包括:將RM模塊分成多個路由客戶端(RMC)和多個路由服務(wù)器(RMS),每個RMC管理全部的路由集、路由以及子路由,每個RMS管理不同的7號子路由和電路,RMC收到路由請求后,根據(jù)路由集選擇子路由,如果子路由類型為SIP子路由則選路結(jié)束,如果子路由類型為7號子路由,則交給子路由歸屬的RMS進行電路選擇。本發(fā)明將RM模塊設(shè)計成分布式架構(gòu),包括RMC和RMS,這里的分布式是指邏輯上分布,物理上不限,可以在同一個物理實體上,也可以分布在不同的物理實體上,視實際組網(wǎng)需求情況而定。當(dāng)系統(tǒng)容量大,可靠性要求高時可以通過分布在多個物理實體上來達到要求。
對于RMC來說,每個RMC管理本交換系統(tǒng)全部的路由集、路由以及子路由,由于路由集、路由以及子路由數(shù)量不會很大,因此不存在系統(tǒng)性能的問題。系統(tǒng)可以通過多個RMC位于不同的物理實體(比如不同的單板上)來達到可靠性要求。多個RMC采用負荷分擔(dān)的方式,一旦某個RMC不可用,呼叫業(yè)務(wù)可以通過其他RMC進行選路。由于RMC只負責(zé)SIP子路由選擇,而且SIP子路由選擇不存在占用的問題,因此并不需要熱主備,可以在提高系統(tǒng)可靠性的同時減少系統(tǒng)復(fù)雜度。對于RMS來說,采用多個RMS管理系統(tǒng)下所有的7號子路由和電路,每個RMS管理不同的資源,具體配置多少個RMS看實際組網(wǎng)需求和系統(tǒng)容量而定。當(dāng)其中某一 RMS不可用時,其他仍然可以正常使用,可以提高系統(tǒng)的可靠性,并且一旦電路資源比較龐大則可以分布在多個RMS,克服了物理環(huán)境的限制,解決了單個RMS所在物理硬件如單板的性能問題。但一旦某個RMS壞了,其管理的電路資源將不可用,為了進一步提高可靠性,RMS采用熱備份機制,每個RMS都有熱備份功能,配置主備兩個物理實體(比如兩塊單板),系統(tǒng)運行過程中其中一個為主,負責(zé)處理業(yè)務(wù),另一塊為備,不處理業(yè)務(wù),同時備RMS的數(shù)據(jù)與主RMS實時保持子路由狀態(tài)和電路狀態(tài)的同步,一旦主RMS不可用,備RMS可以馬上接管業(yè)務(wù),極大了提高了系統(tǒng)的可靠性,完全滿足電信級的要求。進一步的,如果通向某個相鄰局向的路由有多條路由,系統(tǒng)還可以通過將這些路由配置為分布在不同的RMS上來進一步提高系統(tǒng)可靠性,一旦某個RMS壞了,還可以通過其它RMS上的路由到達對應(yīng)的局向。此外,RMC和RMS不僅可靠性很好,還具備很好的平滑擴容性,一旦需要容量擴充,原有的不動,只需要增加相應(yīng)的RMS和RMC即可,靈活性非常高。本發(fā)明提供的技術(shù)方案的有益效果在于:結(jié)合分布式以及集中式可以達到高性能、高可靠性、高容量以及平滑擴容的特點。還可以根據(jù)實際需要進行組網(wǎng),實現(xiàn)方式靈活。


圖1是集中控制路由分析方式的實現(xiàn)流程圖;圖2是本發(fā)明實施例的路由關(guān)系圖;圖3是本發(fā)明實施例的路由選擇流程實現(xiàn)圖。
具體實施例方式下面結(jié)合附圖對本發(fā)明的具體實施方式
作詳細的說明。以北京、廣州、深圳、上海這四個地方的中繼呼叫路由分析為例。這四個地方的交換機連接狀態(tài)如圖2所示,其中深圳到北京有3條路由,分別是通過廣州迂回、直達和通過上海迂回,路由I下包含子路由1、2和3,路由2下包含子路由4,路由3下包含子路由5和6,并且假設(shè)子路由I為SIP子路由,其他子路由為7號子路由。假如采用傳統(tǒng)的集中控制的路由分析方法,RM模塊位于某塊單板或者某個服務(wù)器上并管理著所有資源,深圳到達北京的路由有3條,RM模塊包括路由1、2和3,每個路由下又包含若干條子路由。當(dāng)深圳用戶撥打北京用戶010號碼后,呼叫業(yè)務(wù)模塊號碼分析結(jié)果為出局用戶,則攜帶路由集向RM請求路由,RM發(fā)現(xiàn)此路由集下有3條路由則根據(jù)路由選擇算法選擇其中一條返回對應(yīng)的路由結(jié)果,可能是SIP通道或者電路。然而一旦RM模塊出問題,不管是硬件還是軟件,則從深圳無法呼叫北京的用戶。并且RM模塊所在單板或者服務(wù)器存在最大性能的問題,不管是所管理的資源容量還是處理呼叫路由選擇的能力都是有限的,無法實現(xiàn)平滑擴容。實施例一不同于傳統(tǒng)的集中控制的路由分析方法,本發(fā)明實施例一采用分布式和堆疊式為主,集中式為輔的路由分析方法,RMC與呼叫業(yè)務(wù)模塊在同一個單板上,稱為呼叫業(yè)務(wù)處理中心,而RMS單獨在一個單板上,因此存在多個RMC板以及多個RMS板。多個呼叫業(yè)務(wù)處理中心采用負荷分擔(dān)的方式,一旦某個呼叫業(yè)務(wù)處理中心不可用,呼叫業(yè)務(wù)可以通過其他呼叫業(yè)務(wù)處理中心進行,充分體現(xiàn)了系統(tǒng)的可靠性,具備較高的抗風(fēng)險能力。對于集中控制部分的RMS板,還采用冗余熱備份機制來保證系統(tǒng)的可靠性,同時通過堆疊來達到擴容的目的。實施例一假設(shè)有2個RMC板(即2個呼叫業(yè)務(wù)處理中心)和2個RMS板,RMSl管理路由I和路由2以及旗下的子路由和電路,RMS2管理路由3以及旗下的子路由和電路。具體路由分析的處理步驟如圖3所示:步驟1:呼叫接入模塊將呼叫請求送給呼叫業(yè)務(wù)處理中心1,被叫號碼為010開頭,呼叫業(yè)務(wù)模塊號碼分析為出局后向本板的RMC請求路由,并攜帶路由集;步驟2:RMC根據(jù)攜帶的路由集按路由選擇算法選擇到合適的子路由。如果選擇子路由1,則判斷為SIP子路由,則路由分析結(jié)束,返回相應(yīng)的結(jié)果(包括信令和媒體信息)給呼叫業(yè)務(wù)模塊,同時統(tǒng)計路由和子路由計數(shù)并排序,以便下次選擇路由時選擇合適的路由和子路由;如果子路由選擇結(jié)果為子路由2并且可用,判斷為7號子路由則需要二級選路,RMC發(fā)送二級選路請求給此子路由2歸屬的RMS1,攜帶子路由2和路由1,等待RMS的響應(yīng)結(jié)果;步驟3 =RMSl收到二級選路請求,在對應(yīng)的子路由2下尋找一條空閑的電路返回給RMC ;步驟4 =RMC收到RMS的二級選路響應(yīng)后返回響應(yīng)結(jié)果給呼叫業(yè)務(wù)模塊,包括信令和媒體信息,同樣統(tǒng)計路由和子路由計數(shù)并排序,以便下次選擇路由時選擇合適的路由和子路由,路由分析結(jié)束。在步驟I中當(dāng)兩個業(yè)務(wù)處理中心都正常時,呼叫接入模塊會將呼叫按照一定策略如負荷分擔(dān)的方式平均送給兩個呼叫業(yè)務(wù)處理中心,如果其中一個呼叫業(yè)務(wù)處理中心如中心I出現(xiàn)故障,則呼叫接入模塊會將呼叫請求交給呼叫業(yè)務(wù)處理中心2。步驟2中,如果某個RMS出現(xiàn)故障如RMSl故障,則呼叫業(yè)務(wù)處理中心的RMC記錄的對應(yīng)歸屬的路由I和路由2以及路由I和2下的子路由狀態(tài)均為不可用,此時RMC會選擇路由3下的子路由并交給RMS2進行二級選路,此時呼叫仍然可以接續(xù)到北京。如果選擇子路由為5,則需要發(fā)送二級選路請求給子路由5歸屬的RMS2。在步驟3中如果RMS發(fā)現(xiàn)此子路由下沒有空閑的電路則會在此子路由歸屬的路由下尋找其他子路由下是否存在空閑電路,如果此路由下所有子路由下都沒有空閑的電路,則返回?zé)o可用資源結(jié)果給RMC。在步驟4中,如果RMS返回?zé)o可用資源結(jié)果則RMC同樣需要進一步的選路,先判斷之前所選子路由所歸屬的路由下是否有SIP子路由,如果尋找到可用的則路由分析結(jié)束,返回SIP通道信息給呼叫業(yè)務(wù)模塊,否則選擇路由請求攜帶的路由集下其他的路由是否有合適的電路或者SIP通道,直到選路成功,后續(xù)過程重復(fù)前面,為了防止選路出現(xiàn)死循環(huán)需要限制選路次數(shù),一旦達到限制次數(shù)但選路還未成功則結(jié)束選路。實施例二在實施例一的基礎(chǔ)上,如果從深圳到北京的呼叫只能必須經(jīng)過廣州這條路線(或者希望呼叫盡可能的通過廣州迂回到北京),為了提高系統(tǒng)可靠性,可以將深圳到廣州的路由配置成2條或者多條,本實施例配置為2條,假設(shè)除了路由I還有路由4,此時可以將路由4歸屬于RMS2,則當(dāng)RMSl或者RMS2出現(xiàn)故障時仍然能夠通過另一個RMS接續(xù)到目的地北京。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種電話交換通信系統(tǒng)的中繼呼叫路由分析的方法,其特征在于:將路由選擇管理模塊分成多個路由客戶端(RMC)和多個路由服務(wù)器(RMS),每個RMC管理全部的路由集、路由以及子路由,每個RMS管理不同的7號子路由和電路,RMC收到路由請求后,根據(jù)路由集選擇子路由,如果子路由類型為SIP子路由則選路結(jié)束,如果子路由類型為7號子路由,則交給子路由歸屬的RMS進行電路選擇。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于:各個RMC和各個RMS位于不同的物理實體上。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于:所述多個RMC采用負荷分擔(dān)的方式,每個RMC獨立選路,一旦某個RMC不可用,通過其他RMC進行選路。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于:采用熱備份機制為每個RMS配置主備兩個物理實體,主備RMS實時保持子路由狀態(tài)和電路狀態(tài)的同步。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,將通向某個局向的多條路由配置為歸屬于不同的RMS。
全文摘要
本發(fā)明提出了一種電話交換通信系統(tǒng)的中繼呼叫路由分析的方法,將路由選擇管理模塊分成多個路由客戶端(RMC)和多個路由服務(wù)器(RMS),每個RMC管理全部的路由集、路由以及子路由,每個RMS管理不同的7號子路由和電路,RMC收到路由請求后,根據(jù)路由集選擇子路由,如果子路由類型為SIP子路由則選路結(jié)束,如果子路由類型為7號子路由,則交給子路由歸屬的RMS進行電路選擇。本發(fā)明結(jié)合分布式以及集中式可以達到高性能、高可靠性、高容量以及平滑擴容的特點。還可以根據(jù)實際需要進行組網(wǎng),實現(xiàn)方式靈活。
文檔編號H04L12/701GK103095567SQ201110331590
公開日2013年5月8日 申請日期2011年10月27日 優(yōu)先權(quán)日2011年10月27日
發(fā)明者羅勇 申請人:北京信威通信技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1