Task Offloading Optimization Using PSO in Fog Computing for the Internet of Drones

被引:0
|
作者
Zaidi, Sofiane [1 ]
Attalah, Mohamed Amine [2 ]
Khamer, Lazhar [1 ]
Calafate, Carlos T. [3 ]
机构
[1] Univ Oum El Bouaghi, Dept Math & Comp Sci, Res Lab Comp Sci Complex Syst RELA CS 2, Oum El Bouaghi 04000, Algeria
[2] Univ Ctr Tipaza, Dept Elect, Tipasa 42000, Algeria
[3] Univ Politecn Valencia, Dept Comp Engn DISCA, Valencia 46022, Spain
关键词
Internet of Drones; fog computing networks; particle swarm optimization; task offloading in IoD; unmanned aerial vehicles;
D O I
10.3390/drones9010023
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
Recently, task offloading in the Internet of Drones (IoD) is considered one of the most important challenges because of the high transmission delay due to the high mobility and limited capacity of drones. This particularity makes it difficult to apply the conventional task offloading technologies, such as cloud computing and edge computing, in IoD environments. To address these limits, and to ensure a low task offloading delay, in this paper we propose PSO BS-Fog, a task offloading optimization that combines a particle swarm optimization (PSO) heuristic with fog computing technology for the IoD. The proposed solution applies the PSO for task offloading from unmanned aerial vehicles (UAVs) to fog base stations (FBSs) in order to optimize the offloading delay (transmission delay and fog computing delay) and to guarantee higher storage and processing capacity. The performance of PSO BS-Fog was evaluated through simulations conducted in the MATLAB environment and compared against PSO UAV-Fog and PSO UAV-Edge IoD technologies. Experimental results demonstrate that PSO BS-Fog reduces task offloading delay by up to 88% compared to PSO UAV-Fog and by up to 97% compared to PSO UAV-Edge.
引用
收藏
页数:21
相关论文
共 50 条
  • [21] Delay Optimization Based on Improved Differential Evolutionary Algorithm for Task Offloading in Fog Computing Networks
    Li, Xujie
    Zhang, Guangzhao
    Zheng, Xuedong
    Hua, Siyang
    2020 12TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2020, : 109 - 114
  • [22] Task offloading in mobile fog computing by classification and regression tree
    Dadmehr Rahbari
    Mohsen Nickray
    Peer-to-Peer Networking and Applications, 2020, 13 : 104 - 122
  • [23] Task offloading in mobile fog computing by classification and regression tree
    Rahbari, Dadmehr
    Nickray, Mohsen
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2020, 13 (01) : 104 - 122
  • [24] Intelligent Task Offloading in Fog Computing Based Vehicular Networks
    Alvi, Ahmad Naseem
    Javed, Muhammad Awais
    Hasanat, Mozaherul Hoque Abul
    Khan, Muhammad Badruddin
    Saudagar, Abdul Khader Jilani
    Alkhathami, Mohammed
    Farooq, Umar
    APPLIED SCIENCES-BASEL, 2022, 12 (09):
  • [25] Task Offloading Optimization for UAV-Assisted Fog-Enabled Internet of Things Networks
    Huang, Xiaoge
    Yang, Xuan
    Chen, Qianbin
    Zhang, Jie
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (02) : 1082 - 1094
  • [26] Reinforcement learning based task offloading of IoT applications in fog computing: algorithms and optimization techniques
    Allaoui, Takwa
    Gasmi, Kaouther
    Ezzedine, Tahar
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 10299 - 10324
  • [27] Efficient Task Completion for Parallel Offloading in Vehicular Fog Computing
    Xie, Jindou
    Jia, Yunjian
    Chen, Zhengchuan
    Nan, Zhaojun
    Liang, Liang
    CHINA COMMUNICATIONS, 2019, 16 (11) : 42 - 55
  • [28] Efficient Task Completion for Parallel Offloading in Vehicular Fog Computing
    Jindou Xie
    Yunjian Jia
    Zhengchuan Chen
    Zhaojun Nan
    Liang Liang
    中国通信, 2019, 16 (11) : 42 - 55
  • [29] A Task Offloading Scheme in Vehicular Fog and Cloud Computing System
    Wu, Qiong
    Ge, Hongmei
    Liu, Hanxu
    Fan, Qiang
    Li, Zhengquan
    Wang, Ziyang
    IEEE ACCESS, 2020, 8 : 1173 - 1184
  • [30] Joint Optimization of Computation Offloading and Task Scheduling Using Multi-Objective Arithmetic Optimization Algorithm in Cloud-Fog Computing
    Ali, Asad
    Azim, Nazia
    Othman, Mohamed Tahar Ben
    Rehman, Ateeq Ur
    Alajmi, Masoud
    Al-Adhaileh, Mosleh Hmoud
    Khan, Faheem Ullah
    Orken, Mamyrbayev
    Hamam, Habib
    IEEE Access, 2024, 12 : 184158 - 184178