CN100568856C - 使用选路关键字进行信令路由的方法 - Google Patents
使用选路关键字进行信令路由的方法 Download PDFInfo
- Publication number
- CN100568856C CN100568856C CNB2005100413109A CN200510041310A CN100568856C CN 100568856 C CN100568856 C CN 100568856C CN B2005100413109 A CNB2005100413109 A CN B2005100413109A CN 200510041310 A CN200510041310 A CN 200510041310A CN 100568856 C CN100568856 C CN 100568856C
- Authority
- CN
- China
- Prior art keywords
- routing
- signaling
- application server
- keyword
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种使用选路关键字进行信令路由的方法,其中,在Sigtran系统的M3UA适配层,利用优先级不同的至少一种选路关键字依次查找匹配应用服务器,实现信令消息的路由控制,具体包括以下步骤:规划网络的信令关系及信令路由;设置所述Sigtran系统的连接关系、业务模式、路由配置及选路关键字配置表,选路关键字配置表设定所述选路关键字的优先级;根据优先级由选路关键字依次查找匹配的所述应用服务器,传递所述信令消息。本发明的使用选路关键字进行信令路由的方法允许多种选路方式同时存在,系统使用最恰当的选路关键字进行最佳的路由控制,选择合适的路由,提供灵活多样的路由选择,便于网络运行者制定信令的路由以及负荷分担策略。
Description
技术领域
本发明涉及电信网络及NGN(Next Generation Network,下一代网络)中使用信令系统完成控制信息的交换方法,特别是一种信令系统中,支持Sigtran(Signaling Transport,信令传输)功能的M3UA(MTP3-User Adapter,MTP3用户适配)适配层同时使用多种选路关键字的方法。
背景技术
电信网络中使用信令来完成控制信息的交换,因此信令系统在电信网络中占据非常重要的地位,比如在传统的基于电路交换的电信网络中,大量使用的SS No.7(Signaling System No.7,七号信令系统)。随着技术的发展,IP网络的广泛应用及多网合一的目标,出现了电路交换网络与IP分组交换网络的融合以及在IP分组网络中传递传统信令的需求。为此IETF(The Internet EngineeringTask 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适配层,利用优先级不同的至少一种选路关键字按优先级高低顺序依次查找匹配应用服务器,当查找到的匹配应用服务器状态按M3UA协议要求能够传递信令消息时,进行信令消息发送,在利用最低优先级的选路关键字仍未查找到匹配应用服务器状态按M3UA协议要求能够传递信令消息时,丢弃信令消息。
上述的使用选路关键字进行信令路由的方法,其中,具体包括以下步骤:
步骤1,规划网络的信令关系及信令路由;
步骤2,设置所述Sigtran系统的连接关系、业务模式、路由配置及选路关键字配置表,所述选路关键字配置表设定所述选路关键字的优先级;
步骤3,利用优先级不同的至少一种选路关键字按优先级高低顺序依次查找匹配应用服务器,当查找到的匹配应用服务器状态按M3UA协议要求能够传递信令消息时,进行信令消息发送,在利用最低优先级的选路关键字仍未查找到匹配应用服务器状态按M3UA协议要求能够传递信令消息时,丢弃信令消息。
上述的使用选路关键字进行信令路由的方法,其中,步骤3具体包括以下步骤:
步骤31,选择最高优先级的所述选路关键字查找匹配应用服务器,如果不能找到对应应用服务器,进入步骤32;如果能找到对应的应用服务器进入步骤35;
步骤32,降低一级优先级查找匹配应用服务器,如果不能找到对应应用服务器,进入步骤33,如果能找到对应应用服务器,进入步骤35;
步骤33,判断所述步骤32中的选路关键字是否是最低优先级选路关键字,如果是进入步骤34,如果不是返回所述步骤32;
步骤34,丢弃所述信令消息;
步骤35,判断所述步骤31或步骤32中查找到的应用服务器状态按协议要求是否可以传递消息?如果是进入步骤36,如果不是返回所述步骤32;
步骤36,组装信令消息单元适配发送。
上述的使用选路关键字进行信令路由的方法,其中,所述步骤33与步骤34之间还包括以下步骤:
步骤37,判断默认应用服务器状态按协议要求是否可以传递消息,如果是进入所述步骤36,如果不是进入步骤34;
所述步骤33中判断所述步骤32中的选路关键字为最低优先级选路关键字时进入所述步骤37,不进入步骤34。
上述的使用选路关键字进行信令路由的方法,其中,所述的选路关键字中信息越多优先级越高。
上述的使用选路关键字进行信令路由的方法,其中,实现信令网关进程与应用服务器进程之间或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,如果不是进入步骤1032;
步骤1037,组装信令消息单元适配发送,结束信令适配流程。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (6)
1、一种使用选路关键字进行信令路由的方法,其特征在于,在Sigtran系统的M3UA适配层,利用优先级不同的至少一种选路关键字按优先级高低顺序依次逐级查找匹配应用服务器,当查找到的匹配应用服务器状态按M3UA协议要求能够传递信令消息时,进行信令消息发送,在利用最低优先级的选路关键字仍未查找到匹配应用服务器状态按M3UA协议要求能够传递信令消息时,丢弃信令消息。
2、根据权利要求1所述的使用选路关键字进行信令路由的方法,其特征在于,具体包括以下步骤:
步骤1,规划网络的信令关系及信令路由;
步骤2,设置所述Sigtran系统的连接关系、业务模式、路由配置及选路关键字配置表,所述选路关键字配置表设定所述选路关键字的优先级;
步骤3,根据所述优先级使用所述选路关键字按优先级高低顺序依次逐级查找匹配的所述应用服务器,当匹配的所述应用服务器状态按M3UA协议要求能够传递信令消息时,传递所述信令消息,在利用最低优先级的选路关键字仍未查找到匹配应用服务器时,其中匹配应用服务器状态按M3UA协议要求能够传递信令消息,则丢弃信令消息。
3、根据权利要求2所述的使用选路关键字进行信令路由的方法,其特征在于,步骤3具体包括以下步骤:
步骤31,选择最高优先级的所述选路关键字查找匹配应用服务器,如果不能找到匹配应用服务器,进入步骤32;如果能找到匹配的应用服务器进入步骤35;
步骤32,降低一级优先级查找匹配应用服务器,如果不能找到匹配应用服务器,进入步骤33,如果能找到匹配应用服务器,进入步骤35;
步骤33,判断所述步骤32中的选路关键字是否是最低优先级选路关键字,如果是进入步骤34,如果不是返回所述步骤32;
步骤34,丢弃所述信令消息;
步骤35,判断所述步骤31或步骤32中查找到的匹配应用服务器状态按M3UA协议要求是否可以传递信令消息,如果是进入步骤36,如果不是返回所述步骤32;
步骤36,组装信令消息单元适配发送。
4、根据权利要求3所述的使用选路关键字进行信令路由的方法,其特征在于,所述步骤33与步骤34之间还包括以下步骤:
步骤37,判断默认应用服务器状态按M3UA协议要求是否可以传递信令消息,如果是进入所述步骤36,如果不是进入步骤34;
所述步骤33中判断所述步骤32中的选路关键字为最低优先级选路关键字时进入所述步骤37,不进入步骤34。
5、根据权利要求1、2、3或4所述的使用选路关键字进行信令路由的方法,其特征在于,所述的选路关键字中信息越多优先级越高。
6、根据权利要求1、2、3或4所述的使用选路关键字进行信令路由的方法,其特征在于,实现信令网关进程与应用服务器进程之间或IP服务器进程与IP服务器进程之间的信令适配传递。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2005100413109A CN100568856C (zh) | 2005-07-29 | 2005-07-29 | 使用选路关键字进行信令路由的方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2005100413109A CN100568856C (zh) | 2005-07-29 | 2005-07-29 | 使用选路关键字进行信令路由的方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1905532A CN1905532A (zh) | 2007-01-31 |
| CN100568856C true CN100568856C (zh) | 2009-12-09 |
Family
ID=37674662
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2005100413109A Expired - Fee Related CN100568856C (zh) | 2005-07-29 | 2005-07-29 | 使用选路关键字进行信令路由的方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100568856C (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100583833C (zh) * | 2007-04-29 | 2010-01-20 | 华为技术有限公司 | 为不同业务消息选择信令路由的方法及装置 |
| CN106937351B (zh) * | 2015-12-29 | 2020-04-17 | 中国移动通信集团公司 | 一种会话实现方法及核心网元 |
-
2005
- 2005-07-29 CN CNB2005100413109A patent/CN100568856C/zh not_active Expired - Fee Related
Non-Patent Citations (1)
| Title |
|---|
| 七号信令网关及其新发展. 张林,王芙蓉.广西通信技术,第4期. 2004 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1905532A (zh) | 2007-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8606962B2 (en) | Method of operating a signalling gateway and an application server, and signalling gateway and application server | |
| US20090168761A1 (en) | Signaling gateway, network system and data transmission method | |
| CN1219388C (zh) | 在信令网络层的用户适配层实现ip域信令转接点的方法 | |
| US7969969B2 (en) | Signalling gateway | |
| US7496087B2 (en) | Methods and apparatus for controlling signalling gateways | |
| CN100568856C (zh) | 使用选路关键字进行信令路由的方法 | |
| CN101253718B (zh) | 使用7号信令系统(ss7)子系统号码来向会话初始协议(sip)节点路由消息的方法和系统 | |
| CN101383840B (zh) | 一种基于m3ua协议组网的网络、装置及消息传输方法 | |
| CN101184047B (zh) | 一种消息路由方法、设备及系统 | |
| CN100550803C (zh) | 一种多协议公共路由管理的装置和方法 | |
| EP1643777B1 (en) | Methods and apparatus for controlling signalling gateways | |
| US20050135337A1 (en) | Network system using common channel signalling | |
| CN102006523B (zh) | 一种跨信令网的信息发送方法及系统 | |
| CN101267477A (zh) | 信令路由实现方法和装置 | |
| CN101207564B (zh) | M3ua路由管理功能的扩展方法 | |
| US7894455B2 (en) | Systems and methods for a signalling gateway for connecting networks | |
| US20060234733A1 (en) | Routing element and methods | |
| KR100511747B1 (ko) | 신호 게이트웨이 시스템에서의 신호망 제원 운용 방법 | |
| CN101094191A (zh) | M3ua信令路由可靠性的提高方法 | |
| CN101207615A (zh) | M3ua路由管理功能的扩展方法 | |
| WO2009072776A2 (en) | Method and apparatus for processing number portability in internet phone | |
| CN1933485B (zh) | 一种兼容sccp和sua的方法及装置 | |
| CN101207616A (zh) | Ip信令系统m3ua路由管理功能的扩展方法 | |
| CN101136845A (zh) | 多协议路由配置装置及方法 | |
| US8271691B2 (en) | Method for coupling a telephone switched circuit network to an internet protocol network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091209 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |