TY - JOUR
T1 - DATS
T2 - Dispersive stable task scheduling in heterogeneous fog networks
AU - Liu, Zening
AU - Yang, Xiumei
AU - Yang, Yang
AU - Wang, Kunlun
AU - Mao, Guoqiang
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2019/4
Y1 - 2019/4
N2 - 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.
AB - 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.
KW - Computation offloading
KW - fog computing
KW - matching theory
KW - task scheduling
UR - https://www.scopus.com/pages/publications/85057888690
U2 - 10.1109/JIOT.2018.2884720
DO - 10.1109/JIOT.2018.2884720
M3 - 文章
AN - SCOPUS:85057888690
SN - 2327-4662
VL - 6
SP - 3423
EP - 3436
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 2
M1 - 8556474
ER -