Title :
Self-stabilizing clock synchronization in a hierarchical network
Author :
Ciuffoletti, Augusto
Author_Institution :
Dipt. di Inf., Pisa Univ., Italy
Abstract :
We are aiming at introducing a solution to a consensus problem, which models the asynchronous part of a clock synchronization problem. The solution is based on the diffusion of a request from the peripheral units to the privileged units that respond with the value of a reference clock that is diffused in the opposite direction. The diffusion is controlled by a hierarchical arrangement of the units, which operate following a 3-state self-stabilizing algorithm. The overall behavior is modeled as a series of waves that propagate in the system, and that are periodically triggered by peripheral units. The appendix contains the exhaustive proof of the formal claims contained in the paper
Keywords :
clocks; concurrency control; distributed algorithms; stability; synchronisation; concurrency control; consensus problem; distributed algorithms; hierarchical network; peripheral units; privileged units; reference clock; self-stabilizing clock synchronization; Clocks; Intelligent networks; Read only memory; Synchronization; Uniform resource locators; Upper bound;
Conference_Titel :
Self-Stabilizing Systems, 1999. Proceedings. 19th IEEE International Conference on Distributed Computing Systems Workshop on
Conference_Location :
Austin, TX
Print_ISBN :
0-7695-0228-8
DOI :
10.1109/SLFSTB.1999.777491