使用选路关键字进行信令路由的方法

文档序号:7615093阅读:202来源:国知局
专利名称:使用选路关键字进行信令路由的方法
技术领域
本发明涉及电信网络及NGN(Next Generation Network,下一代网络)中使用信令系统完成控制信息的交换方法,特别是一种信令系统中,支持Sigtran(Signalling Transport,信令传输)功能的M3UA(MTP3-User Adapter,MTP3用户适配)适配层同时使用多种选路关键字的方法。
背景技术
电信网络中使用信令来完成控制信息的交换,因此信令系统在电信网络中占据非常重要的地位,比如在传统的基于电路交换的电信网络中,大量使用的SS No.7(Signaling System No.7,七号信令系统)。随着技术的发展,IP网络的广泛应用以及多网合一的目标,出现了电路交换网络与IP分组交换网络的融合以及在IP分组网络中传递传统信令的需求。为此IETF(The InternetEngineering Task Force,Internet工程任务部)制定了Sigtran系列规范,Sigtran包括了多种适配协议以及SCTP(Stream Control Transmission Protocol,流控制传输协议)协议,一起完成在IP网络传输信令的功能。
传统的No.7(七号)信令系统中,消息的传递是由MTP(Message TransferPart,消息传递部分)来完成,MTP使用的选路信息是DPC(Destination PointCode,目的信令点编码)。
新提出的Sigtran系统,由于底层为无连接的IP分组网络,所以可以有更加灵活的选路机制供选择使用,对于不同的适配层提供了多种不同的选路关键字,而对于每一种适配层的选路关键字也可以有多种的组合方式。M3UA作为一种最常用的适配协议,选路关键字(Route Key)可以是DPC、DPC+SIO、DPC+OPC+SIO、DPC+OPC+SIO+CIC、DPC+SSN,但是协议规定对于任何一次消息传递,都只能存在一个选路关键字匹配。
有些情况下,网络的运行者是要求信令网络的消息路由非常灵活的,例如可以是针对某一部分DPC的信令作一个特定的选路关键字,但是同时又想对其余某一部分SIO的信令甚至是一部分CIC的信令,有另外的信令路由。

发明内容
本发明的目的在于提供一种使用选路关键字进行信令路由的方法,解决现有协议中无法利用多个选路关键字进行信令路由的缺陷,能允许多种选路方式同时存在。
为了实现上述发明目的,本发明提供了一种使用选路关键字进行信令路由的方法,其中,在Sigtran系统的M3UA适配层,利用优先级不同的至少一种选路关键字依次查找匹配应用服务器,实现信令消息的路由控制。
上述的使用选路关键字进行信令路由的方法,其中,具体包括以下步骤步骤1,规划网络的信令关系及信令路由;步骤2,设置所述Sigtran系统的连接关系、业务模式、路由配置及选路关键字配置表,所述选路关键字配置表设定所述选路关键字的优先级;步骤3,根据所述优先级由所述选路关键字依次查找匹配的所述应用服务器,传递所述信令消息。
上述的使用选路关键字进行信令路由的方法,其中,步骤3具体包括以下步骤步骤31,选择最高优先级的所述选路关键字查找匹配应用服务器,如果不能找到对应应用服务器,进入步骤32;如果能找到对应的应用服务器进入步骤35;步骤32,降低一级优先级查找匹配应用服务器,如果不能找到对应应用服务器,进入步骤33,如果能找到对应应用服务器,进入步骤35;步骤33,判断所述步骤32中的选路关键字是否是最低优先级选路关键字,如果是进入步骤34,如果不是返回所述步骤32;步骤34,丢弃所述信令消息;步骤35,判断所述步骤31或步骤32中查找到的应用服务器状态按协议要求是否可以传递消息?如果是进入步骤36,如果不是返回所述步骤33;步骤36,组装信令消息单元适配发送。
上述的使用选路关键字进行信令路由的方法,其中,所述步骤33与步骤34之间还包括以下步骤
步骤37,判断默认应用服务器状态按协议要求是否可以传递消息,如果是进入所述步骤36,如果不是进入步骤34;所述步骤33中判断所述步骤32中的选路关键字为最低优先级选路关键字时进入所述步骤37。
上述的使用选路关键字进行信令路由的方法,其中,所述的选路关键字中信息越多优先级越高。
上述的使用选路关键字进行信令路由的方法,其中,实现信令网关进程与应用服务器进程之间或IP服务器进程之间的信令适配传递。
本发明的使用选路关键字进行信令路由的方法允许多种选路方式同时存在,系统使用最恰当的选路关键字进行最佳的路由控制,选择合适的路由,提供灵活多样的路由选择,便于网络运行者制定信令的路由以及负荷分担策略。


图1为本发明方法实施流程图;图2为是图1中方法实施过程中步骤103的具体工作流程图。
具体实施例方式
本发明的使用选路关键字进行信令路由的方法,在Sigtran的M3UA适配层同时实现多种选路关键字,包括在SGP(Signalling Gateway Process,信令网关进程)与ASP(Application Server Process,应用服务器进程)之间或者IPSP(IP Server Process,IP服务器进程)与IPSP之间的信令适配传递,完成更佳更灵活的路由控制功能。
本发明的方法在适配层使用了多种选路关键字,适配层根据选路关键字确定消息传递的路由,如Sigtran使用M3UA适配层,选路关键字可以是DPC、DPC+SIO、DPC+OPC+SIO或DPC+OPC+SIO+CIC;同时,对每种选路关键字的含义进行优先级的定义,例如可以设置选路关键字信息越多的优先级越高可将选路关键字的优先级设置为(DPC+OPC+SIO+CIC)>(DPC+OPC+SIO)>(DPC+SIO)>(DPC)。具体的设定标准可以由用户设置,例如在两个交换局之间设置DPC+SIO和DPC两种选路关键字方式,某一指定业务类型的信令消息使用一个信令路由(DPC+SIO),其余业务类型的信令消息使用另一信令路由(DPC)。可以是设置优先级的定义使用于全局,也可以是对于每一个相邻信令点,优先级的定义都是不同的,优先级的定义也可以由用户修改。
当适配层使用选路关键字的时候,查找匹配的选路关键字确定消息路由,首选使用优先级高的选路关键字,其次使用优先级低一级的选路关键字,对信令消息选路并进行传递。如果优先级高的选路关键字首先查找到匹配的选路,那么使用该路由传递消息,而对于没有查找到匹配的选路,使用低优先级查找。
假设选路关键字的优先级设置为(DPC+OPC+SIO+CIC)>(DPC+OPC+SIO)>(DPC+SIO)>(DPC),则如果使用DPC+OPC+SIO+CIC没有查找到匹配的路由,那么使用DPC+OPC+SIO,如果失败则继续降低使用选路关键字的优先级,直至使用DPC查找选择路由,是否允许系统自动使用低优先级选路关键字可以由用户设置。DPC+SSN的优先级可以结合具体使用环境配置,DPC+SSN组合方式已经默认为SIO的值是SCCP类型,可以等同于DPC+SIO+SSN,可以设置优先级较DPC+SIO更高。
如图1所示,为本发明的方法具体实施的流程图,包括如下步骤步骤101,规划网络中的信令关系及信令路由;步骤102,设置Sigtran连接关系及业务模式、路由配置等内容,选路关键字设置包括选路关键字匹配的信令路由以及选路关键字的优先级;本实施例设置选路关键字信息越多的优先级越高,将选路关键字及优先级设置为(DPC+OPC+SIO+CIC)>(DPC+OPC+SIO)>(DPC+SIO)>(DPC);选路关键字配置表设定选路关键字的优先级;步骤103,按照设定的选路关键字优先级选择AS并传递信令消息,其如图2所示,包括如下步骤步骤1031,按照选路关键字配置表使用最高优先级“DPC+OPC+SIO+CIC”查找匹配AS(Application Server,应用服务器),如果不能找到对应的AS,进入步骤1032;如果能找到对应的AS进入步骤1036;步骤1032,降低一级优先级,看能否查找到匹配AS?如果不能找到对应的AS,进入步骤1033,如果能找到对应的AS,进入步骤1036;步骤1033,判断步骤1032中的选路关键字是否是最低优先级选路关键字,如果是进入步骤1034,如果不是返回步骤1032;
步骤1034,如果一直到最低优先级选路关键字检查结束都未找到匹配路由,并且用户设置允许使用默认AS来传递未匹配的信令消息,则判断默认AS状态按协议要求是否可以传递消息?如果是进入步骤1037,如果不是进入步骤1035;步骤1035,丢弃信令信息,结束信令适配流程;步骤1036,判断AS状态按协议要求是否可以传递消息?如果是进入步骤1037,如果不是进入步骤1033;步骤1037,组装信令消息单元适配发送,结束信令适配流程。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种使用选路关键字进行信令路由的方法,其特征在于,在Sigtran系统的M3UA适配层,利用优先级不同的至少一种选路关键字依次查找匹配应用服务器,实现信令消息的路由控制。
2.根据权利要求1所述的使用选路关键字进行信令路由的方法,其特征在于,具体包括以下步骤步骤1,规划网络的信令关系及信令路由;步骤2,设置所述Sigtran系统的连接关系、业务模式、路由配置及选路关键字配置表,所述选路关键字配置表设定所述选路关键字的优先级;步骤3,根据所述优先级由所述选路关键字依次查找匹配的所述应用服务器,传递所述信令消息。
3.根据权利要求2所述的使用选路关键字进行信令路由的方法,其特征在于,步骤3具体包括以下步骤步骤31,选择最高优先级的所述选路关键字查找匹配应用服务器,如果不能找到对应应用服务器,进入步骤32;如果能找到对应的应用服务器进入步骤35;步骤32,降低一级优先级查找匹配应用服务器,如果不能找到对应应用服务器,进入步骤33,如果能找到对应应用服务器,进入步骤35;步骤33,判断所述步骤32中的选路关键字是否是最低优先级选路关键字,如果是进入步骤34,如果不是返回所述步骤32;步骤34,丢弃所述信令消息;步骤35,判断所述步骤31或步骤32中查找到的应用服务器状态按协议要求是否可以传递消息,如果是进入步骤36,如果不是返回所述步骤33;步骤36,组装信令消息单元适配发送。
4.根据权利要求3所述的使用选路关键字进行信令路由的方法,其特征在于,所述步骤33与步骤34之间还包括以下步骤步骤37,判断默认应用服务器状态按协议要求是否可以传递消息,如果是进入所述步骤36,如果不是进入步骤34;所述步骤33中判断所述步骤32中的选路关键字为最低优先级选路关键字时进入所述步骤37。
5.根据权利要求1、2、3或4所述的使用选路关键字进行信令路由的方法,其特征在于,所述的选路关键字中信息越多优先级越高。
6.根据权利要求1、2、3或4所述的使用选路关键字进行信令路由的方法,其特征在于,实现信令网关进程与应用服务器进程之间或IP服务器进程与IP服务器进程之间的信令适配传递。
全文摘要
本发明公开了一种使用选路关键字进行信令路由的方法,其中,在Sigtran系统的M3UA适配层,利用优先级不同的至少一种选路关键字依次查找匹配应用服务器,实现信令消息的路由控制,具体包括以下步骤规划网络的信令关系及信令路由;设置所述Sigtran系统的连接关系、业务模式、路由配置及选路关键字配置表,选路关键字配置表设定所述选路关键字的优先级;根据优先级由选路关键字依次查找匹配的所述应用服务器,传递所述信令消息。本发明的使用选路关键字进行信令路由的方法允许多种选路方式同时存在,系统使用最恰当的选路关键字进行最佳的路由控制,选择合适的路由,提供灵活多样的路由选择,便于网络运行者制定信令的路由以及负荷分担策略。
文档编号H04L12/58GK1905532SQ200510041310
公开日2007年1月31日 申请日期2005年7月29日 优先权日2005年7月29日
发明者崔翔嵩 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1