基于细菌觅食优化的应用层组播路由算法研究
发布时间:2017-04-27 18:17
本文关键词:基于细菌觅食优化的应用层组播路由算法研究,由笔耕文化传播整理发布。
【摘要】:伴随着多媒体技术、通信技术、存储技术的更迭,近年来计算机网络中涌现出各种新颖的应用和多样化的业务,加上信息技术与各行业的融合吸引来了愈加庞大的在线群体,皆使得计算机网络承受的压力越来越大。尤其是像远程会议、在线直播、实时监控此类对带宽和时延要求较高的业务,更是需要高效的网络技术来满足需求。IP组播技术理论上能有效缓解网络压力,一度被认为是解决多接收点大流量数据实时传输的优良解决方案,但其自身存在局限的扩展性、硬件升级壁垒、计费以及安全方面的诸多缺点,使得它未能成为主流方案。然而组播服务的思路是合理的,并且网络的发展现况也亟需这样的服务来满足压力需求。为此人们将组播的实现机理从网络层提升到应用层,提出了更加灵活并易于部署的应用层组播方案。应用层组播中,网络层的路由器依旧沿袭基本单播功能,组播中数据流的复制分发以及QoS功能全部由端节点主机来负担,对节点主机压力较大,因而在实现构建组播树的环节,要保证时延和开销得到优化的同时,也要考虑节点度数得到控制,于是应用层组播重点需要设计一棵带有延迟和度约束的最小生成树。这是一种被证明为NP-C的问题,因此考虑运用智能算法进行优化求解,这也是本文所主要关注的研究方面。本文在众多智能算法中重点研究了细菌觅食算法,这种算法在种群更新过程中,有趋化、繁殖和迁移三个基本操作,有较强的寻优能力且不易陷入局部最优解,收敛速度较快,鲁棒性高,是一种较新的随机优化算法。本文分析了细菌觅食算法优化机制,将其引入应用层组播中的组播转发树优化当中,在仿真平台作出实验,并与其他算法的结果进行比对。在此之上,本文在通过研究原始算法的过程中,针对细菌觅食算法中存在的不足之处,提出了混合细菌觅食算法策略——将微粒群优化算法中粒子位置更新操作步骤融入细菌算法的趋化操作中,不仅加快全局寻优,还引入了历史最优记忆机制,并对细菌算法的迁移步骤作出修改,保证解的多样性同时避免扼杀已寻找到的较好解。在最后的分析仿真实验结果表明,论文提出的算法在延迟和度约束的最小生成树问题求解中有较好的效率,是一种可行的优化方法。
【关键词】:应用层组播 多约束 细菌觅食算法 树形变换 路由优化
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.03
【目录】:
- 摘要8-10
- Abstract10-12
- 第一章 绪论12-16
- 1.1 研究背景和意义12-13
- 1.2 研究现状13-14
- 1.3 论文主要工作内容14-15
- 1.4 论文组织框架15-16
- 第二章 应用层组播技术16-20
- 2.1 应用层组播技术概述与现状16-18
- 2.1.1 应用层组播发展16-17
- 2.1.2 应用层组播分类17-18
- 2.2 应用层组播网络模型和优化角度18-19
- 2.3 本章小结19-20
- 第三章 细菌觅食算法概述20-25
- 3.1 细菌觅食算法的生物学背景和依据20
- 3.2 细菌觅食算法的基本原理20-24
- 3.2.1 趋化21-23
- 3.2.2 复制23
- 3.2.3 迁移23-24
- 3.3 细菌觅食算法研究发展方向24
- 3.4 本章小结24-25
- 第四章 基于细菌觅食算法的树形变换路由优化25-43
- 4.1 数学模型25-26
- 4.1.1 组播转发形式25
- 4.1.2 应用层组播网络QoS组播路由建模25-26
- 4.2 算法基本思想26-31
- 4.2.1 算法的初始化27-29
- 4.2.2 适应度评价函数29
- 4.2.3 细菌的趋化具体操作29-30
- 4.2.4 细菌的繁殖具体操作30-31
- 4.2.5 细菌的迁移具体操作31
- 4.3 算法基本步骤和描述31-33
- 4.4 实验仿真和结果分析33-42
- 4.4.1 平台和实验环境33-35
- 4.4.2 结果分析35-42
- 4.5 本章小结42-43
- 第五章 基于微粒群的混合细菌觅食算法路由优化43-51
- 5.1 细菌觅食算法的改进43
- 5.2 微粒群算法43-45
- 5.3 混合细菌觅食算法基本思想45-47
- 5.3.1 与粒子群算法的融合45-46
- 5.3.2 繁殖和迁移操作的改进46-47
- 5.4 混合细菌觅食算法基本步骤47
- 5.5 仿真实验及结果分析47-50
- 5.6 本章小结50-51
- 第六章 总结与展望51-53
- 6.1 总结51-52
- 6.2 展望52-53
- 参考文献53-58
- 致谢58-59
- 攻读学位期间发表的学术论文目录59-60
- 在读期间参与的科研项目情况60-61
- 附件61
【相似文献】
中国期刊全文数据库 前10条
1 曹继军;苏金树;吕高锋;;一种提高应用层组播转发速率的机制[J];国防科技大学学报;2008年02期
2 张磊;林龙新;杨向民;;业务驱动的应用层组播系统模型研究[J];数字通信世界;2008年08期
3 随冬梅;王秋艳;;应用层组播协议研究[J];太原师范学院学报(自然科学版);2010年02期
4 李伟,沈长宁;应用层组播协议的研究[J];计算机工程与应用;2004年24期
5 李s,
本文编号:331191
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/331191.html