设置业务保护的方法、控制器和光网络设备技术

技术编号:14338879 阅读:101 留言:0更新日期:2017-01-04 11:39
一种设置业务保护的方法、控制器和光网络设备,通过对Openflow协议的扩展来实现光网络业务保护配置,该方法包括:控制器向光网络节点设备发送开放流OpenFlow消息,以指示所述光网络节点设备设置业务保护;其中,所述控制器向所述首节点发送流配置消息和组配置消息,所述控制器向所述中间节点发送流配置消息,所述控制器向所述尾节点发送流配置消息和组配置消息。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种设置业务保护的方法、控制器和光网络设备
技术介绍
广域网(WideAreaNetwork,WAN)业务以每18到24个月的周期成倍速度增长,同时伴随着不同服务的流量超过1千兆比特每秒且站点间交互已经达到成百上千千兆比特每秒。同时,移动网络和云服务也使得业务形式变的更加动态且无法预测。面对这些事实,现在的静态和手工配置的传送网络操作已经不适应了。传送网络也需要变的更弹性和动态来支持终端用户的需求。OpenFlow是一种新型网络协议,起源于斯坦福大学的CleanSlate项目组。OpenFlow基于控制转发分离架构,将控制逻辑从网络设备中分离出来,交给控制器集中统一控制,实现网络业务的灵活部署,OpenFlow协议作为控制器与交换机通信的标准接口。基于OpenFlow的软件定义网络(SoftwareDefinedNetwork,SDN)使得开放的,应用驱动的,可编程控制的包转发成为可能。然而,并不是所有的业务都是基于包交换的,还有很多的WAN业务构建于直接通过光纤的包交换机,如数据中心。大部分部署的WAN业务采用同步光纤网(SynchronousOpticalNetwork,SONET)/同步数字体系(SynchronousDigitalHierarchy,SDH)或光传送网(OpticalTransportNetwork,OTN)中的子波长和波长交换技术,他们能直接向终端用户或客户路由器提供可靠有效的传送服务,而这些技术当前还并不支持OpenFlow。目前对OpenFlow协议的扩展以支持光网络的配置正在进行中,但是尚未提及如何通过OpenFlow协议配置光网络的有保护业务。
技术实现思路
本专利技术实施例提供一种设置业务保护的方法、控制器和光网络设备,以实现通过OpenFlow协议配置光网络业务保护。为了解决上述问题,本专利技术实施例提供了一种设置业务保护的方法,其特征在于,包括:控制器向光网络节点设备发送开放流OpenFlow消息,以指示所述光网络节点设备设置业务保护;其中,所述光网络节点设备包括首节点、中间节点和尾节点,所述控制器向所述光网络节点设备发送开放流OpenFlow消息包括:所述控制器向所述首节点发送流配置消息和组配置消息,所述控制器向所述中间节点发送流配置消息,所述控制器向所述尾节点发送流配置消息和组配置消息。可选地,所述控制器向所述光网络节点设备发送开放流OpenFlow消息还包括:所述控制器向所述光网络节点设备发送自主功能AF配置消息,为所述光网络节点设备配置AF表项,所述控制器向所述首节点和尾节点发送的流配置消息携带所述AF表项的标识。可选地,所述流配置消息包括交叉配置信息,所述流配置消息的数量等于待配置的交叉的数量,一条流配置消息用来配置一个交叉,所述组配置消息包括保护组配置信息。可选地,所述AF表项包括保护组成员角色信息和告警监视配置信息。可选地,所述流配置消息和所述组配置消息携带在捆包消息中,发送到同一网络节点设备的捆包消息携带同一捆包标识。本专利技术实施例还提供一种设置业务保护的方法,其特征在于,包括:光网络节点设备接收控制器发送的开放流OpenFlow消息,根据所述OpenFlow消息的指示设置业务保护;其中,所述光网络节点设备接收控制器发送的开放流OpenFlow消息,包括:当所述光网络节点设备为首节点或尾节点时,接收所述控制器发送的流配置消息和组配置消息;当所述光网络节点设备为中间节点时,接收所述控制器发送的流配置消息。可选地,光网络节点设备接收控制器发送的开放流OpenFlow消息,还包括:所述光网络节点设备接收控制器发送的自主功能AF配置消息,根据所述AF配置消息保存所述控制器为所述网络节点设备配置的AF表项,当所述光网络节点设备为首节点或尾节点时,接收到的流配置消息中携带AF标识。可选地,所述流配置消息和所述组配置消息携带在捆包消息中,发送到同一光网络节点设备的捆包消息携带同一捆包标识。可选地,所述流配置消息和所述组配置消息携带在捆包增加消息中,根据所述OpenFlow消息的指示设置业务保护包括:当所述光网络节点设备为首节点或尾节点时,接收所述控制器发送的捆包增加消息,保存捆包增加消息携带的流配置消息和组配置消息,收到捆包执行消息后,根据所述流配置消息和组配置消息进行交叉配置、告警监视配置和保护组配置;当所述光网络节点设备为中间节点时,接收所述控制器发送的捆包增加消息,保存捆包增加消息携带的流配置消息,收到捆包执行消息后,根据所述流配置消息进行交叉配置。可选地,根据所述流配置消息和组配置消息进行交叉配置、告警监视配置和保护组配置,包括:根据所述流配置消息进行交叉配置,根据所述流配置消息中携带AF标识对应的AF表项中的告警监视配置信息进行告警监视配置,结合所述AF表项中的保护组成员角色信息和组配置消息进行保护组配置。本专利技术实施例还提供一种控制器,包括:发送单元,用于向光网络节点设备发送开放流OpenFlow消息,以指示所述光网络节点设备设置业务保护;其中,所述光网络节点设备包括首节点、中间节点和尾节点,所述发送单元包括:第一发送模块,用于向所述首节点发送流配置消息和组配置消息;第二发送模块,用于向所述中间节点发送流配置消息;第三发送模块,用于向所述尾节点发送流配置消息和组配置消息。可选地,所述控制器还包括:配置单元,用于为所述光网络节点设备配置AF表项;所述发送单元还包括第四发送模块,用于向所述光网络节点设备发送AF配置消息,第一发送模块和第三发送模块发送的所述流配置消息携带所述AF表项的标识。可选地,所述流配置消息包括交叉配置信息,所述流配置消息的数量等于待配置的交叉的数量,一条流配置消息用来配置一个交叉,所述组配置消息包括保护组配置消息。可选地,所述AF表项包括告警监视配置信息和保护组成员角色信息。可选地,所述流配置消息和所述组配置消息携带在捆包消息中,发送到同一网络节点设备的捆包消息携带同一捆包标识。本专利技术实施例还提供一种光网络节点设备,包括:接收单元,用于接收控制器发送的开放流OpenFlow消息;以及保护设置单元,用于根据所述OpenFlow消息的指示设置业务保护;其中,所述OpenFlow消息包括流配置消息和组配置消息;当所述网络节点设备为首节点或尾节点时,所述接收单元,是用于接收所述控制器发送的流配置消息和组配置消息;当所述网络节点设备为中间节点时,所述接收单元,是用于接收所述控制器发送的流配置消息。可选地,所述Openflow消息还包括自主功能AF配置消息,用于为所述光网络节点设备配置AF表项;所述光网络节点设备还包括:保存单元,用于保存所述控制器为所述光网络节点设备配置的AF表项当所述网络节点设备为首节点或尾节点时,所述接收单元接收到的流配置消息中携带AF标识。可选地,所述流配置消息和所述组配置消息携带在捆包消息中,发送到同一网络节点设备的捆包消息携带同一捆包标识。可选地,所述流配置消息和所述组配置消息携带在捆包增加消息中,当所述光网络节点设备为首节点或尾节点时,所述接收单元用于接收所述控制器发送的捆包增加消息,所述保存单元还用于保存捆包增加消息携带的流配置消息和组配置消息,所述保护设置单元,本文档来自技高网
...
设置业务保护的方法、控制器和光网络设备

【技术保护点】
一种设置业务保护的方法,其特征在于,包括:控制器向光网络节点设备发送开放流OpenFlow消息,以指示所述光网络节点设备设置业务保护;其中,所述光网络节点设备包括首节点、中间节点和尾节点,所述控制器向所述光网络节点设备发送开放流OpenFlow消息包括:所述控制器向所述首节点发送流配置消息和组配置消息,所述控制器向所述中间节点发送流配置消息,所述控制器向所述尾节点发送流配置消息和组配置消息。

【技术特征摘要】
1.一种设置业务保护的方法,其特征在于,包括:控制器向光网络节点设备发送开放流OpenFlow消息,以指示所述光网络节点设备设置业务保护;其中,所述光网络节点设备包括首节点、中间节点和尾节点,所述控制器向所述光网络节点设备发送开放流OpenFlow消息包括:所述控制器向所述首节点发送流配置消息和组配置消息,所述控制器向所述中间节点发送流配置消息,所述控制器向所述尾节点发送流配置消息和组配置消息。2.如权利要求1所述的方法,其特征在于,所述控制器向所述光网络节点设备发送开放流OpenFlow消息还包括:所述控制器向所述光网络节点设备发送自主功能AF配置消息,为所述光网络节点设备配置AF表项,所述控制器向所述首节点和尾节点发送的流配置消息携带所述AF表项的标识。3.如权利要求1所述的方法,其特征在于,所述流配置消息包括交叉配置信息,所述流配置消息的数量等于待配置的交叉的数量,一条流配置消息用来配置一个交叉,所述组配置消息包括保护组配置信息。4.如权利要求2所述的方法,其特征在于,所述AF表项包括保护组成员角色信息和告警监视配置信息。5.如权利要求2-4任一项所述的方法,其特征在于,所述流配置消息和所述组配置消息携带在捆包消息中,发送到同一网络节点设备的捆包消息携带同一捆包标识。6.一种设置业务保护的方法,其特征在于,包括:光网络节点设备接收控制器发送的开放流OpenFlow消息,根据所述OpenFlow消息的指示设置业务保护;其中,所述光网络节点设备接收控制器发送的开放流OpenFlow消息,包括:当所述光网络节点设备为首节点或尾节点时,接收所述控制器发送的流配置消息和组配置消息;当所述光网络节点设备为中间节点时,接收所述控制器发送的流配置消息。7.如权利要求6所述的方法,其特征在于,光网络节点设备接收控制器发送的开放流OpenFlow消息,还包括:所述光网络节点设备接收控制器发送的自主功能AF配置消息,根据所述AF配置消息保存所述控制器为所述网络节点设备配置的AF表项,当所述光网络节点设备为首节点或尾节点时,接收到的流配置消息中携带AF标识。8.如权利要求7所述的方法,其特征在于,所述流配置消息和所述组配置消息携带在捆包消息中,发送到同一光网络节点设备的捆包消息携带同一捆包标识。9.如权利要求8所述的方法,其特征在于,所述流配置消息和所述组配置消息携带在捆包增加消息中,根据所述OpenFlow消息的指示设置业务保护包括:当所述光网络节点设备为首节点或尾节点时,接收所述控制器发送的捆包增加消息,保存捆包增加消息携带的流配置消息和组配置消息,收到捆包执行消息后,根据所述流配置消息和组配置消息进行交叉配置、告警监视配置和保护组配置;当所述光网络节点设备为中间节点时,接收所述控制器发送的捆包增加消息,保存捆包增加消息携带的流配置消息,收到捆包执行消息后,根据所述流配置消息进行交叉配置。10.如权利要求9所述的方法,其特征在于,根据所述流配置消息和组配置消息进行交叉配置、告警监视配置和保护
\t组配置,包括:根据所述流配置消息进行交叉配置,根据所述流配置消息中携带AF标识对应的AF表项中的告警监视配置信息进行告警监视配置,结合所述AF表项中的保护组成员角色信息和组配置消息进行保护组配置。11.一种控制器,其特征在于,包括:发送单元,用于向光网络节点设备发送开放流Ope...

【专利技术属性】
技术研发人员:钱佳付锡华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1