Title
Performance evaluation of FIWARE: A cloud-based IoT platform for smart cities
Abstract
As the Internet of Things (IoT) becomes a reality, millions of devices will be connected to IoT platforms in smart cities. These devices will cater to several areas within a smart city such as healthcare, logistics, and transportation. These devices are expected to generate significant amounts of data requests at high data rates, therefore, necessitating the performance benchmarking of IoT platforms to ascertain whether they can efficiently handle such devices. In this article, we present our results gathered from extensive performance evaluation of the cloud-based IoT platform, FIWARE. In particular, to study FIWARE’s performance, we developed a testbed and generated CoAP and MQTT data to emulate large-scale IoT deployments, crucial for future smart cities. We performed extensive tests and studied FIWARE’s performance regarding vertical and horizontal scalability. We present bottlenecks and limitations regarding FIWARE components and their cloud deployment. Finally, we discuss cost-efficient FIWARE deployment strategies that can be extremely beneficial to stakeholders aiming to deploy FIWARE as an IoT platform for smart cities.
Year
DOI
Venue
2019
10.1016/j.jpdc.2018.12.010
Journal of Parallel and Distributed Computing
Keywords
Field
DocType
Benchmarking,Cloud computing,Internet of things,Middleware,Quality of service,Smart cities
Telecommunications,Computer science,Internet of Things,Smart city,Cloud computing,Distributed computing
Journal
Volume
ISSN
Citations 
132
0743-7315
6
PageRank 
References 
Authors
0.75
0
4
Name
Order
Citations
PageRank
Victor Araujo160.75
Karan Mitra216917.84
Saguna, S.3135.07
Christer Ahlund4536.74