Global Synchronization in Sensornets

  • Jeremy Elson
  • Richard M. Karp
  • Christos H. Papadimitriou
  • Scott Shenker
Conference paper

DOI: 10.1007/978-3-540-24698-5_63

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2976)
Cite this paper as:
Elson J., Karp R.M., Papadimitriou C.H., Shenker S. (2004) Global Synchronization in Sensornets. In: Farach-Colton M. (eds) LATIN 2004: Theoretical Informatics. LATIN 2004. Lecture Notes in Computer Science, vol 2976. Springer, Berlin, Heidelberg

Abstract

Time synchronization is necessary in many distributed systems, but achieving synchronization in sensornets, which combine stringent precision requirements with severe resource constraints, is particularly challenging. This challenge has been met by the recent Reference-Broadcast Synchronization (RBS) proposal, which provides on-demand pairwise synchronization with low overhead and high precision. In this paper we introduce a model of the basic RBS synchronization paradigm. Within the context of this model we characterize the optimally precise clock synchronization algorithm and establish its global consistency. In the course of this analysis we point out unexpected connections between optimal clock synchronization, random walks, and resistive networks, and present a polynomial-time approximation scheme for the problem of calculating the effective resistance in a network based on min-cost flow. We also sketch a polynomial-time algorithm for finding a schedule of data acquisition giving the optimal trade-off between energy consumption and precision of clock synchronization. We also discuss synchronization in the presence of clock skews. In ongoing work we are adapting our synchronization algorithm for execution in a network of seismic sensors that requires global clock consistency.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Jeremy Elson
    • 1
  • Richard M. Karp
    • 1
  • Christos H. Papadimitriou
    • 1
  • Scott Shenker
    • 1
  1. 1.UCLA and Information Sciences Institute (Elson)UC Berkeley and International Computer Science Institute (Karp, Papadimitriou, Shenker) 

Personalised recommendations