节点文献

ZigBee网络路由协议性能研究与算法优化

Performance Analysis and Algorithm Optimization of Zigbee Routing Protocol

【作者】 刘晓军

【导师】 肖军;

【作者基本信息】 东北大学 , 信号与信息处理, 2010, 硕士

【摘要】 随着社会信息化日新月异的发展,无线通信网络在我们的生活中起到了日益重要的作用。其中,ZigBee是一种低功耗、低数据传输速率、低成本的个域网技术。但由于ZigBee技术出现较晚,其规范及应用仍在不断的完善和发展之中。通过对ZigBee协议规范研究与分析的基础上,搭建了基于NS2的ZigBee网络仿真平台,解决了在硬件基础上ZigBee网络仿真周期长的问题,并且利用这一平台对ZigBee网络路由协议进行了仿真,对其路由协议性能进行了分析研究。根据对传统ZigBee网络路由协议的仿真,对ZigBee网络路由协议性能进行了详细、深入分析研究。针对ZigBee路由中的树路由和按需距离矢量路由(AODVjr)算法提出了基于节点能量感知的树路由算法和基于能量均衡的多径路由算法。在树路由算法中,针对存在的问题,在引入邻居表的基础上,提出一种基于节点能量感知的ZigBee树路由算法,该算法综合考虑邻居节点和节点剩余能量,并选择路由开销最小的路径,尽量避开低能量节点,节省网络总体能量。针对ZigBee网络中的AODVjr算法耗能较高,并且容易造成节点过早死亡的问题,提出一种改进的基于能量均衡的多径路由(E-AOMDVjr)算法。该算法是在应用于Ad hoc网络中的AOMDV算法的基础上,裁剪功能,形成应用于ZigBee网络的多径路由算法,同时结合能量均衡算法,有效避免了一些关键节点或能量偏低的节点在信息传送时由于耗能而失效,造成某条路径的失效甚至整个网络的瘫痪。所提出的算法重点考虑了ZigBee网络低功耗、低数据传输率的特点。仿真结果表明,本文所做的研究工作在提高网络性能和节约网络总体能耗、延长网络生命周期等方面取得了一定的成果。

【Abstract】 With the rapid development of social information technology, the wireless communication network plays an increasingly important role in our lives. As a wireless communication technology, ZigBee is a low power, low data rate and low cost personal area network technology. However, because of its late appearance, ZigBee’s specifications and applications are being continually improved and evolved now.In this paper, ZigBee network simulation platform based on NS2software is set up successfully. And this simulation platform well solves the problem that the term of ZigBee network simulation based on hardware is too long. Additionally, the simulation of ZigBee network routing and the analysis of corresponding simulation result are accomplished in this paper.After analyzing the simulation result of the ZigBee network traditional routing protocols based on On-Demand Distance Vector Routing algorithm(AODVjr) and Tree Routing algorithm, this paper proposes modified Tree Routing algorithm based on energy awareness and energy balanced multi-path routing algorithm.Considering the problem of Tree routing algorithm, energy awareness routing algorithm based on Tree Routing algorithm is proposed based on the introduction of a neighbor table. This algorithm takes the remaining energy of nodes and neighbor nodes into account, chooses the path of minimum routing overhead, avoids low energy nodes and saves the overall energy of the network. For ZigBee network AODVjr algorithm cost high energy, and is likely to cause premature death node, this paper proposes an improved E-AOMDVjr algorithm. The algorithm that is based on the AOMDV algorithm applied for Ad hoc network is cut some functions, and we present a multi-path routing algorithm which is used for ZigBee network.and it also combines energy balance algorithm, so it can avoid the possibilities that some crucial nodes or nodes of low energy lose the effect to produce some results that some path is out of date or all the network does not work entirely.The proposed algorithms consider the ZigBee network focused on low power, low data rate characteristics.The experimental results show that the improved algorithm enhances the reliability of the network transmission, saves the energy consumption of the network, and extends the life cycle of the network.

【关键词】 ZigBeeNS2路由协议E-AOMDVjr能量均衡
【Key words】 ZigBeeNS2Routing ProtocolE-AOMDVjrEnergy Balance
  • 【网络出版投稿人】 东北大学
  • 【网络出版年期】2013年 03期
  • 【分类号】TN929.5;TP212.9
  • 【被引频次】9
  • 【下载频次】342
  • 攻读期成果
节点文献中: 

本文链接的文献网络图示:

本文的引文网络