Vermillion: A High-Performance Scalable IoT Middleware for Smart Cities

03/14/2020
by   Poorna Chandra Tejasvi, et al.
0

With the massive increase in the number of IoT devices being deployed in smart cities, it becomes paramount for middlewares to be able to handle very high loads and support demanding use-cases. In order to do so, middlewares must scale horizontally while providing a commensurate increase in availability and throughput. Currently, most open-source IoT middlewares do not provide out-of-the-box support for scaling horizontally. In this paper, we present "Vermillion”, a scalable, secure and open-source IoT middleware for smart cities which provides in-built support for scaling-out. We make three contributions in this paper. Firstly, the middleware platform itself along with a formal process for data exchange between data producers and consumers. Secondly, we propose the use of hash-based federation to distribute and manage load across various message broker nodes while eliminating inter-node synchronisation overheads. Thirdly, we discuss a case study where Vermillion was deployed in a city and briefly discuss about deployment considerations using the obtained results.

READ FULL TEXT

page 3

page 5

page 6

page 9

research
02/10/2022

Cybersecurity Challenges Of IoT-enabled Smart Cities: A Survey

The new era of the Internet of Things (IoT) is changing our urban lives ...
research
07/19/2018

Model-Based Monitoring for IoTs Smart Cities Applications

Smart Cities are future urban aggregations, where a multitude of heterog...
research
09/14/2022

Open Source Horizontal IoT Platforms: A Comparative Study on Functional Requirements

The growth in the deployment of Internet of Things (IoT) devices in vari...
research
03/17/2021

Enabling Opportunistic Low-cost Smart Cities By Using Tactical Edge Node Placement

Smart city projects aim to enhance the management of city infrastructure...
research
05/06/2020

A Standard-based Open Source IoT Platform: FIWARE

The ever-increasing acceleration of technology evolution in all fields i...
research
12/02/2019

Unleashing the Power of Participatory IoT with Blockchains for Increased Safety and Situation Awareness of Smart Cities

IoT emerges as an unprecedented paradigm with great potential for changi...
research
09/16/2019

Toward a Blockchain-based Platform to Manage Cybersecurity Certification of IoT devices

The goal of this paper is to propose a blockchain-based platform to enha...

Please sign up or login with your details

Forgot password? Click here to reset