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 条
  • [31] Dynamic Offloading in Flying Fog Computing: Optimizing IoT Network Performance with Mobile Drones
    Min, Wei
    Khakimov, Abdukodir
    Ateya, Abdelhamied A.
    Elaffendi, Mohammed
    Muthanna, Ammar
    Abd El-Latif, Ahmed A.
    Muthanna, Mohammed Saleh Ali
    DRONES, 2023, 7 (10)
  • [32] Fog Based Computation Offloading for Swarm of Drones
    Hou, Xiangwang
    Ren, Zhiyuan
    Cheng, Wenchi
    Chen, Chen
    Zhang, Hailin
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [33] A secure task-offloading framework for cooperative fog computing environment
    Roshan, Rishu
    Matam, Rakesh
    Mukherjee, Mithun
    Lloret, Jaime
    Tripathy, Somanath
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [34] A Repeated Unknown Game: Decentralized Task Offloading in Vehicular Fog Computing
    Cho, Byungjin
    Xiao, Yu
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (10) : 13430 - 13446
  • [35] Intelligent Data-Enabled Task Offloading for Vehicular Fog Computing
    Alfakeeh, Ahmed S.
    Javed, Muhammad Awais
    APPLIED SCIENCES-BASEL, 2023, 13 (24):
  • [36] An Economy-mode Framework for Task Offloading in Fog Computing Networks
    Wang, Beibei
    Shen, Fei
    Li, Xujie
    Qin, Fei
    Yan, Feng
    Zhou, Siyuan
    2019 11TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2019,
  • [37] Distributed and individualized computation offloading optimization in a fog computing environment
    Li, Keqin
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 159 : 24 - 34
  • [38] Energy Efficient Optimization for Computation Offloading in Fog Computing System
    Chang, Zheng
    Zhou, Zhenyu
    Ristaniemi, Tapani
    Niu, Zhisheng
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [39] Novel offloading approach of computing task for internet of vehicles based on particle swarm optimization strategy
    DeGan Zhang
    Shuai Li
    Jie Zhang
    Ting Zhang
    Cluster Computing, 2025, 28 (3)
  • [40] Online Task Allocation and Flying Control in Fog-Aided Internet of Drones
    Yao, Jingjing
    Ansari, Nirwan
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (05) : 5562 - 5569