一种实现h.248协议接口兼容的方法

文档序号:7689900阅读:199来源:国知局
专利名称:一种实现h.248协议接口兼容的方法
技术领域
本发明涉及下一代网络通信系统领域,具体涉及一种实现H.248协议接 口兼容的方法。
背景技术
随着通讯系统在经济和社会生活等各个领域日益广泛的应用,通讯系统 技术本身也在快速发展之中。目前业界广泛认同,下 一代网络Next Generation Network,简称NGN, 将是一个控制与承载相分离的网络。不管是当前固网的升级改造,还是曰益 成熟完善的第三代移动通讯系统,其基本特征是将传统的控制和呼叫集中的 设备分离为媒体网关控制器Media Gateway Controller,简称MGC和媒体网 关Media Gateway ,简称MGW两个部分,其中的MGC完成对MGW的控 制,进行基本呼叫及新业务的实现。国际电4言耳关盟电4言才示准部 Telecommunication Standardization International Sector Of ITU,简称ITU-T在其制定的H.248协议中,定义了 一 套MGC控制MGW的系统和方法,目前H.248协议被广泛应用到宽带码分 多址WCDMA、码分多址CDMA2000、时分-同步码分多址TD-SCDMA和 软交换SoftSwitch等系统的核心网。随着通信系统技术及应用的不断推广深 化,作为核心协议之一的H.248协议也在不断发展,业务类型不断增加,协 议内容不断增多,应用范围不断扩大,短时间内又难以达到统一,随之而来 的便是不同厂商设备之间的互联互通问题,而不同厂商设备对于协议的支持 程度不同更是加剧了这一 问题。针对这一问题,H.248协议上提出了 MGC通过审计的方法获取MGW 当前支持的包能力,在获得MGW的实际支持能力后,MGC不向MGW发 送不支持的功能包以规避互通问题。但这种方式对于实际实现中存在较为明 显的缺陷通过审计方式获取MGW支持协议包能力并不能完整准确的表明其能力,对于协议包内容完整性及相应扩展的支持、对于具体描述符参数、会话描述协议Session Description Protocol,简称SDP参数等并不能做到准确 获取。中国发明专利"一种实现H.248消息兼容的方法",专利申请号 200710111792.X,公开号CN101098340A,公开了 一种通过MGW忽略MGC 未识别功能包的方法来实现H.248消息的兼容。但是这种方法中MGW做为 被控制设备并不能准确掌控业务流程来决策业务是否继续。发明内容本发明需要解决的技术问题是提供一种实现H.248协议接口兼容的方 法,应用该方法可以有效解决采用H.248协议的设备互联互通及兼容性问题。本发明的上述技术问题这样解决,提供一种实现H.248协议接口兼容的 方法,包括以下步骤1.1) 预先建立及维护媒体网关的版本能力集信息表和媒体网关与媒 体网关版本信息的对应关系表;1.2) 业务运行时,媒体网关控制器根据当前选择的媒体网关的版本信 息和该业务需要的媒体网关能力查询所述媒体网关的版本能力 集信息表来判断所选+某体网关是否支持该业务;1.3) 当支持时,继续该业务;当不支持时,媒体网关控制器继续选择 所述版本能力集信息表中的下一个々某体网关,重复所述步骤1.2)。按照本发明提供的实现方法,所述媒体网关与所述媒体网关控制器间有 网络连接,被所述J 某体网关控制器管理。按照本发明提供的实现方法,所述步骤l.l)中所述媒体网关的版本能力 集信息表中每个媒体网关版本都有与其匹配的媒体网关能力集列表。按照本发明提供的实现方法,所述媒体网关能力集列表包括包、描述 符、会话描述协议、命令四个表项。按照本发明提供的实现方法,所述步骤1.1)中所述^ 某体网关版本信息由 所述媒体网关控制器在接收所述媒体网关注册的同时获取,或者由所述媒体 网关控制器通过静态配置的方式来配置。按照本发明提供的实现方法,所述步骤1.2)还包括所述i某体网关控制 器查询所述媒体网关与媒体网关版本信息的对应关系表获取当前选择的媒 体网关的版本信息。按照本发明提供的实现方法,所述媒体网关控制器包括但不限制于是现 有第三代码分多址CDMA2000系统的移动交换仿真MSCe、宽带码分多址 WCDMA系统的移动交换中心服务器MSC Server或者下一代网络NGN架 构下的呼叫控制实体。按照本发明提供的实现方法,所述媒体网关是现有CDMA2000系统的 媒体网关、WCDMA系统的媒体网关或者NGN架构下的其他媒体面网元。按照本发明提供的实现方法,所述步骤1.3)之后还包括当最终所选4某 体网关不支持实际运行业务时,由所述媒体网关控制器决策该业务是否继续。按照本发明提供的实现方法,当所述媒体网关控制器决策业务不能继续 时,则结束业务流程。按照本发明提供的实现方法,当所述媒体网关控制器决策业务仍可以继 续时,则所述媒体网关控制器下发H.248消息到所述媒体网关时不下发最终 所选媒体网关不支持的包和参数。本发明提供的一种实现H.248协议接口兼容的方法,通过在媒体网关控 制器详细定义媒体网关的能力集信息,实现对于具体媒体网关能力信息的完 全掌控,媒体网关控制器通过自身有效控制实现向媒体网关的完全兼容,有 效地解决了媒体网关控制器与媒体网关间H.248消息兼容性的问题;进一 步,决策权由MGC来控制,MGC可以从源头准确确定具体业务是否可以 忽略某参数,某能力,从而做出比较精确的控制。


下面结合附图和具体实施例进一步对本发明进行详细说明。 图l是本发明媒体网关注册流程示意图。
具体实施方式
本发明的主要思想是决策权由MGC来控制,MGC可以从源头准确 确定具体业务是否可以忽略某参数、某能力,从而做出比较精确的控制。通过对H,248协议的研究发现,可以对协议能力进行有效划分,从而可 以通过在媒体网关控制器上维护不同媒体网关的能力集合的方式实现媒体 网关控制器对于具体媒体网关能力信息的完全掌控,实现每个媒体网关在媒 体网关控制器上都有自身对应的能力集合,媒体网关控制器通过自身有效控 制实现向媒体网关的完全兼容。为了解决媒体网关发生切换后能力变化所带 来的问题,可以通过在媒体网关注册时携带的协议子集参数 (ServiceChangeProfile )或者静态配置媒体网关版本信息来指示自身支持的 能力集列表。本发明实现H.248协议接口兼容的方法包括以下步骤 步骤一、事先在MGC上维护媒体网关版本能力集信息,做到每个MGW 版本都有与其相匹配的能力集列表,配置MGW支持的包、参数、SDP等能力;MGW能力可以通过四个方面包、描述符、SDP、命令来定义;可以 采用分级定义,例如,每个方面采用4级ID来定义,分别为ID1、 ID2、 ID3、 ID4:MGW版本信息ID1ID2ID3ID4ID1: —级ID,包括包ID、描述符、SDP行、命令。 ID2: 二级ID,包括包的Item、描述符参数、SDP行属性、命令的描 述符。ID3,三级ID,包括包Item的参数、描述符参数的取值、SDP行属 性的参数。ID4,四级ID,包括包Item的参数的取值、SDP行属性的参数的取值。MGW详细能力的定义可以采用上述方法但不限于上述方法。 步骤二、媒体网关控制器确定相应媒体网关的版本信息媒体网关控制 器在接收媒体网关注册的同时建立起具体媒体网关与媒体网关版本信息的 对应关系表。除了通过注册来获取士某体网关的版本信息外,4某体网关控制器还可以通过静态配置的方式来配置^ 某体网关的版本信息。步骤三、媒体网关控制器需要实现某种业务时,首选查询媒体网关与媒 体网关版本信息对应关系表,获取当前媒体网关的版本信息。然后根据媒体 网关版本信息和该业务需要的^(某体网关能力查询步骤一中描述的4某体网关 版本能力集信息来确定所选媒体网关是否支持此业务。步骤四、当步骤三中所选媒体网关不支持该业务时,媒体网关控制器继 续选择下一媒体网关,重复步骤三,优选出支持该业务的媒体网关。当最终所选媒体网关不支持此业务时,媒体网关控制器根据具体业务的情况决策该业务是否继续,如果不能继续,则业务流程结束;当媒体网关控 制器决策该业务可以继续时,媒体网关控制器下发H.248消息时不下发所选 网关不支持的包和参数等。本发明中媒体网关控制器可以是现有CDMA2000系统的移动交换中心 仿真MSCe,但不限于CDMA2000系统,可以是NGN架构下的其他呼叫控 制实体。本发明中媒体网关可以是现有CDMA2000系统的MGW,但不限于 CDMA2000系统,可以是NGN架构下的其他媒体面网元。本发明实现方法中包括以下关系表媒体网关控制器上维护一张々某体网 关版本能力集信息表;媒体网关控制器上维护一张具体媒体网关与具体媒体 网关版本信息关联关系表;媒体网关上配置媒体网关上报的版本信息。 下面结合附图对本发明做进一步的详细说明 本发明媒体网关注册流程示意如图l所示,包括以下步骤 步骤IOI、媒体网关11向媒体网关控制器12发送注册请求消息,媒体 网关在向媒体网关控制器注册时通过可选参数通知媒体网关控制器自身支 持的能力集列表名称;步骤102、媒体网关ll注册成功,媒体网关控制器12返回响应。 本发明所述方法的R248协议接口兼容举例流程示意如图2所示,包括 以下步骤步骤201、媒体网关控制器发起某一业务,假定取名为业务A; 步骤202、媒体网关控制器确定业务A需要媒体网关支持电路交换数据 包(threegcsd包)的localpeer参数;步骤203、媒体网关控制器根据媒体网关的版本信息查询网关能力表,确定媒体网关是否支持threegcsd包的localpeer参数;步骤204、媒体网关控制器判断媒体网关是否支持threegcsd包的 localpeer参数;步骤205、如果媒体网关支持threegcsd包的localpeer参数,业务A成 功,媒体网关控制器发起与媒体网关的交互;步骤206、如果々某体网关不支持threegcsd包的localpeer参数,力某体网 关控制器判断是否继续选择下一有连接关系的媒体网关,是的话继续重复步 骤203选择下一个媒体网关;步骤207、如果最终所选的々某体网关不支持threegcsd包的localpeer参 数,媒体网关控制器判断缺少该能力时,业务A是否继续;步骤208、如果媒体网关控制器判断业务A可以继续,媒体网关下发 H.248指令到媒体网关,但是不携带媒体网关不支持的参数,不携带threegcsd 包的localpeer参数;步骤209、如果媒体网关控制器判断不支持threegcsd包的localpeer参 数业务A不能继续,则业务流程失败。当然,本发明还可有其它多种实施例,此处所描述的具体实施例仅仅用 以解释本发明,并不用于限定本发明。
权利要求
1、一种实现H.248协议接口兼容的方法,其特征在于,包括以下步骤1.1)预先建立及维护媒体网关(11)的版本能力集信息表和媒体网关与媒体网关版本信息的对应关系表;1.2)业务运行时,媒体网关控制器(12)根据当前选择的媒体网关的版本信息和该业务需要的媒体网关能力查询所述版本能力集信息表来判断该媒体网关是否支持该业务;1.3)当支持时,继续该业务;当不支持时,媒体网关控制器(12)继续选择所述版本能力集信息表中的下一个媒体网关,重复所述步骤1.2)。
2、 根据权利要求1所述实现方法,其特征在于,所述媒体网关(ll) 与所述媒体网关控制器(12)间有网络连接,被所述媒体网关控制器(12)管理。
3、 根据权利要求1所述实现方法,其特征在于,所述步骤l.l)中所 述版本能力集信息表中每个媒体网关版本都有与其匹配的媒体网关能力集 列表。
4、 根据权利要求3所述实现方法,其特征在于,所述媒体网关能力 集列表表项包括包、描述符、会话描述协议、命令。
5、 根据权利要求1所述实现方法,其特征在于,所述步骤l.l)中所 述媒体网关版本信息由所述媒体网关控制器(12)在接收所述媒体网关(ll)注 册的同时获取,或者由所述媒体网关控制器(12)通过静态配置的方式来配置。
6、 根据权利要求1所述实现方法,其特征在于,所述步骤1.2)还包 括所述媒体网关控制器(12)查询所述对应关系表获取所述当前选择的媒体 网关的版本信息。
7、 根据权利要求1所述实现方法,其特征在于,所述媒体网关控制 器(12)是CDMA2000系统的移动交换仿真、WCDMA系统的移动交换中心 服务器或者NGN架构下的呼叫控制实体;所述媒体网关(ll)是CDMA2000系统的媒体网关、WCDMA系统的媒体网关或者NGN架构下的媒体面网元。
8、 根据权利要求1所述实现方法,其特征在于,所述步骤1.3)之后 还包括当最终所选媒体网关不支持实际运行业务时,由所述媒体网关控制 器(12)决策该业务是否继续。
9、 根据权利要求8所述实现方法,其特征在于,当所述媒体网关控 制器(12)决策业务不能继续时,则结束业务流程。
10、 根据权利要求8所述实现方法,其特征在于,当所述々某体网关控 制器(12)决策业务仍可以继续时,则所述媒体网关控制器下发H.248消息到 所述媒体网关时不下发最终所选媒体网关不支持的包和参数。
全文摘要
本发明涉及一种实现H.248协议接口兼容的方法,包括媒体网关控制器(12)维护媒体网关(11)的版本能力集信息表及媒体网关与媒体网关版本信息的对应关系表,业务运行时,媒体网关控制器通过查询所述关系表判断所选媒体网关是否支持该业务,并在最终选择的媒体网关不支持该业务时决策业务流程是否继续。通过这种方法,媒体网关控制器完全掌控具体媒体网关的能力信息,可以从源头精确控制具体业务运行是否可以忽略某参数,某能力,有效解决媒体网关控制器与媒体网关间H.248协议接口兼容性的问题。
文档编号H04L29/06GK101257522SQ20081008479
公开日2008年9月3日 申请日期2008年3月21日 优先权日2008年3月21日
发明者刘颖斌, 苑长富 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1