Dynamic Request Scheduling Optimization in Mobile Edge Computing for IoT Applications

被引:95
作者
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 条
  • [21] Constrained Multiobjective Optimization for IoT-Enabled Computation Offloading in Collaborative Edge and Cloud Computing
    Peng, Guang
    Wu, Huaming
    Wu, Han
    Wolter, Katinka
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (17): : 13723 - 13736
  • [22] Joint Application Placement and Request Routing Optimization for Dynamic Edge Computing Service Management
    Li, Rui
    Zhou, Zhi
    Zhang, Xiaoxi
    Chen, Xu
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) : 4581 - 4596
  • [23] Dynamic User Allocation in Stochastic Mobile Edge Computing Systems
    Lai, Phu
    He, Qiang
    Xia, Xiaoyu
    Chen, Feifei
    Abdelrazek, Mohamed
    Grundy, John
    Hosking, John
    Yang, Yun
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2699 - 2712
  • [24] Request Scheduling Combined With Load Balancing in Mobile-Edge Computing
    Liu, Haojiang
    Li, Yuanzhe
    Wang, Shangguang
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (21) : 20841 - 20852
  • [25] Task Scheduling for Mobile Edge Computing Using Genetic Algorithm and Conflict Graphs
    Al-Habob, Ahmed A.
    Dobre, Octavia A.
    Garcia Armada, Ana
    Muhaidat, Sami
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (08) : 8805 - 8819
  • [26] Three Dynamic Pricing Schemes for Resource Allocation of Edge Computing for IoT Environment
    Baek, Beomhan
    Lee, Joohyung
    Peng, Yuyang
    Park, Sangdon
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05) : 4292 - 4303
  • [27] Joint Optimization of Path Planning and Resource Allocation in Mobile Edge Computing
    Liu, Yu
    Li, Yong
    Niu, Yong
    Jin, Depeng
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (09) : 2129 - 2144
  • [28] Optimal Resource Allocation for Multimedia Applications Offloading in Mobile Edge Computing
    Chen, Guolong
    Zhao, Liang
    Li, Xianwei
    Zhao, Fuqi
    Zeng, Xiaojian
    IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2021, 2 : 360 - 369
  • [29] Optimization of Task Scheduling and Dynamic Service Strategy for Multi-UAV-Enabled Mobile-Edge Computing System
    Luo, Yizhe
    Ding, Wenrui
    Zhang, Baochang
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2021, 7 (03) : 970 - 984
  • [30] Optimized Task Allocation for IoT Application in Mobile-Edge Computing
    Liu, Jialei
    Liu, Chunhong
    Wang, Bo
    Gao, Guowei
    Wang, Shangguang
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13) : 10370 - 10381