基于资源汇聚图的光网络业务恢复方法及系统技术方案

技术编号:10821015 阅读:77 留言:0更新日期:2014-12-26 02:11
本发明专利技术公开了一种基于资源汇聚图的光网络业务恢复方法及系统,该方法包括:定期检测光网络中的故障节点,并区分所述故障节点为中间节点或汇聚节点;若所述故障节点为汇聚节点,则重新选择汇聚节点,并获取光网络和分组网络协同的第一拓扑信息;利用所述第一拓扑信息中的多条网络链路的权重值计算多条路径的权重值,并选取所述权重值最小的路径作为最终选择的路径。上述方法针对光网络承载分组网络中出现故障后业务恢复难的问题,利用资源汇聚图计算从源节点到宿节点的权重值最小的路径进行业务恢复,该方法使得网络节点出现故障后,网络业务能够快速恢复,该方法节省了整体成本,提高了网络资源的利用率。

【技术实现步骤摘要】

本专利技术涉及网络优化领域,具体涉及基于资源汇聚图的光网络业务恢复方法及系统
技术介绍
当前由于以视频点播、云计算等大带宽业务的快速发展,数据中心服务吸引了服务提供商与网络运营商的重点关注。为了提供数据中心业务,灵活光网络承载分组网络成为了数据中心互联的重要技术之一。该网络可以通过旁路高能耗的路由器,以较为灵活的粒度卸载IP流量到灵活光网络中。同时,大量时延敏感的数据中心业务需要高等级的端到端服务质量保证。如果在基于灵活光网络承载分组网络的数据中心互联中出现了节点故障,由于资源多样性与技术的异质性,保证服务质量的网络恢复在独立的操作场景下很难完成。
技术实现思路
针对现有技术中的缺陷,本专利技术提供基于资源汇聚图的光网络业务恢复方法及系统,解决了光网络承载分组网络中出现故障后业务恢复难的问题。第一方面,本专利技术提供了一种基于资源汇聚图的光网络业务恢复方法,包括:定期检测光网络中的故障节点,并区分所述故障节点为中间节点或汇聚节点;若所述故障节点为汇聚节点,则重新选择汇聚节点,并获取光网络和分组网络协同的第一拓扑信息;利用所述第一拓扑信息中的多条网络链路的权重值计算多条路径的权重值,并选取所述权重值最小的路径作为最终选择的路径。可选的,所述方法还包括,若所述故障节点为中间节点,则重新选择链路,并分别获取光网络和分组网络的第二拓扑信息;利用所述第二拓扑信息中的多条网络链路的权重值计算多条路径的权重值,并选取所述权重值最小的路径作为最终选择的路径。可选的,所述第一拓扑信息中的多条网络链路的权重值包括:所述光网络和分组网络去除故障节点后重新协同交互的多条网络链路的权重值、所述光网络中多条网络链路的权重值和所述分组网络中多条网络链路的权重值;所述第二拓扑信息中的多条网络链路的权重值包括:所述光网络和分组网络协同交互的多条网络链路的权重值、所述光网络中去除故障节点后的多条网络链路的权重值和所述分组网络中多条网络链路的权重值。可选的,所述计算多条路径的权重值,包括:对所述第一拓扑信息或第二拓扑信息中多条网络链路的权重值由小到大排序;根据排序,计算出多条路径的权重值;其中,所述多条路径的权重值为根据排序选取网络链路权重值最小,且为所述权重值最小的链路进行组合的多条路径的权重值。可选的,所述利用所述第一拓扑信息中的多条网络链路的权重值计算多条路径的权重值,并选取所述权重值最小的路径作为最终选择的路径,包括:根据多条网络链路权重值建立资源汇聚图,利用资源汇聚图计算从源节点到宿节点的权重值最小的路径作为最终选择的路径;其中,所述路径为排除故障节点的路径。第二方面,本专利技术提供了一种基于资源汇聚图的光网络业务恢复系统,包括:检测模块,用于定期检测光网络中的故障节点,并区分所述故障节点为中间节点或汇聚节点;获取模块,用于当所述故障节点为汇聚节点时,则重新选择汇聚节点,并获取光网络和分组网络协同的第一拓扑信息;选取模块,用于利用所述第一拓扑信息中的多条网络链路的权重值计算多条路径的权重值,并选取所述权重值最小的路径作为最终选择的路径。可选的,所述获取模块,还用于当所述故障节点为中间节点时,则重新选择链路,并分别获取光网络和分组网络的第二拓扑信息;所述选取模块,还用于利用所述第二拓扑信息中的多条网络链路的权重值计算多条路径的权重值,并选取所述权重值最小的路径作为最终选择的路径。可选的,所述第一拓扑信息中的多条网络链路的权重值包括:所述光网络和分组网络去除故障节点后重新协同交互的多条网络链路的权重值、所述光网络中多条网络链路的权重值和所述分组网络中多条网络链路的权重值;所述第二拓扑信息中的多条网络链路的权重值包括:所述光网络和分组网络协同交互的多条网络链路的权重值、所述光网络中去除故障节点后的多条网络链路的权重值和所述分组网络中多条网络链路的权重值。可选的,所述选取模块,具体用于,对所述第一拓扑信息或第二拓扑中多条网络链路的权重值由小到大排序;根据排序,计算出多条路径的权重值;其中,所述多条路径的权重值为根据排序选取网络链路权重值最小,且为所述权重值最小的链路进行组合的多条路径的权重值。可选的,所述选取模块,具体用于,根据多条网络链路权重值建立资源汇聚图,利用资源汇聚图计算从源节点到宿节点的权重值最小的路径作为最终选择的路径;其中,所述路径为排除故障节点的路径。由上述技术方案可知,本专利技术提供了一种基于资源汇聚图的光网络业务恢复方法及系统,该方法克服了现有技术中的光网络和分组网络分别独立运营、独立完成业务恢复的缺点,针对光网络承载分组网络中出现故障后业务恢复难的问题,利用资源汇聚图计算从源节点到宿节点的权重值最小的路径进行业务恢复,该方法能够在保障故障发生后增强业务的恢复力,完成分组网络、光网络以及数据中心资源的综合优化。附图说明图1为本专利技术一实施例提供的光网络承载分组网络的控制装置结构图;图2为本专利技术另一实施例提供的基于资源汇聚图的光网络业务恢复方法的流程图;图3本专利技术另一实施例提供的资源汇聚图;图4为本专利技术另一实施例提供的基于资源汇聚图的光网络业务恢复系统的结构示意图。具体实施方式下面结合附图,对专利技术的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本发明的保护范围。下面首先对光网络承载分组网络的控制装置进行详细描述,本发明的基于资源汇聚图的业务恢复方法及系统是在此控制装置下来实施的。图1示出了本专利技术实施例提供的光网络承载分组网络的控制装置结构图,如图1所示,上述控制装置由以下几部分组成,如包括光网络控制器、分组网络控制器、IP路由器与光交叉节点构成。具体描述如下:上述IP路由器与光交叉节点均包括协议代理模块,用于通过协议代理模块,实现控制器对节点的控制功能。上述分组网络控制器包括故障恢复控制模块和业务检测与估计模块;其中,上述业务检测与估计模块,负责在分组网络中对业务流信息进行实时检测并对流状态进行估计,并通过故障恢复控制接口将检测与估计信息上报故障恢复控制模块。故障恢复控制模块,负责分组网络与光网络跨层故障恢复的请求控制与驱动,将故障恢复请求发送至分组网络控制器。光网络控制器本文档来自技高网...

【技术保护点】
一种基于资源汇聚图的光网络业务恢复方法,其特征在于,包括:定期检测光网络中的故障节点,并区分所述故障节点为中间节点或汇聚节点;若所述故障节点为汇聚节点,则重新选择汇聚节点,并获取光网络和分组网络协同的第一拓扑信息;利用所述第一拓扑信息中的多条网络链路的权重值计算多条路径的权重值,并选取所述权重值最小的路径作为最终选择的路径。

【技术特征摘要】
1.一种基于资源汇聚图的光网络业务恢复方法,其特征在于,
包括:
定期检测光网络中的故障节点,并区分所述故障节点为中间节点
或汇聚节点;
若所述故障节点为汇聚节点,则重新选择汇聚节点,并获取光网
络和分组网络协同的第一拓扑信息;
利用所述第一拓扑信息中的多条网络链路的权重值计算多条路
径的权重值,并选取所述权重值最小的路径作为最终选择的路径。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括,
若所述故障节点为中间节点,则重新选择链路,并分别获取光网
络和分组网络的第二拓扑信息;
利用所述第二拓扑信息中的多条网络链路的权重值计算多条路
径的权重值,并选取所述权重值最小的路径作为最终选择的路径。
3.根据权利要求2所述的方法,其特征在于,所述第一拓扑信息
中的多条网络链路的权重值包括:所述光网络和分组网络去除故障节
点后重新协同交互的多条网络链路的权重值、所述光网络中多条网络
链路的权重值和所述分组网络中多条网络链路的权重值;所述第二拓
扑信息中的多条网络链路的权重值包括:所述光网络和分组网络协同
交互的多条网络链路的权重值、所述光网络中去除故障节点后的多条
网络链路的权重值和所述分组网络中多条网络链路的权重值。
4.根据权利要求3所述的方法,其特征在于,所述计算多条路径
的权重值,包括:
对所述第一拓扑信息或第二拓扑信息中多条网络链路的权重值
由小到大排序;
根据排序,计算出多条路径的权重值;
其中,所述多条路径的权重值为根据排序选取网络链路权重值最

\t小,且为所述权重值最小的链路进行组合的多条路径的权重值。
5.根据权利要求4所述的方法,其特征在于,所述利用所述第一
拓扑信息中的多条网络链路的权重值计算多条路径的权重值,并选取
所述权重值最小的路径作为最终选择的路径,包括:
根据多条网络链路权重值建立资源汇聚图,利用资源汇聚图计算
从源节点到宿节点的权重值最小的路径作为最终选择的路径;
其中,所述路径为排除故障节点的...

【专利技术属性】
技术研发人员:杨辉张杰赵永利高冠军
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

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

1