A-GPS (Assisted GPS)
A-GPS (Assisted GPS, GPS с поддержкой сети) - это технология ускорения определения координат, которой пользуются практически все смартфоны. Сам по себе спутниковый приёмник, включённый «на холодную», тратит много времени на поиск спутников и приём служебных данных. A-GPS снимает эту задержку, подгружая нужную вспомогательную информацию из сети сотового оператора или через интернет.
Чтобы вычислить координаты, приёмнику необходимо знать, где сейчас находятся спутники, и иметь точное время. Обычно эти сведения он медленно считывает из самого спутникового сигнала, что при слабом приёме занимает десятки секунд. При работе с поддержкой данные об орбитах, приблизительном местоположении по сотовой вышке и точном времени приходят по быстрому каналу связи, и приёмнику остаётся лишь захватить сигнал и уточнить решение.
Результат - резкое сокращение времени до первого определения координат, того самого показателя TTFF. Вместо долгого ожидания пользователь получает позицию за считанные секунды, причём даже в условиях слабого сигнала, например в помещении у окна или среди плотной застройки, где приём служебного сообщения напрямую был бы ненадёжен. Часть данных, прежде всего предвычисленные орбиты, остаётся актуальной несколько часов или дней.
Технология особенно важна для экстренных вызовов, где местоположение абонента нужно определить мгновенно, а также для всех приложений на смартфоне, которым требуется быстрый отклик навигации. A-GPS не повышает итоговую точность - она ускоряет старт. Современные устройства применяют похожий механизм поддержки и для других систем, помогая приёмнику быстрее находить спутники GLONASS, Galileo и BeiDou.