USO DE SMARTPHONE CON ANDROID COMO MEDIDOR DE COBERTURA CELULAR PARA USO DE UNA HERRAMIENTA DE OPTIMIZACIÓN EN REDES MÓVILES

1 USO DE SMARTPHONE CON ANDROID COMO MEDIDOR DE COBERTURA CELULAR PARA USO DE UNA HERRAMIENTA DE OPTIMIZACIÓN EN REDES MÓVILES Rosa Laime Ore María

3 downloads 78 Views 404KB Size

Story Transcript

1

USO DE SMARTPHONE CON ANDROID COMO MEDIDOR DE COBERTURA CELULAR PARA USO DE UNA HERRAMIENTA DE OPTIMIZACIÓN EN REDES MÓVILES

Rosa Laime Ore

María Guisado Apaza

Maydeli Capcha Campian

[email protected]

[email protected]

[email protected]

Resumen En este proyecto se desarrolla una aplicación móvil que ayuda a monitorear el nivel de cobertura celular disponible de las diferentes empresas operadoras (Movistar, Claro, Entel, etc.) en los distintos sectores de la ciudad.

Esta aplicación será útil para los usuarios que podrán visualizar los sectores donde haya mayor o menor intensidad de señal celular, así como para las empresas operadoras y el ente regulador OSIPTEL, quienes podrán tomar acciones para mejorar la calidad de señal en los lugares medidos.

Es una aplicación social y colaborativa porque se nutre de la información que los mismos usuarios registren voluntariamente en los lugares donde se encuentren (operador, tipo de red, ubicación geográfica, nivel de cobertura, etc.), la misma que se transmite a una base de datos en la nube, donde se consolida y procesa para poder ser mostrada gráficamente en el celular haciendo uso de las herramientas de Google Maps.

Palabras claves:

Cobertura celular, operador móvil, intensidad de señal, Android, Google Maps.

2

Introducción

La calidad de cobertura celular ha sido siempre un problema que se presenta en todo el mundo y para el cual todos están buscando soluciones. Entre las dificultades y necesidades que se pueden observar están: la insatisfacción del usuario debido a que se presentan problemas en la comunicación, como por ejemplo: pérdidas de la señal, llamadas no establecidas, mala calidad de voz, interrupciones o pérdidas de las llamadas durante las conversaciones; también la preocupación de las empresas operadoras de telefonía por saber en qué lugares deben mejorar su cobertura para satisfacer a sus clientes y por otro lado las entidades del Estado que supervisan a los operadores, como OSIPTEL en el Perú, que deben asegurarse que las compañías operadoras brinden la calidad de servicio que ofrecen.

En varios países se realizan esfuerzos para monitorear y mejorar los servicios de cobertura celular, como Chile, donde el ente regulador SUBTEL lanzó una aplicación “Calidad Móvil” (SUPTEL, 2013); el ministerio TIC de Colombia que lanzó una aplicación “Calidad Celular” (TIC, 2016) y el ente regular del Perú (OSIPTEL) que lanzó la aplicación “Te Veo”, que permite a los usuarios de teléfonos celulares comparar de manera referencial que ofrecen las redes de los operadores a sus usuarios (OPSITEL, 2015). También existen productos comerciales como el de la empresa OpenSignal (OpenSignal, 2013) que permiten obtener mapas de la calidad de las señales móviles.

El presente proyecto consiste en desarrollar una aplicación similar a las mencionadas, mostrando el proceso necesario para lograrlo y analizando las tecnologías que se pueden aplicar.

El proyecto incluye el análisis, diseño e implementación de una aplicación móvil para los celulares con sistema operativo de Android que capturará, almacenará y mostrará la información de la cobertura celular disponible en los distintos sectores de la ciudad. Toda esta información será obtenida de los usuarios finales, quienes al descargar la aplicación desarrollada, podrán registrar los datos del lugar

3

donde se encuentren y así ayudar al resto delos usuarios que podrán consultar en la misma aplicación los niveles de cobertura de un amanera gráfica y sencilla.

Desarrollo del tema La calidad de la señal celular muchas veces no depende solamente de la antena instalada por los operadores móviles; pueden ser varios los factores que influyen en la mala calidad de la señal celular, como la ubicación de la persona en interiores o exteriores, la potencia del dispositivo móvil o el tipo de antena interna que posee el dispositivo móvil, entre otros. La cobertura también varía dependiendo de la hora, el día, el lugar donde se encuentra el usuario, cuantos usuarios intenten llamar a la misma vez, el área geográfica, cantidad de antenas alrededor, cantidad de usuarios, entre otros. En este proyecto se desarrolla una aplicación que permite obtener de los propios dispositivos Android los principales datos disponibles que ayuden a hacer un mapa de la cobertura.

Objetivo General:

-

Desarrollar una aplicación para dispositivos móviles Android que ayude a monitorear la intensidad de la señal celular disponible de los diferentes operadores (Movistar, Claro, Entel, etc.) en los distintos sectores de la ciudad. La aplicación tendrá la funcionalidad de capturar, cuando los usuarios lo desees, la información de cobertura en los lugares donde se encuentren (operador, tipo de red, ubicación geográfica, nivel de señal, etc.), la misma que luego se podrá consultar en la misma aplicación de una manera consolidada, gráfica y sencilla.

Objetivos Específicos:

-

Desarrollar una aplicación móvil para Android que tendrá la funcionalidad de capturar datos acerca de la cobertura celular (operador, tipo de servicios, intensidad de señal), datos del propio equipo (marca, modelo, etc.), datos acerca de la ubicación geográfica (GPS), fecha y hora de la medición, y datos referenciales del lugar en que se encuentra el usuario (“Dentro de un edificio”, “Dentro de un auto”, “En la vía pública”).

4

-

Desarrollar una base de datos en la nube (Hosting en Internet) donde se registren, procesen y consoliden los datos capturados por los celulares.

-

Desarrollar una aplicación móvil para Android que a partir de la base de datos en la nube permita mostrar la información de cobertura según el operador y sector donde se encuentre el usuario, de una manera gráfica y sencilla, haciendo uso de las herramientas de Google Maps.

Tecnologías empleadas:

-

La aplicación móvil se implementará usando Android Studio, que es un entorno de desarrollo integrado para la plataforma Android desarrollado por Google.

-

Para la función de captura de datos se emplea los APIS del SDK Tools de Android Studio que permiten acceder a los datos de la red celular, los datos del equipo celular y los datos del GPS.

-

La base de datos se implementa en MYSQL, que es una herramienta de base de datos de fuente abierta que provee Oracle. Para efectos de prueba la base de datos se ha instalado en un hosting en Internet.

-

Para la función de consulta del mapa de cobertura se emplea el API de Google Maps, también disponibles en el SDK Tools de Android Studio.

5

Diseño del Sistema

Figura 1 Prototipo del Sistema

Registra el nivel de Cobertura Móvil.

Consulta y Muestra en un mapa el nivel de cobertura

Figura 2 Registrar Nivel de Cobertura

Figura 3 Consulta y Muestra en Mapa

6

Discusión A partir del planteamiento de una estructura general de la aplicación formada por sus tres componentes: aplicación de captura, base de datos y aplicación de consulta, hemos ido construyendo cada uno, investigando y probando. Hemos probado los APIS del Android Studio para obtener los datos, descifrando los parámetros, como la potencia de la cobertura que se está midiendo en decibelios. Hemos probado el registro de los datos en la base de datos y también hemos usado el API de Google Maps para mostrar los datos de la base de datos. En parte de las pruebas hemos tenido participación de amigos que han colaborado con sus celulares, donde encontramos algunos problemas al instalar y usar los APIS en distintos celulares, teniendo que analizar los casos para resolverlos. Hemos trabajo armoniosamente en grupo y durante el tiempo de desarrollo hemos mantenido permanentemente la comunicación. Vemos que hay mucha información disponible con los propios APIS de Android Studio que puede servir para hacer otras aplicaciones con consultas adicionales. También vemos que con los datos actuales de nuestra base de datos podrían desarrollarse más adelante otros proyectos con consultas más avanzadas en Android o Web, como consultas históricas, variaciones de cobertura por mes, comparaciones entre operadores, comparación de datos según marca o modelo del celular que recibe la señal, etc. Conclusiones Con este trabajo hemos podido mostrar que es posible usar los propios celulares (Smartphone) con Android como equipos para medir y consultar la cobertura celular en los

7

distintos sectores de la cuidad (intensidad de señal), los cual puede luego emplearse para que los operadores de telefonía móvil realicen la optimización de sus redes. Hemos podido comprobar que existe mucha información disponible en los dispositivos celulares que puede ser empleada para hacer diferentes tipos de análisis y que ya existen APIS en Android Studio y en Google Maps que permiten obtener y mostrar esos datos de una manera relativamente sencilla. También hemos podemos observar que con los datos disponibles, con los APIS y con un poco de investigación adicional se podría hacer otras aplicaciones que podrían hacer análisis más complejos, pero que pueden construirse de una manera relativamente sencilla y ordenada. De la revisión de los contingentes de los datos que obtuvimos, hemos podido comprobar que hay zonas con diferentes niveles de cobertura, pero se ha visto que los operadores si cubren bien la zona de Lince. Si se difunde la aplicación a más personas y se obtienen más datos de otras zonas, se podría encontrar zonas con poca cobertura que son más importantes para los operadores para que mejoren su cobertura en esos sitios. Referencias OPSITEL. (2015). App "Te Veo". Obtenido de http://teveo.pe/ SUPTEL. (2013). App "Calidad Móvil". Obtenido de http://apps.gob.cl/apps/calidad-movil.html TIC, M. (2016). App "Calidad Celular". Obtenido de http://calidadcelular.co/ OpenSignal. (2013). Speedtest y mapas WIFI 3G 4G. Perú.

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.