The Sustainable Development Reference Link
(Revised 21 April, 1999)


[ HomeY2K and GPS Bugs ]
[ GPS Main Page | GPS Links | Receiver Manufacturers | Time Keeping Equipment Manufacturers ]

GPS Bug:  Introduction

The topics on this page are shown immediately below.

[ GPS Bug | How GPS Works | Time Keeping | Impact of Bug | Links]

GPS Bug

The Global Position System (GPS) bug is not unlike the Y2K bug problem in that it is related to date changes.  GPS is based on satellites with extremely accurate atomic clocks and is used for navigation and geographic positioning of objects as well as extremely accurate time keeping.

The atomic clocks in the GPS satellites were set with base dates in January 1980 and the indicator for the week was set at a maximum of 1024.  This means that on August 22, 1999 the atomic clocks will reset themselves to week 0.  GPS receivers,   navigation equipment and time-keeping equipment which has not been properly programmed to deal with this change will experience problems when the week counter is reset -- but it is not clear how serious these problems will be. The bug is expected to be more of a problem with older equipment (pre-1994) than more recent equipment.   This problem has received much less publicity than the Y2K bug in computers and as a result there has been little done to set criteria for GPS EOW rollover compliance at a national or international level. (Click here for a letter from Professor R. Langley that describes the GPS atomic clock in more detail.) 

Diagnosing the problem is difficult. The GPS receivers require extremely sophisticated electronic equipment for testing.  All but the most sophisticated users will have to rely on information from the manufacturers of their equipment to determine in advance how their equipment will deal with the rollover.  This site provides links to the web sites of the main GPS receiver manufacturers (many of which have now provided compliance information) as well as links to two sites which have partial lists of compliant and non-compliant equipment. A page of links to manufacturers of GPS timekeeping equipment is also provided.

Go to top

How GPS Receivers Work

The GPS system was developed by the US Department of Defense for the purposes of accurate navigation and positioning. It consists of both satellites and ground receivers, each of which perform well defined functions. Four satellites must be used in order to determine the position of one ground receiver. The first three satellites are used to determine the position relatively accurately, and the fourth is used to synchronize the time clock of the receiver with the extremely accurate atomic clocks of the satellites.

The method by which three satellites are able to determine the position of a receiver is referred to as "triangulation". The following is a simplified explanation of the process. One satellite is initially located and the distance from this satellite to the ground receiver is calculated. (The method of calculating distance involves complicated codes and measurements of the speed of radio signals.) Another satellite is then located, and the distance to the receiver is likewise calculated. Positioning is determined by use of simple geometry. If the distance to a satellite is assumed to be the radius of a sphere (of which the satellite is the centre), then the area bounded by the two spheres represents the relative location of the ground receiver. The addition of a third satellite can provide improved accuracy. The point where all three spheres intersect identifies the position of the receiver with some small level of error. The error occurs because, among other factors, the receivers’ clocks are not as accurate as the atomic clocks of the satellites. It would be far too expensive to install atomic clocks on the receivers. Since there are only 24 GPS satellites, the installation of atomic clocks on them was feasible. The accuracy of an atomic clock can be achieved, however, with use of a fourth satellite. When the distance to this satellite is measured, the fourth sphere will not intersect with the first three due to inaccurate timing of the receiver. The receiver takes this discrepancy into account and adjusts its clock to be synchronized with those of the satellites.

There are other measurement errors that come into play, but all may be quite accurately corrected for using various methods. In fact, the US Department of Defense purposely incorporates some "noise" into the system (which it is later able to decrypt) to prevent potential enemies from using GPS to develop their own weapons. 

There are many uses of the GPS system. The most traditional is that of locating positions on the earth’s surface. Similarly, GPS is used for navigation in the air, on water, and on land, and can also be used for tracking a moving object. Precise maps are made by way of GPS.

Go to top

GPS Time Keeping

GPS time keeping is used to set the clocks which regulate international communications and computer networks.  These GPS clocks are used in banking for money transfers and bank time locks, among other things.  They are also used for time keeping in certain scientific experiments. For a detailed explanation of how GPS time-keeping works, click here to view a web page by the National Research Council (NRC) of Canada.

Potential Impact of the GPS End-of-Week Rollover

Most of the GPS manufacturers are not explicit about what kind of problems non-compliant GPS receivers will experience at the time of the roll over.  However, by collecting information from a number of sources, it has been possible to identify some of the potential problems:

  • The GPS receiver may not be able to locate the GPS satellites.  In this case the receiver will not work at all.
  • The receiver may take a longer time than usual, possibly up to two hours, to locate the satellites.   Having found the satellites it may or may not display accurate dates, times or positions.
  • The receiver may display an accurate position but the date could be as much as 19 or 20 years in error.
  • The receiver may display a position which is not correct.

There have also been suggestions that particular problems will exist for some receivers during week 0, but that following week 0 they will operate normally. The GPS clocks will face the same kinds of problems with respect to dates and time.

Only the manufacturer is in a position to advise on whether equipment is compliant, and if it is not compliant, what problems will occur and how they might be solved.

Go to top

Links

GPS Information -- links to various web pages that describe GPS or deal specifically with the Rollover issue.

GPS Receiver Manufacturers -- links to web sites of manufacturers of GPS receivers and equipment.  The list is subdivided into manufacturers that have information on compliance on their web sites and those that do not. This page also provides links to two sites that have partial lists of compliant and non compliant equipment..

GPS Time-Keeping Equipment Manufacturers -- links to web sites of manufacturers of GPS time-keeping equipment. 


[ GPS Bug | How GPS Works | Time Keeping | Impact of Bug | Links]

Go to top


[ HomeY2K and GPS Bugs ]
[ GPS Main Page | GPS Links | Receiver Manufacturers | Time Keeping Equipment Manufacturers ]

For further information or to provide suggestions contact  GRI

Copyright©1998 GRI