当前位置:主页 > 管理论文 > 移动网络论文 >

生物地理学算法研究及其在虚拟网络映射中的应用

发布时间:2017-11-24 02:27

  本文关键词:生物地理学算法研究及其在虚拟网络映射中的应用


  更多相关文章: 生物地理学优化算法 协同进化 虚拟网络映射 成本 负载均衡


【摘要】:互联网技术的高速发展使用户数目不断增多,当前的网络架构已无法满足新一代互联网的发展要求,开始出现网络僵化。网络虚拟化为解决该问题提供了一种有效途径。其中,虚拟网络映射问题则是实现网络虚拟化时首先要解决的难题。当把虚拟网络映射到底层物理网络时,如何提高底层物理网络资源的有效利用率成为研究虚拟网络映射算法的主要目的。传统的虚拟网络映射算法大多采用两阶段映射方法,在节点映射完成时再进行链路的映射,并且前后两者的关联性较小,同时缺少对整个底层物理网络资源的全局考虑。利用智能算法全局寻优的特点来求解虚拟网络映射问题引起了学者的广泛关注。生物地理学优化算法(Biogeography-Based Optimization, BBO)是一种新型的智能算法,主要模拟生物种群的生存、迁移和灭绝规律。它具有独特的迁移机制,不需要生成新的个体,个体之间通过迁移算子实现种群内部的信息共享,并且每个个体都有各自的变异概率。虽然BBO算法结构简单,但在很多基准函数测试上都表现出了良好的性能,所以BBO算法的研究前景广泛,可以提高解决实际问题的能力。本文在对标准BBO算法进行分析的基础上,对BBO算法进行了改进并将BBO算法用于解决网络映射问题,主要研究内容包括:(1)基于标准BBO算法,引进协同机制,基于分而治之的策略,提出一种合作型协同生物地理学优化算法(Cooperative Coevolutionary Biogeography-based Optimization, CBBO)。在CBBO算法中,将原种群分割成若干维数相同的子种群,使用BBO算法演化每个子种群,对于每个子种群,选择其他子种群中最优的栖息地,与当前子种群的栖息地构建上下文向量,然后计算该向量的适应度函数值,最后输出最优解。(2)将BBO算法用于求解基于成本的虚拟网络映射问题,提出一种基于生物地理优化的虚拟网络映射算法(Virtual Network Embedding Algorithm Based On Biogeography-Based Optimization, VNE-BBO)。重新定义BBO算法参数,初始化算法种群,种群中的每个个体对应一个虚拟网络的节点映射方案,以底层网络开销为目标函数,通过BBO算法迭代,寻找最优链路映射方案,最终输出优化后的虚拟网络映射方案。VNE-BBO算法,采用智能寻优,全局寻找最优解决方案,提高了底层网络平均收益,降低了底层网络的开销成本。(3)将BBO算法用于解决基于负载均衡的虚拟网络映射问题,提出一种基于生物地理学优化的网络负载均衡的虚拟网络映射算法(Load-Balancing Biogeography-based Optimization, LB-BBO)。建立网络负载均衡的虚拟网络映射数学模型,通过对BBO参数的重定义,以网络负载为优化目标,通过BBO算法迭代,寻找平衡整个底层网络负载的最优映射方案。
【学位授予单位】:山东师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.01

【参考文献】

中国期刊全文数据库 前5条

1 程祥;张忠宝;苏森;杨放春;;基于粒子群优化的虚拟网络映射算法[J];电子学报;2011年10期

2 朱强;王慧强;冯光升;吕宏武;王振东;姚崇东;;VNE-ABC:基于人工蜂群的网络虚拟化映射算法[J];北京工业大学学报;2014年01期

3 王文钊;汪斌强;王志明;邢池强;;基于混合群智能优化的虚拟网络映射算法[J];计算机应用;2014年04期

4 蔡志平;刘强;吕品;肖侬;王志英;;虚拟网络映射模型及其优化算法[J];软件学报;2012年04期

5 朱强;王慧强;吕宏武;王振东;;VNE-AFS:基于人工鱼群的网络虚拟化映射算法[J];通信学报;2012年S1期



本文编号:1220724

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1220724.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户defb9***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com