论文部分内容阅读
针对ZigBee协议网络层广播算法产生广播暴和网络运行效率低的问题,根据ZigBee技术特点提出一种节点选择性优化广播算法。该算法利用部分节点的一跳和两跳邻居信息、节点接收信号强度信息、节点间父子关系等,将网络节点分成不同类型的工作节点,节点在进行广播时根据自身的工作类型处理广播帧。理论分析表明该算法能够完全覆盖网络。仿真结果表明,在相同条件下,与其他适用于ZigBee网络的广播算法相比,该算法的节点转播率低,节点平均开销小。节点选择性优化广播算法有助于提高ZigBee网络的运行效率,降低能耗,延长网络使用寿命。
Aiming at the problem that broadcast algorithm of network layer in ZigBee protocol generates broadcast storm and low efficiency of network operation, a node selective optimization broadcast algorithm is proposed according to the characteristics of ZigBee technology. The algorithm divides network nodes into different types of working nodes by using one-hop and two-hop neighbor information of some nodes, signal strength information received by nodes and parent-child relationship among nodes. The nodes divide the network nodes into different working nodes, and nodes process the broadcast frames according to their own working types. Theoretical analysis shows that the algorithm can completely cover the network. The simulation results show that under the same conditions, compared with other broadcast algorithms suitable for ZigBee network, the proposed algorithm has low node broadcast rate and small average node cost. Node selective optimization broadcast algorithm helps to improve the operating efficiency of ZigBee network, reduce energy consumption and extend network life.