Time transfer is a scheme where multiple sites share a precise reference time. Time transfer solves problems such as astronomical observatories correlating observed flashes or other phenomena with each other, as well as cell phone towers coordinating handoffs as a phone moves from one cell to another.
Multiple techniques have been developed, often transferring reference clock synchronization from one point to another, often over long distances. Accuracy approaching one nanosecond worldwide is economically practical for many applications. Radio-based navigation systems are frequently used as time transfer systems.
In some cases, multiple measurements are made over a period of time, and exact time synchronization is determined retrospectively. In particular, time synchronization has been accomplished by using pairs of radio telescopes to listen to a pulsar, with the time transfer accomplished by comparing time offsets of the received pulsar signal.
In a one-way time transfer system, one end transmits its current time over some communication channel to one or more receivers. The receivers will, at reception, decode the message, and either just report the time, or adjust a local clock which can provide hold-over time reports in between the reception of messages. The advantage of one-way systems is that they can be technically simple and serve many receivers, as the transmitter is unaware of the receivers.
The principal drawback of the one way time transfer system is that propagation delays of the communication channel remain uncompensated except in some advanced systems. Examples of a one-way time transfer system are the clock on a church or town building and the ringing of their time-indication bells; time balls, radio clock signals such as LORAN, DCF77 and MSF; and finally the Global Positioning System which uses multiple one-way time transfers from different satellites, with positional information and other advanced means of delay compensations to allow receiver compensation of time and position information in real time.
In a two-way time transfer system, the two peers will both transmit, and will also receive each other's messages, thus performing two one-way time transfers to determine the difference between the remote clock and the local clock. The sum of these time differences is the round trip delay between the two nodes. It is often assumed that this delay is evenly distributed between the directions between the peers. Under this assumption, half the round-trip delay is the propagation delay to be compensated. A drawback is that the two-way propagation delay must be measured and used to calculate a delay correction. That function can be implemented in the reference source, in which case the source capacity limits the number of slaves that can be served, or by software in each slave. The NIST provides a time reference service to computer users on the Internet, based on Java applets loaded by each slave. The two-way satellite time and frequency transfer (TWSTFT) system being used in comparison among some time laboratories uses a satellite for a common link between the laboratories. The uses packet based messages over an IP network.