Archive for the ‘timekeepers’ Category

UTC – What Time is it?

Wednesday, December 30th, 2009

From the early days of the industrial revolution, when railway lines and the telegraph spanned across time zones it became apparent that a global timescale was required that would allow the same time to be used no matter where you were in the world.

The first attempt at a global timescale was GMT – Greenwich Meantime. This was based on the Greenwich Meridian where the sun is directly above at 12 noon. GMT was chosen, primarily because of the influence of the British empire on the rest if the globe.

Other timescales had been developed such British Railway Time but GMT was the first time a truly global system of time was used throughout the world.

GMT remained as the global timescale through the first half of the twentieth century although people began referring to as UT (Universal Time).

However, when atomic clocks were developed in the middle of the twentieth century it soon became apparent that GMT was not accurate enough. A global timescale based on the time told by atomic clocks was desired to represent these new accurate chronometers.

International Atomic Time (TAI) was developed for this purpose but problems in using atomic clocks soon became apparent.

It was thought that the Earth’s revolution on its axis was an exact 24 hours. But thanks to atomic clocks it was discovered the Earth’s spin varies and since the 1970’s has been slowing. This slowing of the Earth’s rotation needed to be accounted for otherwise the discrepancies could build up and night would slowly drift in to day (albeit in many millennia).

Coordinated Universal Time was developed to counter this. Based on both TAI and GMT, UTC allows for the slowing of the Earth’s rotation by adding leap seconds every year or two (and sometimes twice a year).

UTC is now a truly global timescale and is adopted by nations and technologies across the globe. Computer networks are synchronised to UTC via network time servers and they use the protocol NTP to ensure accuracy.

Radio Controlled Clocks – Atomic Clocks on Shortwave

Saturday, December 26th, 2009

Atomic clocks are a marvel compared to other forms of timekeepers. It would take over 100,000 years for an atomic clock to lose a second in time which is staggering especially when you compare it to digital and mechanical clocks that can drift that much in a day.

But atomic clocks are not practical pieces of equipment to have around the office or home. They are bulky, expensive and require laboratory conditions to operate effectively. But making use of an atomic clock is straightforward enough especially as atomic time keepers like NIST (National Institute of Standards and Time) and NPL (National Physical Laboratory) broadcast the time as told by their atomic clocks on short wave radio.

NIST transmits its signal, known as WWVB from Boulder, Colorado and it is broadcast on an extremely low frequency (60,000 Hz). The radio waves from WWVB station can cover all of the continental United States plus much of Canada and Central America.

The NPL signal is broadcast in Cumbria in the UK and it is transmitted along similar frequencies. This signal, known as MSF is available throughout most of the UK and similar systems are available in other countries such as Germany, Japan and Switzerland.

Radio controlled atomic clocks receive these long wave signals and correct themselves according to any drift the clock detects. Computer networks also take advantage of these atomic clocks signals and use the protocol NTP (Network Time Protocol) and dedicated NTP time servers to synchronise hundreds and thousands of different computers.

Atomic Clock to be attached to International Space Station

Wednesday, December 16th, 2009

One of the world’s most accurate atomic clocks is to be launched into orbit and attached to the International Space Station (ISS) thanks to an agreement signed by the French space agency.

The PHARAO (Projet d’Horloge Atomique par Refroidissement d’Atomes en Orbite) atomic clock is to attached to the ISS in an effort to more accurately test Einstein’s theory of relatively as well as increasing the accuracy of Coordinated Universal Time (UTC) amongst other geodesy experiments.

PHARAO is a next generation caesium atomic clock with an accuracy that corresponds to less than a second’s drift every 300,000 years. PHARAO is to be launched by the European Space Agency (ESA) in 2013.

Atomic clocks are the most accurate timekeeping devices available to mankind yet they are susceptible to changes in gravitational pull, as predicted by Einstein’s theory, as time itself is slewed by the Earth’s pull. By placing this accurate atomic clock into orbit the effect of Earth’s gravity is lessened allowing PHARAO to be more accurate than Earth based clock.

While atomic clocks are not new to orbit, as many satellites; including the GPS network (Global Positioning System) contain atomic clocks, however, PHARAO will be among the most accurate clocks ever launched into space, allowing it to be used for far more detailed analysis.

Atomic clocks have been around since the 1960’s but their increasing development has paved the way for more and more advanced technologies. Atomic clocks form the basis of many modern technologies from satellite navigation to allowing computer networks to communicate effectively across the globe.

Computer networks receive time signals from atomic clocks via NTP time servers (Network Time Protocol) which can accurately synchronise a computer network to within a few milliseconds of UTC.

IEEE 1588 Time Protocol Promises More Accurate Time Synchronisation

Sunday, December 6th, 2009

Despite being around for over twenty years, the current favoured time protocol by most networks, NTP (Network Time Protocol) has some competition.

Currently NTP is used to synchonise computer networks using network time servers (NTP servers). Currently NTP can synchronise a computer network to a few milliseconds.

The Precision Time Protocol (PTP) or IEEE 1588 has been developed for local systems requiring very high accuracy (to nano-second level). Currently this type of accuracy is beyond the capabilities of NTP.

PTP requires a master and slave relation ship in the network. A two-step process is required to synchronise devices using the IEEE 1588 (PTP). First, determination of which device is the master is required then the offsets and natural network delays are measured. PTP uses the Best Master Clock algorithm (BMC) to establish which clock on the network is the most accurate and it becomes the master whilst all other clocks become slaves and synchronise to this master.

IEEE (Institute of Electrical and Electronic Engineers) describes IEEE 1588 or (PTP) as designed to “fill a niche not well served by either of the two dominant protocols, NTP and GPS.  IEEE 1588 is designed for local systems requiring very high accuracies beyond those attainable using NTP. It is also designed for applications that cannot bear the cost of a GPS receiver at each node, or for which GPS signals are inaccessible.” (quoted in Wikipedia)

PTP can provide accuracy to a few nano-seconds but this type of accuracy is not required by most network users however, the target use of PTP appears to be mobile broadband and other mobile technologies as PTP supports time-of-day information, used by billing and service level agreement reporting functions in mobile networks.

Facts of Time

Thursday, July 2nd, 2009

From wristwatches to atomic clocks and NTP time servers, the understanding of time has become crucial for many modern technologies such as satellite navigation and global communications.

From time dilation to the effects of gravity on time, time has many weird and wonderful facets that scientists are only beginning to understand and utilise. Here are some interesting, weird and unusual facts about time:

•    Time is not separate from space, time makes up what Einstein called four dimensional space time. Space time can be warped by gravity meaning that time slows down the greater the gravitational influence.  Thanks to atomic clocks, time on earth can be measured at each subsequent inch above the earth’s surface. That means that every bodies feet are younger than their head as time runs slower the lower to the ground you get.

•    Time is also affected by speed. The only constant in the universe is the speed of light (in a vacuum) which is always the same. Because of Einstein’s famous theories of relativity anybody travelling at close to the speed of light a journey to an observer that would have taken thousands of years would have passed within seconds. This is called time dilation.

•    There is nothing in contemporary physics that prohibits time travel both forward and backwards in time.

•    There are 86400 seconds in a day, 600,000 in a week, more than 2.6 million in a month and more than 31 million in a year. If you live to be 70 years old then you will have lived through over 5.5 billion seconds.

•    A nanosecond is a billionth of a second or roughly the time it takes for light to travel about 1 foot (30 cm).

•    A day is never 24 hours long. The earth’s rotation is speeding up gradually which means the global timescale UTC (coordinated universal time) has to have leap seconds added once or twice a year. These leap seconds are automatically accounted for in any clock synchronization that uses NTP (Network Time Protocol) such as a dedicated NTP time server.

Choosing a Time Source – Do’s and Don’ts

Friday, June 12th, 2009

Time synchronization is crucial for many of the applications that we do across the internet these days; internet banking, online reservation and even online auctions all require network time synchronization.

Failing to ensure their servers are adequately synchronized would mean many of these applications would be impossible to achieve; seat reservations could be sold more than once, lower bids could win internet auctions and it would be possible to withdraw you life savings from the bank twice if they didn’t have adequate synchronization (good for you not for the bank).

Even computer networks that on the face of it do not rely on time sensitive transactions also need to be adequately synchronized as it could be near impossible to track down errors or protect the system from malicious attacks if the timestamps on differ on various machines on the network.

Many organisations opt to use internet time servers as a source of UTC (Coordinated Universal Time) – the atomic clock controlled global timescale. Although there are many security issues in doing so such as leaving a hole in the firewall to communicate with the time server and not having any authentication for the time synchronization protocol NTP (Network Time Protocol).

However, in saying that many network administrators still opt to use online time servers as a UTC source regardless of the security implications although there are other issues that administrators should be aware of. On the internet there are two types of time server – stratum 1 and stratum 2. Stratum 1 servers receive a time signal direct from an atomic clock while stratum 2 servers receive a time signal from a stratum 1 server. Most internet stratum 1 servers are closed – unavailable to most administrators and there can be some shortfall in accuracy in using a stratum 2 server.

For the most accurate, secure and precise timing information external NTP time servers are the best option as these are stratum 1 devices that can synchronize hundreds of machines on a network to the exact same UTC time.

Milestones in Chronology – From Crystals to Atoms

Saturday, June 6th, 2009

Telling the time may seem a simple affair these days with the number of devices that display the time to us and with the incredible accuracy of devices such as atomic clocks and network time servers it is quite easy to see how chronology has been taken for granted.

The nanosecond accuracy that powers technologies such as the GPS system, air traffic control and NTP server systems (Network Time Protocol) is a long way from the first time pieces that were invented and were powered by the movement of the sun across the heavens.

Sun dials were indeed the first real clocks but they obviously did have their downsides – such as not working at night or in cloudy weather, however, being able to tell the time fairly accurately was a complete innovation to civilisation and helped for more structured societies.

However, relying on celestial bodies to keep track of time as we have done for thousands of years, would not prove to be a reliable basis for measuring time as was discovered by the invention of the atomic clock.

Before atomic clocks, electronic clocks provided the highest level of accuracy. These were invented at the turn of the last century and while they were many times more reliable than mechanical clocks they still drifted and would lose a second or two every week.

Electronic clocks worked by using the oscillations (vibrations under energy) of crystals such as quartz, however, atomic clocks use the resonance of individual atoms such as caesium which is such a high number of vibrations per second it makes the incredibly accurate (modern atomic clocks do not drift by even a second every 100 million years).

Once this type of time telling accuracy was discovered it became apparent that our tradition of using the rotation of the earth as a means of telling time was not as accurate as these atomic clocks. Thanks to their accuracy it was soon discovered the Earth’s rotation was not precise and would slow and speed up (by minute amounts) each day. To compensate for this the world’s global timescale UTC (Coordinated Universal Time) has additional seconds added to it once or twice a year (Leap seconds).

Atomic clocks provide the basis of UTC which is used by thousands of NTP servers to synchronise computer networks to.

Heroes of Time

Thursday, June 4th, 2009

Chronology – the study of time- has provided science and technology with some incredible innovations and possibilities. From atomic clocks, NTP servers and the GPS system, true and accurate chronology has changed the shape of the world.

Time and the way it is counted has been a preoccupation of mankind since the earliest civilisations. Early chronologists spent their time trying to establish calendars but this proves to be more complicated than first imagined primarily because the earth takes a quarter of a day more than 365 days to orbit the sun.

Establishing the right number of leap days was one of the first challenges and it took several attempts at calendars until the modern Gregorian calendar became adopted by the globe.

When it came to monitoring time at a smaller level great advances were made by Galileo Galilei who would have built the first pendulum clock if only his death hadn’t interrupted his plans. Pendulums were finally invented by Christiaan Huygens and provided the first true glimpse of accurately monitoring the time throughout the day.

The next steps in chronology couldn’t take place though until we had a better understanding of time itself. Newton (Sir Isaac) had the first ideas and had the notion time was absolute” and would flow “equably” for all observers. This would have been an obvious idea to Newton as many of us regard time as unchanging but it was Einstein in his special theory of relativity that proposed that in fact time wasn’t a constant and would differ to all observers.

It was Einstein’s ideas that proved correct and his model of time and space paved the way for many of the modern technologies we take for granted today such as the atomic clock.

However, chronology doesn’t stop there, timekeepers are constantly looking for ways of increasing accuracy with modern atomic clocks so precise they would not lose a second in millions of years.

There are other notable figures in the modern world of chronology too. Professor David Mills from the University of Delaware devised a protocol in the 1980’s to synchronise computer networks.

His Network Time Protocol (NTP) is now used in computer systems and networks all over the world via NTP time servers. A NTP server ensures computers on opposite sides of the globe can run exactly the same time.