logo móvil
Contáctanos

Desarrollo de aplicaciones sostenibles de IoT mediante una capa de abstracción basada en GraphQL

Autores: Khan, Raees; Noor Mian, Adnan

Idioma: Inglés

Editor: MDPI

Año: 2020

Descargar PDF

Acceso abierto

Artículo científico
2020

Desarrollo de aplicaciones sostenibles de IoT mediante una capa de abstracción basada en GraphQL


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Internet de las cosas
Eficiencia energética
Redes de sensores
Aplicaciones basadas en la nube
Gestión de datos
Marco web

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 32

Citaciones: Sin citaciones


Descripción
Las redes de Internet de las Cosas (IoT) están compuestas principalmente por dispositivos con limitaciones de energía, por lo tanto, la consideración más importante al diseñar aplicaciones de IoT, basadas en redes de sensores, es la eficiencia energética. Una mejora mínima en los métodos de conservación de energía puede llevar a un aumento significativo en la vida útil de los dispositivos IoT y en la red en general. Para lograr una utilización eficiente de la energía, se proponen diferentes soluciones como la optimización del ciclo de trabajo, cambios de diseño en la capa MAC, etc. En este documento, proponemos un nuevo enfoque para superar este desafío en aplicaciones de sensores IoT basadas en la nube, basado en la integración de una capa de abstracción con un mecanismo de aplicación limitado. Para lograr la conservación de energía y una gestión eficiente de datos en aplicaciones de sensores IoT, incorporamos módulos de un marco web eficiente con servicios en la nube, con el fin de minimizar el número de viajes de ida y vuelta para la entrega de datos y la representación de datos basada en gráficos. Nuestro estudio es el primer intento en la literatura, hasta donde sabemos, que introduce el potencial de esta integración para lograr los objetivos mencionados en las aplicaciones objetivo. Implementamos la interfaz propuesta de la capa de abstracción en aplicaciones limitadas, para desarrollar un banco de pruebas utilizando nodos IoT Z1, el sistema operativo Contiki y el marco web GraphQL con servicios en la nube de Google. Las comparaciones experimentales contra el enfoque de arquitectura REST base muestran que nuestro enfoque propuesto logró reducciones significativas en el retraso en la entrega de datos y el consumo de energía (mínimo 51.53% y 52.88%, respectivamente) en aplicaciones de IoT que involucran redes de sensores.

Otros recursos que podrían interesarte

Temas Virtualpro