摘要
针对目前传感器网络时间同步算法存在的问题,提出了一种全网时间同步算法FTS(full-scale time synchronization),其基本思想是从整体角度对传感器网络实施逐轮次的推送式的时间同步操作,并通过少量抽样节点的反馈数据计算时间同步操作的有关参数。在常见的TelosB节点上给出了FTS算法的实现。实验和分析表明,FTS算法是一类收敛快速、资源高效、同步精度较高和运算复杂度较低的时间同步方法,目前已经在无线传感器网络测试平台上得到了应用。
Aiming at the fast and efficient time synchronization protocol for the wireless sensor networks under resource constraints, a novel feedback-based full-scale time synchronization (Frs) algorithm was proposed. The basic idea of FTS is to execute iteratively time synchronization downlink operations on all the nodes of the wireless sensor network and collect the two-way path delay information from only a part of nodes to calculate the average delay adjustment per hop. The stochastically feedback scheme is adopted to reduce the uplink packets. The FTS algorithm also consists of the mechanisms of synchronization error monitoring and clock skew correction. The FTS was implemented on the popular TelosB sensor nodes from UC Berkeley. The experiments show that FTS is a fast, resource-efficient algorithm with rational synchronization precision.
出处
《通信学报》
EI
CSCD
北大核心
2009年第3期59-65,共7页
Journal on Communications
基金
国家自然科学基金资助项目(60773055)
国家重点基础研究发展计划(“973”计划)基金资助项目(2006CB303000)
国家高技术研究发展计划(“863”计划)基金资助项目(2008AA01Z133)~~
关键词
无线传感器网络
时间同步协议
反馈
wireless sensor networks
time synchronization protocol
feedback