摘要
针对ZigBee网络高层关键节点分组数据转发频繁,存在节点死亡率高、网络能耗大的问题,在深入研究ZigBee路由协议的基础上,提出一种改进的全局能量均衡ZigBee路由算法(G-AODVjr)。在路由发现之前,利用节点动态维护的全局能量表,查询能量充足的节点转发下一跳数据。当网络中节点能量低于全网动态电量阈值,发送广播通知网络中所有的节点,从而不再通过低能量节点转发数据。仿真结果表明,改进算法可以有效地均衡全网节点能量,合理分担网络负载,提高节点生存率。
In ZigBee network, aiming at the problem that frequent packet forwarding of high-level key nodes, high node mor- tality and high network energy consumption. Based on the study of the ZigBee routing protocol, this paper proposed an im- proved global energy balance ZigBee routing algorithm (G-AODVjr). Before the discovery of the route, energy-rich node was forwarded with the global energy table dynamically maintained by the node, when the node' s energy was lower than dynamic network power threshold, sent broadcast to inform all the nodes in the network, and no longer forward the data through the low energy node. The simulation results show that the improved algorithm can effectively balance the energy of the nodes, share the network load reasonably and improve the node survival rate.
出处
《计算机应用研究》
CSCD
北大核心
2018年第2期579-581,共3页
Application Research of Computers
基金
江苏风力发电工程技术中心开放基金项目(ZK16-03-13)
南京工业职业技术学院学校科研基金项目(YK16-02-01)