Если вы разворачиваете беспроводную сеть и вдруг замечаете, что при высокой нагрузке вдруг начинаются странные потери пакетов, хотя уровень сигнала вроде хороший, — скорее всего, вы столкнулись с интерференцией между соседними каналами или сайтерами. Эта тема обычно интересует администраторов и интеграторов, когда нужно понять, насколько сильно один канал «загрязняет» другой, и принять решение: перенастроить каналы, управлять мощностью, задействовать лимитированный DFS или изменить топологию. Здесь я разберу измерение adjacent channel interference (ACI) прикладно, без копания в математике и документах 3GPP — только то, что работает на практике.
- Что измеряем и какими параметрами
- Как провести замер «вживую»
- Переход к измерениям на основе I/Q выборок
- Сравнение методов
- Что считать «нормой» и когда бить тревогу
- Частые ошибки при измерении
- Построение карты интерференции вместо точечного замера
- Что делать с результатами измерений
- Как управлять мощностью и каналами
- Какой результат ожидать и как проверить, что стало лучше
- Итог
Что измеряем и какими параметрами
Когда говорят «интерференция между соседними каналами», обычно имеют в виду два разных эффекта:
- Adjacent Channel Leakage (ACLR) — насколько передатчик одного канала «залезает» в соседний по своему спектру. Это характеристика передатчика, измеряется в дБ.
- Adjacent Channel Selectivity (ACS) — способность приёмника отфильтровать сигнал соседнего канала. Это уже характеристика приёмника.
- Interference Power (коэффициент интерференции) — в рабочем канале измеряют долю мощности, которая приходит от соседнего источника. Выражают в дБ или процентах.
На практике чаще всего интересен именно последний параметр — так как он отражает то, что реально ловит ваше устройство: «сколько помехи в моём канале от соседа». Его и буду измерять.
Как провести замер «вживую»
В полевых условиях измерение интерференции сводится к двум вещам: либо вы используете спектроанализатор, либо программные средства. Начну с аппаратного метода.
- Соберите стенд. Два AP на столе на расстоянии 1–3 м, оба работают на нужных вам соседних каналах. Антенны направлены друг на друга или в мультипликативную маскированную среду, чтобы смоделировать типичную радиообстановку. Любые отражения и преграды изменят уровень сигнала и искажают результат.
- Настройте один AP как источник помехи. Задайте постоянную передачу (например, через нагрузку BER) на мощности, которая у вас реально используется в сети. Например, 15 dBm.
- Второй AP переведите в режим мониторинга или подключите к нему анализатор. Настройтесь на «чистый» канал и соседний канал одновременно.
- С помощью спектроанализатора или снятых constellation diagrams измерьте мощность на интересующем вас канале в моменты, когда источник помехи активен и когда выключен.
- Рассчитайте уровень интерференции как разницу мощностей при включённом и выключенном источнике. Если мощность при выключенном источнике составила –70 dBm, а при включённом –62 dBm, уровень помехи около 8 dB (разница уровней отражает, насколько сильно сосед «загрязняет» ваш канал).
Можно пойти ещё дальше и выставить разные значения мощности передатчика, зафиксировать серию замеров, получить зависимость уровня интерференции от уровня сигнала. Такой метод даёт представление о том, при каких условиях ваша сеть начинает «захлёбываться».
Переход к измерениям на основе I/Q выборок
Если у вас есть доступ к данным I/Q, можно применить более точный метод — когерентное детектирование. На практике для этого потребуется устройство, способное оцифровывать эфир с высокой частотой дискретизации (например, специализированное оборудование для радиомониторинга или SDR-передатчики/приёмники с нужной полосой). Основная идея:
- Снимете цифровые отсчёты сигнала во всей полосе рабочего канала.
- Вычисляете мощность сигнала рабочей несущей через автокорреляционную функцию.
- С помощью перекрёстной корреляции оцениваете вклад соседнего канала.
- Считаете коэффициент C/I (carrier-to-interference ratio) на основе соотношения мощности вашего сигнала и оценённой помехи.
Такой метод обоснован, когда невозможно просто выключить помеху (например, в live‑сети), или если хотите оценить интерференцию в условиях движения и быстрого изменения радиообстановки.
Сравнение методов
| Метод | Что измеряет | Инструменты | Когда использовать |
|---|---|---|---|
| Спектроанализатор (за/против) | Разность мощностей в рабочем канале и соседнем | Ручной анализатор (ThinkRF, Anritsu), PXI-системы | Лабораторные тесты, стендовая проверка оборудования |
| KPI сети | Errors/s, TX/RX errors, retry rate, RSSI vs noise floor | Контроллер беспроводной сети, AirMagnet, iBwave | Эксплуатация живой сети, быстрая оценка влияния на клиентов |
| I/Q выборки и анализ | C/I на основе коррелированной оценки мощности помехи | SDR с достаточной полосой, специализированное ПО | Сложная интерференция, невозможно изолировать источник, тестирование алгоритмов |
| Wireshark и статистика ретрансмиссий | Процент повторных передач, | Контроллеры Cisco, Extreme, Aruba, инструменты анализа трафика | Когда нужно понять влияние на пользовательский опыт, а не абсолютное значение интерференции |
Что считать «нормой» и когда бить тревогу
На практике редко оперируют одним универсальным числом. Всё зависит от типа трафика, кодирования и требований к задержкам. Но ориентироваться можно на такие уровни:
- Коэффициент C/I выше 20 дБ — интерференцию можно считать низкой, влияние на пропускную способность минимально.
- C/I 10–20 дБ — интерференция ощутимая, реальная скорость начинает падать. Стоит задуматься о перераспределении каналов или снижении мощности.
- C/I ниже 10 дБ — помеха критическая, нормальная работы сети невозможна. Требуется немедленная смена каналов, пересмотр расположения AP или фильтрации.
Если вы измеряете не напрямую C/I, а косвенные показатели (retry rate), то ориентир такой: retry rate выше 10–15 % при наличии клиентов с хорошим RSSI — признак того, что проблема скорее в интерференции, чем в слабом сигнале.
Частые ошибки при измерении
Несколько типичных промахов, которые регулярно встречаются на практике:
- Измерять на слишком малом расстоянии без экранировки. На дистанции менее 50 см антенны буквально «засвечивают» друг друга, и вы получаете нереалистично высокие значения интерференции, которых не будет в реальной сети.
- Не учитывать реальную нагрузку. Сеть без трафика и под нагрузкой — две разные истории. Помеха, незаметная в простое, может стать критичной, когда соседний канал передаёт большие объёмы данных.
- Сравнивать несравнимое. Ставить два AP от разных вендоров и ожидать одинакового поведения по интерференции — ошибка. Реальные реализации фильтров и формирования сигнала отличаются, и на практике выигрывает тот, у кого лучше реализация цифровой обработки сигнала (а не только паспортные значения ACLR/ACS).
- Игнорировать модуляцию. Помеха, терпимая для QPSK, может убить 256‑QAM. Оценивайте интерференцию именно в тех модуляциях, которые реально использует ваша сеть.
Построение карты интерференции вместо точечного замера
Один замер ничего не говорит о том, как интерференция распределена по площади. Для реального проекта обычно строят тепловую карту отношения C/I:
- Установите тестовый AP на рабочем канале с фиксированной мощностью.
- Пройдитесь по помещению с измерительным приёмником и ПО (например, Ekahau, AirMagnet или открытыми инструментами на базе Linux и SDR).
- Снимайте RSSI, шумовой floor и уровень соседних каналов в каждой точке.
- Рассчитайте C/I для каждой точки и визуализируйте карту.
По такой карте сразу видно, где интерференция терпима, а где сеть начинает «разваливаться». Такой подход реально помогает принимать решения о расположении AP и выборе каналов, не доверяя только автоматическим алгоритмам channel selection.
Что делать с результатами измерений
Когда у вас есть реальные данные, дальнейшие действия могут быть такими:
- Если C/I > 20 дБ по всей зоне — скорее всего, с интерференцией можно жить и не тратить время на перенастройку.
- Если в некоторых точках C/I 10–20 дБ — попробуйте вручную распределить каналы. Отключите авто‑channel, назначьте непересекающиеся каналы (для 5 ГГц это channels 36, 44, 149, 157 и т.д., учитывая DFS) и уменьшите мощность передатчиков, если видите, что они «залезают» друг на друга. Часто этого достаточно.
- Если C/I ниже 10 дБ в ключевых зонах — требуется серьёзная перестройка: изменение расположения AP, добавление направленных антенн, разделение трафика между 2.4 ГГц и 5 ГГц, переход на более узкие полосы (20 МГц вместо 40/80 МГц), чтобы уменьшить перекрытие спектра.
Как управлять мощностью и каналами
Одна из самых частых ошибок — выставить все AP на максимальную мощность и ждать «всепокрывающего сигнала». Это почти всегда приводит к сильной интерференции по верхним и нижним частотным границам канала. Разумнее:
- Снижать мощность до минимума, при котором требуемые скорости ещё достижимы. Это уменьшает зону влияния каждого AP и автоматически снижает интерференцию.
- Использовать непересекающиеся каналы при любой возможности, даже если оборудование предлагает автонастройку.
- На 5 ГГц задействовать DFS‑каналы, если окружение позволяет. Они часто менее загружены и дают лучший C/I.
- В плотных развёртываниях ограничивать ширину канала до 20 МГц и строять сеть по сотовому принципу, а не пытаясь покрыть всё одним «широким» AP.
Какой результат ожидать и как проверить, что стало лучше
После изменения конфигурации (каналы, мощность, размещение) повторите измерения. Конкретные цифры будут зависеть от вашего окружения, но критерии хорошего состояния сети такие:
- C/I не ниже 20 дБ в 95 % точек зоны обслуживания.
- Retry rate менее 5–7 % при типичной нагрузке.
- Реальная скорость передачи данных в режиме 256‑QAM (или выше) не проседает более чем на 20 % от заявленной в спецификации.
Если эти показатели достигаются, интерференция под контролем. Если нет — возвращайтесь к карте и повторяйте цикл: измерение → корректировка → повторное измерение.
Итог
Измерение интерференции между соседними RF‑каналами — это не разовый тест, а часть нормального проектирования и эксплуатации беспроводной сети. Начните с простого: два AP, спектроанализатор или встроенные средства мониторинга, замер разности мощностей в рабочем канале при включённом и выключенном источнике помехи. Получите базовое значение C/I, постройте карту по помещению и принимайте решения о каналах и мощности на основе этих данных, а не на основе документации производителя.
Если видите, что сеть начинает «сыпаться» при нагрузке, но уровень сигнала хороший — в первую очередь проверяйте именно интерференцию по соседним каналам. В большинстве случаев проблема решается грамотным распределением каналов и снижением мощности, а не закупкой нового оборудования.
