DATS: Dispersive Stable Task Scheduling in Heterogeneous Fog Networks

被引:80
作者
Liu, Zening [1 ,2 ,3 ]
Yang, Xiumei [3 ,4 ]
Yang, Yang [1 ,2 ,3 ]
Wang, Kunlun [3 ,4 ]
Mao, Guoqiang [5 ]
机构
[1] ShanghaiTech Univ, Sch Informat Sci & Technol, Shanghai 201210, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 101408, Peoples R China
[3] Shanghai Inst Fog Comp Technol, Shanghai 201210, Peoples R China
[4] Chinese Acad Sci, Shanghai Inst Microsyst & Informat Technol, Shanghai 200050, Peoples R China
[5] Univ Technol Sydney, Sch Comp & Commun, Sydney, NSW 2007, Australia
关键词
Computation offloading; fog computing; matching theory; task scheduling; CLOUD; DELAY;
D O I
10.1109/JIOT.2018.2884720
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing has risen as a promising architecture for future Internet of Things, 5G and embedded artificial intelligence applications with stringent service delay requirements along the cloud to things continuum. For a typical fog network consisting of heterogeneous fog nodes (FNs) with different computing resources and communication capabilities, how to effectively schedule complex computation tasks to multiple FNs in the neighborhood to achieve minimal service delay is a fundamental challenge. To tackle this problem, a new concept named processing efficiency (PE) is first defined to incorporate computing resources and communication capacities. Further, to minimize service delay in heterogeneous fog networks, a scalable, stable, and decentralized algorithm, namely dispersive stable task scheduling (DATS), is proposed and evaluated, which consists of two key components: 1) a PE-based progressive computing resources competition and 2) a QoE-oriented synchronized task scheduling. Theoretical proofs and simulation results show that the proposed DATS algorithm can achieve effective tradeoff between computing resources and communication capabilities, thus significantly reducing service delay in heterogeneous fog networks.
引用
收藏
页码:3423 / 3436
页数:14
相关论文
共 37 条
[21]   Delay-Constrained Hybrid Computation Offloading With Cloud and Fog Computing [J].
Meng, Xianling ;
Wang, Wei ;
Zhang, Zhaoyang .
IEEE ACCESS, 2017, 5 :21355-21367
[22]   A Comprehensive Survey on Fog Computing: State-of-the-Art and Research Challenges [J].
Mouradian, Carla ;
Naboulsi, Diala ;
Yangui, Sami ;
Glitho, Roch H. ;
Morrow, Monique J. ;
Polakos, Paul A. .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (01) :416-464
[23]   Towards a Fully Automated Diagnostic System for Orthodontic Treatment in Dentistry [J].
Murata, Seiya ;
Lee, Chonho ;
Tanikawa, Chihiro ;
Date, Susumu .
2017 IEEE 13TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE), 2017, :1-8
[24]  
Ti NT, 2017, IEEE ICC
[25]   Securing Fog Computing for Internet of Things Applications: Challenges and Solutions [J].
Ni, Jianbing ;
Zhang, Kuan ;
Lin, Xiaodong ;
Shen, Xuemin .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (01) :601-628
[26]   Latency-Driven Cooperative Task Computing in Multi-User Fog-Radio Access Networks [J].
Pang, Ai-Chun ;
Chung, Wei-Ho ;
Chiu, Te-Chuan ;
Zhang, Junshan .
2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, :615-624
[27]  
Pantisano F, 2013, IEEE GLOB COMM CONF, P4483, DOI 10.1109/GLOCOMW.2013.6855657
[28]   D2D Fogging: An Energy-Efficient and Incentive-Aware Task Offloading Framework via Network-assisted D2D Collaboration [J].
Pu, Lingjun ;
Chen, Xu ;
Xu, Jingdong ;
Fu, Xiaoming .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (12) :3887-3901
[29]   MAC access delay of IEEE 802.11 DCF [J].
Sakurai, Taka ;
Vu, Hai L. .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2007, 6 (05) :1702-1710
[30]   Hierarchical Fog-Cloud Computing for IoT Systems: A Computation Offloading Game [J].
Shah-Mansouri, Hamed ;
Wong, Vincent W. S. .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (04) :3246-3257