• DocumentCode
    1605259
  • Title

    Simple reading, implicit rejection and average function for fault-tolerant physical clock synchronization

  • Author

    Bouzelat, Amor ; Mammeri, Zoubir

  • Author_Institution
    Equipe Reseaux et Protocoles IUT, Aubiere, France
  • fYear
    1997
  • Firstpage
    524
  • Lastpage
    531
  • Abstract
    In the literature, several fault tolerant physical clock synchronization algorithms have been developed. A physical clock synchronization algorithm is a succession of four functions: a remote clock reading function, a fault value rejection function, a convergence function, and a clock adjustment function. For algorithms using simple reading, implicit rejection and average function, there exist two algorithms: the H. Kopetz (1987) algorithm in which the average function is applied to all values of the clock value reference set and the Lundelius algorithm (J. Lundelius-Welch and N. Lynch, 1988) and in which the average function is applied to only two values of the reference set. In this later algorithm, Lundelius doesn´t explain why precisely these two values and not others. We study all possible synchronization algorithms using simple reading, implicit rejection and average function applied to some values in certain positions of the reference set. We show that the maximum skew and the number of faults depend on the positions of the values used in the clock value reference set. We propose a paradigm to deal with fault tolerance in clock synchronization algorithms.
  • Keywords
    clocks; distributed algorithms; fault tolerant computing; reliability; software fault tolerance; synchronisation; Lundelius algorithm; average function; clock adjustment function; clock value reference set; convergence function; fault tolerance; fault tolerant physical clock synchronization algorithms; fault value rejection function; implicit rejection; maximum skew; reference set; remote clock reading function; simple reading; synchronization algorithms; Clocks; Convergence; Delay; Fault tolerance; Fault tolerant systems; Real time systems; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
  • Conference_Location
    Budapest, Hungary
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8129-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.1997.617369
  • Filename
    617369