Proyecto Network Benchmarking


Ekspresa Consulting Corp. es una compañía especializada en telecomunicaciones la cual brinda diversidad de soluciones para redes celulares. Entre sus servicios destacados se encuentra lo que se conoce como "Drive Test / In-Building" un método de medida que permite a las operadoras de redes móviles evaluar su cobertura, así como mejorar la calidad y capacidad de su servicio, sobre todo durante los procesos de migración, implementaciones de nuevas mejoras o actualización de equipos.

Actualmente la compañía brinda servicios a más de 20 importantes compañías de telecomunicaciones a nivel nacional e internacional, como lo son: Claro, Orange, Digicel, Movistar, Sprint, Huawei entre otras.

Benchmarking Online

En este caso la empresa nos contacta con la necesidad de poder mostrar estos resultados en línea, con el objetivo de agregarle más valor a su servicio, pudiendo ahora sus clientes visualizar los resultados de manera interactiva y tener mejor perspectiva al momento de realizar las evaluaciones de estadísticas.



Desarrollo

En respuesta al requerimiento, desarrollamos los servicios necesarios para la carga de datos en la nube e implementamos una interfaz web fresca donde se gestiona gran parte del sistema y se visualizan los resultados a través de las API's de Google Maps y Highcharts.




La parte más divertida

La parte más entretenida del proyecto fue el procesamiento de los datos.

Los instrumentos utilizados para la captura de muestras de los recorridos (Drivetest's) recopilan una gran cantidad de datos (Big Data), los cuales deben ser previamente procesados y resumidos (Data binning) para hacer posible y más amigable su manipulación y análisis.

El principal reto fue optimizar el proceso de bineado de la data mediante algoritmos geométricos con los cuales logramos reducir de manera considerable el tiempo de procesamiento mediante un código limpio y semántico, fácil de mantener.

El proyecto cuenta con una aplicación de consola donde se pueden manejar directamente los procedimientos en el servidor, además involucramos fascinantes tecnologías que garantizan la durabilidad y escalabilidad del código fuente como (Composer, Git, el framework Laravel, Lumen, algunos componentes de Symfony y otras más).

Caxiar Eirl.