[发明专利]一种为业务配置路由路径的方法及控制器有效
申请号: | 201510451970.8 | 申请日: | 2015-07-28 |
公开(公告)号: | CN105049353B | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 于璠;黄海平;吴伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/701 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 配置 路由 路径 方法 控制器 | ||
本发明公开了一种为业务配置路由路径的方法,包括:根据业务集中每个业务分别对应的源节点标识和目的节点标识,以及网络拓扑,确定每个业务的最短路由路径和每个业务的哑路径;根据每个业务的流量需求,确定每个业务的最短路由路径和每个业务的哑路径的边的流量分布情况,根据每条最短路由路径的资源占用累加量和每条哑路径的资源占用累加量确定业务集的目标函数,根据业务集的目标函数和约束条件,为业务集中的每个业务配置每个业务的最终路由路径。本发明实施例提供的为业务配置路由路径的方法,可以提高SDN中路由路径的业务容量,从而提高了SDN中全网的资源利用率。
技术领域
本发明涉及通信技术领域,具体涉及一种为业务配置路由路径的方法及控制器。
背景技术
软件定义网络(Software Defined Network,SDN)是一种新型的网络架构,它的设计理念是将网络的控制平面与数据转发平面进行分离,从而通过控制器中的软件平台控制底层硬件,实现对网络资源灵活的按需调配。
与传统网络相比,SDN的基本特征有3点:
(1)控制与转发分离:转发平面由受控转发的设备组成,转发方式以及业务逻辑由控制面上的控制器所控制。
(2)控制平面与转发平面之间设置有开放接口:SDN为控制平面提供开放可编程接口,通过这种方式,控制器只需要关注自身逻辑,而不需要关注底层更多的实现细节。
(3)逻辑上的集中控制。控制器可以控制多个转发设备,也就是控制整个SDN网络,因而可以获得全局的网络状态视图,也就是网络拓扑,并根据该网络拓扑实现对网络的优化控制。
现有技术中业务的路由路径都是由控制器预先为业务配置好,然后更新路由表,下发给转发设备,转发设备在接收到业务时,根据路由表上的路由路径,即可对业务数据进行转发。
现有技术中,通常按照最短路由路径算法为业务配置路由路径,但网络拓扑中两个路由节点之间的容量是有限的,按照最短路由路径的方法进行配置,可能某两个路由节点之间的路径被多个业务所占用,经常会出现业务冲突,有些路由节点之间的路径可能还处于闲置状态,这样就导致SDN中的路由路径的实际容量很低,资源利用率低下。
发明内容
为解决现有技术SDN中路由路径的业务容量问题,本发明实施例提供一种为业务配置路由路径的方法,可以提高SDN中路由路径的业务容量,从而提高了SDN中全网的资源利用率。本发明实施例还提供了相应的控制器。
本发明第一方面提供一种为业务配置路由路径的方法,所述方法应用于软件定义网络SDN的控制器,所述方法包括:
获取业务集中每个业务分别对应的源节点标识、目的节点标识和流量需求;
根据所述业务集中每个业务分别对应的源节点标识和目的节点标识,以及所述业务集中所有源节点和所有目的节点所在的网络拓扑,确定所述每个业务的最短路由路径和所述每个业务的哑路径,所述每个业务的最短路由路径是所述业务在所述网络拓扑中资源占用累加量最小的路由路径,所述每个业务的哑路径是所述业务在所述网络拓扑中资源占用累加量最大的路由路径,所述每个业务的哑路径无法传输所述哑路径对应的业务,所述资源占用累加量表示组成所述路由路径的边的资源占用量之和,所述边表示所述网络拓扑中直接通信的两个路由节点间的连接关系;
根据所述每个业务的流量需求,确定所述每个业务的最短路由路径和所述每个业务的哑路径的边的流量分布情况;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510451970.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聚合链路的流量分配方法和接入设备
- 下一篇:在线消息的控制方法