Mejorando los teléfonos a través de la vigilancia

Una aplicación de teléfono móvil que registra todo lo que hace el usuario del teléfono, desde enviar un correo electrónico hasta jugar, puede que no suene tan deseable. Pero los investigadores están implementando el software para ver si pueden determinar las mejores formas de mejorar la duración de la batería de los teléfonos y descubrir puntos muertos de la red.





Trabajando con colegas de Microsoft Research, Hossein Falaki, candidato a doctorado en UCLA Centro de detección de redes integradas , ha desarrollado un software que registra el uso de datos, el uso del teléfono y los niveles de carga de la batería. El software está diseñado para ejecutarse en dispositivos que utilizan Windows Mobile o el sistema operativo Android. La versión de Android también puede rastrear los datos enviados y recibidos por aplicaciones individuales.

Un problema importante que todos experimentamos con los teléfonos inteligentes es que las baterías no duran lo suficiente, dice Falaki, quien presentará un documento el próximo mes en la Conferencia de Medición de Internet en Melbourne, Australia, sobre más de 2000 días de datos recopilados de ocho Windows Mobile y 35 usuarios de Android. Al estudiar cómo las personas usan [los teléfonos], podemos encontrar formas de hacer coincidir los dispositivos y las redes con las personas.

Por ejemplo, la aplicación de rastreo descubrió datos que sugieren que un ajuste al hardware de dos teléfonos fabricados por el fabricante taiwanés HTC podría ahorrar aproximadamente el 40 por ciento de la energía consumida por sus radios. Estos teléfonos apagan automáticamente la radio después de estar inactivos durante 17 segundos, una táctica utilizada por todos los teléfonos y, a menudo, con un valor de tiempo de espera similar. Pero eso no coincide con la forma muy vertiginosa en que los usuarios de teléfonos inteligentes acceden a los datos, dice Falaki. Las personas se sacan el teléfono del bolsillo, interactúan con él durante unos minutos y luego no lo usan durante un tiempo relativamente largo, dice.



Los registros de uso de datos mostraron que después de una ráfaga de actividad, los usuarios rara vez necesitaban más datos en los siguientes 17 segundos, por lo que la radio a menudo se dejaba encendida innecesariamente. De hecho, alrededor del 95 por ciento de los paquetes de datos se enviaron o recibieron dentro de los 4.5 segundos del último. Restablecer el dispositivo para que la radio se apague después de 4.5 segundos consumiría un 40 por ciento menos de energía sin afectar el rendimiento, dice Falaki.

Estos 'tiempos de cola' son mayores de lo necesario, dice Arun Venkataramani, profesor asistente de la Universidad de Massachusetts, Amherst, que estudia el uso de energía en dispositivos móviles. Desde la perspectiva de la aplicación y el usuario, hay mucho margen de mejora. Los datos de Microsoft-UCLA concuerdan con los resultados de sus propios experimentos que analizan los costos de energía de los períodos de espera de los teléfonos celulares, dice.

Sin embargo, el tiempo que espera un teléfono celular antes de dormir se determina en parte por las redes de telefonía celular que tienen otras preocupaciones además de la duración de la batería del usuario, agrega Venkataramani. Por ejemplo, los tiempos de cola a veces se alargan para reducir el trabajo de las torres de telefonía móvil, que deben intercambiar mensajes de control con los dispositivos cada vez que se despiertan o duermen. Recopilar más datos sobre el comportamiento del usuario puede ayudar a mejorar el perfil de los problemas de duración de la batería, dice Venkataramani, pero es probable que los operadores quieran poner sus redes en primer lugar.



Falaki dice que los dispositivos, las aplicaciones y las redes inalámbricas deben diseñarse teniendo más en cuenta cómo las personas usan realmente sus dispositivos, pero que debido a que los teléfonos inteligentes aún son relativamente nuevos, se sabe poco al respecto. Estudios anteriores han utilizado datos sobre las redes inalámbricas en su conjunto en lugar del comportamiento del usuario individual, o experimentos de laboratorio en los que los teléfonos transfieren datos de prueba y no se encuentran patrones de uso diario, dice. Por el contrario, capturamos patrones de uso reales a medida que las personas usaban sus dispositivos con normalidad.

Lin Zhong , quien dirige el Grupo de Computación Eficiente en la Universidad de Rice, señala que realmente se sabe muy poco sobre cómo las personas usan los teléfonos inteligentes. El conjunto de datos UCLA-Microsoft es pequeño, pero ya han destacado algunos resultados interesantes, dice.

Zhong y sus colegas de Rice desarrollaron un software de rastreo que se ejecuta en iPhones pirateados o con jailbreak y puede capturar datos de red, información de la batería y los momentos en que las personas usan aplicaciones o funciones específicas. Su grupo de investigación se encuentra en los últimos cuatro meses de una prueba de un año que utiliza el software para capturar todos los aspectos de la forma en que 35 personas usan sus dispositivos iPhone 3GS.

Suena como un virus en el dispositivo, pero lo hacemos de una manera que preserva la privacidad y no interfiere con la persona cuando está usando su teléfono, dice Zhong. Por ejemplo, aunque se registran los registros de todas las llamadas telefónicas, los números a los que se llama se ocultan.

El grupo Rice está utilizando sus datos para crear un nuevo tipo de mapa de cobertura de telefonía celular: uno creado al recopilar las experiencias reales de usuarios reales. Si miras el mapa de cobertura de, digamos, AT&T, te dirá que hay cobertura 3G completa en Houston, pero sabemos que eso no es lo que experimentas, dice Zhong. Podemos recopilar un mapa de red muy detallado.

Este es un ejemplo de cómo las aplicaciones de registro de teléfonos celulares pueden ser útiles para más que solo investigadores, señala. Los futuros usuarios de teléfonos podrían beneficiarse de una aplicación que registre y comparta la fuerza de la red experimentada por su teléfono para construir un mapa dinámico de cobertura de red celular y puntos de acceso Wi-Fi, dice.

esconder