Joint Service Deployment and Task Scheduling for Satellite Edge Computing: A Two-Timescale Hierarchical Approach

被引:35
作者
Tang, Qinqin [1 ]
Xie, Renchao [1 ,2 ]
Fang, Zeru [1 ]
Huang, Tao [1 ,2 ]
Chen, Tianjiao [3 ]
Zhang, Ran [1 ,2 ]
Yu, F. Richard [4 ,5 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Purple Mt Labs, Nanjing 211111, Peoples R China
[3] China Mobile Res Inst, Beijing 100053, Peoples R China
[4] Guangdong Lab Artificial Intelligence & Digital Ec, Shenzhen 518107, Peoples R China
[5] Carleton Univ, Sch Informat Technol, Ottawa, ON K1S 5B6, Canada
关键词
Satellite edge computing; task scheduling; service deployment; two-timescale hierarchical framework; NETWORKS; INTERNET; IOT;
D O I
10.1109/JSAC.2024.3365889
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we establish a two-timescale framework for the joint service deployment and task scheduling problem in satellite edge computing networks. We aim to optimize the computing performance of networks with diverse quality-of-service (QoS) guarantees for computing tasks. Specifically, to capture the small-timescale network dynamics and task randomness, we formulate the task scheduling problem as a constrained Markov decision process (CMDP) to minimize the energy consumption, load imbalance and packet loss of networks while ensuring the long-term delay. The Lyapunov technique is employed to deal with the delay constraints. A soft actor-critic (SAC)-based deep reinforcement learning (DRL) framework is designed to learn the stationary scheduling policy. We further explore the significant impact of deploying diverse services on the performance of task scheduling in satellite edge computing. Considering that frequent deployment of services will incur huge deployment overhead, we optimize the service deployment on a larger timescale. The optimization problem is modeled as an integer programming problem to improve the service capability of networks and reduce service deployment costs. A heuristic-based atomic orbital search (AOS) approach is proposed to obtain the superior policy with low complexity. Due to the correlation between the problems of two timescales, a hierarchical solution is constructed to iteratively find the excellent solution. Finally, extensive simulations are conducted to validate the effectiveness and superiority of the proposed scheme.
引用
收藏
页码:1063 / 1079
页数:17
相关论文
共 48 条
[1]   Game Theory and Lyapunov Optimization for Cloud-Based Content Delivery Networks With Device-to-Device and UAV-Enabled Caching [J].
Asheralieva, Alia ;
Niyato, Dusit .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (10) :10094-10110
[2]   Atomic orbital search: A novel metaheuristic algorithm [J].
Azizi, Mahdi .
APPLIED MATHEMATICAL MODELLING, 2021, 93 :657-683
[3]   Edge-Assisted Multi-Layer Offloading Optimization of LEO Satellite-Terrestrial Integrated Networks [J].
Cao, Xuelin ;
Yang, Bo ;
Shen, Yulong ;
Yuen, Chau ;
Zhang, Yan ;
Han, Zhu ;
Poor, H. Vincent ;
Hanzo, Lajos .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2023, 41 (02) :381-398
[4]   Orbital Edge Offloading on Mega-LEO Satellite Constellations for Equal Access to Computing [J].
Cassara, Pietro ;
Gotta, Alberto ;
Marchese, Mario ;
Patrone, Fabio .
IEEE COMMUNICATIONS MAGAZINE, 2022, 60 (04) :32-36
[5]   Efficient Uplink Transmission in Ultra-Dense LEO Satellite Networks With Multiband Antennas [J].
Chen, Tianjiao ;
Liu, Jiang ;
Ye, Qiang ;
Tang, Qinqin ;
Zhang, Weiting ;
Huang, Tao ;
Liu, Yunjie .
IEEE COMMUNICATIONS LETTERS, 2022, 26 (06) :1373-1377
[6]   Learning-Based Computation Offloading for IoRT Through Ka/Q-Band Satellite-Terrestrial Integrated Networks [J].
Chen, Tianjiao ;
Liu, Jiang ;
Ye, Qiang ;
Zhuang, Weihua ;
Zhang, Weiting ;
Huang, Tao ;
Liu, Yunjie .
IEEE INTERNET OF THINGS JOURNAL, 2021, 9 (14) :12056-12070
[7]   Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach [J].
Cheng, Nan ;
Lyu, Feng ;
Quan, Wei ;
Zhou, Conghao ;
He, Hongli ;
Shi, Weisen ;
Shen, Xuemin .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (05) :1117-1129
[8]   Toward Distributed Computing Environments with Serverless Solutions in Edge Systems [J].
Cicconetti, Claudio ;
Conti, Marco ;
Passarella, Andrea ;
Sabella, Dario .
IEEE COMMUNICATIONS MAGAZINE, 2020, 58 (03) :40-46
[9]   Dynamic Transmission and Computation Resource Optimization for Dense LEO Satellite Assisted Mobile-Edge Computing [J].
Ding, Changfeng ;
Wang, Jun-Bo ;
Cheng, Ming ;
Lin, Min ;
Cheng, Julian .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2023, 71 (05) :3087-3102
[10]   Virtual Network Function Placement in Satellite Edge Computing With a Potential Game Approach [J].
Gao, Xiangqiang ;
Liu, Rongke ;
Kaushik, Aryan .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (02) :1243-1259