Бесшовный роуминг Wi-Fi

Начиная с версии Keenetic OS 2.13 в интернет-центрах добавлена поддержка стандартов IEEE 802.11k, 802.11r и 802.11v (с версии Keenetic OS 2.15) в режиме ручной настройки. Механизм называется "Бесшовный роуминг Wi-Fi" и предназначен для ускоренного переключения беспроводных клиентов между точками доступа. Обычно переключение сигнала Wi-Fi в телефоне от одной точки доступа к другой занимает до 5 сек. Стандарты 802.11k / 802.11r / 802.11v ускоряют время переключения до 100 мс и тем самым, к примеру, телефонные разговоры VoWiFi не будут прерываться. Указанные стандарты реализуют три разные функции, которые работают независимо друг от друга. Каждая из этих функций влияет на улучшение работы бесшовного роуминга Wi-Fi.

Функция роуминга Wi-Fi (англ. roaming, roam — бродить, странствовать) обеспечивает постоянное подключение к сети Wi-Fi мобильных пользователей (клиентов, беспроводных станций) во время их перемещения внутри зоны покрытия, созданной несколькими автономными точками доступа.
При перемещении внутри зоны покрытия беспроводная станция самостоятельно выбирает наиболее подходящую точку доступа в зависимости от уровня сигнала, загрузки сети и других факторов. Это особенно актуально для обеспечения устойчивого соединения при использовании IP-телефонии.

roaming.png

Например, в квартире используются два интернет-центра Keenetic – один основной, в который подключен провод от провайдера, а второй в дополнительном режиме ("Точка доступа" или "Усилитель") для расширения сети Wi-Fi основного интернет-центра. При включении бесшовного роуминга Wi-Fi при перемещении с мобильным устройством по квартире будет происходить ускоренное переподключение между точками доступа.

NOTE: Важно! Что необходимо для реализации бесшовного роуминга Wi-Fi на основе интернет-центров Keenetic:

1. Модели интернет-центров с поддержкой стандартов IEEE 802.11k/r (это все модели для которых доступен стабильный релиз Keenetic OS 2.13). Поддержка стандарта 802.11v стала доступна с версии Keenetic OS 2.15.
2. Мобильное устройство должно поддерживать бесшовный роуминг, стандарты IEEE 802.11k/r/v. За информацией обратитесь к подробной технической документации на устройство от производителя.
3. Все интернет-центры Keenetic должны находиться в одном сегменте локальной сети.
4. В настройках бесшовного роуминга должны быть заданы одинаковые идентификаторы и ключи мобильного домена на всех интернет-центрах сегмента локальной сети.
5. Роуминг будет работать между устройствами в режиме "Основной", "Точка доступа" и "Усилитель". Также роуминг будет работать между сетями 2.4 ГГц и 5 ГГц внутри одного интернет-центра.
6. Идентификатор SSID сети Wi-Fi должен быть одинаковый на всех точках доступа.

Рассмотрим подробно как реализован и работает бесшовный роуминг Wi-Fi.

802.11k - быстрый поиск соседних точек доступа нужен для поддержки клиентов, которые хотят быстро переключаться между точками доступа. При первом подключении к точке доступа клиент получает информацию от неё о поддержке 802.11k. Если поддерживается, то клиент посылает запрос (если сам клиент поддерживает 802.11k) точке доступа на получение списка соседних точек доступа.
При ослаблении сигнала текущей точки доступа клиент будет искать точки доступа из этого списка (сканирует только нужные каналы). После миграции клиент снова запрашивает обновленный список соседних точек доступа. Клиентам передается информация о соседних точках доступа и уровнях их сигнала, на основании которого клиент сам принимает решение о подключении к той или иной точке доступа, в том или ином диапазоне, без сканирования всего радиоэфира. Если бы на клиенте происходила процедура сканирования всего радиоэфира, это приводило бы к многосекундным задержкам. Применение оптимизированного списка соседних точек доступа значительно сокращает время сканирования радиоэфира.

802.11r - данный протокол реализует технологию хранения ключей шифрования всех точек доступа. По-другому его также называют FT (Fast Transition). При миграции к новой точке доступе нет необходимости тратить время на согласование ключей шифрования. Стандарт предусматривает два вида режима FT — Over the Air (OTA) и Over the DS (OTD).
OTA - по воздуху клиент взаимодействует с точкой доступа, к которой он хочет подключиться перед началом миграции. Данная функции всегда включена по умолчанию в Keenetic. Нет возможности выключить.
OTD - клиент взаимодействует с точкой доступа, к которой он хочет подключиться перед началом миграции, через точку доступа, к которой он подключен на текущий момент времени. В первых версиях протокола 11r поддерживался только режим Over the DS и некоторые устаревшие телефоны, к примеру iPhone 4s на iOS, поддерживают только Over the DS. Данная функция включается и выключается в веб-интерфейсе.
Когда обе функции включены (Over the DS принудительно, а Over the Air по умолчанию), абонентское устройство само выбирает какую функцию задействовать. Современные модели смартфонов обычно поддерживают Over the Air и этот режим выбирается смартфонами для роуминга.
Настройка параметров FT производится самостоятельно пользователем. Должны быть заданы одинаковые идентификаторы и ключи мобильного домена на всех интернет-центрах сегмента локальной сети. При использовании режима FT на голосе небольшая пауза может быть заметна, но важно, что это не приведет к разрыву сессий.

802.11v (BSS Transition Management) - протокол рекомендует клиенту со стороны Keenetic перейти на смежный диапазон в рамках одного двухдиапазонного роутера. К примеру, когда у клиента низкий уровень RSSI в сети 5 ГГц, ему посылается предложение о переходе на смежный диапазон 2.4 ГГц. И наоборот, когда уровень сигнала в сети 5 ГГц лучше, клиенту рекомендуется перейти в этот диапазон. Клиент сам принимает решение о переходе. Роуминг по протоколу 802.11v происходит совместно с правилами Band Steering. Если клиент поддерживает 802.11v, то будет выполняться предложение о переходе в смежный диапазон. Если клиент не поддерживает 802.11v, к нему применяется механизм отключения Band Steering.

Когда осуществить переключение с одной точки доступа на другую, определяет сам клиент (смартфон, планшет, ноутбук). Каждый производитель мобильных устройств сам задает критерии о начале миграции от одной точки доступа к другой. Чаще всего это низкий уровень RSSI, а также загруженность точки доступа, низкая скорость передачи данных и др.

Настройка бесшовного роуминга (802.11k/r/v) доступна в веб-конфигураторе интернет-центра Keenetic на странице "Домашняя сеть" в разделе "Бесшовный роуминг для беспроводных устройств". Для этого необходимо добавить в сегмент хотя бы одну беспроводную сеть. Быстрое переключение (802.11r) будет работать для сетей без пароля (в этом случае работает только Band Steering и 802.11k/v) или для сетей с защитой WPA2-PSK. На двухдиапазонном устройстве (2,4 / 5 ГГц) для разблокировки опций 802.11r необходимо, чтобы в сегменте была только одна сеть Wi-Fi, либо, чтобы SSID, пароли и расписание работы сетей в обоих диапазонах совпадали.

roam01.png

В поле "Роуминг 802.11r (FT)" выберите один из предлагаемых вариантов: "Включено для беспроводных сетей 2.4 & 5 ГГц", "Включено только для беспроводной сети 2.4 ГГц", "Включено только для беспроводной сети 5 ГГц" или "Выключена".

При включении 802.11r придумайте и укажите "ID мобильного домена" и "Ключ мобильного домена". Соответствующие значения этих параметров должны совпадать на всех интернет-центрах локальной сети.

По умолчанию режим "Совместимость с FT over the DS" выключен. Включайте его для большей совместимости со старыми мобильными устройствами. Например, без этого режима не будут работать старые модели iPhone.

Включите опцию "Управление BSS-окружением 802.11k/v". Она позволит клиенту передавать информация о соседних точках доступа и уровнях их сигнала. 802.11v работает только в связке с BandSteering. Чтобы использовать 802.11v в настройках роутера обязательно должен быть активирован механизм "Band Steering".

На странице "Список устройств" отображаются стандарты роуминга, которые поддерживает каждое абонентское устройство Wi-Fi. Обязательно функции роуминга 802.11k/r/v должны быть включены. Иначе они не будут отображаться в свойствах устройств.

rkv.png

Судить о поддержке и работе бесшовного роуминга Wi-Fi-клиентами можно по сообщениям в системном журнале Keenetic. Например:

WifiMaster1/AccessPoint1: (MT76x2) STA(6c:4d:73:ce:05:02) had associated successfully (FT mode)

 

wmond: WifiMaster0/AccessPoint0: (MT76x2) STA(3c:77:e6:e3:74:bf) had re-associated successfully
wmond: WifiMaster0/AccessPoint0: (MT76x2) STA(3c:77:e6:e3:74:bf) had re-associated successfully (FT mode)

 

bndstrg: band steering: (1) send BTM request to ec:ad:b8:80:c8:21 for roam to 5GHz band 
bndstrg: band steering: WNM client ec:ad:b8:80:c8:21 accepted 5GHz band
wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ec:ad:b8:80:c8:21) FT authenticated successfully.
wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ec:ad:b8:80:c8:21) had re-associated successfully (FT mode).

 

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 25 из 27

Еще есть вопросы? Отправить запрос

Комментарии

Комментариев: 10
  • И как узнать какие модели поддерживают 802.11k/r ?

  • К сожалению производители мобильных устройств не всегда делятся детальной информацией о спецификации устройств. В сети нет единой базы, чтобы узнать поддерживает ли клиент данные стандарты. В настройках мобильного устройства тоже нет информационного поля о поддержке стандартов. Клиент сообщает точке доступа о поддержке стандартов 11k/r в специальных маячковых пакетах. При подключении мобильного устройства к интернет-центру Кинетик в веб-конфигураторе на странице "Список устройств" обратите внимание на столбец "Подключение". В нём будет кратко указано какие протоколы поддерживает подключенное устройство. Например, 11n/k, 11ac/k или 11ac/k/r. Но отображение этих стандартов в свойствах подключения клиентов будет только если соответствующий стандарт включен на точке доступа. Т.е. чтобы отображалась информация о поддержке клиента 802.11k/r нужно включить функцию бесшовного роуминга на интернет-центре.

  • У меня два устройства Кинетик ультра 2 и Кинетик 4G III хочу организовать бесшовный, возможно? Версия 4G - v2.08(AAUR.4)C2 версия Кинетик ультра 2 - 2.14.C.0.0-4

  • Да, это возможно. Keenetic Ultra вы можете использовать в качестве основного роутера, а Keenetic 4G III Rev.A в одном из дополнительных режимов - "Точка доступа" (соединяется с основным по кабелю) или "Усилитель" (соединяется с основным по Wi-Fi). Только вам нужно обновить операционную систему вашего 4G III. Установите последнюю delta-версию. Как это сделать вы найдете информацию в статье "Часто задаваемые вопросы по установке компонентов и обновлению Keenetic OS".

  • Есть Ultra II и Lite III rev.A. Как я понял Lite III rev.A бесшовный роуминг WiFi не поддерживает. Посоветуйте, пожалуйста, на что его поменять, чтобы организовать бесшовный роуминг? Ultra II использую как основной роутер (на нем подняты WiFi сети 2,4 и 5). Нужен второй роутер с покрытием WiFi не хуже чем у Lite III (лучше - будет плюс). Стоит ли менять Lite III на роутер с двумя диапазонами (2,4 и 5)? Буду рад Вашим рекомендациям. Спасибо!

  • Все современные модели поддерживают работу "Бесшовного роуминга" - https://keenetic.com/ru/products
    Выбирайте в зависимости от ваших финансовых возможностей и от задач, которые вы хотите реализовать. Что касается диапазона 5 ГГц, то конечно рекомендуем сейчас приобретать роутер с поддержкой этого диапазона. На сегодняшний день это уже неотъемлемая возможность новых современных гаджетов и учитывая перегруженный диапазон 2.4 ГГц очень актуальная. В качестве дополнительного интернет-центра, который будет работать в режиме "Точка доступа" или "Усилитель" можно порекомендовать Keenetic Air (KN-1610).

  • Здравствуйте!
    Подскажите, пожалуйста, дополнительный центр, который работает в режиме "усилитель" соединять с основным по Wi-Fi в диапазоне 5 или 2,4 ГГц? Или в обоих?
    Если только 5, то какую частоту настраивать у доп интернет центра в диапазоне 2,4?
    Как у основного роутера или любую другую?

  • Усилитель подключается к основному по одному диапазону (это может быть 2.4 или 5 ГГц, вы выбираете сами, в зависимости от однократного или двукратного нажатия кнопки Wi-Fi на корпусе), это диапазон для передачи информации между основным интернет-центром и усилителем. При этом оба устройства вещают в двух диапазонах 2,4 и 5 ГГц. Вне зависимости от числа нажатий усиливаются обе сети.

  • Добрый день, есть Ultra II (Версия Keenetic OS
    2.14.C.0.0-4) и Ultra (v2.06(AAGJ.0)C3) - получится запустить быстрое переключение между ними?

    Ultra не поддерживает работу "Бесшовного роуминга"?
    Версия Keenetic OS 2.13 и выше на эту модель не выходила?

  • Чип Wi-Fi на Keenetic Ultra первого поколения не имеет поддержки бесшовного роуминга.

Войдите в службу, чтобы оставить комментарий.