摘要
在传统的Zigbee网络中,每层节点数据转发频率不均匀且通过泛洪路由请求报文来实现路径选择,会导致网络中节点能耗不均匀,网络过早出现分割死亡。针对传统路由算法在节点能量保护和延长网络生命周期方面的不足,提出了一种基于节点能量均衡机制的Zigbee路由算法IZRA-AODVjr,改进算法根据动态建立的全局节点能量度量标准对节点能量状态进行划分,通过控制中间低能量节点对路由请求报文数据分组转发,均衡网络各节点能量水平。仿真结果表明,改进算法有效地降低了网络整体能耗,提高了节点生存率。
In the traditional Zigbee network, the data forwarding frequency in each layer is not uniform and the path selection isachieved by route request message RREQ flooding. As a result, the energy dissipation of the nodes in the network is not uni-form and the network die prematurely. In this paper, a Zigbee routing algorithm IZRA-AODVjr based on the node energy bal-ance mechanism is proposed. Through controlling intermediate low energy nodes to forward RREQ data packet and balancingthe energy level of each node in the network, the proposed algorithm divides the energy state of the node according to the dy-namically established global node energy metric to solve the disadvantages of the traditional routing algorithm, which considersthe node energy protection and extends the network lifecycle. The simulation results show that the proposed algorithm can ef-fectively reduce the overall energy consumption of the network and improve the node survival rate.
作者
何智勇
毛燕琴
HE Zhi-yong MAO Yan-qin(College of Electrical Engineering, Nanjing Institute of Industry Technology, Nanjing 210046,China Jiangsu Wind Power Engineering Technology Center, Nanjing 210046 ,China School of Computer Science Technology, School of Software, Nanjing University of Posts and Telecommunications, Nanjing 210046, China)
出处
《光通信研究》
北大核心
2017年第3期57-61,共5页
Study on Optical Communications
基金
江苏风力发电工程技术中心开放基金资助项目(ZK16-03-13)
南京工业职业技术学院学校科研基金资助项目(YK16-02-01)