Особенности инфраструктуры Wi-Fi

Платформа Android Wi-Fi помогает пользователям подключаться к хорошей сети Wi-Fi, когда сети доступны и необходимы. Android делает это двумя способами:

  • Автоматическое включение Wi-Fi : повторное включение Wi-Fi, когда пользователь находится рядом с ранее сохраненной сетью.
  • Уведомление для общедоступных сетей : информирование пользователей о доступных хороших открытых сетях Wi-Fi.

Описанные функции реализованы кодом AOSP, и вам не нужно их явно включать или настраивать.

Включить Wi-Fi автоматически

Пользователи могут отключить Wi-Fi по разным причинам (например, из-за плохого подключения к сети), а затем забыть включить его снова по возвращении домой, что приводит к неприятному опыту (например, невозможности управлять устройствами домашней автоматизации). . Функция автоматического включения Wi-Fi , представленная в Android 9, решает эту проблему путем автоматического повторного включения Wi-Fi всякий раз, когда устройство находится рядом с сетью Wi-Fi, которая одновременно является сохраненной сетью (т. е. той, к которой пользователь явно подключился). в прошлом) и имеет достаточно высокий RSSI.

Эту функцию может включить или отключить пользователь с помощью приложения «Настройки» по адресу:

Настройки > Сеть и Интернет > Wi-Fi > Настройки Wi-Fi > Автоматически включать Wi-Fi.

Включить функцию Wi-Fi автоматически
Рисунок 1. Автоматическое включение функции Wi-Fi

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

Эта функция позволяет избежать повторного включения Wi-Fi сразу после его отключения пользователем, даже если устройство обнаруживает сохраненную сеть Wi-Fi достаточного качества. Например, если пользователь находится в офисе и подключен к офисной сети Wi-Fi ( сохраненной сети), а затем отключает Wi-Fi, эта функция не включит Wi-Fi повторно, пока пользователь не перейдет в другую среду с другая сохраненная сеть, соответствующая критериям повторного включения.

Уведомить для общедоступных сетей

Функция уведомления об открытой сети отправляет пользователю уведомление всякий раз, когда:

  • Wi-Fi включен
  • Устройство не подключено к сети Wi-Fi
  • Доступна сеть Wi-Fi, которая является открытой и имеет достаточно высокий RSSI (тот же порог RSSI, который используется внутренним алгоритмом выбора Wi-Fi).

Эту функцию может включить или отключить пользователь с помощью приложения «Настройки» по адресу:

Настройки > Сеть и Интернет > Интернет > Настройки сети > Уведомлять об общедоступных сетях.

Уведомить о функции общедоступных сетей
Рисунок 2. Функция «Уведомление о публичных сетях»