一种路径保护方法和网络节点技术

技术编号:28429368 阅读:14 留言:0更新日期:2021-05-11 18:38
本申请实施例提供一种路径保护方法和网络节点,可以缩短真实故障发生后的业务倒换时间。方法包括:第一路径的源节点从该第一路径上的节点接收路径事件通知消息,该路径事件通知消息携带预测该第一路径即将发生故障的指示信息;该源节点获取预测保护路径信息,该预测保护路径信息包括用于保护该第一路径上的业务的第二路径的资源信息,该第一路径和该第二路径包括相同的源节点和宿节点;该源节点保存所述第二路径的资源信息。

【技术实现步骤摘要】
一种路径保护方法和网络节点
本专利技术涉及光网络
,特别涉及一种路径保护方法和网络节点。
技术介绍
传统的光网络,如:同步数字系列(SDH)、同步光纤网络(SONET)、波分多路复用(WDM)等,是基于集中管理的系统,其光网络节点通常是“哑”的,光连接的创建、维护、拆除都需要人工干预,以这种方式建立的光连接称为永久连接。基于永久连接的光网络不能满足因IP数据业务不断增长而需要越来越大的网络带宽的需求、也不能满足因IP数据业务量不确定性和不可预见性而需要网络带宽的动态、灵活分配的需求。自动交换光网络(ASON)是由国际电信联盟(ITU)定义的基于分布控制平面且支持动态交换连接的光网络。ASON利用独立的控制平面,通过各种传送网来实施自动连接管理。ASON支持网络带宽的动态分配和调度连接,可依据客户层信息如:IP数据业务量等的变化,有效地优化网络。与传统光网络相比,对于同样的网络业务需求,ASON可以大大降低建网成本,提高带宽利用率,还可以提供分布式的网络恢复,极大地提高网络的可靠性。ASON的控制平面的核心功能是对传送平面的智能化操作。ASON的光连接分为三种:交叉连接、交换连接和软永久性连接。在ASON架构下,ASON节点首先通过链路局部的发现技术获得自身与其它ASON节点的连接关系;再通过控制平面发布自身的节点和链路状态,并接收其它ASON节点发布的节点和链路状态,最终每个ASON节点都有一份描述ASON拓扑的“网络地图”,其中包括节点、链路、资源信息;当接收到来自客户设备或管理系统的建立连接请求时,光网络利用“网络地图”信息,结合一定的路由算法得到一条可行的路径,再通过信令协议驱动该路径上的节点建立交叉连接,直到目的节点完成光连接的动态建立;在光连接动态建立、拆除,或者故障引起链路资源变化时,相应ASON节点需要及时发布更新的节点、链路状态信息,实现“网络地图”的再同步。在网络故障如:链路中断或节点失效等发生时,如果光连接如:交叉连接、交换连接或软永久性连接等被中断,则控制平面能动态地重新进行路由算法,建立新的光连接并恢复业务。对于城域/核心ASON网络,当网络中光纤故障出现以后,才可进行实时重路由恢复,恢复速度较慢,恢复时间为百毫秒量级,例如200ms。另一方面,可以通过配置1+1专用保护组来实现网络故障后,业务快速倒换。即配置主备1+1双份业务路径资源,来快速保障业务的恢复,但专用1+1保护成本高,需要2倍资源。
技术实现思路
本申请实施例提供一种路径保护方法和网络节点,可以缩短真实故障发生后的业务倒换时间。第一方面,提供了一种路径保护方法,包括:第一路径的源节点从第一路径上的节点接收路径事件通知消息,路径事件通知消息携带预测第一路径即将发生故障的指示信息;源节点获取预测保护路径信息,预测保护路径信息包括用于保护第一路径上的业务的第二路径的资源信息,第一路径和第二路径包括相同的源节点和宿节点;源节点保存所述第二路径的资源信息。可选地,路径事件通知消息携带预测第一路径即将发生故障的指示信息包括:路径事件通知消息包括路径故障类型字段,通过设置路径故障类型字段来携带预测第一路径即将发生故障的路径故障类型指示信息。可选地,源节点发送预测保护路径信息给第二路径上的节点,预测保护路径信息用于第二路径上的节点预留保护资源;在第一路径发生故障后,源节点将第一路径上的业务发送到第二路径上的节点;源节点从第一路径上的节点接收业务倒换完成消息,业务倒换完成消息指示第一路径上业务已经倒换到所述第二路径;源节点设置第二路径的属性为工作路径。可选地,路径事件通知消息还包括预测时间窗信息,预测时间窗信息指示第一路径上的节点会在该预测时间窗内发生故障;源节点确定所述第一路径上的业务在预测时间窗内未发生故障;源节点发送资源释放消息给第二路径上的节点,其中第二路径上的节点预留有用于保护第一路径业务的资源,资源释放消息用于通知第二路径上的节点释放预留的资源。可选地,路径事件通知消息是从第一路径上的第一节点的端口接收的,故障预测消息由第一节点生成,故障预测消息指示第一节点和与第一节点相邻的第二节点之间的链路段会出现故障,方法还包括:源节点从第一路径上的第三节点的端口接收第三节点生成的故障告警消息,故障告警消息指示第三节点和与第三节点相邻的第四节点之间的链路段已经发生故障,第四节点位于所述第一路径上;源节点确认已经发生故障的链路段与第二路径不重叠;源节点生成抑制重路由指令,抑制重路由指令用于指示源节点不需要启动重路由;源节点从第一路径上的节点接收业务倒换完成消息,业务倒换完成消息指示第一路径上的业务已经倒换到第二路径;源节点设置第二路径的属性为工作路径。可选地,路径事件通知消息是从第一路径上的第一节点的端口接收的,故障预测消息由第一节点生成,故障预测消息指示第一节点和与第一节点相邻的第二节点之间的链路段会发生故障,方法还包括:源节点从第一路径上的第三节点的端口接收第三节点生成的故障告警消息,故障告警消息指示第一路径上的第三节点和与第三节点相邻的第四节点之间的链路段已经发生故障,第四节点位于第一路径上;源节点确认已经发生故障的链路段与第二路径重叠;源节点获取用于恢复第一路径上的业务的第三路径的资源信息,第三路径与已经发生故障的链路段不重叠;源节点从第一路径上的节点接收业务倒换完成消息,业务倒换完成消息指示第一路径上的节点已经将业务倒换到所述第三路径。可选地,已经发生故障的链路段和故障预测消息指示的预测会发生故障的链路段分别对应有优先级信息,已经发生故障的链路段的优先级比预测会发生故障的链路段优先级更高;当所述第三路径需要占用的资源与所述第二路径需要占用的资源重叠时,重叠的资源用于建立所述第三路径。第二方面,提供了一种路径保护方法,包括:第一节点从源节点接收预测保护路径消息,预测保护路径消息包括用于保护第一路径上的业务的第二路径的资源信息,第一节点位于第二路径;第一节点根据第二路径的资源信息确定第一节点需要预留的保护第一路径上的业务的资源;第一节点标记第二路径为预测保护路径。可选地,第一节点从源节点接收路径事件通知消息,路径事件通知消息携带预测第一路径即将发生故障的指示信息。可选地,第一节点标记第二路径为预测保护路径。可选地,第一节点确定第一路径已经发生故障;第一节点从第二路径上相邻的上一个节点接收业务。可选地,第一节点启动预测保护路径监控时间窗;第一节点确认在所述监控时间窗内未从第二路径上相邻的上一个节点接收业务;第一节点释放本节点用于保护所述第一路径上的业务的资源。第三方面,提供了一种路径保护方法,包括:第一路径上的第一节点监测与相邻节点之间链路段的性能指标;第一节点确定与相邻节点之间链路段的性能指标劣化超出预设临界值;第一节点发送路径事件通知消息给第一路径的源节点,路径事件通知消息携带预测第一路径即将发生故障的指示信息,路径事件通知消息用于源节点针对预测的故障获取保护路径信息,其中预测保护路径信息包括用于保护第一路径上的业务的第二路径的资源本文档来自技高网
...

【技术保护点】
1.一种路径保护方法,其特征在于,包括:/n第一路径的源节点从所述第一路径上的节点接收路径事件通知消息,所述路径事件通知消息携带预测所述第一路径即将发生故障的指示信息;/n所述源节点获取预测保护路径信息,所述预测保护路径信息包括用于保护所述第一路径上的业务的第二路径的资源信息,所述第一路径和所述第二路径包括相同的源节点和宿节点;/n所述源节点保存所述第二路径的资源信息。/n

【技术特征摘要】
1.一种路径保护方法,其特征在于,包括:
第一路径的源节点从所述第一路径上的节点接收路径事件通知消息,所述路径事件通知消息携带预测所述第一路径即将发生故障的指示信息;
所述源节点获取预测保护路径信息,所述预测保护路径信息包括用于保护所述第一路径上的业务的第二路径的资源信息,所述第一路径和所述第二路径包括相同的源节点和宿节点;
所述源节点保存所述第二路径的资源信息。


2.如权利要求1所述的方法,其特征在于,所述路径事件通知消息携带预测第一路径即将发生故障的指示信息包括:
所述路径事件通知消息包括路径故障类型字段,通过设置所述路径故障类型字段来携带预测所述第一路径即将发生故障的路径故障类型指示信息。


3.如权利要求1所述的方法,其特征在于,还包括:
所述源节点发送所述预测保护路径信息给所述第二路径上的节点,所述预测保护路径信息用于所述第二路径上的节点预留保护资源;
在所述第一路径发生故障后,所述源节点将所述第一路径上的业务发送到所述第二路径上的节点;
所述源节点从所述第一路径上的节点接收业务倒换完成消息,所述业务倒换完成消息指示所述第一路径上业务已经倒换到所述第二路径;
所述源节点设置所述第二路径的属性为工作路径。


4.如权利要求1所述的方法,其特征在于:
所述路径事件通知消息还包括预测时间窗信息,所述预测时间窗信息指示所述第一路径上的节点会在该预测时间窗内发生故障;
所述源节点确定所述第一路径上的业务在所述预测时间窗内未发生故障;
所述源节点发送资源释放消息给所述第二路径上的节点,其中所述第二路径上的节点预留有用于保护所述第一路径业务的资源,所述资源释放消息用于通知所述第二路径上的节点释放所述预留的资源。


5.如权利要求1所述的方法,其特征在于,所述路径事件通知消息是从所述第一路径上的第一节点的端口接收的,所述故障预测消息由所述第一节点生成,所述故障预测消息指示所述第一节点和与所述第一节点相邻的第二节点之间的链路段会出现故障,所述方法还包括:
所述源节点从所述第一路径上的第三节点的端口接收所述第三节点生成的故障告警消息,所述故障告警消息指示所述第三节点和与所述第三节点相邻的第四节点之间的链路段已经发生故障,所述第四节点位于所述第一路径上;
所述源节点确认所述已经发生故障的链路段与所述第二路径不重叠;
所述源节点生成抑制重路由指令,所述抑制重路由指令用于指示所述源节点不需要启动重路由;
所述源节点从所述第一路径上的节点接收业务倒换完成消息,所述业务倒换完成消息指示所述第一路径上的业务已经倒换到所述第二路径;
所述源节点设置所述第二路径的属性为工作路径。


6.如权利要求1所述的方法,其特征在于,所述路径事件通知消息是从所述第一路径上的第一节点的端口接收的,所述故障预测消息由所述第一节点生成,所述故障预测消息指示所述第一节点和与所述第一节点相邻的第二节点之间的链路段会发生故障,所述方法还包括:
所述源节点从所述第一路径上的第三节点的端口接收所述第三节点生成的故障告警消息,所述故障告警消息指示所述第一路径上的第三节点和与所述第三节点相邻的第四节点之间的链路段已经发生故障,所述第四节点位于所述第一路径上;
所述源节点确认所述已经发生故障的链路段与所述第二路径重叠;
所述源节点获取用于恢复所述第一路径上的业务的第三路径的资源信息,所述第三路径与所述已经发生故障的链路段不重叠;
所述源节点从所述第一路径上的节点接收业务倒换完成消息,所述业务倒换完成消息指示所述第一路径上的节点已经将业务倒换到所述第三路径。


7.如权利要求6所述的方法,其特征在于:
所述已经发生故障的链路段和故障预测消息指示的预测会发生故障的链路段分别对应有优先级信息,所述已经发生故障的链路段的优先级比所述预测会发生故障的链路段优先级更高;
当所述第三路径需要占用的资源与所述第二路径需要占用的资源重叠时,所述重叠的资源用于建立所述第三路径。


8.一种路径保护方法,其特征在于,包括:
第一节点从源节点接收预测保护路径消息,所述预测保护路径消息包括用于保护第一路径上的业务的第二路径的资源信息,所述第一节点位于所述第二路径;
所述第一节点根据所述第二路径的资源信息确定所述第一节点需要预留的保护所述第一路径上的业务的资源;
所述第一节点标记所述第二路径为预测保护路径。


9.如权利要求8所述的路径保护方法,其特征在于,还包括:
所述第一节点从所述源节点接收路径事件通知消息,所述路径事件通知消息携带预测所述第一路径即将发生故障的指示信息。


10.如权利要求8或9所述的方法,其特征在于,还包括:
所述第一节点标记所述第二路径为预测保护路径。


11.如权利要求8所述的路径保护方法,其特征在于,还包括:
所述第一节点确定所述第一路径已经发生故障;
所述第一节点从所述第二路径上相邻的上一个节点接收业务。


12.如权利要求8所述的路径保护方法,其特征在于,还包括:
所述第一节点启动预测保护路径监控时间窗;
所述第一节点确认在所述监控时间窗内未从所述第二路径上相邻的上一个节点接收业务;
所述第一节点释放本节点用于保护所述第一路径上的业务的资源。


13.一种路径保护方法,其特征在于,包括:
第一路径上的第一节点监测与相邻节点之间链路段的性能指标;
所述第一节点确定与相邻节点之间链路段的性能指标劣化超出预设临界值;
所述第一节点发送路径事件通知消息给所述第一路径的源节点,所述路径事件通知消息携带预测所述第一路径即将发生故障的指示信息,所述路径事件通知消息用于所述源节点针对预测的故障获取保护路径信息,其中所述预测保护路径信息包括用于保护所述第一路径上的业务的第二路径的资源信息,所述第一路径和所述第二路径包括相同的源节点和宿节点。


14.如权利要求13所述的方法,其特征在于,还包括:
所述第一节点确定所述与相邻节点之间链路段的性能指标恢复到正常范围;
所述第一节点发送预测故障消除消息给所述源节点,所述预测故障消除消息携带所述链路段恢复正常的指示信息。


15.如权利要求13所述的方法,其特征在于,所述路径事件通知消息携带预测第一路径即将发生故障的指示信息包括:
所述路径事件通知消息包括路径故障类型字段,通过设置所述路径故障类型字段来携带预测所述第一路径即将发生故障的路径故障类型指示信息。


16.如权利要求13所述的方法,其特征在于,还包括:
所述第一节点确认经过所述第一节点的所述第一路径上的业务已经倒换到所述第二路径;
所述第一节点发送业务倒换完成消息给所述源节点。


17.一种网络节点,其特征在于,所述网络节点为第一路径的源节点,包括:
接收模块,用于从第一路径上的节点接收路径事件通知消息,所述路径事件通知消息携带预测所述第一路径即将发生故障的指示信息;
获取模块,用于获取预测保护路径信息,所述预测保护路径信息包括用于保护所述第一路径上的业务的第二路径的资源信息,所述第一路径和所述第二路径包括相同的源节点和宿节点;
存储模块,用于保存所述第二路径的资源信息。


18.如权利要求17所述的网络节点,其特征在于,所述路径事件通知消息携带预测第一路径即将发生故障的指示信息包括:
所述路径事件通知消息包括路径故障类型字段,通过设置所述路径故障类型字段来携带预测所述第一路径即将发生故障的路径故障类型指示信息。


19.如权利要求17所述的网络节点,其特征在于,还包括发送模块和处理模块:
发送模块,用于发送所述预测保护路径信息给所述第二路径上的节点,所述预测保护路径信息用于所述第二路径上的节点预留保护资源;在所述第一路径发生故障后,将所述第一路径上的业务发送...

【专利技术属性】
技术研发人员:谢刚李浩罗贤龙赵敏郑好棉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1