Desarrollo de un sistema para la creación automática de mapas de cobertura LoRa

En el presente trabajo se propone el diseño y desarrollo de una herramienta que facilite el estudio detallado y automático de la cobertura de red LoRa [1] en entornos reales. Para ello se ha desarrollado una aplicación implementada en dos fases: la primera consiste en el envío de paquetes LoRa que c...

Descripción completa

Detalles Bibliográficos
Autor: Sánchez Paredes, Jonathan
Tipo de recurso: tesis de maestría
Fecha de publicación:2019
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:español
OAI Identifier:oai:docta.ucm.es:20.500.14352/14283
Acceso en línea:https://hdl.handle.net/20.500.14352/14283
Access Level:acceso abierto
Palabra clave:LoRa
Docker
Geolocalización
Gateway
Mapas de calor
MongoDB
MQTT
Ansible
Google Heatmaps
GPS
Informática (Informática)
1203.17 Informática
Descripción
Sumario:En el presente trabajo se propone el diseño y desarrollo de una herramienta que facilite el estudio detallado y automático de la cobertura de red LoRa [1] en entornos reales. Para ello se ha desarrollado una aplicación implementada en dos fases: la primera consiste en el envío de paquetes LoRa que contienen las coordenadas geográficas de la posición del sensor; los paquetes son enviados a un gateway LoRa que reenviará los datos del paquete y la intensidad de señal recibida del paquete a un broker MQTT [2]. La segunda fase consiste en la suscripción del broker a un programa NodeJS [3], comprobando si los datos recibidos son correctos para enviarlos a una base de datos no relacional (MongoDB [4]), para su posterior lectura e impresión en un mapa de calor, mapa con visión satélite donde se visualizará la señal del sensor. El objetivo último de este proyecto es detallar gráficamente la intensidad de la señal en una red LoRa para ayudar a diseños de arquitectura, evitando tener puntos negros a la hora de instalar soluciones LoRa.