一种3g核心网指定媒体面资源的测试呼叫方法

文档序号:7656762阅读:152来源:国知局
专利名称:一种3g核心网指定媒体面资源的测试呼叫方法
技术领域
本发明涉及网络通信测试领域,尤其涉及一种在3G核心网控制和承载 分离的网络中,对媒体网关上的媒体面资源进行测试呼叫的方法。
背景技术
3G核心网控制和^^载分离,业务控制在^某体网关控制器(MGC, Media Gateway Controller)上实现,媒体承载在媒体网关(MGW, Media Gateway ) 上完成。3G核心网支持多种承载方式,例如除了支持传统的TDM (Time Division Multiplexing, 时分复用)夕卜,还支持ATM ( Asychronous Transfer Mode,异步传输模式)和IP的承载方式。3G核心网在执行一次呼叫过程 中,可能使用到多种媒体面资源,有TDM资源、RTP (Real-time Transport Protocol,实时传输协议)资源、CID ( AAL2 Channel ID,信道标识)资源、 UP(User Plane,用户面)资源、TC(Transcode,码型转化器)资源、TONE (音)资源、MFC (Multifrcquency and Compelled,多频互控)资源、DTMF (Dual-Tone MuWfrequency,双音多频)资源、会议资源等等。按照通常的呼叫方式,3G核心网执行呼叫与使用到的媒体面资源并没 有固定的对应关系,相同的主被叫,在多次呼叫过程使用的具体媒体面资 源都可能不同。并且由于3G核心网控制和承载的分离,J泉体网关控制器上 除了 'TDM资源之外,看不到其他种类的媒体面资源。这些媒体面资源都是 在媒体网关上按照一定的规则独立分配的,媒体网关控制器不参与资源的 分配过程,无法得知呼叫使用的具体媒体面资源。在实际的软件测试和系统运营过程中,媒体网关上媒体面资源的故障 并不,见,比如语音的单通、双不通、杂音等问题,在分析问题的时候,
很多情况都需要定位具体的媒体面资源。由于呼叫与媒体面资源无必然的 对应关系,如果要定位一次呼叫所使用的媒体面资源, 一般需要先根据呼 叫的被叫号码在媒体网关控制器上定位业务软件的呼叫数据区,然后定位上下文ID和终端ID (上下文和终端为H.248协议才既念),才艮据上下文ID 和终端ID在^ 某体网关上定位到相关数据区,才能够最终定位到呼叫所使用 的具体媒体面资源。另外,对于怀疑的有问题的媒体面资源进行呼叫测试 也很困难, 一种测试方法是进行大量拨测,看某次呼叫是否正好选中该媒 体面资源,这种测试方法选中指定媒体面资源的几率非常小,并且定位呼 叫所使用的媒体面资源本身就很复杂,因此是不可行的;另外一种测试方 法就是手工将其他媒体面资源全部闭塞,只留下需要测试的媒体面资源, 这种方式在开发测试的时候行得通,但会对运营系统造成巨大影响,同样 是不可行的。 -囟此,现有的对指定媒体面资源进行测试呼叫的方法存在缺陷,有待 于进一步改进和发展。发明内容本发明的目的在于提供一种3G核心网指定媒体面资源的测试呼叫方 法,在对^ 某体面故障分析中,从大量媒体面资源中,实现准确地定位指定 媒体面资源。本发明的技术方案如下"种3G核心网指定媒体面资源的测试呼叫方法,用于在媒体面故障分 析中准确定位)旨定媒体面资源,包括以下步骤A、 在媒体网关控制器上配置测试号码,所述测试号码和指定媒体面 资源相对应;B、 在媒体网关上配置所述测试号码与指定媒体面资源相对应的关 系表;C、 所述媒体网关控制器用所述测试号码发起呼叫,并把测试号码下发给所述媒体网关;D、 所述媒体网关根据所述测试号码查找并占用相匹配的媒体面资源进行呼叫。所述的测试呼叫方法,其中,所述步骤A中所述测试号码与相同类型 的指定媒体面资源 一 一对应。所述的测试呼叫方法,其中,所述步骤B中的关系表配置在所述媒体 网关的管理模块上,同时将所述关系表同步到媒体网关的各个处理模块。所述的测试呼叫方法,其中,所述步骤C中媒体网关控制器自动向媒 体网关下发测试号码,并且在该步骤C之前还包括打开测试开关的步骤。所述的测试呼叫方法,其中,所述步骤D之后关闭所述测试开关。所述的测试呼叫方法,其中,所述步骤C中媒体网关控制器通过手工 触发向媒体网关下发测试号码。所述的测试呼叫方法,其中,所述步骤C中的测试号码包括主叫号码。所述的测试呼叫方法,其中,所述步骤D之后包括步骤E、 将测试呼叫过程中占用的指定媒体面资源的信息上报到网管。 所述的测试呼叫方法,其中,所述步骤E之后包括步骤F、 删除所述媒体网关中指定媒体面资源和测试号码的关系表和媒体网 关控制器上的测试号码。与现有技术相比,本发明提供了一种3G核心网指定媒体面资源的测试 呼叫方法,进行媒体面故障分析时,在媒体网关上建立了测试号码和指定 媒体面资源对应关系表,而媒体网关控制器利用测试号码呼叫时,所述媒 体网关根据所述测试号码在关系表中查找并占用指定媒体资源进行呼叫, 实现了准确定位指定媒体面资源的目的,本发明操作简便,方便了对媒体 面故障的分析,并且不会影响运营系统的正常运行。


图1是本发明3G核心网指定媒体面资源测试呼叫方法的操作流程图;图2是本发明3G核心网指定媒体面资源测试呼叫方法中,在媒体网关 上配置测试号码和指定媒体面资源关系表的示意图;图3是本发明3G核心网指定媒体面资源测试呼叫方法中媒体网关控制 器对指定^ 某体面资源测试呼叫的处理流程图;图4是本发明3G核心网指定媒体面资源测试呼叫方法中下发测试号码 的示意图;图5是本发明3G核心网指定:^某体面资源测试呼叫方法中媒体网关执行 测试呼叫的处理流程图。
具体实施方式
下面结合附图,对本发明的较佳实施例作进一步详细说明。 本发明提供的3G核心网指定媒体面资源的测试呼叫方法,用于在分析媒体面故障的过程中,实现在大量媒体面资源中准确定位指定媒体面资源。如图1所示,本发明具体包括下步骤步骤IIO,在i某体网关控制器上配置用于测试呼叫的测试号码,所述测试号码和相同类型的指定媒体面资源设置为——对应的关系,同时打开测试开关。所述测试号码一方面与普通呼叫号码相同作为呼叫选路用,另 一方面 所述通过特定的包下发到媒体网关上。步骤120,通过网管在所述媒体网关上配置所述测试号码与指定媒体面 资源相应的关系表。步骤130,在所述J 某体网关控制器上用所述测试号码发起呼叫,同时所 述媒体网关控制器把测试号码下发给媒体网关。正常呼叫过程中,呼叫号码并不下发到所述媒体网关上,本发明在测 试呼叫时,设置打开所述媒体网关控制器上的测试开关,即,在所述测试
开关处于打开的状态下,用所述测试号码呼叫,所述媒体网关控制器自动 把所述测试号码下发到媒体网关上。除了通过打开测试开关,使所述媒体 网关控制器自动下发测试号码给媒体网关外,还可以通过在所述媒体网关 控制器上通过手工触发的方式将所述测试号码下发给媒体网关。本发明对 于向所述媒体网关下发测试号码的形式不加限制。步骤140,所述媒体网关执行呼叫申请媒体面资源时,根据所述测试号 码,优先在所述关系表中查找并占用与所述测试号码相匹配的媒体面资源 进行呼叫。步骤150,由于正常呼叫不使用所述测试号码和J某体面资源的关系表,因此在测试呼叫结束以后,通过所述网管取消所述测试号码与^ 某体面资源 的对应关系,删除关系表,并在所述媒体网关控制器上关闭测试开关和删 除所述测试号码。这样对指定媒体面资源的测试呼叫真正终止,不会再影 响正常的呼叫过程。所述步骤110中,所述测试号码和相同类型的指定媒体面资源设置为一 一对应的关系,目的是为每个测试号码唯一指定一种^ 某体面资源,因此对 媒体面资源和测试号码的配置进行一定的限制。举例来说,第一测试号码 101在配置TC1、 RTP1的同时不能配置TC2、 RTP2。所述步骤120中,在所述媒体网关上配置测试号码与指定媒体面资源 相对应的关系表的一个优选实施例,具体如图2所示。将准备在测试呼叫 中使用的指定媒体面资源,通过所述网管与测试号码配置为一一对应的关 系,所述网管将指定^某体面资源和测试号码对应的关系作为数据库表中的 纪录被传送到所述媒体网关的管理模块中。为简化数据库的操作流程,将 所述关系表从管理模块同步到所述媒体网关的各个处理模块(管理模块和 处理模块是数据库分布式管理的要求)。这样在执行测试呼叫时,对于指定 媒体面资源呼叫资源的申请可以在各个相应的处理模块中进行。所述步骤130中,所述媒体网关控制器对指定媒体面资源进行测试呼 叫的具体处理过程,如图3所示。所述i某体网关控制器主要判断所述测试
开关是否打开,如果所述测试开关处于打开状态,其自动将所述测试号码 下发到媒体网关相应的终端上,如果所迷测试开关没有打开,所述媒体网 关控制器则不下发号码,其他处理过程与正常呼叫相同。所述媒体网关控制器向媒体网关传送测试呼叫号码示意图,如图4所示。在3G核心网中,媒体网关控制器与媒体网关间的接口有WCDMA的 Mc 口,有CDMA2000的39/xx 口,所述i某体网关控制器通过相关包 (Package, H.248协议术语)将测试号码下发到媒体网关相应的终端上。本发明可以给媒体网关的一个终端下发测试号码,还可以给不同的终 端下发不同的测试号码,使一次测试呼叫使用不同类型的媒体面资源。一 次呼叫中向不同终端下发测试号码地过程如图4所示,所述i某体网关控制 器可以将所述测试号码,如图4所示的号码1,下发到所述媒体网关上相应 的第一终端103上,还可以将呼叫所述测试号码的主叫号码定义为另外一 个测试号码,如图4所示的号码2,下发到所述J 某体网关的第二终端104, 这样可以在一次测试呼叫过程中,定位两种类型的媒体面资源,提高了呼 叫测试的效率。所述媒体网关的终端在建立媒体面的过程中,根据所收到 的测试号码,分别申请相对应的^ 某体面资源。所述步骤140中,所述J 某体网关执行测试呼叫的过程具体如下,如图5 所示首先进入步骤510,所述媒体网关的终端分别解析接收到的^ 某体网关控 制器特定包中携带的测试号码,并记录下来。然后进入步骤520,该步骤是所述媒体网关建立承载和执行呼叫的过 程,与正常的呼叫过程相同。在建立承载和执行呼叫流程时,各终端需要 申请相关的媒体面资源,这些资源可能有TDM资源,RTP资源,CID资源, UP资源,TC资源,DTMF资源,TONE资源,MFC资源,会议资源等。步骤530,在申请媒体面资源的时候,所述媒体网关的各终端根据其收 到的测试号码在所述关系表中查找与所述测试号码相匹配的媒体面资源, 如果找到与测试号码相匹配的媒体面资源,执行步骤540,如果终端根据所述媒体控制器下发的测试号码在所述关系表中未找到相匹配的媒体面资源,则执行步骤550。步骤540,申请并占所述关系表中与所述测试号码相匹配的媒体面资 源,之后,进入步骤560。步骤550,按照正常流程申请并占用非指定的媒体面资源。在一次测试 呼叫中,不一定需要测试所有相关媒体面资源,因此对于没有在所述关系 表中指定的媒体资源,按照正常流程申请并占有。最后进入步骤560,所述媒体网关将测试呼叫过程中占用媒体面资源的 信息上报给网管,这些信息包含呼叫使用的具体的媒体面资源信息,以及 这些媒体面资源信息是否为指定。这样可以清楚地了解到测试呼叫过程中 媒体面资源的占用状况。本发明3G核心网指定媒体面资源的测试呼叫方法,将々某体网关控制器 的测试号码和媒体网关的指定媒体面资源相关联,使媒体网关依据测试号 码利用指定媒体面资源执行呼叫,方便的定位到具体的媒体面资源,以利 于媒体面故障定位,而且本发明的测试方法操作简便,还不会影响运营系 统的正常运行。总之,本发明并不限于上述实施方式,任何熟悉此技术者,在不脱离 本发明的精神和范围内,对本发明进行的改进,都应该落在本发明的保护 范围之内。
权利要求
2
1、 一种3G核心网指定媒体面资源的测试呼叫方法,用于在媒体面 故障分析中准确定位指定々某体面资源,其特征在于,包括以下步骤'A、在媒体网关控制器上配置测试号码,所述测试号码和指定媒体面 资源相对应;B、在媒体网关上配置所述测试号码与指定媒体面资源相对应的关系表;'c、所述^ 某体网关控制器用所述测试号码发起呼叫,并把测试号码下发给所述媒体网关; D、所述媒体网关根据所述测试号码查找并占用相匹配的媒体面资 源进行呼叫。
2、 根据权利要求1所述的测试呼叫方法,其特征在于,所述步骤A 中所述测试号码与相同类型的指定媒体面资源一一对应。
3、 根据权利要求1所述的测试呼叫方法,其特征在于,所述步骤B 中的关系表配置在所述媒体网关的管理模块上,同时还将所述关系表同步 到媒体网关的各个处理模块。
4、 根据权利要求1所述的测试呼叫方法,其特征在于,所述步骤C 中媒,网关控制器自动向媒体网关下发测试号码,并且在该步骤C之前还 包括打开测试开关的步骤。
5、 根据权利要求4所述的测试方法,其特征在于,所述步骤D之后 关闭所述测试开关。
6、 根据权利要求1所述的测试呼叫方法,其特征在于,所述步骤C 中媒体网关控制器通过手工触发向媒体网关下发测试号码。
7、 根据权利要求1所述的测试呼叫方法,其特征在于,所述步骤C 中的测试号码包括主叫号码。
8、 根据权利要求1所述的测试呼叫方法,其特征在于,所述步骤D 之后包括步骤E、将测试呼叫过程中占用的指定媒体面资源的信息上报到网管。
9、 根据权利要求8所述的测试呼叫方法,其特征在于,所述步骤E 之后包括步骤F 、删除所述媒体网关中指定媒体面资源和测试号码的关系表和媒体 网关控制器上的测试号码。
全文摘要
本发明公开了一种3G核心网指定媒体面资源的测试呼叫方法,应用于网络通信测试领域,用于在媒体面故障分析中准确定位指定媒体面资源,主要包括以下步骤在媒体网关控制器上配置测试号码,所述测试号码和指定媒体面资源相对应;在媒体网关上配置所述测试号码与指定媒体面资源相对应的关系表;所述媒体网关控制器通过所述测试号码发起呼叫,并把测试号码下发给所述媒体网关;所述媒体网关根据所述测试号码查找并占用相匹配的媒体面资源进行呼叫。本发明在呼叫测试过程中准确的定位到具体的媒体面资源,操作方便,还不会影响运营系统的正常运行。
文档编号H04L12/26GK101145987SQ200710124179
公开日2008年3月19日 申请日期2007年10月24日 优先权日2007年10月24日
发明者董俊贤 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1