Time-Slotted Task Offloading and Resource Allocation for Cloud-Edge-End Cooperative Computing Networks

被引:6
作者
Fan, Wenhao [1 ,2 ,3 ]
Liu, Xun [1 ,2 ]
Yuan, Hao [1 ,2 ]
Li, Nan [1 ,4 ]
Liu, Yuan'an [1 ,2 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Elect Engn, Beijing 100876, Peoples R China
[2] Beijing Univ Posts & Telecommun, Beijing Key Lab Work Safety Intelligent Monitoring, Beijing 100876, Peoples R China
[3] Beijing Univ Posts & Telecommun, Natl Engn Res Ctr Disaster Backup & Recovery, Beijing 100876, Peoples R China
[4] China Mobile Res Inst, Beijing 100032, Peoples R China
关键词
Task analysis; Resource management; Delays; Optimization; Processor scheduling; Servers; Energy consumption; Time slot; edge computing; task offloading; resource management; JOINT COMPUTATION; ENERGY EFFICIENCY; SERVICE PLACEMENT; NOMA;
D O I
10.1109/TMC.2024.3349551
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In time-slotted edge computing systems, task scheduling is conducted at the end of each time slot to make task offloading decisions and resource allocation for all the tasks pending for scheduling during the time slot. However, the existing works omitted the task scheduling delay, which is a period that a task has to wait from the task generation time point to the end of the current time slot. Such simplification is impractical in real scenarios because the task scheduling delay is a non-negligible part of the task processing delay, which was understood by existing works as the sum of only the task transmission and computing delays. In this paper, a novel time-slotted task offloading and resource allocation scheme for cloud-edge-end cooperative computing networks is proposed to realize the total task processing delay minimization for all the devices under the energy consumption constraint of each device. Our scheme makes task-offloading decision for each device from local processing, offloading to its affiliated base station (BS), to another BS, and to the cloud server. Besides, transmit power allocation, transmission rate allocation, and computing resource allocation are also jointly optimized in our optimization problem. We consider the impact of the task scheduling delay and design a two-stage distributed algorithm to decrease the negative impact by dividing the algorithm into a device-side part and a network-side part. The advantages of our scheme are validated by extensive simulations, where 4 reference schemes are compared in 8 different scenarios.
引用
收藏
页码:8225 / 8241
页数:17
相关论文
共 42 条
[11]   Edge Intelligence for Energy-Efficient Computation Offloading and Resource Allocation in 5G Beyond [J].
Dai, Yueyue ;
Zhang, Ke ;
Maharjan, Sabita ;
Zhang, Yan .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (10) :12175-12186
[12]   Joint Computation Offloading and User Association in Multi-Task Mobile Edge Computing [J].
Dai, Yueyue ;
Xu, Du ;
Maharjan, Sabita ;
Zhang, Yan .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (12) :12313-12325
[13]   Incentive Mechanism and Resource Allocation for Edge-Fog Networks Driven by Multi-Dimensional Contract and Game Theories [J].
Diamanti, Maria ;
Charatsaris, Panagiotis ;
Tsiropoulou, Eirini Eleni ;
Papavassiliou, Symeon .
IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2022, 3 :435-452
[14]   Load Balancing of Double Queues and Utility-Workload Tradeoff in Heterogeneous Mobile Edge Computing [J].
Dong, Xuewen ;
Di, Zijie ;
Wang, Liangmin ;
Yao, Qingsong ;
Li, Guangxia ;
Shen, Yulong .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2023, 22 (07) :4313-4326
[15]   Joint Task Offloading and Resource Allocation for Multi-Access Edge Computing Assisted by Parked and Moving Vehicles [J].
Fan, Wenhao ;
Liu, Jie ;
Hua, Mingyu ;
Wu, Fan ;
Liu, Yuan'an .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (05) :5314-5330
[16]   Computation Offloading Based on Cooperations of Mobile Edge Computing-Enabled Base Stations [J].
Fan, Wenhao ;
Liu, Yuan'an ;
Tang, Bihua ;
Wu, Fan ;
Wang, Zhongbao .
IEEE ACCESS, 2018, 6 :22622-22633
[17]   Service Placement and Request Scheduling for Data-Intensive Applications in Edge Clouds [J].
Farhadi, Vajiheh ;
Mehmeti, Fidan ;
He, Ting ;
La Porta, Thomas F. ;
Khamfroush, Hana ;
Wang, Shiqiang ;
Chan, Kevin S. ;
Poularakis, Konstantinos .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (02) :779-792
[18]   Winning at the Starting Line: Joint Network Selection and Service Placement for Mobile Edge Computing [J].
Gao, Bin ;
Zhou, Zhi ;
Liu, Fangming ;
Xu, Fei .
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, :1459-1467
[19]   Joint Communication, Computing, and Caching Resource Allocation in LEO Satellite MEC Networks [J].
Hao, Yuanyuan ;
Song, Zhengyu ;
Zheng, Zhong ;
Zhang, Qian ;
Miao, Zhongyu .
IEEE ACCESS, 2023, 11 :6708-6716
[20]   Energy Efficiency and Delay Tradeoff in an MEC-Enabled Mobile IoT Network [J].
Hu, Han ;
Song, Weiwei ;
Wang, Qun ;
Hu, Rose Qingyang ;
Zhu, Hongbo .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (17) :15942-15956