Возможности инфраструктуры 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. Функция уведомления для публичных сетей.