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 条
  • [1] Computation Offloading and Resource Allocation for Mobile Edge Computing
    Cheng, Ziqing
    Wang, Qi
    Li, Zhiyong
    Rudolph, Guenter
    [J]. 2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 2735 - 2740
  • [2] Cooperative Computation Offloading and Resource Allocation for Mobile Edge Computing
    Li, Qiuping
    Zhao, Junhui
    Gong, Yi
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2019,
  • [3] Delay Optimized Computation Offloading and Resource Allocation for Mobile Edge Computing
    Long, Long
    Liu, Zichen
    Zhou, Yiqing
    Liu, Ling
    Shi, Jinglin
    Sun, Qian
    [J]. 2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
  • [4] Resource allocation and computation offloading with data security for mobile edge computing
    Elgendy, Ibrahim A.
    Zhang, Weizhe
    Tian, Yu-Chu
    Li, Keqin
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 531 - 541
  • [5] Joint Optimization on Computation Offloading and Resource Allocation in Mobile Edge Computing
    Zhang, Kaiyuan
    Gui, Xiaolin
    Ren, Dewang
    [J]. 2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [6] Resource Allocation and Computation Offloading for Wireless Powered Mobile Edge Computing
    Chen, Jun
    Chang, Zheng
    Guo, Wenlong
    Guo, Xijuan
    [J]. SENSORS, 2022, 22 (16)
  • [7] Trust based multi-resource computation offloading strategy in mobile edge computing environment
    Qi, Ping
    Wang, Fucheng
    Xu, Jia
    Li, Xuejun
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2020, 26 (06): : 1616 - 1627
  • [8] Computation Offloading Strategy in Mobile Edge Computing
    Sheng, Jinfang
    Hu, Jie
    Teng, Xiaoyu
    Wang, Bin
    Pan, Xiaoxia
    [J]. INFORMATION, 2019, 10 (06)
  • [9] Computation Offloading and Resource Allocation in Mobile Edge Computing via Reinforcement Learning
    Wang, Danfeng
    Zhao, Jian
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2019,
  • [10] Integrated Task Caching, Computation Offloading and Resource Allocation for Mobile Edge Computing
    Chen, Zhixiong
    Chen, Zhengchuan
    Jia, Yunjian
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,