GPS周号翻转第二部分将于下个月用于旧设备
GPS是“全球定位系统”的简称,它几乎被广泛地认为是有助于告诉我们世界位置的技术。可能很少有人知道该系统实际上是在设计还可以显示时间。GPS接收器实际上依赖于这些来自卫星的数据,不仅可以告知时间,而且可以使基于位置的服务正常工作。不幸的是,今年11月初第二次GPS周编号翻转触及旧设备时,该系统可能第二次陷入混乱。
人类可能对时间几乎是天生的理解,而计算机却没有。他们只是用一串数字记录时间的流逝,然后将时间留给软件来解释并转换为人类可以阅读的内容。该数字格式通常受约定或时间段内使用的技术的限制。例如,Y2K“错误”是由某些系统仅使用两个数字表示年份引起的。另一方面,避免的Unix时间转换是由用于表示“纪元时间”的秒数的32位限制引起的。
该GPS周数侧翻情况类似于后者。由于硬件的限制,该系统在一个只有10位空间的空间中计数了几周,这以十进制表示,它只能从第0周到1,023周进行计数。到达星期1,024后,星期数计数器将返回(翻转)为0,这可能会导致GPS接收器无法正常工作。
幸运的是,此“ GPS周数翻转”仅每19.7年发生一次,第一次是1999年8月21日,第二次是在2019年4月6日。更好的是,GPS已更新为使用13位,因此翻转仅在157年。不幸的是,今年早些时候没有发生太多事件的过渡可能会丢失某些设备。苹果现在警告 2012年及更早推出的iPhone和iPad的所有者,下一次过渡将于2019年11月3日世界标准时间上午12:00进行,他们将受到影响。
Apple的解决方案很简单:只需将设备更新到iOS 10.3.4,或者更新到iOS 9.3.6。Verizon发出了同样的警告,但奇怪地是它混入了三星,谷歌和其他公司的其他较旧的Android设备中。毫不奇怪,它也借此机会鼓励这些设备的所有者从运营商那里升级到新设备,只要他们有资格。