一种广域协同互联方法及系统技术方案

技术编号:19327221 阅读:46 留言:0更新日期:2018-11-03 14:17
本发明专利技术公开了一种广域协同互联方法及系统,该方法适用于广域协同互联系统,所述系统包括多个互联架构,其中所述每个互联架构包含控制器、业务层、IP层和光层,业务层将业务请求发送至IP层,IP层对其进行响应,并将业务请求发送至所述控制器;控制器分接收到所述业务请求后,在IP层的拓扑结构中的节点信息中查找相对应的目的节点,若找到进行消息转发;若未找到则将对应的消息转发至光层,并建立光层与IP层之间的连接;光层接收到对应的消息后,建立光层中的交换机与另一互联架构中的光层交换机之间的连接,建立互联架构间的通讯连接。实现了多层异构网络环境下的软件定义光传输网广域协同互联的目的。

A wide area cooperative interconnection method and system

The invention discloses a wide-area cooperative interconnection method and system, which is suitable for wide-area cooperative interconnection system. The system includes multiple interconnection architectures, each of which includes a controller, a service layer, an IP layer and an optical layer. The service layer sends service requests to the IP layer, and the IP layer responds to them. The service request is sent to the controller; after receiving the service request, the controller finds the corresponding destination node in the node information of the IP layer's topology structure and forwards the message if it is found; if not, forwards the corresponding message to the optical layer and establishes the connection between the optical layer and the IP layer; and the optical layer receives the pair. After the corresponding message, the connection between the switch in the optical layer and the switch in the other interconnection architecture is established, and the communication connection between the interconnection architectures is established. The purpose of software defined optical transmission network wide area interconnection is realized under multi-layer heterogeneous network environment.

【技术实现步骤摘要】
一种广域协同互联方法及系统
本专利技术涉及光传输网
,特别是涉及在多层异构环境下的软件定义光传输网广域协同互联方法及系统。
技术介绍
随着信息和通信在技术应用于发展的相互促进以及信息应用的快速增长,通信网络迅速发展,使得通信网络设备产品日新月异,然而通信设备的性能差异也越来越大,不同设备的功能差异日益显著。由于现有的不用网络厂家的节点设备和多层多域的异构网络使得网络的基础框架呈现多样化的特征,因此多层异构环境下的广域协同互联也变得越来越困难。虽然软件定义网络(SDN)可以将其控制域内的控制平面和数据平面相分离来实现统一的控制,但是却无法对多层异构网络多控制域进行协同管理,这就使得网络的管理、定制和优化非常困难,并且阻碍了开发创新,网络运营商面临这高资本输出和高运营成本。如何有效降低网络成本、增加网络利用率、灵活性和可扩展性,进而能够灵活调度更大范围的网络资源,就需要实现多层异构网络环境下的软件定义光传输网广域协同互联。
技术实现思路
针对于上述问题,本专利技术提供一种广域协同互联方法及系统,实现了多层异构网络环境下的软件定义光传输网广域协同互联的目的。为了实现上述目的,根据本专利技术的第一方面,提供了一种广域协同互联方法,该方法适用于广域协同互联系统,所述系统包括多个互联架构,其中所述每个互联架构包含控制器、业务层、IP层和光层,所述广域协同互联方法包括:所述业务层对接收到的消息数据包进行消息解析,获得与所述消息对应的业务请求,将所述业务请求发送至所述IP层;所述IP层对接收到的所述业务请求后进行响应,并将所述业务请求发送至所述控制器;所述控制器分别与所述业务层、所述IP层和所述光层建立通信链路,当接收到所述IP层发送的所述业务请求后,获取所述IP层的拓扑结构中的节点信息,根据所述节点信息查找与所述业务请求相对应的目的节点,若找到与所述业务请求对应的目的节点,则将与所述业务请求对应的消息进行转发;若未找到所述目的节点,则将与所述业务请求对应的消息转发至所述光层,并建立所述光层与所述IP层之间的连接;所述光层接收到所述控制器发送的与所述业务请求对应的消息后,建立所述光层中的交换机与另一互联架构中的光层交换机之间的连接,并发送与所述另一互联架构中的控制器进行连接的指令至所述控制器;当所述控制器与所述另一互联架构中的控制器建立连接后,所述控制器传将包含所述业务请求的控制信息传递至所述另一互联架构中的控制器。优选的,所述控制器分别与所述业务层、所述IP层和所述光层建立通信链路,该方法还包括:所述控制器通过OpenFlow协议的管理接口分别与所述业务层、所述IP层和所述光层连接;所述控制器分别接收所述业务层、所述IP层和所述光层连接通过所述OpenFlow协议的管理接口发送的包含有发送字段的消息;当所述控制器接收到的消息包含所述业务层的发送字段,则所述控制器向所述业务层回复与所述发送字段对应的回复消息,建立与所述业务层的通信链路;当所述控制器接收到的消息包含所述IP层的发送字段,则所述控制器向所述IP层回复与所述发送字段对应的回复消息,建立与所述IP层的通信链路;当所述控制器接收到的消息包含所述光层的发送字段,则所述控制器向所述光层回复与所述发送字段对应的回复消息,建立与所述光层的通信链路。优选的,当所述控制器与所述光层建立通信链路后,包括:所述控制器获取所述光层的光节点相关信息;所述控制器向所述光层发送新建或者删除通信链路的指令。优选的,所述控制器获取所述光层的光节点相关信息,包括:所述控制器通过OpenFlow协议的管理接口发送获取所述光层的光节点相关信息的请求指令至所述光层的交换机;所述控制器接收所述光层的交换机回复的带有所述光层的相关信息的消息。优选的,该方法还包括:当所述互联架构中加入新的交换节点时,所述新的交换节点通过OpenFlow协议的管理接口,发送所述交换节点的网层属性和可用资源信息至所述互联架构中的控制器;所述控制器根据接收到的所述新的交换节点的发送信息,对所述相应网层进行拓扑信息更新。根据本专利技术的第二方面,提供了一种广域协同互联系统,该系统包括多个互联架构,其中所述每个互联架构包含控制器、业务层、IP层和光层;所述业务层,用于对接收到的消息数据包进行消息解析,获得与所述消息对应的业务请求,将所述业务请求发送至所述IP层所述IP层接,用于对接收到的所述业务请求后进行响应,并将所述业务请求发送至所述控制器;所述控制器,用于分别与所述业务层、所述IP层和所述光层建立通信链路,当接收到所述IP层发送的所述业务请求后,获取所述IP层的拓扑结构中的节点信息,根据所述节点信息查找与所述业务请求相对应的目的节点,若找到与所述业务请求对应的目的节点,则将与所述业务请求对应的消息进行转发;若未找到所述目的节点,则将与所述业务请求对应的消息转发至所述光层,并建立所述光层与所述IP层之间的连接;所述光层,用于接收到所述控制器发送的与所述业务请求对应的消息后,建立所述光层中的交换机与另一互联架构中的光层交换机之间的连接,并发送与所述另一互联架构中的控制器进行连接的指令至所述控制器;当所述控制器与所述另一互联架构中的控制器建立连接后,所述控制器传将包含所述业务请求的控制信息传递至所述另一互联架构中的控制器。优选的,所述控制器包括连接模块、接收模块和通信链路建立模块,其中,所述连接模块,用于通过OpenFlow协议的管理接口分别与所述业务层、所述IP层和所述光层连接;所述接收模块,用于分别接收所述业务层、所述IP层和所述光层连接通过所述OpenFlow协议的管理接口发送的包含有发送字段的消息所述通信链路建立模块,用于当所述控制器接收到的消息包含所述业务层的发送字段,则所述控制器向所述业务层回复与所述发送字段对应的回复消息,建立与所述业务层的通信链路;当所述控制器接收到的消息包含所述IP层的发送字段,则所述控制器向所述IP层回复与所述发送字段对应的回复消息,建立与所述IP层的通信链路;当所述控制器接收到的消息包含所述光层的发送字段,则所述控制器向所述光层回复与所述发送字段对应的回复消息,建立与所述光层的通信链路。优选的,当所述控制器与所述光层建立通信链路后,所述控制器还包括:信息获取模块,用于获取所述光层的光节点相关信息;指令发送模块,用于向所述光层发送新建或者删除通信链路的指令。优选的,所述信息获取模块包括:发送单元,用于通过OpenFlow协议的管理接口发送获取所述光层的光节点相关信息的请求指令至所述光层的交换机;接收单元,用于接收所述光层的交换机回复的带有所述光层的相关信息的消息。优选的,所述控制器还包括:更新模块,用于当所述互联架构中加入新的交换节点时,根据接收到的所述新的交换节点的发送信息,对所述相应网层进行拓扑信息更新,其中,所述信息包括所述新的交换节点通过OpenFlow协议的管理接口,发送的所述交换节点的网层属性和可用资源信息。相较于现有技术,本专利技术通过建立了一种互联架构,在所述互联架构中由控制器统一控制着业务层、IP层和光层,实现了集中式的控制架构。当接收到消息数据包后,业务层将相应的业务请求发送至IP层,IP层对所述业务请求做出响应,并上报给控制器;所述控制器查找IP层的拓扑节后,若找到相应的目的本文档来自技高网...

【技术保护点】
1.一种广域协同互联方法,其特征在于,该方法适用于广域协同互联系统,所述系统包括多个互联架构,其中所述每个互联架构包含控制器、业务层、IP层和光层,所述广域协同互联方法包括:所述业务层对接收到的消息数据包进行消息解析,获得与所述消息对应的业务请求,将所述业务请求发送至所述IP层;所述IP层对接收到的所述业务请求后进行响应,并将所述业务请求发送至所述控制器;所述控制器分别与所述业务层、所述IP层和所述光层建立通信链路,当接收到所述IP层发送的所述业务请求后,获取所述IP层的拓扑结构中的节点信息,根据所述节点信息查找与所述业务请求相对应的目的节点,若找到与所述业务请求对应的目的节点,则将与所述业务请求对应的消息进行转发;若未找到所述目的节点,则将与所述业务请求对应的消息转发至所述光层,并建立所述光层与所述IP层之间的连接;所述光层接收到所述控制器发送的与所述业务请求对应的消息后,建立所述光层中的交换机与另一互联架构中的光层交换机之间的连接,并发送与所述另一互联架构中的控制器进行连接的指令至所述控制器;当所述控制器与所述另一互联架构中的控制器建立连接后,所述控制器传将包含所述业务请求的控制信息传递至所述另一互联架构中的控制器。...

【技术特征摘要】
1.一种广域协同互联方法,其特征在于,该方法适用于广域协同互联系统,所述系统包括多个互联架构,其中所述每个互联架构包含控制器、业务层、IP层和光层,所述广域协同互联方法包括:所述业务层对接收到的消息数据包进行消息解析,获得与所述消息对应的业务请求,将所述业务请求发送至所述IP层;所述IP层对接收到的所述业务请求后进行响应,并将所述业务请求发送至所述控制器;所述控制器分别与所述业务层、所述IP层和所述光层建立通信链路,当接收到所述IP层发送的所述业务请求后,获取所述IP层的拓扑结构中的节点信息,根据所述节点信息查找与所述业务请求相对应的目的节点,若找到与所述业务请求对应的目的节点,则将与所述业务请求对应的消息进行转发;若未找到所述目的节点,则将与所述业务请求对应的消息转发至所述光层,并建立所述光层与所述IP层之间的连接;所述光层接收到所述控制器发送的与所述业务请求对应的消息后,建立所述光层中的交换机与另一互联架构中的光层交换机之间的连接,并发送与所述另一互联架构中的控制器进行连接的指令至所述控制器;当所述控制器与所述另一互联架构中的控制器建立连接后,所述控制器传将包含所述业务请求的控制信息传递至所述另一互联架构中的控制器。2.根据权利要求1所述的方法,其特征在于,所述控制器分别与所述业务层、所述IP层和所述光层建立通信链路,包括:所述控制器通过OpenFlow协议的管理接口分别与所述业务层、所述IP层和所述光层连接;所述控制器分别接收所述业务层、所述IP层和所述光层连接通过所述OpenFlow协议的管理接口发送的包含有发送字段的消息;当所述控制器接收到的消息包含所述业务层的发送字段,则所述控制器向所述业务层回复与所述发送字段对应的回复消息,建立与所述业务层的通信链路;当所述控制器接收到的消息包含所述IP层的发送字段,则所述控制器向所述IP层回复与所述发送字段对应的回复消息,建立与所述IP层的通信链路;当所述控制器接收到的消息包含所述光层的发送字段,则所述控制器向所述光层回复与所述发送字段对应的回复消息,建立与所述光层的通信链路。3.根据权利要求1所述的方法,其特征在于,当所述控制器与所述光层建立通信链路后,该方法包括:所述控制器获取所述光层的光节点相关信息;所述控制器向所述光层发送新建或者删除通信链路的指令。4.根据权利要求3所述的方法,其特征在于,所述控制器获取所述光层的光节点相关信息,包括:所述控制器通过OpenFlow协议的管理接口发送获取所述光层的光节点相关信息的请求指令至所述光层的交换机;所述控制器接收所述光层的交换机回复的带有所述光层的相关信息的消息。5.根据权利要求1所述的方法,其特征在于,该方法还包括:当所述互联架构中加入新的交换节点时,所述新的交换节点通过OpenFlow协议的管理接口,发送所述交换节点的网层属性和可用资源信息至所述互联架构中的控制器;所述控制器根据接收到的所述新的交换节点的发送信息,对所述相应网层进行拓扑信息更新。6....

【专利技术属性】
技术研发人员:欧清海陈宏邹保平刘柱曾令康李温静廖逍张喆吴庆阳小龙孙晓宁舒路郑建宁贾平
申请(专利权)人:国网信息通信产业集团有限公司国网信通亿力科技有限责任公司国网江苏省电力公司信息通信分公司国家电网公司
类型:发明
国别省市:北京,11

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

1