LoraCoin: una plataforma basada en blockchain para gestionar dispositivos LoRa

LoRa es una tecnología de comunicación inalámbrica utilizada en el IoT para establecer enlaces de comunicación de largo alcance entre nodos sensores y puertas de enlace. Las características clave de LoRa son el bajo consumo de energía y la baja velocidad de transmisión de datos, por lo que LoRa se u...

Descripción completa

Detalles Bibliográficos
Autor: Cruz Harillo, Eloi
Tipo de recurso: tesis de maestría
Fecha de publicación:2022
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:español
OAI Identifier:oai:upcommons.upc.edu:2117/363417
Acceso en línea:https://hdl.handle.net/2117/363417
Access Level:acceso abierto
Palabra clave:Internet of things
Blockchains (Databases)
Blockchain
Web3
IoT
Internet de les coses
Cadena de blocs (Bases de dades)
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
Descripción
Sumario:LoRa es una tecnología de comunicación inalámbrica utilizada en el IoT para establecer enlaces de comunicación de largo alcance entre nodos sensores y puertas de enlace. Las características clave de LoRa son el bajo consumo de energía y la baja velocidad de transmisión de datos, por lo que LoRa se utiliza en aplicaciones de IoT en las que es necesario enviar datos de sensores de forma periódica pero poco frecuente en zonas geográficamente muy extensas. La mayoría de las aplicaciones IoT de LoRa utilizan la arquitectura LoRaWAN. Con el abaratamiento de los sensores y la disponibilidad de técnicas de calibración asequible de los mismos, se abre el camino para que un gran número de personas contribuyan a la provisión de hardware de detección y datos medioambientales. Un ejemplo destacado de un gran despliegue mundial de LoRaWAN es The Things Network (TTN). Actualmente tiene más de 160k miembros y casi 20k puertas de enlace. Aunque cualquiera puede registrar sus nodos sensores y sus puertas de enlace en The Things Stack Community Edition, el objetivo es construir aplicaciones IoT personales utilizando los servicios de backend centralizado gestionado por The Things Industries. En este trabajo se introduce un nuevo concepto para dar valor tanto a la provisión de infraestructura como a la de datos. En concreto, se propone incentivar la provisión de datos por parte de los nodos sensores LoRa y la conectividad por parte de las puertas de enlace. Se propone una arquitectura basada en blockchain, que sin gestión centralizada es capaz de rastrear las contribuciones de los usuarios. También se implementa un prototipo para mostrar la viabilidad de construir el sistema propuesto aplicando un conjunto de tecnologías actuales.