Implementación protocolo MQ Telemetry Transport

Author: 
Rubén Pérez Pascual
Advisor: 
Felix.Villanueva
Description: 

En los últimos años, esta creciendo con fuerza el concepto de Internet of Things (IoT), que trata de conectar los objetos cotidianos a través de Internet. Existen multitud de propuestas en este ámbito, entre los cuales cabe destacar el protocolo MQTT (http://mqtt.org/). Este protocolo originalmente propuesto por IBM se encuentra en proceso de estandarización y pretende ser el HTTP asociado al concepto de IoT. El objetivo de este proyecto es la implementación parcial del protocolo MQTT en el sistema operativo Contiki (http://www.contiki-os.org/) para su evaluación de rendimiento.

El proyecto se programará en C y su duración prevista son dos meses con dedicación completa mas el tiempo que el estudiante se tomara en escribir la memoria. Este tiempo se podría extenderse si el estudiante no domina el lenguaje de programación C. El índice del proyecto sería:

1.- Introducción
2.- concepto de IoT
3.- Descripción protocolo MQTT
4.- Descripción Contiki
5.- Descripción de la implementación
6.- Prestaciones y test
7.- Conclusiones