1. bookVolume 12 (2021): Issue 1 (May 2021)
Journal Details
License
Format
Journal
First Published
16 Apr 2017
Publication timeframe
1 time per year
Languages
English
access type Open Access

Smart City Decision Making System Based on Event-driven Platform

Published Online: 14 Jun 2021
Page range: 99 - 110
Received: 03 Dec 2020
Accepted: 01 Feb 2021
Journal Details
License
Format
Journal
First Published
16 Apr 2017
Publication timeframe
1 time per year
Languages
English
Abstract

With the occurrence of rapid urbanization and intensive growth of different modes of transport, we face issues such as resource management, energy demand and lack of capacity due to overcrowding. To help with these issues we leverage technology and the Internet of Things (IoT) to develop smart cities. In this paper, we propose an innovative approach to development of new smart city event-driven platform with which we want to simplify data input, data transformation, and decision making processes. The platform uses events, labels and reliability factor to make decisions and trigger actions. This paper begins with an overview of the smart city framework and we review the characteristics of event-driven models. The event-driven platform is presented and discussed. The paper closes with our findings, suggestions, open issues, and future research possibilities.

Keywords

[1] Mohanty, S, Choppali, U. & Kougianos, E. (2016). Everything you wanted to know about smart cities: The Internet of things is the backbone. IEEE Consumer Electronics Magazine 5(3), 60-70. Retrieved June 6, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/mce.2016.2556879. Search in Google Scholar

[2] Pellicer, S., Santa. G., Bleda, A., Maestre, R., Jara, A & Skarmeta, A. (2013). A Global Perspective of Smart Cities: A Survey. 2013 Seventh International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing. Retrieved July 14, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/imis.2013. Search in Google Scholar

[3] Gigli, M & Koo, S. (2011). IoT. Internet of Things: Services and Applications Categorization, Advances in Internet of Things 01(02), 27-31. Retrieved April 20, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.4236/ait.2011.12004. Search in Google Scholar

[4] Shi, W., Cao, J., Zhang, Q., Li, Y. & Xu, L. (2016). Edge Computing: Vision and Challenges. IEEE Internet of Things Journal 3(5), 637-646. Retrieved Mai 18, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/jiot.2016.2579198. Search in Google Scholar

[5] Filipponi, L., Vitaletti. A., Landi. G., Memeo, V., Laura, L. & Pucci, P. (2010). Smart City: An Event Driven Architecture for Monitoring Public Spaces with Heterogeneous Sensors. Fourth International Conference on Sensor Technologies and Applications. Retrieved December 6, 2006, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/sensorcomm.2010.50. Search in Google Scholar

[6] BSON (Binary JSON): Specification. (2019). Bsonspec.org, Retrieved June 11, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. http://bsonspec.org/spec.html. Search in Google Scholar

[7] GitHub. (2019). Retrieved June 11, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. https://github.com/msgpack/msgpack/blob/master/spec.md. Search in Google Scholar

[8] Maeda, K. (2011). Comparative Survey Of Object Serialization Techniques And The Programming Supports. International Journal Of Computer And Information Engineering 5(12), 1488-1493. Retrieved June 5, 2020, from https://publications.waset.org/15057/comparative-survey-of-object-serialization-techniques-and-the-programming-supports. Search in Google Scholar

[9] Happ, D. & Wolisz, A. (2016). Limitations of the Pub/Sub pattern for cloud based IoT and their implications. 2016 Cloudification of the Internet of Things (CIoT), 2016. Retrieved December 6, 2006, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/ciot.2016.7872916. Search in Google Scholar

[10] MQTT Version 3.1.1. (2019). Docs.oasis-open.org. Retrieved June 15, 2020, from https://docs.oasis-open.org/. Search in Google Scholar

[11] Hintjens, P. (2013). ZeroMQ: Messaging for Many Applications. 1st ed. Sebastopol, CA: O'Reilly Media. Retrieved on June, 11, 2020, from https://www.oreilly.com/library/view/zeromq/9781449334437/. Search in Google Scholar

[12] 23/ZMTP ZeroMQ RFC. (2019). Rfc.zeromq.org, Retrieved June 11, 2020 from https://rfc.zeromq.org/spec:23/ZMTP. Search in Google Scholar

[13] dotnet/aspnetcore. (2020). GitHub. Retrieved June 11, 2020, from https://github.com/dotnet/aspnetcore/blob/master/src/SignalR/docs/specs/HubProtocol.md. Search in Google Scholar

[14] Amghar, S., Cherdal, S. & Mouline, S. (2018). Which NoSQL database for IoT Applications?. 2018 International Conference on Selected Topics in Mobile and Wireless Networking (MoWNeT). Retrieved from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/mownet.2018.8428922. Search in Google Scholar

[15] Phan, T., Nurminen, J. & Di Francesco, M. (2014). Cloud Databases for Internet-of-Things Data. 2014 IEEE International Conference on Internet of Things(iThings), and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom). Retrieved June 5, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/ithings.2014.26. Search in Google Scholar

[16] Braulio, L., Moreno, E., de Macedo, D., Kreutz, D. & Dantas, M. (2018). Towards a Hybrid Storage Architecture for IoT. 2018 IEEE Symposium on Computers and Communications (ISCC). Retrieved Retrieved June 10, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI 10.1109/iscc.2018.8538474. Search in Google Scholar

[17] Redis Protocol specification – Redis, Redis.io. (2019). Retrieved June, 11, 2020, from https://redis.io/topics/protocol. Search in Google Scholar

[18] Puangsaijai, W. & Puntheeranurak, S. (2017). A comparative study of relational database and key-value database for big data applications. 2017 International Electrical Engineering Congress (iEECON). Retrieved from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI:10.1109/ieecon.2017.8075813. Search in Google Scholar

[19] Farrell, S. (2009). API Keys to the Kingdom. IEEE Internet Computing, Vol. 13(5), 91-93. Retrieved June 5, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/mic.2009.100. Search in Google Scholar

[20] Leiba, B. (2012). OAuth Web Authorization Protocol. IEEE Internet Computing, vol. 16, no. 1, 74-77. Retrieved June 5, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/mic.2012.11. Search in Google Scholar

[21] Emerson, S., Choi, Y., Hwang, D. & Kim, K. (2015). An OAuth based authentication mechanism for IoT networks. 2015 International Conference on Information and Communication Technology Convergence (ICTC). Retrieved June 8, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/ictc.2015.7354740. Search in Google Scholar

[22] Darwish, M. & Ouda, A. (2015). Evaluation of an OAuth 2.0 protocol implementation for web server applications. 2015 International Conference and Workshop on Computing and Communication (IEMCON). Retrieved June 12, 2020, from PubMed database on the World Wide Web: http://www.pubmed.gov. DOI: 10.1109/iemcon.2015.7344461. Search in Google Scholar

[23] Chen, L. & Nugent, C.D. (2019). Human Activity Recognition and Behaviour Analysis. Switzerland: Springer International Publishing. Search in Google Scholar

[24] Zahid, H., Mahmood, T., Morshed, A. & Sellis, T. (2019). Big data analytics in telecommunications: literature review and architecture recommendations. IEEE/CAA Journal of Automatica Sinica 7(1), 18-38. DOI: 10.1109/JAS.2019.1911795. Search in Google Scholar

[25] Larcher, L., Stroele, V., Dantas, M. & Bauer, M. (2020). Event-Driven Framework for Detecting Unusual Patterns in AAL Environments. 2020 IEEE 33rd International Symposium on Computer-Based Medical Systems (CBMS), 28-30 July 2020 (pp. 309-314). Rochester, MN, USA: IEEE. Search in Google Scholar

Recommended articles from Trend MD

Plan your remote conference with Sciendo