H.248協議支持來電拒接功能的實現方法
2023-07-30 04:27:21
專利名稱:H.248協議支持來電拒接功能的實現方法
技術領域:
本發明涉及IP電話(VOIP,Voice Over IP)呼叫信令處理技術,尤其涉及一種H.248協議支持來電拒接功能的實現方法。
背景技術:
H.248協議是2000年由國際電信聯盟遠程通信標準化組(ITU-T)第16工作組提出的媒體網關控制協議,它是在早期的媒體網關控制協議(MGCP,MediaGateway Control Protocol)基礎上改進而成。H.248協議是用於連接媒體網關控制器(MGC,Media Gateway Controller)與媒體網關(MG,Media Gateway)的網關控制協議,是軟交換應支持的重要協議。H.248協議中引入了上下文(context)概念,增加了許多包(package)的定義,從而大大推進了MGCP。
在固定終端的應用場景下,用戶線中繼(FXS,Foreign Exchange Station)作為H.248終結點,不存在來電拒接的需求。因此H.248協議中沒有涉及來電拒接的呼叫處理,國內外H.248相關的標準也沒有給出來電拒接的處理流程。
但是隨著VOIP的發展以及藍牙(BT,Blue Tooth)、無線保真(WiFi,WirelessFidelity)等無線個人網絡技術/區域網路技術的應用越來越廣泛,固網移動融合(FMC,Fixed-Mobile Convergence)的趨勢日漸明晰,各種語音網關設備中逐步開始增加對各種無線及IP終端的支持,即允許WiFi/藍牙無繩電話、GSM/BT、GSM/Wifi、3G/BT、3G/Wifi、PHS/BT、各種IP電話及VOIP軟終端等具有移動性的分機接入到語音網關中。
當新型語音網關部署後,H.248媒體網關作為這種語音網關的邏輯組成部分,如果不支持來電拒接功能,就會出現用戶使用體驗不一致的情況網關下移動終端作為被叫拒接呼入來電,但是無法通知MGC,導致被叫連接不能及時釋放,主叫用戶一直聽被叫振鈴音。如果被叫用戶上有補充業務,以無應答前轉為例,網關下移動終端作為被叫拒接呼入來電,但是無法通知MGC,導致無應答前轉業務不能及時觸發,而直到MGC上給被叫振鈴設置的定時器超時才會觸發無應答前轉業務。
當被叫拒接時,主叫方卻不能體驗,而當被叫用戶有補充業務時也不能及時提供給主叫方,隨著移動終端在新型語音網關中應用越來越多,而拒接功能又是移動終端的重要功能之一,因此,對來電拒接進行處理顯得尤為重要。
發明內容
有鑑於此,本發明的主要目的在於提供一種H.248協議支持來電拒接功能的實現方法,能提高H.248協議通信的服務質量。
為達到上述目的,本發明的技術方案是這樣實現的一種H.248協議支持來電拒接功能的實現方法,包括以下步驟A、媒體網關將接收到的被叫終端拒接消息發送至H.248協議適配單元,所述H.248協議適配單元接收到所述拒接消息後向媒體網關控制器上報放音結束事件g/sc;B、所述網關控制器判斷被叫側是否有補充業務,若有則觸發補充業務,否則釋放被叫及主叫的連接。
其中,所述放音結束事件g/sc中的停音方式參數為放音超時T0或放音未完成NC。
其中,所述被叫終端為移動終端或具有拒接功能的固定終端。
本發明通過在H.248協議下增加來電拒接處理的流程,在被叫用戶拒接時可及時釋放呼叫連接或觸發被叫側的補充業務,給用戶友好一致的使用體驗。本發明提高了H.248協議支持的通信系統的服務質量。
圖1為本發明應用場景的結構示意圖;
圖2為本發明H.248協議支持來電拒接功能的實現方法的流程圖。
具體實施例方式
本發明的核心思想是隨著藍牙、WiFi等無線個人網絡技術/區域網路技術的不斷發展,移動終端接入到H.248協議媒體網關是發展的趨勢,而拒接功能又是移動終端支持的重要功能之一,因此,在H.248協議中,來電拒接的處理流程愈發重要。本發明針H.248協議的這一空白,提出了詳細的來電拒接處理方法,實現簡單且與現有呼叫流程沒有衝突,可有效提高服務質量。以下結合附圖對本發明進行詳細描述。
圖1為本發明應用場景的結構示意圖。如圖1所示,固定電話終端通過有線方式接入媒體網關,而GSM/藍牙雙模移動終端以及藍牙手持設備等移動終端通過無線方式接入媒體網關,媒體網關通過分組網絡連接於媒體網關控制器。這樣,固定電話終端、GSM/藍牙雙模移動終端以及藍牙手持設備等移動終端即可實現呼叫通信。移動終端可在藍牙或WiFi支持的無線網絡範圍內任意移動而不影響呼叫和通話質量,方便了用戶使用。通信系統中媒體網關控制器可以有多個,其互相通信,一個媒體網關控制器下連接有多個媒體網關,媒體網關中包括有支持H.248協議的H.248協議適配單元。終端作為一個H.248終結點,在語音網關控制下,與MGC進行信令交互,完成呼叫的接續,和語音網關外部進行語音通信。
本領域普通技術人員應當理解,上述的結構為現有通信系統架構。以下結合上述通信架構介紹本發明的拒接處理流程。
圖2為本發明H.248協議支持來電拒接功能的實現方法的流程圖。如圖2所示,本發明來電拒接功能的實現方法包括步驟201當有呼叫接入時,被叫用戶所屬的MGC通過Modify信令,要求在被叫終端上放振鈴音(包括區分振鈴),並要求檢測終結點上的被叫用戶摘機事件al/of和放音結束事件g/sc。
步驟202語音網關將呼叫落地到被叫終端,被叫終端聽振鈴後拒絕接聽(手動或者自動拒接),通過媒體網關接口將拒接消息上報給媒體網關。本發明中,被叫終端可為藍牙/wifi無繩電話,支持全球移動通訊系統(GSM,GlobalSystem for Mobile Communications)、個人手持電話系統(PHS,PersonalHandy-phone System)、第三代移動通信(3G)與WiFi或藍牙BT的雙模、多模移動終端等,當然,也可以是支持拒接功能的其它終端,如固定終端。
步驟203語音網關通過內部的消息機制,將被叫用戶的拒接消息通知H.248協議適配單元。
步驟204H.248協議適配單元在被叫振鈴(包括區分振鈴)情況下收到拒接消息,向MGC上報放音結束事件g/sc,其中停音方式參數,可以是放音超時「T0」,也可以時放音未完成「NC」。
步驟205MGC沒有收到被叫用戶的摘機事件al/of,而是停音方式參數為「T0」,或者「NC」的放音結束事件g/sc,判斷被叫用戶拒絕接聽或被叫側放音超時。此時MGC判斷被叫用戶是否有其他補充業務,若有則進入步驟206,否則進入步驟208。
步驟206觸發補充業務流程。以無應答前轉業務為例,MGC觸發該業務後,及時釋放被叫用戶連接,並將呼叫前轉到事先設置好的前轉目標。由於各補充業務有其具體的處理方式,屬於現有技術,也不是本發明的重點,這裡不再贅述。
步驟207釋放呼叫連接並結束當前處理。
步驟208MGC釋放被叫用戶的連接,同時給主叫用戶放忙音,在收到主叫用戶掛機消息時釋放主叫用戶連接,而如果主叫用戶久不掛機,則MGC也可能會先釋放主叫用戶連接,然後等待主叫用戶的掛機消息。
需要說明的是,即使本發明的主叫用戶和被叫用戶分屬於不同的MGC,由於通信系統中各MGC是互通的,其處理方法仍是上述流程。
以上所述僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。
權利要求
1.一種H.248協議支持來電拒接功能的實現方法,其特徵在於,該方法包括以下步驟A、媒體網關將接收到的被叫終端拒接消息發送至H.248協議適配單元,所述H.248協議適配單元接收到所述拒接消息後向媒體網關控制器上報放音結束事件g/sc;B、所述網關控制器判斷被叫側是否有補充業務,若有則觸發補充業務,否則釋放被叫及主叫的連接。
2.根據權利要求1所述的H.248協議支持來電拒接功能的實現方法,其特徵在於,所述放音結束事件g/sc中的停音方式參數為放音超時T0或放音未完成NC。
3.根據權利要求1所述的H.248協議支持來電拒接功能的實現方法,其特徵在於,所述被叫終端為移動終端或具有拒接功能的固定終端。
全文摘要
本發明公開了一種H.248協議支持來電拒接功能的實現方法,涉及H.248協議來電拒接處理流程,為解決H.248協議不支持來電拒接功能而提出,所採用的技術方案是媒體網關將接收到的被叫終端拒接消息發送至H.248協議適配單元,所述H.248協議適配單元接收到所述拒接消息後向媒體網關控制器上報放音結束事件g/sc;所述網關控制器判斷被叫側是否有補充業務,若有則觸發補充業務,否則釋放被叫及主叫的連接。本發明通過在H.248協議下增加來電拒接處理的流程,在被叫用戶拒接時可及時釋放呼叫連接或觸發被叫側的補充業務,給用戶友好一致的使用體驗。本發明提高了H.248協議支持的通信的服務質量。
文檔編號H04M3/42GK101068291SQ20071012358
公開日2007年11月7日 申請日期2007年7月3日 優先權日2007年7月3日
發明者李國興 申請人:中興通訊股份有限公司