About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
Distributed Computing
Paper
Clock synchronization and the power of broadcasting
Abstract
We investigate the power of a broadcast mechanism in a distributed network. We do so by considering the problem of synchronizing clocks in an errorfree 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 ε, for some fixed constant ε. 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+1/K)ε on the precision of clock synchronization attainable for n≧3 process using K (n-1)-casts, 3≦K≦n, (2) matching upper and lower bounds of (1+1/n)ε on the precision of clock synchronization attainable for n≧3 processes using an arbitrary number of (n-1)-casts, and (3) matching upper and lower bounds of (1+n-2/n)ε on the precision attainable using 2-casting. © 1991 Springer-Verlag.