Joint Optimization of Energy Consumption and Latency in Mobile Edge Computing for Internet of Things

被引:141
作者
Cui, Laizhong [1 ]
Xu, Chong [1 ]
Yang, Shu [1 ]
Huang, Joshua Zhexue [1 ]
Li, Jianqiang [1 ]
Wang, Xizhao [1 ]
Ming, Zhong [1 ]
Lu, Nan [1 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2019年 / 6卷 / 03期
基金
中国国家自然科学基金;
关键词
Computation offloading; constrained multiobjective optimization (CMOP); Internet of Things (IoT); mobile edge computing (MEC); MULTIOBJECTIVE OPTIMIZATION; EVOLUTIONARY ALGORITHM; MANAGEMENT; NETWORKS;
D O I
10.1109/JIOT.2018.2869226
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With wide adoption of Internet of Things. (IoT) across the world, the IoT devices are facing more and more intensive computation task nowadays. However, the IoT devices are usually limited by their computing capability and battery lifetime. Mobile edge computing provides new opportunities for developments of IoT, since edge computing servers which are close to devices can provide more powerful computing resources. The IoT devices can offload the intensive computing tasks to edge computing servers, while saving their own computing resources and reducing energy consumption. However, the benefits come at the cost of higher latency, mainly due to additional transmission time, and it may be unacceptable for many IoT applications. In this paper, we try to find a tradeoff between the energy consumption and latency, in order to satisfy user demands of various IoT applications. We formalize the problem into a constrained multiobjective optimization problem and find the optimal solutions by a modified fast and elitist nondominated sorting genetic algorithm (NSGA-II). To improve the performance of the algorithm, we propose a novel problem-specific encoding scheme and genetic operators in the proposed modified NSGA-II. We also conduct extensive simulation experiments to evaluate the proposed algorithm and its sensitivity under certain major parameters. The experimental results show that the proposed algorithm can find a large number of optimal solutions to adjust the corresponding offloading decision according to the real-world situation.
引用
收藏
页码:4791 / 4803
页数:13
相关论文
共 40 条
[1]   Mobile Edge Computing: Opportunities, solutions, and challenges [J].
Ahmed, Ejaz ;
Rehmani, Mubashir Husain .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 70 :59-63
[2]  
[Anonymous], 2017, ZTE COMMUN
[3]  
[Anonymous], 2017, AUGM VIRT REAL 1 WAV
[4]   Enabling cyber-physical communication in 5G cellular networks: Challenges, spatial spectrum sensing, and cyber-security [J].
Liu, Lingjia (lingjialiu@gmail.com), 1600, Institution of Engineering and Technology, United States (02)
[5]   A guide for the selection of routing protocols in WBAN for healthcare applications [J].
Bhanumathi, V. ;
Sangeetha, C. P. .
HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2017, 7
[6]   Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading [J].
Bi, Suzhi ;
Zhang, Ying Jun .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (06) :4177-4190
[7]   Green Cognitive Mobile Networks With Small Cells for Multimedia Communications in the Smart Grid Environment [J].
Bu, Shengrong ;
Yu, F. Richard .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2014, 63 (05) :2115-2126
[8]   Multi-Objective Optimization by Using Evolutionary Algorithms: The p-Optimality Criteria [J].
Carreno Jara, Emiliano .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (02) :167-179
[9]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[10]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197