dc.contributor.advisor | Moreno Corzo, Feisar Enrique | spa |
dc.contributor.author | León Martínez, Julio Cesar | spa |
dc.coverage.spatial | Colombia | spa |
dc.date.accessioned | 2021-01-28T21:02:03Z | |
dc.date.available | 2021-01-28T21:02:03Z | |
dc.date.issued | 2018 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12749/12081 | |
dc.description.abstract | Este proyecto propone la creación de una plataforma IoT que permita al usuario del transporte público masivo tener a disposición información relevante como el tiempo de espera de los vehículos (Usando seguimiento por GPS), datos en tiempo real de lo que pasa en la ciudad en temas de interés general como eventos culturales, gastronómicos, académicos, entre otros. Datos meteorológicos, suministrados mediante una red de dispositivos intercomunicados y centralizados a través de un servidor web. El sistema será construido bajo los principios de user-centered design para maximizar la experiencia y la información que será comunicada a los usuarios. | spa |
dc.description.tableofcontents | 1. RESUMEN ...................................................................................................... 7
2. INTRODUCCION ............................................................................................. 8
3. PLANTEAMIENTO DEL PROBLEMA ............................................................ 10
4. OBJETIVOS .................................................................................................. 11
4.1 Objetivo general ...................................................................................... 11
4.2 Objetivos Específicos .............................................................................. 11
5. MARCO TEORICO ........................................................................................ 12
5.1 Tecnología de posicionamiento ............................................................... 12
5.1.1 GPS ...........................................................................................................................12
5.2 Tecnología de conectividad ..................................................................... 12
5.2.1 Redes móviles ...........................................................................................................12
5.2.2 VPN ...........................................................................................................................12
5.3 Tecnología de procesamiento de datos ................................................... 13
5.3.1 RaspberryPi...............................................................................................................13
5.3.2 ARM ..........................................................................................................................13
5.4 Sensores de toma de datos .................................................................... 13
5.4.1 Sensor de humedad: .................................................................................................13
5.4.2 Sensor de CO2 ..........................................................................................................13
5.4.3 Sensor de temperatura .............................................................................................13
5.5 Tecnología de desarrollo ......................................................................... 14
5.5.1 Cliente servidor ........................................................................................................14
5.6 Tipos de servidores ................................................................................. 14
5.6.1 Servidor Web ............................................................................................................14
5.6.2 Servidor base de datos .............................................................................................14
5.7 Tipo de base de datos ............................................................................. 15
5.7.1 SQL............................................................................................................................15
5.7.2 NOSQL ......................................................................................................................15
5.8 Sistemas operativos para dispositivos móviles ........................................ 15
5.9 API, interfaz de programación de aplicaciones ........................................ 16
5.10 (RPCs)Remote Procedure Calls .......................................................... 16
5.11 Lenguajes y estadísticas ...................................................................... 16
5.11.1 Android .....................................................................................................................16
6. ESTADO DEL ARTE ..................................................................................... 20
6.1 Mobile VPN and V2V NEMO for public transportation ............................. 20
6.2 Mobile wireless sensor network gateway: A raspberry Pi implementation with a VPN backend to OpenStack ................................................................... 20
6.3 A comprehensive composite digital services quality assurance application on intelligent transportation system ................................................................... 21
6.4 An air pollutant vehicle tracker system using gas sensor and GPS ......... 22
6.5 IoT based urban climate monitoring using Raspberry Pi ......................... 23
6.6 Air quality monitoring system based on IoT using Raspberry Pi .............. 24
6.7 Impact of NOx emissions on climate and monitoring using smart sensor technology ........................................................................................................ 25
6.8 Smart Bus Station-Passenger Information System .................................. 25
6.9 Smartsantander ...................................................................................... 26
7. METODOLOGIA ............................................................................................ 28
7.1 Metodología de prototipado ..................................................................... 28
7.1.1 Etapa Exploratoria ....................................................................................................28
7.1.2 Etapa de análisis .......................................................................................................29
7.1.3 Etapa de diseño ........................................................................................................29
7.1.4 Etapa de implementación .........................................................................................29
7.1.5 Etapa de evaluación ..................................................................................................30
7.2 Modelado del sistema con características y funciones implementadas ... 30
7.2.1 Actor bus ..................................................................................................................31
7.2.2 Actor usuario ............................................................................................................31
7.2.3 Web service ..............................................................................................................31
7.3 Diseño de la aplicación software ............................................................. 32
7.3.1 Selección de herramienta de desarrollo ...................................................................32
7.3.2 Base de datos ...........................................................................................................33
7.4 Casos de uso .......................................................................................... 34
7.5 Diagramas de actividad ........................................................................... 34
7.5.1 Registro de Dispositivos ............................................................................................34
7.5.2 Registro de estaciones ..............................................................................................35
7.5.3 Registro de estados de bus .......................................................................................37
7.5.4 Registro de tipo de bus .............................................................................................38
7.5.5 Registro de bus .........................................................................................................39
7.5.6 Registro de rutas.......................................................................................................40
7.5.7 Registro de rutas-estación ........................................................................................41
7.5.8 Mapas .......................................................................................................................42
7.5.9 Selección de ruta ......................................................................................................43
7.5.10 Actualizar coordenadas bus ......................................................................................44
7.6 Diagramas de secuencia ......................................................................... 45
7.6.1 Guardar dispositivo ..................................................................................................45
7.6.2 Guardar estaciones ...................................................................................................45
7.6.3 Estado de bus ...........................................................................................................46
7.6.4 Registro tipo de bus ..................................................................................................47
7.6.5 Registro Bus ..............................................................................................................48
7.6.6 Registro rutas ...........................................................................................................48
7.6.7 Registro ruta- estación .............................................................................................49
7.7 MOCKUPS .............................................................................................. 50
7.7.1 Guardar dispositivos .................................................................................................50
7.7.2 Registro de estaciones ..............................................................................................50
7.7.3 Registros estados de bus ..........................................................................................51
7.7.4 Registro tipos de bus ................................................................................................51
7.7.5 Registro bus ..............................................................................................................52
7.7.6 Registro de rutas.......................................................................................................52
7.7.7 Registro ruta-estación ..............................................................................................53
7.7.8 Mapas .......................................................................................................................53
7.7.9 Selección de ruta ......................................................................................................54
7.7.10 Actualizar coordenadas bus ......................................................................................55
8. RESULTADOS .............................................................................................. 56
8.1 REQUERIMIENTOS ............................................................................... 56
8.1.1 Buses ........................................................................................................................56
8.1.2 Pasajeros o usuarios .................................................................................................56
8.1.3 Servidor ....................................................................................................................56
8.2 COMUNICACIÓN.................................................................................... 56
8.2.1 Buses ........................................................................................................................56
8.2.2 Usuarios ....................................................................................................................56
8.3 EQUIPOS................................................................................................ 56
8.3.1 Buses ........................................................................................................................56
8.4 EXPERIENCIA ........................................................................................ 57
8.5 ALCANCE ............................................................................................... 57
9. CONCLUCIONES Y RECOMENDACIONES ................................................. 58
9.1 Conclusión .............................................................................................. 58
9.2 Recomendaciones .................................................................................. 58
10. BIBLIOGRAFÍA .......................................................................................... 59
11. Anexos ....................................................................................................... 62 | spa |
dc.format.mimetype | application/pdf | spa |
dc.language.iso | spa | spa |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | * |
dc.title | Prototipo de plataforma informativa IoT para el sistema de transporte público masivo | spa |
dc.title.translated | IoT information platform prototype for the mass public transport system | spa |
dc.degree.name | Ingeniero de Sistemas | spa |
dc.publisher.grantor | Universidad Autónoma de Bucaramanga UNAB | spa |
dc.rights.local | Abierto (Texto Completo) | spa |
dc.publisher.faculty | Facultad Ingeniería | spa |
dc.publisher.program | Pregrado Ingeniería de Sistemas | spa |
dc.description.degreelevel | Pregrado | spa |
dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
dc.type.local | Trabajo de Grado | spa |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.subject.keywords | Systems engineer | eng |
dc.subject.keywords | Technological innovations | eng |
dc.subject.keywords | IoT | eng |
dc.subject.keywords | Creation of a platform | eng |
dc.subject.keywords | Prototype development | eng |
dc.subject.keywords | Urban transport | eng |
dc.subject.keywords | Internet | eng |
dc.subject.keywords | Public transport | eng |
dc.subject.keywords | Information model | eng |
dc.subject.keywords | Monitoring system | eng |
dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga - UNAB | spa |
dc.identifier.reponame | reponame:Repositorio Institucional UNAB | spa |
dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
dc.rights.accessrights | http://purl.org/coar/access_right/c_abf2 | spa |
dc.relation.references | Bases de Datos NoSQL: qué son y cuáles son sus ventajas. (n.d.). Retrieved May 11, 2020, from https://www.unir.net/ingenieria/revista/noticias/bases-de-datos-nosql/549204809132/ | spa |
dc.relation.references | Blogthinkbig. (2018). SmartSantander, modelo de Smart City para exportar al resto del mundo. https://blogthinkbig.com/smartsantander | spa |
dc.relation.references | bogotacomovamos. (2019). Construyendo nuestra Séptima Bogotá Cómo Vamos. http://www.bogotacomovamos.org/proyectos/construyendo-nuestra-septima/ | spa |
dc.relation.references | Camilo, J., Aguas, M., David, L., Durán, A., Martínez, J., Rodríguez, W., Arévalo, L., Camilo, J., Aguas, M., David, L., & Durán, A. (2016). Estudio Y Análisis Del Transporte Informal En La Ciudad De Bucaramanga (p. 15). http://cnd.ssi.org.co/adjuntos/201608/5155-ESTUDIO Y ANÁLISIS DEL TRANSPORTE INFORMAL EN LA CIUDAD DE BUCARAMANGA .pdf | spa |
dc.relation.references | Chuang, C., Cheng, W., & Hsu, K. (2015). A Comprehensive Composite Digital Services Quality Assurance Application on Intelligent Transportation System. Apnoms2015, 368–371. https://doi.org/10.1109/APNOMS.2015.7275343 | spa |
dc.relation.references | Cisco. (2018). Cómo las redes privadas virtuales funcionan - Cisco. https://www.cisco.com/c/es_mx/support/docs/security-vpn/ipsec-negotiation-ike-protocols/14106-how-vpn-works.html#what_makes | spa |
dc.relation.references | COMARCH. (2019). IoT/M2M connectivity management platform - Soluciones M2M | Comarch. https://www.comarch.es/iot-ecosystem/iot-connect/iot-connectivity-management/?gclid=CjwKCAjwqNnqBRATEiwAkHm2BOWD9eRfUE0W5qh_Ta134BDuntYNAKzNnQkDYfnjHAuohkM4-GTT2BoC-DkQAvD_BwE&gclsrc=aw.ds | spa |
dc.relation.references | Eduard, F. L., Adrian, T., Lustin, A. I., Gabriel, L., & Virgil, D. (2016). Mobile wireless sensor network gateway: A Raspberry Pi implementation with a VPN backend to OpenStack. Dc, 9–12. | spa |
dc.relation.references | El concepto de las interfaces de programación de aplicaciones. (n.d.). Retrieved May 11, 2020, from https://www.redhat.com/es/topics/api | spa |
dc.relation.references | Global Smartphone Market Share: By Quarter - Counterpoint Research. (n.d.). Retrieved May 11, 2020, from https://www.counterpointresearch.com/global-smartphone-share/ | spa |
dc.relation.references | Google. (2019). Introducción a Android Studio | Android Developers. https://developer.android.com/studio/intro?hl=es-419 | spa |
dc.relation.references | GPS. (2018). Bienvenidos a GPS.gov. https://www.gps.gov/spanish.php IDC - Smartphone Market Share - OS. (n.d.). Retrieved May 11, 2020, from 60 https://www.idc.com/promo/smartphone-market-share/os iPhone vs Android: cuota de mercado - PCWorld. (n.d.). Retrieved May 11, 2020, from https://www.pcworld.es/articulos/smartphones/iphone-vs-android-cuota-de-mercado-3692825/ | spa |
dc.relation.references | Kumar, S., & Jasua, A. (2017). Air Quality Monitoring System Based on IoT using Raspberry Pi. International Conference on Computing, Communication and Automation (ICCCA2017), 1341–1346. https://doi.org/10.1109/CCAA.2017.8230005 | spa |
dc.relation.references | La Republica. (2019). Los Sistemas de Transporte Masivo mueven 56% de los pasajeros en el país. https://www.larepublica.co/especiales/especial-infraestructura/los-sistemas-de-transporte-masivo-mueven-56-de-los-pasajeros-en-el-pais-2795720 | spa |
dc.relation.references | Mechanical arm assembly. (1979). | spa |
dc.relation.references | Oracle. (2019). What is MySQL? - Definition from WhatIs.com. https://searchoracle.techtarget.com/definition/MySQL | spa |
dc.relation.references | Petrescu, A., & Olivereau, A. (2009). Mobile VPN and V2V NEMO for public transportation. 2009 9th International Conference on Intelligent Transport Systems Telecommunications, ITST 2009, 63–68. https://doi.org/10.1109/ITST.2009.5399383 | spa |
dc.relation.references | Raspberrypi. (2018). Educación - Capacitación, recursos, programas y eventos. https://www.raspberrypi.org/education | spa |
dc.relation.references | Rathod, M., Gite, R., Pawar, A., Singh, S., & Kelkar, P. (2017). An air pollutant vehicle tracker system using gas sensor and GPS. Proceedings of the International Conference on Electronics, Communication and Aerospace Technology, ICECA 2017, 2017-Janua, 494–498. https://doi.org/10.1109/ICECA.2017.8203734 | spa |
dc.relation.references | Shete, R., & Agrawal, S. (2016). IoT based urban climate monitoring using Raspberry Pi. 2016 International Conference on Communication and Signal Processing (ICCSP), 2008–2012. https://doi.org/10.1109/ICCSP.2016.7754526 | spa |
dc.relation.references | Sistemas Operativos Móviles | DTyOC. (n.d.). Retrieved May 11, 2020, from https://dtyoc.com/2016/10/03/sistemas-operativos-moviles/ | spa |
dc.relation.references | smartsantander. (2018). SMARTSANTANDER MAPS. http://maps.smartsantander.eu/ | spa |
dc.relation.references | Sujatha, K., Bhavani, N. P. G., & Ponmagal, R. S. (2017). Impact of NOx emissions on climate and monitoring using smart sensor technology. 2017 International Conference on Communication and Signal Processing (ICCSP), x, 0853–0856. https://doi.org/10.1109/ICCSP.2017.8286488 | spa |
dc.relation.references | Sungur, C., Babaoglu, I., & Sungur, A. (2015). Smart Bus Station-Passenger Information System. 2015 2nd International Conference on Information Science and Control Engineering, 921–925. https://doi.org/10.1109/ICISCE.2015.209 | spa |
dc.relation.references | Temastecnologicos. (2018). Conceptos Básicos de Redes Móviles – ¿Qué necesito saber? | Temas Tecnologicos de Interes. https://www.temastecnologicos.com/redes-moviles/ | spa |
dc.relation.references | Vvanguardia. (2018). Cayó la venta de pasajes de Metrolínea un 18.8%, entre 2016 y 2017 en Bucaramanga. http://www.vanguardia.com/area-metropolitana/bucaramanga/440981-venta-de-pasajes-de-metrolinea-cayo-un-188-entre-2016-y-2017 | spa |
dc.contributor.cvlac | https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001499008 | * |
dc.contributor.orcid | https://orcid.org/0000-0002-5007-3422 | * |
dc.subject.lemb | Ingeniería de sistemas | spa |
dc.subject.lemb | Innovaciones tecnológicas | spa |
dc.subject.lemb | Desarrollo de prototipos | spa |
dc.subject.lemb | Transporte urbano | spa |
dc.subject.lemb | Internet | spa |
dc.identifier.repourl | repourl:https://repository.unab.edu.co | spa |
dc.description.abstractenglish | This project proposes the creation of an IoT platform that allows the user of mass public transport to have available relevant information such as the waiting time of vehicles (Using GPS tracking), real-time data on what is happening in the city on issues of general interest such as cultural, gastronomic, academic events, among others. Meteorological data, supplied through a network of intercommunicating and centralized devices through a web server. The system will be built under the principles of user-centered design to maximize the experience and the information that will be communicated to users. | eng |
dc.subject.proposal | IoT | spa |
dc.subject.proposal | Creación de una plataforma | spa |
dc.subject.proposal | Transporte público | spa |
dc.subject.proposal | Modelo de información | spa |
dc.subject.proposal | Sistema de monitoreo | spa |
dc.type.redcol | http://purl.org/redcol/resource_type/TP | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
dc.coverage.campus | UNAB Campus Bucaramanga | spa |
dc.description.learningmodality | Modalidad Presencial | spa |