论文部分内容阅读
针对ZigBee网络高层关键节点分组数据转发频繁,存在节点死亡率高、网络能耗大的问题。本文在深入研究ZigBee路由协议的基础上,提出一种改进的全局能量均衡ZigBee路由算法(G-AODVjr),在路由发现之前,利用节点动态维护的全局能量表,查询能量充足的节点转发下一跳数据,当网络中节点能量低于全网动态电量阀值,发送广播通知网络中所有的节点,从而不再通过低能量节点转发数据。仿真结果表明,改进算法可以有效地均衡全网节点能量,合理分担网络负载,提高节点生存率。
For ZigBee network high-level key nodes packet data forwarding frequently, there is a high node mortality, network energy consumption problems. Based on the deep research of ZigBee routing protocol, this paper proposes an improved global energy balanced ZigBee routing algorithm (G-AODVjr). Before routing discovery, the node uses the global energy table dynamically maintained by nodes to query the nodes with sufficient energy to forward the next Jump data, when the node energy in the network is lower than the dynamic threshold of the whole network, it will send a broadcast to notify all the nodes in the network that the data will not be forwarded through the low-energy nodes. The simulation results show that the improved algorithm can effectively balance the energy of nodes in the whole network, share the network load rationally and improve the node survival rate.