Быть может вы об этом никогда не думали, но GPS-навигация – это одна из самых используемых функций на вашем смартфоне. Множество различных приложений, от Яндекс.Пробки до Google, работают с использованием ваших геолокационных данных. Но GPS играет куда более важную роль, чем часть какого-то приложения.
Люди, использующие GPS-навигацию при вождении, наверняка не раз пользовались этой системой для ориентирования по незнакомому городу в поисках парковочного места. К сожалению, подавляющее большинство современных устройств не могут похвастаться точным определением своего местоположения.
Одна- и двухчастотная GPS-навигация
Телефон определяет местоположение, получая радиосигналы от спутников на орбите. Современные смартфоны используют одночастотную GPS-навигацию. Это значит, что ваш смартфон получает только по одному радиосигналу от каждого спутника. Однако, одночастотный вид GPS-навигации подвержен большому количеству ошибок многолучевого распространения.
Ошибки многолучевого распространения возникают, когда сигнал отражается от крупных объектов (зданий), в результате до устройства доходит только часть сигнала, что может привести к неточному определению вашего местоположения. Для обычного пользователя такие неточности могут привести к большим неприятностям, в особенности в каких-нибудь мегаполисах. Это довольно распространённая проблема, но некоторые телефоны оповещают вас в случае возникновения подобных ошибок.
Как справляется двухчастотная GPS-навигация с этой проблемой? Вместо использования одного сигнала для определения вашего местоположения, устройство получает более одного сигнала от каждого спутника на разной частоте. В результате, точность отслеживания получается выше, чем у одночастотной GPS-навигации.
В американской спутниковой навигационной системе используются частоты L1 и L5. В европейской – E1 и E5a. В то время, как большинство современных устройств используют или L1, или L5 частоты, в устройствах, которые поддерживают двухчастотную GPS-навигацию, используются обе частоты. L5 и E5a частоты является более совершенными, а потому они меньше подвержены ошибкам многолучевого распространения. Как вы уже наверно догадались, точность таких устройств значительно выше точности одночастотных.
Технология использования двух частот появилась совсем недавно. В Android поддержка этой технологии появилась с выходом Android 8.0 Oreo в августе 2017 года. В связи с этим, компания Broadcom разработала специальный двухчастотный чип – BCM47755, в сентябре 2017 года.
Руководство компании сообщило, что первые смартфоны с новым чипом появятся в 2018 году, но в смартфонах каких компаний будет внедрён этот чип – не уточнялось. Первыми, кто выпустил смартфон с BCM47755 стала китайская компания Xiaomi, вместе со своим Xiaomi Mi 8, в конце 2018 года. Другие компании не особо спешат выпускать устройства с новым чипом. Даже недавно вышедшая линейка устройств Samsung Galaxy S10 не получила поддержку двухчастотной GPS-навигации, по крайней мере в текущей версии Exynos её нет.
На данный момент, Huawei и Xiaomi являются двумя единственными компаниями, чьи смартфоны официально поддерживают использование двух частот. В то же время, Xiaomi – это единственная компания, где двухчастотная GPS-навигация используется и в сторонних приложениях.
Почему же другие производители не стремятся так быстро внедрять новую технологию в свои смартфоны? Во-первых, это стоимость двухчастотного чипа. Такие чипы довольно сложны в производстве, да и стоят они недёшево. Во-вторых, компании, возможно, не считают целесообразным внедрять столь дорогую технологию в обычные смартфоны, иначе придётся повышать их цену, что может сказаться на количестве проданных устройств. Да и для рядового пользователя вполне достаточно и одночастотного GPS для повседневного пользования. Но такая технология пригодилась бы большому числу людей: туристы, самостоятельные путешественники, бегуны и другие.
Как узнать, поддерживает ли ваш телефон двухчастотную GPS-навигацию?
На современном рынке довольно мало устройств поддерживают работу сразу двух частот. В Play Маркет вы можете скачать множество приложений, которые помогут вам понять, поддерживает ли ваше устройство двухчастотную GPS-навигацию. Мы рекомендуем использовать GPSTest. Это приложение также доступно на GitHub. Всё, что вам нужно сделать после загрузки приложения – дать ему разрешение на блокировку вашего местоположения, и затем проверить колонку CF на наличие частот L5 и E5a.
Шон Барбео, разработчик приложения GPSTest, держит свою колонку на интернет-ресурсе для журналистов “Medium”, в котором у него указан список поддерживаемых устройств. Список обновляется по мере появления новых устройств с поддержкой этой технологии.
Какие телефоны сегодня поддерживают двухчастотную GPS-навигацию?
На данный момент, только Xiaomi Mi 8 и Xiaomi Mi 9 официально поддерживают работу двух частот. Убедиться в этом вы можете при помощи сторонних приложений. Что до Huawei Mate 20 X, Mate 20 RS, Mate 20 Pro и Mate 20, то эти устройства отмечаются как поддерживающие двухчастотную GPS-навигацию, но в связи с отсутствием полной поддержки некоторых Android API, используемых сторонними приложениями, не всегда удаётся подтвердить поддержку двухчастотной GPS-навигации при помощи специальных приложений.
Например, Samsung Galaxy S10 с процессором Snapdragon 855 поддерживает работу двух частот, если верить данным таких приложений, как GPSTest, но официально вы не найдёте никаких подтверждений об этом. Возможно, Samsung пока просто тестирует эту технологию, поэтому они и не объявили о поддержке данной технологии, но всё может измениться в будущем.
Xiaomi и Huawei являются единственными производителями, которые считают данную технологию выгодным вложением. Судя по всему, они не собираются отказываться от неё в своих будущих устройствах.
Заключение
Технология двухчастотной GPS-навигации полностью готова для внедрения в мобильные устройства, но почему-то крупные компании особо не торопятся. Мы можем лишь гадать почему, скорее всего, основополагающим фактором является её дороговизна. Возможно, Xiaomi решили рискнуть в надежде на то, что это принесёт свои плоды.
Двухчастотная GPS-навигация, в будущем, может оказаться острой необходимостью для больших городов, где ошибки многолучевого распространения уже сейчас можно считать очень распространённой проблемой. В связи со скорым завершением совместного проекта спутниковой системы навигации Европейского союза “Galileo”, сейчас самое время задуматься о начале производства устройств с поддержкой двухчастотной GPS-навигацией.