• DocumentCode
    3216535
  • Title

    Master failures in the Precision Time Protocol

  • Author

    Gaderer, Georg ; Rinaldi, Stefano ; Kerö, Nikolaus

  • Author_Institution
    Res. Unit for Integrated Sensor Syst., Austrian Acad. of Sci., Wiener Neustadt
  • fYear
    2008
  • fDate
    22-26 Sept. 2008
  • Firstpage
    59
  • Lastpage
    64
  • Abstract
    If all clocks within a distributed system share the same notion of time, the application domain can gain several advantages. Among those is the possibility to implement real-time behavior, accurate time stamping, and event detection. However, with the wide spread application of clock synchronization another topic has to be taken into consideration: the fault tolerance. The well known clock synchronization protocol IEEE1588 (precision time protocol, PTP), is based on a master/slave principle, which has one severe disadvantage. This disadvantage is the fact that the failure of a master automatically requires the re-election of a new master. The start of a master election based on timeout and thus takes a certain time span during which the clocks are not synchronized and thus running freely. Moreover the usage of a new master also requires new delay measurements, which prolong the time of uncertainty as well. This paper analyzes the results of such a master failure and proposes democratic master groups instead of hot-stand-by masters to overcome this problem by. It is shown by means of simulation that the proposed solution will not deteriorate the accuracy of the slave clocks in case of a master failure.
  • Keywords
    clocks; distributed processing; fault tolerant computing; protocols; synchronisation; IEEE1588; clock synchronization protocol; delay measurements; democratic master groups; distributed system; event detection; fault tolerance; master election; master failure; master-slave principle; precision time protocol; time stamping; Clocks; Delay effects; Event detection; Failure analysis; Fault tolerance; Master-slave; Nominations and elections; Protocols; Synchronization; Time measurement; Clock Synchronization; Computer Networks; Fault tolerance; IEEE Keywords;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Precision Clock Synchronization for Measurement, Control and Communication, 2008. ISPCS 2008. IEEE International Symposium on
  • Conference_Location
    Ann Arbor, MI
  • Print_ISBN
    978-1-4244-2274-6
  • Electronic_ISBN
    978-1-4244-2275-3
  • Type

    conf

  • DOI
    10.1109/ISPCS.2008.4659214
  • Filename
    4659214