Опрокидывание GPS: старые устройства под угрозой

Опрокидывание GPS: старые устройства под угрозой
Опрокидывание GPS: старые устройства под угрозой

Как правило, система GPS-навигации прочная и надежная - настолько надежная, что большинство пользователей не беспокоятся о ней. Есть подводные камни в технологии, которой более 30 лет. Одной из этих особенностей теперь может быть отказ от старых приемников GPS.

Проблема в определении даты. В протоколе GPS это делается с использованием количества рабочих недель с 6 января 1980 г. Раздражает: соответствующий счетчик работает только до 1024, после чего первая неделя начинается снова для получателя. Последний раз эффект пролонгации на этой неделе имел место 21 августа 1999 года. 6 апреля недельный счет снова перейдет за ноль.

Проблемы могут возникнуть с приемниками GPS, которые находились в эксплуатации от 10 до 15 лет и все еще работают с исходным программным обеспечением. Некоторые производители используют дату создания микропрограммы как контрольную для подсчета недель. Если рассчитанная дата старше, чем программное обеспечение, устройства могут отказаться определять положение. Компания Garmin сообщает, что большинство старых приемников могут справиться с опрокидыванием, только отображение даты впоследствии может быть неправильным.

Ввиду большого количества GPS-приемников и их очень разных версий программного обеспечения, только после 6 апреля станет ясно, сколько плоттеров имеют проблемы с подсчетом новой недели. Часы GPS опережают часы примерно на 18 секунд, точное время переполнения - 6 апреля в 23:59:42 UTC.

Небольшое утешение на стороне: до следующего опрокидывания еще далеко, потому что набор данных GPS должен быть изменен таким образом, чтобы можно было насчитать 8192 недели. При этом проблема не появится снова до 2137 года.