Multi-objective resource allocation in mobile edge computing using PAES for Internet of Things

In recent years, mobile edge computing (MEC), as a powerful computing paradigm, provides sufficient computing resources for Internet of Things (IoT). Generally, the deployment of MEC servers closer to mobile users has effectively reduced access delays and the cost of using cloud services. However, the multi-objective resource allocation for IoT applications to meet service requirements (i.e., the shortest completion time of IoT applications, the load balance and lower energy consumption of MEC servers, etc.) still faces severe challenges. To address this challenge, a multi-objective resource allocation method, named MRAM, is proposed in this paper for IoT. Technically, the pareto archived evolution strategy is leveraged to optimize the time cost of IoT applications, load balance and energy consumption of MEC servers. Furthermore, the multiple criteria decision making and the technique for order preference by similarity to ideal solution are utilized to obtain the optimal multi-objective resource allocation strategy. Ultimately, the comprehensive analysis of MRAM is introduced in detail.

[1]  Xuyun Zhang,et al.  A balanced virtual machine scheduling method for energy-performance trade-offs in cyber-physical cloud systems , 2017, Future Gener. Comput. Syst..

[2]  Xuyun Zhang,et al.  A QoS-aware virtual machine scheduling method for energy conservation in cloud-based cyber-physical systems , 2019, World Wide Web.

[3]  Lei Zhang,et al.  Editorial: Physical Layer Security and Wireless Access Control (QSHINE 2017) , 2019, Mob. Networks Appl..

[4]  Tony Q. S. Quek,et al.  Cross-Layer Resource Allocation With Elastic Service Scaling in Cloud Radio Access Network , 2015, IEEE Transactions on Wireless Communications.

[5]  Ke Zhang,et al.  Mobile Edge Computing and Networking for Green and Low-Latency Internet of Things , 2018, IEEE Communications Magazine.

[6]  Hong-Ning Dai,et al.  A Hybrid Computing Solution and Resource Scheduling Strategy for Edge Computing in Smart Manufacturing , 2019, IEEE Transactions on Industrial Informatics.

[7]  Sheng Xu,et al.  Consensus Congestion Control in Multirouter Networks Based on Multiagent System , 2017, Complex..

[8]  Dario Pompili,et al.  Joint Task Offloading and Resource Allocation for Multi-Server Mobile-Edge Computing Networks , 2017, IEEE Transactions on Vehicular Technology.

[9]  Xihua Liu,et al.  Joint Optimization of Resource Utilization and Load Balance with Privacy Preservation for Edge Services in 5G Networks , 2019, Mobile Networks and Applications.

[10]  Jiann-Liang Chen,et al.  5G Virtualized Multi-access Edge Computing Platform for IoT Applications , 2018, J. Netw. Comput. Appl..

[11]  Jie Zhang,et al.  Hybrid computation offloading for smart home automation in mobile cloud computing , 2018, Personal and Ubiquitous Computing.

[12]  Wanchun Dou,et al.  Multiobjective computation offloading for workflow management in cloudlet‐based mobile cloud using NSGA‐II , 2018, Comput. Intell..

[13]  Xu Chen,et al.  ThriftyEdge: Resource-Efficient Edge Computing for Intelligent IoT Applications , 2018, IEEE Network.

[14]  Tiankui Zhang,et al.  Joint Computation and Communication Design for UAV-Assisted Mobile Edge Computing in IoT , 2020, IEEE Transactions on Industrial Informatics.

[15]  Dingde Jiang,et al.  A Dynamic Resource Scheduling Scheme in Edge Computing Satellite Networks , 2020, Mob. Networks Appl..

[16]  Ke Wang,et al.  Computing aware scheduling in mobile edge computing system , 2019, Wireless Networks.

[17]  Fei Dai,et al.  Dynamic resource provisioning for workflow scheduling under uncertainty in edge computing environment , 2020, Concurr. Comput. Pract. Exp..

[18]  Lei Guo,et al.  Mobile Edge Computing-Enabled Internet of Vehicles: Toward Energy-Efficient Scheduling , 2019, IEEE Network.

[19]  Qianbin Chen,et al.  Computation Offloading and Resource Allocation in Wireless Cellular Networks With Mobile Edge Computing , 2017, IEEE Transactions on Wireless Communications.

[20]  Kun Zhu,et al.  Performance Analysis of RF-Powered Cognitive Radio Networks with Integrated Ambient Backscatter Communications , 2018, Wirel. Commun. Mob. Comput..

[21]  Branka Vucetic,et al.  Cross-Layer Design for Mission-Critical IoT in Mobile Edge Computing Systems , 2019, IEEE Internet of Things Journal.

[22]  Huaming Wu,et al.  Edge Server Quantification and Placement for Offloading Social Media Services in Industrial Cognitive IoV , 2021, IEEE Transactions on Industrial Informatics.

[23]  Shuguang Cui,et al.  Joint offloading and computing optimization in wireless powered mobile-edge computing systems , 2017, 2017 IEEE International Conference on Communications (ICC).

[24]  Zdenek Becvar,et al.  Mobile Edge Computing: A Survey on Architecture and Computation Offloading , 2017, IEEE Communications Surveys & Tutorials.

[25]  Xing Zhang,et al.  Adaptive Computation Offloading With Edge for 5G-Envisioned Internet of Connected Vehicles , 2020, IEEE Transactions on Intelligent Transportation Systems.

[26]  Yuanyuan Yang,et al.  Energy-efficient computation offloading and resource allocation for delay-sensitive mobile edge computing , 2019, Sustain. Comput. Informatics Syst..

[27]  Jianli Pan,et al.  Future Edge Cloud and Edge Computing for Internet of Things Applications , 2018, IEEE Internet of Things Journal.

[28]  Khaled Ben Letaief,et al.  Delay-optimal computation task scheduling for mobile-edge computing systems , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[29]  Hui Tian,et al.  Selective Offloading in Mobile Edge Computing for the Green Internet of Things , 2018, IEEE Network.

[30]  Md Zakirul Alam Bhuiyan,et al.  Joint Optimization of Offloading Utility and Privacy for Edge Computing Enabled IoT , 2020, IEEE Internet of Things Journal.

[31]  David W. Corne,et al.  Approximating the Nondominated Front Using the Pareto Archived Evolution Strategy , 2000, Evolutionary Computation.

[32]  Xuyun Zhang,et al.  Spatial-temporal data-driven service recommendation with privacy-preservation , 2020, Inf. Sci..

[33]  Ke Zhang,et al.  Computation Offloading and Resource Allocation For Cloud Assisted Mobile Edge Computing in Vehicular Networks , 2019, IEEE Transactions on Vehicular Technology.

[34]  Xuyun Zhang,et al.  BeCome: Blockchain-Enabled Computation Offloading for IoT in Mobile Edge Computing , 2020, IEEE Transactions on Industrial Informatics.

[35]  Yan Zhang,et al.  Mobile Edge Computing: A Survey , 2018, IEEE Internet of Things Journal.

[36]  Li Chunlin,et al.  Energy‐aware cross‐layer resource allocation in mobile cloud , 2017 .

[37]  Kaibin Huang,et al.  Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading , 2016, IEEE Transactions on Wireless Communications.

[38]  Lianyong Qi,et al.  Privacy-Aware Multidimensional Mobile Service Quality Prediction and Recommendation in Distributed Fog Environment , 2018, Wirel. Commun. Mob. Comput..

[39]  Jie Gao,et al.  Partial Offloading Scheduling and Power Allocation for Mobile Edge Computing Systems , 2019, IEEE Internet of Things Journal.

[40]  Jiguo Yu,et al.  Privacy-Preserving and Scalable Service Recommendation Based on SimHash in a Distributed Cloud Environment , 2017, Complex..