广东工业大学学报 ›› 2015, Vol. 32 ›› Issue (04): 105-111.doi: 10.3969/j.issn.1007-7162.2015.04.019

• 综合研究 • 上一篇    下一篇

基于自适应分簇机制的ZigBee路由优化算法

倪子云,张灵   

  1. 广东工业大学 计算机学院, 广东 广州 510006
  • 收稿日期:2014-04-16 出版日期:2015-12-04 发布日期:2015-12-04
  • 作者简介:倪子云(1990-),男,硕士研究生,主要研究方向为无线传感网络技术.
  • 基金资助:

    广东省科技计划项目(2014J4100228)

An Optimized ZigBee Routing Algorithm Based on Adaptive Cluster Mechanism

Ni Zi-Yun, Zhang Ling   

  1. School of Computers, Guangdong University of Technology, Guangzhou 510006, China
  • Received:2014-04-16 Online:2015-12-04 Published:2015-12-04

摘要: ZigBee协议虽然采用AODVjr和Cluster-Tree两种算法的结合体作为自身的路由算法(ZBR),但这种路由算法并没有结合到各自算法的优点,对于提高网络的性能是有限的.为此,提出了一种结合AODVjr和Cluster-Tree优点的分簇路由算法——ACZBR算法,该算法在簇内使用Cluster-Tree算法,在簇间使用AODVjr算法.同时,为了避免簇首节点由于能量过度消耗而成为死亡节点,该算法采用了簇首自适应切换策略,从而保证网络的性能.仿真结果表明,该算法对于ZBR算法在网络生存时间、丢包率、时延等方面都有明显的改善.

关键词: ZigBee; AOVDjr; Cluster-Tree; 自适应

Abstract: ZigBee protocol uses the combination of AODVjr and Cluster-Tree algorithm as its own routing algorithm (ZBR). But the routing algorithm does not combine the advantages of both ones so it leaves little possibility to improve the performance of network. In order to solve the problem, this paper proposes an algorithm which combines the advantages of AODVjr and Cluster-Tree routing algorithm, i.e. ACZBR algorithm. This algorithm uses Cluster-Tree algorithm within cluster and uses AODVjr algorithm between clusters. Meanwhile, in order to avoid dead nodes caused by excessive energy consumption of cluster-head nodes, this algorithm uses a cluster-head adaptive switching strategy to ensure the network performance. The simulation result shows that the ZBR algorithm has greatly improved the performance of network lifetime, packet loss rate, delay and etc.

Key words: ZigBee; AOVDjr; Cluster-Tree; adaptive

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!