4.6 Article

A Mobile IoT Device Simulator for IoT-Fog-Cloud Systems

Journal

JOURNAL OF GRID COMPUTING
Volume 17, Issue 3, Pages 529-551

Publisher

SPRINGER
DOI: 10.1007/s10723-018-9468-9

Keywords

Internet of things; Cloud computing; Simulation

Funding

  1. Hungarian Government
  2. European Regional Development Fund [GINOP-2.3.2-15-2016-00037]

Ask authors/readers for more resources

The Internet of Things (IoT) is the latest trend of the current ICT evolution, represented by a huge amount of powerful smart devices that have started to appear on the Internet. By responding to this new trend, many cloud providers have started to offer services for IoT management. Recent advances have already shown that cloud computing can be used to serve IoT needs by performing data generation, processing and visualization tasks. In this currently forming ecosystem, IoT system developers need to purchase, connect and configure these devices, and they also have to choose the right infrastructure provider offering the combination of protocols and data structures fitting their applications. In this paper, we propose a complex, semi-simulation environment that aims to provide a solution for these IoT challenges. Our main contribution is the the design of an Android-based, mobile IoT device simulator called MobIoTSim. We also propose a customizable cloud gateway to manage these devices by receiving, processing and visualizing sensor data coming from MobIoTSim. To be as close as possible to real world application, we created an IoT trace archive service called SUMMON, which can be used to gather real-world sensor data, which can be used by MobIoTSim. Finally, we demonstrate how to create IoT applications utilizing numerous IoT devices with this environment, and evaluate the device management scalability and responsiveness of its components.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Computer Science, Interdisciplinary Applications

A survey and taxonomy of simulation environments modelling fog computing

Andras Markus, Attila Kertesz

SIMULATION MODELLING PRACTICE AND THEORY (2020)

Article Computer Science, Information Systems

PF-BTS: A Privacy-Aware Fog-enhanced Blockchain-assisted task scheduling

Hamza Baniata, Ahmad Anaqreh, Attila Kertesz

Summary: Cloud Computing (CC) deployment has become popular across various fields, and task scheduling in complex scenarios like smart cities is challenging, where Blockchain and Ant Colony Optimization can improve efficiency. Fog Computing further enhances task execution, while ensuring privacy of system components.

INFORMATION PROCESSING & MANAGEMENT (2021)

Article Computer Science, Artificial Intelligence

Assessing anthropogenic heat flux of public cloud data centers: current and future trends

Hamza Baniata, Sami Mahmood, Attila Kertesz

Summary: The global average temperature increase is mainly due to greenhouse gas emissions, but waste heat emissions from cloud computing data centers are another contributing factor. Europe is particularly affected by the waste heat emissions. Future trends suggest that waste heat emissions from public cloud data centers are expected to further increase.

PEERJ COMPUTER SCIENCE (2021)

Article Computer Science, Artificial Intelligence

FoBSim: an extensible open-source simulation tool for integrated fog-blockchain systems

Hamza Baniata, Attila Kertesz

Summary: Developing successful Blockchain applications requires a lot of hard work and years of research. Although not yet standardized, Blockchain technology has shown potential for enhancing security, decentralization, and reliability. The integration of Blockchain and Fog computing technologies has great research and development potential, with organizations like Linux, IBM, Google, and Microsoft contributing to this field.

PEERJ COMPUTER SCIENCE (2021)

Article Energy & Fuels

Stress-Testing MQTT Brokers: A Comparative Analysis of Performance Measurements

Biswajeeban Mishra, Biswaranjan Mishra, Attila Kertesz

Summary: IoT protocols are crucial for M2M communication, with MQTT being a widely used low-resource-consuming messaging solution. This paper evaluated six MQTT broker implementations and found that Mosquitto performed the best in most metrics. ActiveMQ showed high scalability due to its multi-threaded implementation, while Bevywise had promising results for resource-constrained scenarios.

ENERGIES (2021)

Editorial Material Chemistry, Analytical

Smart Sensor Technologies for IoT

Peter Brida, Ondrej Krejcar, Ali Selamat, Attila Kertesz

SENSORS (2021)

Article Computer Science, Artificial Intelligence

Actuator behaviour modelling in IoT-Fog-Cloud simulation

Andras Markus, Mate Biro, Gabor Kecskemeti, Attila Kertesz

Summary: The IoT-Fog-Cloud systems combine IoT, Cloud Computing, and Fog Computing, involving billions of smart devices, sensors, and actuators generating massive data requiring cloud and fog services for processing. An extension of the DISSECT-CF-Fog simulator has been developed to analyze the behavioral changes and mobility capabilities of IoT devices, evaluated through logistics and healthcare scenarios, showing successful modeling of IoMT systems and actuator behavior in IoT-Fog-Cloud systems.

PEERJ COMPUTER SCIENCE (2021)

Article Computer Science, Theory & Methods

DONS: Dynamic Optimized Neighbor Selection for smart blockchain networks

Hamza Baniata, Ahmad Anaqreh, Attila Kertesz

Summary: This paper proposes a dynamic and optimized NS protocol called DONS, and addresses some issues with existing methods by using a privacy-aware leader election method called AnoLE. Experimental results show that the proposed protocol outperforms other methods in terms of NS solutions for public blockchains.

FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE (2022)

Article Chemistry, Multidisciplinary

Modeling Dew Computing in DISSECT-CF-Fog

Andras Markus, Mate Biro, Karolj Skala, Zorislav Sojat, Attila Kertesz

Summary: Fog computing extends the functionality of the cloud to limited computing units closer to user devices, providing effective solutions. This study introduces a Dew computing model into the DISSECT-CF-Fog simulator, enabling cost-effective simulation of IoT-Dew-Fog systems, with a focus on service migration options for mobile devices and cases with temporary internet access limitations.

APPLIED SCIENCES-BASEL (2022)

Article Chemistry, Analytical

Simulating IoT Workflows in DISSECT-CF-Fog

Andras Markus, Ali Al-Haboobi, Gabor Kecskemeti, Attila Kertesz

Summary: This paper introduces a novel simulator extension of the DISSECT-CF-Fog simulator, which leverages the workflow scheduling and execution capabilities to model real-life IoT use cases. It also highlights that existing simulators often overlook the IoT factor in scientific workflow evaluation, hence conducting a scalability study focusing on scientific workflows and the interoperability of scientific and IoT workflows in DISSECT-CF-Fog.

SENSORS (2023)

Article Computer Science, Information Systems

Approaches to Overpower Proof-of-Work Blockchains Despite Minority

Hamza Baniata, Attila Kertesz

Summary: Blockchain technology was established in 2009 by Nakamoto, using Proof-of-Work for consensus in public permissionless networks. Despite alternative solutions with lower energy consumption and higher scalability, Nakamoto's model remains the most trusted due to its ability to tolerate a minority of malicious network control. This paper investigates Nakamoto's tolerance claim and reviews various approaches to undermine PoW-based blockchains, even with a minority of dishonest miners.

IEEE ACCESS (2023)

Article Computer Science, Information Systems

Latency Analysis of Blockchain-Based SSI Applications

Tamas Pflanzner, Hamza Baniata, Attila Kertesz

Summary: This research provides a detailed latency analysis of a permissioned blockchain system built with Indy and Aries. The experimental results show that the local Indy ledger performs reads and writes 30-50% and 65-85% faster than the Indy ledger running on the Google Cloud Platform, respectively.

FUTURE INTERNET (2022)

Proceedings Paper Computer Science, Theory & Methods

Consistency Analysis of Distributed Ledgers in Fog-Enhanced Blockchains

Attila Kertesz, Hamza Baniata

Summary: This paper addresses the reliability of fog-enhanced blockchain systems and proposes a reliable distributed ledger consistency assessment. By analyzing the forking phenomenon under different conditions, an inconsistency formula is derived to quantitatively describe the consistency of the distributed ledger in a blockchain system.

EURO-PAR 2021: PARALLEL PROCESSING WORKSHOPS (2022)

Proceedings Paper Computer Science, Artificial Intelligence

Location-aware Task Allocation Strategies for IoT-Fog-Cloud Environments

Andras Markus, Jozsef Daniel Dombi, Attila Kertesz

Summary: This study enhances and optimizes the simulation environment to provide a more detailed fog model for higher quality of service. By developing different task allocation strategies and using a fuzzy logic algorithm, it brings higher efficiency and flexibility to IoT-Fog-Cloud environments, effectively addressing changes in multiple system parameters.

2021 29TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2021) (2021)

Proceedings Paper Computer Science, Information Systems

A Privacy Preserving Model for Fog-enabled MCC systems using 5G Connection

Hamza Baniata., Wesam Almobaideen, Attila Kertesz

2020 FIFTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC) (2020)

No Data Available