WNRO 可能会像"千年虫"一样影响 GPS 导航设备

Miguel Lorente     1 April 2019     3 min.

类似于”千年虫”的故障可能会影响 GPS 导航设备

全球卫星导航与定位系统,即人们熟知的 GPS(英文全称 Global Positioning System),是由美国国防部等机构和企业共同开发并投入运行的。美国国防部

上世纪70年代,它开始在战术和军事领域实际应用;数十年后,随着卫星导航被引入海上和航空导航,其民用价值得到普及。此后,它又被推向大众市场,应用于汽车 GPS 导航仪等移动设备,近年来还广泛见于智能手机或 smartphone。

该系统的程序设计使得今年2019年4月6日将出现 GPS 周数溢出(WNRO),即系统每19年发生一次的重置。对于较旧的设备而言,这次重置可能尤为关键。

什么是 WNRO?

当天,这些设备的”日历”将达到最多1024周的运行周期上限。这一上限源于设计之初采用的10位编码方式,而该编码方式是上世纪70年代受限于当时的内存技术条件所决定的。届时,计数将重新归零。

打个汽车领域的比方:一辆六位数的机械里程表在行驶到 999,999 公里后,下一段行程会从 000,000 重新开始,而不是变成 1,000,000,因为它没有第七位数字。
这已不是 GPS 第一次出现”千年虫”式问题
这一”日历”的第一阶段始于1980年1月6日,结束于1999年8月21日。第二阶段的截止日期即为上述2019年4月6日。

这与上世纪末所谓的”千年虫”问题有些相似:当时,如果计算机程序在设计时没有考虑千禧年的日期切换,那么从1999年12月31日过渡到1900年1月1日时,计算机系统就可能出现故障。

GPS 千年虫问题的后果

WNRO 可能导致接收卫星信号的芯片通信故障,使设备不仅会丧失精度,还会失去定位能力。

多家专门销售 GPS 导航设备的公司已经提醒用户,哪些产品可能受到影响,哪些产品不在风险范围内。

例如,TomTom和 Garmin 已向用户提供了可能在4月6日后出现故障的设备清单或检测工具。

 

 


Comentarios cerrados