211service.com
La minería de datos resuelve el misterio de su conexión Wi-Fi lenta
Wi-Fi es uno de los grandes libertadores del siglo XXI. La capacidad de conectarse de forma inalámbrica a Internet en una gran variedad de ubicaciones es la tecnología que permite todo tipo de arreglos de trabajo flexibles. De hecho, ha convertido la cafetería en uno de los lugares de trabajo más productivos de la sociedad.
Pero cualquiera que use Wi-Fi con regularidad se dará cuenta de un problema vergonzoso: a veces se tarda una eternidad en conectarse a Wi-Fi y, a veces, las conexiones no son posibles en absoluto. La terrible verdad sobre Wi-Fi es que, con demasiada frecuencia, simplemente no funciona.
Y eso plantea una pregunta importante: ¿por qué? ¿Qué tienen estas redes inalámbricas de última generación y los dispositivos que se conectan a ellas que fallan tan a menudo?
Hoy recibimos una respuesta gracias al trabajo de Changhua Pei en la Universidad de Tsinghua en China y algunos amigos que midieron cuánto tiempo les llevó conectarse a 400 millones de sesiones Wi-Fi diferentes. Y han usado sus datos para averiguar qué suele salir mal y cómo se puede evitar.
Changhau y compañía recopilaron sus datos de una aplicación de Android llamada Wi-Fi Manager, que registra las diversas etapas involucradas en la conexión a un punto de acceso Wi-Fi y cuánto tardan.
Cada conexión Wi-Fi implica varios pasos. En el primer paso, el dispositivo móvil escanea las ondas de radio en busca de puntos de acceso Wi-Fi disponibles. Una vez que se selecciona un punto de acceso, los dos dispositivos intercambian paquetes de datos. Luego hay un paso de autenticación, que a menudo implica el ingreso de una contraseña. El paso final se llama DHCP (protocolo de configuración dinámica de host), que proporciona al dispositivo una dirección IP.
(Tenga en cuenta que una vez que se establece una conexión, el usuario puede ser llevado a una página de puerta de enlace que requiere otra contraseña; el equipo no incluye este paso en sus cálculos).
La pregunta que abordan Changhau y compañía es, si tiene éxito, cuánto tiempo suele llevar este proceso de conexión. Y la respuesta será deprimentemente familiar para los usuarios de Wi-Fi. Los investigadores dicen que las conexiones Wi-Fi fallan un asombroso 45 por ciento de las veces. Y el tiempo que tardan es muy variable, con un 15 por ciento de las conexiones que tardan más de cinco segundos.
Entonces, ¿qué va mal? Changhau y compañía utilizan un algoritmo de minería de datos para analizar los datos y descubrir qué tipo de factores están asociados con conexiones fallidas y tiempos de conexión prolongados.
Resulta que varios factores influyen significativamente en el tiempo de conexión y el éxito. Quizás lo más importante es si la red Wi-Fi es pública o privada: las redes privadas son significativamente más rápidas y tienen tasas más altas de conexión exitosa.
El sistema operativo del dispositivo móvil es otro factor. El equipo dice que los dispositivos idénticos que ejecutan diferentes sistemas operativos pueden tener diferencias muy significativas en los tiempos de conexión y apuntan con el dedo particularmente a una versión muy personalizada de Android llamada FlyMe. Los conjuntos de chips tanto en el dispositivo móvil como en el punto de acceso también pueden afectar los tiempos de conexión, ya que los chips más lentos tardan mucho más.
Habiendo encontrado los factores que ralentizan las conexiones, el equipo ha creado un algoritmo que evita los compromisos más obvios y, por lo tanto, acelera los tiempos de conexión.
Por ejemplo, este algoritmo evalúa si los puntos de acceso son públicos o privados. Luego ignora los públicos y elige la red privada con la señal más fuerte.
Este enfoque mejora significativamente las conexiones, dicen Changhau y compañía. El algoritmo reduce las fallas de conexión a una tasa de solo el 3,6 por ciento y reduce los tiempos de conexión en un factor de 10.
Es un resultado impresionante que seguramente será apreciado por los trabajadores de las cafeterías de todo el mundo.
Ref: arxiv.org/abs/1701.02528 : Por qué se tarda tanto en conectarse a un punto de acceso WiFi