An Autonomous Planning Model for Deploying IoT Services In Fog Computing

IoT-based devices are constantly sending data to the cloud. However, the centralization of cloud data centers and the long distance to the location of data sources has reduced the efficiency of this paradigm in real-time applications. Fog computing can provide the resources needed by Internet of Thi...

Full description

Saved in:
Bibliographic Details
Main Authors: Mansoureh Zare, Yasser Elmi sola, Hesam Hasanpour
Format: Article
Language:fas
Published: Islamic Azad University Bushehr Branch 2024-02-01
Series:مهندسی مخابرات جنوب
Subjects:
Online Access:https://sanad.iau.ir/journal/jce/Article/869990
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841546043118845952
author Mansoureh Zare
Yasser Elmi sola
Hesam Hasanpour
author_facet Mansoureh Zare
Yasser Elmi sola
Hesam Hasanpour
author_sort Mansoureh Zare
collection DOAJ
description IoT-based devices are constantly sending data to the cloud. However, the centralization of cloud data centers and the long distance to the location of data sources has reduced the efficiency of this paradigm in real-time applications. Fog computing can provide the resources needed by Internet of Things devices in a distributed manner at the edge of the network without involving the cloud. Therefore, processing, analysis and storage are closer to the source of data and end users cause the delay is reduced. Every Internet of Things program includes a set of Internet of Things services with different quality of service requirements, whose required resources can be provided by deploying on cloud nodes. This study deals with the challenge of locating Internet of Things services as an autonomous planning model in fog computing. We develop the colonial competition algorithm as a meta-heuristic approach to solve this problem. Since fog nodes with enough resources can host several IoT services, we consider resource distribution in the localization process. The proposed algorithm prioritizes Internet of Things services to reduce delay and solves the multi-objective positioning problem. The results of the experiments show that our algorithm can effectively improve the performance of the system and have 15% to 31% better effectiveness than the best results of the advanced algorithms in the literature.
format Article
id doaj-art-3b89016bffda4f24bbc898a977c73c48
institution Kabale University
issn 2980-9231
language fas
publishDate 2024-02-01
publisher Islamic Azad University Bushehr Branch
record_format Article
series مهندسی مخابرات جنوب
spelling doaj-art-3b89016bffda4f24bbc898a977c73c482025-01-11T05:11:14ZfasIslamic Azad University Bushehr Branchمهندسی مخابرات جنوب2980-92312024-02-01135085100An Autonomous Planning Model for Deploying IoT Services In Fog ComputingMansoureh Zare0Yasser Elmi sola1Hesam Hasanpour2Department of Information Technology and Computer Engineering, Sabzevar Branch, Islamic Azad University, Sabzevar, IranDepartment of Information Technology and Computer Engineering, Sabzevar Branch, Islamic Azad University, Sabzevar, IranDepartment of Information Technology and Computer Engineering, Sabzevar Branch, Islamic Azad University, Sabzevar, IranIoT-based devices are constantly sending data to the cloud. However, the centralization of cloud data centers and the long distance to the location of data sources has reduced the efficiency of this paradigm in real-time applications. Fog computing can provide the resources needed by Internet of Things devices in a distributed manner at the edge of the network without involving the cloud. Therefore, processing, analysis and storage are closer to the source of data and end users cause the delay is reduced. Every Internet of Things program includes a set of Internet of Things services with different quality of service requirements, whose required resources can be provided by deploying on cloud nodes. This study deals with the challenge of locating Internet of Things services as an autonomous planning model in fog computing. We develop the colonial competition algorithm as a meta-heuristic approach to solve this problem. Since fog nodes with enough resources can host several IoT services, we consider resource distribution in the localization process. The proposed algorithm prioritizes Internet of Things services to reduce delay and solves the multi-objective positioning problem. The results of the experiments show that our algorithm can effectively improve the performance of the system and have 15% to 31% better effectiveness than the best results of the advanced algorithms in the literature.https://sanad.iau.ir/journal/jce/Article/869990autonomous planning modeliot servicesmetaheuristic approachfog computing
spellingShingle Mansoureh Zare
Yasser Elmi sola
Hesam Hasanpour
An Autonomous Planning Model for Deploying IoT Services In Fog Computing
مهندسی مخابرات جنوب
autonomous planning model
iot services
metaheuristic approach
fog computing
title An Autonomous Planning Model for Deploying IoT Services In Fog Computing
title_full An Autonomous Planning Model for Deploying IoT Services In Fog Computing
title_fullStr An Autonomous Planning Model for Deploying IoT Services In Fog Computing
title_full_unstemmed An Autonomous Planning Model for Deploying IoT Services In Fog Computing
title_short An Autonomous Planning Model for Deploying IoT Services In Fog Computing
title_sort autonomous planning model for deploying iot services in fog computing
topic autonomous planning model
iot services
metaheuristic approach
fog computing
url https://sanad.iau.ir/journal/jce/Article/869990
work_keys_str_mv AT mansourehzare anautonomousplanningmodelfordeployingiotservicesinfogcomputing
AT yasserelmisola anautonomousplanningmodelfordeployingiotservicesinfogcomputing
AT hesamhasanpour anautonomousplanningmodelfordeployingiotservicesinfogcomputing
AT mansourehzare autonomousplanningmodelfordeployingiotservicesinfogcomputing
AT yasserelmisola autonomousplanningmodelfordeployingiotservicesinfogcomputing
AT hesamhasanpour autonomousplanningmodelfordeployingiotservicesinfogcomputing