Institute of Logistics Information Technology, Pusan National University, Geumjeong-gu, Busan 609-735, Korea.
Sensors (Basel). 2011;11(8):7625-43. doi: 10.3390/s110807625. Epub 2011 Aug 2.
Time synchronization in wireless sensor networks (WSNs) is a fundamental issue for the coordination of distributed entities and events. Nondeterministic latency, which may decrease the accuracy and precision of time synchronization can occur at any point in the network layers. Specially, random back-off by channel contention leads to a large uncertainty. In order to reduce the large nondeterministic uncertainty from channel contention, we propose an enhanced precision time synchronization protocol in this paper. The proposed method reduces the traffic needed for the synchronization procedure by selectively forwarding the packet. Furthermore, the time difference between sensor nodes increases as time advances because of the use of a clock source with a cheap crystal oscillator. In addition, we provide a means to maintain accurate time by adopting hardware-assisted time stamp and drift correction. Experiments are conducted to evaluate the performance of the proposed method, for which sensor nodes are designed and implemented. According to the evaluation results, the performance of the proposed method is better than that of a traditional time synchronization protocol.
无线传感器网络中的时间同步是协调分布式实体和事件的基本问题。在网络各层中的任意点都可能出现非确定性延迟,从而降低时间同步的准确性和精度。特别是,由于信道竞争导致的随机退避会导致很大的不确定性。为了减少信道竞争引起的大的非确定性不确定性,我们在本文中提出了一种增强的精确时间同步协议。所提出的方法通过有选择地转发数据包来减少同步过程所需的流量。此外,由于使用了带有廉价晶振的时钟源,传感器节点之间的时间差会随着时间的推移而增加。此外,我们通过采用硬件辅助时间戳和漂移校正来提供一种保持准确时间的方法。实验评估了所提出方法的性能,为此设计并实现了传感器节点。根据评估结果,所提出方法的性能优于传统的时间同步协议。