一种解决信令网异常的方法、装置及系统的制作方法

文档序号:7970303阅读:161来源:国知局
专利名称:一种解决信令网异常的方法、装置及系统的制作方法
技术领域
本发明涉及通信网技术领域,尤其涉及一种解决信令网异常的方法、装置 及系统。
背景技术
在信令网管理消息中,路由管理消息包括禁止传递信号(TFP)消息和允 许传递信号(TFA)消息;其中,TFP消息和TFA消息都携带以下三个参^t,即源寸言令点(Originating Point Code ),表示/人明卩个4言令点发出;目的信令点(Destination Point Code ),表示消息应该-波哪个信令点接收;目的地(about PC ): TFP消息中表示从消息的0PC到该点不可访问;TFA 消息中表示从消息的OPC到该点可以访问;根据Q. 704协议的要求,接收TFP和TFA消息的信令点或者信令转接点进 行如下处理根据消息中携带的源信令点和目的地,唯一确定一条从本点到目 的地的路由,并进行路由编路表的刷新,对于TFP消息,如果路由编路表中存 在上述确定的唯一路由,则需要将路由从路由编路表中删除;对于TFA消息, 在路由编路表中增加上述确定的唯一路由。根据Q. 704协议或者ANSI协议中的定义,TFP和TFA具有以下四个原则如图1所示,信令转接点(STP) Y可以与信令点X直接路由,也可以通 过STP Z之间的链路组迂回路由,贝'J,第一原则当STP Y将去往SP X的信令消息由STP Z传送时,而此时 STP Y并没有#_用STP Z传送这一信令消息,于是,STP Y向STP Z发送TFP 消息。
第二原则当STP Y停止经由STP Z传送去往SP X的信令时,STP Y向 STP Z发送TFA消息。如图2所示,STP Y与SP X直接路由,STP Y还可以连接有其它相邻信令 点,则,第三原则当STP Y识别出不可能将信令消息传送到SP X时,向所有可 接入的相邻信令点广播TFP消息。第四原则当STP Y识别出可以将信令消息传送到SP X时,向所有可接 入的相邻信令点广播TFA消息。根据上述的第一原则和第二原则,在如图3所示的組网方式下, 一定的条 件下存在TFP、 TFA消息振荡问题,具体如下为STP Y配置三条到SP A的路由,分别为路由l:通过STP Y与SP A之间的直达路由,优先级最高;路由2:通过与STP Z之间链路组的迂回路由,优先级次高;路由3:通过与STP X之间链路组的迂回路由,优先级最低。同理,为STP Z配置三条到SP A的路由,分别为路由l:通过STP Z与SP A之间的直达路由,优先级最高;路由2:通过与STP Y之间链路组的迂回路由,优先级次高;路由3:通过与STP X之间链路组的迂回路由,优先级最低。当SP A与STP Y之间的直达路由、和SP A与STP Z之间的直达路由同时故 障时,STP Y和STP Z分别进行路由编路表的刷新,根据路由优先级的设置, STP Y以及STP Z都会选择路由2进行消息的发送;此时,按照所述第一原则,STP Y会向STP Z发送TFP消息,STP Z会向 STP Y发送TFP消息;STP Y和STP Z在收到TFP消息后,STP Y和STP Z分别启动 路由编路过程,由于所述路由3可用,根据所述第二原则,STP Y向STP Z发送T FA消息,STP Z向STP Y发送TFA消息;当STPY和STPZ收到上述TFA消息后,由于路由优先级的设置,路由重 新编路的结果仍然是选择路由2进行消息发送,因此会按照所述第一原则信令 转接点彼此向对端发送TFP消息,这样,在STPY与STPZ之间就存在着TFP、 TFA消息振荡。同理,还是如上述的组网,STPY和STPZ到SPA还是有三条路由1、 2、 3, 但是优先级有所不同,具体为STP Y配置了三条到SP A的路由,分别为路由l:通过STP Y与SP A之间的直达路由,优先级最高;路由2:通过与STP Z之间链路组的迂回路由,优先级次高;路由3:通过与STP X之间链路组的迂回路由,与路由2具有相同优先级。STP Z配置了三条到SP A的路由,分别为路由l:通过STP Z与SP A之间的直达路由,优先级最高;路由2:通过与STP Y之间链路组的迂回路由,优先级次高;路由3:通过与STPX之间链路组的迂回路由,与路由2具有相同优先级。在SP A与STP Y的直达路由、SP A与STP Z的直达路由、STPY和STPZ 之间的路由都故障的情况下,STP Y使用路由3到达SP A, STP Z同样使用路 由3到达SPA;当STPY和STPZ之间的路由恢复时,STP Y和STP Z分别进行 路由编路表的刷新,根据路由优先级的设置,STPY会使用路由2和3到达SP A, STP Z使用路由2和路由3到达SP A。此时,对于STP Y和STP Z的路由2,按照所述第一原则,STP Y和STP Z会 进行如下处理STP Y向STP Z发送TFP消息,STP Z向STP Y发送TFP消息;当STP Y和STP Z在收到TFP消息后,STP Y和STP Z分别启动路由编路过 程,由于所述路由3可用,根据所述第二原则,STP Y向STP Z发送TFA消息,S TP Z向STP Y发送TFA消息;当STP Y和STP Z收到上述TFA消息后,由于路由优先级的设置,路由重 新编路的结果仍然是选择路由2和路由3进行消息发送,当选择路由2时,仍
然会按照所述第一原则信令转接点彼此向对端发送TFP消息,这样,在STPY 与STP Z之间就存在着TFP、 TFA消息振荡。同理,如图4所示的组网方式,在一定条件下,仍然存在TFP、 TFA消息 振荡问题,具体如下为STP Y配置两条到SP A的路由,分别为路由1:通过STP Y与SP A之间的直达路由,与下面路由2具有相同优 先级;路由2:通过与STP Z之间链路组的迂回路由。同理,为STP Z配置两条到SP A的路由,分别为路由1:通过STP Z与SP A之间的直达路由,与下面路由2具有相同优 先级;路由2:通过与STP Y之间链路组的迂回路由。当SP A与STP Y之间的直达路由、SP A与STP Z之间的直达路由同时恢 复时,根据路由优先级设置,路由2要参加编路;此时,根据所述第一原则,STP Y向STP Z发送TFP消息,同时STP Z也 向STP Y发送TFP消息;STP Y和STP Z在收到TFP消息后,STP Y和STP Z分别启动路由重新编 路过程,根据所述第二原则,STP Y向STP Z发送TFA消息,STP Z也向STP Y 发送TFA消息;当STP Y和STP Z分别收到上述TFA消息后,由于路由优先级的设置,路 由重新编路的结果仍然是选择路由2进行消息发送,因此会按照所述第一原则 发送TFP消息,这样在STP Y与STP Z之间,仍然存在TFP、 TFA消息振荡。上述三个应用案例并未列举出TFP、 TFA振荡的所有可能的组网情况,实 际上,对于成对存在的STP设备,当两者同时存在通过对方可以到达某端局的 路由配置、且该路由不是到达该端局的唯一最低优先级路由时,就可能存在 TFP、 TFA振荡的情况。 为避免TFP、 TFA消息振荡,通常情况会采用以下两种解决方式(这两种 解决方式可分别采用也可以同时采用)1、 STP Y和STP Z分别采用不同设备,从时间上打破TFP、 TFA消息成环 状发送的问题;2、 做好路由优先级的规划,使成对存在的STP设备不存在上述编路的出现;但是,在实际应用中,上述两种方式都需要人为参与,由于技能水平以 及网络状态变化的无序性,导致上述两种解决方式都很难实现。发明内容为此,本发明的实施例所要解决的技术问题是提供一种解决信令网异常 的方法、装置及系统,避免产生TFP、 TFA消息的振荡问题,由设备自动完成, 减少人为的参与。本发明的实施例提供了 一种解决信令网异常的方法,包括信令转接点收到禁止传递信号消息后,在限定的时间内对于接收到的信号 消息不作处理。本发明的实施例还提供了一种解决信令网异常的装置,包括异常处理单元,用于通知信令转接点,在定时器设定的时间内,对接收到 的信号消息不作处理或者丟弃处理;定时器,用于设置一定的时间,在信令转接点收到禁止传递信号消息后启动。本发明的实施例还提供了 一种解决信令网异常的系统,包括 信令转接点,用于转发信令;路由器,具有路由编路处理功能,能够根据信令转接点发送来的信号将该 路由器设置为禁止传递信号状态;异常处理单元,用于通知信令转接点,在定时器设定的时间内,对接收到
的信号消息不作处理或者丢弃处理;定时器,用于设置一定的时间,在信令转接点收到禁止传递信号消息后启动。由于在限定的时间内,信令转接点对所收到的信号消息不作处理或者丢弃 处理,使得信令转接点之间的消息振荡被打破,解决了由于消息振荡导致的信 令网异常问题,本发明的实施例所述的方法、装置及系统由设备自动完成,减 少人为的参与,进而提高了信令网的安全性。


图1为现有技术中所述第一、第二原则状态示意图; 图2为现有技术中所述第三、第四原则状态示意图; 图3为STP之间产生TFP、 TFA消息振荡组网示意图; 图4为STP之间产生TFP、 TFA消息振荡又一组网示意图; 图5为未实施本发明与实施本发明后STP之间消息状况前后对比状态图; 图6为本发明所述解决信令网异常的装置示意图; 图7为本发明所述解决信令网异常的系统示意图。
具体实施方式
下面,结合附图对本发明的实施例进行详细描述。如图5所示,在未实施本发明实施例所述的方法、装置及系统之前,在成 对STP的路由状态同时变化时(参见背景技术中相关内容),按照所述第一原 则和第二原则,转接点STPY和STPZ之间存在TFP、 TFA消息振荡的可能性, 当在转接点STP Y和STP Z之间产生TFP、 TFA消息振荡时,具体过程如下步骤l、信令转接点STP Y和STP Z分别同时向对端发送TFP消息;步骤2、按照第二原则,信令转接点STP Y和STP Z收到TFP消息后,分 别同时向对端发送TFA消息;步骤3、按照第一原则,信令转接点STP Y和STP Z收到TFA消息后,再
分别同时向对端发送TFP消息;步骤4、按照第二原则,信令转接点STP Y和STP Z收到TFP消息后,分 别同时向对端发送TFA消息;以此无限循环下去,信令转接点STP Y和STP Z之间产生了 TFP、 TFA消 息才展荡;上述振荡产生的根本原因在于,成对STP的路由状态同时变化时,信令转 接点在收到对端TFP消息后,本端发送TFA,同时本端也收到对端发送来的TFA, 于是本端再次向对端发送TFP,同时本端也再次接收到对端发送来的TFP,即 此时的TFP、 TFA消息成环状发送,振荡产生。为解决这一问题,本发明的实施例中,信令转接点根据收到的禁止传递信 号消息或者允许传递信号消息中的源信令点和目的地,唯一确定一条路由,检 测上述新增的该路由的定时器是否处于运行状态,如果处于运行状态,则对禁 止信号消息或允许传递信号消息进行丟弃或者不作路由编路处理;如果上述新 增的该路由的定时器未处于运行状态,则启动该路由的上述定时器,并在设定 的时间内,对禁止信号消息或允许传递信号消息进行丟弃或者不作路由编路处 理。其中,对禁止信号消息或允许传递信号消息进行丢弃或者不作路由编路处 理的具体实现为不再调用进行路由编路处理的函数,该函数在正常情况下被 调用后会进行路由编路处理,此处不再调用即意味着对禁止信号消息或允许传 递信号消息不作处理。下文提到的进行丢弃处理或者不作路由编路处理与此处相同。上述该路由的定时器到时后,信令转接点会自动停止该定时器的运行;直 到下次再接收到关于该路由的TFP消息时才会新的一次启动;于是,打破了上述环状消息的发与送,避免了振荡的产生,具体过程如下步骤1、信令转接点STP Y和STP Z分别针对本信令点上配置的每条路由 新增一个定时器;
步骤2、信令转接点STP Y和STP Z收到TFP消息后,解析消息后,唯一 确定STP Y和STP Z到达TFP消息携带的目的地的路由,并分别针对该路由启 动上述步骤1描述的定时器,分别同时向对端发送TFA消息;步骤3、在上述新增的路由定时器运行的时间内,信令转接点STP Y和STP Z对收到的涉及该路由的TFP和TFA进行丢弃处理或者不作路由编路处理。上述步骤3中,STP Y和STP Z接收到的TFP的产生原因可能是TFP消息 中源信令点点码对应的信令点根据上述第一或者第三原则发送出来的,TFA的 产生原因可能是TFA消息中源信令点点码对应的信令点根据上述第二或者第 四原则发送出来的。步骤4、当上述新增的路由定时器到时后,系统会自动停止该路由的定时 器运行;其中,如图6所示,本发明所提供的一种解决信令网异常的装置IO,包括异常处理单元ll,用于通知信令转接点,在定时器设定的时间内,对接收 到的信号消息不作处理;定时器12,用于设置一定的时间,在信令转接点收到禁止传递信号消息后 启动。当信令转接点收到禁止传递信号消息或者允许传递信号消息后,信令点对 上述信号消息进行解析,并启动定时器,在限定的时间内,异常处理单元通知 信令转接点对接收到的允许传递信号消息和禁止传递信号消息进行丢弃处理或者不作路由编路处理;其中,所述的限定的时间由定时器12控制,信令转接点STP Y和STP Z 在收到TFP消息的同时,设置信令转接点所在的路由处于TFP状态,同时启动 定时器,所述定时器的限定时间是可以根据实际需要动态可调,其时间的长短 优先为秒级;这样,TFP、 TFA消息振荡被打破,避免了TFP、 TFA消息振荡的产生,其 实现过程由设备自动完成。
如图7所示,本发明还提供了一种解决信令网异常的系统20,包括 信令转接点21,用于转发信令;路由器22,具有路由编路处理功能,能够根据信令转接点21发送来的信号 将该路由器设置为禁止传递信号状态;异常处理单元ll,用于通知信令转接点21,在定时器设定的时间内,对接 收到的信号消息不作处理;定时器12,用于设置一定的时间,在信令转接点21收到禁止传递信号消息 后启动。当信令转接点收到禁止传递信号消息或者允许传递信号消息后,信令点对上述信号消息进行解析,并启动定时器,在限定的时间内,异常处理单元通知 信令转接点对接收到的允许传递信号消息和禁止传递信号消息进行丢弃处理或者不作路由编路处理;其中,信令转接点21收到的禁止传递信号消息后,将信号传递给所述收到 的禁止传递信号消息中包含的源信令点和目的信令点所在的路由器22,使所述 路由器22处于禁止传递信号状态、及进行路由编路处理。实施例1参见图3所示,按照背景技术中所述的配置,为STP Y配置三条到SP A的路 由,分别为路由l:通过STP Y与SP A之间的直达路由,优先级最高; 路由2:通过与STP Z之间链路组的迂回路由,优先级次高; 路由3:通过与STP X之间链路组的迂回路由,优先级最低。 同理,为STP Z配置三条到SP A的路由,分别为路由l:通过STP Z与SP A之间的直达路由,优先级最高; 路由2:通过与STP Y之间链路组的迂回路由,优先级次高; 路由3:通过与STP X之间链路组的迂回路由,优先级最低。 当SP A与STP Y之间的直达路由、和SP A与STP Z之间的直达路由同时故 障时,STP Y和STP Z分别进行路由编路表的刷新,根据路由优先级的设置, STP Y以及STP Z都会选择路由2进行消息的发送;此时,按照所迷第一原则,STP Y会向STP Z发送TFP消息,STP Z会向 STP Y发送TFP消息;STP Y和STP Z在收到TFP消息后,设置转接点STP Y所在的 路由2和STP Z所在的路由2处于TFP状态,并立即启动该路由的新增定时器,同 时,STP Y和STP Z也会分别启动路由编路表的刷新过程,由于所述路由3可用, 根据所述第二原则,STP Y向STP Z发送TFA消息,STP Z向STP Y发送TFA消息, 在上述新增定时器限定的时间内,信令转接点STP Y和STP Z对收到的关于该路 由的TFA进行丢弃处理或者不作路由编路处理;于是,避免了转接点STP Y和STP Z在收到彼此发送的TFA、 TFP消息后, 再彼此向对端发送TFP、 TFA消息,避免了TFP、 TFA消息振荡的产生。实施例2本实施例仍然参见图3,按照背景技术中所述的配置,为STPY配置三条到 SP A的路由,分别为路由l:通过STP Y与SP A之间的直达路由,优先级最高;路由2:通过与STP Y之间链路组的迂回路由,优先级次高;路由3:通过与STPX之间链路组的迂回路由,与路由2具有相同优先级。在SP A与STP Y的直达路由、SP A与STP Z的直达路由、STPY和STPZ 之间的路由都故障的情况下,STP Y使用路由3到达SP A, STP Z同样使用路 由3到达SP A;当STPY和STPZ之间的路由恢复时,STP Y和STP Z分别进行 路由编路表的刷新,根据路由优先级的设置,STP Y会使用路由2和路由3到 达SP A, STP Z使用路由2和路由3到达SP A。此时,对于STP Y和STP Z的路由2,按照所述第一原则,STP Y和STP Z会 进行如下处理STP Y向STP Z发送TFP消息,STP Z向STP Y发送TFP消息;STP Y和STP Z在收到TFP消息后,设置转接点STP Y所在的路由2和路由3 和STP Z所在的路由2和路由3处于TFP状态,并立即启动该路由的新增定时器, 同时,STP Y和STP Z也会分别启动路由编路表的刷新过程,由于所述路由3可 用,根据所述第二原则,STP Y向STP Z发送TFA消息,STP Z向STP Y发送TFA 消息,在定时器限定的时间内,信令转接点STP Y和STP Z对收到的关于该路由 的TFA进行丟弃处理或者不作路由编路处理;于是,避免了转接点STP Y和STP Z在收到彼此发送的TFA、 TFP消息后, 再彼此向对端发送TFP、 TFA消息,避免了TFP、 TFA消息振荡的产生。实施例3参见图4所示,按照背景技术中所述的配置,为STP Y配置两条到SP A 的路由,分别为路由1:通过STP Y与SP A之间的直达路由,与下面路由2具有相同优 先级;路由2:通过与STP Z之间链路组的迂回路由。同理,为STP Z配置两条到SP A的路由,分别为路由1:通过STP Z与SP A之间的直达路由,与下面路由2具有相同优 先级;路由2:通过与STP Y之间链路组的迂回路由。当SP A与STP Y之间的直达路由、SP A与STP Z之间的直达路由同时恢 复时,根据路由优先级设置,路由2要参加编路;此时,根据所述第一原则,STP Y会向STP Z发送TFP消息,同时STP Z 也会向STP Y发送TFP消息;STP Y和STP Z在收到TFP消息后,设置转接点STP Y所在的路由2和STP Z 所在的路由2处于TFP状态,并立即启动该路由的新增定时器,同时也分别启动 路由重新编路过程,由于路由优先级的设置,路由重新编路的结果仍然是选择 路由2进行消息发送,根据所述第二原则,STP Y向STP Z发送TFA消息,同时, STP Z也向STP Y发送TFA消息,在定时器限定的时间内,信令转接点STP Y和STPZ对收到的关于该路由的TFA进行丢弃处理或者不作路由编路处理;于是,避免了转接点STP Y和STP Z在收到彼此发送的TFA、 TFP消息后,再 彼此向对端发送TFP、 TFA消息,避免了TFP、 TFA消息振荡的产生。可见,本发明的实施例,解决了由于TFP、 TFA消息的振荡导致的信令网 异常问题,本发明的实施例所述的方法、装置及系统由设备自动完成,减少人 为的参与,提高信令网的安全性。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发 明的保护范围之内。
权利要求
1、一种解决信令网异常的方法,其特征在于信令转接点收到禁止传递信号消息后,在限定的时间内对于接收到的信号消息不作处理或者丢弃处理。
2、 根据权利要求l所述的方法,其特征在于,该方法进一步包括在信令 转接点收到禁止传递信号消息后,启动定时器,用于设定所述的时间。
3、 根据权利要求2所述的方法,其特征在于,该方法进一步包括所述的 信号消息是指允许传递信号消息和禁止传递信号消息。
4、 根据权利要求2所述的方法,其特征在于,该方法进一步包括所述定 时器限定的时间动态可调。
5、 一种解决信令网异常的装置,其特征在于,包括异常处理单元,用于通知信令转接点,在定时器设定的时间内,对接收到 的信号消息不作处理或者丢弃处理;定时器,用于设置一定的时间,在信令转接点收到禁止传递信号消息后启动。
6、 根据权利要求5所述的装置,其特征在于所述的信号消息是指允许传 递信号消息和禁止传递信号消息。
7、 根据权利要求5所述的装置,其特征在于所述定时器限定的时间动态 可调。
8、 一种解决信令网异常的系统,其特征在于,包括 信令转接点,用于转发信令;路由器,具有路由编路处理功能,能够根据信令转接点发送来的信号将该 路由器设置为禁止传递信号状态;异常处理单元,用于通知信令转接点,在定时器设定的时间内,对接收到 的信号消息不作处理或者丢弃处理;定时器,用于设置一定的时间,在信令转接点收到禁止传递信号消息后启动。
9、 根据权利要求8所述的系统,其特征在于所述的信号消息是指允许传 递信号消息和禁止传递信号消息。
10、 根据权利要求8所述的系统,其特征在于所述定时器限定的时间动 态可调。
全文摘要
本发明提供了一种解决信令网异常的方法、装置及系统,其中所述方法包括信令转接点收到禁止传递信号消息后,在限定的时间内信令转接点对收到的消息不作处理或者丢弃处理,使得信令转接点之间的消息振荡被打破,解决了由于消息振荡导致的信令网异常问题。本发明的所述的方法、装置及系统由设备自动完成,减少人为的参与,提高了信令网的安全性。
文档编号H04L12/24GK101155062SQ200610141778
公开日2008年4月2日 申请日期2006年9月30日 优先权日2006年9月30日
发明者李云峰, 李春生, 李育斌 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1