一种随路信令的适配方法及通信系统的制作方法

文档序号:7619850阅读:179来源:国知局
专利名称:一种随路信令的适配方法及通信系统的制作方法
技术领域
本发明涉及下一代网络(NGN)以及第3代移动(3G)技术,尤其涉及在NGN或3G网络中随路信令的适配方法及通信系统。
背景技术
由于电信网规模巨大,实际应用与组网的复杂多样,即使在NGN或3G架构下,也很难用共路信令在较短的时间内将随路信令完全替代,因此,随路信令系统在国际电信网和各国的国内电信网中至今仍然有广泛的应用。
在NGN或3G的核心网中,随路信令的处理主要是由网关与网关控制器共同来完成的。网关控制器(MGC)负责随路信令的控制,包括路由与计费等;网关(MGAG、TG等)负责随路信令的承载,终结随路信令,并将收到的随路信令信息封装为H.248消息包或网关控制协议上报给网关控制器,同时将网关控制器下发的相关随路H.248消息包或网关控制协议解析为对应随路信令,达到对承载的控制。
由于历史的原因,大多数国家都根据随路信令相关的国际标准,制定了各自的随路信令系统,形成了自己的特色,比如中国的随路信令标准-中国1号。这些标准各不相同,对开发工作提出了一定的挑战,如果对每个国家的国家标准都进行重新设计、开发,这对于开发和测试工作量都很大;同时在外开局时,由于程序采用硬编码,发现纰漏或局方提出一个小小的需求,都必须修改程序,重新编译、加载、验证,不仅非常耗时费力,而且会大大延缓进度。
提取各国随路信令的主要差别,可以归结为以下两个方面1、某个逻辑信号的物理信号不一样。比如ITU-T R2信令请求主叫号码是信号A-5,而中国1号则是信号A-6。
2、对逻辑信号的处理不一样。比如ITU-T R2信令中有号码结束信号I-15,印度R2却没有这样的信号。
基于上述两方面的差别,针对传统交换机,现有的随路信令多国适配主要原理为对于各种具体的物理信号(RSD)所表达的含义,将其抽象为逻辑信号,并作为一个开放的体系,能够随时进行扩展。随路信令的多国适配分为随路信令上报、随路信令下发两个方面。随路信令上报就是将收到的物理信号转化为相应的逻辑信号,以便处理;随路信令下发就是将逻辑信号转化为相应的物理信号,以便发送。
随路信令上报和下发都提供相应索引(ID),以区别其他随路信令的上报与下发,通常每种随路信令上报索引和随路信令下发索引保持一致。随路信令上报对应逻辑事件(LEVT),随路信令下发对应逻辑命令(LCMD),逻辑事件与逻辑命令一般保持一致的对应关系。一个逻辑命令可以有多个参数(PARA),以区分逻辑信号;一个逻辑事件也可以有多个参数(PARA),以区分物理信号,参数通常与对应的逻辑命令一致。
随路信令下发的原理是由一组索引(ID)、逻辑命令及其参数组合起来决定一个物理信号,其中逻辑命令、参数共同构成一个逻辑信号。随路信令上报的原理是一组索引(ID)、物理信号、随路信令处理状态机的当前状态(SRS)组合起来决定一种逻辑事件及其参数,其中逻辑事件及其参数构成了一个逻辑信号。
在随路信令处理状态机的不同状态下,对应的物理信号可能不同。比如在“发被叫号码态”与“等B组信号态”,对于“上报拥塞这个逻辑信号”的物理信号,前者对应信号A-4、后者对应信号B-4。
为了完成适配,在程序中增加一个适配层(适配模块),以便将逻辑信号与物理信号对应起来。逻辑信号与物理信号的对应关系可以通过数据配置或人机交互语言(MML)命令的方法来实现。在程序中,只对逻辑信号进行处理,以达到对多种随路信令的支持;在适配中对线路信令与记发器信令分别处理,各成一套命令与数据配置脚本。
每种随路信令,给出一种信令类型,即随路信令被信令类型所区分。信令类型包含线路信令类型和记发器信令类型,线路信令的上报与下发ID被对应线路信令索引,记发器信令的上报与下发ID被对应记发器信令索引,从而使配置数据被利用起来。
在NGN或3G架构下,利用现有技术方案进行多国适配时,适配工作只在网关进行,由于网关只负责承载,不负责具体的业务的实现,网关在对与业务相关的信号进行多国适配时,增加了适配难度,比如对主叫用户类别、被叫用户线状态的适配,由于各国随路不尽相同,很多情况下,网关不知道该怎么进行适配才能将这些信息上报给网关控制器,处理起来不仅难度大,而且无形中增大了工作量。而网关控制器用于处理各种业务,需要准确识别网关对业务类型的上报,若只利用现有接口,这显然也是非常困难。
由于NGN或3G架构下控制与承载的分离,网关终结了所有的随路信令,网关控制器必须使用CAS、R2包通过H248消息与网关进行交互,在随路信令方面实现对承载的控制。现有的CAS、R2包是针对ITU-T R2进行制定的,可以处理基本的业务,传递基本的信息(详细信息可以参考H248-CAS包、以及H248-R2包的相关协议或草案)。正是由于现有CAS包、R2包对ITU-T R2专有性,制定时并没有考虑到各国随路信令的差异,在开发各国随路信令时,有很多地方不能直接套用现有的协议,主要在主叫用户类别与被叫用户线状态方面的部分参数(r2/sc、r2/cprs)与物理信号对应不上,甚至无法对应;如果要进行扩展,就需要扩展大量参数,可能每来一个国家就要扩展一些参数,扩展私有性的参数过多,不仅不合理,也不便于与其他厂商的产品对接,因此,这就给NGN或3G架构下的随路信令开发增加了一定的难度。

发明内容
本发明提供一种适路信令的适配方法及系统,以解决现有技术对与业务相关的信号进行适配时存在处理难度和工作量大,以及无法利用现有技术接口准确传递并识别业务类型的问题。
本发明提供以下技术方案一种随路信令的适配方法,该方法根据逻辑信号与物理信号的对应关系,由网络设备将接收到的物理信号适配为对应的逻辑信号上报以进行随路信令的处理,和将逻辑信号适配为对应的物理信号下发以进行随路信令的发送;其中,在负责随路信令控制的网络设备和负责随路信令承载的网络设备上分别对与业务相关的信号进行适配,并且进行随路信令发送的网络设备在适配与业务相关的信号时,将逻辑命令或逻辑事件所对应参数的参数值适配成与物理信号的编号具有一一对应关系的对应值。
所述对应值与物理信号的编号相同。
对于收到的物理信号,由负责随路信令承载的网络设备上报适配后,通过相关的随路包将与业务相关的信号透传到负责随路信令控制的网络设备,由该网络设备进行二次适配并处理。
通过扩展网络设备之间的协议消息的随路包中与业务相关的事件的参数携带所述对应值透传所述信号。
对于发送的物理信号,负责随路信令控制的网络设备对与业务相关的信号适配后通过相关的随路包透传到负责随路信令承载的网络设备上,由该网络设备进行二次适配并发送。
通过扩展第一网络设备与第二网络设备之间的协议消息的随路包中与业务相关的信号的参数携带所述对应值来透传所述信号。
与业务无关的信号的上报适配与下发适配由负责随路信令承载的网络设备完成。
所述负责随路信令承载的网络设备为媒体网关(MG)或具有与媒体网关相同、相似或相关功能的网络实体;所述负责随路信令控制的网络设备为媒体网关控制器(MGC)或具有与媒体网关控制器相同、相似或相关功能的网络实体。
一种通信系统,包括负责随路信令承载的第一网络设备,与第一网络设备连接并负责随路信令控制的第二网络设备以及二者之间的接口关系,所述第一网络设备具有随路信令适配的适配模块;其中,所述第二网络设备具有用于随路信令适配的适配模块,第一、第二网络上的适配模块分别对与业务相关的信号进行适配,并且进行随路信令发送侧的网络设备的适配模块在适配与业务相关的信号时,将逻辑命令或逻辑事件所对应参数的参数值适配成与物理信号的编号具有一一对应关系的对应值。
所述第一网络设备为媒体网关(MG)或具有与媒体网关相同、相似或相关功能的网络实体;所述第二网络设备为媒体网关控制器(MGC)或具有与网关控制器相同、相似或相关功能的网络实体。
本发明在适配与业务相关的信号时,最好将物理信号编号与对应逻辑事件或逻辑命令的参数适配为相同值进行随路信令上报或随路信令下发,仅仅简单拓展了网关与网关控制器之间的接口,就分解了随路信令的处理工作,简化了网关对物理信号的适配,增强了网关控制器的业务处理灵活度,降低了信号处理与适配的难度,从总体上减少了工作量,尤其是作为承载的网关的工作量。


图1为网关对随路信令的适配处理示意图;图2为网关控制器对随路信令的适配处理示意图;图3为网关与网关控制器之间的结构示意图;图4为网关与网关控制器对某国随路信令呼叫流程的适配过程示意图。
具体实施例方式
为了能够更好的理解本发明,本实施例以ITU-T R2记发器信令为例,先通过具体适配实例对现有的适配进行说明。
ITU-T R2信令分为线路信令与记发器信令两部分,其中线路信令比较简单一些,分为前向、后向两组信号;而记发器信令虽然也分为前向、后向两组信号,但是前向信号又被分为了前向I组、前向II组,后向信号也被分为了后向A组、后向B组。
按照现有的多国适配的思想与原理,可以得到下面一些表格(只是列举一部分,各表格中对逻辑含义的抽象以及序号与含义的对应关系不限于所列举方式)指定逻辑命令或逻辑事件的表如表一所示表一

命令的参数可以根据情况指定,如被叫号码/主叫号码,如表二所示表二

请求的参数的指定如表三所示表三

随路信令处理状态机的状态可以分为表四所示表四

还有很多其他逻辑命令、逻辑事件、参数、处理状态,本实施例不再列举。
下面对具体的物理信号与逻辑信号之间的适配,进行举例说明。
假设规定ITU-T R2的上报与下发索引都是ID=0。
1、对于被叫号码6的下发下发索引ID=0;逻辑命令(LCMD)为“被叫号码”(0);查表“参数”PARA=6;而“被叫号码”6对应物理信号(RSD)为I-6;那么逻辑信号与物理信号(RSD)的对应关系就确定了;即ID=0,LCMD=0,PARA=6,RSD=6。
2、对于主叫号码0的上报
上报索引为ID=0;物理信号RSD为10;处理状态(SRS)是“请求主叫号码态”(5);而逻辑事件也应该是“主叫号码”(查表得1);号码0的“参数”为0(查表得到);那么逻辑信号与物理信号(RSD)的对应关系也就确定了,即ID=0,RSD=10,SRS=5,LEVT=1,PARA=0。
3、对于被叫号码下一位的请求索引为ID=0,物理信号RSD为A-1;处理状态(SRS)可以是“发送被叫号码态”(1),也可以是“发送主叫号码态”(2);而逻辑事件(LEVT)、逻辑命令(LCMD)应该是“请求”(查表得5);请求的“参数”为0(查表得到);那么逻辑信号与物理信号(RSD)的对应关系也确定了,即发送请求ID=0,LCMD=5,PARA=0,RSD=1;上报请求ID=0,RSD=1,SRS=1,LEVT=5,PARA=0;ID=0,RSD=1,SRS=2,LEVT=5,PARA=0。
参阅图1和图2所示,本发明利用承载与控制分离的思想,由负责随路信令承载的网络设备和负责随路信令控制的网络设备分别对与业务相关的随路信令进行适配。负责随路信令承载的网络设备为媒体网关,或者具有与媒体网关相同、相似或相关功能的网络实体;所述负责随路信令承载的网络设备为媒体网关控制器,或者具有与媒体网关控制器相同、相似或相关功能的网络实体。以下主要以媒体网关和媒体网关控制器为例进行说明。
参阅图3所示,媒体网关和媒体网关控制器中都具有用于随路信令适配的适配模块。在本发明中,与业务相关的逻辑信号和物理信号的编号之间均有一个对应值,这些对应值与物理信号的编号之间形成一一对应关系。在网关与网关控制器之间进行随路信令发送时,发送侧的适配模块在适配与业务相关的信号时将逻辑命令或逻辑事件所对应参数的参数值适配成与物理信号的编号对应的对应值。最佳方式是以物理信号的编号作为对应值,这样可以大大地简化处理。在本发明中,媒体网关与媒体网关控制器之间交互的接口约定是其对与业务相关的信号分别进行适配的基础与参考。
在本发明中,与承载密切相关的物理信号在网关终结,由网关适配为逻辑信号,在网关处理。与业务相关的物理信号也在网关终结,但是通过H.248相关的随路包透传给网关控制器,网关控制器对网关透传上来的与业务相关的物理信号进行二次适配。对于发送的物理信号,网关控制器将与业务相关的信号适配后通过相关的随路包透传到网关,由网关进行二次适配并发送。相应地,在网关控制器上增加主用户类别和被叫用户线状态的适配表。
与业务相关的信号主要是主叫用户类别、被叫用户线状态等;在R2信令中就是II组信号与B组信号。
对于主叫用户类别的透传,通过拓展H.248消息的CAS或者R2包中与主叫类别相关的参数,使得该参数值与对应物理信号的编号有一定的对应关系,最好是取值相同的对应关系,比如r2/sc事件、r2/r2addr信号或事件中的sc参数。其参数值拓展为1~15,分别对应物理信号编号1~15;当然也可是随路其他相关包类似参数。
对于被叫用户线状态的透传,则是拓展H.248消息的CAS或者R2包中与被叫用户线状态相关的参数,使得该参数值与对应物理信号的编号有一定的对应关系,最好是取值相同的对应关系,比如r2/cprs信号或事件的相关参数,其参数值也拓展为1~15,分别对应物理信号编号1~15;当然也可是随路其他相关包类似参数。
对于R2信令主叫用户类别的透传,就是II组信号II-1~II-15按照前面方式规定的对应关系对应sc参数值1~15;对于R2信令被叫用户线状态的透传,就是B组信号B-1~B-15按照前面方式规定的对应关系对应cplc参数值1~15。
网关对主叫用户类别的适配,就是改变现有技术中逻辑命令或逻辑事件“主叫用户类别”的参数,取固定参数值1~15。网关对被叫用户线状态的适配,也是改变现有技术方案中逻辑命令或逻辑事件“被叫用户线状态”的参数,取固定参数值1~15。
网关控制器对主叫用户类别的适配,使用现有技术中主叫用户类别对应逻辑命令或逻辑事件的参数值。网关控制器对被叫用户线状态的适配,使用现有技术中被叫用户线状态对应逻辑命令或逻辑事件的参数值。
从上述可知,对与业务相关的信号适配存在这样的处理关系物理信号编号与网关处理的逻辑信号参数值具有一一对应关系;网关处理的业务相关的逻辑信号参数值与网关和网关控制器之间的消息交互的接口参数值之间有一一对应关系,即业务相关的物理信号编号与前述消息交互的接口参数值之间有一一对应关系;网关控制器本身对前述消息交互的接口参数值进行信号的上报与下发适配。
对于ITU-T R2不使用本原理,即其主叫用户类别与被叫用户线状态的传递与协议保持一致,以保证与其他网关控制器能够正常接续。
本发明的扩充只是用于主叫用户类别、被叫用户线状态,其他部分的适配与现有技术方案一致。通过扩展后,在对各国随路信令进行处理时,主叫用户类别与被叫用户线状态的适配可谓适合任何变化,并且网关几乎没有工作量,一次适配即可适用几乎所有国家的随路;而网关控制器的适配的工作既是以前在交换机对主叫用户类别与被叫用户线状态进行适配的工作。
下面以具体实例进行说明1、网关对主叫用户类别的适配如某国随路协议中的主叫用户类别(II组信号)定义与ITU-T R2对比如表五所述表五


而网关与网关控制之间主叫用户类别的原有接口如下表六所述表六

从上表五中可以看出,该组信号与ITU-T R2中的II组信号差异较大,主要是II-4、II-11~II-14信号与r2/r2addr中的sc参数,或者r2/sc中的参数(表六)不易对应上。但是采用本发明处理就比较简单,处理如下网关下发适配ID=x,LCMD=4,PARA=y,RSD=y;//II-y,其中x为索引,y=1->15。
网关上报适配ID=x,RSD=y,SRS=6,LEVT=4,PARA=y;//II-y,其中x为索引,y=1->15。
其中II-7~II-10、II-15是备用信号,只要网关控制器能够保证正确下发即可,在网关适配上是没有关系的,是通用化的处理,而且便于扩展。
2、网关对被叫用户线状态的适配某国随路信令被叫用户线状态(B组信号)与ITU-T R2对比如表七所示表七


而网关与网关控制之间被叫用户线状态的原有接口如下表八所述表八

其中这几个信号B-6、B-9~B-11的含义在ITU-T R2中H248相关随路包中是无法描述的,但是使用本发明扩展r2/cprs的参数后便可迎刃而解,处理如下网关下发适配ID=x,LCMD=7,PARA=y,RSD=y;//II-y,其中x为索引,y=1->15;网关上报适配ID=x,RSD=y,SRS=7,LEVT=7,PARA=y;//II-y,其中x为索引,y=1->15。
其中B-12~B-15是备用信号,只要网关控制器能够保证正确下发即可,在网关适配上是没有关系的,是通用化的处理,便于扩展。
对于网关控制器(MGC)的适配,其实就是对主叫用户类别以及被叫用户线状态的适配,其处理与技术原有技术方案一致,只是并非对物理信号进行适配,而是对网关与网关控制器之间透传的对应参数进行适配处理,下面分别举例简要说明。
3、网关控制器对主叫用户类别的适配比如前面举例中的某国随路的主叫用户类别II-1,采用本发明描述的方法,通过网关适配并传递到网关控制器时得到的主叫用户类别参数值是1,这个参数类似网关上的物理信号RSD,这里使用MGPARA表示,那网关控制器进行二次上报适配的结果就是ID=x,MGPARA=1,SRS=6,LEVT=4,PARA=h′a0;而网关控制器对改参数的下发适配可以是这样ID=x,LCMD=4,PARA=y,MGPARA=1;//y可取多值。
4、网关控制器对被叫用户线状态的适配也以前面举例中的某国随路为例,比如被叫用户线状态B-5,采用本发明描述的方法,通过网关控制器适配并传递到网关控制器时,得到的被叫用户线状态参数值是5,那网关控制器进行二次上报适配的结果就是ID=x,MGPARA=5,SRS=3,LEVT=7,PARA=4;而网关控制器对改参数的下发适配可以是这样ID=x,LCMD=7,PARA=y,MGPARA=5;//y可取多值。
其他信号的适配类似,这样便可将主叫用户类别与被叫用户线状态进行最终适配。而网关与网关控制器的适配,以及实现适配时二者之间的接口合起来,就是构成了NGN或3G架构对随路信令的完整适配。
图4所示给出了网关与网关控制器对某国随路信令呼叫流程的适配处理过程示意。该图部分演示了如下内容入中继网关与对局的R2信令实例;入中继网关与网关控制器之间的消息交互;网关对线路信令的上报与下发适配实例;网关对记发器信令的上报与下发适配实例;网关控制器对业务相关信号的上报与下发实例;网关与网关控制器之间透传业务相关信号的接口实例;网关内部随路信令适配实现与模块关系;网关控制器内部随路信令适配与模块关系。
利用上述方法,对于随路信令处理中需要网关与网关控制器共同完成的适配或其他功能,如果其中一者进行主要适配或处理有一定难度,可以考虑采取类似的方法分解在两边共同适配或处理,以降低难度。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种随路信令的适配方法,该方法根据逻辑信号与物理信号的对应关系,由网络设备将接收到的物理信号适配为对应的逻辑信号上报以进行随路信令的处理,和将逻辑信号适配为对应的物理信号下发以进行随路信令的发送;其特征在于,在负责随路信令控制的网络设备和负责随路信令承载的网络设备上分别对与业务相关的信号进行适配,并且进行随路信令发送的网络设备在适配与业务相关的信号时,将逻辑命令或逻辑事件所对应参数的参数值适配成与物理信号的编号具有一一对应关系的对应值。
2.如权利要求1所述的方法,其特征在于,所述对应值与物理信号的编号相同。
3.如权利要求1或2所述的方法,其特征在于,对于收到的物理信号,由负责随路信令承载的网络设备上报适配后,通过相关的随路包将与业务相关的信号透传到负责随路信令控制的网络设备,由该网络设备进行二次适配并处理。
4.如权利要求3所述的方法,其特征在于,通过扩展网络设备之间的协议消息的随路包中与业务相关的事件的参数携带所述对应值来透传所述信号。
5.如权利要求1或2所述的方法,其特征在于,对于发送的物理信号,负责随路信令控制的网络设备对与业务相关的信号适配后通过相关的随路包透传到负责随路信令承载的网络设备上,由该网络设备进行二次适配并发送。
6.如权利要求5所述的方法,其特征在于,通过扩展第一网络设备与第二网络设备之间的协议消息的随路包中与业务相关的信号的参数携带所述对应值来透传所述信号。
7.如权利要求1所述的方法,其特征在于,与业务无关的信号的上报适配与下发适配由负责随路信令承载的网络设备完成。
8.如权利要求7所述的方法,其特征在于,所述负责随路信令承载的网络设备为媒体网关(MG)或具有与媒体网关相同、相似或相关功能的网络实体;所述负责随路信令控制的网络设备为媒体网关控制器(MGC)或具有与媒体网关控制器相同、相似或相关功能的网络实体。
9.如权利要求1所述的方法,其特征在于,所述与业务相关的信号为表示主叫用户类别的信号,或表示被叫用户线状态的信号,或其他类似的信号。
10.一种通信系统,包括负责随路信令承载的第一网络设备,与第一网络设备连接并负责随路信令控制的第二网络设备以及二者之间的接口关系,所述第一网络设备具有随路信令适配的适配模块;其特征在于,所述第二网络设备具有用于随路信令适配的适配模块,第一、第二网络上的适配模块分别对与业务相关的信号进行适配,并且进行随路信令发送侧的网络设备的适配模块在适配与业务相关的信号时,将逻辑命令或逻辑事件所对应参数的参数值适配成与物理信号的编号具有一一对应关系的对应值。
11.如权利要求10所述的通信系统,其特征在于,所述第一网络设备为媒体网关(MG)或具有与媒体网关相同、相似或相关功能的网络实体;所述第二网络设备为媒体网关控制器(MGC)或具有与网关控制器相同、相似或相关功能的网络实体。
全文摘要
本发明公开了一种随路信令的适配方法,该方法从物理信号中归纳提取出一些通用的属性作为逻辑信号,根据逻辑信号与物理信号的对应关系,将接收到的物理信号适配为对应的逻辑信号上报以进行随路信令的处理,以及将逻辑信号适配为对应的物理信号下发以进行随路信令的发送;其中,在负责随路信令控制的网络设备和负责随路信令承载的网络设备上分别对与业务相关的信号进行适配,并且进行随路信令发送的网络设备在适配与业务相关的信号时,将逻辑命令或逻辑事件所对应参数的参数值适配成与物理信号的编号具有一一对应关系的对应值。本发明还同时公开了一种通信系统。
文档编号H04L29/06GK1889702SQ200510079939
公开日2007年1月3日 申请日期2005年6月27日 优先权日2005年6月27日
发明者宋大军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1