NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Experimental validation of clock synchronization algorithmsThe objective of this work is to validate mathematically derived clock synchronization theories and their associated algorithms through experiment. Two theories are considered, the Interactive Convergence Clock Synchronization Algorithm and the Midpoint Algorithm. Special clock circuitry was designed and built so that several operating conditions and failure modes (including malicious failures) could be tested. Both theories are shown to predict conservative upper bounds (i.e., measured values of clock skew were always less than the theory prediction). Insight gained during experimentation led to alternative derivations of the theories. These new theories accurately predict the behavior of the clock system. It is found that a 100 percent penalty is paid to tolerate worst-case failures. It is also shown that under optimal conditions (with minimum error and no failures) the clock skew can be as much as three clock ticks. Clock skew grows to six clock ticks when failures are present. Finally, it is concluded that one cannot rely solely on test procedures or theoretical analysis to predict worst-case conditions.
Document ID
19920018346
Acquisition Source
Legacy CDMS
Document Type
Technical Publication (TP)
Authors
Palumbo, Daniel L.
(NASA Langley Research Center Hampton, VA, United States)
Graham, R. Lynn
(PRC Kentron, Inc., Hampton VA., United States)
Date Acquired
September 6, 2013
Publication Date
July 1, 1992
Subject Category
Computer Systems
Report/Patent Number
NASA-TP-3209
L-17015
NAS 1.60:3209
Accession Number
92N27589
Funding Number(s)
PROJECT: RTOP 505-64-10-07
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available