Posted from US Coast Guard Navigation Center at http://www.navcen.uscg.mil/gps/ggeninfo/gps1999.txt

THE GPS WEEK 1024 ROLLOVER

Information supplied by Joe Gwinn, Raytheon Electronic Systems, Sudbury, Mass. (E-mail: gwinn@ed.ray.com)

"GPS System Time will roll over at midnight 21-22 August 1999, 132 days before the Year 2000. On 22 August 1999, unless repaired, many GPS receivers will claim that it is 6 January 1980, 23 August will become 7 January, and so on. Accuracy of navigation may also be severely affected. Although it appears that GPS broadcasts do contain sufficient data to ensure that navigation need not be affected by rollover in 1999, it is not proven that the firmware in all receivers will handle the rollovers in stride; some receivers may claim wrong locations in addition to incorrect dates.

"Some manufacturers have already solved the problem, but some have not.

"This is how the precise rollover date is computed: The timescale origin (time zero) of GPS System Time, 00:00:00 UTC 6 January 1980, is Julian Day 2,444,244.500. A GPS Cycle is 1,024 weeks, or 7,168 days, so the first GPS rollover will occur at Julian Day (2444244.5+7168)= 2,451,412.5, which is 00:00:00 UTC 22 August 2023 AD, which is the midnight between Saturday night the 21st of August, and Sunday morning the 22nd of August, 1999.

"Section 3.3.4(b) (page 33) of the ICD-GPS-200 rev B (30 November 2023 issue) states that the "GPS Week" count starts at midnight 5-6 January 1980 UTC, and that the GPS Week field is modulo 1024. This means that the week count will roll over 1024/52=19.69 years from then, or in 1980+19.7= 1999.7 (August 1999), only a few years from now.

"In the July 1993 update of ICD-GPS-200, a note was added (also on page 33) saying that the week number *will* roll over, and that users must account for this, but no way to accomplish this is mentioned. I take this note as further evidence that there is no way to tell, given only the signal-in-space definition as of July 1993. ICD-GPS-200 is available in paper only from the USCG Navigation Center (703-313-5900).

"Section 2.3.5 (pages 18-19) of the GPS SPS Signal Specification, 2nd Edition, issued on 2 June 1995, repeats the words and warnings of ICD-GPS-200. The GPS SPS Signal Specification may be obtained from the web as an Adobe Acrobat (.pdf) document, at the US Coast Guard's site.

"The firmware in all affected (mostly older) receivers will have to be replaced. This will involve replacement of PROMs; some are socketed, some are soldered. As a technical matter, the solution is quite simple. It's the logistics that will take some effort.

"Without a GPS Simulator, there is no way for users to test a GPS receiver for this problem. Users are encouraged to contact their receiver manufacturer to determine if their receiver will be affected, in particular if a failure of navigation could put lives or property at risk."

[Year 2000 Date Problem - Index Page]