The wake-up problem in multi-hop radio networks

  • Authors:
  • Marek Chrobak;Leszek Gasieniec;Dariusz Kowalski

  • Affiliations:
  • University of California, Riverside, CA;University of Liverpool, Liverpool, UK;Uniwersytet Warszawski, Warszawa, Poland

  • Venue:
  • SODA '04 Proceedings of the fifteenth annual ACM-SIAM symposium on Discrete algorithms
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the problem of waking up a collection of n processors connected by a multi-hop ad-hoc ratio network with unknown topology, no access to a global clock, and no collision detection mechanism available. Each node in the network wakes-up spontaneously, or it is activated by receiving a wake-up signal from another node. All active nodes transmit the wake-up signals according to a given protocol Q. The running time of is the number of steps counted from the first spontaneous wake-up, until all nodes become activated.We provide two protocols for this problem. The first one is a deterministic protocol with running time O(n5/3Log n). Our protocol is based on a novel concept of a rotation-tolerant selector to which we refer as a synchronizer. The second protocol is randomized, and its expected running time is O(Dlog2n), where D is the diameter of the network.Subsequently we show how to employ our wake-up protocols to solve two other communication primitives: leader election and clock synchronization.