10 votos

Protocolos de itinerancia rápida (802.11k, 802.11r, 802.11v)

¿Es Android compatible con las especificaciones 802.11 que permiten la itinerancia rápida, es decir, que evitan las caídas cuando te mueves entre puntos de acceso? Si es así, ¿en qué hardware y en qué versión?

802.11k ayuda al dispositivo en su búsqueda de puntos de acceso cercanos que estén disponibles como objetivos de itinerancia creando una lista optimizada de canales. Cuando la intensidad de la señal del punto de acceso actual se debilita, el dispositivo busca puntos de acceso objetivo en esta lista.

802.11r se autentifica más rápidamente a través de la Transición Rápida del Conjunto de Servicios Básicos (FT).

802.11v permite a la capa de control de la red influir en el comportamiento del cliente en itinerancia proporcionándole la información de carga de los puntos de acceso cercanos. El dispositivo tiene en cuenta esta información de "gestión de la transición del SRS" a la hora de decidir entre los posibles objetivos de itinerancia.

El iOS de Apple lo hace, como se ha documentado aquí y aquí . Windows 10 lo hace si el adaptador WiFi lo soporta como está documentado aquí y aquí (se sospecha que esta última está actualmente desfasada con respecto al PSK y las redes abiertas).

Algunos modelos de Samsung lo hacen, como se documenta aquí .

Pero no encuentro nada en Android de stock (Google Pixel).

0 votos

Parece que al menos Samsung apoya que para varios dispositivos (enumerados allí) como parte de su Knox. Código fuente de Android al menos menciona 802.11k También R (#2296) y v (#1595) - así que supongo que la respuesta es "Sí" - si el hardware lo soporta.

0 votos

Creo que independientemente de que Android lo soporte o no, los drivers/módulos para el hardware WiFi, y el propio hardware, deben ser capaces de soportar estos protocolos estándar, y no se trata sólo de que el SO Android sea capaz.

5voto

Mr Shark Puntos 5241

Después de haber creado una infraestructura 802.11r, k y v primero con Unifi y luego con OpenWRT, ahora puedo decir definitivamente que al menos el Google Pixel 6 con Android 12 lo hace. Puedo ir de un lado a otro de mi casa sin que se me caiga una llamada de WhatsApp/WiFi Calling/Teams/Skype.

Basándome en mi experiencia, OpenWRT es la mejor manera de llegar a este punto pero tengo que decir que ha sido complicado. La ventaja del código abierto frente a los tejemanejes de Ubiquiti, el hecho de no necesitar un controlador y la libertad de elegir entre equipos de coste competitivo (BT Home Hub 5A, Xiaomi 4A Gigabit edition) y el control compensan la curva de aprendizaje más difícil y menos guiada.

El mayor beneficio para mí fue la transición rápida (802.11r). Tenga en cuenta que esto no funciona (¿todavía?) para WPA3. Y que WPA2-PSK permite "Over the DS" además de "Over the Air", ya que cada punto de acceso puede derivar el PMKR1 requerido por sí mismo (es decir, sin CAPWAP comunicación). Aunque Pruebas 802.11k/r/v de Andrew McHale concluye que esto no es tan bueno como la lógica podría sugerir.

Los informes de vecindad (802.11k) deben ser útiles, pero no puedo decir que realmente note el beneficio adicional y requiere alguna comunicación interAP o una cuidadosa configuración para establecerlo. He encontrado https://github.com/simonyiszk/openwrt-rrm-nr-distributor muy útil e instructivo.

802.11v informa de que funciona, pero el beneficio, al menos en mi escenario, no está nada claro.

2voto

Taha Puntos 160

Cada una de las enmiendas que ha enumerado incluye un conjunto de métodos/mecanismos/características que se han incorporado al estándar IEEE 802.11 para lograr determinados objetivos/mejoras. El hecho de que sean compatibles con un dispositivo dependerá de lo siguiente:

  1. Característica/mecanismo específico
  2. Versión para Android
  3. Implementación y controladores del proveedor de dispositivos

Además, hay que tener en cuenta que, para que estas funciones funcionen, no sólo tienen que ser compatibles con el dispositivo del cliente, sino también con la infraestructura (por ejemplo, los puntos de acceso).

Otra cosa específica de 802.11r (FT) es que mejorará los tiempos de transición cuando se utilice la seguridad 802.1X/EAP (WPA-Enterprise). En una red de clave precompartida (WPA-Personal), la diferencia será insignificante en el mejor de los casos.

Por último, pero no menos importante, incluso si todos estos mecanismos son compatibles y están activados, podrías tener problemas de itinerancia. Esto se debe a que una red inalámbrica debe estar diseñada en la capa 1 (RF) para ofrecer una buena experiencia de itinerancia, entre otras cosas.


Esto podría ser de ayuda:

Lista de soporte de dispositivos cliente 11v de crowdsourcing: https://clients.mikealbano.com/home

Más información sobre la itinerancia WLAN: https://community.ubnt.com/t5/UniFi-Wireless/Wireless-LAN-Roaming-FAQ/m-p/1825118

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X