终端连接能力审计方法、系统和装置的制作方法

文档序号:7923699阅读:143来源:国知局
专利名称:终端连接能力审计方法、系统和装置的制作方法
技术领域
本发明涉及下 一代网络(Next Generation Network, NGN )技术领域, 更具体地,本发明涉及终端连接能力审计方法、系统和装置。
背景技术
随着分组技术的不断成熟,基于电路交换的传统电信网络正在向基于分 组交换的宽带电信网,即向着NGN发展。媒体网关控制器(Media Gateway Controller , MGC)和力某体网关(Media Gateway , MG)是分组网络中的 两个关键构备。MGC负责呼叫控制功能,MG负责业务承载功能,藉此实 现呼叫控制平面和业务承载平面的分离,从而充分共享网络资源,简化设备 升级和业务扩展,大大降低开发和维护成本。
图1为现有技术的NGN中MG和MGC的组网示意图。网关控制协议 是MG和MGC之间通信的主要协议,目前应用较为广泛的有H.248/MeGaCo (Gateway Control Protocol)和+某体网关4空制十办i义(Media Gateway Control Protocol, MGCP )两种协议。其中,MGCP版本1由互联网工程任务組(Internet Engineering Task Force, IETF )于1999年10月制订并于2003年1月修订; H.248/MeGaCo版本 1 由 IETF和国际电信联盟(International Telecommunications Union, ITU)于2000年11月共同制订并于2003年6 月修订;H.248版本2由ITU于2002年5月制订并于2004年3月修订,H.248 版本3由ITU于2005年9月制订。
在H.248协议中,MG上的各种资源被抽象表示为终端(Termination )。 终端又分为物理(Physical)终端和临时(Ephemeral)终端。物理终端代表 一些具有半永久存在性的物理实体,例如时分复用(TDM)通道等,临时终端代表一些临时申请用后释放的公共资源,例如实时传输协议(RTP )流等。 在H.248协议中还以根(Root)终端代表MG整体。终端之间的组合被抽象 表示为上下文(Context).上下文可以包含多个终端,因而以拓朴(Topology ) 来描述终端间的相互关系。对于还未与其它终端发生关联的终端,由一个称 为空(Null)上下文的特殊上下文来包含。
基于H.248协议的这种抽象模型,呼叫的接续实际上就是对终端和上下 文的操作。这种操作通过MGC和MG之间的命令(Command )的请求
(Request )和响应(Reply )来完成。命令类型包括添加(Add )、修改(Modify )、 删减(Subtract )、移动(Move )、审计值(Audit Value )、审计能力
(AuditCapabilities)、通报(Notify)、服务改变(ServiceChange )等。命 令参数也称为描述符(Descriptor),可以分类为属性(Property)、信号
(Signal)、事件(Event)、统计(Statistic)等。具有业务相关性的参数逻 辑上聚合成为包(Package)。
根据H.248协议^见定,MG在MGC的指示下,在上下文中按照拓朴描 述将终端连接起来。为此,MGC除了需要了解MG上所配置的终端类型之 外,还需要了解MG上所配置的关于不同类型终端的连接能力,也即各种类
MG可以支持将一个代表TDM通道的物理终端与一个代表RTP流的临时终
物理终端直接相连接。
MGC通过审计获得MG的终端连接能力,并根据MG返回给MGC的 终端连接配置指示MG在上下文中进行终端连接。目前H.248协议采用以下 三种表达形式之一或者任意組合来描述终端连接配置
(l)针对一般场景的"终端类型A、终端类型B、终端类型A和B间 的方向"的三元组。这是一种类似拓朴(T叩ology)的"终端A、终端B、 终端A和B间的方向"三元组的形式。其中,终端类型可以进一步包括子 类型,并且类型及子类型都可以使用通配符,例如"TDM/"表示所有TDM类型的终端;"RTP/li"表示用于合法监听(Lawful Intercept)的RTP终端。
例如单向、双向等。
(2) 针对会议场景的"终端类型、最大数量"二元组(Duple),表示 该终端类型被允许的最大数量,终端类型使用规则同上。
(3) 针对多播场景的"源终端类型、目的终端类型、目的终端类型最 大数量"三元组,表示可以接收该源终端类型多播的该目的终端类型被允许 的最大数量,终端类型使用规则同上。
然而,现有技术的这些终端连接配置表达形式在描述涉及多个同类型及 子类型终端的上下文时却存在缺陷。这主要是因为对终端类型及子类型的描 述通常都使用了通配符,而在一个上下文中可能包括类型及子类型相同但是 连接关系却不相同的终端。比如 一个上下文中允许包括三个RTP类型的 终端(分别为终端l、终端2和终端3),终端1与终端2可双向互连,终 端3只能从终端2单向接收,终端3与终端1之间无连接。仅就两两终端之 间而言,终端1与2之间的连接配置可以描述为"RTP/*, RTP/*, Bothway (双向)",终端2与3之间的连接配置可以描述为"RTIV*, RTP/*, Oneway (单向)",终端1与3之间的连接配置可以描述为"RTP/*, RTP/*, Isolate (隔离),,,但是当这三组描述被放在一起描述这个上下文中的终端连接配 置时,由于对各个终端没有区分,而是统一为RTP严,这就产生了矛盾和混 淆,因此MG无法将终端连接配置正确反馈回MGC,所以MGC无法正常 审计终端连接能力,也就无法根据终端连接配置正确指示终端连接。

发明内容
本发明实施例的主要目的是提出一种终端连接能力审计方法,从而在涉 及多个同类型终端时,MGC也能够正常审计终端连接能力。
本发明实施例的另一目的是提出一种终端连接能力审计系统,从而在涉 及多个同类型终端时,MGC也能够正常审计终端连接能力。本发明实施例的另一目的是提出一种MGC,能够在涉及多个同类型终 端时正常审计终端连接能力。
本发明实施例的另一目的是提出一种MC,能够在涉及多个同类型终端 时,配合MGC正常审计终端连接能力。
为达到上述目的,本发明实施例的技术方案是这样实现的
一种终端连接能力审计方法,该方法包括
媒体网关控制器向媒体网关发送终端连接能力审计请求;媒体网关向媒 体网关控制器返回携带有终端连接配置描述的终端连接能力审计响应,所述 终端连接配置描述中包括用于区分不同终端实例的实例标识。
一种终端连接能力审计系统,该系统包括媒体网关控制器和媒体网关,
其中
媒体网关控制器,用于向媒体网关发送终端连接能力审计请求; 媒体网关,用于向媒体网关控制器返回携带有终端连接配置描述的终端
连接能力审计响应,所述终端连接配置描述中包括用于区分不同终端实例的
实例标识。
一种媒体网关控制器,该媒体网关控制器包括终端连接能力审计请求发 送单元和终端连接能力审计响应接收单元,其中
终端连接能力审计请求发送单元,用于向媒体网关发送终端连接能力审 计请求;
终端连接能力审计响应接收单元,用于接收由媒体网关所返回的携带有 终端连接配置描述的终端连接能力审计响应,所述终端连接配置描述中包括 用于区分不同终端连接的实例标识。
一种媒体网关,该媒体网关包括终端连接能力审计请求接收单元、终端 连接能力审计单元和响应发送单元,其中
终端连接能力审计请求接收单元,用于接收由媒体网关控制器所发送的终 端连接能力审计请求;
终端连接能力审计单元,用于根据所述终端连接能力审计请求获取对应终端的连接能力,并生成携带有终端连接配置描述的终端能力审计响应,其
中终端连接配置描述中包括用于区分不同终端实例的实例标识;
响应发送单元,用于向媒体网关控制器返回由终端连接能力审计单元生 成的终端连接能力审计响应。
从上述技术方案中可以看出,在本发明实施例中,媒体网关向媒体网关 控制器返回的终端连接能力审计响应中携带有终端连接配置描述,并且终端 连接配置描述中包括用于区分不同终端实例的实例标识。因此,应用本发明 以后,通过在终端连接配置中扩展终端实例标识,当媒体网关控制器向媒体 网关请求审计其所配置的关于不同类型终端的连接能力时,如果涉及在一个 上下文包括多个同类型及子类型终端,也能够正常审计终端连接能力。


图1为现有技术的NGN中MG和MGC的组网示意图; 图2为根据本发明实施例终端连接能力审计方法的示范性流程示意图; 图3为根据本发明实施例终端连接能力审计系统的示范性结构示意图; 图4为根据本发明实施例的媒体网关控制器的示范性结构示意图; 图5为根据本发明实施例的媒体网关示范性结构示意图。
具体实施例方式
为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附 图及具体实施例对本发明再作进一步详细的说明。
图2为根据本发明实施例终端连接能力审计方法的示范性流程示意图。 如图2所示,该方法包括
步骤201:媒体网关控制器向媒体网关发送终端连接能力审计请求; 步骤202:媒体网关向媒体网关控制器返回携带有终端连接配置描述的
终端连接能力审计响应,所述终端连接配置描述中包括用于区分不同终端实
例的实例标识。以上流程中,该方法可以进一步包括媒体网关控制器根据实例标识从 终端连接能力审计响应中解析出对应于不同终端实例的终端连接配置描述, 并根据终端连接配置描述向媒体网关发送终端连接命令;媒体网关根据终端 连接命令,在上下文中连接终端。
本发明实施例中,通过在终端连接配置描述中增加实例标识(Instance ID)来区分不同的终端实例。
该实例标识作为可选参数与该三元组中的终端类型相关联,优选以"终 端类型X[实例标识Y]"的形式表示终端类型X的实例Y。实例标识优选为 整型的取值类型。
具体地,(1)针对一般场景的"终端类型A、终端类型B、终端类型 A和B间的方向"三元组形式,终端连接配置描述包括第一终端类型、第 一终端实例标识、第二终端类型、第二终端实例标识及第一终端类型和第二 终端类型的连接方式,表示第一终端类型的所述实例到第二终端类型的所述 实例的连接方向。第一终端类型和第二终端类型既可以不同,也可以相同。 终端类型既可以包括TDM通道等物理终端,也可以包括RTP流等临时终端。
(2) 针对会议场景的"终端类型、最大数量"二元组形式,终端连接 配置描述包括终端类型、终端实例标识、最大数量,表示该终端类型的实 例从所述终端实例标识开始编号被允许的最大数量,编号规则为递进加一。
(3) 针对多播场景的"源终端类型、目的终端类型、目的终端类型最 大数量"三元组形式,终端连接配置描述包括源终端类型、源终端实例标 识、目的终端类型、目的终端实例标识、目的终端类型最大数量,表示可以 接收该源终端类型的所述实例多播的该目的终端类型的实例从所述目的终 端实例标识开始编号被允许的最大数量,终端规则为递进加一。
例如 一个上下文中允许包括三个RTP类型的终端(分别为终端1、终 端2和终端3),终端1与终端2可双向互连,终端3只能从终端2单向接 收,终端3与终端1之间无连接。在本发明实施例中,可以将终端l、 2、 3 分别作为RTP类型终端实例1、实例2、实例3,于是终端1与2之间的连接配置可以描述为"TP{RTP/*[1], RTP/*〖2], Bothway}",终端2与3之 间的连接配置可以描述为"TP{RTP/*[2], RTP/*[3], Oneway}",终端1与 3之间的连接配置可以描述为"TP{RTP/*[1], RTP/*[3], Isolate}",其中 "TP"为拓朴标识。
如果上例的一个上下文中所允许包括的三个终端进一步可以为任意类 型,则终端1与2之间的连接配置可以描述为"TP{*[1], *[2], Bothway}", 终端2与3之间的连接配置可以描述为"TP{*[2], *[3], Oneway}",终端 1与3之间的连接配置可以描述为"TP{*[1], *[3], Isolate}"。
例如 一个上下文中允许包括五个RTP类型的终端(分别为终端1、终 端2、终端3、终端4和终端5),终端1、 2、 3采用会议方式互连,终端3 可以向终端4、 5多播。在本发明实施例中,可以将终端1、 2、 3、 4、 5分 别作为RTP类型终端实例i、实例2、实例3、实例4、实例5,于是终端1、 2、 3之间的连接配置可以描述为"CNF{RTP/*[1],3},,,终端3与4、 5之间 的连接配置可以描述为"MLT{RTP/*[3],RTP/*[4],2",其中"CNF"为会议 标识,"MLT"为多播标识。
由此可见,通过增加实例标识,对各个终端进行了区分,所以即使对终 端类型及子类型的描述使用了通配符,在一个上下文中也可以包括类型及子 类型相同但是连接关系却不相同的终端,并不会象现有技术那样产生矛盾和 混淆,所以MG能够将终端连接配置正确反馈回MGC, MGC也可以根据终 端连接配置正确指示终端连接。
图3为根据本发明实施例终端连接能力审计系统的示范性结构示意图。 如图3所示,该系统包括媒体网关控制器301和媒体网关302,其中 媒体网关控制器301 ,用于向媒体网关302发送终端连接能力审计请求; 媒体网关302,用于向媒体网关控制器301返回携带有终端连接配置描 述的终端连接能力审计响应,终端连接配置描述中包括用于区分不同终端实 例的实例标识。
类似地,此处系统中,通过在针对一般场景的"终端类型A、终端类型B、终端类型A和B间的方向"三元组形式、和/或针对会议场景的"终 端类型、最大数量"二元組形式、和/或针对多播场景的"源终端类型、目 的终端类型、目的终端类型最大数量"三元組形式的终端连接配置描述中增 加终端实例标识来区分不同的终端实例。该实例标识作为可选参数与该三元 组中的终端类型相关联,优选以"终端类型X[实例标识Y]"的形式表示终 端类型X的实例Y。
其中,媒体网关控制器301,优选进一步根据实例标识从终端连接能力 审计响应中解析出对应于不同终端实例的终端连接配置描述,并根据所述终 端连接配置描述向媒体网关302发送终端连接命令;
媒体网关302,进一步根据所述终端连接命令,在上下文中连接终端。
图4为根据本发明实施例的媒体网关控制器的示范性结构示意图。此处 的々某体网关控制器与*某体网关^l行双向交互。
如图4所示,媒体网关控制器400包括终端连接能力审计请求发送单元 401和终端连接能力审计响应接收单元402,其中
终端连接能力审计请求发送单元401,用于向媒体网关发送终端连接能 力审计请求;
终端连接能力审计响应接收单元402,用于接收由媒体网关所返回的携 带有终端连接配置描述的终端连接能力审计响应,所述终端连接配置描述中 包括用于区分不同终端连接配置实例的实例标识。
该媒体网关控制器优选进一步包括终端连接配置描述解析单元403和 终端连接决策单元404,
终端连接配置描述解析单元403,用于根据所述实例标识从终端连接能 力审计响应中解析出对应于不同终端实例的终端连接配置描述;
终端连接决策单元404,用于根据由终端连接配置描述解析单元403所 解析出的终端连接配置描述,向媒体网关发送终端连接命令。
图5为根据本发明实施例的媒体网关示范性结构示意图。
如图5所示,该媒体网关包括终端连接能力审计请求接收单元501、响应发送单元502、终端连接能力审计单元504和终端连接执行单元503,其 中
终端连接能力审计请求接收单元501,用于接收由媒体网关控制器所发 送的终端连接能力审计请求,并将该终端连接能力审计请求转发给终端连接 能力审计单元504;
终端连接能力审计单元504,用于根据媒体网关控制器所发送的终端连 接能力审计请求获取对应终端的连接能力,并生成携带有终端连接配置描述 的终端能力审计响应,其中终端连接配置描述中包括用于区分不同终端实例 的实例标识;
同样,优选通过在针对一般场景的"终端类型A、终端类型B、终端类 型A和B间的方向"三元组形式、和/或针对会议场景的"终端类型、最大 数量"二元组形式、和/或针对多播场景的"源终端类型、目的终端类型、 目的终端类型最大数量"三元组形式的终端连接配置描述中增加实例标识来 区分不同的终端连接配置实例。该实例标识作为可选参数与该三元组中的终 端类型相关联,优选以"终端类型X[实例标识Y]"的形式表示终端类型X 的实例Y。
响应发送单元502,用于向媒体网关控制器返回由终端连接能力审计单 元生成的终端连接能力审计响应。
该媒体网关可以进一步包括终端连接执行单元503,用于根据媒体网关 控制器所返回的终端连接命令,在上下文中连接终端,其中媒体网关控制器 根据所述实例标识从终端连接能力审计响应中解析出对应于不同终端实例 的终端连接配置描述,并根据所述终端连接配置描述向媒体网关发送终端连 接命令。
同样,图4和图5中的终端连接配置描述优选包括第一终端类型、第 一终端实例标识、第二终端类型、第二终端实例标识及第一终端类型和第二 终端类型的连接方向。
综上,通过在终端连接配置中扩展实例标识,当MGC向MG请求审计
13其所配置的关于不同类型终端的连接能力时,MG如果涉及在一个上下文包 括多个同类型及子类型终端时,就可以在相应的审计响应中采用增加实例标 识的方式来反馈终端连接配置。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护 范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1、一种终端连接能力审计方法,其特征在于,该方法包括媒体网关控制器向媒体网关发送终端连接能力审计请求;媒体网关向媒体网关控制器返回携带有终端连接配置描述的终端连接能力审计响应,所述终端连接配置描述中包括用于区分不同终端实例的实例标识。
2、 根据权利要求1所述的终端连接能力审计方法,其特征在于,该方法进 一步包括媒体网关控制器根据所述实例标识从终端连接能力审计响应中解析出对应 于不同终端实例的终端连接配置描述,并根据所述终端连接配置描述向媒体网 关发送终端连接命令;y!某体网关根据所述终端连接命令,在上下文中连接终端。
3、 根据权利要求1或2所述的终端连接能力审计方法,其特征在于,所述 实例标识为整型的取值类型。
4、 根据权利要求1所述的终端连接能力审计方法,其特征在于,所述终端 连接配置描述包括以下三种表达形式之一或者任意组合 .第一终端类型、第一终端实例标识、第二终端类型、第二终端实例标识及 第一终端类型和第二终端类型的连接方向;终端类型、终端实例标识、终端类型最大数量;源终端类型、源终端实例标识、目的终端类型、目的终端实例标识、目的 终端类型最大数量。
5、 根据权利要求4所述的终端连接能力审计方法,其特征在于,所迷第一 终端类型和/或第二终端类型采用通配或部分通配进行表示。
6、 一种终端连接能力审计系统,其特征在于,该系统包括媒体网关控制器 和媒体网关,其中媒体网关控制器,用于向媒体网关发送终端连接能力审计请求; 媒体网关,用于向媒体网关控制器返回携带有终端连接配置描述的终端连接能力审计响应,所述终端连接配置描述中包括用于区分不同终端实例的实例标识。
7、 根据权利要求6所述的终端连接能力审计系统,其特征在于, 媒体网关控制器,进一步用于根据所述实例标识从终端连接能力审计响应中解析出对应于不同终端实例的终端连接配置描述,并根据所述终端连接配置 描述向媒体网关发送终端连接命令;媒体网关,进一步用于根据所述终端连接命令,在上下文中连接终端。
8、 一种媒体网关控制器,其特征在于,该媒体网关控制器包括终端连接能 力审计请求发送单元和终端连接能力审计响应接收单元,其中终端连接能力审计请求发送单元,用于向媒体网关发送终端连接能力审计 请求;终端连接能力审计响应接收单元,用于接收由媒体网关所返回的携带有终 端连接配置描述的终端连接能力审计响应,所述终端连接配置描述中包括用于 区分不同终端实例的实例标识。
9、 根据权利要求8所述的媒体网关控制器,其特征在于,该媒体网关控制 器进一步包括终端连接配置描述解析单元和终端连接决策单元,终端连接配置描述解析单元,用于根据所述实例标识从终端连接能力审计 响应中解析出对应于不同终端实例的终端连接配置描述;终端连接决策单元,用于根据由终端连接配置描述解析单元所解析出的终 端连接配置描述,向Jf某体网关发送终端连接命令。
10、 一种媒体网关,其特征在于,该媒体网关包括终端连接能力审计请求 接收单元、终端连接能力审计单元和响应发送单元,其中终端连接能力审计请求接收单元,用于接收由媒体网关控制器所发送的终 端连接能力审计请求;终端连接能力审计单元,用于根据所述终端连接能力审计请求获取对应终 端的连接能力,并生成携带有终端连接配置描述的终端能力审计响应,其中终 端连接配置描述中包括用于区分不同终端实例的实例标识;响应发送单元,用于向媒体网关控制器返回由终端连接能力审计单元生成 的终端连接能力审计响应。
全文摘要
本发明实施例公开了一种终端连接能力审计方法,该方法包括媒体网关控制器向媒体网关发送终端连接能力审计请求;媒体网关向媒体网关控制器返回携带有终端连接配置描述的终端连接能力审计响应,所述终端连接配置描述中包括用于区分不同终端实例的实例标识。本发明还公开了一种终端连接能力审计系统、媒体网关控制器和媒体网关。应用本发明以后,在涉及多个同类型终端时,媒体网关控制器也能够正常审计媒体网关的终端连接能力。
文档编号H04L12/24GK101453375SQ20081018966
公开日2009年6月10日 申请日期2007年5月29日 优先权日2007年5月29日
发明者林扬波 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1