A Fog Node Architecture for Real-Time Processing of Urban IoT Data Streams

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)


Sensors and IoT devices in smart cities generate vast volumes of data that need to be harnessed to help smart city applications make informed decisions on the fly. However, time-sensitive applications cannot tolerate sending data streams to the cloud for processing because of the unacceptable latency and network bandwidth requirements. Cities require the ability to efficiently stream data and process data streams in real-time at the edge. This paper describes a fog node-based architecture that aims to deal with the streaming and processing of data generated by the various devices and equipment of the city to enable the creation of value-added services. The core components of the fog node are a powerful distributed messaging system and a powerful stream processing engine that can adequately scale with the data volumes.

Original languageEnglish
Title of host publicationSoftware Engineering Methods in Intelligent Algorithms - Proceedings of 8th Computer Science On-line Conference 2019, Vol. 1
EditorsRadek Silhavy
PublisherSpringer Verlag
Number of pages12
ISBN (Print)9783030198060
Publication statusPublished - 2019
Event8th Computer Science On-line Conference, CSOC 2019 - Prague, Czech Republic
Duration: Apr 24 2019Apr 27 2019

Publication series

NameAdvances in Intelligent Systems and Computing
ISSN (Print)2194-5357
ISSN (Electronic)2194-5365


Conference8th Computer Science On-line Conference, CSOC 2019
Country/TerritoryCzech Republic


  • Data streams processing
  • Edge computing
  • Fog computing
  • IoT gateway
  • Urban data

ASJC Scopus subject areas

  • Control and Systems Engineering
  • General Computer Science


Dive into the research topics of 'A Fog Node Architecture for Real-Time Processing of Urban IoT Data Streams'. Together they form a unique fingerprint.

Cite this