基于能量优化的ZigBee网络路由算法

作者:刘政 刊名:微型机与应用 上传者:王久崇

【摘要】针对AODVjr算法在路由发现过程中会产生RREQ洪泛,导致节点能量消耗过快的问题,提出了一种改进的ZigBee网络路由算法。改进算法通过邻居表限定RREQ传输范围和父子节点的传递方向,计算路由代价并根据节点剩余能量动态划分所处的能量区域,根据3种能量区域进行差异化路由发现,动态回避剩余能量较低的节点并发现能量较高的节点。仿真实验结果表明,改进算法能实现节点的能量动态平衡,有效控制网络的总体能量消耗,减少死点个数和减缓死点出现的频率。

全文阅读

欢迎网上投稿 www.pcachina.com《微型机与应用》 2013 年第 32 卷第 3 期 基于能量优化的 ZigBee 网络路由算法 * 刘 政 (桂林航天工业学院电子工程系,广西 桂林 541004) 摘 要: 针对 AODVjr 算法在路由发现过程中会产生 RREQ 洪泛, 导致节点能量消耗过快的问题, 提出了一种改进的 ZigBee 网络路由算法。 改进算法通过邻居表限定 RREQ 传输范围和父子节点的传递方向,计算路由代价并根据节点剩余能量动态划分所处的能量区域,根据 3 种能量区域进行差异化路由发现,动态回避剩余能量较低的节点并发现能量较高的节点。 仿真实验结果表明,改进算法能实现节点的能量动态平衡,有效控制网络的总体能量消耗,减少死点个数和减缓死点出现的频率。关键词: ZigBee;能量平衡;剩余能量;路由代价中图分类号: TP393 文献标识码: A 文章编号: 1674-7720(2013)03-0055-03 ZigBee networks routing algorithm based on energy optimization Liu Zheng (Department of Electronic Engineering,Guilin University of Aerospace Technology,Guilin 541004,China) Abstract: Aiming at the problems of the high cost of the node energy because of RREQ packets flooding in routing discovery process, this paper proposes an improved ZigBee networks routing algorithm. The improved algorithms limits the RREQ transmission range and the transfer direction of father and son by the node neighbor table. After calculating the routing cost, node energy is dynamically divided into several regions according to the residual energy of the nodes. Then, accordingtothreeenergyregionto select different routing discovery, the nodes with lower power are avoided to be selected and selecting the nodes with higher power. The simulation results show that the improved algorithm can achieve energy balance of nodes, effectively control the overall network energy consumption, reduce the dead nodes, reduce the dead nodes and slow the frequency of occurrence of the dead nodes. Key wor

参考文献

引证文献

问答

我要提问