首页> 中文学位 >基于ZigBee无线网络路由协议研究与优化
【6h】

基于ZigBee无线网络路由协议研究与优化

代理获取

目录

声明

1 绪论

1.1 研究背景

1.2 ZigBee路由算法国内外研究现状

1.3 研究的目的与意义

1.4 本文结构

2 ZigBee体系及路由算法分析和研究

2.1 引言

2.2 ZigBee网络特性

2.3 IEEE802.15.4标准

2.4 ZigBee技术协议标准

2.5 ZigBee路由算法研究

2.6 本章小结

3 基于Cluster-Tree路由算法的改进

3.1 引言

3.2 Cluster-tree 路由算法存在的不足

3.3 改进Cluster-tree 路由算法的方法

3.4 本章小结

4 基于AODVjr路由算法的改进

4.1 引言

4.2 AODVjr 路由算法存在的不足

4.3 改进AODVjr 路由算法的方法

4.4 本章小结

5 ZigBee网络模拟搭建及性能分析

5.1 网络仿真工具介绍

5.2 NS2 仿真软件概述

5.3 在NS2构件库中扩展ZigBee元素

5.4 ZigBee 路由算法仿真性能参数分析

5.5 改进Cluster-Tree 路由算法仿真分析

5.6 改进AODVjr 路由算法仿真分析

5.7 本章小结

6 总结及展望

参考文献

攻读硕士学位期间发表的论文及科研成果

致谢

展开▼

摘要

近年来,物联网技术得到了飞速发展,与此相关的一些技术如RFID、无线传感器网络和嵌入式技术相应地也得到了快速的发展。与此同时,各种短距离无线传感器网络协议标准也百家争鸣,大放其彩。其中ZigBee技术因其具有低成本、低功耗、低复杂度、高可靠性等特点目前被广泛应用在无线传感器网络中。目前随着ZigBee技术应用范围越来越广,对ZigBee技术的研究也在不断的推进。其中ZigBee网络路由协议对整个ZigBee网络的性能有着重大意义,如何设计出一个能量高效、低传输时延算法成为了ZigBee网络路由算法研究热点。
  针对Cluster-Tree路由算法和现有的基于邻居表的树路由算法存在着跳数过大、节点流量负载不均衡和节点能量不均衡等问题,对原有的Cluster-Tree路由算法进行改进。通过设计节点之间维护邻居表的字段,比较无线传输范围内的邻居节点作为下一跳节点;其次通过引入能量分级机制,在节点使用邻居表进行跳数选择时对能量不达标的节点进行保护;理论分析表明,优化后的算法在保护能量较低节点的前提下能找到一条跳数更优的路径进行传输,对网络节点能量有一定自适应。仿真数据表明,改进的算法在平均时延、节点能耗均衡和降低丢包率上有所提升。
  针对AODVjr路由算法在进行路由发现和路由维护过程中,带来大量无效的路由控制开销,不仅会造成网络堵塞,还会增加整个网络能耗和传输时延等问题,对原有AODVjr路由算法从路由发现和路由修复两个阶段进行改进。首先根据节点加入网络时建立的父子关系自适应地设置RREQ请求帧的广播范围和方向,其次针对本地路由修复过程中会广播大量路由控制分组,改进路由表字段进行最小范围的本地路由维护。理论分析表明,改进后的算法有效限制了路由控制分组在网络中的数量。仿真数据表明,改进的算法能够减少路由控制分组在网络中的数量、降低了节点端到端的平均时延和降低了节点的能量消耗。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号