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...
| Author: | |
|---|---|
| Format: | master thesis |
| Publication Date: | 2019 |
| Country: | España |
| Institution: | Universidad Complutense de Madrid (UCM) |
| Repository: | Docta Complutense |
| Language: | Spanish |
| OAI Identifier: | oai:docta.ucm.es:20.500.14352/14285 |
| Online Access: | https://hdl.handle.net/20.500.14352/14285 |
| Access Level: | Open access |
| Keyword: | IoT MQTT MSP430 Tiva C Series Launchpad CC3100 Informática (Informática) 1203.17 Informática |
| Summary: | 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. |
|---|