新四季網

一種實現公共電話交換網仿真業務的方法及系統的製作方法

2023-05-22 07:37:06

專利名稱:一種實現公共電話交換網仿真業務的方法及系統的製作方法
技術領域:
本發明涉及公共電話交換網(PSTN,Public Switched TelephoneNetwork)仿真業務技術,尤指一種實現在會話中進行模擬用戶線信令交互的公共電話交換網仿真業務的方法及系統。
背景技術:
模擬用戶線信令是在模擬用戶線路上傳遞的模擬電話終端與交換設備間的信令,模擬用戶線信令主要包括以下四種類型的信令1)描述用戶狀態的用戶狀態信令,用戶狀態信令反映模擬電話終端的摘掛機狀態,交換設備可以通過檢測用戶線上電流的有無來檢測用戶是否摘掛機;2)數字信令,是模擬電話終端向交換設備發送的用戶所拔的號碼信息;3)鈴流和信號音,是交換設備向模擬電話終端發出的用於通知用戶呼叫接續的結果的信令,如拔號音、忙音、回鈴音等音信號和振鈴信號;4)拍叉信令,是模擬電話終端向交換設備發出的信令,一般用於觸發呼叫會話過程中進行用戶和交換設備之間的模擬用戶線信令信息交互。
一般來說,模擬電話終端和交換設備之間的模擬用戶線信令交互發生在呼叫會話建立或呼叫會話拆除期間,但是,部分PSTN補充業務需要在呼叫會話過程中實現,也就是用戶的通話過程中進行模擬用戶線信令交互。以呼叫等待業務為例,模擬電話用戶A和電話用戶B在通話過程中,如果有第三方電話用戶C呼叫模擬電話用戶A,交換設備將發送呼叫等待音信號給模擬電話用戶A以通知有第三方來話,電話用戶C聽到回鈴音,這時模擬電話用戶A可以有以下三種選擇1)若拒絕電話用戶C的呼入,模擬電話用戶A不做任何操作,過一段時間後交換設備將停止發送等待音信號;2)若保留電話用戶B,並改為與電話用戶C通話,則模擬電話用戶A在話機上按R鍵或拍叉,並在聽到撥號音後再按數字鍵2;3)若結束與電話用戶B的通話,改為與電話用戶C通話,則模擬電話用戶A在話機上按R鍵或拍叉,並在聽到撥號音後再按數字鍵1。
從上述實例可見,在模擬電話用戶A和電話用戶B的呼叫會話過程中,為實現呼叫等待業務,模擬電話終端和交換設備需要進行模擬用戶線信令交互,如交換設備向模擬電話終端發送等待音信號、模擬電話終端向交換設備發送R鍵、數字鍵2、數字鍵1等數字信令。
其它在呼叫會話過程中進行模擬用戶線信令交互的業務還有呼叫轉移、三方通話、查找惡意呼叫、遇忙回叫、遇忙寄存呼叫等業務,有關這些業務的定義、操作使用等信息,可參考國家通信行業相關標準,這裡不再贅述。
目前,無論是承載控制合一的窄帶交換機設備,還是基於承載控制相分離的軟交換設備,其核心的交換設備業務處理軟體均可以看作一個有限狀態自動機,需要依賴模擬用戶線信令和網絡側信令的輸入和輸出事件的驅動來完成各種各樣的PSTN業務。對於在呼叫會話過程中需要進行模擬用戶線信令交互的業務處理來說,也需要依賴呼叫會話中的模擬用戶線信令的事件驅動才能實現相應的業務。
隨著分組技術的不斷成熟,基於電路交換的傳統電信網絡正在向基於分組交換的寬帶電信網發展,很多運營商都準備或已經建立了分組電信網,雖然用戶使用分組通信終端接入分組電信網是未來發展的趨勢,但運營商在分組電信網的建設過程中,需要逐步對現有PSTN/綜合業務數字網(ISDN,Integrate Service digital Network)網絡進行改造,實現現有PSTN/ISDN網絡向下一代網絡(NGN,Next Generation Network)的平滑演進,要求現有的PSTN/ISDN核心網絡被分組電信核心網替換之後,現有PSTN/ISDN終端用戶感知不到網絡變化,能夠保留現有網絡的終端、用戶網絡接口、業務使用體驗等不變。在目前的各相關標準組織的研究中,上述分組電信網絡應用於PSTN/ISDN核心網的改造和替換的應用,也可稱為PSTN/ISDN仿真(PSTN/ISDN Emulation)。
IP多媒體子系統(IMS,IP Multimedia Subsystem)作為一種基於分組交換的網絡,是第三代合作夥伴計劃(3GPP)在Rel5版本提出的支持IP多媒體業務的子系統。IMS的核心特點是採用會話初始協議(SIP,SessionInitiation Protocol)和與接入的無關性,IMS是一個在分組域上的多媒體控制/呼叫控制平臺,支持會話類和非會話類多媒體業務,為未來的多媒體應用提供了一個通用的業務平臺。在網絡融合發展趨勢下,許多國際國內組織都在研究基於IMS的網絡融合方案,目的是使IMS成為基於SIP會話的通用平臺,同時支持移動和固定的多種接入方式。由於網絡融合的研究剛剛開始,技術還不成熟,其標準化工作也相應地成為了目前研究的重點。在NGN的框架中,終端和接入網絡是各種各樣的,而基於SIP會話的核心網絡只有一個IMS網絡,IMS同時為固定和移動終端提供服務。IMS網絡作為一種以IP分組技術為核心的網絡,是網絡演進的一種融合方案,同時也是未來發展的一個主要趨勢。
由於NGN中寬帶多媒體域採用了IMS架構,如果PSTN/ISDN仿真子系統(PES,PSTN/ISDN Emulation Subsystem)也採用基於IMS的網絡架構,那麼很多網絡實體功能將得到融合和共享,因此,在國際電信聯盟-電信標準部(ITU-T)和歐洲電信標準協會(ETSI)組織中均成立了相關的標準項目進行這方面的研究工作。ETSI標準草案TS 02030 V1.2.7中給出了基於IMS的PSTN/ISDN仿真子系統功能架構,圖1是基於IMS的PES功能架構示意圖,如圖1所示,該PES架構應用了接入網關控制功能(AGCF,AccessGateway Control Function)和媒體網關(MG,Media Gateway)等接入信令適配實體實現了傳統PSTN終端到IMS網絡的接入適配。按照標準草案TS02030V1.2.7規定,接入信令適配實體如AGCF可以完成模擬用戶線信令和SIP信令之間的轉換,但不實現PSTN業務邏輯,將PSTN業務邏輯控制移至IMS網絡的應用伺服器(AS)如PES AS中,即基於IMS的PES架構應該符合業務實現和核心控制相分離的原則。此外,ETSI標準草案TS3044還給出了基於IMS實現PSTN仿真業務的一些具體流程定義。有關ETSI標準研究中的基於IMS的PSTN仿真子系統的具體研究成果請參考上述兩個標準草案,本文不再詳述。
目前,在ETSITS3044V0.1.0中,基於IMS實現PSTN仿真業務的具體流程定義給出了呼叫會話建立或呼叫會話拆除期間的部分模擬用戶線信令和SIP信令之間的轉換規則,如用戶摘機和拔打被叫號碼後,AGCF根據配置數據判斷號碼終結,將用戶摘機和被叫號碼等模擬用戶線信令轉換為SIP會話初始請求(INVITE)消息,該SIP INVITE消息將發送到執行PSTN業務邏輯控制的PES AS中。AGCF在實現相應的模擬用戶線信令和SIP信令的轉換之後,雖然在SIP協議中對模擬用戶線信令的表達方式發生了變化,但原有模擬用戶線信令所需要傳遞的信息可以在SIP協議中得到轉換,因此模擬用戶線信令所需要傳遞的信息並沒有丟失,這樣PES AS可以根據SIP信令中攜帶的模擬用戶線信令信息完成相應的PSTN業務邏輯控制。
而在ETSI TS3044V0.1.0中,對於呼叫會話過程中交互的模擬用戶線信令,未能象其它發生在呼叫會話建立或呼叫會話拆除期間的模擬用戶線信令那樣實現和SIP信令之間的轉換,並通過SIP協議在AGCF和PES AS之間傳遞。現有的流程中對於呼叫會話過程中交互的模擬用戶線信令是通過在AGCF中進行解釋和處理,並不轉換為SIP協議發送到PES AS,比如,對於拍叉類業務,是通過AGCF檢測到用戶的拍叉模擬用戶線信令之後,根據AGCF中現有呼叫的狀態,解釋拍叉信令及拍叉後續撥的業務碼信息所表達的含義,完成三方通話、呼叫等待等呼叫會話過程中需要進行模擬用戶線信令交互業務的業務邏輯控制和媒體控制處理。現有方案中,對於呼叫等待等涉及多方會話的業務,AGCF需要維護多個SIP會話狀態,如AGCF需要根據模擬用戶線信令判斷哪個會話當前激活,哪個會話當前是被保持等會話狀態信息;對於三方通話業務等涉及多個會話媒體的業務,AGCF還需要控制MG實現三方媒體會議橋連接控制。
綜上,ETSI TS3044V0.1.0中給出的在呼叫會話過程中交互的模擬用戶線信令的處理方法,對於呼叫會話過程中交互的模擬用戶線信令是通過接入信令適配實體來解釋和處理的,並不轉換為SIP協議發送至PES AS,這樣導致依賴這些模擬用戶線信令的業務只能放置在接入信令適配實體上實現而無法集中上移至PES AS中實現。不能完全符合基於IMS的PES架構的設計原則,從而引起以下問題1)AGCF中需要實現部分PSTN業務邏輯控制,違背了TS 02030V1.2.7中基於IMS的PES架構的業務上移至PES AS,而AGCF不做業務的設計原則。
2)大量涉及呼叫會話過程中需要進行模擬用戶線信令交互的業務必須在AGCF上實現,導致AGCF上控制軟體比較複雜。
如在AGCF中終結會話過程中的拍叉模擬用戶線信令,導致了所有拍叉模擬用戶線信令相關的業務必須在AGCF上實現,而ETSI TS3044V0.1.0僅給出了呼叫等待、三方通話等業務描述,其它依賴拍叉模擬用戶線信令的業務還有很多,如呼叫轉移、查找惡意呼叫、遇忙回叫、遇忙寄存呼叫等業務,由於PES AS上無法得到拍叉模擬用戶線信令信息,這些業務也只能在AGCF上實現。這樣,AGCF在實現呼叫會話過程中,需要進行模擬用戶線信令交互的大量業務;對於涉及多方會話的業務,AGCF還需要維護多個SIP會話狀態;AGCF還要控制MG完成涉及多個會話媒體業務的媒體控制等等需求增加了AGCF上控制軟體的複雜度。
3)導致了PES業務的管理維護複雜化。
從現有方案來看,部分PSTN業務在PES AS中實現,部分PSTN業務在接入信令適配實體中實現,這種分布式業務實施方式使得業務之間的配合和衝突等問題難以解決,而且在如AGCF的接入信令適配實體中需要進行業務數據配置,導致了業務的管理維護比較複雜。

發明內容
有鑑於此,本發明的主要目的在於提供一種實現公共電話交換網仿真業務的方法,能夠符合基於IMS的PES架構中業務實現和核心控制相分離的原則。
本發明另一目的在於提供一種實現公共電話交換網仿真業務的系統,能夠符合基於IMS的PES架構中業務實現和核心控制相分離的原則。
為達到上述目的,本發明的技術方案具體是這樣實現的一種實現公共電話交換網PSTN仿真業務的方法,該方法包括在會話初始協議SIP分組網絡中,接入信令適配實體對呼叫會話過程中交互的模擬用戶線信令信息進行模擬用戶線信令與SIP信令間的轉換,通過SIP協議實現所述模擬用戶線信令信息在接入信令適配實體與SIP應用伺服器間的傳遞;同時SIP應用伺服器根據所述模擬用戶線信令信息進行相應處理,從而實現PSTN仿真業務。
所述接入信令適配實體進行模擬用戶線信令與SIP信令間的轉換的方法為分別將各模擬用戶線信令信息攜帶在不同SIP消息中,或將一個以上模擬用戶線信令信息攜帶在同一SIP消息中傳遞給所述SIP應用伺服器。
所述接入信令適配實體進行模擬用戶線信令與SIP信令間的轉換的方法為所述接入信令適配實體解析所述模擬用戶線信令信息對應的功能信息,再通過SIP協議將解析得到的功能信息傳遞給所述SIP應用伺服器。
所述接入信令適配實體進行模擬用戶線信令與SIP信令間的轉換的方法為使用SIP的訂閱及響應機制,並應用按鍵標記語言KPML傳遞模擬用戶線信令信息中的用戶按鍵數字信令信息給所述SIP應用伺服器。
所述SIP信令為SIP Info消息,或SIP Message消息、或SIP Invite消息。
所述SIP信令中包括攜帶有所述模擬用戶線信令信息的MIME媒體類型的消息體,所述MIME媒體類型包括
用於標識MIME媒體類型類別的MIME媒體類型欄位;用於標識MIME媒體類型的子類型的MIME媒體子類型欄位;用於標識MIME媒體子類型的消息體中攜帶的模擬用戶線信令信息採用的編碼方式的編碼方式欄位。
所述MIME媒體類型欄位的取值為應用application;所述MIME媒體子類型欄位的取值為模擬用戶線信令analog-subscriber-signal。
所述編碼方式欄位取值為文本擴展巴克斯範式ABNF方式,或擴展標記語言XML方式。
所述模擬用戶線信令包括用戶拍叉信號信令,和/或數字信令,和/或鈴流,和/或信號音信息,和/或計費脈衝信令、和/或反極性信令、和/或移頻鍵控信令。
所述SIP分組網絡為IP多媒體子系統IMS;所述接入信令適配實體為接入網關控制功能AGCF;所述SIP應用伺服器為PSTN仿真業務應用伺服器PES AS。
所述接入信令適配實體為接入信令適配和接入承載適配功能合一的集成接入設備。
所述會話過程中包括第一用戶與第二用戶,所述PSTN業務為呼叫等待仿真業務,該方法具體實現包括A1.所述PES AS接收到來自第三用戶的請求呼叫所述第一用戶的請求後,將呼叫等待音攜帶在SIP信令中發送給所述AGCF,所述AGCF控制所述SIP分組網絡中的接入網關向所述第一用戶播放等待音;B1.所述AGCF將接收到的來自所述第一用戶的拍叉信號信息攜帶在SIP信令中發送給所述PES AS,所述PES AS將拔號音攜帶在SIP信令中發送給所述AGCF;C1.所述AGCF控制所述SIP分組網絡中的接入網關斷開所述第一用戶和第二用戶的媒體連接,並向所述第一用戶發送撥號音;D1.所述ACGF將來自所述第一用戶的業務碼信息攜帶在SIP信令中並發送給所述PES AS;所述PES AS解析接收到的業務碼信息獲知當前業務為呼叫等待仿真業務且所述第二用戶為保持方;E1.所述PES AS通過所述SIP分組網絡中的媒體資源伺服器向所述保持方放音,並與所述AGCF更新所述第一用戶與第三用戶間的會話描述協議SDP,所述AGCF使用更新後的SDP建立所述第一用戶與第三用戶間的媒體通路。
所述會話過程中包括第一用戶與第二用戶,所述PSTN業務為呼叫等待仿真業務,該方法具體實現包括A2.所述PES AS接收到來自第三用戶的請求呼叫所述第一用戶的請求後,將呼叫等待音攜帶在SIP信令中發送給所述AGCF,所述AGCF控制所述SIP分組網絡中的接入網關向第一用戶播放等待音;B2.所述AGCF接收到來自所述第一用戶的拍叉信號後,控制所述SIP分組網絡中的接入網關斷開所述第一用戶和第二用戶的媒體連接,並向所述第一用戶發送撥號音;C2.所述ACGF將來自所述第一用戶的業務碼信息及所述拍叉信號信息攜帶在SIP信令中發送給所述PES AS;所述PES AS解析接收到的信息獲知當前業務為呼叫等待仿真業務且所述第二用戶為保持方;D2.所述PES AS通過所述SIP分組網絡中的媒體資源伺服器向所述保持方放音,並與所述AGCF更新所述第一用戶與第三用戶間的會話描述協議SDP,所述AGCF使用更新後的SDP建立所述第一用戶與第三用戶間的媒體通路。
所述會話過程中包括第一用戶與第二用戶,所述PSTN業務為三方通話仿真業務,該方法具體實現包括A3.所述AGCF接收到來自所述第一用戶的拍叉信號後,控制所述SIP分組網絡中的接入網關斷開所述第一用戶和第二用戶的媒體連接,並向所述第一用戶發送撥號音;所述第一用戶撥打第三用戶的號碼;B3.所述ACGF將來自所述第一用戶的第三用戶號碼信息及所述拍叉信號信息攜帶在SIP信令中發送給所述PES AS;所述PES AS解析接收到的信息獲知當前業務為三方通話仿真業務;
C3.所述PES AS與所述AGCF更新所述第一用戶與第三用戶間的會話描述協議SDP,所述AGCF使用更新後的SDP建立所述第一用戶與第三用戶間的媒體通路。
所述步驟B3之後,步驟C3之前,該方法進一步包括所述PES AS通過SIP協議更改所述第二用戶為只接收不發送媒體流。
所述會話過程中包括第一用戶與第二用戶,所述PSTN業務為來話轉接仿真業務,該方法具體實現包括A4.所述AGCF接收到的來自所述第一用戶的拍叉信號後,控制所述SIP分組網絡中的接入網關斷開所述第一用戶和第二用戶的媒體連接,並向所述第一用戶發送撥號音;B4.所述ACGF將來自所述第一用戶的業務碼及所述拍叉信號信息攜帶在SIP信令中發送給所述PES AS;所述PES AS解析接收到的信息獲知當前業務為來話轉接仿真業務且確定轉接方為第三用戶;C4.所述PES AS協商所述第二用戶與第三用戶間的會話描述協議SDP,並使用更新後的SDP建立所述第二用戶與第三用戶間的媒體通路;同時釋放所述第一用戶的會話。
所述第一用戶為模擬用戶。
一種實現公共電話交換網PSTN仿真業務的系統,在會話初始協議SIP分組網絡中,該系統至少包括接入信令適配實體,SIP應用伺服器;所述接入信令適配實體中還包括對呼叫會話過程中交互的模擬用戶線信令信息進行模擬用戶線信令與SIP信令間的轉換的轉換單元;在所述轉換單元與所述SIP應用伺服器間通過SIP協議實現所述模擬用戶線信令信息的傳遞;所述SIP應用伺服器根據所述模擬用戶線信令信息進行相應處理,實現PSTN仿真業務。
所述轉換單元分別將接收到的各模擬用戶線信令信息攜帶在不同SIP消息中傳遞給所述SIP應用伺服器,或將一個以上模擬用戶線信令信息攜帶在同一SIP消息中傳遞給所述SIP應用伺服器。
所述轉換單元解析所述模擬用戶線信令信息對應的功能信息,再通過SIP協議將解析得到的功能信息傳遞給所述SIP應用伺服器。
所述轉換單元使用SIP的訂閱及響應機制,並應用按鍵標記語言KPML傳遞模擬用戶線信令信息中的用戶按鍵數字信令信息給所述SIP應用伺服器。
所述SIP分組網絡為IP多媒體子系統IMS;所述接入信令適配實體為接入網關控制功能AGCF;所述SIP應用伺服器為PSTN仿真業務應用伺服器PES AS。
由上述技術方案可見,本發明給出了一種在SIP應用伺服器如PES AS上,實現呼叫會話過程中需要進行模擬用戶線信令交互的PSTN仿真業務的方法,本發明方法符合了IMS架構中業務實現和核心控制相分離的原則;通過本發明方案結合現有技術可以使用基於IMS的架構實現對PSTN業務的100%繼承,使用統一的IMS核心網絡為PSTN仿真用戶和IP多媒體用戶提供服務,降低了運營商的網絡建設成本和管理運維成本,具有深遠的社會經濟意義。
同時,與現有在AGCF本地實現PSTN仿真業務的模式相比,本發明方案由接入運營商的AGCF提供接入但由業務運營商的PES AS提供PSTN仿真業務的方法及系統,保證了由歸屬域的PES AS實現PSTN仿真業務,支持了業務移動性,實現了在歸屬域的PES AS上集中、統一地實現PSTN仿真業務,方便地解決了PSTN仿真業務的平等接入、計費、業務衝突、業務發放等問題,簡化了運營商對PSTN仿真業務的管理和運維。


圖1是基於IMS的PES功能架構示意圖;圖2是模擬電話終端使用接入信令適配實體接入基於SIP的分組網絡的相關實體連接示意圖;圖3是本發明呼叫等待仿真業務實施例的流程圖;圖4是本發明呼叫等待仿真業務優化處理實施例的流程圖;
圖5是本發明三方通話仿真業務實施例的流程圖;圖6是本發明來話轉接仿真業務實施例的流程圖。
具體實施例方式
本發明的核心思想是在基於分組的SIP分組網絡中,對於呼叫會話中進行模擬用戶線信令交互的PSTN業務,接入信令適配實體對呼叫會話過程中交互的模擬用戶線信令信息進行模擬用戶線信令與SIP信令間的轉換,通過SIP協議實現所述模擬用戶線信令信息在接入信令適配實體與SIP應用伺服器間的傳遞,同時SIP應用伺服器根據所述模擬用戶線信令信息進行相應處理,從而實現PSTN仿真業務。
為使本發明的目的、技術方案及優點更加清楚明白,以下參照附圖並舉較佳實施例,對本發明進一步詳細說明。
本發明適用於模擬電話終端使用接入信令適配實體接入基於SIP的分組網絡,實現會話中進行用戶與網絡間的模擬用戶信令交互的PSTN仿真業務的應用場景,比如基於IMS的PSTN仿真業務和使用SIP集成接入設備接入模擬電話終端並在SIP應用伺服器上實現PSTN仿真業務等的應用場景。為方便說明,將圖1簡化為圖2所示,圖2是模擬電話終端使用接入信令適配實體接入基於SIP的分組網絡的相關實體連接示意圖。
如圖2所示,其中,模擬電話終端是接入基於IMS的PES等基於SIP的分組網絡的電話終端;需要說明的是,在本發明所說的呼叫會話過程中至少有一方是模擬電話終端,並且在呼叫會話過程中進行模擬用戶線信令交互的PSTN業務。
接入信令適配實體是完成模擬用戶線信令和SIP信令之間的轉換等功能的網絡側實體;實際應用中,如在基於IMS的PES中,接入信令適配實體功能可以是基於IMS的PES功能架構中的AGCF;也可以是接入信令適配和接入承載適配功能合一的集成接入設備等;PES AS是執行PSTN業務邏輯控制,實現PSTN補充業務的功能實體。
模擬電話終端和接入信令適配實體之間的L接口是傳遞模擬用戶線信令的接口,比如在基於IMS的PES中,模擬電話終端和接入信令適配實體之間可以通過圖1中所示的MG為中介傳遞模擬用戶線信令,MG和接入信令適配實體之間可以應用H.248等媒體網關控制協議;接入信令適配實體和PES AS之間的I接口可以採用SIP信令協議,比如在基於IMS的PES中,接入信令適配實體和PES AS之間可以通過IMS核心網絡中的其它網絡實體如S-CSCF、I-CSCF等網絡實體來傳遞SIP信令。
本發明中,將呼叫會話過程中交互的模擬用戶線信令轉換為SIP信令,並通過I接口在接入信令適配實體與PES AS間傳遞,這樣PES AS獲得了足夠的模擬用戶線信令信息並進行相應的業務處理,符合了基於IMS的PES架構的業務實現和核心控制相分離的原則。具體地說,本發明接入信令適配實體中還包括對呼叫會話過程中交互的模擬用戶線信令信息進行模擬用戶線信令與SIP信令間的轉換的轉換單元;在所述轉換單元與PES AS間通過SIP協議實現所述模擬用戶線信令信息的傳遞;所述PES AS根據所述模擬用戶線信令信息進行相應處理,實現PSTN仿真業務。
所述轉換單元實現轉換為轉換單元分別將接收到的各模擬用戶線信令信息攜帶在不同SIP消息中傳遞給所述SIP應用伺服器,或將一個以上模擬用戶線信令信息攜帶在同一SIP消息中傳遞給PEA AS;或者,轉換單元解析接收到的模擬用戶線信令信息對應的功能信息,再通過SIP協議將解析得到的功能信息傳遞給PES AS;或者,轉換單元使用SIP的訂閱及響應機制,並應用按鍵標記語言KPML傳遞模擬用戶線信令信息中的用戶按鍵數字信令信息給PES AS。
現有技術中,呼叫發起或呼叫結束階段的模擬用戶線信令方便地轉換為具備相似含義的SIP消息,比如,掛機用戶信令和SIP信令中的BYE消息均表示呼叫結束的含義,因此呼叫結束階段的掛機模擬用戶線信令很容易轉換為SIP信令中的BYE消息;而呼叫會話過程中交互的模擬用戶線信令難以直接轉換到具有相應含義的SIP消息,需要採用合適的SIP消息來傳遞呼叫會話過程中交互的模擬用戶線信令信息。呼叫會話建立之後,按照SIP協議規範定義,可以採用SIP協議中的一個消息,如SIP Info消息來傳遞會話中的交互信息,因此,本發明可以採用SIP Info消息來傳遞呼叫會話過程中交互的模擬用戶線信令信息;另外,本發明也可以採用其它SIP消息,如SIP Message、Invite等消息傳遞呼叫會話過程中交互的模擬用戶線信令信息,只是這時Messgae或Invite消息的SIP會話標識和已經建立的呼叫會話的SIP會話標識不同,需要Message或Invite消息中攜帶其它的信息來關聯這兩個不相同的SIP會話標識。
為了實現在SIP Info、Message、Invite等消息中傳遞呼叫會話過程中交互的模擬用戶線信令信息,必須對這些模擬用戶線信令信息在SIP消息中的格式進行設置,以便通信雙方能夠正確理解相應的信息。呼叫會話過程中交互的模擬用戶線信令涉及模擬用戶線信令中的拍叉信令、數字信令、鈴流和信號音等信令,比如拍叉、拍叉之後用戶所拔的業務碼、撥號音、忙音、呼叫等待音和振鈴信號等等。為了在SIP消息中傳遞呼叫會話過程中交互的模擬用戶線信令信息,本發明設置一種新的多用途的網際網路郵件擴展(MIME,Multipurpose Internet Mail Extensions)媒體類型即模擬用戶線信令(analog-subscriber-signal)MIME媒體類型,這種新的模擬用戶線信令MIME媒體類型包括以下欄位MIME媒體類型(MIME media type)用於標識MIME媒體類型類別的欄位,本發明中取值為應用(application);MIME媒體子類型(MIME subtype)用於標識MIME媒體類型的子類型的欄位,本發明中使用analog-subscriber-signal標識MIME媒體類型的子類型為模擬用戶線信令媒體子類型;必選參數(Required parameters)本發明中不使用該域;可選參數(Optional parameters)本發明中不使用該域;編碼方式(Encoding scheme)用於標識MIME媒體子類型的消息體中所攜帶的模擬用戶線信令信息採用的編碼方式,可以是文本擴展巴克斯範式(ABNF,Augmented Backus-Naur Form)方式、擴展標記語言XML方式等;MIME媒體子類型的消息體中所述攜帶的模擬用戶線信令信息可以包括但不限於以下信息a.用戶拍叉信令信息;b.模擬用戶線信令的數字信令信息包括用戶所拔的號碼信息等;c.鈴流和信號音信息用於PES AS向接入信令適配實體下發的鈴流和信號音信息;用於通知用戶呼叫接續的結果的信息,如拔號音、忙音、回鈴音等音信號和振鈴信號;d.計費脈衝信令信息;e.移頻鍵控信令信息;f.反極性信令信息。
根據上述本發明設置的analog-subscriber-signal MIME媒體類型,SIP消息中可以包含analog-subscriber-signal MIME媒體類型的消息體,如攜帶拍叉用戶線信令信息的SIP消息體內容可以表示如下Content-Typeapplication/analog-subscriber-signalhookhook-flash其中,Content-Typeapplication/analog-subscriber-signal表明消息體中攜帶的信息屬於MIME媒體類型,且該MIME媒體類型的MIME媒體子類型為analog-subscriber-signal MIME媒體類型;hookhook-flash則表明消息體中攜帶的信息為拍叉信令信息,需要說明的是,這裡只是示例,也可以採用其它字符來表示拍叉,只要使用方協商好即可。
下面以呼叫等待、三方通話、來話轉接為例,具體描述應用SIP協議在接入信令適配實體和PES AS之間傳遞呼叫會話過程中交互的模擬用戶線信令信息來實現PSTN仿真業務的方法。
圖3是本發明呼叫等待仿真業務實施例的流程圖,圖3中,假設接入信令適配實體為AGCF,模擬用戶線信令在AGCF與PES AS之間採用SIP協議傳遞呼叫會話過程中交互的模擬用戶線信令信息,並假設模擬用戶A為模擬電話終端,用戶B和用戶C為SIP終端,本發明實現呼叫等待仿真業務的方法包括以下步驟步驟300~步驟306模擬用戶A與用戶B間建立基本會話呼叫。
AGCF收全來自模擬用戶A的撥號信息後,向PES AS發送與撥號信息對應的用戶B的會話初始請求(Invite)SIP消息;PES AS轉發接收到的InviteB SIP消息給用戶B,用戶B將180 Ringing SIP振鈴信令經由PES AS發送給AGCF;AGCF接收到180 Ringing信令後,控制接入網關向模擬用戶A發送回鈴音,並在接收到經由PES AS轉發的來自用戶B的200OK SIP確認信令後,經由PES AS向用戶B發送ACK SIP響應消息,模擬用戶A和用戶B進行通信。
本步驟根據現有基於IMS的PSTN仿真技術,AGCF進行模擬用戶線信令和SIP信令之間的轉換,具體實現可參見相關標準草案,這裡不再贅述。
步驟307~步驟308模擬用戶A和用戶B通話過程中,PES AS接收到來自用戶C的呼叫模擬用戶A的會話初始請求(Invite),PES AS判定模擬用戶A和用戶B的會話已存在,並假設根據預先配置的業務數據獲知模擬用戶A籤約了呼叫等待業務,PES AS通過SIP Info消息向AGCF傳遞呼叫等待音模擬用戶線信令信息。
本步驟中,SIP Info消息中攜帶有表示呼叫等待音模擬用戶線信令信息的消息體,可表示如下Content-Typeapplication/analog-subscriber-signaltonecall-waiting其中,tonecall-waiting表明消息體中攜帶的信息為呼叫等待音信息。
步驟309~步驟310PES AS向用戶C返回表示呼叫正在排隊的182SIP消息;AGCF接收到來自PES AS攜帶有呼叫等待音模擬用戶線信令信息的SIP Info消息後,控制接入網關向模擬用戶A插入呼叫等待音模擬用戶線信號。
步驟311模擬用戶A拍叉,並通過模擬用戶線信令發送給AGCF。
步驟312AGCF通過SIP Info消息向PES AS傳遞拍叉模擬用戶線信令信息;本步驟中,SIP Info消息中攜帶有表示拍叉模擬用戶線信令信息的消息體,可表示如下Content-Typeapplication/analog-subscriber-signalhookhook-flash其中,hookhook-flash表明消息體中攜帶的信息為拍叉信息。
步驟313PES AS將拔號音模擬用戶線信令信息攜帶在SIP Info消息中,並發送給AGCF。
步驟314~步驟315AGCF接收到來自PES AS攜帶有撥號音模擬用戶線信令信息的SIP Info消息後,控制接入網關斷開模擬用戶A和用戶B的媒體連接,並向模擬用戶A發送撥號音模擬用戶線信令。
本步驟中,控制接入網關斷開模擬用戶A和用戶B的媒體連接過程的具體實現屬於本領域技術人員公知技術,可參考相關標準,這裡不再贅述。
步驟316模擬用戶A拔打業務碼如數字鍵2,並通過模擬用戶線信令發送給AGCF。
步驟317AGCF將接收到的業務碼模擬用戶線信令攜帶在SIP Info消息中,向PES AS傳遞模擬用戶A所拔的業務碼模擬用戶線信令信息;PES AS接收到模擬用戶A所拔的業務碼信息後,經過解析獲知模擬用戶A選擇保持用戶B,連接呼叫等待用戶C。
步驟318~步驟323PES AS向媒體資源伺服器(MRS)申請相應的語音資源並向保持方即用戶B放音。
MRS是圖1中的媒體資源控制功能(MRFC)和媒體資源處理功能(MRFP)兩個實體的一種物理實現,用於為網絡提供放音、會議橋等媒體資源控制。現有技術中已有提供媒體資源的MRS產品,本發明中,可以將MRS分離為控制層MRFC實體和媒體層MRFP實體,本實施例中只是一個業務實現示例,表示使用媒體資源給呼叫保持方放等待音樂。實際實現中,本步驟可選,因為保持方是知道要被保持如通話中的語音提示等,因此可以不需要任何提示音。使用MRS和本發明無關,只是為業務流程完整性給出的一個具體的實施例。
步驟324~步驟325PES AS使用模擬用戶A和用戶B建立會話時協商的模擬用戶A的會話描述協議(SDP)信息,向用戶C返回200OK消息,以接受呼叫;用戶C收到200OK消息後,返回確認ACK消息。
步驟326~步驟329PES AS使用步驟307中用戶C呼叫模擬用戶A的Invite A SIP消息中攜帶的用戶C的SDP信息向用戶A發起改變會話請求(Re-Invite)進行SDP更新,AGCF根據更新後的SDP進行模擬用戶A的IP媒體端點的媒體流連接控制,在模擬用戶A的IP媒體端點和用戶C的IP媒體端點之間建立連接,從而連通模擬用戶A和用戶C的雙向媒體通路。
圖3所示流程中,AGCF對呼叫會話過程中交互的每一個模擬用戶線信令信息都轉換成SIP Info消息後傳遞至PES AS進行處理,為了減少AGCF和PES AS之間傳遞模擬用戶線信令的交互次數,在不影響PES AS的業務邏輯控制處理的情況下,AGCF可以對模擬用戶線信令信息的發送作優化處理,即等收集到多個來自模擬用戶終端的模擬用戶線信令之後再通過SIPInfo消息一次性發送至PES AS。圖4是本發明呼叫等待仿真業務優化處理實施例的流程圖,如圖4所示,將步驟311中的拍叉模擬用戶線信令和步驟316中的模擬用戶A拔打的業務碼等模擬用戶線信令信息同時攜帶在一個SIP消息中,再發送給PES AS進行處理。
需要說明的是,AGCF要實現上述優化處理,AGCF需要具備判斷用戶所拔打的業務碼什麼時候終止的能力,該能力的實現可以通過在AGCF上預先設置業務碼的撥號規則的方式來判斷業務碼何時終止。
圖4中的步驟411~步驟416實現了對圖3中步驟311~步驟317的優化處理,假設在AGCF中預先設置有業務碼的撥號規則,具體描述如下
步驟411模擬用戶A拍叉,並通過模擬用戶線信令發送給AGCF。
步驟412~步驟413AGCF接收到拍叉模擬用戶線信令後,控制接入網關斷開模擬用戶A和用戶B的媒體連接,並向模擬用戶A發送撥號音模擬用戶線信令;步驟414模擬用戶A拔打業務碼如數字鍵2,並通過模擬用戶線信令發送給AGCF。
步驟415~步驟416AGCF根據預先設置的業務碼撥號規則判定業務碼撥號終結後,AGCF將拍叉及模擬用戶A所撥的業務碼模擬用戶線信令信息攜帶在SIP Info消息中,向PES AS傳遞模擬用戶A的拍叉和所拔的業務碼模擬用戶線信令信息;PES AS接收到拍叉及所撥的業務碼信息之後,經過解析獲知模擬用戶A選擇保持用戶B,連接呼叫等待用戶C。
圖4中的步驟400~步驟410與圖3中的步驟300~步驟310的實現完全一致,圖4中的步驟416之後的後續步驟與圖3中的步驟318~步驟329完全一致,這裡不再重述。
本實施例強調的是,將多個來自模擬用戶終端的模擬用戶線信令通過同一條SIP Info消息發送至PES AS,減少了AGCF和PES AS之間傳遞模擬用戶線信令的交互次數。
圖5是本發明三方通話仿真業務實施例的流程圖,圖5中,假設接入信令適配實體為AGCF,模擬用戶線信令在AGCF與PES AS之間採用SIP協議傳遞呼叫會話過程中交互的模擬用戶線信令信息,並假設模擬用戶A為模擬電話終端,用戶B和用戶C為SIP終端,並且模擬用戶A和用戶B之間正處於通信中,本發明實現三方通話仿真業務的方法包括以下步驟步驟500模擬用戶A拍叉,並通過模擬用戶線信令傳遞給AGCF。
步驟501~步驟502AGCF接收到拍叉模擬用戶線信令後,控制接入網關斷開A和B的媒體連接,並向用戶A發送拔號音模擬用戶線信令。
步驟503模擬用戶A拔打第三方即用戶C的號碼,並通過模擬用戶線信令將用戶C的號碼信息傳遞給AGCF。
步驟504~步驟505AGCF根據預先設置的撥號規則判定用戶撥號終結後,AGCF將拍叉及所拔的用戶C的號碼的模擬用戶線信令信息攜帶在SIP Info消息中,並發送給PES AS,PES AS接收到拍叉及用戶C的號碼信息後,經過解析獲知模擬用戶A需要保持用戶B,並連接用戶C。
步驟506~步驟508PES AS通過SIP協議更改用戶B的IP媒體端點為只接收不發送,具體實現為本領域技術人員公知技術,可參見相關協議,這裡不再贅述。
需要說明的是,在實際實現中本步驟是可選的,若省略本步驟,用戶B可能還發送媒體流,但由於用戶B已經被呼叫保持,模擬用戶A也是無法接收到來自用戶B的媒體流的,這樣會造成IP網絡帶寬的浪費。
步驟509~步驟510PES AS使用模擬用戶A的SDP向用戶C發起呼叫會話請求;用戶C向PES AS返回180 Ringing SIP振鈴信令。
步驟511~步驟513PES AS根據SIP振鈴信令中攜帶的用戶C的IP媒體端點的SDP描述,更改模擬用戶A的IP媒體端點的媒體連接方式為僅接收來自用戶C的IP媒體端點的媒體流。
步驟515模擬用戶A接收來自用戶C的回鈴音信令。
步驟516~步驟517用戶C向PES AS返回200OK SIP應答信令,以應答呼叫,PES AS向用戶C返迴響應ACK消息。
步驟518~步驟521PES AS根據步驟511~步驟513中用戶C的SIP振鈴信令中攜帶的用戶C的IP媒體端點的SDP描述,更改模擬用戶A的IP媒體端點的媒體連接方式為同時發送和接收來自用戶C的IP媒體端點的媒體流,AGCF控制接入網關實現相應的媒體連接控制,從而連通模擬用戶A到用戶C的雙向媒體通路。
圖6是本發明來話轉接仿真業務實施例的流程圖,圖6中,假設接入信令適配實體為AGCF,模擬用戶線信令在AGCF與PES AS之間採用SIP協議傳遞呼叫會話過程中交互的模擬用戶線信令信息,並假設模擬用戶A為模擬電話終端,用戶B和用戶C為SIP終端,並且模擬用戶A和用戶B之間正處於通信中,本發明實現來話轉接仿真業務的方法包括以下步驟步驟600模擬用戶A拍叉,並通過模擬用戶線信令傳遞給AGCF。
步驟601~步驟602AGCF接收到拍叉用戶線信令後,控制接入網關斷開模擬用戶A和用戶B的媒體連接,並向模擬用戶A發送撥號音模擬用戶線信令。
步驟603模擬用戶A撥打業務碼,比如*12*用戶C的號碼#,並通過模擬用戶線信令傳遞至AGCF。
步驟604~步驟605AGCF根據預先設置的撥號規則獲知用戶撥號終結後,AGCF將接收到的拍叉及所拔的*12*用戶C的號碼#模擬用戶線信令信息攜帶在SIP Info消息中,並發送給PES AS,PES AS接收到拍叉及所拔的*12*用戶C的號碼#信息後,經過解析獲知模擬用戶A選擇將用戶B通話轉接到轉話方即用戶C。
本步驟還可以這樣來實現AGCF先解析具體模擬用戶線信令含義,再通過SIP等協議將轉接操作這個功能信息傳遞給PES AS,其中用戶C的號碼可以作為轉接操作的一個參數,如在SIP協議中擴展一個操作欄位攜帶轉接操作,擴展另一個號碼欄位攜帶用戶C的號碼,當PES AS接收到攜帶有轉接操作及相應轉接用戶的號碼的參數的SIP消息後,根據操作欄位的含義及相應參數實施業務邏輯控制。
步驟606PES AS使用用戶B的IP媒體端點的SDP描述向用戶C發起呼叫會話請求Invite SIP消息。
步驟607用戶C向PES AS返回180Ringing信令,在該振鈴信令中攜帶用戶C的IP媒體端點的SDP描述。
步驟608~步驟610PES AS根據180Ringing中攜帶的用戶C的IP媒體端點的SDP描述,更改用戶B的IP媒體端點的媒體連接方式為同時發送和接收來自用戶C的IP媒體端點的媒體流。
步驟611~步驟612用戶C向PES AS返回200 OK應答響應,PES AS收到200OK後,向用戶C返回ACK確認消息。
至此在PES AS的控制下,用戶B和用戶C建立了雙向媒體通路。
步驟613~步驟614PES AS將用戶B通話轉接到用戶C後,使用SIPBye過程釋放模擬用戶A的會話。
需要說明的是,本文僅給出幾個典型的呼叫會話過程中需要進行模擬用戶線信令交互的PSTN仿真業務的應用流程,並不限定本發明方法僅適用於這幾個業務,本發明方法同樣可以適用於呼叫會話過程中需要進行模擬用戶線信令交互的其它業務;本文是以基於IMS的PES功能架構中在AGCF上實現接入信令適配實體為例進行業務描述的,不限定本發明方法僅適用於這種網絡架構,本發明方法同樣適用於符合圖2所示的邏輯架構的其它網絡功能架構,如使用實現了接入信令適配實體功能的SIP集成接入設備接入模擬電話終端並在SIP應用伺服器上實現PSTN業務仿真的應用場景等;本發明中所作的流程圖示和文字說明僅為突出本發明的關鍵技術所作的解釋,並不表示一個完整的呼叫和業務控制流程,也沒有窮盡所有可能的分支流程;而描述的SIP消息攜帶的事件包格式及名稱僅為突出其所必須攜帶的模擬用戶信令信息,並不表示這是惟一的描述方式。
綜上,本發明方案實現了在IMS網絡的應用伺服器上實現呼叫會話過程中需要進行用戶線信令交互的PSTN仿真業務,符合了IMS架構中業務實現和核心控制相分離的原則;通過本發明方案結合現有技術可以使用基於IMS的架構實現對PSTN業務的100%繼承,使用統一的IMS核心網絡為PSTN仿真用戶和IP多媒體用戶提供服務,降低了運營商的網絡建設成本和管理運維成本,具有深遠的社會經濟意義。
同時,本發明方案由接入運營商的AGCF提供接入但由業務運營商的PES AS提供PSTN仿真業務的方法,保證了由歸屬域的PES AS實現PSTN仿真業務,支持了業務移動性,實現了在歸屬域的PES AS上集中、統一地實現PSTN仿真業務,方便地解決了PSTN仿真業務的平等接入、業務衝突、業務發放等問題,簡化了運營商對PSTN仿真業務的管理和運維。
另外,在接入信令適配實體和PES AS之間也可以應用IETF的按鍵交互的一個SIP事件包草案(draft-ietf-sipping-kpmlA Session Initiation Protocol(SIP)Event Package for Key Press Stimulus)中所給出的使用SIP的訂閱及響應機制,並應用按鍵標記語言(KPML,Key Press Markup Language)來傳遞模擬用戶線信令信息中的用戶按鍵數字信令信息。具體實現包括PES AS使用SIP協議的訂閱(SUBSCRIBE)消息攜帶採用KPML描述的撥號規則向接入信令適配實體發起模擬用戶按鍵事件訂閱,當接入信令適配實體檢測到用戶按鍵信息,如果該用戶案件信息符合PES AS訂閱的撥號規則,則接入信令適配實體向PES AS發送SIP通知(Notify)消息上報模擬用戶所拔打的號碼信息。
以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍,凡在本發明的精神和原則之內所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種實現公共電話交換網PSTN仿真業務的方法,其特徵在於,該方法包括在會話初始協議SIP分組網絡中,接入信令適配實體對呼叫會話過程中交互的模擬用戶線信令信息進行模擬用戶線信令與SIP信令間的轉換,通過SIP協議實現所述模擬用戶線信令信息在接入信令適配實體與SIP應用伺服器間的傳遞;同時SIP應用伺服器根據所述模擬用戶線信令信息進行相應處理,實現PSTN仿真業務。
2.根據權利要求1所述的方法,其特徵在於,所述接入信令適配實體進行模擬用戶線信令與SIP信令間的轉換的方法為分別將各模擬用戶線信令信息攜帶在不同SIP消息中傳遞給所述SIP應用伺服器,或將一個以上模擬用戶線信令信息攜帶在同一SIP消息中傳遞給所述SIP應用伺服器。
3.根據權利要求1所述的方法,其特徵在於,所述接入信令適配實體進行模擬用戶線信令與SIP信令間的轉換的方法為所述接入信令適配實體解析所述模擬用戶線信令信息對應的功能信息,再通過SIP協議將解析得到的功能信息傳遞給所述SIP應用伺服器。
4.根據權利要求1所述的方法,其特徵在於,所述接入信令適配實體進行模擬用戶線信令與SIP信令間的轉換的方法為使用SIP的訂閱及響應機制,並應用按鍵標記語言KPML傳遞模擬用戶線信令信息中的用戶按鍵數字信令信息給所述SIP應用伺服器。
5.根據權利要求1所述的方法,其特徵在於,所述SIP信令為SIP Info消息,或SIP Message消息、或SIP Invite消息。
6.根據權利要求1所述的方法,其特徵在於,所述SIP信令中包括攜帶有所述模擬用戶線信令信息的MIME媒體類型的消息體,所述MIME媒體類型包括用於標識MIME媒體類型類別的MIME媒體類型欄位;用於標識MIME媒體類型的子類型的MIME媒體子類型欄位;用於標識MIME媒體子類型的消息體中攜帶的模擬用戶線信令信息採用的編碼方式的編碼方式欄位。
7.根據權利要求6所述的方法,其特徵在於,所述MIME媒體類型欄位的取值為應用application;所述MIME媒體子類型欄位的取值為模擬用戶線信令analog-subscriber-signal。
8.根據權利要求6所述的方法,其特徵在於,所述編碼方式欄位取值為文本擴展巴克斯範式ABNF方式,或擴展標記語言XML方式。
9.根據權利要求1所述的方法,其特徵在於,所述模擬用戶線信令包括用戶拍叉信號信令,和/或數字信令,和/或鈴流,和/或信號音信息,和/或計費脈衝信令、和/或反極性信令、和/或移頻鍵控信令。
10.根據權利要求l所述的方法,其特徵在於所述SIP分組網絡為IP多媒體子系統IMS;所述接入信令適配實體為接入網關控制功能AGCF;所述SIP應用伺服器為PSTN仿真業務應用伺服器PES AS。
11.根據權利要求1所述的方法,其特徵在於所述接入信令適配實體為接入信令適配和接入承載適配功能合一的集成接入設備。
12.根據權利要求10所述的方法,其特徵在於,所述會話過程中包括第一用戶與第二用戶,所述PSTN業務為呼叫等待仿真業務,該方法具體實現包括A1.所述PES AS接收到來自第三用戶的請求呼叫所述第一用戶的請求後,將呼叫等待音攜帶在SIP信令中發送給所述AGCF,所述AGCF控制所述SIP分組網絡中的接入網關向所述第一用戶播放等待音;B1.所述AGCF將接收到的來自所述第一用戶的拍叉信號信息攜帶在SIP信令中發送給所述PES AS,所述PES AS將撥號音攜帶在SIP信令中發送給所述AGCF;C1.所述AGCF控制所述SIP分組網絡中的接入網關斷開所述第一用戶和第二用戶的媒體連接,並向所述第一用戶發送撥號音;D1.所述ACGF將來自所述第一用戶的業務碼信息攜帶在SIP信令中並發送給所述PES AS;所述PES AS解析接收到的業務碼信息獲知當前業務為呼叫等待仿真業務且所述第二用戶為保持方;E1.所述PES AS通過所述SIP分組網絡中的媒體資源伺服器向所述保持方放音,並與所述AGCF更新所述第一用戶與第三用戶間的會話描述協議SDP,所述AGCF使用更新後的SDP建立所述第一用戶與第三用戶間的媒體通路。
13.根據權利要求10所述的方法,其特徵在於,所述會話過程中包括第一用戶與第二用戶,所述PSTN業務為呼叫等待仿真業務,該方法具體實現包括A2.所述PES AS接收到來自第三用戶的請求呼叫所述第一用戶的請求後,將呼叫等待音攜帶在SIP信令中發送給所述AGCF,所述AGCF控制所述SIP分組網絡中的接入網關向第一用戶播放等待音;B2.所述AGCF接收到來自所述第一用戶的拍叉信號後,控制所述SIP分組網絡中的接入網關斷開所述第一用戶和第二用戶的媒體連接,並向所述第一用戶發送撥號音;C2.所述ACGF將來自所述第一用戶的業務碼信息及所述拍叉信號信息攜帶在SIP信令中發送給所述PES AS;所述PES AS解析接收到的信息獲知當前業務為呼叫等待仿真業務且所述第二用戶為保持方;D2.所述PES AS通過所述SIP分組網絡中的媒體資源伺服器向所述保持方放音,並與所述AGCF更新所述第一用戶與第三用戶間的會話描述協議SDP,所述AGCF使用更新後的SDP建立所述第一用戶與第三用戶間的媒體通路。
14. 根據權利要求10所述的方法,其特徵在於,所述會話過程中包括第一用戶與第二用戶,所述PSTN業務為三方通話仿真業務,該方法具體實現包括A3.所述AGCF接收到來自所述第一用戶的拍叉信號後,控制所述SIP分組網絡中的接入網關斷開所述第一用戶和第二用戶的媒體連接,並向所述第一用戶發送撥號音;所述第一用戶拔打第三用戶的號碼;B3.所述ACGF將來自所述第一用戶的第三用戶號碼信息及所述拍叉信號信息攜帶在SIP信令中發送給所述PES AS;所述PES AS解析接收到的信息獲知當前業務為三方通話仿真業務;C3.所述PES AS與所述AGCF更新所述第一用戶與第三用戶間的會話描述協議SDP,所述AGCF使用更新後的SDP建立所述第一用戶與第三用戶間的媒體通路。
15.根據權利要求14所述的方法,其特徵在於,所述步驟B3之後,步驟C3之前,該方法進一步包括所述PES AS通過SIP協議更改所述第二用戶為只接收不發送媒體流。
16.根據權利要求10所述的方法,其特徵在於,所述會話過程中包括第一用戶與第二用戶,所述PSTN業務為來話轉接仿真業務,該方法具體實現包括A4.所述AGCF接收到的來自所述第一用戶的拍叉信號後,控制所述SIP分組網絡中的接入網關斷開所述第一用戶和第二用戶的媒體連接,並向所述第一用戶發送撥號音;B4.所述ACGF將來自所述第一用戶的業務碼及所述拍叉信號信息攜帶在SIP信今中發送給所述PES AS;所述PES AS解析接收到的信息獲知當前業務為來話轉接仿真業務且確定轉接方為第三用戶;C4.所述PES AS協商所述第二用戶與第三用戶間的會話描述協議SDP,並使用更新後的SDP建立所述第二用戶與第三用戶間的媒體通路;同時釋放所述第一用戶的會話。
17.根據權利要求12至16任一項所述的方法,其特徵在於,所述第一用戶為模擬用戶。
18.一種實現公共電話交換網PSTN仿真業務的系統,其特徵在於,在會話初始協議SIP分組網絡中,該系統至少包括接入信令適配實體,SIP應用伺服器;所述接入信令適配實體中還包括對呼叫會話過程中交互的模擬用戶線信令信息進行模擬用戶線信令與SIP信令間的轉換的轉換單元;在所述轉換單元與所述SIP應用伺服器間通過SIP協議實現所述模擬用戶線信令信息的傳遞;所述SIP應用伺服器根據所述模擬用戶線信令信息進行相應處理,實現PSTN仿真業務。
19.根據權利要求18所述的系統,其特徵在於,所述轉換單元分別將接收到的各模擬用戶線信令信息攜帶在不同SIP消息中傳遞給所述SIP應用伺服器,或將一個以上模擬用戶線信令信息攜帶在同一SIP消息中傳遞給所述SIP應用伺服器。
20.根據權利要求18所述的系統,其特徵在於,所述轉換單元解析所述模擬用戶線信令信息對應的功能信息,再通過SIP協議將解析得到的功能信息傳遞給所述SIP應用伺服器。
21.根據權利要求18所述的系統,其特徵在於,所述轉換單元使用SIP的訂閱及響應機制,並應用按鍵標記語言KPML傳遞模擬用戶線信令信息中的用戶按鍵數字信今信息給所述SIP應用伺服器。
22.根據權利要求18所述的系統,其特徵在於,所述SIP分組網絡為IP多媒體子系統IMS;所述接入信令適配實體為接入網關控制功能AGCF;所述SIP應用伺服器為PSTN仿真業務應用伺服器PES AS。
全文摘要
本發明公開了一種實現公共電話交換網(PSTN)仿真業務的方法及系統,該方案應用於在基於分組的會話初始協議SIP分組網絡中,對於呼叫會話中進行模擬用戶線信令交互的PSTN業務,包括接入信令適配實體對呼叫會話過程中交互的模擬用戶線信令信息進行模擬用戶線信令與SIP信令間的轉換,通過SIP協議實現所述模擬用戶線信令信息在接入信令適配實體和SIP應用伺服器間的傳遞;同時SIP應用伺服器根據對所述模擬用戶線信令信息的解析進行相應處理,實現PSTN仿真業務。本發明符合了IMS架構中業務實現和核心控制相分離的原則,降低了運營商的網絡建設成本和管理運維成本,具有深遠的社會經濟意義。
文檔編號H04L12/56GK101022471SQ20061000765
公開日2007年8月22日 申請日期2006年2月15日 優先權日2006年2月15日
發明者黃世碧, 毛凌志, 王鵬 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀