Adaptive computation offloading and resource allocation strategy in a mobile edge computing environment

被引:73
|
作者
Tong, Zhao [1 ]
Deng, Xiaomei [1 ]
Ye, Feng [1 ]
Basodi, Sunitha [2 ]
Xiao, Xueli [2 ]
Pan, Yi [2 ]
机构
[1] Hunan Normal Univ, Coll Informat Sci & Engn, Changsha 410012, Peoples R China
[2] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30302 USA
基金
中国国家自然科学基金;
关键词
Deep reinforcement learning; Energy consumption; Mobile edge computing; Response time; Task offloading; SECURITY; OPTIMIZATION;
D O I
10.1016/j.ins.2020.05.057
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the popularity of smart mobile equipment, the amount of data requested by users is growing rapidly. The traditional centralized processing method represented by the cloud computing model can no longer satisfy the effective processing of large amounts of data. Therefore, the mobile edge computing (MEC) is used as a new computing model to process the big growing data, which can better meet the service requirements. Similar to the task scheduling problem in cloud computing, an important issue in the MEC environment is task offloading and resource allocation. In this paper, we propose an adaptive task offloading and resource allocation algorithm in the MEC environment. The proposed algorithm uses the deep reinforcement learning (DRL) method to determine whether the task needs to be offloaded and allocates computing resources for the task. We simulate the generation of tasks in the form of Poisson distribution, and all tasks are submitted to be processed in the form of task flow. Besides, we consider the mobility of mobile user equipment (UE) between base stations (BSs), which is closer to the actual application environment. The DRL method is used to select the suitable computing node for each task according to the optimization objective, and the optimal strategy for solving the objective problem is learned in the algorithm training process. Compared with other comparison algorithms in different MEC environments, our proposed algorithm has the best performance in reducing the task average response time and the total system energy consumption, improving the system utility, which meets the profits of users and service providers. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:116 / 131
页数:16
相关论文
共 50 条
  • [21] Computation Offloading and Resource Allocation For Cloud Assisted Mobile Edge Computing in Vehicular Networks
    Zhao, Junhui
    Li, Qiuping
    Gong, Yi
    Zhang, Ke
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (08) : 7944 - 7956
  • [22] Dynamic Computation Offloading and Resource Allocation for Multi-user Mobile Edge Computing
    Nath, Samrat
    Wu, Jingxian
    [J]. 2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [23] Joint Service Caching, Computation Offloading and Resource Allocation in Mobile Edge Computing Systems
    Zhang, Guanglin
    Zhang, Shun
    Zhang, Wenqian
    Shen, Zhirong
    Wang, Lin
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (08) : 5288 - 5300
  • [24] Cost Optimization for Partial Computation Offloading and Resource Allocation in Heterogeneous Mobile Edge Computing
    Yuan, Haitao
    Bi, Jing
    Duanmu, Shuaifei
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 3089 - 3094
  • [25] Joint Optimization of Task Caching, Computation Offloading and Resource Allocation for Mobile Edge Computing
    Chen, Zhixiong
    Chen, Zhengchuan
    Ren, Zhi
    Liang, Liang
    Wen, Wanli
    Jia, Yunjian
    [J]. CHINA COMMUNICATIONS, 2022, 19 (12) : 142 - 159
  • [26] Computation Offloading and Resource Allocation for Wireless Powered Mobile Edge Computing With Latency Constraint
    Feng, Jie
    Pei, Qingqi
    Yu, F. Richard
    Chu, Xiaoli
    Shang, Bodong
    [J]. IEEE WIRELESS COMMUNICATIONS LETTERS, 2019, 8 (05) : 1320 - 1323
  • [27] RESOURCE SCHEDULING AND COMPUTING OFFLOADING STRATEGY FOR INTERNET OF THINGS IN MOBILE EDGE COMPUTING ENVIRONMENT
    Lei, Weijun
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2021, 17 (04): : 1153 - 1170
  • [28] Joint Optimization of Task Caching,Computation Offloading and Resource Allocation for Mobile Edge Computing
    Zhixiong Chen
    Zhengchuan Chen
    Zhi Ren
    Liang Liang
    Wanli Wen
    Yunjian Jia
    [J]. China Communications, 2022, 19 (12) : 142 - 159
  • [29] Joint Computation Offloading and Resource Allocation Optimization in Heterogeneous Networks With Mobile Edge Computing
    Zhang, Jing
    Xia, Weiwei
    Yan, Feng
    Shen, Lianfeng
    [J]. IEEE ACCESS, 2018, 6 : 19324 - 19337
  • [30] DRL-based Resource Allocation Optimization for Computation Offloading in Mobile Edge Computing
    Wu, Guowen
    Zhao, Yuhan
    Shen, Yizhou
    Zhang, Hong
    Shen, Shigen
    Yu, Shui
    [J]. IEEE INFOCOM 2022 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2022,