Resumen
El Internet de las Cosas (Internet of Things, IoT) es una tecnología que se le ha dado mayor énfasis actualmente, ya que permite tener procesos automatizados a través de la comunicación entre objetos interconectados. El introducir objetos inteligentes en la Web requiere que la tecnología y protocolos existentes para el envío de datos, se adapten a este proceso de comunicación y se mejore a través de aspectos de la web semántica. La Web actual soporta tecnologías y estándares abiertos que permiten controlar los dispositivos y el intercambio de datos entre ellos. Sin embargo, en el desarrollo de software para IoT se requiere conocer la tecnología más adecuada, los estándares, herramientas y ontologías de la web semántica que puedan emplearse para mejorar la interoperabilidad de objetos en el IoT. Para dar solución a estas cuestiones, en este Trabajo Fin de Máster (TFM) se realiza un estudio y descripción de las tecnologías Web para el intercambio de datos en el IoT. Entre estas tecnologías se encuentran: MQTT (Message Queue Telemetry Transport), CoAP (Constrained Application Protocol), WAMP (Web Application Messaging Protocol, WAMP), WebSockets, AMPQ (Advanced Message Queuing Protocol) y REST (Representational State Transfer). En particular, se elabora un análisis comparativo en base a los aspectos técnicos de las tecnologías descritas para determinar la solución más conveniente en aplicaciones IoT. Además, se realiza un análisis de ontologías y tecnologías semánticas que pueden intervenir en el procesamiento de IoT a través de la revisión de metodologías y estándares de W3C. Finalmente se presentan aplicaciones existentes que hayan implementado estas técnicas y se especifican sus ventajas.
Colecciones
Página completa del ítem
.png)
