The Wakeup Problem in Synchronous Broadcast Systems
- 1 January 2001
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Discrete Mathematics
- Vol. 14 (2) , 207-222
- https://doi.org/10.1137/s0895480100376022
Abstract
This paper studies the differences between two levels of synchronization in a distributed broadcast system (or a multiple-access channel). In the globally synchronous model, all processors have access to a global clock. In the locally synchronous model, processors have local clocks ticking at the same rate, but each clock starts individually when the processor wakes up.We consider the fundamental problem of waking up all n processors of a completely connected broadcast system. Some processors wake up spontaneously, while others have to be woken up. Only awake processors can send messages; a sleeping processor is woken up upon hearing a message. The processors hear a message in a given round if and only if exactly one processor sends a message in that round. Our goal is to wake up all processors as fast as possible in the worst case, assuming an adversary controls which processors wake up and when. We analyze the problem in both the globally synchronous and locally synchronous models with or without the as...Keywords
This publication has 13 references indexed in Scilit:
- The Wakeup ProblemSIAM Journal on Computing, 1996
- Limits on the Power of Parallel Random Access Machines with Weak Forms of Write Conflict ResolutionJournal of Computer and System Sciences, 1996
- Unison, canon, and sluggish clocks in networks controlled by a synchronizerTheory of Computing Systems, 1995
- On the time-complexity of broadcast in multi-hop radio networks: An exponential gap between determinism and randomizationJournal of Computer and System Sciences, 1992
- A lower bound for radio broadcastJournal of Computer and System Sciences, 1991
- Efficient emulation of single-hop radio network with collision detection on multi-hop radio network with no collision detectionDistributed Computing, 1991
- The wave expansion approach to broadcasting in multihop radio networksIEEE Transactions on Communications, 1991
- Tree-Based Broadcasting in Multihop Radio NetworksIEEE Transactions on Computers, 1987
- On Broadcasting in Radio Networks--Problem Analysis and Protocol DesignIEEE Transactions on Communications, 1985
- Routing in Packet-Switching Broadcast Radio NetworksIEEE Transactions on Communications, 1976