NTP Server Time synchronisation for Dummies

  |   By

Time synchronisation is extremely important for modern computer networks. In some industries time synchronisation is absolutely vital especially when you are dealing with technologies such as air traffic control or marine navigation where hundreds of lives could be put at risk by lack of precise time.

Even in the financial world, correct time synchronisation is vital as millions can be added or wiped off share prices every second. For this reason the entire world adheres to a global timescale known as coordinated universal time (UTC). However, adhering to UTC and keeping UTC precise are two different things.

Most computer clocks are simple oscillators that will slowly drift either faster or slower. Unfortunately this means that no matter how accurate they are set on Monday they will have drifted by Friday. This drift may be only a fraction of a second but it soon won’t take long for the originally UTC time to be over a second out.

In many industries this may not mean a matter of life and death of the loss of millions in stocks and shares but lack of time synchronisation can have unforeseen consequences such as leaving a company less protected from fraud. However, receiving and keeping true UTC time is quite straight forward.

Dedicated network time servers are available that uses the protocol NTP (Network Time Protocol) to continually check the time of a network against a source of UTC time. These devices are often referred to as an NTP server, time server or network time server. The NTP server constantly adjusts all devices on a network to ensure that the machines are not drifting from UTC.

UTC is available from several sources including the GPS network. This is an ideal source of UTC time as it is secure, reliable and available everywhere on the planet. UTC is also available via specialist national radio transmissions which are broadcast from national physics laboratories although they are not available everywhere.

Atomic Clock Synchronization using WWVB

  |   By

Accurate time using Atomic Clocks is available across North America using the WWVB Atomic Clock time signal transmitted from Fort Collins, Colorado; it provides the ability to synchronize the time on computers and other electrical equipment.

The North American WWVB signal is operated by NIST – the National Institute of Standards and Technology. WWVB has high transmitter power (50,000 watts), a very efficient antenna and an extremely low frequency (60,000 Hz). For comparison, a typical AM radio station broadcasts at a frequency of 1,000,000 Hz. The combination of high power and low frequency gives the radio waves from WWVB a lot of bounce, and this single station can therefore cover the entire continental United States plus much of Canada and Central America.

The time codes are sent from WWVB using one of the simplest systems possible, and at a very low data rate of one bit per second. The 60,000 Hz signal is always transmitted, but every second it is significantly reduced in power for a period of 0.2, 0.5 or 0.8 seconds: • 0.2 seconds of reduced power means a binary zero • 0.5 seconds of reduced power is a binary one. • 0.8 seconds of reduced power is a separator. The time code is sent in BCD (Binary Coded Decimal) and indicates minutes, hours, day of the year and year, along with information about daylight savings time and leap years.

The time is transmitted using 53 bits and 7 separators, and therefore takes 60 seconds to transmit. A clock or watch can contain an extremely small and relatively simple antenna and receiver to decode the information in the signal and set the clock’s time accurately. All that you have to do is set the time zone, and the atomic clock will display the correct time.

Dedicated NTP time servers that are tuned to receive the WWVB time signal are available. These devices connect o a computer network like any other server only these receive the timing signal and distribute it to other machines on the network using NTP (Network Time Protocol).

Atomic Clock Synchronisation using MSF

  |   By

Accurate time using Atomic Clocks is available across Great Britain and parts of northern Europe using the MSF Atomic Clock time signal transmitted from Cumbria, UK; it provides the ability to synchronize the time on computers and other electrical equipment.

The UK MSF signal is operated by NPL – the National Physical Laboratory. MSF has high transmitter power (50,000 watts), a very efficient antenna and an extremely low frequency (60,000 Hz). For comparison, a typical AM radio station broadcasts at a frequency of 1,000,000 Hz. The combination of high power and low frequency gives the radio waves from MSF a lot of bounce, and this single station can therefore cover most of Britain and some of continental Europe.

The time codes are sent from MSF using one of the simplest systems possible, and at a very low data rate of one bit per second. The 60,000 Hz signal is always transmitted, but every second it is significantly reduced in power for a period of 0.2, 0.5 or 0.8 seconds: • 0.2 seconds of reduced power means a binary zero • 0.5 seconds of reduced power is a binary one. • 0.8 seconds of reduced power is a separator. The time code is sent in BCD (Binary Coded Decimal) and indicates minutes, hours, day of the year and year, along with information about daylight savings time and leap years.

The time is transmitted using 53 bits and 7 separators, and therefore takes 60 seconds to transmit. A clock or watch can contain an extremely small and relatively simple antenna and receiver to decode the information in the signal and set the clock’s time accurately. All that you have to do is set the time zone, and the atomic clock will display the correct time.

Dedicated time servers that are tuned to receive the MSF time signal are available. These devices connect o a computer network like any other server only these receive the timing signal and distribute it to other machines on the network using NTP (Network Time Protocol).