Ir al contenido

Documat


Problem Detection in the Edge of IoT Applications

  • Iván Bernabé-Sánchez [1] ; Alberto Fernández [1] ; Holger Billhardt [1] ; Sascha Ossowski [1]
    1. [1] Universidad Rey Juan Carlos

      Universidad Rey Juan Carlos

      Madrid, España

  • Localización: IJIMAI, ISSN-e 1989-1660, Vol. 8, Nº. 3, 2023, págs. 85-97
  • Idioma: inglés
  • DOI: 10.9781/ijimai.2023.07.007
  • Enlaces
  • Resumen
    • Due to technological advances, Internet of Things (IoT) systems are becoming increasingly complex. They are characterized by being multi-device and geographically distributed, which increases the possibility of errors of different types. In such systems, errors can occur anywhere at any time and fault tolerance becomes an essential characteristic to make them robust and reliable. This paper presents a framework to manage and detect errors and malfunctions of the devices that compose an IoT system. The proposed solution approach takes into account both, simple devices such as sensors or actuators, as well as computationally intensive devices which are distributed geographically. It uses knowledge graphs to model the devices, the system’s topology, the software deployed on each device and the relationships between the different elements. The proposed framework retrieves information from log messages and processes this information automatically to detect anomalous situations or malfunctions that may affect the IoT system. This work also presents the ECO ontology to organize the IoT system information.

  • Referencias bibliográficas
    • [1] U. Cisco, “Cisco annual internet report (2018–2023) white paper,” Cisco: San Jose, CA, USA, vol. 10, no. 1, pp. 1–35, 2020.
    • [2] S. Qiu, K. Cheng, T. Zhou, R. Tahir, L. Ting, “An eeg signal recognition algorithm during epileptic seizure based on distributed edge...
    • [3] S. Pan, X. Gu, Y. Chong, Y. Guo, “Content-based hyperspectral image compression using a multi- depth weighted map with dynamic receptive field...
    • [4] M. M. Ogonji, G. Okeyo, J. M. Wafula, “A survey on privacy and security of internet of things,” Computer Science Review, vol. 38, p. 100312,...
    • [5] H. Mrabet, S. Belguith, A. Alhomoud, A. Jemai, “A survey of iot security based on a layered architecture of sensing and data analysis,”...
    • [6] K. Gulati, R. S. K. Boddu, D. Kapila, S. L. Bangare, N. Chandnani, G. Saravanan, “A review paper on wireless sensor network techniques...
    • [7] S. Rani, A. Kataria, V. Sharma, S. Ghosh, V. Karar, K. Lee, C. Choi, “Threats and corrective measures for iot security with observance...
    • [8] J. Seeger, A. Bröring, G. Carle, “Optimally self-healing iot choreographies,” ACM Transactions on Internet Technology (TOIT), vol. 20,...
    • [9] D. Weyns, Software Engineering of Self-adaptive Systems, pp. 399–443. Cham: Springer International Publishing, 2019.
    • [10] O. Gheibi, D. Weyns, F. Quin, “Applying machine learning in selfadaptive systems: A systematic literature review,” ACM Transactions on Autonomous...
    • [11] C. Zhu, G. Pastor, Y. Xiao, Y. Li, A. Ylae-Jaeaeski, “Fog following me: Latency and quality balanced task allocation in vehicular fog computing,”...
    • [12] Z. Liu, X. Yang, Y. Yang, K. Wang, G. Mao, “Dats: Dispersive stable task scheduling in heterogeneous fog networks,” IEEE Internet of...
    • [13] G. Zhang, F. Shen, N. Chen, P. Zhu, X. Dai, Y. Yang, “Dots: Delayoptimal task scheduling among voluntary nodes in fog networks,” IEEE Internet...
    • [14] L. Sun, Y. Li, R. A. Memon, “An open iot framework based on microservices architecture,” China Communications, vol. 14, no. 2, pp. 154–162,...
    • [15] A. Celesti, L. Carnevale, A. Galletta, M. Fazio, M. Villari, “A watchdog service making container- based micro-services reliable in iot...
    • [16] A. Krylovskiy, M. Jahn, E. Patti, “Designing a smart city internet of things platform with microservice architecture,” in 2015 3rd international conference...
    • [17] S. He, J. Zhu, P. He, M. R. Lyu, “Experience report: System log analysis for anomaly detection,” in 2016 IEEE 27th international symposium...
    • [18] S. Zhang, W. Meng, J. Bu, S. Yang, Y. Liu, D. Pei, J. Xu, Y. Chen, H. Dong, X. Qu, et al., “Syslog processing for switch failure diagnosis...
    • [19] S. Messaoudi, A. Panichella, D. Bianculli, L. Briand, R. Sasnauskas, “A search-based approach for accurate identification of log message formats,”...
    • [20] R. Vaarandi, “A data clustering algorithm for mining patterns from event logs,” in Proceedings of the 3rd IEEE Workshop on IP Operations...
    • [21] R. Vaarandi, M. Pihelgas, “Logcluster-a data clustering and pattern mining algorithm for event logs,” in 2015 11th International conference...
    • [22] N. F. Noy, D. L. McGuinness, et al., “Ontology development 101: A guide to creating your first ontology,” 2001.
    • [23] T. Bittner, M. Donnelly, S. Winter, “Ontology and semantic interoperability,” in Large-scale 3D data integration, CRC Press, 2005, pp. 139–160.
    • [24] R. Jasper, M. Uschold, et al., “A framework for understanding and classifying ontology applications,” in Proceedings 12th Int. Workshop...
    • [25] J. Agbaegbu, O. T. Arogundade, S. Misra, R. Damaševičius, “Ontologies in cloud computing—review and future directions,” Future Internet,...
    • [26] S. Jaskó, A. Skrop, T. Holczinger, T. Chován, J. Abonyi, “Development of manufacturing execution systems in accordance with industry...
    • [27] A. Heidari, N. Jafari Navimipour, “Service discovery mechanisms in cloud computing: a comprehensive and systematic literature review,” Kybernetes,...
    • [28] M. M. Al-Sayed, H. A. Hassan, F. A. Omara, “Cloudfnf: An ontology structure for functional and non- functional features of cloud services,” Journal...
    • [29] V. Singh, S. Pandey, “Cloud security ontology (cso),” Cloud Computing for Geospatial Big Data Analytics: Intelligent Edge, Fog and Mist...
    • [30] F. Moscato, R. Aversa, B. Di Martino, T.-F. Fortiş, V. Munteanu, “An analysis of mosaic ontology for cloud resources annotation,” in...
    • [31] K. U. Sri, M. B. Prakash, J. Deepthi, “A frame work to dropping cost in passage of cdn into hybrid cloud,” Int.J. Innov. Technol. Res,...
    • [32] E. Di Nitto, G. Casale, D. Petcu, et al., “On modaclouds’ toolkit support for devops,” in 4th European Conference on Service Oriented...
    • [33] K. Taylor, A. Haller, M. Lefrançois, S. J. Cox, K. Janowicz, R. GarciaCastro, D. Le Phuoc, J. Lieberman, R. Atkinson, C. Stadler, “The...
    • [34] L. Daniele, F. den Hartog, J. Roes, “Created in close interaction with the industry: the smart appliances reference (saref) ontology,”...
    • [35] B. Ontology, “onem2m technical specification: Ts-0012- v3.7.3..”
    • [36] Q.-D. Nguyen, C. Roussey, M. Poveda-Villalón, C. de Vaulx, J.-P. Chanet, “Development experience of a context-aware system for smart...
    • [37] S. R. U. Kakakhel, L. Mukkala, T. Westerlund, J. Plosila, “Virtualization at the network edge: A technology perspective,” in 2018 Third...
    • [38] D. Luckham, The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Boston, MA: AddisonWesley,...
    • [39] A. Hogan, E. Blomqvist, M. Cochez, C. D’amato, G. D. Melo, C. Gutierrez, S. Kirrane, J. E. L. Gayo, R. Navigli, S. Neumaier, A.-C. N....
    • [40] N. Noy, Y. Gao, A. Jain, A. Narayanan, A. Patterson, J. Taylor, “Industryscale knowledge graphs: Lessons and challenges,” Communications...
    • [41] I. Bernabé, A. Fernández, H. Billhardt, S. Ossowski, “Towards semantic modelling of the edge-cloud continuum,” in Highlights in Practical Applications...
    • [42] M. Lefrançois, J. Kalaoja, T. Ghariani, A. Zimmermann, The SEAS Knowledge Model. PhD dissertation, ITEA2 12004 Smart Energy Aware Systems,...
    • [43] G. Salgueiro, V. Gurbani, A. Roach, “Format for the session initiation protocol (sip) common log format (clf),” 2013.
    • [44] R. Gerhards, “Rfc 5424: The syslog protocol,” 2009.
    • [45] C. Lonvick, “The bsd syslog protocol,” 2001.
    • [46] S. R. Jeffery, G. Alonso, M. J. Franklin, W. Hong, J. Widom, “A pipelined framework for online cleaning of sensor data streams,” in 22nd International...
    • [47] D. F. Barbieri, D. Braga, S. Ceri, E. D. Valle, M. Grossniklaus, “Querying rdf streams with c- sparql,” ACM SIGMOD Record, vol. 39, no....
    • [48] B. DuCharme, Learning SPARQL: querying and updating with SPARQL 1.1. “ O’Reilly Media, Inc.”, 2013.

Fundación Dialnet

Mi Documat

Opciones de artículo

Opciones de compartir

Opciones de entorno