TFG: DISEÑO Y DESPLIEGUE DE UN BANCO DE PRUEBAS PARA REDES INALÁMBRICAS DE SENSORES COGNITIVAS

 

No cabe duda de que estamos siendo testigos del gran impacto que está teniendo el crecimiento del Internet de las Cosas (Internet of Things, IoT) en la actualidad. Cada vez son más el número de dispositivos wearables, de electrodomésticos inteligentes, coches sensorizados… presentes en nuestra vidas.

 
Se estima que para 2020 más de 250.000 vehículos y más de 245 millones de dispositivos wearables estén conectados a la red.
Es lógico pensar que tal conexión masiva de dispositivos produce y producirá más aún un uso ineficiente del espectro radioeléctrico en las bandas libres disponibles provocando un ineficiente uso de las prestaciones de la red . Por lo que un elemento clave para evitar tal fenómeno son las Redes inalámbricas de sensores cognitivas (Cognitive Wireless Sensor Network, CWSN) compuesta de nodos cognitivos capaces de modificar sus parámetros de comunicación dinámicamente para evitar interferencias dentro de la red, mejorando así las prestaciones de la misma.

 
Una de las principales líneas de investigación dentro del B105 Electronic Systems Lab, es el desarrollo de CWSN. Debido a ello en los últimos años se han llevado cabo en diferentes proyectos tanto el desarrollo hardware de un nodo cognitivo (cognitive Next Generation Device, cNGD) como la implementación software de la pila de protocolos que permite al nodo comunicarse en tres bandas diferentes y libres del espectro radioeléctrico, que cumplen con la legislación vigente en Europa.

 
Este Trabajo de Fin de Grado se centra en realizar el diseño y despliegue de un banco de pruebas (test-bed) de una CWSN. Esto implica realizar un estudio previo de los proyectos mencionados anteriormente para poder realizar un correcto montaje hardware de los nodos cognitivos que integrarán la CWSN así como el diseño, implementación y realización de una serie de pruebas para verificar el correcto montaje de los mismos. Para poder desplegar el test-bed ha sido necesario hacer un previo diseño de la CWSN teniendo en cuenta las limitaciones que presenta el protocolo de comunicaciones, las distintas funcionalidades que puede tener un cNGD y las pruebas a realizar sobre la red. Una vez realizado el despliegue se ha podido caracterizar ciertos parámetros de la red tales como el alcance, la latencia o el consumo de los nodos. Para medir este último parámetro se realizará el diseño e implementación de un módulo de expansión de la placa cNGD para medir el consumo del nodo en sus distintas funcionalidades.