基于ZigBee的路由算法优化研究

ZigBee技术论文 NS2仿真论文 蚁群算法论文
论文详情
ZigBee技术是一项面向短距离、可靠传输的无线通信技术,它因具有低功耗、低成本、自组网等优点,而被广泛应用到军事、环境监测、工业医疗等领域。目前随着物联网、智慧城市的快速推广和发展,对ZigBee技术的研究也不断深入。但因硬件系统的复杂性,致使许多研究人员将改善网络性能的重点放在了作为网络层核心的路由技术上,对路由算法的改进研究已然成为近年来研究的一个热点。本文基于IEEE802.15.4标准,对比阐述了ZigBee网络各层的区别和联系。研究了ZigBee网络的技术特点,针对于簇树拓扑中常用的三种路由协议Cluster-Tree、AODVjr和ZBR进行研究。此后对NS2仿真平台技术特点等进行阐述,并对常用的路由协议性能指标进行了分析,为之后的优化改进奠定了理论基础。针对AODVjr算法中容易产生RREQ广播风暴的问题,引入了蚁群算法。通过改进路径选择策略和信息素的挥发机制,优化了传统蚁群算法。在AODVjr开始广播前,先运行蚁群算法,得到最优的路径集合,从而限制了RREQ的发送范围,减少了RREQ广播风暴的产生。针对ZigBee路由中由于Cluster-Tree和AODVjr结合性不强,最终产生时延、节点存活率和能耗等问题。提出一种基于权值的分簇机制。在数据传输机制方面,为避免产生大量冗余的RREQ分组,规定只有簇首才能广播RREQ报文,通过限制RREQ洪泛方向,避免大量冗余RREQ分组产生。在簇首轮换上,引入节点相似度概念,簇首在簇内选择与自己相似度大的邻居节点担当替补簇首,从而尽可能的减小了网络拓扑结构变化,避免重新分簇带来的额外能耗。路由修复过程中,根据失效链路两端节点关系选择不同的路由修复策略。本文在每个算法章节的最后,都会基于NS2网络仿真平台对改进算法进行设计和实现。并从路由开销、平均端到端时延、投递率、节点存活率以及网络剩余能量等维度与改进前的算法进行对比,从而验证了新算法的优越性。
摘要第4-5页
abstract第5-6页
1 绪论第10-15页
    1.1 课题研究背景及意义第10-11页
    1.2 ZigBee技术的特点及应用第11-12页
        1.2.1 技术特点第11-12页
        1.2.2 ZigBee技术的应用第12页
    1.3 国内外研究现状第12-14页
    1.4 论文结构安排第14-15页
2 ZigBee路由协议标准第15-32页
    2.1 ZigBee协议架构第15-19页
        2.1.1 体系结构第15页
        2.1.2 物理层(PHY)第15-16页
        2.1.3 媒体访问控制层(MAC层)第16-17页
        2.1.4 网络层(NWK)第17-18页
        2.1.5 应用层(APL)第18-19页
    2.2 节点设备类型和拓扑结构第19-25页
        2.2.1 ZigBee网络设备类型第19-20页
        2.2.2 ZigBee网络拓扑结构第20-21页
        2.2.3 ZigBee技术的组网过程第21-25页
    2.3 ZigBee网络层基本路由算法第25-31页
        2.3.1 ZigBee地址分配机制第25-26页
        2.3.2 Cluster-Tree算法第26-27页
        2.3.3 AODVjr算法第27-28页
        2.3.4 ZBR算法第28-31页
    2.4 本章小结第31-32页
3 ZigBee路由协议网络模拟及性能分析第32-37页
    3.1 NS2仿真平台第32-34页
        3.1.1 NS2网络模拟实现机制第33页
        3.1.2 NS2网络模拟过程第33-34页
    3.2 路由协议常用的性能指标第34-36页
    3.3 本章小结第36-37页
4 基于蚁群算法的AODVjr路由算法优化第37-51页
    4.1 蚁群算法第37页
    4.2 蚁群算法理论第37-41页
        4.2.1 蚁群算法基本原理第37-39页
        4.2.2 商旅问题第39-40页
        4.2.3 蚁群算法的优缺点第40-41页
    4.3 改进的蚁群算法第41-44页
        4.3.1 改进路径选择策略第41-42页
        4.3.2 优化信息素挥发机制第42-44页
    4.4 基于蚁群优化的AODVjr路由协议第44-47页
        4.4.1 路径探索设计第45-46页
        4.4.2 路由断路第46-47页
        4.4.3 路由循环第47页
    4.5 仿真实验及结果分析第47-50页
        4.5.1 NS仿真参数设置第47页
        4.5.2 仿真结果分析第47-50页
    4.6 本章小结第50-51页
5 基于分簇策略的ZigBee路由算法优化第51-71页
    5.1 提出问题第51页
    5.2 算法模型第51-53页
        5.2.1 基本概念第51-52页
        5.2.2 算法设置前提第52-53页
    5.3 算法详情设置第53-63页
        5.3.1 剩余能量与能量水平定义第53页
        5.3.2 节点权值定义第53-54页
        5.3.3 分簇机制第54-55页
        5.3.4 数据传输机制第55-60页
        5.3.5 簇首轮换机制第60-62页
        5.3.6 路由维护机制第62-63页
    5.4 仿真实验及结果分析第63-70页
        5.4.1 权值系数计算第63-65页
        5.4.2 NS仿真参数设定第65页
        5.4.3 仿真结果分析第65-70页
    5.5 本章小结第70-71页
结论第71-73页
致谢第73-74页
参考文献第74-80页
攻读学位期间发表的相关学术论文及研究成果第80页
论文购买
论文编号ABS4359197,这篇论文共80页
会员购买按0.30元/页下载,共需支付24
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付40
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656