[发明专利]一种数据流控制方法和系统有效
申请号: | 201610079738.0 | 申请日: | 2016-02-04 |
公开(公告)号: | CN105743804B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 李莉;黄婧洁;陈建亚;刘韵洁 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L12/803 | 分类号: | H04L12/803 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 谢鑫;肖冰滨 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据流 控制 方法 系统 | ||
1.一种数据流控制方法,其特征在于,该方法包括:
计算软件定义网络SDN中各交换机节点的数据流表请求量;
根据各交换机节点的汇聚代价以及所述各交换机节点的数据流表请求量最优化SDN中各个链路的权值,以均衡各个交换机节点的数据流;
其中第n个交换机的汇聚代价Φ(Matchi)=γbConv(Matchi),Conv(Matchi)=Fup(Matchb)/Fup(Matchi),Load(n)为第n个交换机的总数据转发速率,Loadi(n)为第n个交换机采用数据流表匹配方式Matchi的数据转发速率,Fup(Matchb)为采用基准数据流表匹配方式Matchb的数据流表请求量,Fup(Matchi)为采用匹配方式Matchi的数据流表请求量,n为整数,i为整数,γb为预设的交换机转发1比特数据的汇聚代价;
所述基准数据流表匹配方式为根据交换机流量统计数据,在流量最小的情况下,所有数据流能达到的最精确匹配程度;
第n个交换机节点的数据流表请求量其中存在匹配方式MatchK,且MatchK为最宽松的数据流表匹配方式,K为整数;
所述最优化SDN中各个链路的权值为设置w*=<w1*,w2*,...,wA*>,其中wi*表示链路i∈1,2,...A的最优权值,使得ΦOSPF(w)最小,优化目标函数为:
其中边界条件为所述UB为所述各交换机节点的数据流表请求量上限,所述LoadAccess(n)表示第n个接入所述交换机节点的单位时间转发的数据量,所述Loadcore(n)表示第n个核心网中的交换机节点单位时间转发的数据量,所述NAccess为接入网中的交换机数量,NCore为核心网中的交换机数量,所述αb表示单位时间内第n个交换机采用基准匹配方式b时,所述流表请求量与所述交换机的转发数据流总数的比值。
2.根据权利要求1所述的方法,其特征在于,根据下式计算Loadi(n):
其中,所述UB为所述各交换机节点的数据流表请求量上限,MatchP为最精确的数据流表匹配方式,MatchK为最宽松的数据流表匹配方式,P为整数,K为整数,K大于或等于P+1,Fup(n)为第n个交换机的数据流表请求量的上限,Fup(i)为数据流表的超时时间T内的流表请求量,Fi(n)为超时时间T内第n个交换机转发的数据流个数,Pup(i)为所述流表请求量Fup(i)与超时时间T内转发的数据流总量FT的比例,Fsize为平均单个数据流的大小;Loadp为在P的匹配方式下的数据转发速率,Loadp+1为在P+1的匹配方式下的数据转发速率。
3.根据权利要求2所述的方法,其特征在于,根据各交换机节点的汇聚代价以及所述各交换机节点的数据流表请求量最优化SDN中各个链路的权值包括根据所述各交换机节点的汇聚代价并以所述各交换机节点的数据流表请求量小于或等于所述各交换机节点的数据流表请求量上限UB为边界条件最优化SDN中各个链路的权值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610079738.0/1.html,转载请声明来源钻瓜专利网。