Distributed Scheduling for Time-Critical Tasks in a Two-layer Vehicular Fog Computing Architecture

被引:0
|
作者
Zhou, Yi [1 ]
Liu, Kai [1 ]
Xu, Xincao [1 ]
Guo, Songtao [1 ]
Wu, Zhou [2 ]
Lee, Victor [3 ]
Son, Sang [4 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Chongqing 400040, Peoples R China
[2] Chongqing Univ, Coll Automat, Chongqing 400044, Peoples R China
[3] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
[4] DGIST, Coll Informat & Commun Engn, Daegu, South Korea
基金
中国国家自然科学基金;
关键词
Vehicular Fog Computing (VFC); Distributed Scheduling; Task Allocation; Integer Linear Programming (ILP); INTERNET;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid development of vehicular applications and mobile devices, demands for resources to process time-critical and computation-intensive tasks are increasingly prominent. In this paper, we propose a two-layer Vehicular Fog Computing (VFC) architecture, including the client layer and the fog layer. Vehicles may generate tasks as clients, which are further assigned to the nodes in the fog layer for processing. The fog layer aggregates available resources of vehicles and infrastructures by exploiting their communication, computation and storage capabilities. Each task requires certain amount of resources for processing at the fog nodes. We formulate a distributed task allocation (DTA) problem, which takes deadline, vehicle mobility and fog capacity into consideration, and aims at maximizing the overall resource utilization of system, via the cooperation of vehicles and fog nodes. We linearize DTA into a 0-1 integer linear programming (ILP) problem to obtain the optimal solution. Further, we design a heuristic algorithm to obtain near-optimal performance with low computational overhead, which decomposes DTA into two subprocess and schedules tasks in each fog node independently. Finally, we build the simulation model and conduct a series of experiments based on real-world vehicle trajectories, which demonstrate the effectiveness and scalability of the proposed algorithm.
引用
收藏
页数:7
相关论文
共 43 条
  • [1] Green Time-Critical Fog Communication and Computing
    Bogucka, Hanna
    Kopras, Bartosz
    Idzikowski, Filip
    Bossy, Bartosz
    Kryszkiewicz, Pawel
    IEEE COMMUNICATIONS MAGAZINE, 2023, 61 (12) : 40 - 45
  • [2] Online scheduling of time-critical tasks to minimize the number of calibrations
    Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China
    不详
    Theor Comput Sci, (1-13):
  • [3] Online scheduling of time-critical tasks to minimize the number of calibrations
    Chen, Zuzhi
    Zhang, Jialin
    THEORETICAL COMPUTER SCIENCE, 2022, 914 : 1 - 13
  • [4] Container-based Task Offloading for Time-Critical Fog Computing
    Chebaane, Ahmed
    Spornraft, Simon
    Khelil, Abdelmajid
    2020 IEEE 3RD 5G WORLD FORUM (5GWF), 2020, : 205 - 211
  • [5] Reliable, Distributed Scheduling and Rescheduling for Time-Critical, Multiagent Systems
    Whitbrook, Amanda
    Meng, Qinggang
    Chung, Paul W. H.
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2018, 15 (02) : 732 - 747
  • [6] An online scheduling algorithm for a two-layer multiprocessor architecture
    Imreh, Cs.
    Acta Cybernetica, 2001, 15 (02): : 163 - 172
  • [7] A Novel Distributed Scheduling Algorithm for Time-Critical Multi-Agent Systems
    Whitbrook, Amanda
    Meng, Qinggang
    Chung, Paul W. H.
    2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 6451 - 6458
  • [8] A MASSIVELY-PARALLEL FAULT-TOLERANT ARCHITECTURE FOR TIME-CRITICAL COMPUTING
    AHMAD, I
    JOURNAL OF SUPERCOMPUTING, 1995, 9 (1-2): : 135 - 162
  • [9] Web-based volunteer distributed computing for handling time-critical urgent workloads
    Brown, Nick
    Newby, Simon
    2022 FIRST COMBINED INTERNATIONAL WORKSHOP ON INTERACTIVE URGENT SUPERCOMPUTING (CIW-IUS), 2022, : 10 - 19
  • [10] Context-Based Adaptive Fog Computing Trust Solution for Time-Critical Smart Healthcare Systems
    Almas, Aiman
    Iqbal, Waseem
    Altaf, Ayesha
    Saleem, Kashif
    Mussiraliyeva, Shynar
    Iqbal, Muhammad Wajahat
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (12) : 10575 - 10586