Odcs: enfoque de sincronización jerárquica consistente bajo demanda para el IoT
Autores: Saleh, Safaa S.; Alansari, Iman S.; Hamiaz, Mounira Kezadri; Ead, Waleed; Tarabishi, Rana A.; Farouk, Mohamed; Khater, Hatem A.
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Odcs: enfoque de sincronización jerárquica consistente bajo demanda para el IoT
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Sistema de datos de IoT
Procesamiento distribuido
Fuentes de latencia
Plazos de datos faltantes
Transacciones distribuidas
Marco de sincronización
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 37
Citaciones: Sin citaciones
Un sistema de datos de IoT es una restricción de tiempo en la que algunos datos deben ser atendidos en o antes de su fecha límite. El procesamiento distribuido es una de las fuentes más latentes en tales sistemas y se considera una preocupación de diseño vital. Muchas fuentes de retraso en el IoT pueden afectar la disponibilidad de datos de diferentes recursos, lo que puede causar la falta de cumplimiento de los plazos de los datos, lo que resulta en un efecto catastrófico. De hecho, tales sistemas son inherentemente distribuidos en su naturaleza y utilizan procesamiento distribuido. El procesamiento distribuido permite que diferentes nodos obtengan la información de sitios remotos, lo que puede llevar mucho tiempo para acceder a los datos requeridos. Por lo tanto, se considera una de las fuentes más latentes en tales sistemas, lo cual es una preocupación de diseño vital. La solución típica recomendada para este problema es comprometer transacciones distribuidas localmente. Por lo tanto, se utilizan técnicas de replicación para mejorar la disponibilidad de datos y, en consecuencia, evitar la latencia resultante. Sin embargo, el uso de procesamiento local plantea períodos inconsistentes. Por lo tanto, este estudio propone un nuevo marco de sincronización para minimizar los períodos de inconsistencia temporal. Permite que varios nodos conectados sincronicen los datos compartidos bajo demanda de manera concurrente sin necesidad de utilizar sincronización distribuida, lo que consume los recursos del sistema y aumenta su costo de demora. El marco propuesto tiene como objetivo mejorar la respuesta oportuna de los sistemas IoT en tiempo real al minimizar los períodos de inconsistencia temporal. Los resultados indican que el marco de sincronización puede completarse en un período de tiempo razonable. También muestran una mayor consistencia al minimizar la duración de la inconsistencia temporal y aumentar la probabilidad de cumplir con los requisitos críticos de tiempo.
Descripción
Un sistema de datos de IoT es una restricción de tiempo en la que algunos datos deben ser atendidos en o antes de su fecha límite. El procesamiento distribuido es una de las fuentes más latentes en tales sistemas y se considera una preocupación de diseño vital. Muchas fuentes de retraso en el IoT pueden afectar la disponibilidad de datos de diferentes recursos, lo que puede causar la falta de cumplimiento de los plazos de los datos, lo que resulta en un efecto catastrófico. De hecho, tales sistemas son inherentemente distribuidos en su naturaleza y utilizan procesamiento distribuido. El procesamiento distribuido permite que diferentes nodos obtengan la información de sitios remotos, lo que puede llevar mucho tiempo para acceder a los datos requeridos. Por lo tanto, se considera una de las fuentes más latentes en tales sistemas, lo cual es una preocupación de diseño vital. La solución típica recomendada para este problema es comprometer transacciones distribuidas localmente. Por lo tanto, se utilizan técnicas de replicación para mejorar la disponibilidad de datos y, en consecuencia, evitar la latencia resultante. Sin embargo, el uso de procesamiento local plantea períodos inconsistentes. Por lo tanto, este estudio propone un nuevo marco de sincronización para minimizar los períodos de inconsistencia temporal. Permite que varios nodos conectados sincronicen los datos compartidos bajo demanda de manera concurrente sin necesidad de utilizar sincronización distribuida, lo que consume los recursos del sistema y aumenta su costo de demora. El marco propuesto tiene como objetivo mejorar la respuesta oportuna de los sistemas IoT en tiempo real al minimizar los períodos de inconsistencia temporal. Los resultados indican que el marco de sincronización puede completarse en un período de tiempo razonable. También muestran una mayor consistencia al minimizar la duración de la inconsistencia temporal y aumentar la probabilidad de cumplir con los requisitos críticos de tiempo.