摘要
针对ZigBee协议网络层广播算法产生广播暴和网络运行效率低的问题,根据ZigBee技术特点提出一种节点选择性优化广播算法。该算法利用部分节点的一跳和两跳邻居信息、节点接收信号强度信息、节点间父子关系等,将网络节点分成不同类型的工作节点,节点在进行广播时根据自身的工作类型处理广播帧。理论分析表明该算法能够完全覆盖网络。仿真结果表明,在相同条件下,与其他适用于ZigBee网络的广播算法相比,该算法的节点转播率低,节点平均开销小。节点选择性优化广播算法有助于提高ZigBee网络的运行效率,降低能耗,延长网络使用寿命。
Broadcast storm and the low efficiency of network operation are well known problems generated by ZigBee protocol. In this work, we demonstrate an optimised ZigBee node selective broadcast algorithm, which is based on the original ZigBee features. Using some node' s one-hop and two-hop neighbour information, the information of received signal strength and the parent-child relationship a- mong nodes, the improved algorithm classifies network nodes into different types. Therefore it helps the nodes to process broadcast frames according to their work type. Theoretical analysis has been provided to show that the algorithm can cover the whole network. Furthermore, simulation results prove that performance is improved significantly comparing to previous ZigBee network broadcast algo- rithm, and the node rebroadcast rate and node spending time are reduced. ZigBee node selective optimised broadcast algorithm devel- oped in this work shows great potential to improve the operation efficiency of the ZigBee network, reduce energy consumption and extend the network lifetime.
出处
《控制工程》
CSCD
北大核心
2014年第3期403-408,共6页
Control Engineering of China
基金
国家自然科学基金项目(60973022/F020202)
轧制技术及连轧自动化国家重点实验室(东北大学)开放课题(2011002)