TY - JOUR
T1 - Online learning offloading framework for heterogeneous mobile edge computing system
AU - Zhang, Feifei
AU - Ge, Jidong
AU - Wong, Chifong
AU - Li, Chuanyi
AU - Chen, Xingguo
AU - Zhang, Sheng
AU - Luo, Bin
AU - Zhang, He
AU - Chang, Victor
PY - 2019/3/6
Y1 - 2019/3/6
N2 - Cloud of Things (CoT) is a significant paradigm for bridging cloud resource and mobile terminals. Mobile edge computing (MEC) is a supporting architecture for CoT. The objectives of this paper are to describe and evaluate a method to handle the computation offloading problem during user mobility which minimizes the offloading failure rate in heterogeneous network. Furthermore, users’ mobility and their choices for offloading lead to the everchanging condition of wireless network and opportunistic resource available. By modeling such dynamic mobile edge environment, quantizing the user cost, failure penalty and diversified QoS requirements, computation offloading problem is converted into an online decision-making problem in a stochastic process. We divide the decision-making into two phases: offloading planning phase and offloading running phase. In both phases the learning agent can continuously improve the control policy. We also conduct a failure recovery policy to tackle different types of failure and is included in the decision-making process. The numerical results show that the proposed online learning offloading method for mobile users can derive the optimal offloading scheme compared with the baseline algorithms.
AB - Cloud of Things (CoT) is a significant paradigm for bridging cloud resource and mobile terminals. Mobile edge computing (MEC) is a supporting architecture for CoT. The objectives of this paper are to describe and evaluate a method to handle the computation offloading problem during user mobility which minimizes the offloading failure rate in heterogeneous network. Furthermore, users’ mobility and their choices for offloading lead to the everchanging condition of wireless network and opportunistic resource available. By modeling such dynamic mobile edge environment, quantizing the user cost, failure penalty and diversified QoS requirements, computation offloading problem is converted into an online decision-making problem in a stochastic process. We divide the decision-making into two phases: offloading planning phase and offloading running phase. In both phases the learning agent can continuously improve the control policy. We also conduct a failure recovery policy to tackle different types of failure and is included in the decision-making process. The numerical results show that the proposed online learning offloading method for mobile users can derive the optimal offloading scheme compared with the baseline algorithms.
UR - http://www.scopus.com/inward/record.url?scp=85063211650&partnerID=8YFLogxK
UR - https://research.tees.ac.uk/en/publications/93877cd3-d6b1-4f8a-8b9b-90d32392980a
U2 - 10.1016/j.jpdc.2019.02.003
DO - 10.1016/j.jpdc.2019.02.003
M3 - Article
AN - SCOPUS:85063211650
SN - 0743-7315
VL - 128
SP - 167
EP - 183
JO - Journal of Parallel and Distributed Computing
JF - Journal of Parallel and Distributed Computing
ER -