UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN
URBANA DE LA CIUDAD DE GUAYAQUIL DIRIGIDO A LA
TRANSPORTACIÓN, ENFOCADO AL DESARROLLO DE UNA
APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS
GEOREFERENCIALES, ASEGURANDO LA CALIDAD DE LA TRAMA
FORMADA Y UTILIZANDO RED CELULAR PARA LA TRANSMISIÓN DE
LA INFORMACIÓN
PROYECTO DE TITULACIÓN
Previa a la obtención del Título de:
INGENIERO EN SISTEMAS COMPUTACIONALES
AUTORES:
ESPINOZA RODRIGUEZ BRYAN STEVEN
COBEÑA VELASQUEZ JAVIER ANTONIO
TUTOR:
ING. GARY XAVIER REYES ZAMBRANO, M. Sc
GUAYAQUIL – ECUADOR
2019
II
REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA
FICHA DE REGISTRO DE TESIS
TÍTULO “PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE
LA CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL
DESARROLLO DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS
GEOREFERENCIALES, ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO
RED CELULAR PARA LA TRANSMISIÓN DE LA INFORMACIÓN.”
REVISORES:
INSTITUCIÓN: Universidad de Guayaquil FACULTAD: Ciencias Matemáticas y
Físicas
CARRERA: Ingeniería en Sistemas Computacionales
FECHA DE PUBLICACIÓN: NO. PAGINAS:
ÁREA TEMÁTICA:
DATACENTERS & CLOUD; DESARROLLO DE SOFTWARE, APLICACIONES MÓVILES.
PALABRAS CLAVES: GPRS, GEOLOCALIZACION, TRANSMISION, DATOS MOVILES, WIFI.
RESUMEN:
EL PROYECTO TIENE LA FINALIDAD DE HACER LA COMPARACIÓN ENTRE LA RED DE
INTERNET FRENTE A LA RED GPRS DE UNA COMPAÑÍA DE TELECOMUNICACIONES,
EVALUANDO EL CONSUMO DE MEGAS Y LA CANTIDAD DE INFORMACIÓN TRANSMITIDA,
ASÍ COMO LA INTEGRACIÓN DE ECUTRACKING AL MÓDULO DE LESSTRAFFIC.
N° DE REGISTRO (en base de datos): N° DE CLASIFICACIÓN:
DIRECCIÓN URL (tesis en la web)
ADJUNTO PDF X SI NO
CONTACTO CON AUTOR: Javier Antonio Cobeña Velásquez Bryan Steven Espinoza Rodríguez
Teléfono: 0939100711 0989134125
E-mail: [email protected] [email protected]
CONTACTO DE LA INSTITUCIÓN Nombre: Ing. Gary Reyes Zambrano M.Sc.
Teléfono: 0997477603
III
APROBACION DEL TUTOR
En mi calidad de Tutor del trabajo de titulación, “PLATAFORMA TECNOLÓGICA
PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA CIUDAD DE
GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL
DESARROLLO DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE
PUNTOS GEOREFERENCIALES, ASEGURANDO LA CALIDAD DE LA TRAMA
FORMADA Y UTILIZANDO RED CELULAR PARA LA TRANSMISIÓN DE LA
INFORMACIÓN”, elaborado por los Sres. COBEÑA VELASQUEZ JAVIER y
ESPINOZA RODRIGUEZ BRYAN, Alumnos no titulados de la Carrera de
Ingeniería en Sistemas Computacionales, Facultad de Ciencias Matemáticas y
Físicas de la Universidad de Guayaquil, previo a la obtención del Título de
Ingeniero en Sistemas, me permito declarar que luego de haber orientado,
estudiado y revisado, la Apruebo en todas sus partes.
Atentamente
__________________________________________
Ing. Gary Xavier Reyes Zambrano, M.Sc.
TUTOR
IV
DEDICATORIA
A mis padres, por su apoyo
incondicional, sacrificio
emocional y económico, y
consejos brindados durante
toda mi carrera universitaria. A
mis profesores por enseñarme
las labores de mi profesión, a
mi tutor por guiarme en el
proceso de titulación.
Bryan Espinoza
Esto va dedicado a mis padres
Roberto Vargas y Deccy
Velásquez, el presente título
es para ellos debido a que
gracias a su apoyo he llegado
a esta instancia de mi vida y se
merecen lo mejor.
Javier Cobeña
V
AGRADECIMIENTO
A Dios por cada día vivido, por darme
fuerzas para poder llegar hasta el final
de mi carrera universitaria y realizar el
proceso de titulación. A mis padres
por sus consejos brindados y por
guiarme siempre por el camino
correcto de la vida.
Bryan Espinoza
Primeramente, agradecer a Dios por
darme la sabiduría necesaria para
realizar el presente proyecto, también
agradezco a las personas que
aportaron con un granito de arena
para lograr culminar entre ellos a mi
tutor y profesores, agradezco también
a mis amigos que durante toda la
carrera me apoyaron, así mismo a los
docentes por guiarnos en este
proceso de aprendizaje y por último
no está de más agradecer a mis
padres por la ayuda en todos los
aspectos y el tiempo brindado.
Javier Cobeña
VI
TRIBUNAL PROYECTO DE TITULACIÓN
_____________________________ __________________________ Ing. Gustavo Ramírez Aguirre M. Sc Ing. Inelda Martillo Alcívar Mgs. DECANO DE LA FACULTAD DE DIRECTORA DE LA CARRERA CIENCIAS MATEMÁTICAS Y DE INGENIERÍA EN SISTEMAS FISICAS COMPUTACIONALES
____________________________ ____________________________ Ing. Jimmy Sornoza Moreira M. Sc Ing. Gary Reyes Zambrano M. Sc
DOCENTE REVISOR DEL DOCENTE TUTOR DEL ÁREA TRIBUNAL PROYECTO DE TITULACIÓN
__________________________ Ab. Juan Chávez Atocha, Esp.
SECRETARIO DE LA CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES
VII
DECLARACIÓN EXPRESA
“La responsabilidad del contenido de
este Proyecto de Titulación, me
corresponden exclusivamente; y el
patrimonio intelectual de la misma a la
UNIVERSIDAD DE GUAYAQUIL”
Espinoza Rodríguez Bryan Steven
C.I: 0931479646
Cobeña Velásquez Javier Antonio
C.I: 0952111086
VIII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERIA EN SISTEMAS
COMPUTACIONALES
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN
URBANA DE LA CIUDAD DE GUAYAQUIL DIRIGIDO A LA
TRANSPORTACIÓN, ENFOCADO AL DESARROLLO DE UNA APLICACIÓN
ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED
CELULAR PARA LA TRANSMISIÓN DE LA INFORMACIÓN
Proyecto de Titulación que se presenta como requisito para optar por el título de
INGENIERO EN SISTEMAS COMPUTACIONALES
Autor: Bryan Steven Espinoza Rodríguez
C.I: 0931479646
Autor: Javier Antonio Cobeña Velásquez
C.I: 0952111086
Tutor: Ing. Gary Xavier Reyes Zambrano, M. Sc
C.I: 0914383724
Guayaquil, 18 de abril del 2019
IX
CERTIFICADO DE ACEPTACIÓN DEL TUTOR
En mi calidad de Tutor del proyecto de titulación, nombrado por el Consejo
Directivo de la Facultad de Ciencias Matemáticas y Físicas de la Universidad de
Guayaquil.
CERTIFICO:
Que he analizado el Proyecto de Titulación presentado por los estudiantes
BRYAN ESPINOZA RODRIGUEZ y JAVIER COBEÑA VELASQUEZ, como
requisito previo para optar por el título de Ingeniero en Sistemas Computacionales
cuyo problema es:
“PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN
URBANA DE LA CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN,
ENFOCADO AL DESARROLLO DE UNA APLICACIÓN ANDROID PARA LA
RECOLECCIÓN DE PUNTOS GEOREFERENCIALES, ASEGURANDO LA
CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA LA
TRANSMISIÓN DE LA INFORMACIÓN”
Considero aprobado el trabajo en su totalidad.
Presentado por:
ESPINOZA RODRIGUEZ BRYAN C.I: 0931479646
COBEÑA VELASQUEZ JAVIER C.I: 0952111086
Tutor: Ing. Gary Xavier Reyes Zambrano, M. Sc.
Guayaquil, 18 de abril del 2019
X
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERIA EN SISTEMAS
COMPUTACIONALES
Autorización para Publicación de Proyecto de Titulación en Formato
Digital
1. Identificación del Proyecto de Titulación
Nombre Alumno: ESPINOZA RODRIGUEZ BRYAN STEVEN
Dirección: GUASMO NORTE COOP.DIOS DA PARA TODOS MZ.G SL.8
Teléfono: 0989134125 E-mail: [email protected]
Nombre Alumno: COBEÑA VELASQUEZ JAVIER ANTONIO
Dirección: COOP. SANTIAGUITO ROLDOS MZ. 1264 V. 11
Teléfono: 0939100711 E-mail: [email protected]
Facultad: CIENCIAS MATEMÁTICAS Y FÍSICAS
Carrera: INGENIERIA EN SISTEMAS COMPUTACIONALES
Proyecto de titulación al que opta: Ingeniero en Sistemas Computacionales
Profesor tutor: Ing. Gary Xavier Reyes Zambrano, M. Sc.
Título del Proyecto de titulación:
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
XI
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA LA TRANSMISIÓN DE LA INFORMACIÓN
Tema del Proyecto de Titulación:
GPRS, GEOLOCALIZACION, TRANSMISION, DATOS MOVILES, WIFI
2. Autorización de Publicación de Versión Electrónica del Proyecto de
Titulación
A través de este medio autorizo a la Biblioteca de la Universidad de Guayaquil y a
la Facultad de Ciencias Matemáticas y Físicas a publicar la versión electrónica de
este Proyecto de titulación.
Publicación electrónica:
Inmediata X Después de 1 año
________________________ ________________________
Espinoza Rodríguez Bryan Cobeña Velásquez Javier
3. Forma de envío:
El texto del proyecto de titulación debe ser enviado en formato Word, como archivo
.Doc. O .RTF y .Puf para PC. Las imágenes que la acompañen pueden ser: .gif,
.jpg o .TIFF.
DVDROM X CDROM
XII
INDICE GENERAL CARÁTULA……………………………………………………………………………… I
FICHA DE REGISTRO DE TESIS……………………………………………………. II
APROBACIÓN DEL TUTOR………………………………………………………… III
DEDICATORIA………………………………………………………………………… IV
AGRADECIMIENTO…………………………………………………………………… V
TRIBUNAL PROYECTO TITULACION……………………………………………… VI
DECLARACIÓN EXPRESA………………………………………………………… VII
AUTORES…………………………………………………………………………… VIII
CERIFICADO DE ACEPTACIÓN TUTOR………………………………………… IX
AUTORIZACIÓN PUBLICACIÓN DIGITAL……………………………………… X
ÍNDICE GENERAL…………………………………………………………………… XII
ABREVIATURAS…………………………………………………………………… XV
ÍNDICE DE TABLAS……………………………………………………………… XVII
ÍNDICE DE GRÁFICOS…………………………………………………………… XIX
RESUMEN...……………………………...………………………………………… XXI
ABSTRACT…………………………………………………………………………. XXII
INTRODUCCIÓN ................................................................................................ 1
CAPÍTULO I ......................................................................................................... 3
EL PROBLEMA ................................................................................................... 3
Ubicación del Problema en un Contexto ........................................................................ 3
Situación Conflicto Nudos Críticos .................................................................................. 4
Causas y Consecuencias del Problema ........................................................................... 4
Delimitación del Problema .............................................................................................. 5
Formulación del Problema .............................................................................................. 5
Evaluación del problema ................................................................................................. 6
Objetivo General ............................................................................................................. 6
Objetivos Específicos ...................................................................................................... 7
Alcance del Problema ..................................................................................................... 7
Justificación e Importancia ............................................................................................. 8
XIII
Metodología del Proyecto .............................................................................................. 9
Supuestos y Restricciones ............................................................................................. 10
CAPÍTULO II ...................................................................................................... 11
MARCO TEÓRICO ............................................................................................ 11
Antecedentes del Estudio ............................................................................................. 11
Fundamentación Teórica .............................................................................................. 12
Red GPRS ................................................................................................................... 13
Arquitectura de la red GPRS ..................................................................................... 14
Características de la red GPRS .................................................................................. 15
Servicios de la red GPRS ............................................................................................ 16
Compañías de Telecomunicaciones que ofrecen servicio GPRS en Ecuador ............ 18
Cobertura GPRS de una compañía de Telecomunicaciones ..................................... 20
Tecnologías competitivas de GPRS ........................................................................... 20
Equipo de Rastreo Satelital (GPS Tracker) ................................................................ 22
Dispositivo GPS Tracker 303g .................................................................................... 23
APN............................................................................................................................ 25
M2M .......................................................................................................................... 26
Fundamentación Legal .................................................................................................. 27
Pregunta Científica para Contestarse ........................................................................... 29
Definiciones Conceptuales ............................................................................................ 30
CAPÍTULO III ..................................................................................................... 33
PROPUESTA TECNOLÓGICA .......................................................................... 33
Análisis de Factibilidad .................................................................................................. 33
- Factibilidad Operacional ................................................................................... 33
- Factibilidad Técnica ........................................................................................... 34
- Factibilidad Legal ............................................................................................... 35
- Factibilidad Económica ..................................................................................... 35
Etapas de la Metodología del proyecto ........................................................................ 36
Entregables del proyecto .............................................................................................. 37
Criterios de Validación de La Propuesta ....................................................................... 37
Procesamiento y Análisis .............................................................................................. 37
Paso 1. Revisión de la literatura y análisis de elementos a utilizar ........................... 38
XIV
Paso 2. Evaluación de la APP y configuración de la Red GPRS .................................. 42
Paso 3. Validación de resultados obtenidos en un entorno controlado................... 44
Conclusiones de las pruebas estadísticas: ................................................................ 59
CAPÍTULO IV .................................................................................................... 61
CONCLUSIONES Y RECOMENDACIONES........................................................................ 61
Conclusiones ............................................................................................................. 61
Recomendaciones ..................................................................................................... 63
BIBLIOGRAFÍA .................................................................................................. 64
ANEXOS ........................................................................................................... 67
Anexo 1: Manual de Usuario ......................................................................................... 67
Anexo 2: Reporte de trayectorias vehiculares realizadas desde octubre del 2018 hasta
enero del 2019 .............................................................................................................. 73
Anexo 3: Instalación y Configuración del dispositivo GPRS Tracker ............................. 75
Anexo 4: Implementación del módulo de recolección de datos con el módulo de
lesstrafic ........................................................................................................................ 82
Anexo 5: Tablas de Población y Muestra para las validaciones de las pruebas con GPRS
...................................................................................................................................... 84
Anexo 6: Evidencias de Réplica de datos ...................................................................... 90
XV
ABREVIATURAS
APN Access Point Name
GPRS General Packet Radio Service
JSON JavaScript Object Notation
GPS Global Positioning System
APP Application
REST Representational State Transfer
SIM Subscriber Identity Module
HTML HyperText Markup Language
WAP Wireless Application Protocol
SMS Servicio de Mensajes Cortos
MMS Multimedia Messaging Service
GSM Global System for Mobile communications
LTE Long Term Evolution
HSPA High-Speed Packet Access
EDGE Enhanced Data Rates for GSM Evolution
E2E End to End
ATM Agencia de Tránsito Municipal
CTE Comisión de Tránsito del Ecuador
IEEE Instituto de Ingenieros Eléctricos y Electrónicos
CPSM Centro Proveedor de Servicios Médicos y Control Remoto
ETSI Instituto de Estándares de Telecomunicaciones de Europa
TCP Protocolo de control de transmisión
XVI
IP Protocolo de Internet
PDA Personal Digital Assistant
CDMA Code Division Multiple Access
TDMA Acceso Múltiple por División de Tiempo
OTECEL Movistar, (legalmente Otecel S.A.)
CNT Corporación Nacional de Telecomunicaciones
HS-DSCH High Speed Downlink Shared Channel
HSUPA High-Speed Uplink Packet Access
XVII
ÍNDICE DE TABLAS
Tabla 1: Causas y Consecuencias ................................................................................ 4
Tabla 2: Delimitación del Problema ............................................................................... 5
Tabla 3: Parámetros de Configuración APN Claro Ecuador ................................... 18
Tabla 4: Parámetros de configuraciones para APN Movistar Ecuador ................. 19
Tabla 5: Parámetros de configuraciones para APN CNT Ecuador ........................ 20
Tabla 6: Especificaciones del dispositivo Gps Tracker 303g .................................. 25
Tabla 7: Software Utilizado ........................................................................................... 34
Tabla 8: Arquitectura AWS utilizada............................................................................ 34
Tabla 9: Presupuesto realizado por Kevin Intriago 2018 ......................................... 35
Tabla 10: Actualización del Presupuesto 2019 ......................................................... 36
Tabla 11: Etapas de la Metodología del Proyecto .................................................... 36
Tabla 12: Comparativa entre la conectividad por medio de Datos Móviles, Wifi y
GPRS ............................................................................................................................... 38
Tabla 13: Comparativa entre diversos modelos de Dispositivos GPS Tracker .... 39
Tabla 14: Cantidad de Puntos Georeferenciales y Megas consumidos en las
trayectorias captadas por Internet y GPRS desde 01/10/2018 hasta 31/12/2018
.......................................................................................................................................... 44
Tabla 15: Trayectorias realizadas desde 01/10/2018 hasta 20/01/2019 por medio
de Internet ....................................................................................................................... 45
Tabla 16: Trayectorias realizadas desde 01/10/2018 hasta 20/01/2019 por medio
de GPRS .......................................................................................................................... 46
Tabla 17: Prueba de Shapiro Wilk aplicada a la cantidad de megas consumidos
por Internet de la muestra de datos (Anexo 5) .......................................................... 49
Tabla 18: Prueba de Shapiro Wilk aplicada a la cantidad de puntos georefenciales
captados por Internet de la muestra de datos (Anexo 5) ......................................... 50
Tabla 19: Prueba de Shapiro Wilk aplicada a la cantidad de megas consumidos
por GPRS de la muestra de datos (Anexo 5) ............................................................ 51
Tabla 20: Prueba de Shapiro Wilk aplicada a la cantidad de puntos
georeferenciales captados por GPRS de la muestra de datos (Anexo 5) ............ 52
Tabla 21: Prueba de Mann-Whitney aplicada a la cantidad de Megas consumidos
por Internet y GPRS de la muestra de datos (Anexo 5) .......................................... 54
Tabla 22: Prueba de Box Plot aplicada a la cantidad de Megas consumidos por
Internet y GPRS de la muestra de datos (Anexo 5) ................................................. 55
Tabla 23: Prueba de Mann-Whitney aplicada a la cantidad de Puntos
Georeferenciales recolectados por Internet y GPRS de la muestra de datos (Anexo
5) ....................................................................................................................................... 57
Tabla 24: Prueba de Box Plot aplicada a la cantidad de Puntos Georeferenciales
recolectados por Internet y GPRS de la muestra de datos (Anexo 5) ................... 58
Tabla 25: Conclusiones de los resultados de las Pruebas Estadísticas ............... 60
Tabla 26: Características de la Aplicación ................................................................. 67
XVIII
Tabla 27: Trayectorias Vehiculares realizadas en varios tipos de transporte en la
ciudad de Guayaquil ...................................................................................................... 73
Tabla 28: Trayectorias Vehiculares realizadas en cada uno de los meses .......... 74
Tabla 29: Población que se tomó para hacer la validación de las variables a
evaluar ............................................................................................................................. 84
Tabla 30: Muestra tomada para las validaciones ...................................................... 87
XIX
ÍNDICE DE GRAFICOS
Gráfico 1: Metodología Kanban ................................................................................... 10
Gráfico 2: Comunicación entre red GPRS y servidores ........................................... 15
Gráfico 3: Cobertura de GPRS Claro(Ecuador) ........................................................ 20
Gráfico 4: Dispositivo Gps Tracker 303g .................................................................... 24
Gráfico 5: Arquitectura GPRS Claro............................................................................ 27
Gráfico 7: Menú de Conexiones Inalámbricas de un dispositivo Android ............. 42
Gráfico 8: Menú de Redes Móviles de un dispositivo Android ................................ 43
Gráfico 9: Menú de APN de un dispositivo Android .................................................. 43
Gráfico 10: Parámetros de configuración de una APN ............................................ 44
Gráfico 11: Cantidad de Puntos Georeferenciales y megas consumidos en las
trayectorias captados por Internet y GPRS desde 01/10/2018 hasta 31/12/2018
.......................................................................................................................................... 45
Gráfico 12: Trayectorias realizadas desde 01/10/2018 hasta 20/01/2019 por medio
de Internet ....................................................................................................................... 46
Gráfico 13: Trayectorias realizadas desde 01/10/2018 hasta 20/01/2019 por medio
de GPRS .......................................................................................................................... 47
Gráfico 14: Prueba de Shapiro Wilk aplicada a la cantidad de megas consumidos
por Internet de la muestra de datos (Anexo 5) .......................................................... 49
Gráfico 15: Prueba de Shapiro Wilk aplicada a la cantidad de puntos
georefenciales captados por Internet de la muestra de datos (Anexo 5) .............. 50
Gráfico 16: Prueba de Shapiro Wilk aplicada a la cantidad de megas consumidos
por GPRS de la muestra de datos (Anexo 5) ............................................................ 51
Gráfico 17: Prueba de Shapiro Wilk aplicada a la cantidad de puntos
georeferenciales captados por GPRS de la muestra de datos (Anexo 5) ............ 52
Gráfico 18: Interpretación de la prueba Mann-Whitney para la cantidad de Megas
consumidos por Internet y GPRS ................................................................................ 54
Gráfico 19: Diagrama de Box Plot aplicada a la cantidad de megas consumidos
por Internet y GPRS de la muestra de datos (Anexo 5) .......................................... 56
Gráfico 20: Interpretación de la prueba Mann-Whitney para la variable cantidad de
puntos georeferenciales recolectados por Internet y GPRS de la muestra de datos
(Anexo 5) ......................................................................................................................... 57
Gráfico 21: Diagrama de Box Plot aplicada a la cantidad de puntos recolectados
por Internet y GPRS de la muestra de datos (Anexo 5) .......................................... 59
Gráfico 22: Configuraciones Android para instalación de la app ............................ 68
Gráfico 23: Inicio del proceso de Instalación de APP .............................................. 68
Gráfico 24: Instalación de APP .................................................................................... 69
Gráfico 25: Pagina de Login ......................................................................................... 69
Gráfico 26: Formulario de Registro ............................................................................. 70
Gráfico 27: Inicio de sesión con usuario registrado .................................................. 70
Gráfico 28: Registrar Ruta ............................................................................................ 71
XX
Gráfico 29: Recolección de Rutas ............................................................................... 72
Gráfico 30: Trayectorias Vehiculares realizada en varios tipos de transporte en la
ciudad de Guayaquil ...................................................................................................... 73
Gráfico 31: Trayectorias Vehiculares realizadas en cada uno de los meses ....... 74
Gráfico 32: Modelo de GPS Tracker ........................................................................... 75
Gráfico 33: Componentes del dispositivo ................................................................... 76
Gráfico 34: Ubicación del dispositivo dentro del vehículo ....................................... 76
Gráfico 35: Conectando el dispositivo a la batería del vehículo ............................. 77
Gráfico 36: Verificación del voltaje del dispositivo .................................................... 77
Gráfico 37: Inicialización del GPS Tracker ................................................................. 78
Gráfico 38: Chequeo del estado del dispositivo ........................................................ 78
Gráfico 39: Zona Horaria del GPS Tracker ................................................................ 78
Gráfico 40: Modo Tracker del dispositivo ................................................................... 79
Gráfico 41: Modo Tracker del dispositivo recibiendo coordenadas ....................... 79
Gráfico 42: Configuración APN .................................................................................... 80
Gráfico 43: Configuración de IP y Puerto ................................................................... 80
Gráfico 44: Configuración GPRS en el dispositivo ................................................... 80
Gráfico 45: Monitoreo del dispositivo instalado en un vehículo .............................. 81
Gráfico 46: Envió de datos por medio de APP .......................................................... 82
Gráfico 47: Datos de la Tabla Cabecera Insertados ................................................ 83
Gráfico 48: Datos de la Tabla Detalle Insertados ..................................................... 83
Gráfico 49: Pruebas de la réplica en un punto de la ciudad de Guayaquil ........... 90
Gráfico 50: Recolección de rutas por estudiantes .................................................... 90
XXI
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL
DESARROLLO DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE
PUNTOS GEOREFERENCIALES, ASEGURANDO LA CALIDAD DE LA TRAMA
FORMADA Y UTILIZANDO RED CELULAR PARA LA TRANSMISIÓN DE LA
INFORMACIÓN
RESUMEN
La trasmisión de datos por medio de una red GPRS se lleva a cabo mediante conmutación de paquetes radio-enlaces permitiendo mejorar el consumo de datos, la recolección de información y obtener una mejor frecuencia de transmisión garantizando que la información llegue completa hacia su destino. El presente trabajo consta de un marco teórico donde se define el concepto del servicio GPRS, así como las empresas de telecomunicaciones que ofrecen este servicio y los dispositivos electrónicos y de geolocalización en los que se usa este tipo de red móvil. Un planteamiento del problema donde se define la transmisión de datos por redes celulares (datos móviles) y conectividad inalámbrica (Wifi), donde se evaluar el desempeño de estos servicios, las causas y consecuencias, que permiten identificar la deficiencia al transmitir datos por estas redes, para posteriormente establecer los objetivos para mejorar la trasmisión de datos utilizando la conectividad GPRS, buscando lograr el alcance propuesto a través de pruebas estadísticas tomando muestras de unas determinadas trayectorias vehiculares, donde se examina los resultados esperados.
Palabras claves: GPRS, GEOLOCALIZACION, TRANSMISION, DATOS
MOVILES, WIFI.
Autor: Bryan Steven Espinoza Rodriguez
Autor: Javier Antonio Cobeña Velasquez
Tutor: Ing. Gary Xavier Reyes Zambrano, M. Sc.
XXII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL
DESARROLLO DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE
PUNTOS GEOREFERENCIALES, ASEGURANDO LA CALIDAD DE LA TRAMA
FORMADA Y UTILIZANDO RED CELULAR PARA LA TRANSMISIÓN DE LA
INFORMACIÓN
ABSTRACT
The transmission of data by means of a GPRS network is carried out by means of radio-link packet switching, allowing a better way to improve data consumption, data collection and obtain a better transmission frequency, guaranteeing that the complete information reaches your destination. The present work consists of a theoretical framework where the concept of the GPRS service is defined, as well as the telecommunications companies that offer this service and the electronic and geolocation devices in which this type of mobile network is used. An approach to the problem where data transmission is defined by cellular networks (mobile data) and wireless connectivity (Wi-Fi), where the performance of these services, the causes and consequences, which allow identifying the deficiency when transmitting data to later establish the objectives to improve the transmission of data using GPRS connectivity, seeking to achieve the proposed scope through statistical tests taking samples of certain vehicular trajectories, where the expected results are examined. Key Words: GPRS, GEOLOCATION, TRANSMISSION, MOBILE DATA, WIFI.
Autor: Bryan Steven Espinoza Rodríguez
Autor: Javier Antonio Cobeña Velásquez
Tutor: Ing. Gary Xavier Reyes Zambrano, M. Sc.
1
INTRODUCCIÓN
La trasmisión o recolección de datos por medio de datos móviles o conectividad
wifi genera que la información muchas veces no se guarde, envíe o transmita
debidamente completa porque se pierde comunicación con estos servicios al tener
poca cobertura entre momentos lo que ocasiona que la información se desvíe o
llegue incompleta a su destino. Lo que conlleva a utilizar otro tipo de conectividad
móvil que permita que la información viaje sin ningún problema asegurando que
la trama llegue a su destino de forma correcta y fiable. El servicio GPRS ofrece
muchas alternativas para él envió de datos por medio de un dispositivo móvil,
alcanzando una frecuencia de transferencia superior a la de otro tipo de
conectividad móvil.
El presente trabajo de titulación tiene como finalidad incorporar la red GPRS de
una determinada compañía de telecomunicaciones a una Aplicación Android de
recolección de puntos georeferenciales, para permitir una mejor transmisión de
datos utilizando paquetes de radio-enlaces mejorando la eficacia de transmisión
de los datos, así como también relacionar la aplicación con el módulo de
Lesstraffic mediante una replicación de datos para validar las diferentes
funcionalidades ajenas a la aplicación, a su vez, se realizó una configuración de
un dispositivo geolocalizador para posteriormente analizar mejoras que se podrían
hacer a un futuro para la aplicación móvil. El siguiente trabajo de titulación está
compuesto de la siguiente manera:
Lo que se refiere en cuanto al planteamiento del problema, se define la transmisión
de datos por conectividad wifi y datos móviles, las causas y consecuencias de usar
estos servicios, los objetivos planteados para mejorar la trasmisión de datos por
medio de la red GPRS y la metodología que se aplica para una eficiencia captación
de información.
En la parte del marco teórico se detalla la definición del servicio GPRS, así como
sus características, los servicios que incorpora el uso de este tipo de conectividad
móvil y el equipo GPS Tracker en el cual se utiliza este servicio por medio de una
SIM card para realizar pruebas de recolección de datos.
2
En el marco metodológico se detalla la metodología que se usará para hacer una
correcta validación de la solución al problema que se presenta y se determina la
implementación que se realizará.
Mientras en los resultados esperados se evalúa la muestra tomada mediante
algoritmos estadísticos para comparar los resultados y determinar si la solución
fue exitosa o no.
En la parte de las conclusiones se detallan las conclusiones y recomendaciones
de la implementación que se realizó.
3
CAPÍTULO I
EL PROBLEMA
PLANTEAMIENTO DEL PROBLEMA
Ubicación del Problema en un Contexto
En algunos lugares del Ecuador se ha comprobado que la conexión de la red
celular se pierde en el momento que nos alejamos de las antenas receptoras de
señal, por tal motivo las compañías de celulares han implementado desde hace
algunos años la red GPRS, la cual funciona por medio de radio frecuencia, que
permite transmitir datos a una frecuencia baja pero no deja de transmitir
información. Por medio del análisis de una aplicación móvil de geolocalización
basada en sistemas Android, cuyo propósito es la recolección de datos originados
en una trayectoria vehicular realizada por un usuario, la cual funciona bajo
conectividad WIFI y DATOS MÓVILES, se ha determinado que cuando se pierden
estas señales se deja de transmitir información hacia los servidores. La ruta
empieza desde que el usuario elige la opción Iniciar, desde ese momento empieza
el proceso de recolección de datos hasta cuando seleccione Finalizar.
Posteriormente escogemos Registrar ruta donde se envía la trama realizada hacia
una base de datos alojada en AWS, para su posterior pre procesamiento, análisis
y representación. Al mismo tiempo podremos consultar en una página web que
tiene relación con la base de datos, la trayectoria formada con diversos datos
como: latitud, longitud, tipo de trasporte, etc.
La trasmisión de datos se lleva a cabo a través de Internet, es decir, por medio de
datos móviles o conectividad wifi. Estos datos viajan por medio de una red que
necesita estar asociada con otras redes para que la información a trasmitir no se
pierda en el camino, lo que causa inconvenientes al usuario al momento de
registrar su trayectoria vehicular. Esto conlleva a que los datos se envíen
incompletos muchas veces a la base de datos, llegando al punto de relacionarlo
con las redes GPRS para que la recepción sea más rápida al momento de realizar
el recorrido.
4
Este servicio cumple la funcionabilidad de enviar y recibir datos, por medio de
radioenlaces, lo que hace permitir un mejor rendimiento y eficiencia en la
conmutación de paquetes de datos haciendo más factible el uso de dicha
aplicación.
Muchas veces al momento de trasmitir información por conectividad móvil se
suelen perder los mismos, esto se debe porque perdemos la señal de la red y los
datos no llegan completos hacia su destino.
Situación Conflicto Nudos Críticos
El desempeño de la aplicación solo puede funcionar en dispositivos móviles cuyo
sistema instalado sea Android, además de tener el GPS activado y también la
señal wifi o datos móviles, por lo tanto, si no se utiliza alguno de estos recursos,
la recolección de datos de una trama ocasionaría que se guarden incompleta la
trayectoria en la base de datos.
Causas y Consecuencias del Problema
Las causas y consecuencias del problema se indican en el siguiente cuadro.
Tabla 1: Causas y Consecuencias
Causas Consecuencias
La cobertura de la red en los
dispositivos Android.
La pérdida de señal por datos móviles
o wifi muchas veces ocasiona que la
trama no se envíe correctamente y se
pierda información.
La capacidad de transmisión de
información.
Si usamos conexión a internet por wifi
o datos móviles corremos el riesgo que
la velocidad de transmisión de datos
5
es más lenta y no se va a lograr
recopilar mucha información.
Compatibilidad de la aplicación móvil. La app fue desarrollada para usuarios
con dispositivos móviles Android
volviéndola obsoleta para otros
sistemas móviles.
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
Delimitación del Problema
El siguiente cuadro muestra la delimitación del problema.
Tabla 2: Delimitación del Problema
Campo: Territorial
Área: Desarrollo de Software
Aspecto: Tecnológico
Tema: Plataforma tecnológica para contribuir la planeación urbana
de la ciudad de Guayaquil dirigido a la transportación,
enfocado al desarrollo de una aplicación Android para la
recolección de puntos georeferenciales, asegurando la
calidad de la trama formada y utilizando red celular para la
transmisión de la información.
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
Formulación del Problema
¿Cómo incide en mejorar la fiabilidad en la transmisión de datos, la evaluación de
una aplicación Android de recolección de puntos georeferenciales a través de la
configuración de una red GPRS?
Para propósito de éste trabajo la fiabilidad tiene que ver con la disminución del
consumo de megas y el aumento de la cantidad de puntos gps recolectados.
6
Evaluación del problema
El problema de la presente investigación está evaluado de la siguiente manera:
Delimitado: La presente aplicación está delimitada por el momento al país de
Ecuador, debido a las normas de seguridad no se permite expandir a los demás
territorios, también lo podrán usar personas entre los 10 y 60 años que puedan o
no tener un vehículo.
Crítico: Es crítico debido a que la aplicación sólo funciona con datos móviles y
wifi, es importante recordar que cuando se va la señal de transmisión deja de
transmitir datos y por ende deja de transmitir información.
Relevante: Es relevante porque va a contribuir a la interpretación de las tramas
captadas por un usuario en el momento que hace una única trayectoria, en un
determinado sector del Ecuador.
Evidente: Se considera evidente por el motivo que la aplicación no transmite datos
por medio de la red celular, esto se debe a que no presenta la debida configuración
para transportar información por medio de la red celular.
Factible: El proyecto es factible porque tomando en cuenta los requerimientos, se
ha llegado a la conclusión que será ejecutado en el tiempo adecuado.
Claro: El problema es claro, debido a que, si en un momento determinado no llega
a haber acceso a internet, no se podrían transmitir datos.
Objetivos
Objetivo General
Evaluar una aplicación Android de recolección de puntos georeferenciales a través
de la configuración de una red GPRS para mejorar la fiabilidad de transmisión de
datos.
7
Objetivos Específicos
1. Evaluar en escenarios reales el funcionamiento de una APP Android
mediante la recolección de rutas en la ciudad de Guayaquil, para poder
determinar el correcto funcionamiento del algoritmo.
2. Ajustar la configuración de la App por medio de algoritmos para el uso de
la red GPRS de una compañía de telecomunicaciones.
3. Evaluar un dispositivo localizador GPS/GPRS y realizar la transmisión de
datos utilizando la red GPRS para analizar la data generada y proponer
mejoras en la APP.
4. Integrar el módulo de recolección de datos con el sistema Lesstraffic por
medio de microservicios para observar el comportamiento de las diferentes
implementaciones del sistema Lesstraffic fase 2.
5. Validar los resultados obtenidos en un entorno controlado.
Alcance del Problema
El presente proyecto de titulación tiene como alcance los siguientes
puntos:
Realizar pruebas de recolección de rutas con la app en diferentes
escenarios dentro de la ciudad para determinar falencias o errores que se
presenten en la app.
Verificar la correcta trasmisión datos a través de la app mediante
conectividad wifi, datos móviles y red GPRS mediante el guardado en una base
de datos.
Realizar las respectivas configuraciones de la red GPRS en la app para
demostrar la eficiencia y efectividad de trasmisión al usar esta red, así como
configurar el APN de una compañía de Telecomunicaciones en los equipos
móviles donde por medio de una SIMCARD se hace uso de esta red.
Realizar pruebas de geolocalización mediante un dispositivo GPS Tracker
para comprobar el funcionamiento de la red GPRS por medio de este dispositivo.
8
En conjunto con el equipo de Lesstraffic replicar los datos recolectados por
medio de la app hacia una base ajena a la de aplicación para analizar dichas
trayectorias en un determinado sector y tiempo.
Mediante una recolección masiva de datos por medio de la app, poder
determinar el funcionamiento y rendimiento de los algoritmos utilizados.
Justificación e Importancia
El presente proyecto tiene como propósito proporcionar un ambiente más extenso
para el uso de la aplicación Android, debido a que algunos usuarios están alejados
de la civilización o en algunos lugares de la ciudad y del país, esto ayudará a la
obtención de un beneficio especialmente para el tráfico de la ciudad, porque nos
va a ayudar a analizar en algún futuro los patrones de recurrencia de un usuario o
de un grupo de usuarios para tomar decisiones que ayudarán en la planificación
urbana de la ciudad o del país.
La importancia de tener una aplicación que recolecte trayectorias es que ayudará
a identificar patrones de comportamiento que permitan analizar el recorrido de los
usuarios, tiempo de transporte, tipos de transportes que usan, y en base a dicho
análisis establecer estadísticas de la información obtenida para así implementar
un plan estratégico que influya en el tráfico de la ciudad, así mejorará el fluido de
los vehículos de cierta ciudad estudiada.
Esta investigación tendrá un impacto de carácter social, debido a que va a
beneficiar de manera indirecta a los usuarios que la usen, especialmente a las
personas que llevan un control del tránsito vehicular en el caso de la ciudad de
Guayaquil beneficiará directamente a la ATM (Agencia de Tránsito Municipal) y
para el resto del país los beneficiarios directos son las personas de la CTE
(Comisión de Tránsito del Ecuador), por medio de estos análisis le permitirán
tomar decisiones que sean factibles y reales que contribuyan de una manera
importante en la planeación urbana del país.
9
Metodología del Proyecto
Metodología de Desarrollo
El presento proyecto se llevará a cabo con la siguiente metodología ágil que
permite una auto-organización mejorando la productividad del equipo de trabajo y
del proyecto.
Kanban
La siguiente técnica detallada a continuación tiene como objetivo asignar tareas a
cada miembro del proyecto, tomando en cuenta el tiempo de ejecución de cada
subtarea, actualmente es usada en la gestión de proyectos de software en algunas
empresas, con esta herramienta más simple para gestionar un proyecto, se
visualiza las tareas de los recursos en un tablero dinámico con el cual se podrá
dar seguimiento al flujo del proyecto.
Fases de la metodología:
Visualizar el Flujo de trabajo: solo requiere que el flujo actual esté documentado
de una manera que pueda visualizarse fácilmente.
Para lograr esto se requiere que se use un panel dividido en columnas que indican
las fases del proyecto en curso observando también las tareas que se deben
ejecutar por el recurso asignado.
Limitar el trabajo en curso: es necesario que el flujo de trabajo se mantenga
constante, esto implica que si empiezas una tarea se debe terminarla antes de
empezar otra tarea.
Gestionar el flujo: Se refiere a ver en todo momento si alguien tiene bloqueos y
hacer todo lo posible para superarlos y así continuar con las demás tareas.
10
Gráfico 1: Metodología Kanban
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Bryan Espinoza/Javier Cobeña
Supuestos y Restricciones
El presente trabajo de titulación tiene como supuestos los siguientes puntos:
Se realizará pruebas con la app móvil en diferentes escenarios.
Los datos de la recolección de rutas serán replicados hacia otro servidor
alojado en la misma plataforma de AWS.
No se debe olvidar las respectivas restricciones de este:
Se debe considerar que para la funcionalidad con GPRS se usarán unas
SIMCARD proporcionadas por una compañía de Telecomunicaciones.
Debe tomarse en cuenta que la señal de GPRS no es muy buena, por lo
tanto, habrá momentos que no se verá bien la trama.
El dispositivo GPS Tracker, debe tener incorporado un chip con un plan de
datos y SMS activo para el correcto funcionamiento.
11
CAPÍTULO II
MARCO TEÓRICO
En este capítulo se detallarán las bases teóricas para el diseño y desarrollo del
módulo recolección y transmisión de datos originados en una trayectoria vehicular
utilizando tecnología de red GPRS.
Antecedentes del Estudio
A pesar de que en la actualidad tenemos diferentes redes de transmisión de datos
por medio del internet, la red GPRS en su antigüedad tuvo una gran importancia,
indagando en internet se encontró algunas investigaciones que se han realizado
utilizando esta red. como por ejemplo el trabajo de investigación realizado por
algunos miembros de la IEEE, el cual se titula: “CARDIOSMART: SISTEMA
INTELIGENTE DE MONITORIZACIÓN CARDIOLÓGICA EMPLEANDO GPRS”.
(IEEE, 2014) refiere que en el presente artículo se muestra el resultado de un
trabajo de investigación multidisciplinario de medicina e ingeniería que ha
desarrollado y validado un sistema de monitorización cardiológica empleando
GPRS. Este sistema consta de terminales portátiles de paciente (PAC) y un Centro
Proveedor de Servicios Médicos y Control Remoto (CPSM), con un Protocolo de
Aplicación específico sobre GPRS utilizado en el canal de comunicación. El
sistema realizado es el resultado de la integración de los nuevos sistemas de
comunicación en telefonía móvil para conseguir un sistema de telecardiología,
incorporando nuevos avances tecnológicos en otros campos de conocimiento,
como son el reconocimiento de patrones mediante redes neuronales, compresión
mediante wavelets y encriptación.
Como se demuestra para lograr el correcto funcionamiento de su sistema
implementaron el uso de varias tecnologías no sólo informáticas sino también
móviles en el campo de la medicina utilizando la red GPRS, es importante
mencionar que gracias a que existe la integración de varias disciplinas se ha
podido lograr una innovación que beneficia a muchas personas que tienen una
12
necesidad en algún ámbito y poder solucionar sus problemas con estas
tecnologías.
En otro trabajo de investigación titulado: “EVALUACIÓN DE LAS
PRESTACIONES DE LA RED GPRS PARA APLICACIONES DE MONITOREO
REMOTO”. (Friedrich & Ardenghi, 2014) menciona que la utilización de las redes
GPRS a través de telefonía celular son esenciales en aplicaciones de monitoreo.
Este servicio permite generar costos de consumo en base a la cantidad de datos
transmitidos volviéndose favorable al invertir en su uso para transferencias de
datos a través de internet.
Lo que se ha podido observar en estos trabajos analizados, es que usan la
tecnología de GPRS especialmente para realizar aplicaciones de monitoreo,
debido el GPRS es eficiente a la hora de transmitir datos por medio del internet ya
sea a una frecuencia baja pero imprescindible al momento de realizar un
determinado movimiento.
El presente trabajo de titulación se centra en la implementación de la red GPRS
en una aplicación Android, que funcione sobre la red de telefonía móvil de una
compañía de telecomunicaciones, logrando demostrar las características y calidad
del uso del GPRS.
Fundamentación Teórica
En la actualidad los seres humanos usan redes de telefonía celular y conectividad
inalámbrica, para el acceso e intercambio de información por medio de sus
dispositivos móviles a través internet, estos servicios utilizan una conmutación de
circuitos para realizar la transmisión de datos, pero muchas veces estos servicios
presentan grandes dificultades, al tener poca cobertura o perdida de señal de la
red, hacen que los datos que viajan a través de ellos se pierdan durante la
comunicación.
Para la trasmisión de datos por medio de conmutación de circuitos en redes
móviles y conectividad inalámbrica se utiliza una velocidad de trasmisión de 10
Kbps con una conexión de 15 a 30 segundos, lo que ocasiona que el costo de la
tarifación sea por el tiempo que dura la conexión y no por la cantidad de datos a
13
enviar haciendo que se limite el uso de estos servicios. Para llevar a cabo una
adecuada tasa de recolección y transmisión de datos se plantea utilizar la red
GPRS permitiendo un mejor rendimiento en el tráfico de datos, sin tener en cuenta
el tiempo de conexión.
Red GPRS
Fue introducida por la década de los 90 por la ETSI (European Telecomunication
Standard Institute) permitiendo mejorar la transmisión de datos por medio de las
redes celulares utilizando el protocolo IP (Internet Protocol) para establecer una
conexión directa a internet. Se basa en la conmutación de paquetes, es decir, la
información viaja en pequeños bloques y cuando llegan al destino estos paquetes
se reagrupan (Universidas Simon Bolivar, s.f.).
El Servicio general de radio transmisión de paquetes GPRS, es una solución para
datos móviles que ofrece eficiencia espectral para nuevos y más veloces servicios
de datos, así como para roaming internacional. GPRS provee una conexión
siempre activa “always-on” que no exige que el usuario deba conectarse cada vez
que desea obtener datos (Roldán, 2016, pág. 18).
Entre las principales características de la tecnología GPRS se puede mencionar
que comparte las frecuencias de la red GSM, permite la transmisión de datos a
alta velocidad, acceso a internet, conexión permanente, tiempo de
establecimiento de conexión inferior al segundo, pago por cantidad de información
transmitida, no por tiempo de conexión, entre otros (Benalcázar, 2014, pág. 3).
Con la tecnología GPRS se corrigen velocidades de transmisión de datos desde
un mínimo de 40 Kbps máximo hasta un máximo de 115 kbps por comunicación,
a más de ello esta red permite compartir cada canal, es decir, un canal puede
ser usado por varios usuarios, consiguiendo así una mayor eficiencia en la
utilización de los recursos de red. (Benalcázar, 2014, pág. 4).
14
Arquitectura de la red GPRS
(Motilla & Pávon, 2017) menciona:
GPRS crea una red paralela a la red GSM y orientada en exclusiva a la transmisión
de datos por medio de una red de conmutación de paquetes. Por lo tanto, no
sustituye a la red GSM, sino que la complementa. Para ello añade nuevos nodos
denominados GSN (GPRS Support Node) ubicados en la red de transporte. Hay
dos tipos de nodo GSN:
Nodo de soporte GPRS servidor (S-GSN): Responsable del intercambio de
paquetes, funciones de movilidad, autenticación y facturación. Se encarga
de asignar las direcciones IP, seguir los movimientos del usuario al
cambiar de estación base y asegurar la seguridad de la conexión. (pág. 31)
Nodo de soporte GPRS pasarela (G-GSN): Este nodo es el responsable
de la interconexión con redes de paquetes externas y redireccionamiento.
(pág. 32)
15
Gráfico 2: Comunicación entre red GPRS y servidores
Elaboración: (Motilla & Pávon, 2017) Fuente: (Motilla & Pávon, 2017)
Características de la red GPRS
(LAS TECNOLOGÍAS MÓVILES EN LA EDUCACION VIRTUAL, 2018) define las
siguientes características:
Conexión Permanente (allways on): El usuario está conectado
permanentemente a la red GPRS, y solo paga por la información enviada
o recibida.
Facturación: Se realiza en cobro en cuanto a la cantidad de información
trasmitida en lugar del tiempo de conexión, lo cual no genera algún costo
adicional.
Mayor Velocidad de Transmisión: El GPRS tiene una velocidad de
trasmisión de 21.4 Kbps (subida) y 14Kbps (descarga) al trasmitir
información.
16
Eficiencia: Los canales de comunicación están compartidos entre los
usuarios, es decir, el usuario tendrá asignado un canal cuando está
transmitiendo información optimizando recursos.
Acceso a Nuevas Aplicaciones: GPRS permite disponer de aplicaciones
corporativas similares a las que se usan hoy en día en Internet (intranets),
mensajería instantánea, videoconferencia, entornos colaborativos y otros.
Multitarea: Permite el uso de transmisión de voz y datos simultáneamente
sin interferencia del uno con el otro.
Conmutación de Paquetes: La tecnología de paquetes le permite a
GPRS separar las asignaciones de recursos entre enlace ascendente y
descendente. Un usuario GPRS solo usará un canal cuando envíe o reciba
un paquete de información. Todo el tiempo que esté inactivo, el canal podrá
ser utilizado por otros usuarios para enviar y recibir información.
Compatibilidad: Total compatibilidad con los servicios GSM actuales,
incluyendo voz y datos, como por ejemplo el uso de WAP, SMS, buzón de
voz, etc.
Conexión permanente con direcciones de Internet: La comunicación
móvil más usual hasta ahora, es decir, la basada en voz, se establece
mediante una llamada telefónica a un número de destino. Una vez
establecida la conexión se inicia la comunicación y al finalizar ésta, la
conexión se corta.
Servicios de la red GPRS
(UCA, 2014) menciona los siguientes servicios:
Acceder en movilidad a Internet y correo electrónico. GPRS permite
acceder en movilidad a todas las facilidades de Internet usando el terminal
GPRS como módem:
Acceso a cuentas de correo Internet (lectura y envío de e-mails). Aviso
de recepción de correo en el móvil.
Navegación por Internet.
Descarga de ficheros.
Desde cualquier PC, asistente personal digital (PDA) o directamente
desde el terminal GPRS (si sus características lo permiten).
17
Acceder en movilidad a la Intranet corporativa.
Acceso a cuentas de correo corporativas (intranet):
GPRS permite utilizar desde un dispositivo móvil (Ordenador portátil,
PDA o el propio móvil) los sistemas de correo electrónico (Microsoft
Mail, Outlook Express, Microsoft Exchange, Lotus Notes etc.).
El usuario puede acceder en movilidad a su correo corporativo, leerlo
y contestarlo como si estuviera en la oficina.
Acceso a bases de datos y aplicaciones corporativas desde un
dispositivo móvil:
Gestión de Fuerza de Ventas: Consulta de estados de pedidos,
consulta de catálogos, consulta de stocks, información relativa a los
clientes… desde cualquier lugar.
Gestión de equipos de trabajo que operan fuera de la empresa (equipos
de mantenimiento, supervisión, reparto). Con GPRS se pueden enviar
avisos, cumplimentar partes de trabajo, obtener información detallada
sobre envíos o reparaciones desde cualquier lugar.
Acceso GPRS a aplicaciones WAP para uso empresariales (a través
del servicio WAP):
Agenda, directorios, tarjetas de visita, E-mail, correo, Tareas, Tablón,
enviar fax, gestión de equipos.
Acceso a servicios de información (a través del servicio WAP):
Canales temáticos: Noticias, Finanzas, Viajes….
Guía Conecta: Guía de carreteras, Reserva de restaurantes, Guía de
teléfono, Callejero…
Centro comercial: Banca móvil, Entradas…
Internet/ Servicios: Buscador, Traductor…
18
Compañías de Telecomunicaciones que ofrecen servicio GPRS en
Ecuador
Claro
(Claro, 2017) menciona:
El Consorcio Ecuatoriano de Telecomunicaciones (CONECEL) comenzó a
operar en el año 1993 en Ecuador, y en el año 2000 pasó a ser parte de
América Móvil. Claro es una empresa de información, comunicación y
entretenimiento que brinda acceso al servicio móvil al 96% del territorio
ecuatoriano poblado con productos y servicios de la más avanzada
tecnología, y la primera operadora privada en brindar a sus usuarios
tecnología digital, GSM, 3G, HSPA +, y 4G LTE en las cuatro regiones del
país y recientemente 4.5G. CLARO es una de las más grandes
generadoras de empleo en el país con alrededor de 3.000 empleos directos
y 300.000 empleos indirectos; además cuenta con más de 5.500 puntos de
venta, más de 80 Centros de Atención a Clientes y canales de atención
24/7.
Parámetros de configuraciones para APN Claro Ecuador:
Tabla 3: Parámetros de Configuración APN Claro Ecuador
Nombre: Internet Claro
APN: internet.claro.com.ec
Puerto, Proxy: No definido
Nombre de Usuario: No definido
Contraseña: No definido
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: (Santiago, 2018)
Movistar
(BNamericas, s.f.) concluye:
Movistar Ecuador, antes conocida como BellSouth Ecuador, operó con el
nombre de Ocetel hasta que Telefónica Móviles adquirió la totalidad de su
capital accionario en octubre del 2004. Actualmente actúa utilizando la
19
marca comercial Movistar y es proveedor de servicios inalámbricos de
comunicaciones incluyendo servicios de voz, características mejoradas de
llamados, roaming internacional, internet inalámbrica, servicios de datos,
intranets inalámbricas y otros servicios corporativos.
Parámetros de configuraciones para APN Movistar Ecuador:
Tabla 4: Parámetros de configuraciones para APN Movistar Ecuador
Nombre: Movistar INTERNET
APN: internet.movistar.com.ec
Puerto, Proxy: No definido
Nombre de Usuario: movistar
Contraseña: movistar
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: (Santiago, 2018)
CNT
(BNamericas, s.f.) menciona lo siguiente:
La Corporación Nacional de Telecomunicaciones (CNT) de Ecuador es un
operador estatal que ofrece servicios de telefonía de línea fija y móvil,
televisión satelital e internet. Sus productos y servicios abarcan la
instalación de nuevas líneas telefónicas, identificador y transferencia de
llamadas, y planes de llamadas de larga distancia nacional e internacional.
También ofrece servicios de nube como almacenamiento virtual,
aplicaciones y gestión de contenido. CNT se formó tras la fusión de las
estatales Andinatel y Pacifictel en 2008. Dos años después, la empresa
absorbió al operador móvil estatal Alegro PCS. En el 2014, la compañía
recibió una licencia para prestar servicios de televisión satelital en las islas
Galápagos. Los servicios 4G LTE se lanzaron inicialmente en las ciudades
de Quito y Guayaquil en 2014. El servicio ahora está disponible en las
principales áreas urbanas del país. Actualmente ofrece 4G a través de
1.900 radio bases en todo el país, y entrega servicio OTT denominado CNT
Play.
20
Parámetros de configuraciones para APN CNT Ecuador:
Tabla 5: Parámetros de configuraciones para APN CNT Ecuador
APN: internet.cnt.net.ec
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: (Santiago, 2018)
Cobertura GPRS de una compañía de Telecomunicaciones
Gráfico 3: Cobertura de GPRS Claro(Ecuador)
Elaboración: (Claro, 2017) Fuente: (Claro, 2017)
Tecnologías competitivas de GPRS
EDGE
Es una tecnología de la telefonía móvil celular, que actúa como puente entre las
redes 2G y 3G. EDGE se considera una evolución del GPRS (General Packet
Radio Service). Los beneficios de EDGE sobre GPRS se pueden ver en las
21
aplicaciones que requieren una velocidad de transferencia de datos, o ancho de
banda alta, como video y otros servicios multimedia. (Samsung, 2018)
EDGE Evolved
“Es una evolución mejorada de EDGE ratificada actualmente por el 3GPP en la
versión 7. Permite que las velocidades de datos más altas, hasta 118 Kbps, sean
compatibles con las interfaces aéreas de enlace ascendente y de enlace
descendente” (MPIRICAL, 2019).
UTMS / W-CDMA
Es una tecnología usada por los móviles de tercera generación y conocido como
Sistema Universal de Telecomunicaciones Móviles (UMTS, de acuerdo a sus
siglas en inglés, también llamada W-CDMA) que ofrece capacidades multimedia
más eficientes, una velocidad de acceso a Internet más rápida de hasta 2 Mbps y
una transmisión de voz con calidad similar a las ofrecidas por redes fijas. (movilnet,
s.f.)
HSPA
“High Speed Packet Access es una mejora de la tecnología 3G que permite
velocidades de la central al teléfono de hasta 14.4 Mbps, por encima incluso de
las velocidades habituales de ADSL, A esta tecnología se la denomina 3.5G”
(Interes, s.f.).
HSPA+
“Evolved High-Speed Packet Access es una evolución de HSPA, puede alcanzar
teóricamente hasta 168 Mbps de bajada y 22 Mbps de subida” (WORDP, 2014).
22
LTE o 4G
LTE la cuarta generación de telefonía móvil o 4G, como la anterior, supone otro
cambio radical y es distinta tanto a 2G como a 3G. La tecnología utilizada es
OFDM (Ortogonal Frequency Division Multiplexing) ofreciendo velocidades de
descarga de datos de entre 100 Mbps y 1 Gbps. (UNOCERO, 2017)
Equipo de Rastreo Satelital (GPS Tracker)
El Rastreo Satelital es un servicio que permite localizar vehículos,
personas u objetos en cualquier parte del mundo por medio de triangulación de
señales emitidas por 28 satélites geo estacionarios alrededor del planeta. El
servicio de Rastreo Satelital como tal es abierto, aunque para hacer uso de él es
necesario tener un dispositivo habilitado con GPS (Global Positioning System),
comúnmente un celular, PDA, navegador personal o equipo AVL. (Domínguez,
2015, pág. 32)
Características Generales del GPS Tracker
(Auto Tracking Distribuciones, 2018) menciona las siguientes
características:
Ubicación Satelital: El sistema envía un mensaje de texto (SMS)
con las coordenadas que llegan a su teléfono celular en tiempo real,
pudiendo ser consultadas vía Internet Móvil desde su propio
teléfono celular o introducidas en Google Maps, pudiendo así ubicar
el vehículo. Aparte de la ubicación, envía también velocidad, fecha,
hora y link de internet.
GPS SIRF III de alta sensibilidad con precisión de 3 metros.
Consulta de posición del vehículo en cualquier instante.
Tecnología GPRS/SMS.
Nuestro sistema interactúa con cualquier teléfono celular existente
vía mensaje de texto, Apagado de motor, ubicación, velocidad (Con
23
la latitud y longitud usted puede localizar de manera manual por
google Maps la ubicación del vehículo desde un Smartphone).
Usted como usuario puede generar una GEOCERCA para delimitar
el área donde el Vehículo puede circular, si este sale del área le
notifica.
Notificaciones por exceder el límite de velocidad preestablecido.
Temperatura de operación: -20C a 65C.
Configuración remota, Voltajes: 12V a 24V DC.
Batería Li-Ion de respaldo para 6 horas de operación en la ausencia
de batería principal.
Dispositivo GPS Tracker 303g
Este equipo trabaja sobre las funciones de las redes GSM/GPRS y los satélites
GPS, permitiendo ser más útil la localización y monitoreo de objetos a distancia
por SMS o GPRS.
Descripción del dispositivo
(ALARMASCARAUDIO, 2018) menciona los siguientes componentes que
conforman el dispositivo 303g:
Antena GSM.
Entrada de tarjeta SIM.
Interruptor para expulsar la tarjeta SIM.
Entrada de micro SD.
Entrada Jack para el micrófono.
Antena GPS.
Puerto del sensor de impacto.
Puerta de harness.
Led indicador de GPS/GSM.
Switch para la batería de reserva.
Antena de control remoto.
24
Gráfico 4: Dispositivo GPS Tracker 303g
Elaboración: (ALARMASCARAUDIO, 2018) Fuente: (ALARMASCARAUDIO, 2018)
Características del dispositivo
(ALARMASCARAUDIO, 2018) menciona las siguientes características del
dispositivo 303g:
Soporta el posicionamiento de GPS y GSM.
Soporta la transmisión de datos por medio de red SMS, GPRS,
Internet.
Soporta el servicio GPRS en tiempo real.
Soporta conmutación e modo dual SMS/GPRS.
Soporta configuración por terminal remoto.
Soporta monitoreo punto a punto, punto a grupo y grupo a grupo.
Capacidad de múltiples funciones de seguridad, posicionamiento,
monitoreo, vigilancia, alarmas de emergencia, cerco geográfico,
exceso de velocidad, “trackeo” en tiempo real.
25
Especificaciones del dispositivo
(ALARMASCARAUDIO, 2018) menciona las siguientes especificaciones:
Tabla 6: Especificaciones del dispositivo GPS Tracker 303g
N° Contenido Especificaciones
Dimensiones 8.9*5.0*1.6cm
Peso 65g
Red GSM y GPRS
Banda 850/900/1800/1900Mhz
Sensibilidad del Gps -159dBm
Precisión del Gps 5 metros
GPS tiempo de inicio
Cold status 45s
Warm status 35s
Hot status 1s
Soporte de Corriente Corriente directa 12v~24v
Batería 3.7v 500mAh batería Li-ion de litio
recargable
Temperatura de almacenamiento -40°C a +85°C
Temperatura de operación -20°C a +65°C
Humedad 5%--95% sin condensación
Elaboración: (ALARMASCARAUDIO, 2018) Fuente: (ALARMASCARAUDIO, 2018)
APN
En términos técnicos podemos decir que un APN o Access Point Name, no
es otra cosa que un punto de acceso para GPRS, el cual debe configurarse en un
móvil o celular para que se pueda tener acceso a Internet. Como puedes ver, es
de vital importancia porque si este no está bien configurado tendremos fallas de
conectividad y, por ejemplo, no podremos descargar apps o simplemente, no
veremos la cantidad de datos que tenemos en nuestro celular o móvil.
(Culturacion, 2018)
26
M2M
(Ramiro Casó, 2014) referencia:
El principio E2E se sustenta en el hecho de que el funcionamiento de lo
que llamamos internet depende en buena medida de dos capas (layers) de
procesamiento, cuyas funciones son distribuir mensajes e interpretarlos.
La primera es llamada Capa de Red (Network Layer) y corre debajo de una
segunda capa, llamada Capa de Aplicación (Application Layer), la Capa de
Red se encarga de procesar la información conforme esta se mueve a
través de la red, mientras que la Capa de Aplicación toma flujos de bit y los
procesa para transformarlos en correos electrónicos, o páginas web, o
fotos, o archivos de música, etc.”.
En función de lo anterior, el principio E2E consiste en “empujar la mayor
parte del procesamiento hacia arriba (es decir, hacia la capa de aplicación)
y hacia la periferia de la red”. En otras palabras, la parte más compleja del
trabajo no la hace la “red”, sino los procesadores (computadoras) en los
extremos de la red. Para Post, la red debe ser lo más sencilla posible y su
única labor debe ser transportar los bits de información en función de una
serie de reglas definidas (TCP/IP). El significado y contenido de lo que se
transporta será, por lo tanto, ajeno a la red en sí misma y la labor de
interpretación quedará en manos de las computadoras y los usuarios
conectados a los extremos de la red. La mejor frase utilizada por Post sobre
el principio E2E es aquella según la cual “Internet es la conexión de
máquinas inteligentes a una red estúpida”.
27
Gráfico 5: Arquitectura GPRS Claro
Elaboración: Claro Ecuador 2018 Fuente: Claro Ecuador 2018
(Claro, 2018) menciona lo siguiente sobre la red GPRS:
La tecnología Machine to Machine (M2M) permite que diversos dispositivos
compartan información a través de la red de Claro, en determinado
momento sin que exista intervención humana. Los productos M2M según
su utilización se dividen en AVL (Automatic Vehicle Location) y Telemetría.
El servicio M2M está disponible vía SMS (De Claro a Claro), Datos (UMTS,
GPRS) en territorio nacional según la zona de cobertura del servicio.
Fundamentación Legal
La fundamentación legal de la presente investigación está tomada de la
Ley de Telecomunicaciones Ecuatoriana 2015, para su debida sustentación se
cita los siguientes artículos de la ley antes mencionada:
Artículo 2.- Ámbito: (Asamblea Ecuatoriana, 2015), menciona:
La presente Ley se aplicará a todas las actividades de establecimiento,
instalación y explotación de redes, uso y explotación del espectro
28
radioeléctrico, servicios de telecomunicaciones y a todas aquellas
personas naturales o jurídicas que realicen tales actividades a fin de
garantizar el cumplimiento de los derechos y deberes de los prestadores
de servicios y usuarios. (pág. 4)
Artículo 5.- Definición de telecomunicaciones: (Asamblea Ecuatoriana, 2015)
dice lo siguiente: “Se entiende por telecomunicaciones toda transmisión, emisión
o recepción de signos, señales, textos, vídeo, imágenes, sonidos o informaciones
de cualquier naturaleza, por sistemas alámbricos, ópticos o inalámbricos,
inventados o por inventarse” (pág. 5).
Artículo 9.- Redes de Telecomunicaciones: (Asamblea Ecuatoriana, 2015),
menciona:
El gobierno central o los gobiernos autónomos descentralizados podrán
ejecutar las obras necesarias para que las redes e infraestructura de
telecomunicaciones sean desplegadas de forma ordenada y soterrada,
para lo cual el Ministerio rector de las Telecomunicaciones y de la Sociedad
de la Información establecerá la política y normativa técnica nacional para
la fijación de tasas o contraprestaciones a ser pagadas por los prestadores
de servicios por el uso de dicha infraestructura. (pág. 6)
Artículo 13.- Redes Privadas de Telecomunicaciones: (Asamblea Ecuatoriana,
2015) dice: “Las redes privadas están destinadas a satisfacer las necesidades
propias de su titular, lo que excluye la prestación de estos servicios a terceros. La
conexión de redes privadas se sujetará a la normativa que se emita para tal fin”
(pág. 7).
29
Artículo 18.- Uso y Explotación del Espectro Radioeléctrico: (Asamblea
Ecuatoriana, 2015) dice:
Su uso y explotación requiere el otorgamiento previo de un título habilitante
emitido por la Agencia de Regulación y Control de las Telecomunicaciones,
de conformidad con lo establecido en la presente Ley, su Reglamento
General y regulaciones que emita la Agencia de Regulación y Control de
las Telecomunicaciones. (pág. 8)
Artículo 28.- Regulación Económica: (Asamblea Ecuatoriana, 2015) menciona:
“Consistente en adoptar medidas para establecer tarifas o precios regulados,
evitar distorsiones en los mercados regulados, evitar el reforzamiento del poder
de mercado o garantizar el acceso de los usuarios a los servicios públicos” (pág.
12).
Artículo 35.- Servicios de Telecomunicaciones: (Asamblea Ecuatoriana, 2015)
dice lo siguiente: “Los prestadores de estos servicios están habilitados para la
instalación de redes e infraestructura necesaria en la que se soportará la
prestación de servicios a sus usuarios. Las redes se operarán bajo el principio de
regularidad, convergencia y neutralidad tecnológica” (pág. 14).
Artículo 53.- Frecuencia para uso privado: (Asamblea Ecuatoriana, 2015) dice:
“La Agencia de Regulación y Control de las Telecomunicaciones reglamentará la
asignación de frecuencias de uso privado” (pág. 18).
Pregunta Científica para Contestarse
¿Permitirá la red GPRS una mejor transmisión de datos frente a la conectividad
wifi y de datos móviles usando una determinada configuración para lograr la
comunicación entre la aplicación y la red GPRS?
30
Definiciones Conceptuales
Conexión: “Unión que se establece entre dos o más cosas (aparatos,
sistemas, lugares, etc.) o personas para que entre ellas haya una relación o una
comunicación” (Dictionaries, conexión, 2019).
Trayectoria: “Línea descrita o recorrido que sigue alguien o algo al
desplazarse de un punto a otro” (Dictionaries, trayectoria, 2019).
Wifi: “Es una tecnología que se utiliza para conectar dispositivos
electrónicos (smartphones, computadores de escritorio, consolas de videojuegos
y tabletas) a la red a través de una conexión inalámbrica” (De Significados, 2019).
Datos Móviles: “Es un plan de datos de celular se ofrece para celulares
preparados para Internet para que los teléfonos puedan navegar por la Web y
enviar y recibir e-mails” (techlandia, 2019)
Servidor: “Es una aplicación que se encuentra ejecutándose en un
determinado hardware y que tiene la capacidad de procesar y atender múltiples
peticiones de usuarios” (Intriago, 2018).
AWS: “Es una plataforma de servicios de nube que ofrece potencia de
cómputo, almacenamiento de bases de datos, entrega de contenido y otra
funcionalidad para ayudar a tu negocio a escalar y crecer; además de ser mucho
más segura que un servidor físico” (inBest.CLOUD, 2017).
Recolección de Datos: La recolección de datos se refiere al uso de una
gran diversidad de técnicas y herramientas que pueden ser utilizadas por el
analista para desarrollar los sistemas de información, los cuales pueden ser la
31
entrevistas, la encuesta, el cuestionario, la observación, el diagrama de flujo y el
diccionario de datos. (Blog, 2019)
Android: “Android es un sistema operativo de código abierto para
dispositivos móviles, se programa principalmente en Java, y su núcleo está
basado en Linux” (Depto. CCIA, 2014).
App: Es una aplicación de software que se instala en dispositivos móviles
o tablets para ayudar al usuario en una labor concreta, ya sea de carácter
profesional o de ocio y entretenimiento, a diferencia de una web App que no es
instalable.
SIMCard: “Una tarjeta SIM (o SIM card en inglés) es un pequeño chip
desmontable que identifica un dispositivo móvil dentro de una red celular”
(ALEGSA.com.ar, 2018).
GSM: (ValorTop, 2015) define: “GSM es un estándar de telefonía móvil
digital de segunda generación (2G). Este sistema soporta, además de la
transmisión de voz, la transferencia de datos, el intercambio de mensajes de texto
y el servicio de roaming.”
Rastreo Satelital: “Es un servicio que permite localizar vehículos,
personas u objetos en cualquier parte del mundo por medio de triangulación de
señales emitidas por 27 satélites geoestacionarios alrededor del planeta” (Max 4
Technologies, 2019).
Servicio: “Son las actividades identificables e intangibles que son el objeto
principal de una transacción ideada para brindar a los clientes satisfacción de
deseos o necesidades” (encolombia, 2018)“.
32
Servicio Rest: “Es cualquier interfaz entre sistemas que use HTTP para
obtener datos o generar operaciones sobre esos datos en todos los formatos
posibles, como XML y JSON” (BBVA, 2016).
SOAP: “Son servicios que basan su comunicación bajo el protocolo SOAP
(Simple Object Access Protocol) el cual este definido por Wikipedia como
“protocolo estándar que define cómo dos objetos en diferentes procesos pueden
comunicarse por medio de intercambio de datos XML” (architect, 2017).
JSON: Es un estándar basado en texto plano para el intercambio de
información, por lo que se usa en muchos sistemas que requieren mostrar o enviar
información para ser interpretada por otros sistemas.
33
CAPÍTULO III
PROPUESTA TECNOLÓGICA
En el presente capítulo se describe la propuesta para implementar nuevas
funcionalidades en la aplicación de recolección de rutas que se desarrolló en la
Fase 1 del proyecto FCI (Fondo Competitivo de Investigación), para que la
aplicación tenga una mejor cobertura a nivel de red, funcionamiento mediante wifi
y megas ahora se usará la red GPRS que no es nueva, pero si lo suficiente factible
para lograr que la aplicación funcione en un lugar que no tenga conexión a internet.
Implementando esta funcionalidad se espera que tenga una mejor aceptación en
cuanto a lo que se refiere a transmisión de datos mediante conectividad wifi, datos
móviles y GPRS.
Análisis de Factibilidad
- Factibilidad Operacional
El objetivo que se persigue es comprobar si los usuarios de este sistema
(ya sean estudiantes de la Universidad de Guayaquil o personal externo)
están satisfechos con la mejora que se está brindando y de ser así se
detallan las siguientes interrogantes:
1. ¿Existe apoyo suficiente para el proyecto por parte de la unidad
académica?
(Intriago, 2018) nos dice lo siguiente:
De acuerdo con lo establecido en el oficio N° UG-VIPYGCC-2017-367,
si existe apertura y aprobación por parte de las autoridades de la
Universidad de Guayaquil, Facultad de Ciencias Matemáticas y
Físicas, carrera de Ingeniería en Sistemas Computacionales, para
realizar el proyecto en mención. (Anexo 7) (pág. 41)
2. ¿Los usuarios han participado en la planeación y en el desarrollo
del proyecto?
Los Usuarios, generalmente estudiantes de la Universidad de
Guayaquil han participado de una manera indirecta en la planeación de
34
la aplicación, debido a que ellos hacen pruebas y ayudan a ver los
posibles escenarios que pueden dar errores y corregirlos.
- Factibilidad Técnica
Según (Intriago, 2018) los componentes de software que se usaron para
desarrollar este proyecto son los siguientes:
1) Gestor de Base de Datos
2) Lenguaje de Programación
3) Sistema Operativo
Tabla 7: Software Utilizado
Elaboración: (Intriago, 2018) Fuente: (Intriago, 2018)
Tabla 8: Arquitectura AWS utilizada
Elaboración: (Intriago, 2018) Fuente: (Intriago, 2018)
35
- Factibilidad Legal
(Intriago, 2018) menciona:
El proyecto planteado no infringe ninguna ley vigente hasta el año 2018,
debido a que las actividades a realizar en la aplicación son totalmente
legales, para llegar a esta conclusión se han revisado cada una de las leyes
vigentes referentes a las tecnologías dentro de la constitución vigente.
(pág. 42)
Para el 2019 no debería de afectar en ningún aspecto legal, porque las
leyes en Ecuador no cambian mucho en este aspecto.
- Factibilidad Económica
(Intriago, 2018) nos menciona lo siguiente: “La implementación es viable
porque se estimó un presupuesto en la que contamos para su desarrollo,
teniendo como rubros de gastos para llevar a cabo la implantación,
contratando planes de APN, el pago de los servicios en la nube” (pág. 42)
Tabla 9: Presupuesto realizado por Kevin Intriago 2018
Elaboración: (Intriago, 2018) Fuente: (Intriago, 2018)
36
Adicional se debe incluir una actualización del presupuesto a la lista:
Tabla 10: Actualización del Presupuesto 2019
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
Cabe recalcar que para financiar dichos gastos la compañía de
Claro Ecuador está ayudando con la mayoría de los implementos
Etapas de la Metodología del proyecto
Tabla 11: Etapas de la Metodología del Proyecto
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
KANBAN
Análisis Se realizó una revisión y análisis entre los
diferentes elementos a utilizar en el
desarrollo del proyecto.
Implementación Se evaluó el rendimiento de la App para
ajustar la configuración de la red GPRS e
incorporarla al módulo del Lesstraffic.
Evaluación Validación de los resultados obtenidos
mediante tests estadísticos.
37
Entregables del proyecto
Manual de Usuario
Por medio de un documento actualizado se describirá una secuencia de pasos a
seguir para establecer el modo operacional de la APP que será de vital importancia
para que el usuario comprenda el funcionamiento y característica de la aplicación
Android (Anexo 1).
Manual Técnico
Este documento es el que permitirá a las siguientes generaciones de tesistas
realizar un análisis de lo que se realizó en esta fase del proyecto para tener una
perspectiva clara de cómo está estructurado el proyecto.
APK
También se entregará el apk para que los usuarios puedan instalar la aplicación
en sus celulares y puedan utilizarla.
Criterios de Validación de La Propuesta
Validación del algoritmo
Mediante unas pruebas realizadas desde el mes de octubre del 2018, se
tuvo como objetivo evaluar si el presente algoritmo de recolección es eficaz para
realizar recolecciones masivas, las pruebas fueron realizadas por Bryan Espinoza
y Javier Cobeña, estudiantes autores del presente trabajo de titulación, para llevar
a cabo las siguientes pruebas se tomó en cuenta las diferentes versiones de
Android, también se realizó en varios sectores de la ciudad de Guayaquil, así como
también en diferentes medios de transportes (Anexo 2).
Procesamiento y Análisis
En el presente trabajo de titulación se empleó una investigación descriptiva
que permite examinar las variables que actúan en la recolección de datos de la
APP por conectividad wifi y datos móviles, para determinar una mejora en dichas
38
variables a través de conectividad GPRS. El análisis está compuesto de las
siguientes mediciones:
1) Revisión de la literatura y análisis de elementos a utilizar.
2) Evaluación de la APP y configuración de la Red GPRS.
3) Validación de resultados obtenidos en un entorno controlado
Paso 1. Revisión de la literatura y análisis de elementos a utilizar
a) Diferencias entre la conectividad por datos móviles, wifi y GPRS
Tabla 12: Comparativa entre la conectividad por medio de Datos
Móviles, Wifi y GPRS
Datos Móviles Wifi GPRS
Tiene un rango más
extenso en
comparación con Wi-Fi
y GPRS.
Nos conectamos a
internet a través de los
servicios o sistemas
móviles.
Tiene un rango de
velocidad de 144 a 400
kbps, que es más que
Wi-Fi y GPRS.
Wi-Fi es sinónimo de
fidelidad inalámbrica.
Wi-Fi tiene un corto y
tiene un corto
alcance. Puede tener un
sistema inalámbrico
privado configurado en
casa; Su alcance
depende de su región
para el cambio de
PC. Por lo general, se
puede acceder a Wi-Fi en
lugares públicos, por
ejemplo, aeropuertos,
cafeterías y centros
comerciales.
En Wi-Fi, nos
conectamos a internet a
través del sistema
inalámbrico.
GPRS significa servicio
general de radio por
paquetes.
GPRS tiene un mayor
rango en comparación
con Wi-Fi.
En GPRS, nos
conectamos a través de
los sistemas de redes
celulares.
El límite de velocidad
mayoritariamente de
GPRS es de 115 kbps,
pero en algunos casos
está cerca de los 35
kbps. También se le
llama como 2G o 2.5 G.
39
Wi-Fi generalmente tiene
una velocidad de hasta
20 Mbps. Su velocidad
se basa en diferentes
factores.
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
Análisis: Investigando de varias fuentes y haciendo comparaciones de las
tres redes de transmisión de datos se verifica que la red GPRS es usada
para aplicaciones de monitoreo y control, esta red es una de las más fiables
debido a que logra captar más información y los datos logran llegar a su
destino encapsulados.
b) Diferencias entre varios modelos de equipos GPS Tracker
Tabla 13: Comparativa entre diversos modelos de Dispositivos GPS
Tracker
103a 303g
Bloqueo del Motor En caso de robo a mano
armada, permite apagar
el motor del vehículo
por medio de SMS.
En caso de robo a
mano armada, permite
apagar el motor del y
activarlo vehículo por
medio de SMS
nuevamente.
Alerta de Movimiento Permite enviar un SMS
de alerta al celular
cuando el vehículo se
mueve, es decir, si es
robado o remolcado.
Permite enviar un
SMS de alerta al
celular o notificar a la
central de monitoreo
cuando el vehículo se
mueve, es decir, si es
robado o remolcado.
40
Ubicación Satelital Mediante el sistema se
puede enviar un
mensaje de texto con
las coordenadas en
tiempo real de la
ubicación, para ser
consultadas por
internet.
Mediante el sistema
se puede enviar un
mensaje de texto con
las coordenadas en
tiempo real de la
ubicación, para ser
consultadas por
Google Maps y por
medio de internet.
Alerta de velocidad Se puede configurar
para que avise a los
números celulares
incorporados cuando
sobrepase el límite de
velocidad previamente
establecida en el
dispositivo.
Se puede configurar
para que avise a la
central y/o a los
números celulares
incorporados cuando
sobrepase el límite de
velocidad previamente
establecida en el
dispositivo.
Micrófono de cabina Llame al número del
chip que trae el
dispositivo y este le
colgará, en seguida le
regresará la llamada
con el micrófono
activado donde podrá
escuchar lo que sucede
dentro del vehículo.
Llame al número del
chip que trae el
dispositivo y este le
colgará, en seguida le
regresará la llamada
con el micrófono
activado donde podrá
escuchar lo que
sucede dentro del
vehículo.
Resistencia al agua
No No es un producto
100% sumergible en
agua, pero soporta las
condiciones difíciles
41
que se puedan
presentar si es que
llueve o llega a
mojarse el equipo.
Batería interna
El dispositivo obtiene
permanentemente
energía del vehículo,
pero si esta fallara o
se desconectara, el
sistema trae una
batería interna que lo
mantiene en contacto
por 12 horas.
Botón de pánico No El conductor del
vehículo tendrá la
capacidad de
presionar el botón de
pánico y avisar a los
números celulares
incorporados o a la
central que está
sufriendo una
emergencia en ese
instante.
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
Análisis: Evaluando diferentes dispositivos Gps Tracker, se observa que
el modelo 303g es de una u otra forma mejor en el mercado por sus
características, es un dispositivo homologado, tiene la capacidad de
instalarse en un vehículo y poder realizar algunas funciones propias del
vehículo, debido a que es homologado permite el monitoreo a través de
una aplicación Android.
42
Paso 2. Evaluación de la APP y configuración de la Red GPRS
a) Configuración de la red GPRS en la App
Para el uso de la red GPRS en la App Android, se debe configurar un
APN, el cual se configura de la siguiente manera.
1. Accedemos al menú “Configuraciones” del dispositivo móvil, luego
seleccionamos conexiones móviles, dentro del este submenú
presionamos la opción llamada Redes Móviles.
Gráfico 6: Menú de Conexiones Inalámbricas de un
dispositivo Android
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
2. Dentro “Redes móviles” seleccionamos la opción llamada “Nombre
de punto de acceso”, la cual contiene las APN configuradas en el
dispositivo.
43
Gráfico 7: Menú de Redes Móviles de un dispositivo Android
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Bryan Espinoza/Javier Cobeña
3. Dentro de este menú podemos observar las APN configuradas que
viene por defecto, estas son internet.claro.com.ec y
mms.claro.com.ec, aquí configuramos el APN que usaremos y
que es supercom.claro.com.ec, ambas proporcionadas una
compañía de telecomunicaciones.
Gráfico 8: Menú de APN de un dispositivo Android
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
44
4. Al presionar información de la APN se puede observar los
parámetros de configuración del APN
Gráfico 9: Parámetros de configuración de una APN
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
Paso 3. Validación de resultados obtenidos en un entorno controlado
Antes de presentar la validación de resultados se detallan algunos
comportamientos de las rutas recolectadas ya sea por medio del internet o por
GPRS.
Comparación de recolección de trayectorias realizadas por Internet
vs GPRS.
Tabla 14: Cantidad de Puntos Georeferenciales y Megas consumidos
en las trayectorias captadas por Internet y GPRS desde 01/10/2018
hasta 31/12/2018
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Base de datos Ecutracking
INTERNET (WIFI Y
DATOS MOVILES)
DATOS (GPRS) -
PAQUETE DE MB
Mb consumidos 11021,49 6501,3
Cantidad de puntos
GPS recolectados
122461 130026
45
Gráfico 10: Cantidad de Puntos Georeferenciales y megas
consumidos en las trayectorias captados por Internet y GPRS desde
01/10/2018 hasta 31/12/2018
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Base de datos Ecutracking
Análisis: Por medio del gráfico 10 se puede observar que la red GPRS
reduce el consumo de megas y permite una mayor captación de puntos
gps ocasionado que la información no se pierda a diferencia de usar datos
móviles y wifi que mantiene un alto consumo de megas y se reduce la
captación de puntos.
Tabla 15: Trayectorias realizadas desde 01/10/2018 hasta 20/01/2019
por medio de Internet
OCTUBRE NOVIEMBRE DICIEMBRE ENERO TOTAL
71 308 5 65 449
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Base de datos Ecutracking
11021,49
122461
6501,3
130026
0
20000
40000
60000
80000
100000
120000
140000
Mb consumidos Cantidad de puntos gpsrecolectados
Cantidad de Puntos Georeferenciales y megas consumidos en las trayectorias captados por
Internet y GPRS desde 01/10/2018 hasta 31/12/2018
Internet
GPRS
46
Gráfico 11: Trayectorias realizadas desde 01/10/2018 hasta
20/01/2019 por medio de Internet
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Base de datos Ecutracking
Análisis: A través del gráfico 11 se puede verificar que durante el mes de
noviembre hubo mayor actividad debido a que se realizó una recolección
masiva con un grupo de estudiantes para evaluar la transmisión de datos
por redes móviles y conectividad wifi.
Tabla 16: Trayectorias realizadas desde 01/10/2018 hasta 20/01/2019
por medio de GPRS
OCTUBRE NOVIEMBRE DICIEMBRE ENERO TOTAL
68 286 10 89 453
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Base de datos Ecutracking
71
308
5
65
449
Trayectorias realizadas desde 01/10/2018 hasta 20/01/2019 por medio de Internet
OCTUBRE NOVIEMBRE DICIEMBRE ENERO TOTAL
47
Gráfico 12: Trayectorias realizadas desde 01/10/2018 hasta
20/01/2019 por medio de GPRS
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Base de datos Ecutracking
Análisis: El gráfico 12 muestra una proyección estimada entre los
resultados que se obtuvieron de las pruebas realizadas con GPRS para
estimar un aproximado entre los meses de octubre 2018, noviembre 2018
y diciembre 2019.
Validación de Resultados
Mediante una muestra de datos sobre las trayectorias realizadas
diariamente por varios usuarios durante un periodo de 90 días (población
Anexo 5), para la transmisión de datos por medio de Internet y haciendo
una proyección de los datos transmitidos por gprs.
Cálculo de la muestra para validación de resultados.
𝑛 = 𝑍2 ∗ 𝑝 ∗ 𝑞 ∗ 𝑁
𝑒2(𝑁 − 1) + 𝑧2 ∗ 𝑝 ∗ 𝑞
68
286
10
89
Trayectorias realizadas desde 01/10/2018 hasta 20/01/2019 por medio de GPRS
Octubre Noviembre Diciembre Enero
48
Donde:
𝑁 = 90, 𝑒 = 0.06, 𝑍 = 1.96, 𝑝 = 0.5, 𝑞 = 0.5
Haciendo el cálculo con los valores estimados es:
𝑛 = 1.962 ∗ 0.5 ∗ 0.5 ∗ 90
0.062(90 − 1) + 1.962 ∗ 0.5 ∗ 0.5= 67.48 = 68
El valor correspondiente para tomar en cuenta en la muestra es de 68
registros.
Para la validación de resultados se aplicó varias pruebas estadísticas
tomando la muestra de 68 registros al azar por cada variable (muestra
Anexo 5) y hacer el respectivo análisis para determinar qué tipo de
conectividad conviene utilizar en la transmisión de grandes cantidades de
datos.
Validación estadística aplicando la prueba paramétrica Shapiro Wilk
(Prueba de Normalidad)
La siguiente prueba se basa en determinar las desviaciones que se
presentan en las estadísticas de orden de la muestra respecto a los valores
esperados de los estadísticos de orden de la normal estándar para realizar
inferencias sobre la muestra.
Una vez tomadas la muestra se aplicará un análisis a las variables de
cantidad de puntos gps recolectados y cantidad de megas consumidos por
conectividad de datos móviles y wifi vs red GPRS para determinar si la
trasmisión de información sigue una distribución normal o no.
49
Tabla 17: Prueba de Shapiro Wilk aplicada a la cantidad de megas
consumidos por Internet de la muestra de datos (Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Prueba de Shapiro Wilk
Gráfico 13: Prueba de Shapiro Wilk aplicada a la cantidad de megas
consumidos por Internet de la muestra de datos (Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Shapiro Wilk
Análisis: La variable cantidad de megas consumidos por internet que se
está evaluando en el gráfico anterior, se comprueba que no sigue una
distribución normal, por lo tanto, hay que realizar otro análisis más
exhaustivo.
W 0,812
valor-p
(bilateral)
0,000
Alfa 0,05
0
0,2
0,4
0,6
0,8
1
0 0,5 1Dis
trib
uc
ión
acu
mu
lati
va
teó
rica
Distribución acumulativa empírica
P-P plot (45,63)
-20
0
20
40
60
80
100
120
-20 30 80
Cu
an
til -
No
rmal (3
2,2
2;
24,0
9)
45,63
Q-Q plot (45,63)
50
Tabla 18: Prueba de Shapiro Wilk aplicada a la cantidad de puntos
georeferenciales captados por Internet de la muestra de datos
(Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Prueba de Shapiro Wilk
Gráfico 14: Prueba de Shapiro Wilk aplicada a la cantidad de puntos
georeferenciales captados por Internet de la muestra de datos
(Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Shapiro Wilk
Análisis: La variable cantidad de puntos georeferenciales transmitidos por
internet que se está evaluando en el gráfico anterior, se comprueba que no
sigue una distribución normal, por lo tanto, hay que realizar otro análisis
más exhaustivo.
W 0,812
valor-p
(bilateral)
0,000
Alfa 0,05
0
0,2
0,4
0,6
0,8
1
0 0,5 1Dis
trib
uc
ión
acu
mu
lati
va
teó
rica
Distribución acumulativa empírica
P-P plot (507)
-200
0
200
400
600
800
1000
1200
1400
-200 300 800 1300
Cu
an
til -
No
rmal (3
58;
267,6
6)
507
Q-Q plot (507)
51
Tabla 19: Prueba de Shapiro Wilk aplicada a la cantidad de megas
consumidos por GPRS de la muestra de datos (Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Prueba de Shapiro Wilk
Gráfico 15: Prueba de Shapiro Wilk aplicada a la cantidad de megas
consumidos por GPRS de la muestra de datos (Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Shapiro Wilk
Análisis: La variable Cantidad de megas consumidos por GPRS que se
está evaluando en el gráfico anterior, se comprueba que no sigue una
distribución normal, por lo tanto, hay que realizar otro análisis más
exhaustivo.
W 0,800
valor-p
(bilateral)
< 0,0001
Alfa 0,05
0
0,2
0,4
0,6
0,8
1
0 0,5 1Dis
trib
uc
ión
acu
mu
lati
va
teó
rica
Distribución acumulativa empírica
P-P plot (29,45)
-10
0
10
20
30
40
50
60
70
-10 10 30 50 70
Cu
an
til -
No
rmal (2
0,7
9;
13,1
7)
29,45
Q-Q plot (29,45)
52
Tabla 20: Prueba de Shapiro Wilk aplicada a la cantidad de puntos
georeferenciales captados por GPRS de la muestra de datos (Anexo
5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Shapiro Wilk
Gráfico 16: Prueba de Shapiro Wilk aplicada a la cantidad de puntos
georeferenciales captados por GPRS de la muestra de datos (Anexo
5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Shapiro Wilk
Análisis: La variable cantidad información recolectada por GPRS que se
está evaluando en el gráfico anterior, se comprueba que no sigue una
distribución normal, por lo tanto, hay que realizar otro análisis más
exhaustivo.
W 0,800
valor-p
(bilateral)
< 0,0001
Alfa 0,05
-200
0
200
400
600
800
1000
1200
1400
-200 300 800 1300
Cu
an
til -
No
rmal (4
15,7
9;
263,3
6)
589
Q-Q plot (589)
0
0,2
0,4
0,6
0,8
1
0 0,5 1Dis
trib
uc
ión
acu
mu
lati
va
teó
rica
Distribución acumulativa empírica
P-P plot (589)
53
Conclusión: Se evidencia que ninguna de las variables cantidad de puntos
gps recolectados por Internet y GPRS, así como, cantidad de megas
consumidos por internet y GPRS no siguen una distribución normal, por lo
tanto, para comparar que variable da mejores resultados en transmisión de
datos ya sea internet o gprs, se aplicaran un test estadístico no paramétrico
de 2 grupos llamado Mann-Whitney.
Validación estadística aplicando la prueba no paramétrica Mann-
Whitney
Esta prueba se utiliza cuando no se cumple los supuestos en la prueba de
normalidad, se basa en el análisis de dos muestras independientes para
determinar si proceden de una misma población.
Para realizar esta prueba, se comparan las siguientes variables:
Cantidad de megas consumidos por Internet vs Cantidad de megas
consumidos por GPRS
Cantidad de puntos gps recolectados por Internet vs Cantidad de
puntos gps recolectados por GPRS
Cabe recalcar que para la siguiente prueba se comparan las 2 variables a
la vez para determinar si hay una diferencia significativa entre ambas y
poder evaluarlas de una manera distinta.
54
Cantidad de megas consumidos por Internet vs Cantidad de megas
consumidos por GPRS
Tabla 21: Prueba de Mann-Whitney aplicada a la cantidad de Megas
consumidos por Internet y GPRS de la muestra de datos (Anexo 5)
U 0
U
(estandarizado)
0,000
Valore
esperado
0,500
Varianza (U) 0,250
valor-p
(bilateral)
1,000
Alfa 0,05
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Mann-Whitney
Gráfico 17: Interpretación de la prueba Mann-Whitney para la
cantidad de Megas consumidos por Internet y GPRS
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Mann-Whitney
Análisis: Una vez interpretado los resultados de las pruebas entonces
concluimos que si existen diferencias significativas por lo que se necesita
hacer un diagrama de cajas para verificar cuál de las dos variables es
mejor.
55
Validación estadística aplicando la prueba de Box Plot (Diagrama de
Cajas) a la cantidad de megas consumidos
(Palladino, 2014) menciona:
El gráfico de caja (“box-plot” en inglés) es una forma de
presentación estadística destinada, fundamentalmente, a resaltar
aspectos de la distribución de las observaciones en una o más
series de datos cuantitativos. Reemplaza, en consecuencia, al
histograma y a la curva de distribución de frecuencias sobre los que
tiene ventajas en cuanto a la información que brinda y a la
apreciación global que surge de la lectura.
Tabla 22: Prueba de Box Plot aplicada a la cantidad de Megas
consumidos por Internet y GPRS de la muestra de datos (Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Box Plot
Internet GPRS
MIN 3,15 6,6
Q1 17,2575 12,3375
Mediana 25,56 16,45
Q3 41,3775 26,4625
MAX 116,01 66,05
CAJA 1 ESCONDIDA 17,2575 12,3375
CALLE 2 INFERIOR 8,3025 4,1125
CALLE 2 SUPERIOR 15,8175 10,0125
BIGOTE SUPERIOR 74,6325 39,5875
BIGOTE INFERIOR 14,1075 5,7375
56
Gráfico 18: Diagrama de Box Plot aplicada a la cantidad de megas
consumidos por Internet y GPRS de la muestra de datos (Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Box Plot
Análisis: Mediante el gráfico 18 se puede determinar que la red GPRS
mantiene un menor consumo DE MEGAS permitiendo ahorrar datos y
siendo más eficiente al momento de realizar trayectorias.
3
53
103
Internet GPRS
Diagrama de Box Plot aplicada a la cantidad de megas consumidos por
Internet y GPRS de la muestra de datos (Anexo 5)
57
Cantidad de Puntos recolectados por Internet vs Cantidad de puntos
georeferenciales recolectados por GPRS
Tabla 23: Prueba de Mann-Whitney aplicada a la cantidad de Puntos
Georeferenciales recolectados por Internet y GPRS de la muestra de
datos (Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Mann-Whitney
Gráfico 19: Interpretación de la prueba Mann-Whitney para la
variable cantidad de puntos georeferenciales recolectados por
Internet y GPRS de la muestra de datos (Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba de Mann-Whitney
Análisis: Una vez interpretado los resultados de las pruebas entonces
concluimos que si existen diferencias significativas por lo que se necesita
hacer un diagrama de cajas para verificar cuál de las dos variables es
mejor.
U 0
U
(estandarizado)
0,000
Valore esperado 0,500
Varianza (U) 0,250
valor-p
(bilateral)
1,000
Alfa 0,05
58
Validación estadística aplicando la prueba de Box Plot (Diagrama de
Cajas) a la cantidad de puntos georeferenciales recolectados
Tabla 24: Prueba de Box Plot aplicada a la cantidad de Puntos
Georeferenciales recolectados por Internet y GPRS de la muestra de
datos (Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba Box Plot
Internet GPRS
MIN 35 132
Q1 191,75 246,75
Mediana 284 329
Q3 459,75 529,25
MAX 1289 1321 CAJA 1 ESCONDIDA 191,75 246,75
CALLE 2 INFERIOR 92,25 82,25
CALLE 2 SUPERIOR 175,75 200,25 BIGOTE SUPERIOR 829,25 791,75
BIGOTE INFERIOR 156,75 114,75
59
Gráfico 20: Diagrama de Box Plot aplicada a la cantidad de puntos
recolectados por Internet y GPRS de la muestra de datos (Anexo 5)
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Prueba Box Plot
Análisis: Por medio del grafico 20 se logra determinar que la red GPRS
es más eficiente al realizar trayectorias, logrando recolectar mayor
cantidad de puntos georefenciales a diferencia de Internet (Wifi y Datos
Móviles).
Conclusiones de las pruebas estadísticas:
Interpretando los resultados de las pruebas realizados se concluye lo
siguiente:
A lo que se refiere en cuanto a la variable consumo de megas que fue
analizada por medio de pruebas estadísticas se puede determinar que la
red GPRS consume menos cantidad de megas y por lo tanto es mejor.
Por otro lado, interpretando los resultados de las pruebas estadísticas para
la variable cantidad de puntos GPS, se puede constatar que mediante la
red GPRS se recolectan más puntos o más información, esto se debe a
que por este medio de transmisión la comunicación es dedicada, los datos
viajan por medio de una ip.
30
230
430
630
830
1030
1230
1430
Internet GPRS
Diagrama de Box Plot aplicada a la cantidad de puntos recolectados por Internet y GPRS de la
muestra de datos (Anexo 5)
60
Tabla 25: Conclusiones de los resultados de las Pruebas Estadísticas
Internet GPRS
Cantidad de Información
Recolectada
X
Cantidad de megas
consumidos
X
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Resultados pruebas estadísticas
61
CAPÍTULO IV
CONCLUSIONES Y RECOMENDACIONES
Conclusiones
1. A través de una matriz con diferentes escenarios de pruebas se pudo
observar que la recolección de datos de varias trayectorias vehiculares por
medio de diferentes tipos de transporte en la ciudad de Guayaquil
mediante conectividad wifi, datos móviles y red GPRS, se determinó que
la APP tiene un buen comportamiento y desempeño dentro del entorno
expuesto.
2. Al realizar cambios en el código de la App y configurar el APN
supercom.claro.com.ec en los dispositivos móviles utilizando Chips
especiales proporcionados por la compañía Claro, se evaluó mediante la
recolección de trayectorias por medio de esta red GPRS para su posterior
análisis mediante pruebas estadísticas logrando evidenciar la eficiencia y
efectividad al usar este tipo de red en la APP
3. Se Configuró un dispositivo localizador para monitorear un vehículo
mediante una serie de pasos los cuales se detallan en el anexo 3 para su
respectiva revisión, la configuración sirve para comparar de alguna u otra
manera la información recolecta este dispositivo VS la información que nos
proporciona la aplicación de Ecutracking y así proponer mejoras en el
comportamiento de la misma y poder incorporar esas funcionalidades en
el aplicativo.
4. Una vez integrado la aplicación Ecutracking con el módulo de lesstrafic, se
llegó a la conclusión de que los datos que se recolectan de manera real
viajan a la cola de mensajes exitosamente, siempre y cuando el servicio
esté activo, los datos que recibe la cola de mensajes (api) serán analizados
por diferentes grupos del proyecto FCI Fase 2.
62
5. Para validar los resultados en un entorno controlado se realizó algunos
Tests estadísticos como por ejemplo el test de Shapiro Wilk, el test de
Mann-Whitney y el diagrama de cajas para cada variable de comparación,
se pudo validar que la red GPRS es mejor que la red de Internet (Datos
Móviles, Wifi) en cuanto a las variables consumo de megas y recolección
de información.
63
Recomendaciones
1. Incorporar la Red GPRS en dispositivos de monitoreo para poder observar
el comportamiento de la red en varios escenarios cuando se transmita
información.
2. Implementar en la aplicación Ecutracking la funcionabilidad de visualizar la
velocidad a la que viaja el transporte en el que se moviliza y el tiempo o
duración durante la trayectoria vehicular en tiempo real.
3. Llevar el desarrollo de la aplicación al sistema operativo IOS para que
tenga compatibilidad con dispositivos móviles IPhone.
4. Realizar convenios con aplicaciones que realizan recolección masiva como
por ejemplo GISDATA que es una aplicación de recolección de puntos
gereferenciales, tiene una gran cantidad de funcionalidades entre ella la
localización.
5. Mejorar el rendimiento o performance de la aplicación para que en un
futuro no se vea afectado la disponibilidad que tenga el aplicativo hacia los
usuarios.
64
BIBLIOGRAFÍA
1. ALARMASCARAUDIO. (2018). Manual Contenido GPS 303g. Obtenido
de https://es.scribd.com/document/370646136/Manual-Contenido-GPS-
303g
2. ALEGSA.com.ar. (10 de 06 de 2018). Definición de tarjeta SIM (SIM
card). Obtenido de http://www.alegsa.com.ar/Dic/tarjeta_sim.php
3. architect, O. B. (06 de 03 de 2017). SOAP vs REST ¿cual es mejor?
Obtenido de https://www.oscarblancarteblog.com/2017/03/06/soap-vs-
rest-2/
4. Asamblea Ecuatoriana. (2015). Ley Orgánica de Telecomunicaciones.
Quito - Ecuador. Obtenido de https://www.telecomunicaciones.gob.ec/wp-
content/uploads/downloads/2016/05/Ley-Org%C3%A1nica-de-
Telecomunicaciones.pdf
5. Auto Tracking Distribuciones. (2018). ¿Qué es GPS-TRACKER?
Obtenido de http://autotracking.com.ve/noticias-n11-que-es-gps-
tracker.html
6. BBVA. (23 de 03 de 2016). API REST: qué es y cuáles son sus ventajas en
el desarrollo de proyectos. Obtenido de
https://bbvaopen4u.com/es/actualidad/api-rest-que-es-y-cuales-son-sus-
ventajas-en-el-desarrollo-de-proyectos
7. Benalcázar, D. G. (2014). Monitoreo y adquisición de datos de una
estación meteorológica a través de una red GPRS. Cuenca. Obtenido de
http://dspace.uazuay.edu.ec/bitstream/datos/2193/1/09655.pdf
8. Blog, T. (2019). RECOLECCIÓN DE DATOS. Obtenido de
https://tproduccionmultimedia.wordpress.com/recoleccion-de-datos/
9. BNamericas. (s.f.). Corporación Nacional de Telecomunicaciones (CNT).
Obtenido de https://www.bnamericas.com/company-
profile/es/corporacion-nacional-de-telecomunicaciones-cnt-corporacion-
nacional-de-telecomunicaciones-cnt
10. BNamericas. (s.f.). Otecel S.A. Obtenido de
https://www.bnamericas.com/company-profile/es/otecel-sa-movistar-
ecuador
11. Claro. (2017). ¿Quiénes somos? Obtenido de
https://www.claro.com.ec/personas/institucional/quienes-somos/
12. Claro. (2017). Cobertura. Obtenido de
https://www.claro.com.ec/personas/servicios/servicios-moviles/cobertura/
13. Claro, E. (22 de 12 de 2018). Señal GPRS. (E. UG, Entrevistador)
14. Culturacion. (2018). ¿Qué es APN y cómo configurarlo? Obtenido de
http://culturacion.com/que-es-apn-y-como-configurarlo/
15. De Significados. (2019). Wifi. Obtenido de
https://designificados.com/wifi/
16. Depto. CCIA. (2014). Desarrollo de Aplicaciones para Android. Obtenido
de http://www.jtech.ua.es/cursos/apuntes/moviles/daa2013/wholesite.pdf
17. Dictionaries, O. L. (2019). conexión. Obtenido de
https://es.oxforddictionaries.com/definicion/conexion
65
18. Dictionaries, O. L. (2019). trayectoria. Obtenido de
https://es.oxforddictionaries.com/definicion/trayectoria
19. Domínguez, F. F. (2015). DESARROLLO DE UNA APLICACIÓN DE
SOFTWARE (APP) ANDROID QUE SIRVA DE COMUNICACIÓN
ENTRE UN RASTREADOR SATELITAL Y UN CELULAR INTELIGENTE.
Guayaquil. Obtenido de
https://www.dspace.espol.edu.ec/retrieve/99853/D-103185.pdf
20. EcuRed. (10 de 12 de 2018). MMS. Recuperado el 2018, de
https://www.ecured.cu/MMS
21. encolombia. (2018). ¿Qué es un Producto y Qué es un Servicio?
Recuperado el 2019, de
https://encolombia.com/economia/empresas/marcas/queesunproducto/
22. Friedrich, G. R., & Ardenghi, J. R. (2014). EVALUACIÓN DE LAS
PRESTACIONES DE LA RED GPRS PARA APLICACIONES DE
MONITOREO REMOTO. Obtenido de
http://sedici.unlp.edu.ar/bitstream/handle/10915/22024/Documento_compl
eto.PDF?sequence=1
23. IEEE. (2014). CardioSmart: Sistema Inteligente de Monitorización
Cardiológica Empleando GPRS. En IEEE, IEEE LATIN AMERICA
TRANSACTIONS, (Vol. 3). Obtenido de
https://s3.amazonaws.com/academia.edu.documents/31797479/3TLA2_02
Quero.pdf?AWSAccessKeyId=AKIAIWOWYYGZ2Y53UL3A&Expires=
1544930372&Signature=ajWESzZT6%2BBS4Qjijunjs%2FyadHg%3D&r
esponse-content-
disposition=inline%3B%20filename%3D3TLA2_02Quero.pdf
24. inBest.CLOUD. (14 de 03 de 2017). ¿QUÉ ES AWS? Obtenido de
https://www.inbest.cloud/comunidad/qu%C3%A9-es-aws
25. Interes, T. T. (s.f.). Conceptos Básicos de Redes Móviles – ¿Qué necesito
saber? Obtenido de https://www.temastecnologicos.com/redes-moviles/
26. Intriago, K. (2018). DISEÑO DE INFRAESTRUCTURA PARA EL PRE-
PROCESAMIENTO, ANÁLISIS Y REPRESENTACIÓN DE
TRAYECTORIAS VEHICULARES. Trabajo de Titulacion , Guayaquil.
27. LAS TECNOLOGÍAS MÓVILES EN LA EDUCACION VIRTUAL. (10
de 12 de 2018). Tecnología GPRS. Obtenido de
https://tecnologiasmovilesenlaeducacionvirtual.wordpress.com/tecnologia-
gprs/
28. MarketScale. (13 de 12 de 2017). Que es SMS? Recuperado el 2018, de
https://es.smsvalet.com/blog/what-is-sms/
29. masadelante.com. (10 de 12 de 2018). WAP. Recuperado el 2018, de
http://www.masadelante.com/faqs/wap
30. Max 4 Technologies. (2019). Rastreo Satelital. Obtenido de
http://www.max4systems.com/rastreo-satelital.html
31. Motilla, J. J., & Pávon, J. O. (2017). EVALUACIÓN COMPARATIVA
DE REDES MÓVILES. Obtenido de
http://oa.upm.es/49728/1/PFC_JESUS_JIMENEZ_MOTILLA_JAIME_O
CHOVO_PAVON.pdf
66
32. movilnet. (s.f.). ¿Qué es UMTS? Obtenido de
http://www.movilnet.com.ve/sitio/minisitios/umts/definicion_umts.htm
33. MPIRICAL. (2019). Evolved EDGE. Obtenido de
https://www.mpirical.com/glossary/evolved-edge
34. Palladino, A. C. (2014). GRÁFICO DE CAJA. Obtenido de
https://med.unne.edu.ar/sitio/multimedia/imagenes/ckfinder/files/files/aps/
GR%C3%81FICO%20DE%20CAJA.pdf
35. Ramiro Casó. (04 de 08 de 2014). RAMIRO CASÓ - BLOG. Obtenido de
http://ramirocaso.com/end-to-end-el-poder-de-internet/
36. Roldán, F. F. (2016). DISEÑO E IMPLEMENTACIÓN DE UN
PROTOTIPO DE ENTRENAMIENTO DE TELEFONÍA MÓVIL PARA
APLICACIONES DE LABORATORIO DE TELEMETRÍA Y CONTROL,
USANDO EL SERVICIO DE LA RED CELULAR GSM Y GPRS,
MEDIANTE MÓDEMS OEM PROGRAMABLES. Quito. Obtenido de
http://bibdigital.epn.edu.ec/handle/15000/14925
37. Samsung. (12 de Mayo de 2018). ¿Qué es Edge? Obtenido de
https://www.samsung.com/latin/support/mobile-devices/what-is-edge/
38. Santiago, S. (28 de agosto de 2018). Android Jefe. Obtenido de
http://www.androidjefe.com/configurar-apn-internet-movil/
39. Spiserautos. (2018). GPS LOCALIZADOR DE AUTO. Obtenido de
http://www.spiserautos.cl/TK103%20manual.pdf
40. techlandia. (2019). ¿Qué es un plan de datos de celular? Obtenido de
https://techlandia.com/plan-datos-celular-sobre_165754/
41. UCA, F. d. (2014). Teoría y Aplicación a la Informática II. Obtenido de
http://jeuazarru.com/wp-content/uploads/2014/10/GPRS.pdf
42. Universidas Simon Bolivar. (s.f.). Redes de Computadoras II. Obtenido de
https://ldc.usb.ve/~poc/RedesII/Grupos/G2/
43. UNOCERO. (19 de Diciembre de 2017). ¿Qué significan las letras G, E,
3G, H+, 4G y LTE que aparecen en tu celular? Obtenido de
https://www.unocero.com/smartphones/que-significan-las-letras-g-e-3g-h-
4g-y-lte-que-aparecen-en-tu-celular/
44. ValorTop. (15 de 09 de 2015). ¿Qué significa GSM? Obtenido de
http://www.valortop.com/blog/gsm
45. WORDP. (2014). GPRS, EDGE, UMTS, 3G, HSDPA, 4G, H+ ¿Qué es
cada cosa? Obtenido de http://wordp.relatividad.org/ciencia/gprs-edge-
umts-3g-hsdpa/
67
ANEXOS
Anexo 1: Manual de Usuario
Descripción de la APP
La app Android no es invasivo, se encarga de almacenar temporalmente
datos de trayectorias, los cuales se hacen uso al momento de que el usuario
presiona la opción Registrar Ruta. Sin embargo, para un mejor funcionamiento
se recomienda que el usuario tenga datos y el GPS activos. El objetivo es
recolectar datos, pre-procesamiento, recuperación, minería de datos y
transformaciones visuales de las trayectorias realizadas por una persona.
Tabla 26: Características de la Aplicación
Características de la APP
Tamaño de la APK 2 MB aprox
Uso de datos 24 KB/hora
Consumo de memoria RAM 1.8 MB
Consumo de
Almacenamiento
6.75 MB
Conectividad Datos Móviles, Wifi,
GPRS
GPS Activado
Frecuencia de recolección Cada 20 segundos
KB de consumo por cada
punto recorrido
0.03 KB
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: (Intriago, 2018)
Proceso de Instalación
1) Primeramente, debemos ir a Configuración/Ajustes->Avanzada-
>Seguridad->Aplicaciones de origen desconocido y procedemos a activar
dicha opción
68
Gráfico 21: Configuraciones Android para instalación de la app
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Manual de Usuario 2019
2) Luego descargada la app Android, presionamos sobre ella para iniciar su
instalación.
Gráfico 22: Inicio del proceso de Instalación de APP
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Manual de Usuario 2019
69
3) Posteriormente, se le deberá presionar la opción INSTALAR.
Gráfico 23: Instalación de APP
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Manual de Usuario 2019
4) Una vez instalada la aplicación, seleccionamos la opción ABRIR. Al
ingresar a la app nos aparece la pantalla de principal de login,
posteriormente presionamos REGISTRO para crear una cuenta.
Gráfico 24: Pagina de Login
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Manual de Usuario 2019
70
5) Llenamos los datos solicitados para la creación de la cuenta y presionamos
REGISTRAR. Una vez creada la cuenta procedemos a ingresar el usuario
y clave para entrar a la aplicación.
Gráfico 25: Formulario de Registro
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Manual de Usuario 2019
Gráfico 26: Inicio de sesión con usuario registrado
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Manual de Usuario 2019
71
6) Al ingresar, se deberá seleccionar REGISTRAR RUTA. Luego para
empezar el proceso de recorrido debemos seleccionar el tipo de transporte
y presionamos la opción INICIAR, en el caso de que este inhabilitado el
GPS del teléfono móvil, daremos a habilitar esta opción, para proceder a
iniciar dicho recorrido.
Gráfico 27: Registrar Ruta
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Manual de Usuario 2019
7) Si desea finalizar el proceso de recorrido se selecciona TERMINAR y
posteriormente REGISTRAR RUTA, para que los datos de Latitud,
Longitud, Velocidad y Tiempo del recorrido sean enviados a un servidor
público y analizar las trayectorias para finalmente graficarlas en un mapa
interactivo similar al de Google Maps.
72
Gráfico 28: Recolección de Rutas
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Manual de Usuario 2019
73
Anexo 2: Reporte de trayectorias vehiculares realizadas desde
octubre del 2018 hasta enero del 2019
Tabla 27: Trayectorias Vehiculares realizadas en varios tipos de transporte
en la ciudad de Guayaquil
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Pruebas octubre 2018 a enero 2019
Gráfico 29: Trayectorias Vehiculares realizada en varios tipos de transporte
en la ciudad de Guayaquil
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Pruebas octubre 2018 a enero 2019
Transporte Numero de
Trayectorias
Porcentaje
Auto 314 50%
Bicicleta 6 1%
Caminata 163 26%
Metrovia 36 6%
Moto 12 2%
Taxi 60 10%
Transporte
Urbano
35 6%
Total general 626 100%
9,6%
5,6%
1,0%
50,2%5,8%
1,9%
26,0%
Trayectorias Vehiculares realizada en varios tipos de transporte en la ciudad de Guayaquil
Taxi Transporte Urbano Bicicleta Auto Metrovia Moto Caminata
74
Tabla 28: Trayectorias Vehiculares realizadas en cada uno de los meses
2018 2019
Tipo de Transporte Octubre Noviembre Diciembre Enero
Auto 48 172 52 42
Bicicleta 0 4 2 0
Caminata 8 153 2 0
Metrovia 5 30 1 0
Moto 3 9 0 0
Taxi 3 57 0 0
Transporte Urbano 13 20 2 0
Total general 80 445 59 42
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Pruebas octubre 2018 a enero 2019
Gráfico 30: Trayectorias Vehiculares realizadas en cada uno de los meses
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Pruebas octubre 2018 a enero 2019
48
172
5242
8
153
2 03
57
0 00
20
40
60
80
100
120
140
160
180
200
Octubre Noviembre Diciembre Enero
Trayectorias Vehiculares realizadas en cada uno de los meses
Auto Bicicleta Caminata Metrovia Moto Taxi Transporte Urbano
75
Anexo 3: Instalación y Configuración del dispositivo GPRS Tracker
Instalación del dispositivo GPS Tracker
En el siguiente apartado se adjuntará imágenes de la instalación del dispositivo
de rastreo que se configuró. A continuación, se presenta el modelo de dispositivo
que se usó para la configuración.
Gráfico 31: Modelo de GPS Tracker
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Internet
En la siguiente imagen se puede observar los componentes del dispositivo, donde
constan la antena GPS y la antena GSM que serán usadas para que responda el
dispositivo.
76
Gráfico 32: Componentes del dispositivo
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Bryan Espinoza/Javier Cobeña
En la imagen siguiente se puede verificar que el dispositivo se encuentra ubicado
en un lugar seguro del vehículo para que no sospechen que se está rastreando
dicho vehículo.
Gráfico 33: Ubicación del dispositivo dentro del vehículo
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
Después de los siguientes pasos se procedió a conectar los respectivos cables a
la batería del carro para que le pase la respectiva corriente.
77
Gráfico 34: Conectando el dispositivo a la batería del vehículo
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
Una vez hecho las respectivas conexiones se verifica si llega el correcto voltaje
al dispositivo
Gráfico 35: Verificación del voltaje del dispositivo
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
Configuración del dispositivo GPS Tracker
Un tema de análisis del presente trabajo de titulación es la configuración de un
dispositivo de rastreo que funcione mediante la red GPRS, ese dispositivo de
rastreo se lo configura mediante SMS, es importante aclarar que para hacer estas
configuraciones se hacen con los chips GPRS proporcionados por la red de celular
78
de una compañía de Telecomunicaciones, los cuales deben de contar con un plan
de datos M2M que cuente con SMS y acceso a internet (megas), las imágenes de
configuración se detallan a continuación.
Se debe de enviar un SMS con la palabra begin123456 para verificar que el
dispositivo responda correctamente.
Gráfico 36: Inicialización del GPS Tracker
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Dispositivo GPS Tracker
Debemos enviar un SMS con la palabra check123456 para verificar el estado del
dispositivo.
Gráfico 37: Chequeo del estado del dispositivo
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Dispositivo GPS Tracker
Configuramos la zona horaria del dispositivo enviando un SMS con la palabra
timezone123456 -360
Gráfico 38: Zona Horaria del GPS Tracker
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Dispositivo GPS Tracker
79
Para tener el dispositivo en modo Rastreador se debe configurarlo con un SMS y
enviamos Tracker123456
Gráfico 39: Modo Tracker del dispositivo
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Dispositivo GPS Tracker
Para obtener la ubicación aproximada del vehículo donde se encuentra instalado
el dispositivo, tenemos que hacer una llamada al número que tenemos en el
dispositivo y esperar que nos responda enviando la latitud y longitud donde se
encuentra en el momento que se hizo la consulta.
Gráfico 40: Modo Tracker del dispositivo recibiendo coordenadas
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Dispositivo GPS Tracker
Para que el dispositivo funcione por medio de la red GPRS debemos de
configurarlo por medio de los siguientes SMS:
Agregamos el APN con el siguiente SMS apn123456 supercom.claro.com.ec
80
Gráfico 41: Configuración APN
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Dispositivo GPS Tracker
Agregamos la IP y puerto del servidor con el siguiente mensaje adminip123456
34.212.68.167 5432
Gráfico 42: Configuración de IP y Puerto
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Dispositivo GPS Tracker
Ejecutamos el comando gprs123456 1 para que funcione por medio de la red
GPRS
Gráfico 43: Configuración GPRS en el dispositivo
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Dispositivo GPS Tracker
Luego por medio de la APP del GPS Tracker se visualiza en tiempo real la
localización del dispositivo instalado en un vehículo.
81
Gráfico 44: Monitoreo del dispositivo instalado en un vehículo
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Dispositivo GPS Tracker
82
Anexo 4: Implementación del módulo de recolección de datos con el
módulo de Lesstraffic
Con el fin de que los datos que se recolectan de la APP Android sean
analizados desde diferentes puntos de vista se implementó en la aplicación la
conexión entre servicios y Apis para lograr la correcta réplica de datos desde la
APP hacia el módulo del sistema Lesstraffic para que la información recolectada
a través de la aplicación sean analizadas por medio de diferentes algoritmos para
determinar si hubo o no congestionamiento en un cierto punto y sector en la ciudad
de Guayaquil, también se analizarán datos como la velocidad y tiempo, que serán
mostrados en gráficos estadísticos para llevar a cabo el correcto funcionamiento
del sistema Lesstraffic.
Algunas de las pruebas que se hicieron para que se lleve a cabo dicha
réplica de datos fueron las siguientes:
Gráfico 45: Envió de datos por medio de APP
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: App Android
83
Gráfico 46: Datos de la Tabla Cabecera Insertados
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Base de datos Lesstraffic
Gráfico 47: Datos de la Tabla Detalle Insertados
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Base de datos Lesstraffic
84
Anexo 5: Tablas de Población y Muestra para las validaciones de las
pruebas con GPRS
Población referente a las trayectorias recolectadas durante el periodo de 3 meses
para posteriormente ser evaluada.
Tabla 29: Población que se tomó para hacer la validación de las variables a
evaluar
Agrupación de
Registros por
día = 90
registros
INTERNET GPRS
Mb Consumidos
(Wifi y datos
móviles)
Cantidad de
puntos Gps
(Wifi y datos
móviles)
Mb
Consumidos
(GPRS)
Cantidad de
puntos Gps
(GPRS)
01/10/2018 45,63 507 29,45 589
02/10/2018 34,29 381 21,65 433
03/10/2018 15,21 169 11,15 223
04/10/2018 19,35 215 12,4 248
05/10/2018 33,03 367 21,05 421
06/10/2018 26,37 293 18,2 364
07/10/2018 8,64 96 7,25 145
08/10/2018 19,71 219 14,3 286
09/10/2018 10,08 112 9,6 192
10/10/2018 6,84 76 7,85 157
11/10/2018 39,42 438 25,75 515
12/10/2018 11,25 125 9,2 184
13/10/2018 26,01 289 17,35 347
14/10/2018 7,92 88 6,65 133
15/10/2018 28,8 320 19,5 390
16/10/2018 49,14 546 30,15 603
17/10/2018 3,15 35 6,6 132
18/10/2018 9,45 105 8,45 169
19/10/2018 4,14 46 5,15 103
85
20/10/2018 15,03 167 10,75 215
21/10/2018 23,94 266 15,15 303
22/10/2018 26,82 298 17 340
23/10/2018 21,69 241 14,05 281
24/10/2018 18,27 203 12,65 253
25/10/2018 24,75 275 14,75 295
26/10/2018 9,9 110 8,9 178
27/10/2018 1,35 15 4,7 94
28/10/2018 4,32 48 5,8 116
29/10/2018 536,94 5966 312 6240
30/10/2018 13,95 155 11,4 228
31/10/2018 116,01 1289 69,4 1388
01/11/2018 48,51 539 29,8 596
02/11/2018 28,26 314 19,15 383
03/11/2018 63,9 710 39,05 781
04/11/2018 41,04 456 25,4 508
05/11/2018 13,77 153 10,55 211
06/11/2018 17,55 195 12,65 253
07/11/2018 35,01 389 22,25 445
08/11/2018 190,35 2115 113 2260
09/11/2018 53,1 590 31,95 639
10/11/2018 19,35 215 14,05 281
11/11/2018 10,26 114 9,75 195
12/11/2018 428,85 4765 256 5120
13/11/2018 17,01 189 13,15 263
14/11/2018 33,66 374 20,7 414
15/11/2018 156,42 1738 92,35 1847
16/11/2018 369,45 4105 210,85 4217
17/11/2018 74,34 826 44,8 896
18/11/2018 325,71 3619 186,2 3724
19/11/2018 66,69 741 39,1 782
86
20/11/2018 17,28 192 12 240
21/11/2018 16,38 182 10,65 213
22/11/2018 20,52 228 14,45 289
23/11/2018 47,07 523 28,55 571
24/11/2018 5285,07 58723 2946,05 58921
25/11/2018 17,01 189 13,4 268
26/11/2018 22,68 252 14,65 293
27/11/2018 46,71 519 29,15 583
28/11/2018 80,37 893 46,55 931
29/11/2018 141,12 1568 80,45 1609
30/11/2018 32,49 361 21,15 423
01/12/2018 53,1 590 32,05 641
02/12/2018 12,24 136 9,8 196
03/12/2018 15,84 176 11,75 235
04/12/2018 28,53 317 19,2 384
05/12/2018 34,56 384 23,35 467
06/12/2018 37,71 419 24,65 493
07/12/2018 67,5 750 40,3 806
08/12/2018 47,88 532 29,75 595
09/12/2018 395,1 4390 223,8 4476
10/12/2018 86,49 961 55,1 1102
11/12/2018 28,08 312 19,2 384
12/12/2018 70,47 783 41,75 835
13/12/2018 411,03 4567 281,55 5631
14/12/2018 24,39 271 16,9 338
15/12/2018 15,21 169 11,6 232
16/12/2018 148,32 1648 87,7 1754
17/12/2018 43,02 478 27,05 541
18/12/2018 195,03 2167 110,65 2213
19/12/2018 48,51 539 29,85 597
21/12/2018 56,52 628 34,65 693
87
21/12/2018 27,45 305 19,3 386
22/12/2018 63,36 704 39,2 784
23/12/2018 22,68 252 15,9 318
24/12/2018 3,33 37 5,2 104
25/12/2018 2,07 23 5,05 101
26/12/2018 25,74 286 12,45 249
27/12/2018 42,03 467 26,7 534
28/12/2018 60,57 673 37,1 742
29/12/2018 16,47 183 11,7 234
30/12/2018 2,61 29 5,2 104
31/12/2018 4,32 48 6,8 136
Elaboración: Bryan Espinoza/Javier Cobeña Fuente: Base de datos Ecutracking
Tabla de 68 registros que se tomaron al azar para su respectivo análisis
con los test estadísticos.
Tabla 30: Muestra tomada para las validaciones
Registros Tomados al
azar
INTERNET GPRS
Mb Consum
idos (Interne
t)
Cantidad de puntos Gps (Wifi)
Mb Consumidos (GPRS)
Cantidad de puntos Gps (GPRS)
01/10/2018 45,63 507 29,45 589
02/10/2018 34,29 381 21,65 433
03/10/2018 15,21 169 11,15 223
06/10/2018 26,37 293 18,2 364
08/10/2018 19,71 219 14,3 286
11/10/2018 39,42 438 25,75 515
15/10/2018 28,8 320 19,5 390
17/10/2018 3,15 35 6,6 132
21/10/2018 23,94 266 15,15 303
22/10/2018 26,82 298 17 340
23/10/2018 21,69 241 14,05 281
24/10/2018 18,27 203 12,65 253
88
25/10/2018 24,75 275 14,75 295
26/10/2018 9,9 110 8,9 178
30/10/2018 13,95 155 11,4 228
31/10/2018 116,01 1289 66,05 1321
03/11/2018 63,9 710 39,05 781
06/11/2018 17,55 195 12,65 253
11/11/2018 10,26 114 9,75 195
14/11/2018 33,66 374 20,7 414
17/11/2018 74,34 826 44,8 896
21/11/2018 16,38 182 10,65 213
22/11/2018 20,52 228 14,45 289
23/11/2018 47,07 523 28,55 571
28/11/2018 80,37 893 46,55 931
02/12/2018 12,24 136 9,8 196
11/12/2018 28,08 312 19,2 384
17/12/2018 43,02 478 27,05 541
23/12/2018 22,68 252 15,9 318
27/12/2018 42,03 467 26,7 534
05/10/2018 33,03 367 21,05 421
06/10/2018 26,37 293 18,2 364
07/10/2018 8,64 96 7,25 145
08/10/2018 19,71 219 14,3 286
17/10/2018 3,15 35 6,6 132
18/10/2018 9,45 105 8,45 169
19/10/2018 4,14 46 5,15 103
24/10/2018 18,27 203 12,65 253
25/10/2018 24,75 275 14,75 295
26/10/2018 9,9 110 8,9 178
07/12/2018 67,5 750 40,3 806
08/12/2018 47,88 532 29,75 595
09/12/2018 395,1 4390 223,8 4476
10/12/2018 86,49 961 55,1 1102
11/12/2018 28,08 312 19,2 384
19/12/2018 48,51 539 29,85 597
21/12/2018 56,52 628 34,65 693
21/12/2018 27,45 305 19,3 386
22/12/2018 63,36 704 39,2 784
23/12/2018 22,68 252 15,9 318
10/12/2018 86,49 961 55,1 1102
11/12/2018 28,08 312 19,2 384
13/12/2018 411,03 4567 281,55 5631
89
14/12/2018 24,39 271 16,9 338
16/12/2018 148,32 1648 87,7 1754
17/12/2018 43,02 478 27,05 541
26/12/2018 25,74 286 12,45 249
27/12/2018 42,03 467 26,7 534
30/12/2018 2,61 29 5,2 104
31/12/2018 4,32 48 6,8 136
11/12/2018 28,08 312 19,2 384
12/12/2018 70,47 783 41,75 835
21/12/2018 56,52 628 34,65 693
21/12/2018 27,45 305 19,3 386
26/12/2018 25,74 286 12,45 249
27/12/2018 42,03 467 26,7 534
30/12/2018 2,61 29 5,2 104
31/12/2018 4,32 48 6,8 136 Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Base de datos Ecutracking
90
Anexo 6: Evidencias de Réplica de datos
Gráfico 48: Pruebas de la réplica en un punto de la ciudad de Guayaquil
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Estudiantes CISC
Gráfico 49: Recolección de rutas por estudiantes
Elaboración: Bryan Espinoza/Javier Cobeña
Fuente: Estudiantes CISC
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA
PLANEACIÓN URBANA DE LA CIUDAD DE GUAYAQUIL
DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL
DESARROLLO DE UNA APLICACIÓN ANDROID PARA LA
RECOLECCIÓN DE PUNTOS GEOREFERENCIALES, ASEGURANDO
LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED
CELULAR PARA LA TRANSMISIÓN DE LA INFORMACIÓN
MANUAL DE USUARIO
AUTORES:
COBEÑA VELASQUEZ JAVIER ANTONIO
ESPINOZA RODRIGUEZ BRYAN STEVEN
TUTOR:
ING. GARY XAVIER REYES ZAMBRANO, MSC
GUAYAQUIL – ECUADOR
Versión 2.0
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 2
HOJA DE CONTROL
Organismo Universidad de Guayaquil
Proyecto
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA CIUDAD DE GUAYAQUIL
DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO DE UNA APLICACIÓN ANDROID PARA LA
RECOLECCIÓN DE PUNTOS GEOREFERENCIALES, ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y
UTILIZANDO RED CELULAR PARA LA TRANSMISIÓN DE LA INFORMACIÓN
Entregable Manual de Usuario
Autor Espinoza Rodriguez Bryan Steven - Cobeña Velasquez Javier Antonio
Versión/Edición 1.0 Fecha Versión 15/03/2019
Aprobado por Fecha Aprobación
Nº Total de Páginas
REGISTRO DE CAMBIOS
Versión Causa del Cambio Responsable del Cambio Fecha del Cambio
1.0 Versión inicial Bryan Steven Espinoza Rodriguez 15/03/2019
CONTROL DE DISTRIBUCIÓN
Nombre y Apellidos
Bryan Steven Espinoza Rodriguez
Javier Antonio Cobeña Velasquez
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 3
Tabla de Contenido 1. Descripción del Sistema ............................................................................................ 4
1.1 Objetivo ............................................................................................................. 4
1.2 Alcance .............................................................................................................. 4
1.3 Funcionalidad .................................................................................................... 4
2. Mapa del Sistema ...................................................................................................... 5
2.1 Modelo Lógico ................................................................................................... 5
2.2 Navegación ........................................................................................................ 6
3. Descripción del Sistema ............................................................................................ 7
3.1 Requerimientos del cliente ................................................................................ 7
3.2 Especificación técnica ........................................................................................ 7
4. FAQ .......................................................................................................................... 11
5. ANEXOS ................................................................................................................... 13
6. REFERENCIAS BIBLIOGRÁFICAS................................................................................ 15
Índice de Gráficos
Gráfico 1: Mapa del Sistema ........................................................................................................5
Gráfico 3: Guía para el usuario .....................................................................................................6
Gráfico 4: Pagina de Login ............................................................................................................8
Gráfico 5: Página de registro ........................................................................................................8
Gráfico 6: Registrar Ruta ..............................................................................................................9
Gráfico 7: Recolección de rutas ..................................................................................................10
Índice de Tablas Tabla 1: Tabla de Muestra ..........................................................................................................13
Tabla 2: Bibliografía ....................................................................................................................15
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 4
1. Descripción del Sistema
1.1 Objetivo
La aplicación móvil Android no es invasiva, se encarga de almacenar temporalmente
datos de trayectorias vehiculares, las cuales se usan al momento de que el usuario
comience a registrar su ruta. Sin embargo, para su funcionamiento se recomienda que
el usuario tenga internet (datos móviles o wifi) y el GPS activo. El objetivo es recolectar
datos, pre-procesamiento, recuperación, minería de datos y transformaciones visuales
de las trayectorias realizadas por una persona. La información recolectada por la app
servirá para un posterior análisis sobre la transportación urbana, permitiendo tomar
decisiones que ayuden a implementar mejores medidas que contribuyan con la
planeación del tráfico vehicular.
El presente manual es una guía detallada con información sobre el manejo general de
la aplicación móvil para un mejor entendimiento por parte de los usuarios finales que
hagan uso de la misma.
1.2 Alcance
El presente manual tiene como alcance dar a conocer a los usuarios finales paso a paso
el manejo correcto de la aplicación móvil con el fin de comprender su funcionamiento
permitiendo captar la información de manera eficiente.
1.3 Funcionalidad
La funcionalidad está basada en las diferentes técnicas y métodos que se
implementaron para que la aplicación móvil tenga un eficiente desempeño al momento
de captar trayectorias vehiculares por medio de los diferentes transportes utilizados en
la ciudad de Guayaquil.
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 5
2. Mapa del Sistema
2.1 Modelo Lógico
La aplicación Android esta conforma por su pantalla de inicio, registro de usuarios,
registro de trayectorias vehiculares, selección de transporte, guardado de información a
la base de datos y replicación de datos.
Gráfico 1: Mapa del Sistema
Elaborado por: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
En la pantalla de inicio se encuentra el inicio de sesión donde se solicita el ingreso de
las credenciales previamente registrados en el sistema y el registro de usuarios donde
se pedirá ciertos datos personales para el posterior ingreso a la aplicación, luego de
loguearse en la aplicación se visualiza otra pantalla con la opción de registrar ruta donde
ingresamos para iniciar nuestra trayectoria vehicular a realizarse, al ingresar se nos
despliega otra pantalla donde elegiremos el tipo de transporte para el inicio de la
trayectoria vehicular, una vez realizado el recorrido seleccionamos la opción terminar y
luego registrar ruta, donde los datos recolectados se envían a la base de datos para ser
analizados.
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 6
2.2 Navegación
Al iniciar la aplicación el usuario se debe registrar llenando un formulario con sus datos,
después de eso tiene que loguearse y presiona en el botón de registrar ruta, una vez
dentro elije el tipo de transporte que se va a movilizar, posteriormente inicia la ruta y
deberá realizar un recorrido considerable para guardar la ruta, los datos se envían a 2
bases diferentes a la vez, en una serán analizados por varios grupos y en otra base se
muestra la ruta en un mapa.
Gráfico 2: Guía para el usuario
Elaborado por: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 7
3. Descripción del Sistema
3.1 Requerimientos del cliente
Para utilizar adecuadamente la aplicación móvil Android en usuario debe tener sólidos
conocimientos en:
• Integración y manejo de dispositivos móviles (Android).
• Descarga e Instalación de app móviles en su celular.
3.2 Especificación técnica
Para el uso aplicacional de la app Android de recolección de datos de trayectorias
vehiculares se solicita lo siguiente:
Un dispositivo móvil (Smartphone) con las siguientes especificaciones:
• Sistema Operativo Android.
• Memoria RAM 1 GB.
• 8 o 16 GB de almacenamiento interno.
• Versión de API de 23 en adelante.
• Conexión a internet.
• GPS habilitado.
A continuación, presentaremos el funcionamiento de cada pantalla creada de la
aplicación Android. En primera instancia tenemos la pantalla de inicio, donde si tenemos
credenciales de autenticación podemos ingresarlas y seleccionar LOGIN o sino
tenemos que registrarnos seleccionando REGISTRO.
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 8
Gráfico 3: Pagina de Login
Elaborado por: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
En la pantalla de registro tendremos un pequeño formulario con ciertos campos
(Nombres, Apellidos, Email y Clave) que son obligatorios, una vez llenados los campos
seleccionamos REGISTRAR para crear una cuenta para el inicio de sesión en la
aplicación.
Gráfico 4: Página de registro
Elaborado por: Bryan Espinoza/Javier Cobeña
Fuente: Bryan Espinoza/Javier Cobeña
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 9
Luego de registrarnos e iniciar sesión, se nos despliega otra pantalla donde
seleccionamos REGISTRAR RUTA para empezar el recorrido de la trayectoria vehicular
o si queremos salir de la aplicación elegimos CERRAR SESIÓN.
Gráfico 5: Registrar Ruta
Elaborado por: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
En la pantalla de registrar ruta, tendremos que elegir el tipo de transporte como son:
bicicleta, auto, Metrovia, transporte urbano o moto, dependiendo del cual nos
movilizamos, para luego seleccionar INICIAR y empezar el recorrido vehicular para la
recolección de datos. Una vez finalizado el recorrido presionamos TERMINAR y
posteriormente REGISTRAR RUTA, para que los datos de Latitud, Longitud, Velocidad
y Tiempo del recorrido sean enviados a un servidor público y analizar las trayectorias
para finalmente graficarlas en un mapa interactivo similar al de Google Maps, así mismo
los datos recolectados se enviaran hacia la base de lesstrafic, para posteriormente ser
analizados por diferentes grupos.
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 10
Gráfico 6: Recolección de rutas
Elaborado por: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 11
4. FAQ
1. ¿Por qué nos resulta importante habilitar el GPS en los dispositivos
móviles?
La importancia de tener activado el GPS en los celulares radica en que podemos
determinar nuestra ubicación geográfica en tiempo real mediante un sistema de
coordenadas digitalizadas por medio de satélites.
2. ¿Qué es una APN?
En términos técnicos podemos decir que un APN o Access Point Name, no es otra cosa
que un punto de acceso para GPRS, el cual debe configurarse en un móvil o celular
para que se pueda tener acceso a Internet. Como puedes ver, es de vital importancia
porque si este no está bien configurado tendremos fallas de conectividad y, por ejemplo,
no podremos descargar apps o simplemente, no veremos la cantidad de datos que
tenemos en nuestro celular o móvil.
3. ¿Por qué sería útil incorporar la red GPRS en los dispositivos
móviles?
La incorporación de la red GPRS permite tener mejores comunicaciones móviles
utilizando una transmisión por medio de radio enlaces a través del protocolo IP
permitiendo mejorar los servicios de mensajería instantánea, correo electrónico y otros
programas que transmitan grandes cantidades de información, además de facturar el
pago por la cantidad de datos transmitidos a diferencia de otras redes que lo hacen por
el tiempo de conexión.
4. ¿Qué es la prueba Shapiro Wilk?
La prueba de Shapiro Wilk se usa para determinar la normalidad que existe entre un
conjunto de datos, esta prueba se usó para determinar si los datos de la muestra
seleccionada siguen una distribución normal.
5. ¿Qué es la prueba de Mann-Whitney?
La prueba de Mann-Whitney es una prueba no paramétrica que se usa generalmente
para verificar si existen diferencias significativas entre dos grupos de datos que se
comparan entre sí y si existe diferencias significativas se debe de realizar otro tipo de
pruebas para determinar el grado de fiabilidad de la información que se está analizando.
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 12
6. ¿Qué es la prueba de Box-Plot?
El diagrama de cajas o box-plot es una prueba estadística que muestra un gráfico el
cual es una herramienta que visualiza a través de los cuartiles la distribución de los
resultados de las diferentes variables a comparar, para así poder tomar una decisión.
7. ¿A través de las pruebas estadísticas: Shapiro Wilk (Prueba de
Normalidad), Mann-Whitney y Box Plot (Diagrama de Cajas) que se
pudo concluir con respecto a la red GPRS?
Por medio de la prueba de normalidad se determinó que los datos transmitidos por red
GPRS no siguen una distribución norma lo que conlleva a realizar un análisis más
exhaustivo mediante el test de Mann-Whitney donde se examinó que existe una
diferencia significativa comparada con otras redes y mediante los diagramas de cajas
se determinó que la red GPRS permite mayor eficiencia al momento de transmitir
grandes cantidades de información.
8. ¿Para qué nos resulta útil los servicios Rest?
Los servicios Rest son recursos que utiliza HTTP realizar operaciones sobre datos u
obtener datos en diferentes formatos como XML o JSON mejorando la comunicación
entre cliente-servidor
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 13
5. ANEXOS
Tabla 1: Tabla de Muestra
Registros Tomados al
azar
INTERNET GPRS
Mb Consumi
dos (Internet
)
Cantidad de puntos Gps (Wifi)
Mb Consumidos (GPRS)
Cantidad de puntos Gps (GPRS)
01/10/2018 45,63 507 29,45 589
02/10/2018 34,29 381 21,65 433
03/10/2018 15,21 169 11,15 223
06/10/2018 26,37 293 18,2 364
08/10/2018 19,71 219 14,3 286
11/10/2018 39,42 438 25,75 515
15/10/2018 28,8 320 19,5 390
17/10/2018 3,15 35 6,6 132
21/10/2018 23,94 266 15,15 303
22/10/2018 26,82 298 17 340
23/10/2018 21,69 241 14,05 281
24/10/2018 18,27 203 12,65 253
25/10/2018 24,75 275 14,75 295
26/10/2018 9,9 110 8,9 178
30/10/2018 13,95 155 11,4 228
31/10/2018 116,01 1289 66,05 1321
03/11/2018 63,9 710 39,05 781
06/11/2018 17,55 195 12,65 253
11/11/2018 10,26 114 9,75 195
14/11/2018 33,66 374 20,7 414
17/11/2018 74,34 826 44,8 896
21/11/2018 16,38 182 10,65 213
22/11/2018 20,52 228 14,45 289
23/11/2018 47,07 523 28,55 571
28/11/2018 80,37 893 46,55 931
02/12/2018 12,24 136 9,8 196
11/12/2018 28,08 312 19,2 384
17/12/2018 43,02 478 27,05 541
23/12/2018 22,68 252 15,9 318
27/12/2018 42,03 467 26,7 534
05/10/2018 33,03 367 21,05 421
06/10/2018 26,37 293 18,2 364
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 14
07/10/2018 8,64 96 7,25 145
08/10/2018 19,71 219 14,3 286
17/10/2018 3,15 35 6,6 132
18/10/2018 9,45 105 8,45 169
19/10/2018 4,14 46 5,15 103
24/10/2018 18,27 203 12,65 253
25/10/2018 24,75 275 14,75 295
26/10/2018 9,9 110 8,9 178
07/12/2018 67,5 750 40,3 806
08/12/2018 47,88 532 29,75 595
09/12/2018 395,1 4390 223,8 4476
10/12/2018 86,49 961 55,1 1102
11/12/2018 28,08 312 19,2 384
19/12/2018 48,51 539 29,85 597
21/12/2018 56,52 628 34,65 693
21/12/2018 27,45 305 19,3 386
22/12/2018 63,36 704 39,2 784
23/12/2018 22,68 252 15,9 318
10/12/2018 86,49 961 55,1 1102
11/12/2018 28,08 312 19,2 384
13/12/2018 411,03 4567 281,55 5631
14/12/2018 24,39 271 16,9 338
16/12/2018 148,32 1648 87,7 1754
17/12/2018 43,02 478 27,05 541
26/12/2018 25,74 286 12,45 249
27/12/2018 42,03 467 26,7 534
30/12/2018 2,61 29 5,2 104
31/12/2018 4,32 48 6,8 136
11/12/2018 28,08 312 19,2 384
12/12/2018 70,47 783 41,75 835
21/12/2018 56,52 628 34,65 693
21/12/2018 27,45 305 19,3 386
26/12/2018 25,74 286 12,45 249
27/12/2018 42,03 467 26,7 534
30/12/2018 2,61 29 5,2 104
31/12/2018 4,32 48 6,8 136 Elaborado por: Bryan Espinoza/Javier Cobeña
Fuente: Bryan Espinoza/Javier Cobeña
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Universidad de Guayaquil
pág. 15
6. REFERENCIAS BIBLIOGRÁFICAS
Tabla 2: Bibliografía
Referencia Título
Universidad Estatal de Guayaquil (Kevin Intriago Narváez) 2018
DISEÑO DE INFRAESTRUCTURA PARA EL PRE-PROCESAMIENTO, ANÁLISIS Y REPRESENTACIÓN DE TRAYECTORIAS VEHICULARES
Elaborado por: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA
PLANEACIÓN URBANA DE LA CIUDAD DE GUAYAQUIL
DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL
DESARROLLO DE UNA APLICACIÓN ANDROID PARA LA
RECOLECCIÓN DE PUNTOS GEOREFERENCIALES, ASEGURANDO
LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED
CELULAR PARA LA TRANSMISIÓN DE LA INFORMACIÓN
MANUAL TÉCNICO
AUTORES:
COBEÑA VELASQUEZ JAVIER ANTONIO
ESPINOZA RODRIGUEZ BRYAN STEVEN
TUTOR:
ING. GARY XAVIER REYES ZAMBRANO, MSC
GUAYAQUIL – ECUADOR
Versión 2.0
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
II
HOJA DE CONTROL
Organismo Universidad de Guayaquil
Proyecto
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA CIUDAD DE GUAYAQUIL
DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO DE UNA APLICACIÓN ANDROID PARA LA
RECOLECCIÓN DE PUNTOS GEOREFERENCIALES, ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y
UTILIZANDO RED CELULAR PARA LA TRANSMISIÓN DE LA INFORMACIÓN
Entregable Manual Técnico
Autor Espinoza Rodríguez Bryan Steven - Cobeña Velásquez Javier Antonio
Versión/Edición 1.0 Fecha Versión 15/03/2019
Aprobado por Fecha Aprobación
Nº Total de Páginas
REGISTRO DE CAMBIOS
Versión Causa del Cambio Responsable del Cambio Fecha del Cambio
1.0 Versión inicial Cobeña Velásquez Javier Antonio 15/03/2019
CONTROL DE DISTRIBUCIÓN
Nombre y Apellidos
Bryan Steven Espinoza Rodríguez
Javier Antonio Cobeña Velásquez
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
III
ÍNDICE GENERAL 1. DESCRIPCIÓN DEL SISTEMA .............................................................................................1
1.1. OBJETIVO ...................................................................................................................1
1.2. ALCANCE ....................................................................................................................1
1.3. FUNCIONAMIENTO ..................................................................................................1
2. MAPA DEL SISTEMA ..........................................................................................................2
2.1. Modelo Lógico............................................................................................................2
2.2. Navegación ................................................................................................................3
3. DESCRIPCIÓN DEL SISTEMA .............................................................................................4
3.1. Requerimientos del cliente ........................................................................................4
3.2. Especificación técnica ................................................................................................4
FUNCIONALIDADES DE LA FASE 1 .....................................................................................5
Instalación de PostgreSql ..................................................................................................5
Instalación de GlassFish ....................................................................................................8
Administración de PostgreSql ........................................................................................12
FUNCIONALIDADES DE LA FASE 2 ...................................................................................14
Instalación y Configuración del dispositivo GPRS Tracker...........................................14
Configuración de la red GPRS (APN) en el dispositivo celular ....................................20
Funcionamiento de los chips GPRS ...............................................................................23
Vinculación con Lesstraffic .............................................................................................24
4. FAQ ...................................................................................................................................27
5. ANEXOS ............................................................................................................................29
6. REFERENCIAS BIBLIOGRÁFICAS ....................................................................................31
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
IV
ÍNDICE DE GRÁFICOS
Gráfico 1: Modelo Lógico de la aplicación ....................................................................................2
Gráfico 2: Navegación del Sistema ...............................................................................................3
Gráfico 3:Características del Servidor ..........................................................................................5
Gráfico 4: Instalación de PostgreSql .............................................................................................5
Gráfico 5: Estableciendo parámetros de Configuración ...............................................................6
Gráfico 6: Estableciendo variables de entorno .............................................................................6
Gráfico 7: Instalando el paquete de PostgreSql ...........................................................................7
Gráfico 8: Verificar estado de PostgreSql .....................................................................................7
Gráfico 9: Instalación de GlassFish ...............................................................................................8
Gráfico 10: Extraer el archivo descargado ....................................................................................8
Gráfico 11: Actualizar el paquete de java .....................................................................................9
Gráfico 12: Actualización de Componentes..................................................................................9
Gráfico 13: Actualización de Librerías ........................................................................................10
Gráfico 14: Configuración de Variables de Entorno java ............................................................10
Gráfico 15: Iniciar el servidor web ..............................................................................................10
Gráfico 16: Reiniciar GlassFish....................................................................................................11
Gráfico 17: Funcionamiento del Servidor ...................................................................................11
Gráfico 18: Validación si el servicio de PostgreSql esté activo ...................................................12
Gráfico 19: Verificar Compilado de Psql .....................................................................................12
Gráfico 20: Listar Todas las BD ...................................................................................................12
Gráfico 21: Visualizar todas las tablas ........................................................................................13
Gráfico 22: Usuarios Conectados ...............................................................................................13
Gráfico 23: Select de tablas ........................................................................................................14
Gráfico 24:Modelo de GPS Tracker ............................................................................................14
Gráfico 25: Componentes del dispositivo ...................................................................................15
Gráfico 26: Ubicación del dispositivo dentro del vehículo .........................................................15
Gráfico 27: Conectando el dispositivo a la batería del vehículo .................................................16
Gráfico 28: Verificación del voltaje del dispositivo .....................................................................16
Gráfico 29: Inicialización del GPS Tracker ...................................................................................17
Gráfico 30: Chequeo del estado del dispositivo .........................................................................17
Gráfico 31: Zona Horaria del GPS Tracker ..................................................................................18
Gráfico 32: Modo Tracker del dispositivo ...................................................................................18
Gráfico 33: Modo Tracker del dispositivo recibiendo coordenadas ...........................................18
Gráfico 34: Configuración APN ...................................................................................................19
Gráfico 35: Configuración de IP y Puerto ...................................................................................19
Gráfico 36: Configuración GPRS en el dispositivo .......................................................................19
Gráfico 37: Monitoreo del dispositivo instalado en un vehículo ................................................20
Gráfico 38: Menú de Conexiones Inalámbricas de un dispositivo Android ................................21
Gráfico 39: Menú de Redes Móviles de un dispositivo Android ..................................................21
Gráfico 40: Menú de APN de un dispositivo Android ..................................................................22
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
V
Gráfico 41: Parámetros de configuración de una APN ...............................................................22
Gráfico 42: Funcionamiento de los chips GPRS ..........................................................................23
Gráfico 43: Clase ServicioTask ....................................................................................................24
Gráfico 44: Clase ServicioGetTask ..............................................................................................25
Gráfico 45: Clase RSA .................................................................................................................26
ÍNDICE DE TABLAS
Tabla 1: Muestra ........................................................................................................................29
Tabla 2: Bibliografía ....................................................................................................................31
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
1
1. DESCRIPCIÓN DEL SISTEMA
1.1. OBJETIVO
El objetivo de este manual es proporcionar una guía de administración del
funcionamiento de las interfaces usadas por la aplicación recolectora de rutas
(Ecutracking) para proporcionar información de la estructura de diseño que contiene el
software, orientado a personas interesadas en el mismo.
1.2. ALCANCE
La modificación de la aplicación en esta segunda fase, permite incorporar nuevas
funcionalidades tales como implementar el funcionamiento de la aplicación con la red
GPRS, vinculación de la aplicación al módulo de Lesstraffic, comparación con un
dispositivo de geolocalización, entre otras.
1.3. FUNCIONAMIENTO
En la práctica, el funcionamiento de la aplicación generalmente se lleva a cabo por
medio de la red WiFi y Datos Móviles, a su vez, una compañía de red celular facilitó
unas SIMCard las cuales permiten el eficiente desempeño de la red GPRS por medio
de los chips.
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
2
2. MAPA DEL SISTEMA
2.1. Modelo Lógico
La aplicación Android esta conforma por su pantalla de inicio, registro de usuarios,
registro de trayectorias vehiculares, selección de transporte, guardado de información a
la base de datos y replicación de datos.
En la pantalla de inicio se encuentra el inicio de sesión donde se solicita el ingreso de
las credenciales previamente registrados en el sistema y el registro de usuarios donde
se pedirá ciertos datos personales para el posterior ingreso a la aplicación, luego de
loguearse en la aplicación se visualiza otra pantalla con la opción de registrar ruta donde
ingresamos para iniciar nuestra trayectoria vehicular a realizarse, al ingresar se nos
despliega otra pantalla donde elegiremos el tipo de transporte para el inicio de la
trayectoria vehicular, una vez realizado el recorrido seleccionamos la opción terminar y
luego registrar ruta, donde los datos recolectados se envían a la base de datos para ser
analizados.
Gráfico 1: Modelo Lógico de la aplicación
Elaborado por: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
3
2.2. Navegación
Gráfico 2: Navegación del Sistema
Elaborado por: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña
Al iniciar la aplicación el usuario se debe registrar llenando un formulario con sus datos,
después de eso se loguea y presiona en el botón de registrar ruta, una vez dentro elije
el tipo de transporte que se va a movilizar, posteriormente inicia la ruta y deberá realizar
un recorrido considerable para guardar la ruta, los datos se envían a dos bases
diferentes a la vez, en una serán analizados por varios grupos y en otra base se guardan
para forma la trama realizada en un mapa.
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
4
3. DESCRIPCIÓN DEL SISTEMA
3.1. Requerimientos del cliente
Para utilizar adecuadamente la aplicación móvil Android en usuario debe tener sólidos
conocimientos en:
• Integración y manejo de dispositivos móviles (Android).
• Descarga e Instalación de app móviles en su celular.
3.2. Especificación técnica
Para el uso aplicacional de la app Android de recolección de datos de trayectorias
vehiculares se solicita lo siguiente:
Un dispositivo móvil (Smartphone) con las siguientes especificaciones:
• Sistema Operativo Android.
• Memoria RAM 1 GB.
• 8 o 16 GB de almacenamiento interno.
• Versión de API de 23 en adelante.
• Conexión a internet.
• GPS habilitado.
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
5
FUNCIONALIDADES DE LA FASE 1
Instalación de PostgreSql Como parte de la integración aplicacional se detallan las características del servidor que
aloja la aplicación de geolocalización.
Gráfico 3:Características del Servidor
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
Se detallan los pasos a seguir para la instalación de PostgreSql
Gráfico 4: Instalación de PostgreSql
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
6
Se establece el número de puerto por el cual escuchará la aplicación, el idioma
principal y la parametrización de credenciales.
Gráfico 5: Estableciendo parámetros de Configuración
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
Se establece las variables de entorno.
Gráfico 6: Estableciendo variables de entorno
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
7
Se instala con éxito el paquete de PostgreSql.
Gráfico 7: Instalando el paquete de PostgreSql
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
Para verificar el status de postgresql, se deberá ejecutar el comando
/etc/init.d/postgresql-9.6 status como se muestra a continuación.
Gráfico 8: Verificar estado de PostgreSql
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
8
Instalación de GlassFish Para realizar la instalación, en primera instancia se deberá descargar el paquete de
glassfish y posteriormente descomprimirlo.
Gráfico 9: Instalación de GlassFish
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
Una vez que se haya descargado el archivo, se deberá extraer el tar usando el comando
tar, tal como como se muestra a continuación.
Gráfico 10: Extraer el archivo descargado
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
9
Posteriormente se deberá realizar la actualización del paquete de java.
Gráfico 11: Actualizar el paquete de java
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
A continuación, se deberá acceder al directorio extraído y usar el comando update-
alternatives para indicarle al sistema la ruta donde estará instalado java y sus
ejecutables.
Indicar al sistema que actualice las alternativas de java, tal como se muestra a
continuación.
Gráfico 12: Actualización de Componentes
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
10
Se deberá actualizar las librerías jar como se muestra a continuación.
Gráfico 13: Actualización de Librerías
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
Se configuran las variables de entorno java.
Gráfico 14: Configuración de Variables de Entorno java
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
Para un correcto funcionamiento de la aplicación, será necesario iniciar el servidor web,
tal como se muestra a continuación:
Gráfico 15: Iniciar el servidor web
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
11
Se ejecuta comando para reinicio de GlassFish.
Gráfico 16: Reiniciar GlassFish
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
Se valida el correcto funcionamiento del servidor web como se muestra en el siguiente
gráfico.
Gráfico 17: Funcionamiento del Servidor
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
12
Administración de PostgreSql Se deberá validar si el servicio de PostgreSQL se encuentra iniciado, para lo cual se
ejecuta el siguiente comando.
Gráfico 18: Validación si el servicio de PostgreSql esté activo
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
Posteriormente se deberá ejecutar el compilado del psql, tal como se muestra a
continuación.
Gráfico 19: Verificar Compilado de Psql
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
Para listar las bases de datos, deberemos ejecutar \l
Gráfico 20: Listar Todas las BD
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
13
Si deseamos visualizar todas las tablas en la base de datos PostgreSQL, se deberá
ejecutar \d.
Gráfico 21: Visualizar todas las tablas
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
Si deseamos saber, cuántos usuarios están creados, deberemos ejecutar el siguiente
comando \du.
Gráfico 22: Usuarios Conectados
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
14
Para visualizar los parámetros de los detalles de las rutas, procederemos a realizar los
siguientes selects.
Gráfico 23: Select de tablas
Realizado por: (INTRIAGO NARVAEZ, 2018) Obtenido de: (INTRIAGO NARVAEZ, 2018)
FUNCIONALIDADES DE LA FASE 2
Instalación y Configuración del dispositivo GPRS Tracker
Instalación del dispositivo GPS Tracker
En el siguiente apartado se adjuntará imágenes de la instalación del dispositivo de
rastreo que se configuró. A continuación, se presenta el modelo de dispositivo que se
usó para la configuración.
Gráfico 24:Modelo de GPS Tracker
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Bryan Espinoza – Javier Cobeña
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
15
En la siguiente imagen se puede observar los componentes del dispositivo, donde
constan la antena GPS y la antena GSM que serán usadas para que responda el
dispositivo.
Gráfico 25: Componentes del dispositivo
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Bryan Espinoza – Javier Cobeña
En la imagen siguiente se puede verificar que el dispositivo se encuentra ubicado en un
lugar seguro del vehículo para que no sospechen que se está rastreando dicho vehículo.
Gráfico 26: Ubicación del dispositivo dentro del vehículo
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Bryan Espinoza – Javier Cobeña
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
16
Después de los siguientes pasos se procedió a conectar los respectivos cables a la
batería del carro para que le pase la respectiva corriente.
Gráfico 27: Conectando el dispositivo a la batería del vehículo
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Bryan Espinoza – Javier Cobeña
Una vez hecho las respectivas conexiones se verifica si llega el correcto voltaje al
dispositivo
Gráfico 28: Verificación del voltaje del dispositivo
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Bryan Espinoza – Javier Cobeña
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
17
Configuración del dispositivo GPS Tracker
Un tema de análisis del presente trabajo de titulación es la configuración de un
dispositivo de rastreo que funcione mediante la red GPRS, ese dispositivo de rastreo se
lo configura mediante SMS, es importante aclarar que para hacer estas configuraciones
se hacen con los chips GPRS proporcionados por la red de celular de una compañía de
Telecomunicaciones, los cuales deben de contar con un plan de datos M2M que cuente
con SMS y acceso a internet (megas), las imágenes de configuración se detallan a
continuación.
Se debe de enviar un SMS con la palabra begin123456 para verificar que el dispositivo
responda correctamente.
Gráfico 29: Inicialización del GPS Tracker
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Dispositivo GPS Tracker
Debemos enviar un SMS con la palabra check123456 para verificar el estado del
dispositivo.
Gráfico 30: Chequeo del estado del dispositivo
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Dispositivo GPS Tracker
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
18
Configuramos la zona horaria del dispositivo enviando un SMS con la palabra
timezone123456 -360
Gráfico 31: Zona Horaria del GPS Tracker
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Dispositivo GPS Tracker
Para tener el dispositivo en modo Rastreador se debe configurarlo con un SMS y
enviamos Tracker123456
Gráfico 32: Modo Tracker del dispositivo
Realizado por: Bryan Espinoza – Javier Cobeña
Obtenido de: Dispositivo GPS Tracker
Para obtener la ubicación aproximada del vehículo donde se encuentra instalado el
dispositivo, tenemos que hacer una llamada al número que tenemos en el dispositivo y
esperar que nos responda enviando la latitud y longitud donde se encuentra en el
momento que se hizo la consulta.
Gráfico 33: Modo Tracker del dispositivo recibiendo coordenadas
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Dispositivo GPS Tracker
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
19
Para que el dispositivo funcione por medio de la red GPRS debemos de configurarlo por
medio de los siguientes SMS:
Agregamos el APN con el siguiente SMS apn123456 supercom.claro.com.ec
Gráfico 34: Configuración APN
Realizado por: Bryan Espinoza – Javier Cobeña
Obtenido de: Dispositivo GPS Tracker
Agregamos la IP y puerto del servidor con el siguiente mensaje adminip123456
34.212.68.167 5432
Gráfico 35: Configuración de IP y Puerto
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Dispositivo GPS Tracker
Ejecutamos el comando gprs123456 1 para que funcione por medio de la red GPRS.
Gráfico 36: Configuración GPRS en el dispositivo
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Dispositivo GPS Tracker
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
20
Luego por medio de la APP del GPS Tracker se visualiza en tiempo real la localización
del dispositivo instalado en un vehículo.
Gráfico 37: Monitoreo del dispositivo instalado en un vehículo
Realizado por: Bryan Espinoza – Javier Cobeña
Obtenido de: Dispositivo GPS Tracker
Configuración de la red GPRS (APN) en el dispositivo celular
Para el uso de la red GPRS en la App Android, se debe configurar un APN, el cual se
configura de la siguiente manera.
1. Accedemos al menú “Configuraciones” del dispositivo móvil, luego
seleccionamos conexiones móviles, dentro del este submenú presionamos la
opción llamada Redes Móviles.
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
21
Gráfico 38: Menú de Conexiones Inalámbricas de un dispositivo Android
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Dispositivo GPS Tracker
2. Dentro “redes móviles” seleccionamos la opción llamada “Nombre de punto de
acceso”, la cual contiene las APN configuradas en el dispositivo.
Gráfico 39: Menú de Redes Móviles de un dispositivo Android
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Dispositivo GPS Tracker
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
22
3. Dentro de este menú podemos observar las APN configuradas que viene por
defecto, estas son internet.claro.com.ec y mms.claro.com.ec, aquí
configuramos el APN que usaremos y que es supercom.claro.com.ec, ambas
proporcionadas una compañía de telecomunicaciones.
Gráfico 40: Menú de APN de un dispositivo Android
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Dispositivo GPS Tracker
4. Al presionar información de la APN se puede observar los parámetros de
configuración del APN.
Gráfico 41: Parámetros de configuración de una APN
Realizado por: Bryan Espinoza – Javier Cobeña
Obtenido de: Dispositivo GPS Tracker
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
23
Funcionamiento de los chips GPRS
Las SIMCard proporcionadas por la compañía Claro, tienen una determinada
configuración la cual apunta a una ip que es la ip del servidor Ecutracking, la siguiente
imagen muestra que la red gprs está transmitiendo datos hacia el servidor.
Gráfico 42: Funcionamiento de los chips GPRS
Realizado por: Bryan Espinoza – Javier Cobeña
Obtenido de: Aplicación Ping
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
24
Vinculación con Lesstraffic Para incorporar la aplicación de Ecutracking al módulo de Ecutracking se hizo la
implementación de 3 clases en el código fuente del proyecto para lograr consumir las
Apis que nos proporcionaron, las cuales se detallan a continuación.
ServicioTask
Esta clase se usa para realizar la petición que se envía hacia la cola de mensajes para
consumir dicho servicio, es una clase que se ejecuta en segundo plano y es de tipo
POST.
Gráfico 43: Clase ServicioTask
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Código Fuente del proyecto
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
25
ServicioGetTask
Esta clase se usa para consumir un api que obtiene el id de la ruta recolectada, es una
clase que se ejecuta en segundo plano y es de tipo GET.
Gráfico 44: Clase ServicioGetTask
Realizado por: Bryan Espinoza – Javier Cobeña Obtenido de: Código Fuente del proyecto
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
26
RSA
La siguiente clase se usa para generar un algoritmo y encriptar la contraseña, el cual se
usa para el registro de usuarios.
Gráfico 45: Clase RSA
Realizado por: Bryan Espinoza – Javier Cobeña
Obtenido de: Código Fuente del proyecto
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
27
4. FAQ
1. ¿Por qué nos resulta importante habilitar el GPS en los dispositivos
móviles?
La importancia de tener activado el GPS en los celulares radica en que podemos
determinar nuestra ubicación geográfica en tiempo real mediante un sistema de
coordenadas digitalizadas por medio de satélites.
2. ¿Qué es una APN?
En términos técnicos podemos decir que un APN o Access Point Name, no es otra cosa
que un punto de acceso para GPRS, el cual debe configurarse en un móvil o celular
para que se pueda tener acceso a Internet. Como puedes ver, es de vital importancia
porque si este no está bien configurado tendremos fallas de conectividad y, por ejemplo,
no podremos descargar apps o simplemente, no veremos la cantidad de datos que
tenemos en nuestro celular o móvil.
3. ¿Por qué sería útil incorporar la red GPRS en los dispositivos
móviles?
La incorporación de la red GPRS permite tener mejores comunicaciones móviles
utilizando una transmisión por medio de radio enlaces a través del protocolo IP
permitiendo mejorar los servicios de mensajería instantánea, correo electrónico y otros
programas que transmitan grandes cantidades de información, además de facturar el
pago por la cantidad de datos transmitidos a diferencia de otras redes que lo hacen por
el tiempo de conexión.
4. ¿Qué es la prueba Shapiro Wilk?
La prueba de Shapiro Wilk se usa para determinar la normalidad que existe entre un
conjunto de datos, esta prueba se usó para determinar si los datos de la muestra
seleccionada siguen una distribución normal.
5. ¿Qué es la prueba de Mann-Whitney?
La prueba de Mann-Whitney es una prueba no paramétrica que se usa generalmente
para verificar si existen diferencias significativas entre dos grupos de datos que se
comparan entre sí y si existe diferencias significativas se debe de realizar otro tipo de
pruebas para determinar el grado de fiabilidad de la información que se está analizando.
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
28
6. ¿Qué es la prueba de Box-Plot?
El diagrama de cajas o box-plot es una prueba estadística que muestra un gráfico el
cual es una herramienta que visualiza a través de los cuartiles la distribución de los
resultados de las diferentes variables a comparar, para así poder tomar una decisión.
7. ¿A través de las pruebas estadísticas: Shapiro Wilk (Prueba de
Normalidad), Mann-Whitney y Box Plot (Diagrama de Cajas) que se
pudo concluir con respecto a la red GPRS?
Por medio de la prueba de normalidad se determinó que los datos transmitidos por red
GPRS no siguen una distribución norma lo que conlleva a realizar un análisis más
exhaustivo mediante el test de Mann-Whitney donde se examinó que existe una
diferencia significativa comparada con otras redes y mediante los diagramas de cajas
se determinó que la red GPRS permite mayor eficiencia al momento de transmitir
grandes cantidades de información.
8. ¿Para qué nos resulta útil los servicios Rest?
Los servicios Rest son recursos que utiliza HTTP realizar operaciones sobre datos u
obtener datos en diferentes formatos como XML o JSON mejorando la comunicación
entre cliente-servidor
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
29
5. ANEXOS
Tabla 1: Muestra
Registros Tomados al
azar
INTERNET GPRS
Mb Consumi
dos (Internet
)
Cantidad de puntos Gps (Wifi)
Mb Consumidos (GPRS)
Cantidad de puntos Gps (GPRS)
01/10/2018 45,63 507 29,45 589
02/10/2018 34,29 381 21,65 433
03/10/2018 15,21 169 11,15 223
06/10/2018 26,37 293 18,2 364
08/10/2018 19,71 219 14,3 286
11/10/2018 39,42 438 25,75 515
15/10/2018 28,8 320 19,5 390
17/10/2018 3,15 35 6,6 132
21/10/2018 23,94 266 15,15 303
22/10/2018 26,82 298 17 340
23/10/2018 21,69 241 14,05 281
24/10/2018 18,27 203 12,65 253
25/10/2018 24,75 275 14,75 295
26/10/2018 9,9 110 8,9 178
30/10/2018 13,95 155 11,4 228
31/10/2018 116,01 1289 66,05 1321
03/11/2018 63,9 710 39,05 781
06/11/2018 17,55 195 12,65 253
11/11/2018 10,26 114 9,75 195
14/11/2018 33,66 374 20,7 414
17/11/2018 74,34 826 44,8 896
21/11/2018 16,38 182 10,65 213
22/11/2018 20,52 228 14,45 289
23/11/2018 47,07 523 28,55 571
28/11/2018 80,37 893 46,55 931
02/12/2018 12,24 136 9,8 196
11/12/2018 28,08 312 19,2 384
17/12/2018 43,02 478 27,05 541
23/12/2018 22,68 252 15,9 318
27/12/2018 42,03 467 26,7 534
05/10/2018 33,03 367 21,05 421
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
30
06/10/2018 26,37 293 18,2 364
07/10/2018 8,64 96 7,25 145
08/10/2018 19,71 219 14,3 286
17/10/2018 3,15 35 6,6 132
18/10/2018 9,45 105 8,45 169
19/10/2018 4,14 46 5,15 103
24/10/2018 18,27 203 12,65 253
25/10/2018 24,75 275 14,75 295
26/10/2018 9,9 110 8,9 178
07/12/2018 67,5 750 40,3 806
08/12/2018 47,88 532 29,75 595
09/12/2018 395,1 4390 223,8 4476
10/12/2018 86,49 961 55,1 1102
11/12/2018 28,08 312 19,2 384
19/12/2018 48,51 539 29,85 597
21/12/2018 56,52 628 34,65 693
21/12/2018 27,45 305 19,3 386
22/12/2018 63,36 704 39,2 784
23/12/2018 22,68 252 15,9 318
10/12/2018 86,49 961 55,1 1102
11/12/2018 28,08 312 19,2 384
13/12/2018 411,03 4567 281,55 5631
14/12/2018 24,39 271 16,9 338
16/12/2018 148,32 1648 87,7 1754
17/12/2018 43,02 478 27,05 541
26/12/2018 25,74 286 12,45 249
27/12/2018 42,03 467 26,7 534
30/12/2018 2,61 29 5,2 104
31/12/2018 4,32 48 6,8 136
11/12/2018 28,08 312 19,2 384
12/12/2018 70,47 783 41,75 835
21/12/2018 56,52 628 34,65 693
21/12/2018 27,45 305 19,3 386
26/12/2018 25,74 286 12,45 249
27/12/2018 42,03 467 26,7 534
30/12/2018 2,61 29 5,2 104
31/12/2018 4,32 48 6,8 136 Elaborado por: Bryan Espinoza/Javier Cobeña
Fuente: Bryan Espinoza/Javier Cobeña
PLATAFORMA TECNOLÓGICA PARA CONTRIBUIR LA PLANEACIÓN URBANA DE LA
CIUDAD DE GUAYAQUIL DIRIGIDO A LA TRANSPORTACIÓN, ENFOCADO AL DESARROLLO
DE UNA APLICACIÓN ANDROID PARA LA RECOLECCIÓN DE PUNTOS GEOREFERENCIALES,
ASEGURANDO LA CALIDAD DE LA TRAMA FORMADA Y UTILIZANDO RED CELULAR PARA
LA TRANSMISIÓN DE LA INFORMACIÓN
Manual Técnico
Universidad de Guayaquil
31
6. REFERENCIAS BIBLIOGRÁFICAS
Tabla 2: Bibliografía
Referencia Título
Universidad Estatal de Guayaquil (Kevin Intriago Narváez) 2018
DISEÑO DE INFRAESTRUCTURA PARA EL PRE-PROCESAMIENTO, ANÁLISIS Y REPRESENTACIÓN DE TRAYECTORIAS VEHICULARES
Elaborado por: Bryan Espinoza/Javier Cobeña Fuente: Bryan Espinoza/Javier Cobeña