2004 · 57 citations · 10 references
ComputingComputer EngineeringComputer ScienceComputer NetworksDistributed SystemsReal-time SystemsClock SynchronizationDistributed Sensor NetworksDistributed SynchronizationSensor NetworksTime SynchronizationWireless Sensor NetworksClock Synchronization AlgorithmsNetwork Time SynchronizationSensor SynchronizationSynchronization In Sensor NetworksSynchronization In Wireless Sensor NetworksTime Synchronization In Distributed SystemsTime Synchronization In Sensor NetworksWorst-case Optimization
Interval-based synchronization provides the nodes of a distributed system with guaranteed bounds on a common time. This is a crucial piece of infrastructure in many distributed sensing and actuating systems. In this paper, we propose a modification to a known interval-based synchronization algorithm; our new algorithm obtains substantially better results in sensor-network scenarios by taking advantage of the typical drift diversity of the nodes' clocks. We propose a model for synchronization in ad-hoc, sporadic-communication scenarios. The model allows us to identify the worst and the best case in terms of achievable time uncertainty and to show the worst-case optimality of the discussed algorithms. Simulations show that in the average case, our modification significantly reduces the time uncertainty.
10
Benjie Chen, Kyle Jamieson, Hari Balakrishnan et al. · 2001 · 1.4K citations
Mica: a wireless platform for deeply embedded networks
Jason Hill, David Culler · IEEE Micro · 2002 · 1.1K citations
Jeremy Elson, Kay Römer · ACM SIGCOMM Computer Communication Review · 2003 · 583 citations