Multi-objective optimization for integrated task scheduling and load balancing in fog computing for IoT applications

Fog Computing acts as a bridge between cloud infrastructure and the Internet of Things (IoT) devices, including mobile devices, sensors, and smart technologies. By locating itself closer to edge devices, fog computing enhances data processing. This proximity reduces latency, energy consumption, and...

Full description

Bibliographic Details
Main Author: Rafique, Majid
Format: Thesis
Language:English
English
Published: 2025
Subjects:
Online Access:http://eprints.utem.edu.my/id/eprint/29433/
Abstract Abstract here
_version_ 1855619844707188736
author Rafique, Majid
author_facet Rafique, Majid
author_sort Rafique, Majid
description Fog Computing acts as a bridge between cloud infrastructure and the Internet of Things (IoT) devices, including mobile devices, sensors, and smart technologies. By locating itself closer to edge devices, fog computing enhances data processing. This proximity reduces latency, energy consumption, and communication costs while improving real-time response capabilities. Even though 5G technology has significantly improved connectivity and data transmission rates, the increasing number of IoT devices creates processing challenges. This study focuses on a Fog Optimized Computing System (FOCS) algorithm, which is developed to handle network congestion and processing challenges imposed by the increasing number of IoT devices. By using a task scheduling and offloading method, the FOCS algorithm arranges data according to size and sends it to the appropriate fog nodes. High-capacity fog nodes get large data packets, while lower-capacity nodes receive smaller packets. During times of network congestion, FOCS uses load-balancing mechanisms to ensure that data is transmitted to the closest accessible fog nodes. The FOCS algorithm seeks to improve system performance through the reduction of latency, stabilization of energy consumption and communication costs. By utilizing the Eclipse IDE for implementation and the Cloudsim Toolkit for analysis, the efficiency of the FOCS algorithm will be evaluated, focusing on how effectively it optimizes latency, energy consumption, and cost. FOCS outperforms current techniques in comparative studies conducted under the same simulated conditions, further validating its effectiveness. The results demonstrate that the proposed FOCS algorithm considerably boosts performance through effective task distribution among fog nodes, reduces latency, energy conservation, and utilization cost.
format Thesis
id utem-29433
institution Universiti Teknikal Malaysia Melaka
language English
English
publishDate 2025
record_format EPrints
record_pdf Restricted
spelling utem-294332026-01-21T07:11:34Z http://eprints.utem.edu.my/id/eprint/29433/ Multi-objective optimization for integrated task scheduling and load balancing in fog computing for IoT applications Rafique, Majid T Technology TK Electrical engineering. Electronics Nuclear engineering Fog Computing acts as a bridge between cloud infrastructure and the Internet of Things (IoT) devices, including mobile devices, sensors, and smart technologies. By locating itself closer to edge devices, fog computing enhances data processing. This proximity reduces latency, energy consumption, and communication costs while improving real-time response capabilities. Even though 5G technology has significantly improved connectivity and data transmission rates, the increasing number of IoT devices creates processing challenges. This study focuses on a Fog Optimized Computing System (FOCS) algorithm, which is developed to handle network congestion and processing challenges imposed by the increasing number of IoT devices. By using a task scheduling and offloading method, the FOCS algorithm arranges data according to size and sends it to the appropriate fog nodes. High-capacity fog nodes get large data packets, while lower-capacity nodes receive smaller packets. During times of network congestion, FOCS uses load-balancing mechanisms to ensure that data is transmitted to the closest accessible fog nodes. The FOCS algorithm seeks to improve system performance through the reduction of latency, stabilization of energy consumption and communication costs. By utilizing the Eclipse IDE for implementation and the Cloudsim Toolkit for analysis, the efficiency of the FOCS algorithm will be evaluated, focusing on how effectively it optimizes latency, energy consumption, and cost. FOCS outperforms current techniques in comparative studies conducted under the same simulated conditions, further validating its effectiveness. The results demonstrate that the proposed FOCS algorithm considerably boosts performance through effective task distribution among fog nodes, reduces latency, energy conservation, and utilization cost. 2025 Thesis NonPeerReviewed text en http://eprints.utem.edu.my/id/eprint/29433/1/Multi-objective%20optimization%20for%20integrated%20task%20scheduling%20and%20load%20balancing%20in%20fog%20computing%20for%20IoT%20applications%20%2824%20pages%29.pdf text en http://eprints.utem.edu.my/id/eprint/29433/2/Multi-objective%20optimization%20for%20integrated%20task%20scheduling%20and%20load%20balancing%20in%20fog%20computing%20for%20IoT%20applications.pdf Rafique, Majid (2025) Multi-objective optimization for integrated task scheduling and load balancing in fog computing for IoT applications. Masters thesis, Universiti Teknikal Malaysia Melaka.
spellingShingle T Technology
TK Electrical engineering. Electronics Nuclear engineering
Rafique, Majid
Multi-objective optimization for integrated task scheduling and load balancing in fog computing for IoT applications
thesis_level Master
title Multi-objective optimization for integrated task scheduling and load balancing in fog computing for IoT applications
title_full Multi-objective optimization for integrated task scheduling and load balancing in fog computing for IoT applications
title_fullStr Multi-objective optimization for integrated task scheduling and load balancing in fog computing for IoT applications
title_full_unstemmed Multi-objective optimization for integrated task scheduling and load balancing in fog computing for IoT applications
title_short Multi-objective optimization for integrated task scheduling and load balancing in fog computing for IoT applications
title_sort multi objective optimization for integrated task scheduling and load balancing in fog computing for iot applications
topic T Technology
TK Electrical engineering. Electronics Nuclear engineering
url http://eprints.utem.edu.my/id/eprint/29433/
work_keys_str_mv AT rafiquemajid multiobjectiveoptimizationforintegratedtaskschedulingandloadbalancinginfogcomputingforiotapplications