The wakeup problem in synchronous broadcast systems

被引:63
作者
Gasieniec, L [1 ]
Pelc, A
Peleg, D
机构
[1] Univ Liverpool, Dept Comp Sci, Liverpool L69 7ZF, Merseyside, England
[2] Univ Quebec, Dept Informat, Hull, PQ J8X 3X7, Canada
[3] Weizmann Inst Sci, Dept Appl Math & Comp Sci, IL-76100 Rehovot, Israel
关键词
broadcast; clock; synchronous; wakeup;
D O I
10.1137/S0895480100376022
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
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 assumption that n is known to the processors. We propose randomized and deterministic algorithms for the problem, as well as lower bounds in some of the cases. These bounds establish a gap between the globally synchronous and locally synchronous models.
引用
收藏
页码:207 / 222
页数:16
相关论文
共 23 条
[1]   A LOWER BOUND FOR RADIO BROADCAST [J].
ALON, N ;
BARNOY, A ;
LINIAL, N ;
PELEG, D .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1991, 43 (02) :290-298
[2]   EFFICIENT EMULATION OF SINGLE-HOP RADIO NETWORK WITH COLLISION DETECTION ON MULTIHOP RADIO NETWORK WITH NO COLLISION DETECTION [J].
BARYEHUDA, R ;
GOLDREICH, O ;
ITAI, A .
DISTRIBUTED COMPUTING, 1991, 5 (02) :67-71
[3]   ON THE TIME-COMPLEXITY OF BROADCAST IN MULTIHOP RADIO NETWORKS - AN EXPONENTIAL GAP BETWEEN DETERMINISM AND RANDOMIZATION [J].
BARYEHUDA, R ;
GOLDREICH, O ;
ITAI, A .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1992, 45 (01) :104-126
[4]  
Bertsekas D., 1987, DATA NETWORKS
[5]   THE WAVE EXPANSION APPROACH TO BROADCASTING IN MULTIHOP RADIO NETWORKS [J].
CHLAMTAC, I ;
WEINSTEIN, O .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1991, 39 (03) :426-433
[6]  
Chlamtac I., 1985, Proceedings of IEEE INFOCOM '85 (Cat. No. 85CH2153-5), P389
[7]  
CHLAMTAC I, 1987, IEEE T COMPUT, V36, P1209, DOI 10.1109/TC.1987.1676861
[8]   ON BROADCASTING IN RADIO NETWORKS - PROBLEM ANALYSIS AND PROTOCOL DESIGN [J].
CHLAMTAC, I ;
KUTTEN, S .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1985, 33 (12) :1240-1246
[9]  
Chlebus BS, 2000, PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P861
[10]  
Diks K, 1999, LECT NOTES COMPUT SC, V1643, P41