[发明专利]一种基于人工免疫系统的虚拟网络映射方法及其系统有效
申请号: | 201410601581.4 | 申请日: | 2014-10-31 |
公开(公告)号: | CN104348695B | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 苏森;张忠宝;程祥;双锴;徐鹏 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/24;G06N3/00 |
代理公司: | 北京思创毕升专利事务所11218 | 代理人: | 郭韫 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于人工免疫系统的虚拟网络映射方法,包括S1、设定编码策略,由编码策略得出的编码方案能和节点映射方案一一对应,将编码方案视为抗体x,并预设抗体种群的大小;S2、对物理节点与物理链路分别进行初始化;S3、计算抗体x的综合适应度f(x)=α·C(x)n+(1‑α)·E(x)n,其中C(x)n表示抗体x对应的能耗开销,E(x)n表示抗体x对应的资源开销;S4、对抗体x进行复制、交叉和变异的迭代过程,得到最优解,进行迭代过程的次数为预设的迭代次数。本发明还提供一种基于人工免疫系统的虚拟网络映射系统,包括编码模块、初始化模块、计算模块以及迭代模块。本发明能提高物理网络资源的利用率,优化网络资源开销,降低物理网络能耗开销。 | ||
搜索关键词: | 一种 基于 人工 免疫系统 虚拟 网络 映射 方法 及其 系统 | ||
【主权项】:
一种基于人工免疫系统的虚拟网络映射方法,其特征在于,包括:S1、设定编码策略,由所述编码策略得出的编码方案能和节点映射方案一一对应,将编码方案视为抗体x,并预设抗体种群的大小;S2、对物理节点与物理链路分别进行初始化;S3、计算所述抗体x的综合适应度f(x)=α·C(x)n+(1‑α)·E(x)n,其中C(x)n表示抗体x对应的能耗开销,E(x)n表示抗体x对应的资源开销;S4、对所述抗体x进行复制、交叉和变异的迭代过程,得到最优解,进行所述迭代过程的次数为预设的迭代次数,对所述抗体x进行复制时,包括步骤:建立二维坐标,所述二维坐标的x轴代表归一化的资源开销,y轴代表归一化的能耗开销;将所述x轴与y轴的(0,1)范围进行n等分,使所述二维坐标被均分为n2个区域;根据每个所述抗体x的归一化的资源开销和能耗开销分别确定所述抗体x落在所述二维坐标的第几个区域;用deni表示第i个区域内所述抗体x的个数,所述第i个区域内的所有抗体被复制的概率为:在所述第i个区域内的每个抗体x被复制的副本数为其中Mco表示在每次迭代过程中总的复制副本数,在对所述抗体进行交叉时,随机寻找和所述抗体配对的配对抗体,找到出现在所述抗体中,但是在所述配对抗体中没有出现的所有元素;然后对所述元素,检查所述配对抗体中的相应的维度是否在所述抗体中出现:如果没有出现,则进行置换;否则跳过这一元素,检查下一个元素,直到对所有元素都检查完毕或者置换的次数达到预先设置的最大置换次数,对所述抗体x进行变异时,将第i次迭代过程中的变异概率动态地设置为1/i。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410601581.4/,转载请声明来源钻瓜专利网。