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 条
[21]   TRANSFORM-ANN for online optimization of complex industrial processes: Casting process as case study [J].
Miriyala, Srinivas Soumitri ;
Subramanian, Venkat ;
Mitra, Kishalay .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 264 (01) :294-309
[22]   Multi-Objective Optimization for the Operation of an Electric Distribution System With a Large Number of Single Phase Solar Generators [J].
Mostafa, Haytham A. ;
El-Shatshat, Ramadan ;
Salama, Magdy M. A. .
IEEE TRANSACTIONS ON SMART GRID, 2013, 4 (02) :1038-1047
[23]   Multi-objective online optimization of a marine diesel engine using NSGA-II coupled with enhancing trained support vector machine [J].
Niu, Xiaoxiao ;
Wang, Hechun ;
Hu, Song ;
Yang, Chuanlei ;
Wang, Yinyan .
APPLIED THERMAL ENGINEERING, 2018, 137 :218-227
[24]   An evolutionary algorithm with directed weights for constrained multi-objective optimization [J].
Peng, Chaoda ;
Liu, Hai-Lin ;
Gu, Fangqing .
APPLIED SOFT COMPUTING, 2017, 60 :613-622
[25]   Meta-heuristic based reliable and green workflow scheduling in cloud computing [J].
Rehani N. ;
Garg R. .
International Journal of System Assurance Engineering and Management, 2018, 9 (4) :811-820
[26]   Joint Optimization of Radio and Computational Resources for Multicell Mobile-Edge Computing [J].
Sardellitti, Stefania ;
Scutari, Gesualdo ;
Barbarossa, Sergio .
IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2015, 1 (02) :89-103
[27]   Edge Computing: Vision and Challenges [J].
Shi, Weisong ;
Cao, Jie ;
Zhang, Quan ;
Li, Youhuizi ;
Xu, Lanyu .
IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (05) :637-646
[28]   Offloading in Mobile Edge Computing: Task Allocation and Computational Frequency Scaling [J].
Thinh Quang Dinh ;
Tang, Jianhua ;
La, Quang Duy ;
Quek, Tony Q. S. .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2017, 65 (08) :3571-3584
[29]   An energy-efficient sleep scheduling mechanism with similarity measure for wireless sensor networks [J].
Wan, Runze ;
Xiong, Naixue ;
Nguyen The Loc .
HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2018, 8
[30]   Joint Computation Offloading and Interference Management in Wireless Cellular Networks with Mobile Edge Computing [J].
Wang, Chenmeng ;
Yu, F. Richard ;
Liang, Chengchao ;
Chen, Qianbin ;
Tang, Lun .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (08) :7432-7445