專利名稱:一種信息傳遞方法、媒體網(wǎng)關控制器及通信系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及通信領域,特別是涉及一種信息傳遞方法、媒體網(wǎng)關控制器及通信系統(tǒng)。
背景技術:
脈沖終了信號I-15的含義是號碼結束,ITU-T(Intemationaltelecommunication union-Telecommunication work task,國際電信聯(lián)盟-電信工作組)規(guī)定了該信號的主要使用場景在國際通話中,信號I-15需緊跟著最后一位發(fā)送;在半自動工作制中,到話務員坐席的呼叫必須以I-15終止;在國內通話中可以使用信號I15表示號碼結束。
隨著通信領域的發(fā)展,在下一代網(wǎng)絡NGN和第三代移動通信3G網(wǎng)絡中采用了承載和控制分離的架構,在這種架構下,號碼資源保存在媒體網(wǎng)關控制器MGC上,而媒體網(wǎng)關MGW不保存號碼資源,媒體網(wǎng)關主要負責號碼的發(fā)送與接收。
以圖1所示為例,媒體網(wǎng)關控制器與媒體網(wǎng)關之間以H.248協(xié)議進行通信,以R2包用作記發(fā)器信令在媒體網(wǎng)關與媒體網(wǎng)關控制器之間進行交互。MGW2接收到MGW1發(fā)送的DI(Destination Number,被叫號碼)后,在MGW2的A側針對所述的DI進行數(shù)圖Digitmap匹配,之后,MGW2通過R2地址事件(r2/r2addr)將收到的DI上報到給MGC,MGC接收所述的DI,并在完成對所述的DI分析后將DI通過r2/r2addr信號下發(fā)到MGW2的B側。由于可配置的Digitmap號碼串位數(shù)有限,而接收的被叫號碼位數(shù)可能超過Digitmap號碼串的位數(shù),因此通過Digitmap匹配的方法可能無法一次將所有的DI收齊,從而導致MGC在一次呼叫中多次收到MGW2的A側上報的DI,且多次向MGW2的B側下發(fā)DI的情況存在。在這種情況下,MGW2的B側完成一次r2/r2addr處理后,無從得知MGC是否會繼續(xù)下發(fā)新的DI給自己,也即MGW2無法獲知其接收的被叫號碼是否完備,因此MGW2也無法判斷是否應該發(fā)送脈沖終了信號I15給對端的MGW3,導致呼叫接續(xù)時間延長,影響用戶體驗,降低用戶對運營商的滿意度。
發(fā)明內容
有鑒于此,本發(fā)明的主要目的在于提供一種信息傳遞方法、媒體網(wǎng)關控制器及通信系統(tǒng),以解決分離架構下媒體網(wǎng)關無從獲知其接收的被叫號碼是否完備的問題。
為達到上述目的,本發(fā)明的方案是這樣實現(xiàn)的一種信息傳遞方法,所述的方法包括步驟A、媒體網(wǎng)關控制器分析接收到的被叫號碼,判斷所述被叫號碼是否完備;B、當所述的被叫號碼完備時,媒體網(wǎng)關控制器向媒體網(wǎng)關發(fā)送被叫號碼完備的通知。
較佳地,所述步驟A包括媒體網(wǎng)關控制器通過分析配置的號碼分析表判斷所述的被叫號碼是否完備。
較佳地,所述的步驟B中,媒體網(wǎng)關控制器向媒體網(wǎng)關發(fā)送結束符作為被叫號碼完備的通知。
較佳地,所述的步驟B具體包括媒體網(wǎng)關控制器將所述被叫號碼實時發(fā)送給媒體網(wǎng)關,當所述的被叫號碼完備時,單獨發(fā)送結束符給媒體網(wǎng)關或者將結束符攜帶于被叫號碼末位發(fā)送給媒體網(wǎng)關;或者,當所述的被叫號碼完備時,媒體網(wǎng)關控制器將完整的被叫號碼發(fā)送給媒體網(wǎng)關,并單獨發(fā)送結束符給媒體網(wǎng)關;或者,當所述的被叫號碼完備時,媒體網(wǎng)關控制器在完整的被叫號碼末位攜帶結束符,并將所述完整的被叫號碼及結束符發(fā)送給媒體網(wǎng)關。
較佳地,步驟B中所述的結束符是通過擴展媒體網(wǎng)關及媒體網(wǎng)關控制器接口而配置的任意符號。
較佳地,所述的步驟B后進一步包括以下步驟C、媒體網(wǎng)關接收到所述的被叫號碼完備的通知后,向對端發(fā)送脈沖終了信號。
較佳地,所述步驟C具體為媒體網(wǎng)關接收到所述的被叫號碼完備的通知后,且在發(fā)送完被叫號碼之后向對端發(fā)送脈沖終了信號。
本發(fā)明還提供了一種通信系統(tǒng),包括媒體網(wǎng)關控制器和媒體網(wǎng)關,其中所述的媒體網(wǎng)關控制器,在判斷出被叫號碼完備后向媒體網(wǎng)關發(fā)送被叫號碼完備的通知;
所述的媒體網(wǎng)關,接收所述的通知并獲知所述的被叫號碼已經(jīng)完備,向對端發(fā)送脈沖終了信號。
較佳地,所述的媒體網(wǎng)關控制器包括處理單元、發(fā)送單元;其中,所述的處理單元,用于分析接收到的被叫號碼,判斷所述的被叫號碼是否完備;所述的發(fā)送單元,用于在被叫號碼完備時,向媒體網(wǎng)關發(fā)送被叫號碼完備的通知。
本發(fā)明還提供了一種媒體網(wǎng)關控制器,所述的媒體網(wǎng)關控制器包括處理單元、發(fā)送單元;其中,所述的處理單元,用于分析接收到的被叫號碼,判斷所述的被叫號碼是否完備;所述的發(fā)送單元,用于在被叫號碼完備時,向媒體網(wǎng)關發(fā)送被叫號碼完備的通知。
較佳地,所述的發(fā)送單元,用于在被叫號碼完備時,向媒體網(wǎng)關發(fā)送結束符作為被叫號碼完備的通知。
由此可見,采用本發(fā)明使得媒體網(wǎng)關控制器在被叫號碼完備的情況下發(fā)送被叫號碼完備的通知給媒體網(wǎng)關,從而使得媒體網(wǎng)關可以由此獲知其接收的被叫號碼是否完備,進而進一步為媒體網(wǎng)關是否發(fā)送脈沖終了信號給對端提供判斷依據(jù),解決了分離架構下何時發(fā)送脈沖終了信號的問題,提高用戶對運營商的滿意度。
圖1是現(xiàn)有技術中的組網(wǎng)示意圖;
圖2是本發(fā)明第一實施例的流程圖;圖3是本發(fā)明第一實施例中發(fā)送地址信息的示意圖;圖4是本發(fā)明第二實施例的系統(tǒng)框圖。
具體實施例方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面結合附圖及具體實施例對本發(fā)明作進一步地詳細描述。
本發(fā)明的第一實施例,提供了一種信息傳遞的方法,首先在MGC及MGW上分別擴展接口協(xié)議,使得MGC在分析被叫號碼完備的情況下,向MGW發(fā)送被叫號碼完備的通知;使得MGW能夠根據(jù)媒體網(wǎng)關控制器發(fā)送的被叫號碼完備的通知獲知所述的被叫號碼已經(jīng)完備并據(jù)此作相應的處理。本方法具體的實施方式如下步驟101,MGC分析接收到的被叫號碼DI并向MGW發(fā)送所述接收到的被叫號碼,若所述的被叫號碼DI已經(jīng)完備,則向MGW發(fā)送被叫號碼已經(jīng)完備的通知;其中,所述的被叫號碼可以是由MGW接收并進行數(shù)圖Digitmap匹配后上報給MGC的,也可以是通過No.7信令或者信令鏈路發(fā)送給MGC的;具體地,MGC可以通過分析配置的號碼分析表判斷所述的被叫號碼DI是否已經(jīng)完備;具體地,MGC向MGW發(fā)送結束符(所述的結束符可以是任意符號,只要該符號與現(xiàn)網(wǎng)的應用不沖突,且可以通過擴展媒體網(wǎng)關及媒體網(wǎng)關控制器的接口實現(xiàn),比如“#”)作為被叫號碼已經(jīng)完備的通知;具體地,MGC向MGW發(fā)送結束符的時機及方式包括如下幾種
MGC將所述被叫號碼實時發(fā)送給MGW,當所述的被叫號碼完備時,單獨發(fā)送結束符給MGW或者將結束符攜帶于被叫號碼末位發(fā)送給MGW,其中,“將結束符攜帶于被叫號碼末位發(fā)送給MGW”具體可以如下述情況假設,MGC接收8位的被叫號碼,分4次、每次接收2位,每次MGC分析接收到的2位號碼后,將所述的號碼下發(fā)MGW,若MGC分析獲知所述的被叫號碼已經(jīng)完備,則在下發(fā)2位被叫號碼時在所述的被叫號碼末位加上結束符;或者當所述的被叫號碼完備時,MGC將完整的被叫號碼發(fā)送給MGW,并單獨發(fā)送結束符給媒體網(wǎng)關;或者,當所述的被叫號碼完備時,MGC在完整的被叫號碼末位攜帶結束符,并將所述完整的被叫號碼及結束符發(fā)送給MGW。
步驟102,MGW接收MGC發(fā)送的被叫號碼完備的通知,獲知所述的被叫號碼結束,則在向對端MGW發(fā)送完被叫號碼DI之后,發(fā)送脈沖終了信號I-15給對端MGW,以表明所述的DI發(fā)送完畢。
下面,結合上述流程及具體的呼叫過程,描述在一次呼叫中主叫側MGC(MGC1)將被叫號碼收集完備并添加結束符“#”之后的具體流程,如圖2所示(其中,圖2的消息中“S”表示其后的“[]”中攜帶的是信號;而“E”則表示其后“[]”中攜帶的是事件)(1)、主叫側MGC1向主叫側MGW2下發(fā)占用信號,MGW2發(fā)送占用信號給被叫側MGW3,MGW3向被叫側MGC(MGC2)上報占用事件,被叫側MGC2據(jù)此下發(fā)r2地址事件給被叫側MGW3,MGW3返回占用響應給MGW2,MGW2據(jù)此向主叫側MGC上報占用證實事件;
(2)、MGC1收到所述的占用證實事件之后,向MGW2發(fā)送r2地址信號,其中,所述r2地址信號的DI末位攜帶有結束符“#”;(3)、MGW2接收所述的r2地址信號,獲知其被叫號碼DI末位攜帶結束符“#”,即獲知所述的被叫號碼已經(jīng)完備,則在向MGW3發(fā)送完所述被叫號碼后發(fā)送脈沖終了信號I-15給MGW3;具體地,所述MGW2向MGW3發(fā)送r2地址信號的過程可以是如圖3所示的情況MGW3收到MGW2發(fā)送每一位被叫號碼均返回A1響應(也可以采用其他的響應信號,如A2);MGW2在收到該響應信號之后再發(fā)下一位號碼,MGW2根據(jù)結束符“#”判斷被叫號碼是否發(fā)送完畢,若下一位號碼是結束符“#”,則表明被叫號碼已經(jīng)發(fā)送完畢,MGW2發(fā)送脈沖終了信號I15給MGW3,通知MGW3被叫號碼發(fā)送完畢。
(4)、MGW3收到脈沖終了信號之后向MGW2返回響應信號表明已收到所述脈沖終了信號,并向MGC2上報r2/r2addr事件,進行后續(xù)的接續(xù)過程。
具體地,上述步驟(4)中所述的MGW3向MGW2返回的響應信號可以采用A1、A2、A7、A8、A11、A12等信號。
本發(fā)明的實施例二提供了一種通信系統(tǒng),如圖4所示,所述的通信系統(tǒng)包括媒體網(wǎng)關1和媒體網(wǎng)關控制器,其中,媒體網(wǎng)關控制器包括處理單元、發(fā)送單元,處理單元接收并分析接收到的被叫號碼DI,判斷所述的被叫號碼是否完備;在所述被叫號碼完備的情況下,發(fā)送單元向媒體網(wǎng)關發(fā)送被叫號碼已經(jīng)完備的通知,
具體地,處理單元根據(jù)配置的分析表分析所述的被叫號碼是否完備;具體地,發(fā)送單元通過向媒體網(wǎng)關1發(fā)送結束符作為被叫號碼完備的通知。其中,結束符可以是任意字符,只要該字符與現(xiàn)網(wǎng)的應用不沖突,且媒體網(wǎng)關控制器能夠識別該字符,并據(jù)此作相應處理;具體地,發(fā)送單元可以在處理單元將被叫號碼DI收集完備且在其末位加上結束符之后將所述的完整的被叫號碼及結束符一并發(fā)送給媒體網(wǎng)關1;發(fā)送單元也可以實時的將處理單元處理后的被叫號碼或者末位攜帶結束符的被叫號碼發(fā)送給媒體網(wǎng)關1;發(fā)送單元還可以在所述的被叫號碼發(fā)送完畢后,單獨下發(fā)結束符給媒體網(wǎng)關1。
媒體網(wǎng)關1接收媒體網(wǎng)關控制器發(fā)送的被叫號碼及結束符,獲知所述的被叫號碼已經(jīng)完備,媒體網(wǎng)關1向對端媒體網(wǎng)關2發(fā)送接收到的被叫號碼,并在發(fā)送完之后發(fā)送脈沖終了信號I-15給對端媒體網(wǎng)關2以通知對端,所述的被叫號碼發(fā)送完畢。
總之,以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種信息傳遞方法,其特征在于,所述的方法包括A、媒體網(wǎng)關控制器分析接收到的被叫號碼,判斷所述被叫號碼是否完備;B、當所述的被叫號碼完備時,媒體網(wǎng)關控制器向媒體網(wǎng)關發(fā)送被叫號碼完備的通知。
2.根據(jù)權利要求1所述的方法,其特征在于,所述的步驟A具體包括媒體網(wǎng)關控制器通過分析配置的號碼分析表判斷所述的被叫號碼是否完備。
3.根據(jù)權利要求1所述的方法,其特征在于,所述的步驟B中,媒體網(wǎng)關控制器向媒體網(wǎng)關發(fā)送結束符作為被叫號碼完備的通知。
4.根據(jù)權利要求3所述的方法,其特征在于,所述的步驟B具體包括媒體網(wǎng)關控制器將所述被叫號碼實時發(fā)送給媒體網(wǎng)關,當所述的被叫號碼完備時,單獨發(fā)送結束符給媒體網(wǎng)關或者將結束符攜帶于被叫號碼末位發(fā)送給媒體網(wǎng)關;或者,當所述的被叫號碼完備時,媒體網(wǎng)關控制器將完整的被叫號碼發(fā)送給媒體網(wǎng)關,并單獨發(fā)送結束符給媒體網(wǎng)關;或者,當所述的被叫號碼完備時,媒體網(wǎng)關控制器在完整的被叫號碼末位攜帶結束符,并將所述完整的被叫號碼及結束符發(fā)送給媒體網(wǎng)關。
5.根據(jù)權利要求3所述的方法,其特征在于,步驟B中所述的結束符是通過擴展媒體網(wǎng)關及媒體網(wǎng)關控制器接口而配置的任意符號。
6.根據(jù)權利要求1至4任一項所述的方法,其特征在于,所述的步驟B后進一步包括以下步驟C、媒體網(wǎng)關接收到所述的被叫號碼完備的通知后,向對端發(fā)送脈沖終了信號。
7.根據(jù)權利要求6所述的方法,其特征在于,所述步驟C具體為媒體網(wǎng)關接收到所述的被叫號碼完備的通知后,且在發(fā)送完被叫號碼之后向對端發(fā)送脈沖終了信號。
8.一種通信系統(tǒng),包括媒體網(wǎng)關控制器和媒體網(wǎng)關,其特征在于,所述的媒體網(wǎng)關控制器,用于在判斷出被叫號碼完備后向媒體網(wǎng)關發(fā)送被叫號碼完備的通知;所述的媒體網(wǎng)關,用于根據(jù)所述的通知獲知所述的被叫號碼已經(jīng)完備,并向對端發(fā)送脈沖終了信號。
9.根據(jù)權利要求8所述的通信系統(tǒng),其特征在于,所述的媒體網(wǎng)關控制器包括處理單元、發(fā)送單元;其中,所述的處理單元,用于分析接收到的被叫號碼,判斷所述的被叫號碼是否完備;所述的發(fā)送單元,用于在被叫號碼完備時,向媒體網(wǎng)關發(fā)送被叫號碼完備的通知。
10.一種媒體網(wǎng)關控制器,其特征在于,所述的媒體網(wǎng)關控制器包括處理單元、發(fā)送單元;其中,所述的處理單元,用于分析接收到的被叫號碼,判斷所述的被叫號碼是否完備;所述的發(fā)送單元,用于在被叫號碼完備時,向媒體網(wǎng)關發(fā)送被叫號碼完備的通知。
11.根據(jù)權利要求10所述的媒體網(wǎng)關控制器,其特征在于,所述的發(fā)送單元,用于在被叫號碼完備時,向媒體網(wǎng)關發(fā)送結束符作為被叫號碼完備的通知。
全文摘要
本發(fā)明公開了一種信息傳遞方法,包括如下步驟媒體網(wǎng)關控制器分析接收到的被叫號碼,判斷所述被叫號碼是否完備;當所述的被叫號碼完備時,媒體網(wǎng)關控制器向媒體網(wǎng)關發(fā)送被叫號碼完備的通知。采用本發(fā)明使得在分離架構下,媒體網(wǎng)關可以根據(jù)媒體網(wǎng)關控制器發(fā)送的被叫號碼完備的通知獲知所述的被叫號碼是否完備的信息。同時本發(fā)明還公開了一種媒體網(wǎng)關控制器及通信系統(tǒng)。
文檔編號H04L12/66GK1997084SQ200610157689
公開日2007年7月11日 申請日期2006年12月19日 優(yōu)先權日2006年12月19日
發(fā)明者花建立 申請人:華為技術有限公司