Aplicación de domótica en el contexto de IoT

Hoy en día es habitual encontrar dispositivos IoT en fábricas, centros de logística, en las ciudades e incluso en los hogares. Sin embargo, el despliegue de cientos de millones de dispositivos acarrea consigo un incremento en el consumo energético. Por ello, ha surgido un gran interés en cómo dismin...

Descripción completa

Detalles Bibliográficos
Autor: Longo Imedio, Javier Emilio Luis
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/14285
Acceso en línea:https://hdl.handle.net/20.500.14352/14285
Access Level:acceso abierto
Palabra clave:IoT
MQTT
MSP430
Tiva C Series Launchpad
CC3100
Informática (Informática)
1203.17 Informática
Descripción
Sumario:Hoy en día es habitual encontrar dispositivos IoT en fábricas, centros de logística, en las ciudades e incluso en los hogares. Sin embargo, el despliegue de cientos de millones de dispositivos acarrea consigo un incremento en el consumo energético. Por ello, ha surgido un gran interés en cómo disminuir este consumo ya sea mediante protocolos ligeros o conectando al IoT dispositivos de ultra bajo consumo energético. Para ello, por un lado, se han desarrollado protocolos ligeros cómo CoAP (Constrained Application Protocol) siguiendo el modelo cliente-servidor de HTTP o MQTT (Message Queue Telemetry Transport) basado en el modelo publish-subscribe, que es una alternativa al modelo clienteservidor. Por otro lado, se han creado chips de red que contienen la pila TCP/IP lo cual habilita a microcontroladores de muy bajo consumo energético con limitaciones hardware importantes conectarse al IoT. En este trabajo se estudia el cómo conectar dispositivos de bajo consumo energético al IoT a través del desarrollo de una aplicación de domótica para medir la temperatura mediante sensores. El sistema utiliza chips de red para conectar dispositivos de ultra bajo consumo energético al IoT y los protocolos HTTP, UDP y MQTT para el intercambio de datos. Se han realizado pruebas para conocer el tiempo de transmisión para datagramas UDP entre dispositivos, el índice de pérdida de datos y la calidad del enlace inalámbrico. Los resultados obtenidos muestran que el sistema desarrollado tiene la capacidad de procesar 18 muestras de temperatura por segundo obtenidas de tres sensores distintos con un índice de recepción de datos del 99% y con un tiempo de transmisión medio de 88 ms por datagrama.