[发明专利]一种基于虚拟网络分割的虚拟网络改进映射方法有效

专利信息
申请号: 201510484227.2 申请日: 2015-08-07
公开(公告)号: CN105049315B 公开(公告)日: 2018-12-07
发明(设计)人: 谢立;宋克兰 申请(专利权)人: 浙江大学
主分类号: H04L12/46 分类号: H04L12/46
代理公司: 杭州求是专利事务所有限公司 33200 代理人: 郑海峰
地址: 310027 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 虚拟 网络 分割 改进 映射 方法
【权利要求书】:

1.一种基于虚拟网络分割的虚拟网络改进映射方法,其特征在于包括如下步骤:

1)预判阶段

如果待分割的虚拟网络的节点个数大于N,则执行步骤2);否则,即待分割的虚拟网络的节点个数小于等于N,则执行步骤6);

2)粗化阶段

如果待分割的虚拟网络的节点个数小于2*N,那么待分割的虚拟网络最粗化的虚拟网络为自身,此时m等于0,接下来执行步骤3);否则,即待分割的虚拟网络的节点个数大于等于2*N,则将待分割的虚拟网络转化成一系列与其拓扑特性相似但规模递减的虚拟网络,并最终得到待分割的虚拟网络最粗化的虚拟网络具体为:

在当前虚拟网络中寻找极大匹配,并在寻找当前虚拟网络极大匹配的过程中不断合并匹配的节点对得到一个新的多重节点,该多重节点的权重等于匹配的节点对的权重之和,如果该多重节点与其任意一个邻接节点之间包含N条虚拟链路,其中N>1,那么将这两节点之间的N条虚拟链路合并为一条多重虚拟链路,然后根据计算虚拟链路集合的分割映射代价的方法计算这N条虚拟链路的分割映射代价,设置该多重虚拟链路的权重为这N条虚拟链路的分割映射代价的值;当得到当前虚拟网络的极大匹配,即当前虚拟网络中不存在未匹配的节点对时,即可得到下一级粗化的虚拟网络;

如果得到的虚拟网络的节点个数大于等于2*N,则在当前虚拟网络上继续粗化得到下一级粗化的虚拟网络,直到得到的虚拟网络的节点个数小于2*N;最终得到的节点个数小于2*N的虚拟网络即为待分割的虚拟网络最粗化的虚拟网络

3)初始划分阶段

步骤a)随机从虚拟网络中选取1个节点vstart作为扩展分区Gsub的扩展起点,也就是说扩展分区Gsub最初只有一个随机选取的节点vstart

步骤b)查找虚拟网络相对于当前扩展分区Gsub的前端节点集合

步骤c)依次假设将前端节点集合中的一个节点加入到当前扩展分区Gsub,然后查找虚拟链路切割集根据计算虚拟链路集合的分割映射代价的方法计算虚拟链路切割集的分割映射代价;最后选择前端节点集合中使虚拟链路切割集的分割映射代价值最小的节点真正加入到当前扩展分区Gsub

步骤e)如果当前扩展分区Gsub中的节点的个数小于虚拟网络的节点的个数的一半,则返回执行步骤b);否则,即当前扩展分区Gsub中的节点的个数大于等于虚拟网络的节点的个数的一半,则执行步骤f);

步骤f)对得到的划分进行合并调优,具体为:遍历虚拟网络中所有虚拟链路,如果被访问的虚拟链路的一端节点属于当前扩展分区Gsub,而其另一端节点不属于当前扩展分区Gsub,如果该不属于当前扩展分区Gsub的端节点的度值为1的话,就将该不属于当前扩展分区Gsub的端节点加入到当前扩展分区Gsub

4)细化阶段

将步骤3)初始划分阶段中得到的虚拟网络的两路分割映射回待分割的虚拟网络的两路分割,使用Kernighan-Lin算法进行调优,取得划分的局部最优值;

5)递归阶段

分别对步骤4)细化阶段中得到的待分割的虚拟网络两路分割后的两个虚拟网络执行如下操作:

如果虚拟网络的节点的个数大于N,那么将该虚拟网络作为新的待分割虚拟网络,并返回步骤2);否则,虚拟网络的节点的个数小于等于N,那么结束对该虚拟网络的分割;

6)映射阶段

使用现有的虚拟网络映射方法映射所得到的节点个数小于等于N的虚拟网络。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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