Delay-Aware and Energy-Efficient Computation Offloading in Mobile-Edge Computing Using Deep Reinforcement Learning

被引:168
作者
Ale, Laha [1 ]
Zhang, Ning [2 ]
Fang, Xiaojie [3 ]
Chen, Xianfu [4 ]
Wu, Shaohua [3 ,5 ]
Li, Longzhuang [1 ]
机构
[1] Texas A&M Univ, Dept Comp Sci, Corpus Christi, TX 78412 USA
[2] Univ Windsor, Dept Elect & Comp Engn, Windsor, ON N9B 3P4, Canada
[3] Harbin Inst Technol, Commun Res Ctr, Harbin 150001, Peoples R China
[4] VTT Tech Res Ctr Finland, Dept Commun Syst, Oulu 90570, Finland
[5] Network Commun Res Ctr, Peng Cheng Lab, Shenzhen 518052, Peoples R China
关键词
Task analysis; Servers; Internet of Things; Solid modeling; Computational modeling; Energy consumption; Reinforcement learning; Mobile edge computing; deep reinforcement learning; computation offloading; latency; energy efficiency; NETWORKS; ACCESS;
D O I
10.1109/TCCN.2021.3066619
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Internet of Things (IoT) is considered as the enabling platform for a variety of promising applications, such as smart transportation and smart city, where massive devices are interconnected for data collection and processing. These IoT applications pose a high demand on storage and computing capacity, while the IoT devices are usually resource constrained. As a potential solution, mobile edge computing (MEC) deploys cloud resources in the proximity of IoT devices so that their requests can be better served locally. In this work, we investigate computation offloading in a dynamic MEC system with multiple edge servers, where computational tasks with various requirements are dynamically generated by IoT devices and offloaded to MEC servers in a time-varying operating environment (e.g., channel condition changes over time). The objective of this work is to maximize the completed tasks before their respective deadlines and minimize energy consumption. To this end, we propose an end-to-end Deep Reinforcement Learning (DRL) approach to select the best edge server for offloading and allocate the optimal computational resource such that the expected long-term utility is maximized. The simulation results are provided to demonstrate that the proposed approach outperforms the existing methods.
引用
收藏
页码:881 / 892
页数:12
相关论文
共 32 条
[1]   Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications [J].
Al-Fuqaha, Ala ;
Guizani, Mohsen ;
Mohammadi, Mehdi ;
Aledhari, Mohammed ;
Ayyash, Moussa .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04) :2347-2376
[2]   Online Proactive Caching in Mobile Edge Computing Using Bidirectional Deep Recurrent Neural Network [J].
Ale, Laha ;
Zhang, Ning ;
Wu, Huici ;
Chen, Dajiang ;
Han, Tao .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :5520-5530
[3]   Bayesian Reinforcement Learning and Bayesian Deep Learning for Blockchains With Mobile Edge Computing [J].
Asheralieva, Alia ;
Niyato, Dusit .
IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2021, 7 (01) :319-335
[5]   Artificial Intelligence Aided Joint Bit Rate Selection and Radio Resource Allocation for Adaptive Video Streaming over F-RANs [J].
Chen, Jienan ;
Wei, Zhongxiang ;
Li, Shuai ;
Cao, Bin .
IEEE WIRELESS COMMUNICATIONS, 2020, 27 (02) :36-43
[6]   iRAF: A Deep Reinforcement Learning Approach for Collaborative Mobile Edge Computing IoT Networks [J].
Chen, Jienan ;
Chen, Siyu ;
Wang, Qi ;
Cao, Bin ;
Feng, Gang ;
Hu, Jianhao .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (04) :7011-7024
[7]   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
[8]   Dynamic Computation Offloading in Edge Computing for Internet of Things [J].
Chen, Ying ;
Zhang, Ning ;
Zhang, Yongchao ;
Chen, Xin .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4242-4251
[9]  
Dab Boutheina, 2019, Q LEARNING ALGORITHM
[10]   MEC-Assisted Immersive VR Video Streaming Over Terahertz Wireless Networks: A Deep Reinforcement Learning Approach [J].
Du, Jianbo ;
Yu, F. Richard ;
Lu, Guangyue ;
Wang, Junxuan ;
Jiang, Jing ;
Chu, Xiaoli .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10) :9517-9529