A Fast Algorithm for Energy-Saving Offloading With Reliability and Latency Requirements in Multi-Access Edge Computing

被引:19
作者
Liu, Haolin [1 ,2 ,3 ]
Cao, Le [1 ]
Pei, Tingrui [1 ,2 ]
Deng, Qingyong [1 ,2 ]
Zhu, Jiang [1 ,2 ]
机构
[1] Xiangtan Univ, Coll Informat Engn, Xiangtan 411105, Peoples R China
[2] Xiangtan Univ, Key Lab Hunan Prov Internet Things & Informat Sec, Xiangtan 411105, Peoples R China
[3] Xiangtan Univ, Postdoctoral Res Stn Mech, Xiangtan 411105, Peoples R China
基金
中国国家自然科学基金;
关键词
Multi-access edge computing; computation offloading; energy consumption minimization; reliability guarantee; RESOURCE-ALLOCATION; OPTIMIZATION;
D O I
10.1109/ACCESS.2019.2961453
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-Access Edge Computing (MEC) is a promising paradigm that providing cloud-like service for handling the high-complexity and latency-sensitive applications on user equipment (UE) via computation offloading. However, the execution reliability is rarely considered in current MEC studies, which is an important factor to guarantee the quality of service (QoS). For that, this paper considers an energy-saving offloading to satisfy the reliability and latency requirements of the application. Specifically, we formulate an optimization problem to minimize the UE's energy consumption with reliability and latency constraints. To tackle this NP-hard problem, we first divide the entire application into multiple directed-acyclic-graph-(DAG)-based subtasks, where the subtask can be executed on the UE locally or MEC server remotely. Then, we decompose the overall reliability and latency requirements into multiple constraints for each subtask. Finally, we propose a fast heuristic algorithm to find a solution satisfying the constraints. Simulation results demonstrate the proposed algorithm obtains lower energy consumption compared with the local execution and random assignment and costs less runtime compared with the greedy algorithm.
引用
收藏
页码:151 / 161
页数:11
相关论文
共 31 条
[1]   SaRa: A Stochastic Model to Estimate Reliability of Edge Resources in Volunteer Cloud [J].
Alsenani, Yousef ;
Crosby, Garth V. ;
Velasco, Tomas .
2018 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2018, :121-124
[2]  
[Anonymous], IEEE T SYST MAN CYBE
[3]  
[Anonymous], 2011, ISO Norm ISO 26262
[4]   Task Offloading for Mobile Edge Computing in Software Defined Ultra-Dense Network [J].
Chen, Min ;
Hao, Yixue .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (03) :587-597
[5]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[6]   Context-Awareness Enhances 5G Multi-Access Edge Computing Reliability [J].
Han, Bin ;
Wong, Stan ;
Mannweiler, Christian ;
Crippa, Marcos Rates ;
Schotten, Hans D. .
IEEE ACCESS, 2019, 7 :21290-21299
[7]   Energy Efficient Task Caching and Offloading for Mobile Edge Computing [J].
Hao, Yixue ;
Chen, Min ;
Hu, Long ;
Hossain, M. Shamim ;
Ghoneim, Ahmed .
IEEE ACCESS, 2018, 6 :11365-11373
[8]   Wasserstein CNN: Learning Invariant Features for NIR-VIS Face Recognition [J].
He, Ran ;
Wu, Xiang ;
Sun, Zhenan ;
Tan, Tieniu .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2019, 41 (07) :1761-1773
[9]   Dynamic Task Offloading and Resource Allocation for Ultra-Reliable Low-Latency Edge Computing [J].
Liu, Chen-Feng ;
Bennis, Mehdi ;
Debbah, Merouane ;
Poor, H. Vincent .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (06) :4132-4150
[10]   Offloading Schemes in Mobile Edge Computing for Ultra-Reliable Low Latency Communications [J].
Liu, Jianhui ;
Zhang, Qi .
IEEE ACCESS, 2018, 6 :12825-12837