Dynamic Request Scheduling Optimization in Mobile Edge Computing for IoT Applications

被引:93
|
作者
Hu, Shihong [1 ]
Li, Guanghui [1 ,2 ]
机构
[1] Jiangnan Univ, Sch IoT Engn, Wuxi 214122, Jiangsu, Peoples R China
[2] Jiangnan Univ, Res Ctr IoT Technol Applicat Engn MOE, Wuxi 214122, Jiangsu, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2020年 / 7卷 / 02期
基金
中国国家自然科学基金;
关键词
Task analysis; Mobile handsets; Cloud computing; Internet of Things; Processor scheduling; Resource management; Edge computing; Internet of Things (IoT); mobile edge computing (MEC); optimization; resource scheduling (RS); ultradense network (UDN); NONORTHOGONAL MULTIPLE-ACCESS; ULTRA-DENSE NETWORKS; RESOURCE-ALLOCATION; GENETIC ALGORITHM; CHALLENGES; RADIO; CLOUD;
D O I
10.1109/JIOT.2019.2955311
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the era of 5G, with the increasing demands on computation and massive data traffic of the Internet of Things (IoT), mobile edge computing (MEC) and ultradense network (UDN) are considered to be two enabling and promising technologies, which result in the so-called ultradense edge computing (UDEC). Task offloading as an effective solution offers low latency and flexible computation for mobile users in the UDEC network. However, the limited computing resources at the edge clouds and the dynamic demands of mobile users make it challenging to schedule computing requests to appropriate edge clouds. To this end, we first formulate the transmitting power allocation (PA) problem for mobile users to minimize energy consumption. Using the quasiconvex technique, we address the PA problem and present a noncooperative game model based on subgradient (NCGG). Then, we model the problem of joint request offloading and resource scheduling (JRORS) as a mixed-integer nonlinear program to minimize the response delay of requests. The JRORS problem can be divided into two problems, namely, the request offloading (RO) problem and the computing resource scheduling (RS) problem. Therefore, we analyze the JRORS problem as a double decision-making problem and propose a multiple-objective optimization algorithm based on i-NSGA-II, referred to as MO-NSGA. The simulation results show that NCGG can save the transmitting energy consumption and has a good convergence property, and MO-NSGA outperforms the existing approaches in terms of response rate and can maintain a good performance in a dynamic UDEC network.
引用
收藏
页码:1426 / 1437
页数:12
相关论文
共 50 条
  • [1] Efficient resource allocation for IoT applications in mobile edge computing via dynamic request scheduling optimization
    Liu, Jun
    Li, Chunlin
    Luo, Youlong
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [2] Dynamic Service Request Scheduling for Mobile Edge Computing Systems
    Chen, Ying
    Zhang, Yongchao
    Chen, Xin
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [3] Dynamic Offloading and Resource Scheduling for Mobile-Edge Computing With Energy Harvesting Devices
    Zhao, Fengjun
    Chen, Ying
    Zhang, Yongchao
    Liu, Zhiyong
    Chen, Xin
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 2154 - 2165
  • [4] Dyme: Dynamic Microservice Scheduling in Edge Computing Enabled IoT
    Samanta, Amit
    Tang, Jianhua
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07): : 6164 - 6174
  • [5] Multi-UAV-Enabled Mobile-Edge Computing for Time-Constrained IoT Applications
    Zhan, Cheng
    Hu, Han
    Liu, Zhi
    Wang, Zhi
    Mao, Shiwen
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (20): : 15553 - 15567
  • [6] An Application Placement Technique for Concurrent IoT Applications in Edge and Fog Computing Environments
    Goudarzi, Mohammad
    Wu, Huaming
    Palaniswami, Marimuthu
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (04) : 1298 - 1311
  • [7] Robust Offloading Scheduling for Mobile Edge Computing
    Qu, Yuben
    Dai, Haipeng
    Wu, Fan
    Lu, Dongyu
    Dong, Chao
    Tang, Shaojie
    Chen, Guihai
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2022, 21 (07) : 2581 - 2595
  • [8] Collaborative Task Scheduling for IoT-Assisted Edge Computing
    Kim, Youngjin
    Song, Chiwon
    Han, Hyuck
    Jung, Hyungsoo
    Kang, Sooyong
    IEEE ACCESS, 2020, 8 (08): : 216593 - 216606
  • [9] Hierarchical Energy-Efficient Mobile-Edge Computing in IoT Networks
    Wang, Qun
    Tan, Le Thanh
    Hu, Rose Qingyang
    Qian, Yi
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (12): : 11626 - 11639
  • [10] Reinforcement Learning-Based Optimization for Mobile Edge Computing Scheduling Game
    Wang, Tingting
    Lu, Bingxian
    Wang, Wei
    Wei, Wei
    Yuan, Xiaochen
    Li, Jianqing
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (01): : 55 - 64