两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種媒體流中撥號信息的處理方法和裝置的制作方法

文檔序號:7688263閱讀:136來源:國知局
專利名稱:一種媒體流中撥號信息的處理方法和裝置的制作方法
技術領域
本發(fā)明涉及通訊技術領域,特別是業(yè)務與承載分離架構(gòu)下媒體流中撥號 信息的處理。
背景技術
媒體網(wǎng)關控制器(MGC)和媒體網(wǎng)關(MG)是業(yè)務與承載分離架構(gòu)下 的分組網(wǎng)絡的兩個關鍵構(gòu)件。MGC負責業(yè)務控制功能,MG負責媒體承載功 能,藉此實現(xiàn)業(yè)務控制平面和媒體承載平面的分離,從而充分共享網(wǎng)絡資源, 簡化設備升級和業(yè)務擴展,降低開發(fā)和維護成本。在MGC的控制下,MG可以與與其它i殳備,例如代表用戶的用戶代理 (UA)設備,建立媒體流傳送。在某些業(yè)務場景中,MG作為媒體服務器 為用戶提供服務,并且在MG與UA之間存在信息交互。 一個典型場景是媒 體服務器向用戶播放一段輸入卡號和/或密碼信息的提示語音,然后用戶通 過撥號輸入所述信息,這些信息通常以雙音多頻(DTMF)數(shù)字的形式通過 媒體流從UA傳輸給MG。 MG需要從接收到的媒體流中提取這些DTMF數(shù) 字信息,并且如果這些信息對該媒體流的后續(xù)傳輸或處理環(huán)節(jié)不再需要時, 應將這些信息從該媒體流中去除,否則有可能帶來處理性能浪費、敏感信息 泄漏等問題。然而目前在MGC-MG分離架構(gòu)下,還缺乏有效機制可以使 MGC控制MG對媒體流中的撥號信息進行去除。發(fā)明內(nèi)容有鑒于此,本發(fā)明實施例的目的在于提供一種媒體流中撥號信息的處理 方法、裝置,使媒體網(wǎng)關能夠?qū)γ襟w流中的撥號信息進行處理。為實現(xiàn)本發(fā)明的目的,本發(fā)明實施例提供一種媒體流中撥號信息的處理方法,該方法包括媒體網(wǎng)關接收攜帶撥號信息的媒體流;根據(jù)撥號信息去除屬 性對所述媒體流中攜帶的撥號信息進行保留或去除,所述撥號信息去除屬性由 媒體網(wǎng)關控制器指示所述媒體網(wǎng)關設置,或在所述媒體網(wǎng)關上預先配置。
本發(fā)明實施例還提供一種々某體網(wǎng)關,該媒體網(wǎng)關包括屬性設置單元,用 于根據(jù)媒體網(wǎng)關控制器發(fā)送的命令請求或者在該々某體網(wǎng)關上的預先配置設置撥
號信息去除屬性;處理單元,用于按在接收到攜帶撥號信息的媒體流時,根據(jù) 設置的撥號信息去除屬性去除或保留媒體流中的撥號信息。
本發(fā)明實施例還提供一種媒體網(wǎng)關控制器包括命令發(fā)送單元,用于向媒 體網(wǎng)關發(fā)送命令,指示媒體網(wǎng)關設置撥號信息去除屬性。
由上述技術方案可見,本發(fā)明實施例提供的媒體流中撥號信息的處理方 法和裝置,根據(jù)需要通過媒體網(wǎng)關控制器向媒體網(wǎng)關發(fā)送命令或者在媒體網(wǎng)關 上預先配置來設置撥號信息去除屬性,可以使i某體網(wǎng)關按照設置的屬性去除或 保留媒體流中的撥號信息。


圖1是本發(fā)明實施例所采用的MG和MGC組網(wǎng)示意圖; 圖2是本發(fā)明一個實施例的流程圖; 圖3是本發(fā)明另一實施例的流程圖; 圖4是本發(fā)明實施例的系統(tǒng)結(jié)構(gòu)圖。
具體實施例方式
為使本發(fā)明的技術方案更加清楚明白,以下參照附圖并列舉實施例,對本 發(fā)明進一步詳細說明。
如圖1所示,為本發(fā)明實施例業(yè)務與承載分離架構(gòu)下媒體網(wǎng)關控制器 MGC與々某體網(wǎng)關MG的組網(wǎng)示意圖。
(媒體)網(wǎng)關控制協(xié)議是MG和MGC之間通信的主要協(xié)議,應用較為 廣泛的有H.248/MeGaCo (網(wǎng)關控制協(xié)議)和MGCP (媒體網(wǎng)關控制協(xié)議)兩種協(xié)議。
以H.248為例,MG上的各種資源被抽象表示為終端(Termination )。 終端又分為物理(Physical)終端和臨時(Ephemeral)終端,前者代表一些 具有半永久存在性的物理實體,例如TDM時隙等,后者代表一些臨時申請 用后釋放的公共資源,例如RTP流等。另以被稱為根(Root)終端的特殊 終端來代表MG整體。終端之間的關聯(lián)被抽象表示為上下文(Context)。上 下文可以包含多個終端,因而以拓樸(Topology)來描述終端間的相互關系。 對于還未與其它終端發(fā)生關聯(lián)的終端,由一個被稱為空(Null)上下文的特 歹朱上下文來包含。
基于上述抽象連接模型,業(yè)務與承載之間的交互實際上就是對 Termination和Context的操作。這種操作通過MGC和MG之間的命令
(Command)的請求(Request)和響應(Reply)來完成。命令類型包括增 力口( Add )、修改(Modify )、刪減(Subtract )、移動(Move )、審計值(AuditValue )、 審計能力(AuditCapabilities )、通報(Notify)、服務改變(ServiceChange )。 命令參數(shù),也稱為描述符(Descriptor),被分類為屬性(Property )、信號
(Signal )、事件(Event )、統(tǒng)計(Statistic)等。為了方便將具有業(yè)務相關性 的參數(shù)從邏輯上聚合為包(Package )。
MGC對MG的控制可以針對終端或終端上的流。通過終端狀態(tài)
(TerminationState )描述符來包括終端上非流特有的特性,例如服務狀態(tài)
(ServiceState )、事件緩沖控制(EventBufferControl)等。通過媒體(Media) 描述符來包括終端上流特有的特性,其包含一系列流(Stream)描述符。每 個流描述符針對單個流,又包含本端控制(LocalControl )、本端(Local)和 遠端(Remote)描述符。本端控制描述符用于包括流相關的控制信息,例如 模式(Mode)、預留組(ReserveGroup)和預留值(Reserve Value )等。本端 和遠端描述符分別用于包括本端和遠端所接收的流的特征,例如地址和端 口、編解碼算法等,采用SDP的形式。
因此為了 MGC控制MG對媒體流中的撥號信息進行去除,首先需要對(媒體)網(wǎng)關控制協(xié)議進行擴展。具體方法如下
通過一個屬性(Property)來表示是否需要從媒體流中去除撥號信息, 例如DTMF數(shù)字。該屬性可以定義在現(xiàn)有包(Package )或新的包中,以"包 標識/屬性標識"的格式使用。例如將該新包命名為"媒體流撥號信息去除
(Media Stream Dial Information Removal,沖示i口、為msdir)包,,,i亥屬寸生命名 為"撥號信息去除(Dial Information Removal,標識為dir),,,以"msdir/dir" 的格式使用。
該屬性為布爾(Boolean)類型,取值開(On)表示從媒體流中去除撥 號信息,取值關(Off)表示不從媒體流中去除撥號信息,缺省(即該屬性 未被設置)時取值為關。該屬性針對某個流進行設置,控制在該流上是否去 除撥號信息,因而在針對某個流設置以包含對該流的控制信息的 LocalControl描述符中使用。
當MGC需要控制對MG上的某個媒體流去除其中的撥號信息時,MGC 向MG設置上述dir屬性,并將其取值設置為On。MGC可以通過Add、Move、 Modify等命令傳送該屬性設置,攜帶在針對該媒體流的LocalControl描述符 中。MG從MGC接收到該屬性設置后,在將該媒體流傳給下一傳輸(例如 其它終端)或處理(例如編碼轉(zhuǎn)換)之前,將會從該媒體流中去除檢測到的 撥號信息。若MGC將上述dir屬性取值設置為Off,則MG將不進行有關從 該媒體流去除撥號信息的操作。若MGC未設置上述dir屬性,則MG將按 照其缺省取值為Off處理。
請參閱圖2,為本發(fā)明的一個實施例,包括如下步驟
步驟201:媒體網(wǎng)關接收攜帶撥號信息的媒體流;
步驟202:媒體網(wǎng)關根據(jù)撥號信息去除屬性對所述媒體流中攜帶的撥號信 息進行處理,所述媒體流撥號信息去除屬性由媒體網(wǎng)關控制器指示所述媒體網(wǎng) 關設置或在媒體網(wǎng)關上預先配置。
請參與圖3,為本發(fā)明的另一個實施例。本實施例中,媒體網(wǎng)關作為媒體 服務器與用戶交互進行卡號和/或密碼輸入操作,具體流程如下步驟301:媒體網(wǎng)關控制器向媒體網(wǎng)關設置撥號信息去除屬性,媒體網(wǎng) 關保存該設置供后續(xù)處理;
步驟302:媒體網(wǎng)關與用戶代理之間建立媒體流后,向用戶代理播放輸 入卡號和/或密碼信息的提示語音;
步驟303:用戶通過撥號輸入的卡號和/或密碼信息以DTMF數(shù)字的形式 通過媒體流由用戶代理傳輸給媒體網(wǎng)關;
步驟304:媒體網(wǎng)關從接收到的媒體流中提取以DTMF數(shù)字形式傳輸?shù)膿?號信息,作為用戶輸入的卡號和/或密碼供后續(xù)處理;
步驟305:媒體網(wǎng)關根據(jù)步驟301中保存的設置確定是否從該媒體流中 去除DTMF數(shù)字并進行相應的處理;
步驟306:媒體網(wǎng)關將該媒體流傳給下一傳輸(例如其它終端)或處理 (例如編碼轉(zhuǎn)換)環(huán)節(jié)。
本發(fā)明實施例的媒體網(wǎng)關控制器根據(jù)需要通過向媒體網(wǎng)關發(fā)送命令設置撥 號信息去除屬性,可以使々某體網(wǎng)關按照設置的屬性的取值去除或保留々某體流中 的撥號信息屬性。
請參閱圖4,為本發(fā)明實施例的系統(tǒng)結(jié)構(gòu)圖。該系統(tǒng)包括i某體網(wǎng)關控制器 40和々某體網(wǎng)關41。
該媒體網(wǎng)關控制器包括命令發(fā)送單元401,用于向媒體網(wǎng)關41發(fā)送命令, 指示媒體網(wǎng)關設置撥號信息去除屬性,該命令可以為添加命令、移動命令或修 改命令等。
該媒體網(wǎng)關包括媒體流接收單元411 、屬性設置單元412、處理單元413和 發(fā)送模塊414。
該屬性設置單元412用于根據(jù)媒體網(wǎng)關控制器40的命令或者對媒體網(wǎng)關 41的預先配置設置撥號信息去除屬性。
該媒體流接收單元411用于接收媒體流。
該處理單元413用于在接收的媒體流攜帶撥號信息時,根據(jù)屬性設置單元 設置的撥號信息去除屬性對撥號信息進行處理,然后再將該媒體流傳給下一傳 輸(例如其它終端)或處理(例如編碼轉(zhuǎn)換)環(huán)節(jié)。其進一步包括刪除模塊4131。該刪除模塊4131用于在所述屬性設置單元設置的所述撥號信息去除屬性 取值為on時,從所述媒體流中去除所述撥號信息,或者在所述屬性設置單元設 置的所述撥號信息去除屬性取值為off時,在所述媒體流中保留所述撥號信息。 若所述撥號信息去除屬性未被設置,則按照取缺省值off處理。
該發(fā)送模塊414用于在所述處理單元去除或保留所述々某體流中的撥號信息 后,將所述媒體流傳給下一傳輸或處理環(huán)節(jié)。
本發(fā)明實施例中根據(jù)需要通過媒體網(wǎng)關控制器向媒體網(wǎng)關發(fā)送命令或者在 媒體網(wǎng)關上預先配置來設置撥號信息去除屬性,可以使媒體網(wǎng)關按照設置的屬 性去除或保留々某體流中的撥號信息。
通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本 發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件, 但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本 質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計 算機軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計算機的軟盤,硬盤或光盤等, 包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng) 絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上所述^f又為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含 在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種媒體流中撥號信息的處理方法,其特征在于,該方法包括媒體網(wǎng)關接收攜帶撥號信息的媒體流;根據(jù)撥號信息去除屬性對所述媒體流中攜帶的撥號信息進行保留或去除,所述撥號信息去除屬性由媒體網(wǎng)關控制器指示所述媒體網(wǎng)關設置,或在所述媒體網(wǎng)關上預先配置。
2、 如權利要求l所述的方法,其特征在于,根據(jù)撥號信息去除屬性對所述 々某體流中攜帶的撥號信息進行保留或去除,具體為當所述撥號信息去除屬性取值為on時,從所述媒體流中去除所述撥號信 息;或當所述撥號信息去除屬性取值為off時,在所述媒體流中保留所述撥號信 息;或當所述撥號信息去除屬性未被設置時,按照其缺省值為off處理。
3、 如權利要求l所述的方法,其特征在于,所述媒體流撥號信息去除屬性 由媒體網(wǎng)關控制器向所述媒體網(wǎng)關設置,具體為々某體網(wǎng)關控制器將所述撥號信息去除屬性攜帶在針對所述々某體流的本地控 制描述符中發(fā)送給所述媒體網(wǎng)關,指示所述媒體網(wǎng)關根據(jù)所述撥號信息去除屬 性的設置對所述媒體流中攜帶的撥號信息進行處理。
4、 如權利要求3所述的方法,其特征在于,所述本地控制描述符攜帶在添 加、移動或修改命令中發(fā)送給所述々某體網(wǎng)關。
5、 如權利要求1至4任一項所述的方法,其特征在于,所述方法還包括 所述媒體網(wǎng)關對所述々某體流中攜帶的撥號信息進行處理后傳送給下一傳輸或處理環(huán)節(jié)。
6、 一種々某體網(wǎng)關,其特征在于,該媒體網(wǎng)關包括屬性設置單元,用于根據(jù)媒體網(wǎng)關控制器的指示或者在該媒體網(wǎng)關上的預 先配置設置撥號信息去除屬性;處理單元,用于在接收到攜帶撥號信息的媒體流時,根據(jù)設置的撥號信息 去除屬性去除或保留々某體流中的撥號信息。
7、 如權利要求6所述的媒體網(wǎng)關,其特征在于,所述處理單元包括 刪除模塊,用于在所述屬性設置單元設置的所述撥號信息去除屬性取值為on時,從所述々某體流中去除所述撥號信息。
8、 一種媒體網(wǎng)關控制器,其特征在于,該媒體網(wǎng)關控制器包括 命令發(fā)送單元,用于向媒體網(wǎng)關發(fā)送命令,指示媒體網(wǎng)關設置撥號信息去除屬性。
全文摘要
本發(fā)明公開了一種媒體流中撥號信息的處理方法和裝置,該方法包括媒體網(wǎng)關接收攜帶撥號信息的媒體流;根據(jù)撥號信息去除屬性對所述媒體流中攜帶的撥號信息進行保留或去除,所述撥號信息去除屬性由媒體網(wǎng)關控制器向所述媒體網(wǎng)關設置,或在所述媒體網(wǎng)關上預先配置。本發(fā)明實施例根據(jù)需要通過媒體網(wǎng)關控制器向媒體網(wǎng)關發(fā)送命令或者在媒體網(wǎng)關上預先配置來設置撥號信息去除屬性,可以使媒體網(wǎng)關按照設置的屬性去除或保留媒體流中的撥號信息。
文檔編號H04L12/66GK101552846SQ20081006644
公開日2009年10月7日 申請日期2008年3月31日 優(yōu)先權日2008年3月31日
發(fā)明者林揚波 申請人:華為技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
波密县| 望谟县| 成安县| 广西| 托克托县| 莱阳市| 新和县| 神木县| 榕江县| 静海县| 侯马市| 大名县| 临泉县| 咸丰县| 德令哈市| 武山县| 建宁县| 大同县| 峨眉山市| 靖安县| 新巴尔虎右旗| 临邑县| 贺州市| 噶尔县| 巴林左旗| 龙门县| 屏山县| 张家口市| 芦溪县| 通道| 海南省| 读书| 黄龙县| 曲周县| 上蔡县| 宁阳县| 偏关县| 碌曲县| 延寿县| 涟源市| 钟山县|