[发明专利]一种软件定义网络联合路由选择与流分配方法在审

专利信息
申请号: 201710132485.3 申请日: 2017-03-07
公开(公告)号: CN106921571A 公开(公告)日: 2017-07-04
发明(设计)人: 柴蓉;蒙菲莹;李海鹏;陈前斌 申请(专利权)人: 重庆邮电大学
主分类号: H04L12/707 分类号: H04L12/707;H04L12/725;H04L12/741
代理公司: 重庆华科专利事务所50123 代理人: 康海燕
地址: 400065 *** 国省代码: 重庆;85
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 软件 定义 网络 联合 路由 选择 分配 方法
【权利要求书】:

1.一种软件定义网络联合路由选择与流分配方法,其特征在于,包括以下步骤:

步骤1,软件定义网络源交换机向软件定义网络控制器发送路由请求消息;

步骤2,软件定义网络控制器调用网络拓扑模块获取SDN网络连接图;

步骤3,软件定义网络控制器执行候选交换机选择算法,确定候选交换机集合;

步骤4,软件定义网络控制器删除不满足用户业务需求的中继交换机节点,更新SDN网络连接图;

步骤5,软件定义网络控制器建模路由选择与流分配标识;

步骤6,软件定义网络控制器确定路由选择及流分配限定条件,包括节点流守恒及链路容量限定条件;

步骤7,软件定义网络控制器建模数据流传输时延函数;

步骤8,软件定义网络控制器在满足流分配限定条件及用户需求等限定条件下,基于时延函数最小化确定联合路由选择及流分配策略,并更新路由流表;

步骤9,软件定义网络源交换机以及中继交换机根据流表项对数据流进行转发,直至到达目的交换机。

2.根据权利要求1所述的软件定义网络联合路由选择与流分配方法,其特征在于:步骤1中,所述路由请求消息包含数据流目的节点Vd,拟传输流量Sm,最低传输速率需求Rreq信息。

3.根据权利要求1所述的软件定义网络联合路由选择与流分配方法,其特征在于:步骤2中,所述SDN网络连接图具体为由网络节点及节点间链路构成的无向图G=(V,E),其中,V为网络中节点集合,共有N个交换机,包括源交换机、中继交换机以及目的交换机,令S={Vs}表示源交换机集合,Vs表示源交换机,T={Vd}表示目的交换机集合,R表示中继交换机集合,R={Vi,1≤i≤NR},其中,Vi表示第i个交换机,NR为中继交换机数目,V=S∪R∪T;E为链路集合,令Eij表示Vi与Vj之间链路,则

4.根据权利要求1所述的软件定义网络联合路由选择与流分配方法,其特征在于:步骤3中,所述候选交换机选择算法是指Vj可作为数据流候选交换机,仅当存在直传链路Eij,其可用速率Rij满足数据流最低速率需求,即Rij≥Rreq,其中,Rreq表示用户最低速率需求,且存在直传链路Ejk,其可用速率Rjk满足数据流最低速率需求,即Rjk≥Rreq;若Vj满足上述条件,则记入候选交换机集合,以V0表示,即

5.根据权利要求1所述的软件定义网络联合路由选择与流分配方法,其特征在于:步骤4中,所述软件定义网络控制器删除不满足用户速率需求的交换机节点,更新SDN网络连接图,具体为若Vj不为数据流的候选交换机,即则从集合V中删除Vj,并从集合E中删除Eij及Ejk,其中,Vi,Vk为Vj的邻居节点,1≤i,j,k≤N,i≠j≠k。

6.根据权利要求1所述的软件定义网络联合路由选择与流分配方法,其特征在于:步骤5中,所述建模路由选择与流分配标识,具体为:令及为流m的路由选择标识,若则表示流m在链路Eij上传输数据;令为流m的流分配标识,表示流m在链路Eij上传输的数据量。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710132485.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top