What is GPS time and what’s changing?
GPS time is represented by a week number and a number counting seconds into the week. The week counter is stored as a 10-bit number; meaning the value of the week number field can be between 0 and 1023.
On 6 April, the week’s field number will have reached 1023, and will roll over from 1023 to 0. Depending on the manufacturer of the GPS receiver, or versions of firmware, a GPS receiver may be affected by this roll over.
GPS clocks may display inaccurate date and time information, such as rolling time back to the previous epoch (21 August 1999) and GPS navigation systems may be affected.
The GPS week counter started at 0 on 6 January 1980. Since then, the week counter has reached its maximum and been reset once, last occurring on 21 August 1999. The next occurrence of the GPS week rollover for GPS clocks with 10-bit week numbers following 6 April 2019 will be 20 November 2038.
Modernised GPS clocks and GPS navigation systems may be released with a 13-bit week field, allowing up to 8192 weeks, instead of 1023 weeks, before rolling over to 0. This will increase the time between GPS week roll overs from approximately 20 years to around 150 years.
The ACSC recommends that industrial control systems and critical infrastructure owners and operators consider the following mitigation actions:
- Ensure that the firmware for GPS receivers are up-to-date.
- Contact the manufacturer of the GPS receiver to ensure the device will not be affected by the GPS week roll over.
- Consider the impact to industrial control systems and critical infrastructure devices if the GPS receiver stops operating or reports the wrong GPS or UTC timing information.
Further information for industrial control systems and critical infrastructure owners/operators
The ACSC recommends that industrial control systems and critical infrastructure owners and operators review the following websites for further information: