Synchronizing clocks in the presence of faults
Journal of the ACM (JACM)
Journal of the ACM (JACM)
Hints for computer system design
SOSP '83 Proceedings of the ninth ACM symposium on Operating systems principles
Byzantine clock synchronization
PODC '84 Proceedings of the third annual ACM symposium on Principles of distributed computing
A new fault-tolerant algorithm for clock synchronization
PODC '84 Proceedings of the third annual ACM symposium on Principles of distributed computing
Fault-tolerant clock synchronization
PODC '84 Proceedings of the third annual ACM symposium on Principles of distributed computing
The Berkeley UNIX 4.3BSD Time Synchronization Protocol
The Berkeley UNIX 4.3BSD Time Synchronization Protocol
A Hybrid Monitor for Behavior and Performance Analysis of Distributed Systems
IEEE Transactions on Software Engineering
A portable platform for distributed event environments
PADD '91 Proceedings of the 1991 ACM/ONR workshop on Parallel and distributed debugging
Feedback techniques for continuity and synchronization in multimedia information retrieval
ACM Transactions on Information Systems (TOIS)
Load Sharing in Distributed Multimedia-on-Demand Systems
IEEE Transactions on Knowledge and Data Engineering
Wireless sensor networks: a new regime for time synchronization
ACM SIGCOMM Computer Communication Review
Fine-grained network time synchronization using reference broadcasts
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
Causality and the spatial-temporal ordering in mobile systems
Mobile Networks and Applications
Fine-grained network time synchronization using reference broadcasts
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Implementing a NTP-based time service within a distributed middleware system
Proceedings of the 3rd international symposium on Principles and practice of programming in Java
Proceedings of the 2005 ACM SIGCHI International Conference on Advances in computer entertainment technology
Service configurator: a pattern for dynamic configuration of services
COOTS'97 Proceedings of the 3rd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 3
Energy-efficient medium access control protocols for wireless sensor networks
EURASIP Journal on Wireless Communications and Networking
Cheating detection through game time modeling: A better way to avoid time cheats in P2P MOGs?
Multimedia Tools and Applications
AC/DC: an algorithm for cheating detection by cheating
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
Traces synchronization in distributed networks
Journal of Computer Systems, Networks, and Communications
Low-power clock synchronization using electromagnetic energy radiating from AC power lines
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
International Journal of Computers and Applications
Clock synchronization in the Byzantine-recovery failure model
OPODIS'07 Proceedings of the 11th international conference on Principles of distributed systems
Proceedings of the 16th Conference on Pattern Languages of Programs
It's about time: confronting latency in the development of groupware systems
Proceedings of the ACM 2011 conference on Computer supported cooperative work
Gossip-based clock synchronization for large decentralized systems
SelfMan'06 Proceedings of the Second IEEE international conference on Self-Managed Networks, Systems, and Services
What + when = how: the timelines approach to consistency in networked games
Proceedings of the 10th Annual Workshop on Network and Systems Support for Games
Achieve high accuracy of network time with proper parameters
Computer Communications
Dynamical grouping model for distributed real time causal ordering
Computer Communications
Hi-index | 0.00 |
The authors discuss the upper and lower bounds on the accuracy of the time synchronization achieved by the algorithm implemented in TEMPO, the distributed service that synchronizes the clocks of the University of California, Berkeley, UNIX 4.3BSD systems. The accuracy is shown to be a function of the network transmission latency; it depends linearly upon the drift rate of the clocks and the interval between synchronizations. TEMPO keeps the clocks of the VAX computers in a local area network synchronized with an accuracy comparable to the resolution of single-machine clocks. Comparison with other clock synchronization algorithms shows that TEMPO, in an environment with no Byzantine faults, can achieve better synchronization at a lower cost.