主权项 |
一种应用层信令路由保护方法,其特征在于,应用于包括多个信令节点的网络中,该方法包括以下步骤:信令节点检测自身与各相邻信令节点之间的连接状态,其中所述信令节点检测自身与各相邻信令节点之间的连接状态的方式,具体为:通过SCTP层消息进行检测;当所述信令节点检测到自身与至少一个相邻的信令节点之间的连接发生故障时,所述信令节点将自身存储的各包括所述发生故障的连接的路由的路由状态记录为不可达;如果所述信令节点为转接节点,所述信令节点分别判断自身所存储的各包括所述发生故障的连接的路由是否存在替换路由;如果判断结果为不存在,所述信令节点向自身的各相邻信令节点广播路由状态通知消息,所述路由状态通知消息指示所述信令节点与所述不存在替换路由的路由的目的节点之间的路由不可达;其中,当所述信令节点接收到自身的相邻信令节点发送的路由状态通知消息时,所述方法还包括:所述信令节点识别所述路由状态通知消息的内容;当所述信令节点识别所述路由状态通知消息指示所述相邻信令节点与至少一个目的节点之间的路由不可达时,所述信令节点判断自身是否存储了通过所述相邻信令节点到达所述至少一个目的节点的路由;如果判断结果为是,所述信令节点将自身存储的各通过所述相邻信令节点到达所述至少一个目的节点的路由的路由状态记录为不可达;如果所述信令节点为转接节点,所述信令节点分别判断自身所存储的各通过所述相邻信令节点到达所述至少一个目的节点的路由是否存在替换路由;如果判断结果为不存在,所述信令节点向自身的各相邻信令节点广播路由状态通知消息,所述路由状态通知消息指示所述信令节点与所述至少一个目的节点之间的路由不可达。 |