CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN...

27
1 DISEÑO DE UN APLICATIVO EN ANDROID QUE ESTABLEZCA EL OPERADOR DE TELEFONIA MÓVIL CON MEJORES CARACTERÍSTICAS DE COMUNICACIÓN EN UNA UBICACIÓN ESPECÍFICA PARA LA EMPRESA G4S CRISTIAN CAMILO RINCÓN GUZMÁN JEISSON RIAÑOS JIMENEZ UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD TECNOLÓGICA INGENIERÍA EN TELECOMUNICACIONES BOGOTÁ D.C. 2016

Transcript of CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN...

Page 1: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

1

DISEÑO DE UN APLICATIVO EN ANDROID QUE ESTABLEZCA EL OPERADOR DE

TELEFONIA MÓVIL CON MEJORES CARACTERÍSTICAS DE COMUNICACIÓN EN

UNA UBICACIÓN ESPECÍFICA PARA LA EMPRESA G4S

CRISTIAN CAMILO RINCÓN GUZMÁN

JEISSON RIAÑOS JIMENEZ

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD TECNOLÓGICA

INGENIERÍA EN TELECOMUNICACIONES

BOGOTÁ D.C.

2016

Page 2: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

2

DISEÑO DE UN APLICATIVO EN ANDROID QUE ESTABLEZCA EL OPERADOR DE

TELEFONIA MÓVIL CON MEJORES CARACTERÍSTICAS DE COMUNICACIÓN EN

UNA UBICACIÓN ESPECÍFICA PARA LA EMPRESA G4S

CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010

JEISSON RIAÑOS JIMENEZ COD: 20131273022

Director del proyecto

Ing. Gustavo Adolfo Higuera Castro

Trabajo de grado en modalidad de pasantía para optar al título de profesional en

Ingeniería en Telecomunicaciones

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD TECNOLÓGICA

INGENIERÍA EN TELECOMUNICACIONES

BOGOTÁ D.C.

2016

Page 3: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

3

DISEÑO DE UN APLICATIVO EN ANDROID QUE ESTABLEZCA EL OPERADOR DE TELEFONIA MÓVIL

CON MEJORES CARACTERÍSTICAS DE COMUNICACIÓN EN UNA UBICACIÓN ESPECÍFICA PARA LA

EMPRESA G4S

PAGINA DE APROBACIÓN

Observaciones

_________________________________________________________

_________________________________________________________

_________________________________________________________

_________________________________________________________

_______________________________ Director del Proyecto

Ing. Gustavo Adolfo Higuera Castro

_______________________________ Evaluador del Proyecto

Ing. Freddy A. Fernández G.

Gerente Nacional de Operaciones

G4S Technology Colombia

Fecha de Presentación:

Page 4: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

4

AGRADECIMIENTOS

Jeisson

A mi hija, mi motivación, que en un futuro sienta orgullo de los logros alcanzados por su padre.

A mi familia por el apoyo a lo largo de toda la vida.

Al equipo de comunicaciones de G4S que siempre prestaron su buena disposición suministrando

información y aportando sus conocimientos al desarrollo del proyecto.

A mis compañeros Auditores que entendieron y apoyaron mis ausencias durante el desarrollo del

proyecto.

A las personas que apoyaron la gestión para lograr el acuerdo que dio inicio a este proyecto.

Cristian

A mi padre quien fue el que me motivo a estudiar esta gran carrera y la persona que siempre me

apoyo para lograr desarrollarme como profesional.

A mi madre que siempre sintió por mí un orgullo de hombre, de ser humano, de hijo y a quien

nada haría más feliz que poder verme alcanzar este título, a ella, le agradezco infinitamente y sé

que desde el cielo está sintiendo esa gran alegría y ese hermoso amor de madre.

A mi hermana para que este sea un motivo de alegría y orgullo, y le dé la motivación para alcanzar

mayores logros.

Page 5: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

5

RESUMEN

El desarrollo de aplicaciones para dispositivos inteligentes ha tenido una gran acogida en los

últimos años ya que brinda además de una gran variedad de servicios, también ofrece soluciones

a problemas cotidianos facilitando tareas que en su proceso normal se desarrollan de manera

dispendiosa y demandan mucho tiempo en su ejecución.

Bajo esta tendencia se crea la posibilidad de desarrollar una aplicación para dispositivos

inteligentes con sistema operativo Android que permita realizar mediciones de señal en los

operadores celulares Movistar, Tigo y Claro, en un lugar determinado y empleando únicamente

una Sim card de datos del operador Avantel.

Este proyecto es desarrollado como una práctica laboral gracias al acuerdo de voluntad realizado

entre la Universidad Distrital Francisco José de Caldas y la empresa G4S Technology Colombia.

Page 6: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

6

CONTENIDO 1. DESCRIPCIÓN DEL PROYECTO ........................................................................................ 10

1.1. Descripción del problema ................................................................................................. 10

1.2. Objetivos .......................................................................................................................... 11

1.2.1. General ................................................................................................................... 11

1.2.2. Específicos ............................................................................................................. 11

2. METODOLOGÍA ................................................................................................................... 11

2.1. Modelo en cascada de ingeniería de software .................................................................. 11

2.2. Fases de desarrollo ........................................................................................................... 12

3. DESARROLLO ...................................................................................................................... 14

3.1. Pre-análisis y Análisis ...................................................................................................... 14

3.2. Diseño y desarrollo........................................................................................................... 15

3.2.1. Interfáz de inicio .................................................................................................... 15

3.2.2. Registro de ubicación ............................................................................................. 16

3.2.3. Medición de la red.................................................................................................. 17

4. RESULTADOS ....................................................................................................................... 23

4.1. Capacitación y pruebas..................................................................................................... 24

4.2. Encuesta ........................................................................................................................... 25

5. IMPLEMENTACIÓN ............................................................................................................. 26

6. CONCLUSIONES .................................................................................................................. 26

BIBLIOGRAFÍA ......................................................................................................................... 27

Page 7: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

7

LISTA DE TABLAS

TABLA 1 DISTRIBUCIÓN DE CLIENTES EN LA EMPRESA G4S TECHNOLOGY SEGÚN EL MEDIO DE TRANSMISIÓN ................................. ERROR! BOOKMARK NOT DEFINED.10

TABLA 2 METODOLOGÍA IMPLEMENTADA ............... ERROR! BOOKMARK NOT DEFINED.13 TABLA 3 ESCALA DE VALORES EN DBM Y ASU DEL NIVEL DE SEÑAL ..................... ERROR!

BOOKMARK NOT DEFINED.21 TABLA 4 ESCALA DE COLORES DE LAS ANTENAS ERROR! BOOKMARK NOT DEFINED.23

LISTA DE FIGURAS

FIGURA 1 MODELO EN CASCADA ...................................................................................................... 12

FIGURA 2 INTERFÁZ DE DESARROLLO “ANDROID STUDIO” ...................................................... 15

FIGURA 3 INGRESO DE DATOS EN LA APLICACIÓN ....................................................................... 15

FIGURA 4 UBICACIÓN Y POSICIONAMIENTO .................................................................................. 16

FIGURA 5 CONFIGURACIÓN LX20 “OPERADOR” ............................................................................ 18

FIGURA 6 CONFIGURACIÓN LX20 “NIVEL DE SEÑAL” .................................................................. 18

FIGURA 7 CONFIGURACIÓN LX2NB .................................................................................................. 18

FIGURA 8 CONFIGURACIÓN LX20NB “NIVEL DE SEÑAL” ............................................................ 19

FIGURA 9 CONFIGURACIÓN GS3125 “OPERADOR E IP”................................................................. 19

FIGURA 10 CONFIGURACIÓN GS3125 “NIVEL DE SEÑAL” ............................................................ 20

FIGURA 11 CONFIGURACIÓN GPRS “REPORTE DE NIVEL DE SEÑAL” ....................................... 20

FIGURA 12 RESULTADO DE MEDICIONES ......................................................................................... 22

FIGURA 13 UBICACIÓN DE ANTENAS EN EL MAPA........................................................................ 23

FIGURA 14 PANTALLA DE REUSULTADOS ........................................................................................ 24

LISTA DE ANEXOS

Anexo A. Manual de aplicación G4S Net Analyzer

Anexo B. Reporte de visitas realizadas a clientes con fallos de comunicación del 19 al 25

de julio 2016.

Anexo C. Encuesta de satisfacción G4S Net Analyzer

Anexo D. Formato Horas de pasantía Jeisson Riaños.

Anexo E. Formato Horas de pasantía Cristian Rincón.

Page 8: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

8

Anexo F. Carta de concepto del profesional designado por la compañía.

LISTA DE TÉRMINOS

Android Sistema operativo para dispositivos inteligentes.

API Interfaz de programación de aplicaciones.

APP Aplicación para dispositivos inteligentes.

ASU Escala de Nivel de Señal.

BER Bit Error Rate.

BTS Por sus siglas en inglés Base Transceiver Station. Estación Base transceptora.

CDMA Multiplicación por división de código.

CELL Celda.

dBm Medición de nivel de señal en escala de dB.

EDGE Tasas de datos mejoradas para el GSM.

GPRS Servicio general de paquetes vía Comunicador.

GPS Sistema de posicionamiento global.

GSM Sistema global para las comunicaciones móviles.

HSPA Por sus siglas en inglés High Speed Packet Access. Acceso a paquetes de alta

velocidad.

HSPA+ HSPA evolucionado.

JAVA Lenguaje de programación de alto nivel.

LAC Por sus siglas en ingles Local Area Code. Código de área Local.

LTE Por sus siglas en inglés Long Term Evolution. Estándar de la norma 3GPP.

MCC Mobile Country Code.

NMC Mobile Network Code.

UMTS Por sus siglas en ingles Universal Mobile Telecommunications System,

Sistema Universal de Telecomunicaciones Móviles.

WCDMA Acceso múltiple por división de código de banda ancha.

2G Segunda generación de telefonía móvil.

3G Tercera Generación de voz y datos.

3GPP Proyecto Asociación de Tercera Generación.

4G Cuarta generación de tecnologías de telefonía móvil.

Page 9: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

9

INTRODUCCIÓN

G4S Technology cuenta dentro de su portafolio de servicios de seguridad con el de

monitoreo y respuesta de sistemas de alarma, este monitoreo se realiza mediante la

supervisión de señales de estado que son transmitidas por un Comunicador GPRS y

recibidas en una central de monitoreo. Estas señales son transmitidas por el mediante el

uso de una Sim card de datos de cualquiera de los tres operadores Movistar, Claro o Tigo,

para elegir cuál de estos es el que preste el servicio no se cuenta en la compañía con un

proceso establecido ni tampoco un dispositivo especializado por lo que esta elección se

realiza de manera aleatoria, generando frecuentemente inestabilidad y fallos en la

transmisión de señales con impactos negativos sobre la operación en las áreas de

mantenimiento y monitoreo de la compañía, además de que se crea una mala percepción

del servicio por parte del cliente.

Identificando esta problemática para la compañía, se realiza mediante la modalidad de

pasantía el desarrollo de la app “ G4S Net Analizer” para dispositivos inteligentes con

sistema operativo Android, enfocando el entorno gráfico en Tablet`s Android versión

4.4.2, las cuales son empleadas en la compañía para realizar las labores cotidianas por

parte del personal técnico. realiza mediciones de niveles de señal en los tres operadores

Movistar, Claro y Tigo en tecnología 2g y 3g empleando únicamente una Sim Card de

datos del operador Avantel, generando un informa de estas mediciones y estableciendo el

operador con mejores características en las 2 tecnologías.

Page 10: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

10

1. DESCRIPCIÓN DEL PROYECTO

1.1 Descripción del problema

El servicio de monitoreo de alarmas que presta la compañía debe transmitir a la central

de monitoreo eventos como: activación y desactivación del sistema, alarmas por

detección de movimiento, intrusión, atracos entre otros. Actualmente la compañía ofrece

a sus clientes lo siguientes medios de comunicación:

DISTRIBUCIÓN DE CLIENTES SEGÚN EL MEDIO DE TRANSMISIÓN

LINEA TELEFÓNICA INTERNET COMUNICADOR GPRS

TECNOLOGÍA

ALAMBRADA

TECNOLOGÍA

ALAMBRADA

TECNOLOGÍA INALÁMBRICA,

UTILIZA LA RED CELULAR

12% 0.8% 87.2%

Tabla 1. Distribución de clientes en la empresa G4S Technology según el medio de transmisión.

Debido a que se trata de un sistema de seguridad y partiendo de que el GPRS es un

elemento vital dentro del sistema de alarma, su instalación se realiza en lugares ocultos y

con poco tráfico de posibles observadores, en estos lugares generalmente la calidad de

señal de los operadores de telefonía celular es reducida, lo cual genera desconexiones

esporádicas e inestabilidad en la transmisión, causando que a la central de monitoreo no

se reporten todos los eventos del sistema de alarma, siendo esto un asunto que impacta

negativamente en el servicio que presta la compañía debido a que se pueden perder

eventos de un atraco, o intento de intrusión ante los cuales la compañía debe ejecutar un

protocolo establecido.

La compañía no tiene la cantidad de personal técnico ni los equipos especializados

necesarios para realizar mediciones previas en las instalaciones de todos los clientes, con

el fin de conocer el operador con mejores características de señal previo a la instalación

del sistema con transmisión inalámbrica. Teniendo en cuenta la problemática planteada

se diseña una alternativa de solución desarrollando un aplicativo que realice la medición

de señal sobre los tres operadores de telefonía móvil Tigo, Movistar y Claro. Una cualidad

destacable del desarrollo es que las mediciones se realizan utilizando una sola sim card

para 3 diferentes operadores, las aplicaciones que hay actualmente disponibles para este

tipo de mediciones requieren una sim card por cada operador. Adicionalmente el

desarrollo de este aplicativo está enfocado a que una persona con un conocimiento básico

Page 11: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

11

en el manejo de equipos Android pueda realizar una medición, sin la necesidad de utilizar

un equipo especializado de alto costo ni tener ni conocimientos específicos en

comunicaciones celulares.

1.2 Objetivos

1.2.1 General

Diseñar un aplicativo en Android que mida diferentes variables de transmisión de los

operadores de telefonía móvil Claro, Movistar y Tigo, las compare y determine con base

en dichas variables cual es el operador que presenta mejores características de transmisión

en el lugar de ubicación del móvil.

1.2.2 Específicos

Identificar las variables de transmisión más relevantes que contribuyan a la

estabilidad de comunicación.

Componer un algoritmo que obtenga variables de transmisión para un dispositivo

móvil con sistema operativo Android en un lugar específico.

Determinar el modelo de ingeniería que suministre el mejor proceso a la empresa

para verificar las variables seleccionadas.

Especificar pruebas de funcionamiento y documentar los resultados con el fin de

medir el impacto del desarrollo de la aplicación para la operación de la empresa

G4S.

2. METODOLOGIA

2.1 Modelo en cascada de ingeniería de software

Para el desarrollo de la aplicación se analizaron los diferentes modelos de la ingeniería

del software de los cuales se resalta el modelo en cascada, y el cual se emplea en el

Page 12: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

12

desarrollo de este proyecto. Este modelo se diseña realizando una proyección secuencial

de varios subprocesos que complementan el desarrollo final del proyecto.

Figura 1. Modelo en cascada

2.2 Fases de Desarrollo

Antes y durante el desarrollo del proyecto se fueron definiendo tareas que lograron que

se cumplieran exitosamente los objetivos específicos planteados.

En la siguiente tabla se muestra la metodología implementada:

Fases Actividades

Pre-análisis y Análisis

Necesidades de la empresa.

Viabilidad del proyecto.

Análisis de requisitos.

Alcance de la pasantía.

Herramientas para el desarrollo del proyecto.

Alternativas de solución

Diseño

Clasificación de requisitos.

Establecimiento de datos de entrada y de salida

Bosquejo del diseño de la interfaz.

Page 13: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

13

Desarrollo y programación

Instalación de plataforma para el desarrollo de aplicaciones en Android.

Recolección de datos del cliente.

Gestión de información en una base de datos.

Gestión de información de posicionamiento mediante GPS del dispositivo.

Obtención de datos de operador de la Sim card.

Procedimiento para establecer conexión y realizar lectura de los diferentes niveles de señal en 2G y 3G para los operadores Movistar, Tigo y Claro.

Obtener ubicación de la BTS y establecer la referencia en el mapa.

Realizar el cálculo de la distancia entre la posición actual y la BTS.

Comparación de los resultados y confirmación del operador con mejor nivel de señal.

Generación de informe en formato PDF para exportar el resultado.

Envío por correo electrónico del informe obtenido en la medición.

Implementación y pruebas

Manual de manejo de la aplicación.

Instalación del aplicativo en las tablet's de la compañía.

Capacitación sobre el manejo del app a todo el personal designado por la compañía.

Probar el app en diferentes ubicaciones.

Realizar la encuesta de satisfacción a todas las personas que utilizaron el app durante el periodo de pruebas.

Tabla 2. Metodología implementada.

Page 14: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

14

3. DESARROLLO

3.1 Pre-análisis y Análisis

Una vez identificada la necesidad de la compañía se realizó un estudio acerca de a quienes

estaría dirigida la aplicación y que harían uso de ella, por lo que se definió que dentro del

departamento de operaciones las personas que implementarían la aplicación serían:

Técnicos de comunicaciones, personal de laboratorio y Auditores. Para cada persona que

hace parte de estos tres grupos, la compañía ofrece como dotación Tablet’s marca

Samsung con sistema operativo Android versión 4.4.2, por lo que la aplicación a

desarrollar debía tener total compatibilidad con el Hardware y Software de estas Tablet’s.

La herramienta de diseño de software elegida para realizar el desarrollo y programación

de la aplicación fue “Android Studio”, además de ser la herramienta que recomienda el

mismo desarrollador de Android que es Google, es también una de las más completas que

se encuentran en la actualidad con las siguientes características:

Posibilidad de ver en tiempo real los cambios realizados en el código a través de

un emulador del dispositivo donde se pretende instalar el app.

Cuenta con un editor de código que predice, corrige, y analiza el código de forma

instantánea.

El emulador Android 2.0 permite instalar y ejecutar las aplicaciones incluso más

rápido que en un dispositivo físico, cuenta con una gran variedad de dispositivos

para simular: Teléfonos, tablet’s, relojes y hasta televisores.

Ofrece una amplia variedad de librerías ya instaladas que permiten el desarrollo

de un sin número de aplicaciones y brindan robustez y seguridad para los

desarrollos.

Android Studio es la herramienta que cuenta con más actualizaciones para los

desarrollos. [1] [2]

Page 15: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

15

Figura 2. Interfaz de desarrollo “Android Studio”

3.2 Diseño y desarrollo

3.2.1 Interfaz de inicio

Cuando un cliente nuevo se va a registrar dentro de la compañía para adquirir alguno de

sus servicios es indispensable que suministre datos como: Nombre, Nit, Sucursal,

Dirección y Ciudad, una vez que el cliente está creado se le asigna un indicativo de 4

dígitos con el cual va a ser reconocido al interior de la compañía.

Dentro del diseño de la aplicación era importante poder ingresar estos datos cada vez que

se realizara una medición con el fin de registrarlo en una base de datos y hacer más fácil

una búsqueda posterior.

Figura 3. Ingreso de datos en la aplicación.

Page 16: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

16

En la imagen se pueden ver las casillas habilitadas para que el usuario pueda realizar el

registro de las mediciones con todos los datos solicitados.

En la casilla Nombre se ingresará el nombre de la persona natural o jurídica según sea el

caso, en el campo de Nit se habilitará únicamente el teclado numérico y admitirá un

campo máximo de 11 dígitos.

Para los campos siguientes no existe una excepción especial, únicamente el usuario

deberá completar la información según lo indicado.

3.2.2 Registro de ubicación

Una vez registrada esta información es importante conocer la ubicación exacta del lugar

donde se está realizando la medición, para lo cual se activa mediante comandos de

configuración el servicio de ubicación que trae de fábrica la Tablet que se complementa

con la información de GPS y GLONASS, las compara y realiza el promedio de los dos

resultados. Conocida la ubicación se deben extraer las coordenadas de latitud y longitud

las cuales serán utilizadas más adelante en el proyecto.

Figura 4. Ubicación y posicionamiento.

Page 17: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

17

3.2.3 Medición de la red

Para conocer las variables de transmisión que serían medidas por la aplicación, se realizó

un estudio con los diferentes modelos y referencias de Comunicadores GPRS que utiliza

la compañía para conocer sus características y requerimientos internos en cuanto a las

características de la señal.

El Transmisor Universal LX20 de la marca Solutec fue el primero en ser estudiado. El

estudio se realizó ingresando a la configuración inicial vía RS232, la cual es necesaria

cada vez que se va a ingresar una Sim card de un operador nuevo o diferente al anterior.

En la siguiente figura se puede ver que se realiza la configuración para que el

Comunicador acepte la Sim card de Movistar y se conecte a la red.

Figura 5. Configuración LX20 “operador”

En la siguiente figura se puede ver que el Comunicador ya se conectó a la red y está

realizando la comunicación de información, en esta imagen se puede ver que el

Comunicador como parámetro de señal únicamente entrega el porcentaje del nivel de

señal.

Page 18: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

18

Figura 6. Configuración LX20 “Nivel de señal”

El segundo Comunicador en estudiar fue el Transmisor Universal LX2NB al cual se le

debe realizar la misma configuración inicial que el anterior, esta vez se configuro Claro

ó Comcel como operador de red.

Figura 7. Configuración LX2NB

Al realizar la configuración del Comunicador para que acepte el operador, este realiza los

intentos de conexión y envía información hasta el servidor de destino, al igual que el

Page 19: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

19

anterior el único parámetro que tiene en cuenta el Comunicador es el porcentaje nivel de

señal, que para este caso con el operador Claro es del 71%.

Figura 8. Configuración LX2NB “Nivel de señal”

El tercer Comunicador en poner a prueba fue el Comunicador de alarmas GS3125 marca

DSC, para esta prueba se configuró el operador Claro como el operador principal y se

direccionan los paquetes de información al servidor de G4S con dirección IP

190.144.190.166.

Figura 9. Configuración GS3125 “Operador e IP”

Page 20: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

20

En la siguiente figura se puede ver que el Comunicador ya se conectó al operador y

muestra datos como el número de la Sim, IMEI, y adicionalmente muestra una barra con

el nivel de señal que tiene el operador.

Figura 10. Configuración GS3125 “Nivel de señal”

El cuarto y último Comunicador que se estudió fue el Pegasus, que se configuró para

conectarse al operador Claro y se dejó en pruebas durante 3 horas, una vez transcurrido

este tiempo se realiza un análisis de los niveles de señal alcanzados, el resultado de los

niveles de señal se muestra en escala ASU y se puede ver que este varía entre 10 y 13.

Figura 11. Configuración GPRS “Reporte de Nivel de señal”

Page 21: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

21

Las pruebas se realizaron para los 4 Comunicadores GPRS más usados dentro de la

compañía y se pudo concluir que como parámetro de señal estos comunicadores exigen

el Nivel de señal. Así que este fue el parámetro escogido para trabajar en la aplicación,

este se puede obtener en escala ASU o en escala de dBm.

La escala de valores dBm que puede arrojar la aplicación se ve en la siguiente tabla:

NIVEL DE SEÑAL

Estado dBm ASU

Sin cobertura Menos de -113 0

Muy baja cobertura Entre -113 y -111 1

Baja cobertura Entre -111 y -97 Entre 2 y 8

Buena Entre -97 y -87 Entre 9 y 13

Muy buena Entre -87 y -71 Entre 14 y 21

Excelente Más de -71 Entre 22 y 31

Tabla 3. Escala de valores en dBm del nivel de señal.

Para la escala ASU los valores de señal pueden variar entre 0 y 31, siendo 0 el nivel más

bajo de señal y 31 el nivel máximo.

Para realizar las mediciones en los operadores la aplicación cuenta con un paso a paso y

un manual (ver anexo 1) donde el usuario podrá a través de la configuración del equipo

realizar la conexión a 3 diferentes operadores en tecnología 2G ó 3G según sea el caso.

Así que la configuración de los operadores y de la red se debe realizar manualmente según

el paso a paso de la aplicación, y la medición del nivel de señal si lo realiza el aplicativo

directamente. En el caso de que dos o más operadores tengan el mismo nivel de señal se

escogió un segundo parámetro de medición con el cual la aplicación pueda escoger el

mejor operador en 2G y 3G. Este parámetro es la distancia que existe entre la ubicación

actual donde se está realizando la medición y la BTS del operador a la cual ha establecido

la conexión. Este registro se logra gracias a una base de datos [1] de todas las estaciones

base de los operadores que existen y que cuenta con las coordenadas de posicionamiento

“latitud y longitud” para luego ser ubicadas en el mismo mapa donde se muestra la

ubicación de la medición, como se puede ver en la siguiente figura. Cabe destacar que a

esta base de datos pública que se encuentra en la red se accede desde el aplicativo

mediante la implementación de una conexión utilizando el protocolo de internet.

Page 22: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

22

En la siguiente imagen se puede ver un cuadro con todas las mediciones de los 3

operadores.

Figura 12. Resultado de mediciones

Los datos recolectados por la aplicación para los operadores en 2G y 3G son los

siguientes:

- ASU: 28. (Nivel de señal)

- dBm: -57. (Nivel de señal)

- Tecnología: EDGE 2G.

- Latitud: 4.671683. (Coordenadas de la BTS)

- Longitud: -74.089512. (Coordenadas de la BTS)

- Distancia: 271.60263. (Distancia en metros desde el punto de medición hasta la

BTS)

Paralelamente en la misma pantalla que muestra las mediciones la aplicación grafica

sobre el mapa de la ubicación la posición de las antenas BTS en las que la Tablet realizo

conexión.

Page 23: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

23

Figura 13. Ubicación de antenas en el mapa

En la imagen se pueden ver las ubicaciones de las antenas de los operadores según su

color, y en la siguiente tabla está la descripción:

ROJO VERDE AZUL Morado

Claro 2G Claro 3G Movistar

2G Movistar

3G Tigo 2G Tigo 3G

Ubicación de la medición

Tabla 4. Escala de colores de las antenas.

4. RESULTADOS

Después de realizar todas las mediciones el aplicativo se encarga de compararlas y

determinar cuál fue el operador que obtuvo el nivel de señal más alto y en caso de igualdad

el que se conectó a la BTS más cercana, este resultado se muestra en otra pantalla

independiente donde se discrimina el resultado para 2G y 3G.

El usuario tiene la posibilidad de generar un informe en formato PDF con los resultados

y guardarlo si es el caso, también tiene la posibilidad de enviarlo por correo electrónico

o simplemente guardarlo en la base de datos y tenerlo para una consulta posterior.

Page 24: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

24

Figura 14. Pantalla de resultados

4.1 Capacitación y pruebas

Una vez finalizada la aplicación y durante el 19 al 25 de Julio se realizaron las pruebas

del aplicativo en terreno, junto con el acompañamiento de los técnicos de comunicaciones

se visitaron 8 clientes que estaban presentando fallos de comunicación. En estas visitas

se validaba que el sistema tenia inestabilidad en la comunicación con el operador de la

Sim card, así que se procedía a realizar las mediciones de los operadores con la aplicación,

y el operador que se obtenía como resultado se dejaba instalado y programado en el

comunicador GPRS, el sistema se dejaba trabajando y en pruebas para verificar que el

nuevo operador tuviera una mejor transmisión de señales. En el Anexo B (Reporte de

visitas realizadas a clientes con fallos de comunicación del 19 al 25 de Julio de 2016) se

encuentra la siguiente información del trabajo realizado en las visitas:

- Fecha de visita.

- Cliente.

- Motivo del servicio.

- Operador inicial.

- Labor realizada.

- Operador diagnosticado con G4S Net Analizer.

- Solicitud técnica solucionada.

Esta información contiene a partes de los reportes técnicos que se envían cada vez que se

realiza una visita donde los clientes, pero por políticas de confidencialidad y manejo de

la información no se pueden adjuntar los reportes originales, este anexo está validado y

revisado por el ingeniero Freddy Fernández.

Una vez comprobada la funcionalidad de la aplicación se programó una capacitación a un

grupo del área técnica de G4S, donde se les entregó el manual y se explicó todo el

funcionamiento y manejo de la aplicación.

Page 25: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

25

A esta capacitación asistieron 7 personas entre los que se encontraban: 2 técnicos de

comunicaciones, 1 coordinador de comunicaciones, 1 integrante del laboratorio, 2

técnicos de mantenimiento y 1 coordinador de capacitación y entrenamiento.

4.2 Encuesta

Culminada la capacitación y después de dos días en los que los asistentes pudieron

realizar pruebas al aplicativo, manejarla y familiarizarse con ella se les realizó una

encuesta de satisfacción que se encuentra en el anexo C y en términos generales tiene la

siguiente tendencia en porcentaje de respuestas:

1. Que tan útil fue el uso de la herramienta para el desarrollo de su trabajo.

a. De gran utilidad. 43%

b. Bastante útil. 57%

c. No muy útil. 0%

d. No funciono. 0%

2. El manejo de la aplicación fue.

a. Bastante fácil. 29%

b. Sencillo. 71%

c. Complicado. 0%

d. Muy complicado. 0%

3. Como evaluaría el manual de usuario.

a. De gran utilidad. 0%

b. Bastante útil. 100%

c. No muy útil. 0%

d. No lo uso. 0%

4. Con que frecuencia utilizaría la aplicación.

a. Siempre. 0%

b. Frecuentemente. 29%

c. Ocasionalmente. 71%

d. No lo usaría. 0%

5. Recomendaría esta herramienta a sus compañeros.

a. Si. 100%

b. No. 0%

6. Cuál de las siguientes características refleja su percepción de la herramienta.

a. Funcional. 71%

b. Eficiente. 29%

c. Complicada. 0%

d. Innecesaria. 0%

Page 26: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

26

En términos generales la encuesta muestra la buena percepción de funcionalidad y

eficiencia que dejo la aplicación en el personal técnico y operativo de la compañía.

5. IMPLEMENTACIÓN

Con el desarrollo de este aplicativo se logró un gran impacto en la operación de G4S

como se enumera a continuación:

1. Con los clientes nuevos donde se ha utilizado la aplicación al momento de instalar el

comunicador GPRS y seleccionar el operador, se ha visto reflejada una disminución en la

solicitud de visitas por fallas en la comunicación con respecto a los clientes donde no se

utilizaba el app.

2. Actualmente se pueden documentar los niveles de señal de los operadores Tigo,

Movistar y Claro en 2G y 3G, con un tiempo estimado de medición de 8 a 11 minutos,

esta labor anteriormente era casi imposible ya que se debía llevar al sitio un comunicador

de 2G, uno de 3G, las tres Sim card de los operadores, un computador y todos los software

instalados.

3. En la central de monitoreo se han dejado de recibir tantas señales de fallos, logrando

que los operadores se concentren más en las señales que verdaderamente presentan

alarmas y la respuesta es más efectiva.

6. CONCLUSIONES

- El desarrollo de aplicaciones en sistema operativo Android está al alcance de

todos ya que cuenta con una amplia variedad de software de desarrollo, equipos y

así mismo se puede encontrar variedad información en la propia página web que

ayuda al desarrollo.

- Si bien los comunicadores utilizados en la compañía poseen antenas con

diferentes valores de ganancia y fuentes de alimentación que generan mediciones

con diferentes niveles a los obtenidos por la Tablet, es muy importante destacar

que la relación entre los niveles de señal obtenidos de los distintos operadores se

conserva.

- El valor de señal obtenido por sí mismo no garantiza la estabilidad en la

transmisión, pero partiendo del estudio realizado se toma como referencia que

entre mayor es el nivel de señal percibido por el dispositivo así mismo es la

probabilidad de una comunicación estable.

- La aplicación logró tener un mejor control y ayudo a poder realizar la trazabilidad

a los problemas de comunicación en la compañía.

- Gracias al desarrollo del aplicativo se mejoraron los tiempos de respuesta cuando

se visita un cliente con fallos de comunicación y se evidencio una reducción en la

solicitud de visitas técnicas por fallos de comunicación.

Page 27: CRISTIAN CAMILO RINCÓN GUZMÁNrepository.udistrital.edu.co/bitstream/11349/4346/6... · CRISTIAN CAMILO RINCÓN GUZMÁN COD: 20131273010 JEISSON RIAÑOS JIMENEZ COD: 20131273022

27

BIBLIOGRAFIA

[1] “Android Studio”, developer.android.com [Online] Available:

https://developer.android.com/studio/index.html [Acessed: 10-May-2016]

[2] “Introduction to Android”, developer.android.com [Online] Available:

https://developer.android.com/guide/index.html [Acessed: 11-May-2016]