Открыть сервис

Wi-Fi Round Trip Time

Wi-Fi Round Trip Time (Wi-Fi RTT, также известный как IEEE 802.11mc или Fine Timing Measurement, FTM) — это протокол и метод измерения расстояния между устройствами Wi-Fi на основе времени прохождения радиосигнала туда и обратно. Технология позволяет определять местоположение устройства с точностью до 1–2 метров без использования спутниковых навигационных систем (GNSS), что делает её востребованной для indoor-навигации и сервисов, основанных на геолокации.

Принцип работы

Wi-Fi RTT основан на измерении времени, которое требуется сигналу, чтобы пройти от инициатора (например, смартфона) до ответчика (точки доступа или другого устройства) и вернуться обратно. Технология использует механизм Fine Timing Measurement (FTM), определённый в стандарте IEEE 802.11-2016 (раздел 11.24.6).

Процесс измерения состоит из нескольких этапов:

  1. Установление сеанса FTM. Инициатор (клиент) отправляет запрос на установление сеанса измерения времени (FTM Request) ответчику (точке доступа). Ответчик подтверждает готовность и сообщает параметры измерений.
  2. Обмен кадрами FTM. Ответчик отправляет серию кадров FTM (каждый содержит метку времени отправки — t1). Инициатор фиксирует время приёма каждого кадра (t2), затем отправляет ответный кадр (ACK), фиксируя время его отправки (t3). Ответчик фиксирует время приёма ACK (t4).
  3. Вычисление времени прохождения (RTT). После завершения обмена ответчик передаёт инициатору значения t1 и t4. Инициатор вычисляет Round Trip Time по формуле:

RTT = (t4 - t1) - (t3 - t2) где (t4 - t1) — полное время между отправкой FTM и приёмом ACK, а (t3 - t2) — время обработки кадра на стороне инициатора.

  1. Расчёт расстояния. Зная скорость света (приблизительно 3×10⁸ м/с), расстояние вычисляется как:

Distance = (RTT × c) / 2 Деление на 2 учитывает, что сигнал проходит путь туда и обратно.

Для повышения точности измерения проводятся многократно (обычно 10–20 раз), и результат усредняется. Стандарт допускает использование нескольких точек доступа для трилатерации — определения координат устройства по пересечению окружностей с центрами в известных точках.

История и развитие

Технология Wi-Fi RTT была впервые стандартизирована в 2016 году как часть IEEE 802.11-2016 (включая поправку 802.11mc). До этого для indoor-навигации использовались методы на основе уровня сигнала (RSSI), которые давали точность 5–15 метров и сильно зависели от помех.

В 2018 году компания Google (принадлежит Alphabet Inc.) внедрила поддержку Wi-Fi RTT в операционную систему Android 9 Pie, что стало первым массовым коммерческим применением технологии. Для работы требуется устройство с чипсетом, поддерживающим 802.11mc (например, Qualcomm Snapdragon 845 и новее, Broadcom BCM4361 и аналоги).

В 2020 году стандарт был уточнён в IEEE 802.11-2020, где были добавлены рекомендации по калибровке и повышению точности в условиях многолучевого распространения сигнала.

Технические характеристики

Точность

  • В идеальных условиях (прямая видимость, минимальные помехи) — до 1 метра.
  • В реальных indoor-средах (офисы, торговые центры) — 2–5 метров.
  • При наличии препятствий и отражений — до 10 метров.

Частотный диапазон

Wi-Fi RTT работает в стандартных диапазонах Wi-Fi:

  • 2,4 ГГц (802.11b/g/n)
  • 5 ГГц (802.11a/n/ac)
  • 6 ГГц (802.11ax, Wi-Fi 6E)

Измерения на 5 ГГц обычно дают более высокую точность из-за меньшей загруженности диапазона и меньшего влияния помех от бытовых приборов.

Задержка и энергопотребление

  • Время одного сеанса измерения — около 50–100 мс.
  • Энергопотребление выше, чем при использовании RSSI, но ниже, чем при активном сканировании сети (из-за направленного обмена кадрами).

Совместимость

  • Требуется поддержка 802.11mc на обоих устройствах (инициатор и ответчик).
  • Обратная совместимость с более старыми устройствами отсутствует — они не могут участвовать в измерениях.

Применение

Indoor-навигация

Wi-Fi RTT используется для определения местоположения внутри зданий, где GPS/ГЛОНАСС не работают или дают большую погрешность. Примеры:

  • Навигация в торговых центрах, аэропортах, музеях, больницах.
  • Поиск товаров в магазинах (например, приложение «Магнит» использует RTT для навигации по залу).
  • Локализация сотрудников на складах и производственных площадках.

Сервисы на основе геолокации

  • Автоматическая разблокировка дверей при приближении пользователя.
  • Контекстная реклама: показ предложений при нахождении рядом с определённым магазином.
  • Управление умным домом: включение света при входе в комнату.

Робототехника и дроны

  • Навигация автономных роботов в помещениях (например, роботов-уборщиков, доставщиков).
  • Коррекция позиционирования дронов при полёте внутри зданий.

Экстренные службы

  • Определение местоположения звонящего в службу спасения (112/911) внутри здания, где GPS недоступен. В США технология тестируется для повышения точности E911.

Ограничения и недостатки

Аппаратные требования

  • Не все точки доступа Wi-Fi поддерживают 802.11mc. Для работы требуется либо специальное оборудование, либо прошивка с поддержкой FTM.
  • На стороне клиента также нужен совместимый чипсет (например, Qualcomm, Broadcom, MediaTek).

Влияние среды

  • Многолучевое распространение сигнала (отражения от стен, мебели) вызывает ошибки измерения.
  • Металлические конструкции, лифтовые шахты, толпы людей создают дополнительные искажения.
  • Влажность и температура воздуха незначительно влияют на скорость распространения радиоволн, что может давать погрешность до 0,5 метра.

Конфиденциальность

  • Для работы RTT требуется обмен данными между устройствами, что потенциально может использоваться для отслеживания перемещений пользователей.
  • В Android 9+ пользователь может отключить Wi-Fi RTT в настройках, но по умолчанию он включён для приложений с соответствующими разрешениями.

Сравнение с другими технологиями

ТехнологияТочностьДальностьНедостатки
Wi-Fi RTT1–5 мдо 100 м внутри помещенийТребует 802.11mc; чувствителен к помехам
Bluetooth BLE5–15 мдо 30 мНизкая точность; зависит от RSSI
UWB (Ultra-Wideband)10–30 смдо 30 мДорогое оборудование; малая распространённость
GPS/ГЛОНАСС3–10 м (на улице)неограниченноНе работает внутри зданий

Реализация в операционных системах

Android

  • Поддержка появилась в Android 9 Pie (API 28) в 2018 году.
  • Для использования приложение должно запросить разрешение ACCESS_FINE_LOCATION.
  • Google Play Services предоставляет API WifiRttManager для работы с RTT.
  • На устройствах с Android 12+ добавлена возможность калибровки RTT с помощью Google Maps.

iOS

  • Apple не внедрила поддержку 802.11mc в публичный API до 2023 года.
  • В iOS 16+ технология используется для улучшения точности Find My и Apple Maps, но сторонние разработчики не имеют доступа к RTT.
  • В 2024 году Apple анонсировала поддержку RTT для разработчиков в iOS 18 (бета-версия).

Windows

  • В Windows 10/11 поддержка RTT отсутствует в стандартной поставке.
  • Некоторые производители (например, Intel) реализуют FTM в драйверах для корпоративных решений.

Перспективы развития

  • Интеграция с Wi-Fi 7 (802.11be). Новый стандарт включает улучшенные механизмы измерения времени, что может повысить точность до субметровой.
  • Сочетание с другими сенсорами. Комбинация Wi-Fi RTT, акселерометра, гироскопа и магнитометра (Sensor Fusion) позволяет создавать устойчивые системы позиционирования, работающие даже при потере сигнала.
  • Стандартизация в России. В 2023–2024 годах в РФ обсуждается внедрение RTT для систем экстренного реагирования и навигации в метро и торговых центрах. Однако технология требует сертификации оборудования в соответствии с требованиями Минцифры.
  • Безопасность. Разрабатываются методы защиты от атак, использующих подделку FTM-кадров (например, атаки «человек посередине»).

Интересные факты

  • Wi-Fi RTT позволяет определять не только расстояние, но и скорость движения устройства (по доплеровскому сдвигу частоты, хотя стандарт это не регламентирует).
  • Технология используется в некоторых системах «умного паркинга» для определения занятости машино-мест.
  • В 2022 году компания Qualcomm продемонстрировала работу RTT на частоте 6 ГГц (Wi-Fi 6E) с точностью до 0,5 метра.
  • В России indoor-навигация на основе RTT внедряется в аэропортах Шереметьево и Домодедово (по состоянию на 2024 год — в тестовом режиме).

Источники

  • IEEE Standard for Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Specific requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications (IEEE 802.11-2016)
  • Google Developers: Wi-Fi RTT (Fine Timing Measurement) — документация Android API
  • Qualcomm: Wi-Fi RTT for Indoor Positioning — технический обзор
  • Федеральный закон «О связи» № 126-ФЗ (статья 44: требования к точности определения местоположения)
  • «Indoor Positioning Using Wi-Fi RTT: A Survey» — журнал IEEE Communications Surveys & Tutorials, 2021
  • Отчёты Минцифры РФ о развитии систем позиционирования в помещениях (2023–2024)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →