【技术实现步骤摘要】
本专利技术涉及光通信
,特别是涉及一种光网络故障处理方法及装置。
技术介绍
在传统的分布式IP网络中,控制逻辑与数据转发功能紧耦合在网络设备上,设备要在数以千计分布式协议的控制下实施整个网络的智能化,会导致网络控制平面过于复杂,其扩展性和灵活性很难适应网络的飞速发展。SDN(SoftwareDefinedNetworking,软件定义联网)作为一种将控制功能从网络设备中分离出来新型的可编程网络架构,移入逻辑上集中的控制软件----控制器中,用户可以用编写软件的方式灵活定义网络设备的转发功能。这种结构实现了对网络的全局集中控制,降低了网络管理的复杂度,能够满足资源的灵活按需调用。ONF(OpenNetworkingFoundation,开放网络基金会)提出的SDN网络结构分为三层:最底层为数据层,由网络转发设备组成,主要负责数据处理、转发以及收集本地状态信息;中间为控制层,由逻辑上集中的控制器组成,用于控制管理数据层的网络设备,维护网络拓扑和状态信息等;最上层为应用层,包括各种不同的SDN业务应用。SDN控制器通过控制与数据层接口协议与网络设备进行通信,获取网络设备的链路、端口等资源状态,从而形成全局网络拓扑视图。网络控制逻辑由应用层实现,上层应用通过控制器提供的开放的可编程接口,实现对网络设备的分组转发控制和对网络设备的管理。此外,ONF在控制与数据层接口上定义了开放的OpenFlow标准。SDN网络中常见的两种故障恢复机制是恢复和保护。恢复机制是在网络出现故障后通告控制器,控制器重新计算新的路由并下发新转发规则给受影响的交换机。保护机制是控制器预 ...
【技术保护点】
一种光网络故障处理方法,其特征在于,包括:在光网络中存在故障链路时,获取所述光网络的拓扑信息及每条链路的流量,生成包含每条链路的带宽和每条链路的代价的所述光网络的补图,其中,所述光网络的补图还包含:在链路的流量大于链路的带宽时,对应的链路的代价为预设的超负价;根据所述补图,查找所述补图中由负价、超负价和/或正价的链路形成的超负价环;根据所述超负价环,定位所述光网络中的故障链路;根据所述故障链路,迁移所述故障链路的流量到所述光网络的其他正常链路中,直到查找不到所述补图中的超负价环,以完成迁移所有故障链路的流量。
【技术特征摘要】
1.一种光网络故障处理方法,其特征在于,包括:在光网络中存在故障链路时,获取所述光网络的拓扑信息及每条链路的流量,生成包含每条链路的带宽和每条链路的代价的所述光网络的补图,其中,所述光网络的补图还包含:在链路的流量大于链路的带宽时,对应的链路的代价为预设的超负价;根据所述补图,查找所述补图中由负价、超负价和/或正价的链路形成的超负价环;根据所述超负价环,定位所述光网络中的故障链路;根据所述故障链路,迁移所述故障链路的流量到所述光网络的其他正常链路中,直到查找不到所述补图中的超负价环,以完成迁移所有故障链路的流量。2.根据权利要求1所述的光网络故障处理方法,其特征在于,所述在光网络中存在故障链路时,获取所述光网络的拓扑信息及每条链路的流量,生成包含每条链路的带宽和每条链路的代价的所述光网络的补图之前,所述的光网络故障处理方法还包括:获取所述光网络源端到宿端的最短路径和所述光网络的源端到宿端的流量请求,其中,所述流量请求携带有流量;判断所述最短路径是否满足所述流量请求:当所述流量请求的流量小于或等于所述最短路径中的每条链路的带宽,判定为所述最短路径满足所述流量请求,则不存在所述故障链路;当所述流量请求的流量大于所述最短路径中的至少一条链路的带宽,判定为所述最短路径不满足所述流量请求,则存在所述故障链路。3.根据权利要求1所述的光网络故障处理方法,其特征在于,所述在光网络中存在故障链路时,获取所述光网络的拓扑信息及每条链路的流量,生成包含每条链路的带宽和每条链路的代价的所述光网络的补图,包括:在光网络中存在故障链路时,获取所述光网络的拓扑信息及每条链路的流量;若所述光网络中的链路上的流量为零,则构造所述补图中的第一链路,其中,所述第一链路的带宽为所述第一链路的原有带宽,所述第一链路的代价为所述第一链路的原有代价,所述第一链路为所述光网络中方向从第一节点指向第二节点的链路;若所述光网络中的链路上的流量大于零且小于链路的带宽,则构造所述补图中的第二链路和与所述第二链路反向的第三链路,其中,所述第二链路的带宽为第二带宽,所述第二带宽为所述第二链路的原有带宽与所述流量之差,所述第二链路的代价为所述第二链路的原有代价;所述第三链路的带宽为所述光网络中的链路上的流量,所述第三链路的代价为所述第三链路的原有代价的相反数;若所述光网络中的链路上的流量等于链路的带宽,则构造所述补图中的第四链路,其中,所述第四链路的带宽为第三带宽,所述第三带宽为所述第四链路的原有带宽;所述第四链路的代价为所述第四链路的原有代价的相反数;若所述光网络中的链路上的流量大于链路的带宽,则构造所述补图中与原链路方向相反的第五链路,所述第五链路的代价为-100,所述原链路为所述光网络中流量大于带宽的链路。4.根据权利要求1-3任一项所述的光网络故障处理方法,其特征在于,所述超负价环的代价为所述超负价环中链路的负价、链路的超负价和链路的正价的代价和,所述代价和小于-100。5.根据权利要求4所述的光网络故障处理方法,其特征在于,所述根据所述超负价环,定位所述光网络中的故障链路,包括:根据所述超负价环,确定所述光网络中的代价和最小的超负价环;根据所述代价和最小的超负价环,定位所述光网络中的故障链路。6.根据权利要求1所述的光网络故障处理方法,其特征在于,所述根据所述故障链路,迁移所述故障链路的流量到所述光网络的其他正常链路中,直到查找不到所述补图中的超负价环,包括:与所述超负价环正方向相反的故障链路,减少预设值的流量;将所述预设值的流量,迁移至与所述超负价环正方向一致的正常链路,其中,所述预设值为x=min(min(Bij),max(Δfmn)),eij∈Loop,emn∈Loop,所述Bij为所述超负价环中任一正常链路的带宽,所述min(Bij)为所述超负价环中任一正常链路的带宽的最小值,所述Δfmn为所述超负价环中任一故障链路的流量大于链路的带宽时的多余流量,所述max(Δfmn)为所述超负价环中任一故障链路的流量大于链路的带宽时的最大多余流量,所述min(min(Bij),max(Δfmn))为在正常链路的最小带宽和故障链路的最大多余流量之...
【专利技术属性】
技术研发人员:忻向军,刘博,张丽佳,郝靖鹏,张琦,王拥军,尹霄丽,田清华,田凤,李博文,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。