Reliable Resource Allocation and Management for IoT Transportation Using Fog Computing

Resource allocation in smart settings, more specifically in Internet of Things (IoT) transportation, is challenging due to the complexity and dynamic nature of fog computing. The demands of users may alter over time, necessitating more trustworthy resource allocation and administration. Effective re...

Full description

Bibliographic Details
Main Authors: Haseeb Ullah Atiq, Zulfiqar Ahmad, Sardar Khaliq uz Zaman, Muhammad Amir Khan, Asad Ali Shaikh, Amal Al-Rasheed
Format: Article
Language:English
Published: MDPI AG 2023-03-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/12/6/1452
_version_ 1797612235942526976
author Haseeb Ullah Atiq
Zulfiqar Ahmad
Sardar Khaliq uz Zaman
Muhammad Amir Khan
Asad Ali Shaikh
Amal Al-Rasheed
author_facet Haseeb Ullah Atiq
Zulfiqar Ahmad
Sardar Khaliq uz Zaman
Muhammad Amir Khan
Asad Ali Shaikh
Amal Al-Rasheed
author_sort Haseeb Ullah Atiq
collection DOAJ
description Resource allocation in smart settings, more specifically in Internet of Things (IoT) transportation, is challenging due to the complexity and dynamic nature of fog computing. The demands of users may alter over time, necessitating more trustworthy resource allocation and administration. Effective resource allocation and management systems must be designed to accommodate changing user needs. Fog devices don’t just run fog-specific software. Resource and link failures could be brought on by the absence of centralised administration, device autonomy, and wireless communication in the fog environment. Resources must be allocated and managed effectively because the majority of fog devices are battery-powered. Latency-aware IoT applications, such as intelligent transportation, healthcare, and emergency response, are now pervasive as a result of the enormous growth of ubiquitous computing. These services generate a large amount of data, which requires edge processing. The flexibility and services on-demand for the cloud can successfully manage these applications. It’s not always advisable to manage IoT applications exclusively in the cloud, especially for latency-sensitive applications. Thus, fog computing has emerged as a bridge between the cloud and the devices it supports. This is typically how sensors and IoT devices are connected. These neighbouring Fog devices control storage and intermediary computation. In order to improve the Fog environment reliability in IoT-based systems, this paper suggests resource allocation and management strategy. When assigning resources, latency and energy efficiency are taken into account. Users may prioritise cost-effectiveness over speed in a fog. Simulation was performed in the iFogSim2 simulation tool, and performance was compared with one of the existing state-of-the-art strategy. A comparison of results shows that the proposed strategy reduced latency by 10.3% and energy consumption by 21.85% when compared with the existing strategy.
first_indexed 2024-03-11T06:38:20Z
format Article
id doaj.art-f2a0bbcbd9944b4f809f090bf119a4ba
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-11T06:38:20Z
publishDate 2023-03-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-f2a0bbcbd9944b4f809f090bf119a4ba2023-11-17T10:45:44ZengMDPI AGElectronics2079-92922023-03-01126145210.3390/electronics12061452Reliable Resource Allocation and Management for IoT Transportation Using Fog ComputingHaseeb Ullah Atiq0Zulfiqar Ahmad1Sardar Khaliq uz Zaman2Muhammad Amir Khan3Asad Ali Shaikh4Amal Al-Rasheed5Department of Computer Science and Information Technology, Hazara University Mansehra, Mansehra 21300, PakistanDepartment of Computer Science and Information Technology, Hazara University Mansehra, Mansehra 21300, PakistanDepartment of Computer Science, COMSATS University Islamabad, Abbottabad Campus, Abbottabad 22060, PakistanDepartment of Computer Science, COMSATS University Islamabad, Abbottabad Campus, Abbottabad 22060, PakistanComputer Science Department, Faculty of Computer Sciences, ILMA University, Karachi 75190, PakistanDepartment of Information Systems, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, Riyadh 11671, Saudi ArabiaResource allocation in smart settings, more specifically in Internet of Things (IoT) transportation, is challenging due to the complexity and dynamic nature of fog computing. The demands of users may alter over time, necessitating more trustworthy resource allocation and administration. Effective resource allocation and management systems must be designed to accommodate changing user needs. Fog devices don’t just run fog-specific software. Resource and link failures could be brought on by the absence of centralised administration, device autonomy, and wireless communication in the fog environment. Resources must be allocated and managed effectively because the majority of fog devices are battery-powered. Latency-aware IoT applications, such as intelligent transportation, healthcare, and emergency response, are now pervasive as a result of the enormous growth of ubiquitous computing. These services generate a large amount of data, which requires edge processing. The flexibility and services on-demand for the cloud can successfully manage these applications. It’s not always advisable to manage IoT applications exclusively in the cloud, especially for latency-sensitive applications. Thus, fog computing has emerged as a bridge between the cloud and the devices it supports. This is typically how sensors and IoT devices are connected. These neighbouring Fog devices control storage and intermediary computation. In order to improve the Fog environment reliability in IoT-based systems, this paper suggests resource allocation and management strategy. When assigning resources, latency and energy efficiency are taken into account. Users may prioritise cost-effectiveness over speed in a fog. Simulation was performed in the iFogSim2 simulation tool, and performance was compared with one of the existing state-of-the-art strategy. A comparison of results shows that the proposed strategy reduced latency by 10.3% and energy consumption by 21.85% when compared with the existing strategy.https://www.mdpi.com/2079-9292/12/6/1452Internet of Thingsfog computingtransportationlatencyenergy consumption
spellingShingle Haseeb Ullah Atiq
Zulfiqar Ahmad
Sardar Khaliq uz Zaman
Muhammad Amir Khan
Asad Ali Shaikh
Amal Al-Rasheed
Reliable Resource Allocation and Management for IoT Transportation Using Fog Computing
Electronics
Internet of Things
fog computing
transportation
latency
energy consumption
title Reliable Resource Allocation and Management for IoT Transportation Using Fog Computing
title_full Reliable Resource Allocation and Management for IoT Transportation Using Fog Computing
title_fullStr Reliable Resource Allocation and Management for IoT Transportation Using Fog Computing
title_full_unstemmed Reliable Resource Allocation and Management for IoT Transportation Using Fog Computing
title_short Reliable Resource Allocation and Management for IoT Transportation Using Fog Computing
title_sort reliable resource allocation and management for iot transportation using fog computing
topic Internet of Things
fog computing
transportation
latency
energy consumption
url https://www.mdpi.com/2079-9292/12/6/1452
work_keys_str_mv AT haseebullahatiq reliableresourceallocationandmanagementforiottransportationusingfogcomputing
AT zulfiqarahmad reliableresourceallocationandmanagementforiottransportationusingfogcomputing
AT sardarkhaliquzzaman reliableresourceallocationandmanagementforiottransportationusingfogcomputing
AT muhammadamirkhan reliableresourceallocationandmanagementforiottransportationusingfogcomputing
AT asadalishaikh reliableresourceallocationandmanagementforiottransportationusingfogcomputing
AT amalalrasheed reliableresourceallocationandmanagementforiottransportationusingfogcomputing