Towards a Message Broker Based Platform for Real-Time Streaming of Urban IoT Data

Modern cities deploy a variety of sensors, electric and water meters, or other devices used to guarantee efficient provisioning of services. Internet of Things (IoT) devices and sensors monitor and report on weather conditions, parking space availability, the structural integrity of bridges, historical monuments, and buildings, trash levels in waste containers, night activity and traffic in the streets of the city, and many more. The massive volumes of data produced by sensors and devices need to be harnessed to help smart city applications make informed decisions on the fly. This requires the ability to stream sensed data efficiently, process data streams in real-time, and utilize big data analytics. This paper describes a platform that aims to deal with the streaming of IoT data across the various systems of the city to permit conducting urban data analytics and creation of value-added services. The framework relies on a powerful message broker that can deal with the heterogeneity of IoT devices and adequately scale with the data volumes.

[1]  Prem Prakash Jayaraman,et al.  MOSDEN: An Internet of Things Middleware for Resource Constrained Mobile Devices , 2013, 2014 47th Hawaii International Conference on System Sciences.

[2]  Michael Blackstock,et al.  IoT interoperability: A hub-based approach , 2014, 2014 International Conference on the Internet of Things (IOT).

[3]  Ufuk Celikkan,et al.  A message broker based architecture for context aware IoT application development , 2017, 2017 International Conference on Computer Science and Engineering (UBMK).

[4]  Bechir Hamdaoui,et al.  When Clones Flock Near the Fog , 2018, IEEE Internet of Things Journal.

[5]  Antônio Francisco do Prado,et al.  Thing broker: a twitter for things , 2013, UbiComp.

[6]  Bechir Hamdaoui,et al.  FogMQ: A Message Broker System for Enabling Distributed, Internet-Scale IoT Applications over Heterogeneous Cloud Platforms , 2016, ArXiv.

[7]  Pramod Anantharam,et al.  Semantic Gateway as a Service Architecture for IoT Interoperability , 2014, 2015 IEEE International Conference on Mobile Services.

[8]  Oliver Kopp,et al.  OpenTOSCA for IoT: Automating the Deployment of IoT Applications based on the Mosquitto Message Broker , 2016, IOT.

[9]  P. Pace,et al.  A Mobile Multi-Technology Gateway to Enable IoT Interoperability , 2016, 2016 IEEE First International Conference on Internet-of-Things Design and Implementation (IoTDI).

[10]  Adrian Friday,et al.  MAGIC Broker 2: An open and extensible platform for the Internet of Things , 2010, 2010 Internet of Things (IOT).

[11]  Giancarlo Fortino,et al.  Enabling IoT interoperability through opportunistic smartphone-based mobile gateways , 2017, J. Netw. Comput. Appl..

[12]  Exarchakos Georgios,et al.  状時間同期低電力無線ネットワークの適応再スケジューリングwebサービス【Powered by NICT】 , 2017 .

[13]  Giovanni Emanuele Corazza,et al.  Introducing the QEST broker: Scaling the IoT by bridging MQTT and REST , 2012, 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC).

[14]  Álvaro Marco,et al.  Protocol and Architecture to Bring Things into Internet of Things , 2014, Int. J. Distributed Sens. Networks.