Received Signal Strength Indicator
RSSI (Received Signal Strength Indicator, индикатор уровня принимаемого сигнала) — это числовая метрика, используемая в радиосвязи, которая характеризует мощность сигнала, принимаемого радиоустройством (приёмником) от источника (передатчика). RSSI является безразмерной величиной, обычно выражаемой в произвольных единицах (например, от 0 до 255) или в децибелах относительно милливатта (дБм). Показатель используется для оценки качества радиосвязи, определения расстояния до источника сигнала и автоматической настройки параметров приёма.
Физическая основа и измерение
RSSI измеряется на физическом уровне приёмного устройства, как правило, после демодуляции и до декодирования полезной информации. Значение RSSI отражает суммарную мощность всех сигналов, попадающих в полосу пропускания приёмника, включая полезный сигнал, шумы и помехи. В отличие от SNR (Signal-to-Noise Ratio, отношение сигнал/шум), RSSI не разделяет полезный сигнал и помехи, а показывает общий уровень мощности в канале.
Измерение RSSI осуществляется с помощью аналого-цифрового преобразователя (АЦП) или специализированного детектора мощности. В большинстве современных Wi-Fi, Bluetooth и сотовых модулей RSSI вычисляется аппаратно и передаётся на уровень операционной системы или прикладного программного обеспечения. Точность измерения зависит от калибровки устройства, температуры, частоты и типа антенны.
Единицы измерения
RSSI может быть представлен в двух основных формах:
- Произвольные единицы (RSSI units) — целые числа, диапазон которых определяется производителем чипсета. Например, для Wi-Fi адаптеров Atheros диапазон часто составляет от 0 до 127, для Broadcom — от 0 до 255. Чем выше число, тем сильнее сигнал.
- Децибелы относительно милливатта (дБм) — абсолютная мощность сигнала в логарифмической шкале. Типичные значения для Wi-Fi: от −30 дБм (очень сильный сигнал, рядом с точкой доступа) до −90 дБм (очень слабый сигнал, на границе зоны покрытия). Пересчёт из произвольных единиц в дБм зависит от конкретной реализации и калибровки.
Применение в различных технологиях
Wi-Fi (IEEE 802.11)
В беспроводных локальных сетях стандарта IEEE 802.11 RSSI является ключевым параметром для:
- Выбора точки доступа (AP) — клиентское устройство сравнивает RSSI от разных AP и подключается к той, у которой сигнал сильнее (при равных прочих условиях).
- Управления мощностью передачи (TPC) — для снижения энергопотребления и помех устройство может уменьшать мощность передатчика, если RSSI принимаемого сигнала высок.
- Роуминга — при снижении RSSI ниже порогового значения клиент инициирует поиск другой точки доступа с более сильным сигналом.
- Локализации — по RSSI от нескольких AP можно приблизительно определить местоположение устройства (метод триангуляции), хотя точность ограничена из-за многолучевого распространения и затухания.
Bluetooth и Bluetooth Low Energy (BLE)
В Bluetooth Classic RSSI используется для:
- Оценки качества соединения — при RSSI ниже определённого порога (например, −80 дБм) связь может прерываться.
- Управления мощностью — в спецификации Bluetooth 4.0+ реализован адаптивный контроль мощности на основе RSSI.
В BLE (Bluetooth Low Energy) RSSI играет особую роль в:
- Beacon-технологиях — устройства-маячки (iBeacon, Eddystone) передают свой идентификатор, а приёмник по RSSI оценивает расстояние до маячка. Это используется в навигации внутри помещений, рекламе и трекинге.
- Поиске устройств — приложения для поиска потерянных вещей (например, Apple AirTag) отображают RSSI в виде индикатора «близко/далеко».
Сотовая связь (GSM, LTE, 5G)
В сотовых сетях RSSI (часто обозначается как RSRP — Reference Signal Received Power в LTE/5G или RxLev в GSM) используется для:
- Хэндовера — переключения между базовыми станциями при ухудшении сигнала.
- Выбора соты — мобильное устройство сканирует соседние соты и выбирает ту, у которой RSSI выше.
- Планирования сети — операторы анализируют статистику RSSI для оптимизации расположения базовых станций.
RFID
В системах радиочастотной идентификации (RFID) RSSI применяется для:
- Оценки расстояния до метки — чем ближе метка к считывателю, тем выше RSSI.
- Определения ориентации — изменение RSSI при вращении метки может указывать на её положение.
Факторы, влияющие на RSSI
На значение RSSI влияют следующие факторы:
- Расстояние между передатчиком и приёмником — RSSI обратно пропорционально квадрату расстояния (в идеальных условиях), но в реальных средах затухание может быть более сильным из-за препятствий.
- Препятствия — стены, мебель, люди, металлические конструкции поглощают и отражают радиоволны, снижая RSSI.
- Многолучевое распространение — отражения от объектов создают интерференцию, что может как усиливать, так и ослаблять принимаемый сигнал.
- Помехи от других устройств — работающие на той же или соседней частоте устройства (другие Wi-Fi сети, Bluetooth, микроволновые печи) создают шум, который увеличивает RSSI, но не улучшает качество связи.
- Температура и влажность — атмосферные условия влияют на затухание радиоволн, особенно на частотах выше 5 ГГц.
- Антенна и её ориентация — тип антенны (всенаправленная, направленная) и её положение относительно источника сигнала существенно меняют RSSI.
Ограничения и критика
RSSI имеет ряд существенных ограничений, которые необходимо учитывать при его использовании:
- Неоднозначность интерпретации — разные производители чипсетов используют разные шкалы и калибровки, поэтому RSSI от одного и того же сигнала на разных устройствах может отличаться. Сравнение RSSI между устройствами разных брендов некорректно.
- Нечувствительность к качеству сигнала — высокий RSSI не гарантирует хорошее качество связи, если сигнал сильно искажён помехами или многолучевостью. Например, RSSI может быть −50 дБм, но из-за интерференции битовая ошибка (BER) будет высокой.
- Низкая точность для локализации — из-за затухания, отражений и помех RSSI даёт лишь грубую оценку расстояния (погрешность может составлять 5–10 метров в помещении). Для точной локализации требуются более сложные методы (например, Time of Flight, Angle of Arrival).
- Зависимость от аппаратной реализации — RSSI может меняться при смене драйвера, версии прошивки или даже температуры устройства.
Альтернативные метрики
В некоторых технологиях RSSI заменяется или дополняется более точными показателями:
- RSRP (Reference Signal Received Power) — используется в LTE и 5G, измеряет мощность опорных сигналов, исключая шумы.
- SNR (Signal-to-Noise Ratio) — отношение мощности полезного сигнала к мощности шума, более информативно для оценки качества связи.
- CINR (Carrier-to-Interference-plus-Noise Ratio) — отношение мощности несущей к сумме помех и шума, используется в WiMAX и LTE.
- RSSI с фильтрацией — в современных системах RSSI усредняется за несколько измерений или обрабатывается с помощью алгоритмов сглаживания (например, скользящее среднее) для уменьшения флуктуаций.
Интересные факты
- В спецификации IEEE 802.11 RSSI определяется как целое число от 0 до 255, но на практике большинство производителей используют меньший диапазон (например, 0–127 или 0–100). Максимальное значение (RSSI_Max) обычно равно 100 или 127.
- В операционной системе Android RSSI отображается в виде полосок (полосы сигнала) в строке состояния, но алгоритм преобразования RSSI в количество полосок зависит от производителя устройства.
- В некоторых приложениях для диагностики Wi-Fi (например, inSSIDer, Wireshark) RSSI отображается в дБм, хотя аппаратно измеряется в произвольных единицах — пересчёт выполняется драйвером или программным обеспечением.
- RSSI используется в системах «умного дома» для автоматизации: например, при снижении RSSI смартфона ниже порога система может включать свет или открывать дверь, предполагая, что пользователь приближается к дому.
Источники
- IEEE Standard 802.11-2020, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications.
- Bluetooth Core Specification, Version 5.4, Bluetooth SIG.
- 3GPP TS 36.214: Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer; Measurements.
- Rappaport, T. S. (2002). Wireless Communications: Principles and Practice. Prentice Hall.
- Hossain, A. K. M. M., & Soh, W. S. (2007). A comprehensive study of Bluetooth signal parameters for localization. IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →