CLOCK SYNCHRONIZATION AND THE POWER OF BROADCASTING

被引:7
作者
HALPERN, JY
SUZUKI, I
机构
[1] UNIV WISCONSIN,DEPT ELECT ENGN & COMP SCI,MILWAUKEE,WI 53201
[2] STANFORD UNIV,STANFORD,CA 94305
关键词
CLOCK SYNCHRONIZATION; BROADCASTING; MULTICASTING; MULTIPLE ACCESS NETWORKS;
D O I
10.1007/BF02259749
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate the power of a broadcast mechanism in a distributed network. We do so by considering the problem of synchronizing clocks in an error-free network, under the assumption that there is no upper bound on message transmission time, but that broadcast messages are guaranteed to be received within an interval of size epsilon, for some fixed constant epsilon. This is intended to be an idealization of what happens in multiple access networks, such as the Ethernet. We then consider tradeoffs between the type and number of broadcasts, and the tightness of synchronization. Our results include (1) matching upper and lower bounds of (1 + K/1)epsilon-on the precision of clock synchronization attainable for n greater-than-or-equal-to 3 process using K (n-1)-casts, 3 less-than-or-equal-to K less-than-or-equal-to n, (2) matching upper and lower bounds of (1 + n/1)epsilon-on the precision of clock synchronization attainable for n greater-than-or-equal-to 3 processes using an arbitrary number of (n-1)-casts, and (3) matching upper and lower bounds of (1 + n/n-2)epsilon-on the precision attainable using 2-casting.
引用
收藏
页码:73 / 82
页数:10
相关论文
共 16 条
[1]   RELIABLE BROADCASTS AND COMMUNICATION MODELS - TRADEOFFS AND LOWER BOUNDS [J].
BABAOGLU, O ;
STEPHENSON, P ;
DRUMMOND, R .
DISTRIBUTED COMPUTING, 1988, 2 (04) :177-189
[2]  
BABAOGLU O, 1987, 17TH P INT S FAULT T, P42
[3]   THE V-DISTRIBUTED SYSTEM [J].
CHERITON, DR .
COMMUNICATIONS OF THE ACM, 1988, 31 (03) :314-333
[4]   ON THE POSSIBILITY AND IMPOSSIBILITY OF ACHIEVING CLOCK SYNCHRONIZATION [J].
DOLEV, D ;
HALPERN, JY ;
STRONG, HR .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1986, 32 (02) :230-250
[5]  
DOLEV D, 1990, UNPUB FLY GENERATION
[6]   EASY IMPOSSIBILITY PROOFS FOR DISTRIBUTED CONSENSUS PROBLEMS [J].
FISCHER, MJ ;
LYNCH, NA ;
MERRITT, M .
DISTRIBUTED COMPUTING, 1986, 1 (01) :26-39
[7]  
GRAY JN, 1988, 7TH P ACM S PRINC DI, P1
[8]  
Halpern J. Y., 1985, J COMPLEXITY, V1, P170
[9]  
HALPERN JY, 1984, 3RD P ACM S PRINC DI, P89
[10]   SYNCHRONIZING CLOCKS IN THE PRESENCE OF FAULTS [J].
LAMPORT, L ;
MELLIARSMITH, PM .
JOURNAL OF THE ACM, 1985, 32 (01) :52-78