О беспроводном роуминге для корпоративных клиентов

Узнайте о том, как осуществляется роуминг устройств iOS в корпоративной среде Wi-Fi.

 Эта статья предназначена для системных администраторов учебных учреждений, предприятий или других организаций.

Эта информация применяется к следующим устройствам с iOS 8 или более поздних версий:

  • iPhone 5s и более поздние модели 
  • iPad Pro и более поздние модели
  • iPad Air и более поздние модели
  • iPad mini 2 и более поздние модели
  • iPad (5-го поколения)
  • iPod touch (6-го поколения)

Пороговый уровень действия

Минимальный уровень сигнала, необходимый клиенту для поддержания соединения. 

Клиенты iOS отслеживают и поддерживают подключение к аппаратному адресу точки доступа (Basic Service Set Identifier, BSSID), пока уровень принимаемого сигнала (Received Signal Strength Indicator, RSSI) превышает –70 дБм. Затем iOS выполняет поиск потенциальных BSSID для нового идентификатора ESSID (Extended Service Set Identifier).

Учитывайте это при проектировании беспроводных сетей и расчете наложения их сигналов. Например, можно спроектировать ячейки в диапазоне 5 ГГц с наложением –67 дБм. В этом случае клиент iOS сохраняет подключение к BSSID дольше ожидаемого, т. к. iOS использует пороговый уровень –70 ДБм. Если RSSI текущего BSSID выше –65 дБм, клиент iOS предпочитает сеть в диапазоне 5 ГГц.

Используйте для измерения наложения ячеек целевое устройство. Антенны на ноутбуке гораздо больше и мощнее, чем на смартфоне или планшете. Поэтому если измерять наложение с помощью ноутбука, для устройств iOS границы ячеек будут другими.

Предварительный роуминг

Проверка станциями наличия точек доступа, которые поддерживают текущий ESSID. Станции проверяют все доступные каналы в диапазонах 2,4 ГГц и 5 ГГц.

Предварительный роуминг выполняется быстрее, если на панели управления включен стандарт 802.11k. Это связано с тем, что iOS использует первые 6 записей в отчете отслеживания соседей и просматривает их для приоритизации сканирования. Если стандарт 802.11k не включен, iOS приходится выполнять сканирование более методично. Это может продлить процесс обнаружения на несколько секунд.

Допустим, пользователь во время вызова может идти в другой конец здания. При пересечении порога в –70 дБм устройство начинает поиск целей роуминга. При использовании отчете отслеживания соседей, предоставляемого стандартом 802.11k, поиск поддерживающих текущий ESSID точек доступа выполняется на трех каналах. Устройство немедленно сканирует эти каналы, выясняет, что сигнал точки доступа на канале достаточно мощный, и совершает переход. Если же стандарт 802.11k не включен, для поиска цели роуминга клиенту приходится сканировать каждый канал в каждом диапазоне. Это может продлить процесс на несколько секунд.

Критерии выбора потенциальной точки доступа для роуминга

Эта информация может помочь в проектировании беспроводной сети, которая поддерживает службы в режиме реального времени, такие как голосовая и видеосвязь. 

Выбор целевых BSSID в iOS 8 и более поздних версий основан на следующих критериях:

  • Выполняет ли клиент прием или передачу последовательности пакетов данных 802.11
  • Насколько отличается мощность от RSSI текущего BSSID

При отправке или приеме данных клиентом выбираются целевые BSSID с RSSI на 8 или более дБ выше, чем RSSI текущего BSSID. Когда клиент не отправляет и не принимает данные, разность должна составлять 12 дБ.

Например, RSSI текущего подключения во время вызова VoWLAN (Voice over WLAN) может упасть до –75 дБм. Когда это происходит, iOS 8 и более поздних версий ищет BSSID с уровнем RSSI не ниже –67 дБм.

Если вызов завершается и клиент прекращает отправку или получение данных, iOS 8 и более поздних версий ищет BSSID с уровнем RSSI не ниже –63 дБм. Учтите, что кадры управления и контроля стандарта 802.11 не считаются данными. 

Производительность роуминга

Количество времени, необходимое клиенту для прохождения аутентификации в новом BSSID. Для аутентификации клиент должен найти подходящую точку доступа и быстро выполнить роуминг. В противном случае в обслуживании пользователя произойдет перебой. 

Собственно роуминг и заключается в аутентификации клиента в новом BSSID и отмене его аутентификации в текущем BSSID. Скорость этого процесса зависит от используемого метода обеспечения безопасности и аутентификации.

При аутентификации по стандарту 802.1X клиент должен выполнить обмен ключами EAP до отмены аутентификации в текущем BSSID. В зависимости от инфраструктуры аутентификации среды это может занять несколько секунд. На это время обслуживание пользователя может быть прервано.

При использовании аутентификации по стандарту 802.11r клиент выполняет предварительную аутентификацию в потенциальных точках доступа. Это сокращает время аутентификации до миллисекунд и снижает вероятность перебоев в обслуживании пользователя.

Сканер Wi-Fi в утилите AirPort

Программа Apple’s Утилита AirPort включает в себя сканер Wi-Fi, который ведет журнал представления сети клиентом. С его помощью администраторы могут проверить представление сети клиентом в определенном местоположении.

Для получения точных результатов используйте сканер Wi-Fi на выделенном устройстве той же модели, что и клиент iOS.

Чтобы включить сканер Wi-Fi, выберите на устройстве iOS «Настройки» > «Утилита AirPort».

Затем откройте утилиту Airport и нажмите «Сканер Wi-Fi».

По умолчанию сканер Wi-Fi работает непрерывно. С помощью ползунка можно установить продолжительность сканирования до 60 секунд.

Чтобы начать сканирование, нажмите «Сканировать». Утилита AirPort отображает все идентификаторы SSID, которые находит. Для скрытых сетей отображается идентификатор «Имя сети недоступно».

Утилита AirPort сканирует все доступные диапазоны с интервалом в 4 секунды. Корпоративные сети, содержащие несколько точек доступа, группируются по BSSID. Сканер отображает следующую информацию:

  • SSID
  • BSSID
  • Последний показатель RSSI
  • Канал
  • Последнее время поиска

Чтобы просмотреть журнал трассировки результатов сканирования для SSID и BSSID, нажмите нужный SSID:

В журнале трассировки отображаются дата и время сканирования, канал и RSSI.

По завершении сканирования результатами можно поделиться. Для этого нажмите значок общего доступа () и выберите один из следующих вариантов:

  • AirDrop
  • Сообщение
  • Почта
  • Копировать

Утилита AirPort отправляет результаты в виде списка с разделением запятыми:

SSID, BSS, RSSI, Канал, время

"ACES", "18:64:72:D3:E9:40", "-57", "11", "12:02:03 PM"

"Cuba", "F8:1E:DF:F9:56:BC", "-53", "149", "12:02:03 PM"

"ACES", "18:64:72:D3:E9:50", "-63", "149", "12:02:03 PM"

"Cuba", "F8:1E:DF:F9:56:BB", "-69", "11", "12:02:03 PM"

"ACES", "18:64:72:D3:E9:40", "-67", "11", "12:02:07 PM"

Первая строка содержит заголовки столбцов: SSID, BSS, RSSI, «Канал» и «время». Для анализа или построения диаграммы результатов импортируйте этот список в электронную таблицу или другое средство.

Дата публикации: