Abstract
The subject of this paper is data streaming in IoT crowdsensing systems. The goal of this paper is to present a way of designing a scalable IoT crowdsensing system that enables design of various business models for smart city projects. The system designed in such a way is capable of handling an increasing number of users while maintaining acceptable performance. Performance of the system can be measured in response latency, which allows for real-time tracking of crowdsensing parameters. The first part of the paper deals with data streaming concepts and software solutions, with a particular focus on Apache Kafka. The second part presents the designed system for crowdsensing in smart city environments. The designed system allows for use of mobile and Arduino devices as input data for the Kafka cloud cluster in order to provide crowdsourcing insights in real-time. The primary way that users can utilize these insights is through a web or mobile application, where various data visualizations can be presented. The development of a system based on the proposed model can allow for easy access to recent crowdsourced data, and real-time smart city indicators such as air pollution.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Labus, A., Radenković, M., Despotović-Zrakić, M., Bogdanović, Z., Barać, D.: Crowdsensing system for smart cities, In: Bećirović, D., Delić, H, (eds.) Book of Proceedings 4th International Scientific Conference on Digital Economy—DIEC 2021. Tuzla, Bosnia and Hercegovina (2021)
Lau, B.P.L., Wijerathne, N., Ng, B.K.K., Yuen, C.: Sensor fusion for public space utilization monitoring in a smart city. IEEE Internet Things J. 5(2), 473–481 (2017)
Staletić, N., Labus, A., Bogdanović, Z., Despotović-Zrakić, M., & Radenković, B.: Citizens’ readiness to crowdsource smart city services: a developing country perspective. Cities 107, 102883 (2020)
Guo, B., Chen, C., Zhang, D., Yu, Z., Chin, A.: Mobile crowd sensing and computing: when participatory sensing meets participatory social media. IEEE Commun. Mag. 54(2), 131–137 (2016)
Guo, B., Yu, Z., Zhou, X., Zhang, D.: From participatory sensing to mobile crowd sensing. In: 2014 IEEE International Conference on Pervasive Computing and Communication Workshops (PERCOM WORKSHOPS), pp. 593–598. IEEE (2014)
Jezdović, I., Popović, S., Radenković, M., Labus, A., Bogdanović, Z.: A crowdsensing platform for real-time monitoring and analysis of noise pollution in smart cities. Sustain. Comput. Inf. Syst. 100588 (2021)
Kraft, R., Birk, F., Reichert, M., Deshpande, A., Schlee, W., Langguth, B., Baumeister, H., Probst, T., Spiliopoulou, M., Pryss, R.: Efficient processing of geospatial mhealth data using a scalable crowdsensing platform. Sensors 20(12), 3456 (2020)
Stefanović, S., Milanović, S., Despotović-Zrakić, M.: Crowdsensing mobile healthcare application for detection of ambrosia. In: XVII International Symposium Business and Artificial Intelligence, SYMORG Belgrade, September 7–9, pp. 513–519. ISBN 978-86-7680-385-9 (2020)
Stefanović, S., Nešković, S., Rodić, B., Bjelica, A., Jovanić, B., Labus, A. : Development of a crowdsensing IoT system for tracking air quality, In: Despotović-Zrakić, M., Bogdanović, Z., Labus, A., Barać, D., Radenković, B. (eds.). Book of Extended Abstracts of International Conference E-business Technologies EBT 2021, pp. 117–119, Belgrade, Serbia. ISBN 978-86-7680-390-3 (2021)
Cerny, T., Donahoo, M.J., Trnka, M.: Contextual understanding of microservice architecture: current and future directions. ACM SIGAPP Appl. Comput. Rev. 17(4), 29–45 (2018)
Chapman, M., Rasmussen, L.V., Pacheco, J.A., Curcin, V.: Phenoflow: a microservice architecture for portable workflow-based phenotype definitions. In: AMIA Annual Symposium Proceedings, vol. 2021, p. 142. American Medical Informatics Association (2021)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Labus, A., Radenković, M., Nešković, S., Popović, S., Mitrović, S. (2022). A Smart City IoT Crowdsensing System Based on Data Streaming Architecture. In: Reis, J.L., López, E.P., Moutinho, L., Santos, J.P.M.d. (eds) Marketing and Smart Technologies. Smart Innovation, Systems and Technologies, vol 279. Springer, Singapore. https://doi.org/10.1007/978-981-16-9268-0_26
Download citation
DOI: https://doi.org/10.1007/978-981-16-9268-0_26
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-9267-3
Online ISBN: 978-981-16-9268-0
eBook Packages: EngineeringEngineering (R0)