Smart City Gnosys

Smart city article details

Title An Analysis Of Computational Resources Of Event-Driven Streaming Data Flow For Internet Of Things: A Case Study
ID_Doc 7495
Authors Tenorio-Trigoso A.; Castillo-Cara M.; Mondragón-Ruiz G.; Carrión C.; Caminero B.
Year 2023
Published Computer Journal, 66, 1
DOI http://dx.doi.org/10.1093/comjnl/bxab143
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. © 2023 Oxford University Press. All rights reserved.
Author Keywords complex event processing; computing performance; data-driven analysis; Internet of Things; real-time stream processing; smart city


Similar Articles


Id Similarity Authors Title Published
24778 View0.87Nasiri, H; Nasehi, S; Goudarzi, MEvaluation Of Distributed Stream Processing Frameworks For Iot Applications In Smart CitiesJOURNAL OF BIG DATA, 6, 1 (2019)
57817 View0.868Simmhan, Y; Ravindra, P; Chaturvedi, S; Hegde, M; Ballamajalu, RTowards A Data-Driven Iot Software Architecture For Smart City UtilitiesSOFTWARE-PRACTICE & EXPERIENCE, 48, 7 (2018)
33770 View0.864Patidar S.; Kumar N.; Jindal R.Iot Data Stream Handling, Analysis, Communication And Security Issues: A Systematic SurveyWireless Personal Communications (2024)
7971 View0.863Kuzlu M.; Kalkavan H.; Gueler O.; Zohrabi N.; Martin P.J.; Abdelwahed S.An End To End Data Collection Architecture For Iot Devices In Smart Cities2022 IEEE Power and Energy Society Innovative Smart Grid Technologies Conference, ISGT 2022, 2022-January (2022)
776 View0.863Gemirter C.B.; Çenturca Ş.; Baydere Ş.A Comparative Evaluation Of Amqp, Mqtt And Http Protocols Using Real-Time Public Smart City DataProceedings - 6th International Conference on Computer Science and Engineering, UBMK 2021 (2021)
2629 View0.862Ortiz G.; Boubeta-Puig J.; Criado J.; Corral-Plaza D.; Garcia-de-Prado A.; Medina-Bulo I.; Iribarne L.A Microservice Architecture For Real-Time Iot Data Processing: A Reusable Web Of Things Approach For Smart PortsComputer Standards and Interfaces, 81 (2022)
33832 View0.858Holambe S.N.; Joshi S.M.; Mane P.P.; Navandar R.K.; Gaikwad V.S.Iot Frameworks: Comparing Efficiency And Scalability In Smart City ApplicationsAdvances in Nonlinear Variational Inequalities, 27, 3 (2024)
13791 View0.856Alsaig, A; Alagar, V; Chammaa, Z; Shiri, NCharacterization And Efficient Management Of Big Data In Iot-Driven Smart City DevelopmentSENSORS, 19, 11 (2019)
26761 View0.856Okay F.Y.; Kok I.; Guzel M.; Ozdemir S.Fog Computing-Based Complex Event Processing For Internet Of ThingsBig Data-Enabled Internet of Things (2020)
2232 View0.855Naqvi, N; Rehman, SU; Islam, MZA Hyperconnected Smart City Framework: Digital Resources Using Enhanced Pedagogical TechniquesAUSTRALASIAN JOURNAL OF INFORMATION SYSTEMS, 24 (2020)