A Distributed Algorithm for Task Offloading in Vehicular Networks With Hybrid Fog/Cloud Computing

被引:30
|
作者
Liu, Zongkai [1 ,2 ,3 ]
Dai, Penglin [1 ,2 ]
Xing, Huanlai [1 ,2 ]
Yu, Zhaofei [4 ]
Zhang, Wei [5 ]
机构
[1] Southwest Jiaotong Univ, Sch Comp & Artificial Intelligence, Chengdu 611756, Peoples R China
[2] Southwest Jiaotong Univ, Natl Engn Lab Integrated Transportat Big Data App, Chengdu 611756, Peoples R China
[3] Army Engn Univ PLA, Coll Field Engn, Nanjing 210007, Jiangsu, Peoples R China
[4] Peking Univ, Inst Artificial Intelligence, Beijing 100871, Peoples R China
[5] Peng Cheng Lab, Ctr Artificial Intelligence, Shenzhen 518000, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Task analysis; Computational modeling; Cloud computing; Delays; Servers; Computer architecture; Energy consumption; Distributed scheduling; fog computing; task offloading; vehicular networks; ARCHITECTURE;
D O I
10.1109/TSMC.2021.3097005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing has been an effective paradigm of real-time applications in the IoT area, which enables task offloading at network edge devices. Particularly, many emerging vehicular applications require real-time interaction between the terminal users and computation servers, which can be implemented in fog-based architecture. However, it is still challenging to apply fog computing in vehicular networks due to high mobility of vehicles and uneven distribution of vehicle density, which may result in performance degradation, such as unbalanced workload and unexpected task failure. In this article, we investigate a new service scenario of task offloading under a three-layer service architecture, where the resources of vehicular fog (VF), fog server (FS), and central cloud (CC) are utilized in a cooperative way. On this basis, we formulate the probabilistic task offloading (PTO) problem by synthesizing task transmission, computation, and result retrieval, as well as characterizing the heterogeneity of computation servers. The objective of the PTO is to minimize the weighted sum of execution delay, energy consumption, and payment cost. To resolve the PTO problem, we propose a comprehensive task offloading algorithm by combining the alternating direction method of multipliers (ADMMs) and particle swarm optimization (PSO), called ADMM-PSO. The basic idea of the ADMM-PSO is to divide the PTO problem into multiple unconstrained subproblems and achieve the optimal solution in the form of an iterative coordination process. For each iteration, the solution is achieved by solving each subproblem with the PSO and updated based on a designed rule, which is able to converge to the optimal solution when the stop criterion is satisfied. Finally, we build the simulation model and implement the proposed algorithm for performance evaluation. The simulation results demonstrate the superiority of the proposed algorithm under a wide range of service scenarios.
引用
收藏
页码:4388 / 4401
页数:14
相关论文
共 50 条
  • [1] A Task Offloading Scheme in Vehicular Fog and Cloud Computing System
    Wu, Qiong
    Ge, Hongmei
    Liu, Hanxu
    Fan, Qiang
    Li, Zhengquan
    Wang, Ziyang
    [J]. IEEE ACCESS, 2020, 8 : 1173 - 1184
  • [2] 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
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (09):
  • [3] Efficient Task Offloading in Vehicular Fog Networks
    Ullah I.
    Kim B.-S.
    [J]. IEIE Transactions on Smart Processing and Computing, 2024, 13 (01): : 33 - 40
  • [4] An Efficient Distributed Task Offloading Scheme for Vehicular Edge Computing Networks
    Bute, Muhammad Saleh
    Fan, Pingzhi
    Zhang, Li
    Abbas, Fakhar
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (12) : 13149 - 13161
  • [5] Hybrid Task Offloading and Resource Optimization in Vehicular Edge Computing Networks
    Liu, Yixin
    Tan, Chaohong
    Wang, Kunlun
    Chen, Wen
    [J]. IEEE WIRELESS COMMUNICATIONS LETTERS, 2024, 13 (06) : 1715 - 1719
  • [6] MTFCT: A task offloading approach for fog computing and cloud computing
    Jindal, Rajni
    Kumar, Neetesh
    Nirwan, Hitesh
    [J]. PROCEEDINGS OF THE CONFLUENCE 2020: 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING, 2020, : 145 - 149
  • [7] An Optimized Task Placement in Computational Offloading for Fog-Cloud Computing Networks
    Sarkar, Indranil
    Kumar, Sanjay
    Mukherjee, Mithun
    [J]. 13TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATION SYSTEMS (IEEE ANTS), 2019,
  • [8] Efficient Task Completion for Parallel Offloading in Vehicular Fog Computing
    Xie, Jindou
    Jia, Yunjian
    Chen, Zhengchuan
    Nan, Zhaojun
    Liang, Liang
    [J]. CHINA COMMUNICATIONS, 2019, 16 (11) : 42 - 55
  • [9] Efficient Task Completion for Parallel Offloading in Vehicular Fog Computing
    Jindou Xie
    Yunjian Jia
    Zhengchuan Chen
    Zhaojun Nan
    Liang Liang
    [J]. China Communications, 2019, 16 (11) : 42 - 55
  • [10] Computation Offloading in a Cognitive Vehicular Networks with Vehicular Cloud Computing and Remote Cloud Computing
    Xu, Shilin
    Guo, Caili
    [J]. SENSORS, 2020, 20 (23) : 1 - 28