一种信令网关对ip域信令点路由状态管理的方法

文档序号:7623585阅读:129来源:国知局
专利名称:一种信令网关对ip域信令点路由状态管理的方法
技术领域
本发明涉及一种传统信令网络与IP信令网络的互通方法,尤其涉及的是一种信令网关对IP域信令点路由状态管理的方法,适用于下一代网络NGN
背景技术
目前,软交换技术是业界公认的网络演进方向,该体系通过IP分组技术使得原来分别组网的PSTN网、数据网及移动网得以真正融合,通过各种终端接入的用户可以享有统一的业务,符合网络演进以及用户需求发展的趋势。在下一代网络的建设过程中,必须面临的一个问题就是要与现有的各类网络无缝的互联互通。
信令网关SG(Signalling Gateway)是No.7信令网与IP网的边缘接收和发送信令消息的信令代理,对信令消息进行中继、翻译或终结处理,其实质就是为了实现PSTN端局与软交换设备之间的No.7信令互通,实现信令承载层电路交换与IP分组的转换功能。信令网关设备的组网应用主要分为信令点代理的组网应用,包括电路相关及电路无关的信令应用,和信令转接点组网应用。在信令转接点方式下,信令网关设备具有自己独立的信令点码,提供完整的信令转接点功能。
M3UA(MTP3-UserAdapter)是一种在IP网络中传输No.7信令消息的适配协议,M3UA使用与MTP3相同的原语。应用服务器AS是服务特定选路关键字的逻辑实体,例如应用服务器是虚拟交换单元,它处理由7号信令目的点码DPC/源点码OPC/电路识别码CIC范围所识别的所有PSTN中继的呼叫过程,另一种例子是虚拟数据库单元,它处理特定NO.7信令目的点码DPC/源点码OPC/SCCP子系统号SSN组合所识别的事物处理。应用服务器进程ASP是应用服务器的的进程实例。选路关键字描述一组NO.7信令参数和参数值,它唯一地定义了由特定应用服务器处理的信令业务。对于7号域传来的消息,M3ua通过选路关键字来定位到一个应用服务器AS服务的路由,当通过选路关键字没有匹配到一个可用的应用服务器AS时,可以在默认的路由上发送。
当信令网关工作在转接点方式下的时候,信令网关到软交换设备可能存在多个应用服务器进程ASP,不同的ASP服务不同的AS,对应不同的业务,业务可以通过DPC+(OPC,SI,CIC)的各种组合来定位。由于不同AS的状态并不一致,所以到同一IP域信令点的业务,路由状态是不一致的,而交换域获得这些业务状态是通过信令网关广播的Mtp3(消息传递层3)的路由管理消息,这些消息是不区分到同一目的点码不同业务的不同路由状态的,所以会出现当信令网关到IP域的业务同时存在可用和不可用的路由状态的时候,如何通知交换域到IP域信令点的状态在现有技术中尚没有一种可靠的解决方法。
交换域的信令点到一个信令转接点STP局向可达以后,会通过STP向相关信令点发送消息;如果STP到相关信令点不可达的话,收到消息后会向源信令点发送禁止传递TFP消息,信令网关上的M3ua作为一个适配层,收到交换域信令点到IP域信令点的消息,如果不能发送到IP域信令点,应该向源信令点发送TFP消息。这样的处理在协议中没有实现,因为信令网关到同一IP域信令点不同业务路由状态不同,如果同时存在可用和不可用业务的路由状态,直接发送TFP消息可能使可用的业务此时也不可用,因此目前尚没有解决这种情况的技术方案。

发明内容
本发明的目的是提供一种信令网关对IP域信令点路由状态管理的方法,在信令网关上通过M3ua向交换域提供IP域信令点路由可靠和正确的状态维护,通过默认的次级服务路由的配置以及消息选路时二级路由的实现,屏蔽M3ua带来的到IP域同一点码不同业务路由状态不一致的影响。
本发明的技术方案包括一种信令网关对IP域信令点路由状态管理的方法,对于交换域中,一第一信令点和第三信令点通过第二信令点转接,所述第二信令点为信令转接点,所述方法包括a当所述第二信令点到第三信令点的链路建立成功之后,第二信令点向第一信令点发送关于第三信令点的允许传递消息,该第一信令点收到后认为通过第二信令点到第三信令点的路由变为可用;b当第二信令点到第三信令点的链路由可用变为不可用后,第二信令点向第一信令点发送关于第三信令点的禁止传递消息,第一信令点收到后认为通过第二信令点到第三信令点的路由变为不可用;c所述第一信令点向第二信令点发送到第三信令点的消息,如果此时第二信令点到第三信令点之间的链路为不可用,所述第二信令点收到第一信令点发送的消息后向第一信令点发送关于第三信令点的禁止传递消息,第一信令点收到后认为通过第二信令点到第三信令点的路由变为不可用。
所述的方法,其中,在第三信令点处于IP域内时,所述第二信令点变为信令网关,所述信令网关对交换域的第一信令点提供原来第三信令点在交换域相同的路由状态的通知。
所述的方法,其中,还提供IP域信令点路由状态准确维护过程,其包括步骤如下d在信令网关上设置不同的关键字定位,使到同一IP域信令点的不同的业务分别定位到不同应用服务器的服务路由上;e在所述服务路由的基础上,所述信令网关分别为不同IP域信令点提供不同的一默认应用服务器的次级服务路由,当到IP域某一信令点的服务路由不可用的时候使用到该信令点的默认的次级服务路由;所述IP域信令点的局向状态只通过到这个信令点的默认次级服务路由这一特定的路由进行维护。
所述的方法,其中,还包括f当收到交换域发往IP域某一信令点的消息,而所述信令网关到此IP域信令点的服务路由和默认次级服务路由均不可用时,所述信令网关向源信令点发送禁止传递消息。
本发明所提供的一种信令网关对IP域信令点路由状态管理的方法,由于采用通过默认的次级服务路由的配置以及消息选路时二级路由的实现,屏蔽了M3ua带来的到IP域同一点码不同业务路由状态不一致的影响,实现了信令网关对软交换设备局向状态的完全正确的维护,对于交换域和IP域的无缝传输有着重大意义。


图1是本发明方法的信令网关实现IP域与交换域互通的协议栈示意图;图2是本发明方法的信令网关到IP域同一信令点存在不同业务的示意图;图3是本发明方法的信令网关维护图2所示到信令点X的路由状态的示意图。
具体实施例方式
下面结合附图,将对本发明所述方法的具体较佳实施例作进一步说明。
本发明的一种信令网关对IP域信令点路由状态管理的方法,如图1和图2所示,对于交换域的信令点来说,如果第一信令点A和第三信令点C是通过第二信令点B转接的,在第二信令点B是一个信令转接点。第二信令点B向第一信令点A维护第三信令点C的路由状态分为以下的一些处理情况,其中假设第二信令点B和第一信令点A之间链路是可用的1.当第二信令点B到第三信令点C的链路建立成功之后,第二信令点B会向第一信令点A发送关于第三信令点C的TFA(允许传递)消息,第一信令点A收到此消息后则认为通过第二信令点B到第三信令点C的路由变为可用。
2.当第二信令点B到第三信令点C的链路由可用变为不可用以后,第二信令点B会向第一信令点A发送关于第三信令点C的TFP(禁止传递)消息,第一信令点A收到此消息以后认为通过第二信令点B到第三信令点C的路由变为不可用。
3.第一信令点A向第二信令点B发送到第三信令点C的消息,如果此时第二信令点B到第三信令点C之间的链路为不可用,第二信令点B收到第一信令点A发送的消息后会向第一信令点A发送关于第三信令点C的TFP消息,第一信令点A收到以后认为通过第二信令点B到第三信令点C的路由变为不可用。
现在第三信令点C改到了IP域,第二信令点B变为信令网关。信令网关B要实现7号信令网和IP分组网之间的互通,必须对交换域第一信令点A提供原来第三信令点C在交换域相同的路由状态的通知。本发明提供IP域信令点路由状态准确维护的步骤如下1.在信令网关上设置不同的关键字定位,使到同一IP域信令点的不同的业务分别定位到不同AS服务器的服务路由上,这些服务路由作为消息的正常路由;正常路由只在消息选路时候使用,不影响信令网关对IP域信令点状态的维护。
2.在正常路由的基础上信令网关分别为不同IP域信令点提供不同的一个默认AS服务的次级服务路由。当到IP域某一信令点的正常路由不可用的时候使用到这个信令点的默认的次级服务路由。IP域信令点的局向状态只通过到这个信令点的默认的次级服务路由这一特定的路由进行维护。
当收到PSTN交换域发往IP域某一信令点的消息,而信令网关到此IP域信令点的正常路由和默认次级服务路由均不可用时,信令网关向源信令点发送TFP消息。上述默认的次级服务路由,其优先级比正常路由低,只有在正常的服务路由不可用的时候才使用该默认的服务路由。
本发明方法涉及到的协议栈示意图如图1所示。信令网关上对IP层的适配是通过M3ua来完成的。SP是交换域信令点,SG是信令网关,IPSP是IP域的信令点。图2是本发明方法信令网关的一种典型组网的应用。SG工作在信令点转接方式,信令点码Z,SG通过两个ASP与IPSP相连。ASP1包含在AS1中,ASP2包含在AS2中。AS1和AS2共享信令点编码X,但两个AS处理不同选路上下文的业务,选路上下文基于DPC+(OPC,CIC,SI)的各种组合。信令SP1和SP2点码分别为Y1和Y2,是7号域的信令点,SP1和SP2都通过SG到X同时存在业务1和业务2。
如图3所示是本发明的信令网关维护IP域信令点状态的示意图。配置到IP域信令点X的默认的次级服务路由包括所有到X的ASP,这里设例为ASP1和ASP2。默认的次级服务路由当ASP1或ASP2有1个可用的时候就为可用,只有当ASP1和ASP2全部不可用以后才变为不可用。信令网关只通过默认的次级服务路由的状态向交换域维护IP域信令点X的状态。AS1和AS2维护的正常路由参与消息的选路,但不参与IP域信令点路由状态的维护。其具体过程包括初始状态如步骤301所示,ASP1和ASP2都是不可用的,AS1和AS2维护的正常路由以及默认的次级服务路由都不可用。当SG到交换域的一个信令点SP的链路可用以后,SP可能会发送关于业务1或2的消息到信令网关,这时候信令网关向源信令点发送关于X的TFP消息。
在步骤302的状态下,ASP1进入了激活态,ASP2未激活,则AS1维护的业务1的正常路由可用而AS2维护的业务2的正常路由不可用。同时由于默认的次级服务路由中的ASP1可用,信令网关向交换域的信令点广播关于IP域信令点X的TFA消息。这时如果收到了交换域发送的业务1,则直接在AS1维护的路由即ASP1上发送;如果收到业务2的时候,把业务通过默认的次级服务路由中的ASP1发送到IP域信令点。
在步骤303的状态下,ASP2也变为可用,AS2维护的正常路由变为可用,这时由于到IP域信令点的局向已经可用,不再广播TFA消息通知交换域,业务2在AS2维护的正常路由上的ASP2发送。
在步骤304的状态下,ASP1变为不可用,AS1维护的正常路由不再可用,而AS2维护的正常路由和默认的次级服务路由仍为可用状态,业务1通过默认的次级服务路由中的ASP2发送,业务2通过AS2维护的正常路由中的ASP2进行发送。
在步骤305状态当ASP1和ASP2全部不可用以后,默认的次级服务路由状态由可用状态变为不可用,这时候信令网关向交换域广播关于IP域信令点的TFP消息。
本发明上述方法通过默认的次级服务路由的配置以及消息选路时二级路由的实现,屏蔽了M3ua带来的到IP域同一点码不同业务路由状态不一致的影响,交换域仅从TFA和TFP等路由管理消息是不能识别这种不一致的。本发明实现了信令网关对软交换设备局向状态的完全正确的维护,对于交换域和IP域的无缝传输有着重大意义。
应当理解的是,上述针对本发明具体实施例的描述较为具体,并不能因此而理解为对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
权利要求
1.一种信令网关对IP域信令点路由状态管理的方法,对于交换域中,一第一信令点和第三信令点通过第二信令点转接,所述第二信令点为信令转接点,所述方法包括a当所述第二信令点到第三信令点的链路建立成功之后,第二信令点向第一信令点发送关于第三信令点的允许传递消息,该第一信令点收到后认为通过第二信令点到第三信令点的路由变为可用;b当第二信令点到第三信令点的链路由可用变为不可用后,第二信令点向第一信令点发送关于第三信令点的禁止传递消息,第一信令点收到后认为通过第二信令点到第三信令点的路由变为不可用;c所述第一信令点向第二信令点发送到第三信令点的消息,如果此时第二信令点到第三信令点之间的链路为不可用,所述第二信令点收到第一信令点发送的消息后向第一信令点发送关于第三信令点的禁止传递消息,第一信令点收到后认为通过第二信令点到第三信令点的路由变为不可用。
2.根据权利要求1所述的方法,其特征在于,在第三信令点处于IP域内时,所述第二信令点变为信令网关,所述信令网关对交换域的第一信令点提供原来第三信令点在交换域相同的路由状态的通知。
3.根据权利要求2所述的方法,其特征在于,所述方法还提供IP域信令点路由状态准确维护过程,其包括步骤如下d在所述信令网关上设置不同的关键字定位,使到同一IP域信令点的不同的业务分别定位到不同应用服务器的服务路由上;e在所述服务路由的基础上,所述信令网关分别为不同IP域信令点提供不同的一默认应用服务器的次级服务路由,当到IP域某一信令点的服务路由不可用的时候使用到该信令点的默认的次级服务路由;所述IP域信令点的局向状态只通过到这个信令点的默认次级服务路由这一特定的路由进行维护。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括f当收到交换域发往IP域某一信令点的消息,而所述信令网关到此IP域信令点的服务路由和默认次级服务路由均不可用时,所述信令网关向源信令点发送禁止传递消息。
全文摘要
本发明的一种信令网关对IP域信令点路由状态管理的方法,在信令网关上通过M3ua向交换域提供IP域信令点路由可靠和正确的状态维护,通过默认路由的配置以及消息选路时二级路由的实现,屏蔽M3ua带来的到IP域同一点码不同业务路由状态不一致的影响。本发明方法实现了信令网关对软交换设备局向状态的完全正确的维护,对于交换域和IP域的无缝传输有着重大意义。
文档编号H04L12/24GK1953428SQ20051010043
公开日2007年4月25日 申请日期2005年10月21日 优先权日2005年10月21日
发明者范东明, 罗静, 陈普然 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1