Knowledge Agora



Similar Articles

Title An Analysis of Computational Resources of Event-Driven Streaming Data Flow for Internet of Things: A Case Study
ID_Doc 41503
Authors Tenorio-Trigoso, A; Castillo-Cara, M; Mondragon-Ruiz, G; Carrion, C; Caminero, B
Title An Analysis of Computational Resources of Event-Driven Streaming Data Flow for Internet of Things: A Case Study
Year 2023
Published Computer Journal, 66, 1
Abstract Information and communication technologies backbone of a smart city is an Internet of Things (IoT) application that combines technologies such as low power IoT networks, device management, analytics or event stream processing. Hence, designing an efficient IoT architecture for real-time IoT applications brings technical challenges that include the integration of application network protocols and data processing. In this context, the system scalability of two architectures has been analysed: the first architecture, named as POST architecture, integrates the hyper text transfer protocol with an Extract-Transform-Load technique, and is used as baseline; the second architecture, named as MQTT-CEP, is based on a publish-subscribe protocol, i.e. message queue telemetry transport, and a complex event processor engine. In this analysis, SAVIA, a smart city citizen security application, has been deployed following both architectural approaches. Results show that the design of the network protocol and the data analytic layer impacts highly in the Quality of Service experimented by the final IoT users. The experiments show that the integrated MQTT-CEP architecture scales properly, keeps energy consumption limited and thereby, promotes the development of a distributed IoT architecture based on constraint resources. The drawback is an increase in latency, mainly caused by the loosely coupled communication pattern of MQTT, but within reasonable levels which stabilize with increasing workloads.
PDF

Similar Articles

ID Score Article
38344 Antonic, A; Marjanovic, M; Skocir, P; Zarko, IP Comparison of the CUPUS Middleware and MQTT Protocol for Smart City Services(2015)
36207 Zabasta, A; Kunicina, N; Kondratjevs, K; Patlins, A; Ribickis, L; Delsing, J MQTT Service Broker for Enabling the Interoperability of Smart City Systems(2018)
45007 Badii, C; Bellini, P; Difino, A; Nesi, P; Pantaleo, G; Paolucci, M MicroServices Suite for Smart City Applications(2019)Sensors, 19, 21
37188 Khazael, B; Malazi, HT; Clarke, S Complex Event Processing in Smart City Monitoring Applications(2021)
37229 Eswaran, SP; Ariharan, V; Bapat, J Event Driven Opportunistic Communication Enabler for Smart City(2014)
45602 Bansal, S; Kumar, D IoT Application Layer Protocols: Performance Analysis and Significance in Smart City(2019)
79327 Diogo, P; Lopes, NV; Reis, LP An ideal IoT solution for real-time web monitoring(2017)Cluster Computing-The Journal Of Networks Software Tools And Applications, 20, 3
38713 D'Ortona, C; Tarchi, D; Raffaelli, C Open-Source MQTT-Based End-to-End IoT System for Smart City Scenarios(2022)Future Internet, 14, 2
36137 Ali, Z; Mahmood, A; Khatoon, S; Alhakami, W; Ullah, SS; Iqbal, J; Hussain, S A Generic Internet of Things (IoT) Middleware for Smart City Applications(2023)Sustainability, 15, 1
39602 Nasiri, H; Nasehi, S; Goudarzi, M Evaluation of distributed stream processing frameworks for IoT applications in Smart Cities(2019)Journal Of Big Data, 6, 1
Scroll