Optimizing low-power task scheduling for multiple users and servers in mobile edge computing by the MUMS framework

被引:0
作者
Li, Guangxu [1 ,2 ,3 ]
Li, Junke [1 ,2 ,3 ,4 ]
机构
[1] Guizhou Univ, Coll Comp Sci & Technol, Guiyang 550025, Peoples R China
[2] Suqian Univ, Sch Informat Engn, Suqian 223800, Jiangsu, Peoples R China
[3] Guizhou Univ, State Key Lab Publ Big Data, Guiyang 550025, Peoples R China
[4] Qiannan Normal Univ Nationalities, Sch Comp & Informat Technol, Qiannan 558000, Peoples R China
基金
中国国家自然科学基金;
关键词
Low-power task scheduling; Mobile edge computing; Power consumption modeling; Energy consumption optimization; Particle swarm optimization;
D O I
10.1016/j.heliyon.2024.e31622
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In today's increasingly popular Internet of Things (IoT) technology, its energy consumption issue is also becoming increasingly prominent. Currently, the application of Mobile Edge Computing (MEC) in IoT is becoming increasingly important, and scheduling its tasks to save energy is imperative. To address the aforementioned issues, we propose a Multi-User Multi-Server (MUMS) scheduling framework aimed at reducing the energy consumption in MEC. The framework starts with a model definition phase, detailing multi-user multi-server systems through four fundamental models: communication, offloading, energy, and delay. Then, these models are integrated to construct an energy consumption optimization model for MUMS. The final step involves utilizing the proposed L1_PSO (an enhanced version of the standard particle swarm optimization algorithm) to solve the optimization problem. Experimental results demonstrate that, compared to typical scheduling algorithms, the MUMS framework is both reasonable and feasible. Notably, the L1_PSO algorithm reduces energy consumption by 4.6 % compared to Random Assignment and by 2.3 % compared to the conventional Particle Swarm Optimization algorithm.
引用
收藏
页数:18
相关论文
共 45 条
[11]   Delay Minimization for NOMA-MEC Offloading [J].
Ding, Zhiguo ;
Ng, Derrick Wing Kwan ;
Schober, Robert ;
Poor, H. Vincent .
IEEE SIGNAL PROCESSING LETTERS, 2018, 25 (12) :1875-1879
[12]   Joint computation offloading and task caching for multi-user and multi-task MEC systems: reinforcement learning-based algorithms [J].
Elgendy, Ibrahim A. ;
Zhang, Wei-Zhe ;
He, Hui ;
Gupta, Brij B. ;
Abd El-Latif, Ahmed A. .
WIRELESS NETWORKS, 2021, 27 (03) :2023-2038
[13]   Optimal Resource Allocation for Delay Minimization in NOMA-MEC Networks [J].
Fang, Fang ;
Xu, Yanqing ;
Ding, Zhiguo ;
Shen, Chao ;
Peng, Mugen ;
Karagiannidis, George K. .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (12) :7867-7881
[14]  
Fang M., 2022, Advances in Engineering Technology Research, V3, P275, DOI [10.56028/aetr.3.1.275, DOI 10.56028/AETR.3.1.275]
[15]   Load balancing in cloud computing via intelligent PSO-based feedback controller [J].
Ghafir, Shabina ;
Alam, M. Afshar ;
Siddiqui, Farheen ;
Naaz, Sameena .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2024, 41
[16]  
Gururaj H., 2023, i-manager's Journal on Cloud Computing, V10, P35, DOI [10.26634/jcc.10.2.20419, DOI 10.26634/JCC.10.2.20419]
[17]   Online energy-efficient scheduling of DAG tasks on heterogeneous embedded platforms [J].
Hu, Biao ;
Yang, Xincheng ;
Zhao, Mingguo .
JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 140
[18]   METSM: Multiobjective energy-efficient task scheduling model for an edge heterogeneous multiprocessor system [J].
Jiang, Qiangqiang ;
Xin, Xu ;
Yao, Libo ;
Chen, Bo .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 152 :207-223
[19]   Green power aware approaches for scheduling independent tasks on a multi-core machine [J].
Kassab, Ayham ;
Nicod, Jean-Marc ;
Phillippe, Laurent ;
Rehn-Sonigo, Veronika .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 31
[20]  
Kollarov O., 2023, Journal of Electrical and Power Engineering, V29, P50, DOI [10.31474/2074-2630-2023-2-50-54, DOI 10.31474/2074-2630-2023-2-50-54]