Clocks
Sometimes an exact time is needed, not just an order.
UTC: Universal Coordinated Times
Based on the number of transitions of an atom of cesium 133 in one second (atomic clock).
Currently, the UTC value is the average between 50 atomic clocks from all around the globe.
It introduces a leap second to compensate for the fact that days get increasingly longer.
UTC values are radio-broadcasted in short-wave and satellite.
Satellites have a precision of about 5ms.
Synchronization
Precision
The objective is to keep the drift between two clocks under a limit π.
∀t,∀p,q : |Cp(t)−Cq(t)| ≤ π
C(p) is the calculated time value for the p machine at t UTC time instant.
Exactness
The objective is to keep the drift between the clock and the UTC time.
∀t,∀p : |Cp(t)−t| ≤ α
Synchronization
Internal: precise clocks.
External: exact clocks.
Clock Drift
Specifications of a clock:
Maximum clock drift rate - ρ
F(t) is the oscillation frequency of a hardware clock at a given t moment.
F is the ideal clock (constant) frequency.
Last updated