TY - JOUR
T1 - Task Co-Offloading for D2D-assisted Mobile Edge Computing in Industrial Internet of Things
AU - Dai, Xingxia
AU - Xiao, Zhu
AU - Jiang, Hongbo
AU - Alazab, Mamoun
AU - Lui, John
AU - Dustar, Schaharam
AU - Liu, Jiangchuan
PY - 2023/1
Y1 - 2023/1
N2 - Mobile edge computing (MEC) and device-to-device (D2D) offloading are two promising paradigms in the industrial Internet of Things (IIoT). In this article, we investigate task co-offloading, where computing-intensive industrial tasks can be offloaded to MEC servers via cellular links or nearby IIoT devices via D2D links. This co-offloading delivers small computation delay while avoiding network congestion. However, erratic movements, the selfish nature of devices and incomplete offloading information bring inherent challenges. Motivated by these, we propose a co-offloading framework, integrating migration cost and offloading willingness, in D2D-assisted MEC networks. Then, we investigate a learning-based task co-offloading algorithm, with the goal of minimal system cost (i.e., task delay and migration cost). The proposed algorithm enables IIoT devices to observe and learn the system cost from candidate edge nodes, thereby selecting the optimal edge node without requiring complete offloading information. Furthermore, we conduct simulations to verify the proposed co-offloading algorithm.
AB - Mobile edge computing (MEC) and device-to-device (D2D) offloading are two promising paradigms in the industrial Internet of Things (IIoT). In this article, we investigate task co-offloading, where computing-intensive industrial tasks can be offloaded to MEC servers via cellular links or nearby IIoT devices via D2D links. This co-offloading delivers small computation delay while avoiding network congestion. However, erratic movements, the selfish nature of devices and incomplete offloading information bring inherent challenges. Motivated by these, we propose a co-offloading framework, integrating migration cost and offloading willingness, in D2D-assisted MEC networks. Then, we investigate a learning-based task co-offloading algorithm, with the goal of minimal system cost (i.e., task delay and migration cost). The proposed algorithm enables IIoT devices to observe and learn the system cost from candidate edge nodes, thereby selecting the optimal edge node without requiring complete offloading information. Furthermore, we conduct simulations to verify the proposed co-offloading algorithm.
KW - Costs
KW - Delays
KW - device-to-device (D2D) offloading
KW - Device-to-device communication
KW - Industrial Internet of Things
KW - industrial Internet of Things (IIoT) devices
KW - Mobile edge computing (MEC)
KW - multi-armed bandit (MAB)
KW - Resource management
KW - Servers
KW - Task analysis
UR - http://www.scopus.com/inward/record.url?scp=85126558333&partnerID=8YFLogxK
U2 - 10.1109/TII.2022.3158974
DO - 10.1109/TII.2022.3158974
M3 - Article
AN - SCOPUS:85126558333
SN - 1551-3203
VL - 19
SP - 480
EP - 490
JO - IEEE Transactions on Industrial Informatics
JF - IEEE Transactions on Industrial Informatics
IS - 1
ER -