一种面向分簇实时监测应用的WSN时间同步算法
A WSN Time Synchronization Algorithm Oriented Clustering Real-time Monitoring Application作者机构:长安大学信息工程学院陕西西安710064
出 版 物:《四川大学学报(工程科学版)》 (Journal of Sichuan University (Engineering Science Edition))
年 卷 期:2012年第44卷第5期
页 面:121-129页
核心收录:
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家高技术研究发展计划资助项目(2009AA11Z203) 长安大学中央高校基本科研业务费专项资金资助项目(CHD2011ZY011)
摘 要:为了建立一种适用于分簇实时监测无线传感器网络的时间同步算法,同时建立具有较高精度的时钟偏移补偿模型,首先在分析分簇无线传感器网络特性的基础上,提出了一种基于分簇网络路由协议的跨层式同步拓扑构建方法;通过利用簇头路由信息和由邻居握手协议建立的簇内节点间的邻接关系,分别建立基于簇间双向组播和簇内双向广播的同步机制;最后结合参数估计理论构建基于线性模型的非簇头节点时钟偏移估计方法以及基于最大似然估计的簇头节点时钟相位补偿方法。理论及实验结果表明:该算法不仅保证了同步拓扑的有效性,而且使得同步开销较HRTS算法降低33%,较TPSN算法降低88%;单跳平均误差与TPSN算法相差仅6.36μs,较RBS算法提高12.87μs。