摘要
针对当前ZigBee网络路由算法存在的平均网络延迟长、网络拥塞严重、网络剩余能量消耗快等不足,设计了基于能量均衡的船用通信ZigBee网络动态路由算法。首先分析ZigBee网络的结构,并描述了ZigBee网络动态路由算法的工作原理。然后对网络节点能量进行分析操作,引入能量均衡机制对网络动态路由进行动态更新,找到数据传输的最优网络路由。最后在Matlab 2017平台上仿真测试结果表明,本文算法减少了平均网络延迟、网络总能耗和数据传输的错误率。
In view of the shortcomings of ZigBee network routing algorithm,such as long average network delay,serious network congestion,and fast network residual energy consumption,a Zigbee network dynamic routing algorithm based on energy balance is designed.First,the structure of ZigBee network is analyzed,and the principle of ZigBee network dynamic routing algorithm is described.Then,the energy of network nodes is analyzed,and the energy balance mechanism is introduced to dynamically update the network dynamic routing to find the optimal network routing for data transmission.Finally,the simulation test results on Matlab 2017 platform show that the algorithm in this paper reduces the average network delay,total network energy consumption and error rate of data transmission.
作者
陈晓琴
张怡
CHEN Xiao-qin;ZHANG Yi(Department of Electrical Engineering and Automation,Chongqing Three Gorges University,Chongqing 404000,China)
出处
《舰船科学技术》
北大核心
2020年第4期124-126,共3页
Ship Science and Technology
基金
重庆市创新团队基金资助(2015科发[187])