[发明专利]一种基于底层节点排序的虚拟网络映射方法及装置有效
申请号: | 201710301251.7 | 申请日: | 2017-05-02 |
公开(公告)号: | CN107135135B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 姚海鹏;陈旭;张培颖;章扬;王露瑶;殷志强 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L12/46 | 分类号: | H04L12/46 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孙翠贤;项京 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供了一种基于底层节点排序的虚拟网络映射方法及装置,应用于控制器,所述方法包括:接收目标虚拟网络请求;获取当前底层网络中每个底层节点的各项属性信息的属性值;根据每个底层节点的各项属性信息的属性值以及预先计算的各项属性信息对应的权重参数,计算各底层节点对应的排序权重;根据排序权重对各底层节点进行排序,形成第一队列;根据所述第一队列、各虚拟节点的计算资源需求以及各虚拟链路的带宽资源需求,对各虚拟节点进行映射以及对各虚拟链路进行映射。本发明实施例能够更好的适应变化的网络系统,提高虚拟网络映射的效果。 | ||
搜索关键词: | 一种 基于 底层 节点 排序 虚拟 网络 映射 方法 装置 | ||
【主权项】:
1.一种基于底层节点排序的虚拟网络映射方法,其特征在于,应用于控制器,所述方法包括:接收目标虚拟网络请求;所述目标虚拟网络请求包括各虚拟节点的计算资源需求以及各虚拟链路的带宽资源需求;获取当前底层网络中每个底层节点的各项属性信息的属性值;根据每个底层节点的各项属性信息的属性值以及预先计算的各项属性信息对应的权重参数,计算各底层节点对应的排序权重;所述权重参数为根据历史虚拟网络映射数据计算得到的;根据排序权重对各底层节点进行排序,形成第一队列;根据所述第一队列、各虚拟节点的计算资源需求以及各虚拟链路的带宽资源需求,对各虚拟节点进行映射以及对各虚拟链路进行映射;所述各项属性信息对应的权重参数的计算方式包括:采用粒子群优化训练算法,将各个粒子的预设的权重向量初值作为各个粒子的当前权重向量,将各个粒子的预设的速度向量初值作为各个粒子的当前速度向量;判断训练次数是否小于预设训练次数阈值;如果小于,则根据各个粒子的当前权重向量、各个粒子的当前速度向量以及所述历史虚拟网络映射数据中所述任一属性信息的属性值,计算该属性信息对应的当前权重参数,并根据公式
更新各个粒子的当前权重向量,根据公式
更新各个粒子的当前速度向量,并返回执行所述判断训练次数是否小于预设训练次数阈值的步骤;如果不小于,则输出所述任一属性信息对应的当前权重参数;其中,
为第k轮训练后第n个粒子的速度向量;
为第k‑1轮训练后第n个粒子的速度向量;
为第k‑1轮训练后第n个粒子的当前权重向量;
为第k‑1轮训练后第n个粒子在达到局部优化参数时对应的权重向量;
为第k‑1轮训练后粒子群在达到全局优化参数时对应的权重向量;MAX为对向量的各分量取最大值,MIN为对向量的各分量取最小值,vmax为当前速度向量的最大值,c1、c2、c3均为常数,r1、r2均为随机变量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710301251.7/,转载请声明来源钻瓜专利网。