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).
Процесс измерения состоит из нескольких этапов:
- Установление сеанса FTM. Инициатор (клиент) отправляет запрос на установление сеанса измерения времени (FTM Request) ответчику (точке доступа). Ответчик подтверждает готовность и сообщает параметры измерений.
- Обмен кадрами FTM. Ответчик отправляет серию кадров FTM (каждый содержит метку времени отправки —
t1). Инициатор фиксирует время приёма каждого кадра (t2), затем отправляет ответный кадр (ACK), фиксируя время его отправки (t3). Ответчик фиксирует время приёма ACK (t4). - Вычисление времени прохождения (RTT). После завершения обмена ответчик передаёт инициатору значения
t1иt4. Инициатор вычисляет Round Trip Time по формуле:
RTT = (t4 - t1) - (t3 - t2) где (t4 - t1) — полное время между отправкой FTM и приёмом ACK, а (t3 - t2) — время обработки кадра на стороне инициатора.
- Расчёт расстояния. Зная скорость света (приблизительно 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 RTT | 1–5 м | до 100 м внутри помещений | Требует 802.11mc; чувствителен к помехам |
| Bluetooth BLE | 5–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 →