IMPLEMENTACIÓN DE UN SISTEMA DE AUTOMATIZACIÓN DE PRUEBAS DE CALIDAD ROAMING DE TELEFONÍA DE ENTRADA
Fecha
2024-06-20
Autores
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Rey Juan Carlos
Enlace externo
Resumen
El ¿Roaming¿ es un servicio que ofrecen los operadores de red de telefonía móvil. Este servicio permite la comunicación por voz y datos a aquellos usuarios localizados en zonas donde no esté presente la arquitectura de red de su operador local. Para ello, los usuarios utilizan la arquitectura de una red visitante con la finalidad de redirigir la conexión hasta la arquitectura de red local.
En este proyecto se implementará un sistema de automatización para pruebas de calidad ¿Roaming¿ de telefonía móvil para usuarios visitantes ajenos a la red local (Orange).
En el proyecto, gracias a los servicios de Mobileum, empresa dedicada a la realización de pruebas de calidad de telefonía móvil, se programarán una serie de pruebas ¿Roaming¿ de calidad tanto de voz como de datos para diferentes operadores. Estas pruebas están basadas en la aplicación de robots llamados SIGOS. Estos robots SIGOS permiten la virtualización de tarjetas SIMs en cualquier parte del mundo. Tanto los ajustes de las pruebas como los propios resultados estarán presentes en la interfaz web de usuario que proporciona Mobileum.
Los resultados de estas pruebas serán exportados a Elasticsearch, una aplicación de código abierto que permite el almacenamiento de datos en formato JSON en subíndices que a su vez están almacenados en un único índice. En Elasticsearch se creará un índice que almacenará todos los resultados de las pruebas ¿Roaming¿ basándose en el ajuste tanto del tipo de dato que almacena (mapping) como la política de rotado que tendrá para la creación de subíndices.
Posteriormente, los datos almacenados en Elasticsearch serán indexados en Grafana, aplicación de código abierto para la representación gráfica de datos. En Grafana se diseñará un ¿dashboard¿ para la representación gráfica de los resultados de las pruebas de calidad ¿Roaming¿. Este ¿dashboard¿ contendrá varios paneles gráficos, las cuales pueden ser de diversos tipos, como por ejemplo gráfica temporal o tabla. La representación de los datos en estos paneles está basada en el uso de ¿queries¿ o consultas, que filtrarán los datos según la petición que se realice.
El sistema desarrollado permitirá al usuario final prevenir y corregir errores presentes en la red de telefonía con la finalidad de asegurar los servicios de voz y datos a los clientes.
Descripción
Trabajo Fin de Grado leído en la Universidad Rey Juan Carlos en el curso académico 2023/2024. Directores/as: Jesús Palací López