计算机应用 ›› 2014, Vol. 34 ›› Issue (9): 2456-2459.DOI: 10.11772/j.issn.1001-9081.2014.09.2456

• 网络与通信 • 上一篇    下一篇

基于簇的能量均衡无线传感器网络时间同步算法

孙毅,南婧,武昕,陆俊   

  1. 华北电力大学 电气与电子工程学院,北京 102206
  • 收稿日期:2014-03-24 修回日期:2014-05-21 出版日期:2014-09-01 发布日期:2014-09-30
  • 通讯作者: 南婧
  • 作者简介: 
    孙毅(1972-),男,辽宁朝阳人,教授,博士,主要研究方向:物联网与现代传感、电力系统通信及信息处理;
    南婧(1989-),女,陕西咸阳人,硕士研究生,主要研究方向:无线传感器网络、物联网;
    武昕(1972-),女,山西太原人,讲师,博士,主要研究方向:随机噪声雷达、噪声合成孔径雷达信号处理;
    陆俊(1976-),男,云南广南人,副教授,博士,主要研究方向:多媒体信息处理与传输、电力系统通信及信息处理。
  • 基金资助:

    国家科技重大专项基金资助项目;中央高校基本科研业务费专项资金资助项目

Cluster-based and energy-balanced time synchronization algorithm for wireless sensor networks

SUN Yi,NAN Jing,WU Xin,LU Jun   

  1. School of Electrical and Electronic Engineering, North China Electric Power University, Beijing 102206, China
  • Received:2014-03-24 Revised:2014-05-21 Online:2014-09-01 Published:2014-09-30
  • Contact: NAN Jing

摘要:

针对现有时间同步算法应用于多跳无线传感器网络时存在的误差累计和能耗不均衡问题,提出一种基于簇的能量均衡时间同步算法。该算法基于簇状分层的网络拓扑,簇首之间采用双向监听机制代替双向交换机制,以减小通信开销和发送时延带来的同步误差;簇成员节点利用双向交换和单向广播相结合的机制与簇首同步,并通过最优剩余能量选取回应节点,均衡簇内节点能耗。对提出的新方法和传统的同步算法在精度和能耗方面进行理论分析和仿真验证,结果表明,该算法在保证较高同步精度的前提下可以减小通信开销,均衡网内节点能量消耗,延长网络生命周期。

Abstract:

To solve the problems of synchronization error accumulation and unbalanced energy consumption in multi-hop wireless sensor networks, a cluster-based and energy-balanced time synchronization algorithm for wireless sensor networks was proposed. Based on hierarchical clustering topology, cluster heads in adjacent layers adopted pairwise broadcast mechanism instead of bidirectional pair-wire synchronization mechanism to reduce communication overhead and the synchronization error of transmission delay. Cluster members synchronized the cluster head using the combination of bidirectional pair-wise synchronization and reference broadcast synchronization. In addition, the response node was selected according to residual energy to balance energy consumption of cluster nodes. The performance of synchronization precision and energy consumption of the proposed algorithm and traditional algorithm were analyzed by theoretical analysis and simulation. The results show that the new algorithm not only ensures high synchronization accuracy, but also reduces communication overhead and balances network node energy consumption to lengthen the cycle life of the network.

中图分类号: