Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux
La realización de un sistema de transmisión de datos desde un GPS (Global Positioning System), a un servidor LINUX permite la obtención de datos de posicionamiento como: Latitud y longitud; facilitando a los usuarios del servicio, la localización pertinente a personas, vehículos, trazado de rutas, m...
- Autores:
-
Lozano Camacho, Luis Alfonso
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2006
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/1357
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/1357
- Palabra clave:
- Data transmission systems
GPS (Computer Program)
Systems Engineering
Investigations
Analysis
Data transmission
GPS
LINUX server
POSTGRESQL
Sistemas de transmisión de datos
GPS (Programa para computador)
Ingeniería de sistemas
Investigaciones
Análisis
Trasmisión de datos
GPS
Servidor LINUX
POSTGRESQL
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_0ce2e5694b480a0728c8242d72f55f3f |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/1357 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux |
dc.title.translated.eng.fl_str_mv |
Implement the transmission of data from a GPS (Global Positioning System) to a database developed in postgres, located on a Linux server |
title |
Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux |
spellingShingle |
Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux Data transmission systems GPS (Computer Program) Systems Engineering Investigations Analysis Data transmission GPS LINUX server POSTGRESQL Sistemas de transmisión de datos GPS (Programa para computador) Ingeniería de sistemas Investigaciones Análisis Trasmisión de datos GPS Servidor LINUX POSTGRESQL |
title_short |
Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux |
title_full |
Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux |
title_fullStr |
Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux |
title_full_unstemmed |
Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux |
title_sort |
Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux |
dc.creator.fl_str_mv |
Lozano Camacho, Luis Alfonso |
dc.contributor.advisor.spa.fl_str_mv |
Díaz Santana, Luis Fernando |
dc.contributor.author.spa.fl_str_mv |
Lozano Camacho, Luis Alfonso |
dc.subject.keywords.eng.fl_str_mv |
Data transmission systems GPS (Computer Program) Systems Engineering Investigations Analysis Data transmission GPS LINUX server POSTGRESQL |
topic |
Data transmission systems GPS (Computer Program) Systems Engineering Investigations Analysis Data transmission GPS LINUX server POSTGRESQL Sistemas de transmisión de datos GPS (Programa para computador) Ingeniería de sistemas Investigaciones Análisis Trasmisión de datos GPS Servidor LINUX POSTGRESQL |
dc.subject.lemb.spa.fl_str_mv |
Sistemas de transmisión de datos GPS (Programa para computador) Ingeniería de sistemas Investigaciones Análisis |
dc.subject.proposal.none.fl_str_mv |
Trasmisión de datos GPS Servidor LINUX POSTGRESQL |
description |
La realización de un sistema de transmisión de datos desde un GPS (Global Positioning System), a un servidor LINUX permite la obtención de datos de posicionamiento como: Latitud y longitud; facilitando a los usuarios del servicio, la localización pertinente a personas, vehículos, trazado de rutas, medición de territorios u otros afines. Los datos se almacenan en una Base de datos construida en Postgress SQL, donde se podrán visualizar y utilizar para estudios previos. Este dispositivo móvil GPS, tiene la posibilidad de ser interconectado con otros componentes, antenas y medios de transmisión de datos: Una antena que aumenta la recepción de señal en campos cerrados (GPS ANT); y un MODEM con tecnología GPRS (General Packet Radio Service) de COMCEL GSM (Global System for Mobile Communications) que interactúa con una tarjeta SIM CARD de COMCEL encargados de enviar los datos recolectados por el GPS. El dispositivo GPS (Global positioning system), obtiene los datos de ubicación del usuario (Latitud, longitud) al recibir señal de al menos 4 satélites de los 24 disponibles que giran en órbita, y los envía por medio de su MODEM GPRS/GSM utilizando la tecnología de conmutación por paquetes, en la que la información se transmite en pequeñas ráfagas de datos a través de una red basada en IP. Estos datos (id_vehiculo,hora,fecha,longitud,latitud) recolectados y enviados en tiempo real por el GPS al servidor remoto LINUX, quedan almacenados en una base de datos Postgress SQL, que se encuentra en dicho servidor y publicados en una página Web donde pueden ser consultados. |
publishDate |
2006 |
dc.date.issued.none.fl_str_mv |
2006 |
dc.date.accessioned.none.fl_str_mv |
2020-06-26T17:56:31Z |
dc.date.available.none.fl_str_mv |
2020-06-26T17:56:31Z |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.local.spa.fl_str_mv |
Trabajo de Grado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/1357 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UNAB |
url |
http://hdl.handle.net/20.500.12749/1357 |
identifier_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB reponame:Repositorio Institucional UNAB |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
Lozano Camacho, Luis Alfonso, Díaz, Luis Fernando (2006). Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB APACHE. THE APACHE SOFTWARE FOUNDATION, http:www.apache.org/. Junio de 2005. CENTOS. CENTOS, THE COMMUNITY ENTERPRISE OPERATING SYSTEM. http://www.centos.org/ Agosto de 2005. CHAVEZ, Julio Cesar. PROTOCOLOS DE RED: PROTOCOLO TCP/IP. http://www.monografias.com/trabajos/protocolotcpip/protocolotcpip.shtml. Junio de 2005 CHRISTOFFER, Anderson. GPRS and 3G wireless applications. 2001. COMCEL Colombia. ACCESO REMOTO A SUS OFICINAS. http://www.comcel.com.co/aplicaciones3gsm/aplicaciones_oficinas.php Mayo de 2005. COMER, Douglas E. Internetworking with ICP/IP. 1995-1997. ELORREAGA M, Daniel R. FIREWALLS Y SEGURIDAD EN INTERNET, http://www.monografias.com/trabajos3/firewalls/firewalls.shtml. Septiembre de 2005 FAIRHUST, Gorr. THE USER DATAGRAM PROTOCOL. (UDP), http://www.erg.abdn.ac.uk/users/gorry/course/inet-pages/udp.html.Noviembre de 2005. MARIMSYS. NMEA, http://www.marimsys.com/paginas/nmea_codigo.htm. Marzo de 2005 Maritime and port information sistema. GPS: EL SISTEMA DE POSICIONAMIENTO GLOBAL, http://www.mapis.com.co/gps.htm.Febrero 2005. Monografías. CÓDIGO DE DIVISIÓN DE MÚLTIPLE ACCESO. http://www.monografias.com/trabajos11/dimul/dimul.shtml Mayo de 2005. PHP. HYPERTERXT PREPROCESSOR, http://www.php.net/ Marzo de 2005. WIKIPEDIA. GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS, http://en.wikipedia.org/wiki/GSM Marzo de 2005. WIKIPEDIA. Socket, http://es.wikipedia.org/wiki/Socket. Octubre de 2005. |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess http://purl.org/coar/access_right/c_abf2 |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 Atribución-NoComercial-SinDerivadas 2.5 Colombia |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.coverage.spa.fl_str_mv |
Bucaramanga (Colombia) |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Pregrado Ingeniería de Sistemas |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/1357/1/2006_Tesis_Luis_Alfonso_Lozano_Camacho.pdf https://repository.unab.edu.co/bitstream/20.500.12749/1357/2/2006_Tesis_Luis_Alfonso_Lozano_Camacho.pdf.jpg |
bitstream.checksum.fl_str_mv |
914d2921081b0b944d5a3bc427f6aec7 ea8ddd88b3b1d0dccfb8961866750357 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814277537210040320 |
spelling |
Díaz Santana, Luis FernandoLozano Camacho, Luis Alfonso2020-06-26T17:56:31Z2020-06-26T17:56:31Z2006http://hdl.handle.net/20.500.12749/1357instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABLa realización de un sistema de transmisión de datos desde un GPS (Global Positioning System), a un servidor LINUX permite la obtención de datos de posicionamiento como: Latitud y longitud; facilitando a los usuarios del servicio, la localización pertinente a personas, vehículos, trazado de rutas, medición de territorios u otros afines. Los datos se almacenan en una Base de datos construida en Postgress SQL, donde se podrán visualizar y utilizar para estudios previos. Este dispositivo móvil GPS, tiene la posibilidad de ser interconectado con otros componentes, antenas y medios de transmisión de datos: Una antena que aumenta la recepción de señal en campos cerrados (GPS ANT); y un MODEM con tecnología GPRS (General Packet Radio Service) de COMCEL GSM (Global System for Mobile Communications) que interactúa con una tarjeta SIM CARD de COMCEL encargados de enviar los datos recolectados por el GPS. El dispositivo GPS (Global positioning system), obtiene los datos de ubicación del usuario (Latitud, longitud) al recibir señal de al menos 4 satélites de los 24 disponibles que giran en órbita, y los envía por medio de su MODEM GPRS/GSM utilizando la tecnología de conmutación por paquetes, en la que la información se transmite en pequeñas ráfagas de datos a través de una red basada en IP. Estos datos (id_vehiculo,hora,fecha,longitud,latitud) recolectados y enviados en tiempo real por el GPS al servidor remoto LINUX, quedan almacenados en una base de datos Postgress SQL, que se encuentra en dicho servidor y publicados en una página Web donde pueden ser consultados.INTRODUCCION 1 1. OBJETIVOS 3 1.1 OBJETIVO GENERAL 3 1.1 OBJETIVOS ESPECÍFICOS 3 2. PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACION 4 3. ANTECEDENTES 8 4. ESTADO DEL ARTE 9 5. MARCO TEORICO 11 5.1 RECEPCION DE DATOS 11 5.1.1 GPS (Global positioning system) 11 5.1.1.1 Historia GPS 12 5.1.1.2 LORAN 12 5.1.1.3 Transit 14 5.1.1.4 NavStar 15 5.1.1.5 GPS 16 5.1.2 Segmentos y componentes del sistema GPS 17 5.1.2.1 Segmento Espacial 18 5.1.2.2 Segmento control 19 5.1.2.3 Segmento del usuario 21 5.1.3 Tipos de equipos GPS 22 5.1.3.1 GPS convencionales 23 5.1.3.2 Receptores Avanzados 24 5.1.4 Protocolo de comunicación GPS 25 5.1.4.1 NMEA (National Marine Electronics Association) 25 5.2 TRANSMISION DE DATOS 28 5.2.1 Tecnologías de transmisión de datos GPS 28 5.2.1.1 Tecnología GSM 28 5.2.1.1.1 Universalidad. 28 5.2.1.1.2 Inviolabilidad. 28 5.2.1.1.3 Privacidad. 29 5.2.1.1.4 Calidad de señal. 29 5.2.1.1.5 Roaming automático. 29 5.2.1.1.6 Mensajería de texto. 29 5.2.1.1.1.1 Como funciona GSM. 29 5.2.1.2 GPRS (General Packet Radio Service) 31 5.2.1.3 PROTOCOLO TCP/IP 32 5.2.1.3.1 Clasificación direcciones IP. 33 5.2.1.3.2 Direcciones IP privadas. 33 5.2.1.3.3 Direcciones IP estáticas. 34 5.2.1.3.4 Direcciones IP dinámicas. 34 5.2.1.4 GPS ENFORA gsm2208-00 35 5.2.1.4.1 Configuración GPS Enfora. 36 5.2.1.4.2 Código GPS Enfora. 40 5.2.1.4.3 Explicación código GPS Enfora. 40 5.3 TOMA O RECOPILACION DE INFORMACION 42 5.3.1 Linux Centos 42 5.3.2 PHP 44 5.3.3 Apache 45 5.3.4 Postgres 47 5.3.4.1 Historia POSTGRES 47 5.3.4.2 Mejoras de POSTGRES 95 47 5.3.4.3 Mejoras en POSTGRESQL 48 5.3.5 Sockets 51 5.3.5.1 Sockets en PHP 52 5.3.5.2 Tipos de Sockets 53 5.3.5.2.1 Sockets de flujo. 53 5.3.5.2.2 sockets de datagramas. 54 5.3.6 UDP 54 5.3.7 Latitud y Longitud 57 5.3.7.1 Latitud 57 5.3.7.2 Longitud 58 5.3.8 SEGURIDAD 59 5.3.8.1 Seguridad Informática 59 5.3.8.2 Cortafuegos o FIREWALLS 60 5.3.8.3 Propósitos de un firewall 61 5.3.8.4 TIPOS DE CORTAFUEGOS 62 5.3.8.4.1 Packet Filter 63 5.3.8.4.2 Stateful packet inspection 65 5.3.8.4.3 Application Level proxys 67 5.3.8.5 Cortafuegos comerciales 69 6. DISEÑO METODOLOGICO 72 6.1 RECOLECCIÓN DE INFORMACIÓN 72 6.1.1 ¿Como funciona? 72 6.1.2 Como hacerlo ¿medio? 73 6.1.3 Captura de la transmisión. 73 6.1.4 Almacenamiento en la Base de Datos 73 6.2 ANÁLISIS Y ESTUDIO DE LA INFORMACIÓN 74 6.3 SELECCIÓN 74 6.4 DISEÑO 75 6.5 IMPLANTACIÓN 75 6.6 PRUEBAS 76 7. RESULTADOS OBTENIDOS 77 7.1 AVANCES EN EL MARCO CONCEPTUAL 77 7.1.1 Como funciona 77 7.1.2 Como hacerlo ¿medio? 77 7.1.3 Captura de la Transmisión 77 7.1.4 Almacenamiento en la Base de Datos 78 7.2 ANÁLISIS Y ESTUDIO DE LA INFORMACIÓN 78 7.3 SELECCIÓN 78 7.4 IMPLANTACIÓN 78 7.5 PRUEBAS 79 8. DESCRIPCIÓN DEL FUNCIONAMIENTO DE LA APLICACIÓN. 81 8.1 EJECUCIÓN CONSOLA 83 8.2 EJECUCIÓN DEL DAEMON 84 8.2.1 Daemon 84 8.2.2 Implementación del Daemon. 85 8.3 DAEMON EN EJECUCIÓN 95 8.4 INICIANDO SESIÓN EN POSTGRESSQL 96 8.5 ESTRUCTURA BASE DE DATOS 97 8.5.1 Tipos de datos 97 8.5.1.1 Character varying 97 8.5.1.2 Text 99 8.6 VISUALIZACIÓN BASE DE DATOS 101 8.7 VISUALIZACIÓN DE DATOS EN LA PAGINA WEB 102 8.7.1 Implementación visualización de datos en la página Web 102 8.8 RESUMEN DATOS CAPTURADOS POR EL GPS 103 8.8.1 Implementación resumen datos capturados por el GPS 104 8.9 BÚSQUEDA POR ID_VEHICULO 106 8.9.1 Implementación búsqueda por id vehículo 106 9. CONCLUSIONES 109 BIBLIOGRAFIA 111PregradoThe realization of a data transmission system from a GPS (Global Positioning System) to a LINUX server allows obtaining positioning data such as: Latitude and longitude; providing service users with the pertinent location of people, vehicles, route tracing, measurement of territories or other related matters. The data is stored in a Database built in Postgress SQL, where it can be viewed and used for previous studies. This mobile GPS device has the possibility of being interconnected with other components, antennas and data transmission means: An antenna that increases signal reception in closed fields (GPS ANT); and a MODEM with GPRS (General Packet Radio Service) technology from COMCEL GSM (Global System for Mobile Communications) that interacts with a SIM CARD from COMCEL in charge of sending the data collected by the GPS. The GPS device (Global positioning system), obtains the user's location data (Latitude, longitude) by receiving a signal from at least 4 satellites of the 24 available that rotate in orbit, and sends them through its GPRS / GSM MODEM using packet switching technology, in which information is transmitted in small bursts of data over an IP-based network. These data (vehicle_id, time, date, longitude, latitude) collected and sent in real time by GPS to the remote LINUX server, are stored in a Postgress SQL database, which is located on said server and published on a Web page where can be consulted.application/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaImplementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor LinuxImplement the transmission of data from a GPS (Global Positioning System) to a database developed in postgres, located on a Linux serverIngeniero de SistemasBucaramanga (Colombia)Universidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPData transmission systemsGPS (Computer Program)Systems EngineeringInvestigationsAnalysisData transmissionGPSLINUX serverPOSTGRESQLSistemas de transmisión de datosGPS (Programa para computador)Ingeniería de sistemasInvestigacionesAnálisisTrasmisión de datosGPSServidor LINUXPOSTGRESQLLozano Camacho, Luis Alfonso, Díaz, Luis Fernando (2006). Implementar la transmisión de datos desde un GPS (Global Positioning System) a una base de datos elaborada en postgres, ubicada en un servidor Linux. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABAPACHE. THE APACHE SOFTWARE FOUNDATION, http:www.apache.org/. Junio de 2005.CENTOS. CENTOS, THE COMMUNITY ENTERPRISE OPERATING SYSTEM. http://www.centos.org/ Agosto de 2005.CHAVEZ, Julio Cesar. PROTOCOLOS DE RED: PROTOCOLO TCP/IP. http://www.monografias.com/trabajos/protocolotcpip/protocolotcpip.shtml. Junio de 2005CHRISTOFFER, Anderson. GPRS and 3G wireless applications. 2001.COMCEL Colombia. ACCESO REMOTO A SUS OFICINAS. http://www.comcel.com.co/aplicaciones3gsm/aplicaciones_oficinas.php Mayo de 2005.COMER, Douglas E. Internetworking with ICP/IP. 1995-1997.ELORREAGA M, Daniel R. FIREWALLS Y SEGURIDAD EN INTERNET, http://www.monografias.com/trabajos3/firewalls/firewalls.shtml. Septiembre de 2005FAIRHUST, Gorr. THE USER DATAGRAM PROTOCOL. (UDP), http://www.erg.abdn.ac.uk/users/gorry/course/inet-pages/udp.html.Noviembre de 2005.MARIMSYS. NMEA, http://www.marimsys.com/paginas/nmea_codigo.htm. Marzo de 2005Maritime and port information sistema. GPS: EL SISTEMA DE POSICIONAMIENTO GLOBAL, http://www.mapis.com.co/gps.htm.Febrero 2005.Monografías. CÓDIGO DE DIVISIÓN DE MÚLTIPLE ACCESO. http://www.monografias.com/trabajos11/dimul/dimul.shtml Mayo de 2005.PHP. HYPERTERXT PREPROCESSOR, http://www.php.net/ Marzo de 2005.WIKIPEDIA. GLOBAL SYSTEM FOR MOBILE COMMUNICATIONS, http://en.wikipedia.org/wiki/GSM Marzo de 2005.WIKIPEDIA. Socket, http://es.wikipedia.org/wiki/Socket. Octubre de 2005.ORIGINAL2006_Tesis_Luis_Alfonso_Lozano_Camacho.pdf2006_Tesis_Luis_Alfonso_Lozano_Camacho.pdfTesisapplication/pdf4291098https://repository.unab.edu.co/bitstream/20.500.12749/1357/1/2006_Tesis_Luis_Alfonso_Lozano_Camacho.pdf914d2921081b0b944d5a3bc427f6aec7MD51open accessTHUMBNAIL2006_Tesis_Luis_Alfonso_Lozano_Camacho.pdf.jpg2006_Tesis_Luis_Alfonso_Lozano_Camacho.pdf.jpgIM Thumbnailimage/jpeg4627https://repository.unab.edu.co/bitstream/20.500.12749/1357/2/2006_Tesis_Luis_Alfonso_Lozano_Camacho.pdf.jpgea8ddd88b3b1d0dccfb8961866750357MD52open access20.500.12749/1357oai:repository.unab.edu.co:20.500.12749/13572021-04-29 07:25:41.085open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |