Кто на самом деле выбирает точку доступа
Mesh-система создаёт единое имя сети и помогает клиентам узнать о соседних узлах, но окончательное решение о переходе обычно принимает сам телефон. Пока он считает текущий сигнал приемлемым, он может удерживать соединение с дальней точкой, даже стоя рядом с другой. Это называют sticky client — «липкий клиент».
Неправильное размещение узлов усиливает проблему. Если зоны покрытия перекрываются слишком сильно, дальняя точка остаётся достаточно слышимой и телефон не видит причины переключаться. Если перекрытие слишком слабое, связь обрывается раньше, чем клиент успевает выполнить роуминг.
Количество «палочек» не равно качеству роуминга. Телефон учитывает уровень сигнала, ошибки, загрузку, историю сети и собственный алгоритм. Два устройства в одной точке могут выбрать разные Mesh-узлы.
Как отличить липкого клиента от слабого backhaul
| Наблюдение | Что оно подсказывает |
|---|---|
| После выключения и включения Wi‑Fi телефон выбирает ближайший узел | Покрытие нового узла доступно, но порог роуминга клиента слишком консервативен. |
| Все устройства на спутнике медленные | Проверяют связь самого Mesh-узла с главным роутером — беспроводной backhaul может быть слабым. |
| Проблема только у одной модели телефона | Вероятны особенности драйвера, энергосбережения или несовместимость с быстрым роумингом. |
| Во время звонка Wi‑Fi связь обрывается ровно на границе комнат | Зоны могут недостаточно перекрываться либо переход 802.11r работает некорректно с клиентом. |
Почему клиент не уходит с дальней точки
Слишком сильное перекрытие покрытия
Узлы стоят близко или передают на максимальной мощности. Текущая точка остаётся выше внутреннего порога телефона, поэтому он продолжает использовать её с низкой скоростью.
Mesh-модуль расположен в слабом месте
Спутник показывает сильный сигнал клиенту, но сам получает плохой backhaul через стены. Телефон подключается к ближайшему узлу, однако интернет всё равно медленный, что ошибочно принимают за плохой роуминг.
802.11k/v/r отключены или несовместимы
k сообщает клиенту о соседях, v рекомендует переход, r ускоряет повторную аутентификацию. Эти функции помогают, но старые и отдельные IoT-клиенты могут реагировать на них неправильно.
У телефона агрессивное энергосбережение
Сканирование соседних точек расходует энергию. Некоторые прошивки реже ищут альтернативы при выключенном экране или в режиме экономии батареи.
Узлы используют разные настройки или устаревшую firmware
Несинхронные каналы, защита и версии программного обеспечения нарушают единое управление клиентами. Особенно это заметно в системах, собранных из разных ревизий.
Как улучшить переход между Mesh-узлами
- Проверьте, к какому узлу подключён телефон. Используйте приложение Mesh или таблицу клиентов. Одновременно посмотрите уровень сигнала и скорость backhaul, чтобы не путать две разные проблемы.
- Обновите систему и телефон. Установите стабильную firmware на все узлы и обновления Wi‑Fi-драйвера телефона. После обновления перезапустите Mesh по штатному порядку.
- Переместите спутник ближе к главному узлу. Он должен стоять не в самой мёртвой зоне, а там, где ещё получает качественный сигнал. Затем проверьте покрытие в целевой комнате.
- Скорректируйте взаимное перекрытие. Если дальняя точка остаётся слишком сильной, немного разнесите узлы или умеренно снизьте мощность. Меняйте один параметр и проверяйте маршрут в обе стороны.
- Включите помощь роумингу осторожно. Активируйте 802.11k/v, а 802.11r тестируйте на всех важных клиентах. Порог minimum RSSI или roaming assist задавайте умеренно, иначе устройства будут насильно отключаться.
- Пройдите один и тот же маршрут с телефоном и запишите узел/BSSID, уровень сигнала, момент перехода и разрыв звонка. Сначала проверьте связь между узлами и поведение клиента. Приватный MAC меняйте только при подтверждённом конфликте привязок или правил; это не стандартное средство от плохого роуминга.
- Проверьте движение с реальной нагрузкой. Пройдите между комнатами во время голосового звонка или непрерывной передачи, наблюдая выбранный узел. Один статический замер рядом со спутником не показывает качество роуминга.
Не задавайте слишком высокий порог отключения клиента. Агрессивный minimum RSSI может выталкивать телефон, когда соседний узел ещё недоступен. Результатом станут циклические переподключения и проблемы у камер, принтеров и умного дома.
Как проектируют бесшовное покрытие
Специалист строит карту уровня сигнала и качества канала, проверяет backhaul и наблюдает фактические переходы клиентов. Важны не только децибелы, но и помехи, загрузка эфира, задержка и потери пакетов во время движения.
После измерений меняют размещение, мощность, каналы и параметры roaming assist. Для стационарных узлов предпочтителен проводной backhaul: он освобождает радиоэфир и делает производительность каждой точки предсказуемой.
- RSSI и качество канала от каждого узла в ключевых точках.
- Беспроводной или проводной backhaul и его реальная пропускная способность.
- 802.11k/v/r и совместимость конкретных клиентов.
- Мощность передатчиков, каналы и перекрытие зон.
- Переходы под звонком, видео и непрерывным ping-тестом.
Как снизить вероятность повторения проблемы
Планируйте размещение до покупки лишних модулей. Большее количество Mesh-точек не всегда улучшает сеть: чрезмерное перекрытие повышает помехи и создаёт больше вариантов для липкого клиента.
После обновлений проверяйте несколько маршрутов по дому и важные устройства. Сохраняйте рабочую конфигурацию, чтобы быстро вернуть параметры при неудачной firmware.
Частые вопросы
Mesh обязан переключать телефон автоматически?
Система может рекомендовать и ускорять переход, но клиент сохраняет значительную часть контроля. Поэтому поведение зависит и от телефона.
Почему помогает режим полёта?
Он разрывает старую ассоциацию, после чего телефон выбирает лучшую точку заново. Это подтверждает доступность ближайшего узла, но не исправляет алгоритм роуминга.
Нужно ли делать разные имена для узлов?
Для бесшовного Mesh используют единый SSID. Разные имена полезны лишь как временная диагностика и лишают сеть автоматического перехода.
Проводной backhaul улучшит переключение?
Он прежде всего улучшает связь между узлами и производительность. Роуминг всё равно зависит от клиента, но стабильный backhaul устраняет важную переменную.
Если устройство подключено, но не видит локальные сервисы, нужна инструкция «Телефон подключён к Wi‑Fi, но не видит телевизор, принтер или Chromecast из-за AP Isolation».