[发明专利]SDN网络的动态调整权重模糊选路方法有效
申请号: | 201710854368.8 | 申请日: | 2017-09-20 |
公开(公告)号: | CN107689919B | 公开(公告)日: | 2019-12-27 |
发明(设计)人: | 彭云峰;王田利;宋萌 | 申请(专利权)人: | 北京科技大学 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/729;H04L12/733 |
代理公司: | 51220 成都行之专利代理事务所(普通合伙) | 代理人: | 温利平;陈靓靓 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | sdn 网络 动态 调整 权重 模糊 方法 | ||
1.一种SDN网络的动态调整权重模糊选路方法,其特征在于包括以下步骤:
S1:当源节点请求与目的节点通信时,监测获取SDN网络拓扑信息;
S2:根据SDN网络拓扑信息计算源节点到目的节点的路径,选择前K条最短路径;
S3:监测前K条最短路径中所涉及的链路信息和交换机信息,其中链路信息为路径跳数h,交换机信息包括已转发包数p、字节数b和端口转发率q;
S4:对步骤S3中的4项信息作为选路参数,分别对每个路径中选路参数进行归一化,归一化公式如下:
其中,k表示路径序号,k=1,2,…,K;h′k(t)、p′k(t)、b′k(t)、q′k(t)分别表示第k条路径所对应的路径跳数h、已转发包数p、字节数b、端口转发率q在t时刻的归一化值;hk(t)表示第k条路径在t时刻的路径跳数,s表示SDN网络中交换机数量;分别表示第k条路径所对应的所有交换机已转发包数p、字节数b、端口转发率q在t时刻的均值;pk,min(t)、bk,min(t)分别表示第k条路径所对应的所有交换机中已转发包数p、字节数b在t时刻的最小值;pk,max(t)、bk,max(t)、qk,max(t)分别表示第k条路径所对应的所有交换机中已转发包数p、字节数b、端口转发率q在t时刻的最大值;
将前K条最短路径中4项选路参数的归一化值构建得到归一化选路参数矩阵X:
S5:根据以下公式计算每项选路参数的权重wi(t):
wi(t)=βi(t)/[αi(t)*λi(t)]
其中,i表示选路参数的序号,i=1,2,3,4;αi(t)、βi(t)分别表示前K条最短路径第i项选路参数在t时刻的均值和标准差,λi(t)表示加权和;
S6:将步骤S3中的4项参数作为选路参数,即模糊优化算法中路径的评价因素集U=(h,p,b,q),将步骤S5计算得到的选路参数权重作为路径的权重,即模糊优化算法中路径评价因素的权重向量W=[w1(t),w2(t),w3(t),w4(t)],根据归一化选路参数矩阵X计算得到选路参数隶属度矩阵R:
计算模糊评分矢量B:
B=W*R=[b1,b2,....bK]
从模糊评分矢量B的K个元素bk中筛选出最大值,其对应的路径即为最优路径。
2.根据权利要求1所述的动态调整权重模糊选路方法,其特征在于,所述选路参数隶属度矩阵R的计算方法如下:
r2k=1/log(x2k+0.1)
r3k=1/log(x3k+0.1)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科技大学,未经北京科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710854368.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种养殖业用幼崽培育装置
- 下一篇:用于牛舍的刮粪板