在不同承载网络中实现信令互通的方法

文档序号:7618400阅读:188来源:国知局
专利名称:在不同承载网络中实现信令互通的方法
技术领域
本发明涉及通信领域,尤其涉及一种在不同承载网络中实现信令互通的方法。
背景技术
随着通信技术的发展,承载网的类型从原先单一的电路时分复用(TDM)网,发展到多种承载网并存,其中应用较为广泛的有基于宽带综合业务数字网(B-ISDN)协议的ATM承载网,以及IP承载网等。针对TDM、ATM、IP等不同的承载网络,7号信令的消息传递层分别为消息传递部分(MTP3),宽带消息传递部分(MTP3-b)和MTP3用户适配(M3UA)。
在上述不同的承载网之间,如不增加附加设备,不能实现7号信令的互通。
为了在不同承载网中,如TDM、ATM及IP三种承载网络,实现7号信令的互通,需要用到3种不同类型的信令网关。
与本发明相关的现有技术,提供了一种利用信令网关(SG)实现7号信令在IP与TDM不同的承载网中互连的方法,如图1所示,RNS承载在ATM网上。RNS和MSC Server之间通过ATM承载网互相连接。而MSC Server和GMSC之间通过IP承载网互相连接。GMSC与CO之间通过TDM承载网互相连接。
仍然如图1所示,在IP与TDM网络间利用信令网关SG,在MGC(媒体网关控制器)与STP(信令转接点)之间进行IP网与TDM网间承载协议的转换,然后基于转换后的协议实现IP与TDM网络间7号信令的互通。
如表一所示为IP承载网的承载协议

表一如表二所示为TDM承载网承载的协议

表二如表三所示为转换后的协议

表三同样,IP与ATM网络互通需要用到第二种类型的信令网关,IP与ATM网络互通需要用到第三种类型的信令网关。
由现有技术的技术方案可以看出,其存在下述缺陷1、不同承载网之间实现7号信令互通需要经过多种类型的网关。
2、当一个SP(信令点)设备在同一接口经过不同类型的承载网络和路由,连接到同一目的信令点的时候,在消息传递层需要用到不同的承载协议如(MTP3、MTP3-b、M3UA等),因而SCCP(信令连接控制部分)等用户需要了解承载层的差异,从而增加了SCCP等软件实现上的难度,降低了SCCP等软件的可移植性。

发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种在不同承载网络中实现信令互通的方法,通过本发明,解决了现有技术中在不同承载网之间实现7号信令互通需要经过多种类型的网关的问题,以及在消息传递层需要用到不同的承载协议,从而导致的增加SCCP等软件实现上的难度,降低SCCP等软件的可移植性等问题。
本发明的目的是通过以下技术方案实现的本发明提供的一种在不同承载网络中实现信令互通的方法,其包括A、在承载信令的协议层间嵌入互连功能实体;B、基于所述互连功能实体实现信令在不同承载网络中的通信。
其中,所述步骤B具体包括B1、所述互连功能实体根据所述承载网络与相应承载协议的对应关系为不同承载网络配置相应的协议组件;B2、基于所述协议组件为发送的信令选择相应的承载网络传输至同一目的信令点。
其中,在所述步骤B1之前还包括配置承载网络与相应承载协议的对应关系。
其中,所述步骤B还包括将所述为不同承载网络配置相应的协议组件保存在始发/目的信令点与承载网络映射表中。
其中,当发送信令为下行消息时,所述步骤B2具体包括B21、根据始发/目的信令点与承载网络的映射关系在配置的协议组件中为所述下行消息选择对应的协议组件;B22、根据所选择的协议组件选择相应的承载网络作为下行消息的承载网络;B23、通过所述承载网络将所述发送的信令发送至目的信令点。
其中,所述步骤B22具体包括当所述协议组件对应多种承载网络时,则根据网络选择策略选择优先级最高的承载网络作为下行消息的承载网络;或,当所述协议组件对应一种承载网络时,则选择该承载网络作为下行消息的承载网络。
其中,所述步骤B2还包括B24、判断所述消息是否发送成功,若成功,则结束此过程;否则执行步骤B25;B25、判断所述承载网络是否选择完毕,若是,则回应发送失败的消息通知发送端;否则执行步骤B26;B26、根据网络选则策略选择比当前网络优先级低一档的网络将所述下行消息发送给目的信令点,然后执行步骤B24。
其中,当发送信令为上行消息时,所述步骤B2还包括B27、所述互连功能实体根据所述上行消息携带的目的地址标识确认为本信令点的用户接收时,则将所述上行消息透传给上层用户;B28、所述上层用户接收所述上行消息并通过承载网络回应响应消息给所述互连功能实体。
其中,当上行消息存在信令点不可达时,所述步骤B2还包括B29、承载网络回应转发消息给所述互连功能实体。
其中,所述步骤B2还包括
当所述互联功能实体确认接收的消息为转发消息时,则通过自定义的通知接口通知与该承载网互连的承载网络该信令点不可达。
由上述本发明提供的技术方案可以看出,本发明所述的方法通过在承载信令的协议层间嵌入互连功能实体;然后基于所述互连功能实体实现信令在不同承载网络中的通信的方法,能够只采用一种类型的信令网关,或将信令网关内置在媒体网关控制器内,就可实现信令在不同承载网络之间的互通;而且当一个SP设备在同一接口经过不同类型的承载网络和路由,连接到同一目的信令点的时候,通过本发明,SCCP等上层用户不需要了解承载层的协议差异,从而降低SCCP等软件实现上的难度,提高SCCP等软件的可移植性。


图1为信令在不同承载网间相互传递的示意图;图2为本发明实施例的流程图;图3为本发明信令在不同承载网间相互传递的流程图。
具体实施例方式
本发明提供了一种在不同承载网络中实现信令互通的方法,其核心是在承载信令的协议层间嵌入互连功能实体;然后基于所述互连功能实体实现信令在不同承载网络中的通信。
在所述互连功能实体中根据所述承载网络与相应承载协议的对应关系,为不同承载网络配置相应的协议组件;然后基于所述协议组件为发送的信令选择相应的承载网络传输至同一目的信令点。
本发明提供的实施例如图2所示,包括步骤S101,在承载信令的协议层间嵌入互连功能实体。
步骤S102,配置承载网络与相应承载协议的对应关系。
步骤S103,在所述互连功能实体中根据所述承载网络与相应承载协议的对应关系为不同承载网络配置相应的协议组件。如表四所示

表四完成上述配置后,就可以根据不同承载网选择对应的承载协议。仍然结合图1以IP、ATM和TDM不同承载网络为例,为了实现ATM承载网和IP承载网之间的互通,MGC可以根据两侧承载网络的类型(ATM,IP),相应地选用7号信令的MTP3-b/SAAL/ATM和M3UA/SCTP/IP系列组件。
步骤S104,将所述为不同承载网络配置相应的协议组件保存在始发/目的信令点与承载网络映射表中。仍然以IP、ATM和TDM承载网为例,所述映射表如表五所示

表五由表5可以看出,SP下面的MTP3-b系列组件和MGC下面的MTP3-b系列组件协议栈完全相同并且一一对应,因此它们之间可以没有障碍地互相进行7号信令的通信。同理,MGC(MSC Server)下面的M3UA系列组件和MGC(GMSC)下面的M3UA系列组件之间,也可以没有障碍地互相进行7号信令的通信。
经过上述步骤后,本发明就能够执行步骤S105,基于所述协议组件为发送的信令选择相应的承载网络传输至同一目的信令点。下面根据下行消息和上行消息的传送过程详细描述这一具体实施过程。如图3所示当发送信令为下行消息时,所述步骤S105具体包括步骤S201,根据始发/目的信令点与承载网络的映射关系在配置的协议组件中为所述下行消息选择对应的协议组件。
L3IF与MTP3之间的下行消息主要有MTP-TRANSFER request等。
当下行消息到达L3IF后,L3IF先进行路由选择,即通过查询预先配置的始发/目的信令点与网络类型的映射关系表,如表五所示,找出下行消息对应的协议组件。如需要在ATM承载网与IP承载网之间实现7号信令的互通时,L3IF查询如表五所示的始发/目的信令点与网络类型的映射表,为所述下行消息选择对应的协议组件为MTP3-b系列组件,因为SP下面的MTP3-b系列组件和MGC下面的MTP3-b系列组件协议栈完全相同并且一一对应,根据OSI通信模型,只要一个接口两侧的协议栈一致,就能够在其上没有障碍地通信的原则,从而能够实现7号信令在在ATM承载网与IP承载网之间互通。
步骤S202,根据所选择的协议组件选择相应的承载网络作为下行消息的承载网络。
当所述协议组件对应多种承载网络时,则根据网络选择策略选择优先级最高的承载网络作为下行消息的承载网络。
如果同一目的信令点对应多种承载协议,则L3IF将根据选择的所述协议组件选择多种承载网络,这就需要再根据网络选择策略选中一种优先级最高的承载网络,并将下行消息交给该网络发送。
例如L3IF支持MTP3/MTP3B/M3UA三种网络模块,则一种网络选择策略可以是从M3UA到MTP3B,再到MTP3,优先级依次降低。
当所述协议组件对应一种承载网络时,则L3IF选择该承载网络作为下行消息的承载网络,并将下行消息交给该网络发送。。
步骤S203,通过所述承载网络将所述发送的信令发送至目的信令点。
经过上述步骤后,本发明就可以实现下行消息在不同承载网间的互通。
当发送消息为上行消息时,所述步骤S105具体包括步骤S203,所述互连功能实体根据所述上行消息的目的地址信息确认是本信令点接收时,则将所述上行消息透传给上层用户;所述上层用户接收所述上行消息并通过承载网络回应响应消息给所述互连功能实体。
步骤S204,当上行消息存在信令点不可达时,所述上行消息的承载网络回应转发消息给L3IF实体,L3IF实体通过自定义的通知接口通知与该承载网互连的承载网络该信令点不可达。
本发明的第二实施例,在步骤S202执行完毕后还包括下述过程步骤一,判断所述消息是否发送成功,若成功,则结束此过程;否则执行步骤二;步骤二,判断所述承载网络是否选择完毕,若是,则回应发送失败的消息通知发送端;否则执行步骤三;步骤三,根据网络选则策略选择比当前网络优先级低一档的网络将所述下行消息发送给目的信令点,然后执行步骤一。
由上述本发明提供的技术方案可以看出,本发明所述的方法通过在承载信令的协议层间嵌入互连功能实体;然后基于所述互连功能实体实现信令在不同承载网络中的通信的方法,能够只采用一种类型的信令网关,或将信令网关内置在媒体网关控制器内,就可实现信令在不同承载网络之间的互通;而且当一个SP设备在同一接口经过不同类型的承载网络和路由,连接到同一目的信令点的时候,通过本发明,SCCP等上层用户不需要了解承载层的协议差异,从而降低SCCP等软件实现上的难度,提高SCCP等软件的可移植性。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种在不同承载网络中实现信令互通的方法,其特征在于,包括A、在承载信令的协议层间嵌入互连功能实体;B、基于所述互连功能实体实现信令在不同承载网络中的通信。
2.根据权利要求1所述的方法,其特征在于,所述步骤B具体包括B1、所述互连功能实体根据所述承载网络与相应承载协议的对应关系为不同承载网络配置相应的协议组件;B2、基于所述协议组件为发送的信令选择相应的承载网络传输至同一目的信令点。
3.根据权利要求2所述的方法,其特征在于,在所述步骤B1之前还包括配置承载网络与相应承载协议的对应关系。
4.根据权利要求1、2或3所述的方法,其特征在于,所述步骤B还包括将所述为不同承载网络配置相应的协议组件保存在始发/目的信令点与承载网络映射表中。
5.根据权利要求4所述的方法,其特征在于,当发送信令为下行消息时,所述步骤B2具体包括B21、根据始发/目的信令点与承载网络的映射关系在配置的协议组件中为所述下行消息选择对应的协议组件;B22、根据所选择的协议组件选择相应的承载网络作为下行消息的承载网络;B23、通过所述承载网络将所述发送的信令发送至目的信令点。
6.根据权利要求5所述的方法,其特征在于,所述步骤B22具体包括当所述协议组件对应多种承载网络时,则根据网络选择策略选择优先级最高的承载网络作为下行消息的承载网络;或,当所述协议组件对应一种承载网络时,则选择该承载网络作为下行消息的承载网络。
7.根据权利要求6所述的方法,其特征在于,所述步骤B2还包括B24、判断所述消息是否发送成功,若成功,则结束此过程;否则执行步骤B25;B25、判断所述承载网络是否选择完毕,若是,则回应发送失败的消息通知发送端;否则执行步骤B26;B26、根据网络选则策略选择比当前网络优先级低一档的网络将所述下行消息发送给目的信令点,然后执行步骤B24。
8.根据权利要求7所述的方法,其特征在于,当发送信令为上行消息时,所述步骤B2还包括B27、所述互连功能实体根据所述上行消息携带的目的地址标识确认为本信令点的用户接收时,则将所述上行消息透传给上层用户;B28、所述上层用户接收所述上行消息并通过承载网络回应响应消息给所述互连功能实体。
9.根据权利要求8所述的方法,其特征在于,当上行消息存在信令点不可达时,所述步骤B2还包括B29、承载网络回应转发消息给所述互连功能实体。
10.根据权利要求9所述的方法,其特征在于,所述步骤B2还包括当所述互联功能实体确认接收的消息为转发消息时,则通过自定义的通知接口通知与该承载网互连的承载网络该信令点不可达。
全文摘要
本发明涉及一种在不同承载网络中实现信令互通的方法,其核心是在承载信令的协议层间嵌入互连功能实体;然后基于所述互连功能实体实现信令在不同承载网络中的通信。通过本发明,能够只采用一种类型的信令网关,或将信令网关内置在媒体网关控制器内,就可实现信令在不同承载网络之间的互通;而且当一个SP设备在同一接口经过不同类型的承载网络和路由,连接到同一目的信令点的时候,通过本发明,SCCP等上层用户不需要了解承载层的协议差异,从而降低SCCP等软件实现上的难度,提高SCCP等软件的可移植性。
文档编号H04L29/08GK1870655SQ20051007116
公开日2006年11月29日 申请日期2005年5月23日 优先权日2005年5月23日
发明者喻建华 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1