一種透傳專有業務信息的軟交換呼叫處理方法
2023-06-12 19:50:16 1
專利名稱:一種透傳專有業務信息的軟交換呼叫處理方法
技術領域:
本發明屬於數據通信領域中在交換設備之間傳輸專有業務信息的方法,尤其涉及一種透傳專有業務信息的軟交換呼叫處理方法。
背景技術:
軟交換技術,作為下一代網絡(NGN)的核心技術,其目的是以分組為基礎,建設下一代公眾網絡,實現從公眾電話交換網絡(PSTN)到下一代網絡(NGN)的過渡。NGN是面向下一代通信的網絡,是可以提供包括話音、數據和多媒體等各種業務的綜合開放的網絡。NGN 不但實現了網絡的融合,更重要的是實現了業務的融合,具有充分的優越性。在軟交換技術中,軟交換設備是NGN中的控制功能單元,它為網絡中各種設備提供呼叫控制和連接控制功能,在不同的應用場合的稱呼也不盡相同,比如,呼叫伺服器、呼叫代理或者中繼網關控制器。軟交換設備與各種類型的網關相連,比如接入網關(AGW)、中繼網關(TGW)、綜合接入設備(IAD)等。其中,信令網關(SG)實現電路交換網與分組網之間信令的轉換,可以是接入網關(AGW)的一部分。軟交換設備可以通過中繼網關接入電路交換網,電路交換網中的交換機之間採用 Q. 931協議。Q. 931協議消息允許利用鎖定偏移消息單元加載專有業務信息。但是電路交換網中的交換機之間不能直接控制Q. 931協議消息。標準的Q. 931協議控制交換設備進行呼叫控制建立的步驟如下 Sl主叫方發送呼叫建立消息給交換設備;呼叫連接開始;
S2交換設備發送呼叫正在進行消息給主叫方;
S3交換設備發送呼叫建立消息給被叫方;
S4被叫方發送呼叫正在進行消息給交換設備;
S5被叫方發送提醒給交換設備;
S6交換設備發送提醒消息給主叫方;
S7被叫方發送連接消息給交換設備;
S8交換設備發送連接消息給主叫方;
S9主叫方發送連接確認消息給交換設備;
SlO交換設備發送連接確認消息給被叫方;呼叫連接完成。在NGN網絡中,如何有效的利用通信網絡中的現有資源,使其可以順暢通信,是一個比較難解決的問題。當前各軟交換通信廠家提出了各種解決方案來實現網絡的融合。但對於業務的融合,由於各種協議標準、設備接口的局限性,還沒有完美的業務融合技術出現。
發明內容
本發明要解決的技術問題是提供適應下一代網絡通信要求的最大程度各種實現業務融合的利用Q. 931協議消息的一種透傳專有業務信息的軟交換呼叫處理方法。
為了解決上述技術問題,本發明採用的技術方案為一種透傳專有業務信息的軟交換呼叫處理方法,包括如下步驟
A、軟交換設備的信令接入模塊接收到來自源終端方的Q.931消息,將此Q. 931消息送至信令接入模塊內部的信令解析單元;
B、所述信令解析單元對來自源終端方的Q.931消息進行協議解碼,判斷此消息是否含有鎖定偏移信息單元,即此消息是否攜帶有專有業務信息,當此消息中含有鎖定偏移信息單元時,執行下述第C步;否則,所述軟交換設備的信令接入模塊按照標準Q. 931協議處理流程進行處理;
C、將Q.931消息中鎖定偏移信息單元以外的信息稱為標準Q. 931協議消息,所述信令解析單元將來自源終端方的Q. 931消息中的標準Q. 931協議消息和鎖定偏移信息單元中的專有業務信息相分離,然後將所述專有業務信息以單一專有業務信息為基本單元存入透傳信息列表,將所述透傳信息列表與轉換成軟交換設備內部消息形式的標準Q. 931協議消息一同發送至呼叫控制模塊;
D、所述呼叫控制模塊根據從上述第C步接收到的消息內容確定目標終端,並根據資源管理模塊中目標終端的信息內容判斷目標終端是否支持專有業務信息;當所述目標終端支持專有業務信息時,將所述透傳信息列表發送至所述信令接入模塊,執行下述第E步;否則,所述呼叫控制模塊通知信令接入模塊按照標準Q. 931協議處理流程進行處理;
E、所述信令接入模塊組建要發送至目標終端方的標準Q.931協議消息,並將從上述第 D步接收到的透傳信息列表中的專有業務信息封裝到要發送至目標終端的標準Q. 931協議消息的鎖定偏移信息單元組成要發送至目標終端方的Q. 931消息,所述軟交換設備通過信令接入模塊將此Q. 931消息發送至目標終端。所述軟交換設備通過包交換網絡與中繼網關相連,並通過呼叫信令控制中繼網關建立呼叫,所述軟交換設備包括
信令接入模塊提供協議接入能力,接受分組網絡中各種協議消息的處理,並轉換成軟交換設備內部呼叫控制模塊可識別的統一消息格式和接口 ;內部設有信令解析單元,所述信令解析單元用於解析、分解IUA消息和標準Q. 931協議消息;設有透傳信息列表保存專有業務信息;
呼叫處理模塊提供統一消息格式的呼叫的控制管理、實現多協議間呼叫路由、轉發、 檢測並觸發業務處理;
資源管理模塊用於管理對軟交換設備對源終端方、目標終端方的配置信息。採用上述技術方案取得的技術進步為
本發明的方法可以最大程度上實現各種業務的融合,既保留傳統程控交換設備提供的專有特色業務能力,又可提供NGN網絡的先進服務。1、技術成本低,效費比高。利用成熟的標準Q. 931協議消息作為消息載體,只需要少量消息單元擴展即可實現,減少研發成本,縮短項目周期。2、功能擴展性好。採用標準Q. 931協議消息單元的架構方式,可以根據業務需要, 靈活的增加不同用途的專有業務信息,使得軟交換設備對各類消息的處理功能的更加豐富。3、運營成本低,功能性好。在軟交換系統中,有效的利用了程控交換網絡,提供各種傳統程控交換設備的特色功能服務。
圖1是採用標準Q. 931協議的流程處理圖; 圖2是本發明的流程圖3是攜帶有專有業務信息的Q. 931協議消息的IE示意圖; 圖4是本發明中軟交換設備內部功能模塊關係示意圖; 圖5是實施例的網絡結構示意圖; 圖6是實施例中各設備之間通信協議接口圖。
具體實施例方式根據圖1到圖4,並結合由圖5和圖6所示的實施例對本發明的方法做詳細的解釋。由圖5和圖6所示可知,本實施例將軟交換設備接入現有的由JetWay (電路交換) 調度臺、電路交換機和中繼網關組成的電路交換網絡中。本實施例中採用的是AcroSwitch 6000軟交換機,AudioCode PRI中繼網關, IXP2000電路交換機,還可採用具有相似功能的其他型號的設備,只要滿足組網要求即可。 本實施例中採用的終端設備為JetWay (電路交換)調度臺,還可以為其他類型的終端設備, 比如模擬終端、數字終端、話務臺等。中繼網關與交換機之間採用Q. 921協議,中繼網關與軟交換機之間採用IUA協議。中繼網關與交換機之間通信的Q. 921協議消息承載Q. 931協議消息,交換機將含有Q. 931協議消息的Q. 921協議消息發送到中繼網關後,中繼網關負責電路交換和分組交換間的消息包互相轉換,即中繼網關將Q. 921協議消息轉換成IUA消息,此時IUA消息中也承載Q. 931消息。實施例1
JetWay調度臺1通過軟交換機向JetWay調度臺2進行呼叫連接,基於一種透傳專有業務信息的軟交換呼叫處理方法的呼叫建立的具體步驟為
A、JetWay調度臺1發起呼叫,交換機1向中繼網關1發送含有Q.931協議消息的電路交換消息一Q. 921協議消息,中繼網關1將電路交換消息一Q. 921協議消息轉換成分組交換消息一IUA消息,並將此消息發送到軟交換機,軟交換機的主叫側信令接入模塊調用信令解析單元解析此IUA消息;
B、所述信令解析單元從上述IUA消息中提取出標準Q.931協議的呼叫建立消息即 SETUP消息,對所述SETUP消息進行協議解碼,判斷此消息是否含有鎖定偏移消息單元,當所述SETUP消息中含有鎖定偏移消息單元時,說明呼叫建立消息中攜帶有專有業務信息, 執行下述第C步;當所述SETUP消息中並不含有鎖定偏移消息單元時,所述軟交換設備按照標準Q. 931協議處理流程利用主叫側信令接入模塊通過主叫側中繼網關1向主叫方發送呼叫正在進行消息即CALL PROCEEDING消息,表明呼叫正在進行,執行下述第F步;
C、將上述SETUP消息中鎖定偏移信息單元以外的信息稱為標準Q.931協議消息,所述信令解析單元將上述SETUP消息中的標準Q. 931協議消息和鎖定偏移信息單元中的專有業務信息分離開來,並將專有業務信息以單一專有業務為單位存入透傳信息列表中,所述主叫側信令接入模塊將標準Q. 931協議消息轉換成軟交換機內部的消息SF_SETUP,將透傳信息列表與SF_SETUP —同發送至呼叫控制模塊(在實際應用中此處可多一步判斷,判斷透傳信息列表中是否含有專有業務信息;如果此時發現所述透傳信息列表中並沒有存有專有業務信息,那麼軟交換設備按照標準Q. 931協議處理流程進行處理,只將SF_SETUP消息發送至呼叫控制模塊);
D、所述呼叫控制模塊根據SF_SETUP消息中的被叫號碼信息確定被叫方的路由局向, 找到中繼網關2,根據中繼網關2的配置信息判斷中繼網關2是否支持專有業務信息處理 (此處默認中繼網關2與被叫方交換機2對專有業務信息的支持能力等同),當中繼網關2支持專有業務信息時,將所述透傳信息列表發送至被叫側信令接入模塊,執行下述第E步;否則,所述呼叫控制模塊通知信令接入模塊按照標準Q. 931協議處理流程利用主叫側信令接入模塊通過主叫側中繼網關1向主叫方發送呼叫正在進行消息即CALL PROCEEDING消息, 表明呼叫正在進行,執行下述第F步(在實際應用中此處可多一步判斷,判斷透傳信息列表中是否含有專有業務信息;如果此時發現所述透傳信息列表中並沒有存有專有業務信息, 也按照標準Q. 931協議處理流程執行);
E、所述被叫側信令接入模塊組建要發送至中繼網關2的標準Q.931協議消息,並將從上述第D步接收到的透傳信息列表中的專有業務信息封裝到要發送至目標終端的標準 Q. 931協議消息的鎖定偏移信息單元組成要發送至目標終端的SETUP消息,即此刻SETUP消息中攜帶有來自主叫方的專有業務信息了,軟交換機的被叫側信令接入模塊通過被叫側中繼網關2向被叫方交換機2發送此SETUP消息,對JetWay調度臺2發起呼叫;
優選的,呼叫建立的過程還包括一下步驟
F、被叫方交換機2通過被叫側中繼網關2向軟交換機發送呼叫正在進行消息即CALL PROCEEDING 消息;
G、被叫方交換機2通過被叫側中繼網關2向軟交換機發送提醒消息ALERTING消息;
H、軟交換設備通過主叫側中繼網關1向主叫方交換機1發送提醒消息ALTERING消息。至此,JetWay調度臺1和JetWay調度臺2通過帶有專有業務信息的SETUP消息建立呼叫連接。上述主叫側信令接入模塊和被叫側信令接入模塊為同一個ISDN信令接入模塊, 此時兩種稱謂僅代表在執行不同處理任務的時的ISDN信令接入模塊。實施例2
JetWay調度臺1和JetWay調度臺2之間建立呼叫連接之後的互相通信過程中,當所傳信息中含有專有業務信息時,處理步驟如下
A、被叫方交換機2通過被叫側中繼網關2向軟交換機發送連接消息CONNECT消息,此消息中攜帶有JetWay調度臺1和JetWay調度臺2之間要傳輸的信息,軟交換機的被叫側信令接入模塊將CONNECT消息中的Q. 931消息提取出來並送至信令解析單元進行處理;
B、信令解析單元判斷此Q.931消息中是否含有偏移鎖定信息單元,當此Q. 931消息中含有偏移鎖定信息單元時,執行下述第C步;否則,按照標準Q. 931協議處理流程進行處理;
C、信令解析單元將上述Q.931消息中的標準Q. 931協議消息與偏移鎖定信息單元中的專有業務信息分離開來,並將專有業務信息以單一專有業務信息為單位存入所述透傳信息列表中,所述被叫側信令接入模塊將標準Q. 931協議消息轉換成軟交換機內部的消息SF_ CONNECT,將透傳信息列表與SF_C0NNECT —同發送至呼叫控制模塊(如果此時發現所述透傳信息列表中並沒有存有專有業務信息,那麼軟交換設備按照標準Q. 931協議處理流程進行處理,只將SF_C0NNECT消息發送至呼叫控制模塊);
D、所述呼叫控制模塊根據從被叫側信令接入模塊接收到的SF_C0NNECT消息中的被叫號碼內容確定呼叫方的路由局向,找到中繼網關1,根據中繼網關1的配置信息判斷中繼網關1是否支持專有業務信息(此處默認中繼網關1與被叫方交換機1對專有業務信息的支持能力等同),當中繼網關1支持專有業務信息時,將所述透傳信息列表主叫側的信令接入模塊,執行下述第E步;否則,所述呼叫控制模塊通知信令接入模塊按照標準Q. 931協議處理流程;
E、主叫側信令接入模塊組建要發送至中繼網關1的標準Q.931協議消息,並將從上述第D步接收到的透傳信息列表中的專有業務信息封裝到要發送至目標終端的標準Q. 931協議消息的鎖定偏移信息單元組成要發送至中繼網關1的CONNECT消息,即此刻CONNECT消息中攜帶有來自被叫方的專有業務信息了,軟交換機的主叫側信令接入模塊通過主叫側中繼網關1向被叫方交換機1發送此CONNECT消息;
這樣,就完成了被呼叫方與呼叫方之間的專有業務信息的透明傳遞過程。上述兩個實施例都是專有業務信息的透傳過程,在此過程中,無論有用信息是否含有專有業務信息,都可以在被呼叫方與呼叫方之間成功傳遞。被呼叫方與呼叫方只知道兩者之間的通信成功,並不知道是否存在對專有業務信息在其中的處理過程,這就是透傳的本質。本發明以軟交換設備為核心,以程控交換設備為外圍交換節點,通過擴展標準 Q. 931協議消息,組成允許程控交換設備之間專有業務信息透明傳輸的通信網絡。在較低的運營成本上,高效的利用程控交換設備的業務提供能力,在全網實現程控交換設備的特色專有業務信息。本發明的方法是通過擴展標準Q. 931協議消息中的鎖定偏移消息單元來完成消息的擴展,實現程控交換設備之間專有業務信息的透傳。將專有業務信息以標準Q. 931協議架構模型,即「標識+長度+內容」的結構形式封裝並存入到標準Q. 931協議消息的鎖定偏移消息單元中,鎖定偏移消息單元可以存入一個或多個專有業務信息,每一種專有業務信息定義不同的標識和內容,以標識來區分不同的業務信息。本方法的核心處理方法為
軟交換設備接收到來自源終端方的消息後,判斷此消息中是否含有偏移鎖定信息單元,即判斷此消息中是否攜帶有專有業務信息,當來自源終端方的消息中並沒有攜帶專有業務信息時,就採用Q.931標準協議的呼叫建立的流程進行處理;當來自源終端方的消息中攜帶有專有業務信息時,將專有業務信息與標準Q. 931協議消息分離開來,接著判斷目標終端是否支持專有業務信息,如果被呼叫方不支持專有業務信息,那麼放棄分離出來的專有業務信息,軟交換設備繼續按照正常的採用標準Q. 931協議的呼叫建立流程進行處理;如果被呼叫方支持專有業務信息,那麼,利用提取出來的專有業務信息組成新消息發送至目標終端。這樣即可實現源終端方和目標終端之間專有業務信息的透明傳輸。
綜上所述,以上僅為本發明的較佳應用示例,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內,所做的任何修改、等同替換等,均應包含在本發明的保護範圍之內。
權利要求
1.一種透傳專有業務信息的軟交換呼叫處理方法,其特徵在於包括如下步驟A、軟交換設備的信令接入模塊接收到來自源終端方的Q.931消息,將此Q. 931消息送至信令接入模塊內部的信令解析單元;B、所述信令解析單元對來自源終端方的Q.931消息進行協議解碼,判斷此消息是否含有鎖定偏移信息單元,即此消息是否攜帶有專有業務信息,當此消息中含有鎖定偏移信息單元時,執行下述第C步;否則,所述軟交換設備的信令接入模塊按照標準Q. 931協議處理流程進行處理;C、將Q.931消息中鎖定偏移信息單元以外的信息稱為標準Q. 931協議消息,所述信令解析單元將來自源終端方的Q. 931消息中的標準Q. 931協議消息和鎖定偏移信息單元中的專有業務信息相分離,然後將所述專有業務信息以單一專有業務信息為基本單元存入透傳信息列表,將所述透傳信息列表與轉換成軟交換設備內部消息形式的標準Q. 931協議消息一同發送至呼叫控制模塊;D、所述呼叫控制模塊根據從上述第C步接收到的消息內容確定目標終端,並根據資源管理模塊中目標終端的信息內容判斷目標終端是否支持專有業務信息;當所述目標終端支持專有業務信息時,將所述透傳信息列表發送至所述信令接入模塊,執行下述第E步;否則,所述呼叫控制模塊通知信令接入模塊按照標準Q. 931協議處理流程進行處理;E、所述信令接入模塊組建要發送至目標終端方的標準Q.931協議消息,並將從上述第 D步接收到的透傳信息列表中的專有業務信息封裝到要發送至目標終端的標準Q. 931協議消息的鎖定偏移信息單元組成要發送至目標終端的Q. 931消息,所述軟交換設備通過信令接入模塊將此Q. 931消息發送至目標終端。
2.根據權利要求1所述的一種透傳專有業務信息的軟交換呼叫處理方法,所述軟交換設備通過包交換網絡與中繼網關相連,並通過呼叫信令控制中繼網關建立呼叫,其特徵在於所述軟交換設備包括信令接入模塊提供協議接入能力,接受分組網絡中各種協議消息的處理,並轉換成軟交換設備內部呼叫控制模塊可識別的統一消息格式和接口 ;內部設有信令解析單元,所述信令解析單元用於解析、分解IUA消息和標準Q. 931協議消息;設有透傳信息列表保存專有業務信息;呼叫處理模塊提供統一消息格式的呼叫的控制管理、實現多協議間呼叫路由、轉發、 檢測並觸發業務處理;資源管理模塊用於管理對軟交換設備對源終端方、目標終端方的配置信息。
全文摘要
本發明公開了一種透傳專有業務信息的軟交換呼叫處理方法,屬於數據通信領域在交換設備之間傳輸專有業務信息的方法。本方法的處理過程為軟交換設備收到源終端方的Q.931消息後,對此消息進行解析處理,根據目標終端方對專有業務信息的接受能力,向目標終端方發送相應的Q.931消息,以保證源終端方和目標終端方之間順利通信,使得軟交換設備能夠透傳專有業務信息。本方法以標準Q.931協議消息為基礎,利用其鎖定偏移消息單元承載專有業務信息,使得該方法技術成本低,功能擴展性好,效費比高,可減少研發成本,縮短項目周期;而且該方法使得軟交換設備對各類消息的處理功能的更加豐富,運營成本變低,功能性更好。
文檔編號H04L29/06GK102333166SQ201110263758
公開日2012年1月25日 申請日期2011年9月7日 優先權日2011年9月7日
發明者曾祥強, 沈廣茂, 王翔, 蔣彤, 齊幸輝 申請人:河北遠東哈裡斯通信有限公司