Multi-objective joint optimization of task offloading based on MADRL in internet of things assisted by satellite networks

被引:0
作者
Wang, Houpeng [1 ,2 ,3 ]
Cao, Suzhi [2 ,3 ]
Li, Huanjing [1 ,2 ,3 ]
Yan, Lei [2 ,3 ]
Guo, Zhonglin [4 ]
Gao, Yu'e [2 ,3 ]
机构
[1] Univ Chinese Acad Sci, Beijing, Peoples R China
[2] Chinese Acad Sci, Key Lab Space Utilizat, Beijing, Peoples R China
[3] Chinese Acad Sci, Technol & Engn Ctr Space Utilizat, Beijing, Peoples R China
[4] Beijing Inst Control & Elect Technol, Beijing, Peoples R China
关键词
Mobile edge computing; Satellite network; Multi-objective joint optimization; Task offloading; Multi-agent DRL; EDGE; CHALLENGES;
D O I
10.1016/j.comnet.2024.110801
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) integrates a large number of heterogeneous terminals and systems, possessing ubiquitous sensing and computing capabilities. Satellite networks are the crucial supplement to terrestrial networks, particularly in remote areas where network infrastructures are sparingly distributed or unavailable. Combining edge computing with satellite networks provides on-orbit computing capabilities for IoT applications, reducing service delay and enhancing service quality. Due to the resource constraints of satellites, achieving collaborative services through task offloading among multiple satellites becomes essential. Both the privacy leakage risk arising from frequent data interactions and the load imbalance resulting from offloading preferences cannot be overlooked. The key challenge of task offloading is to safeguard the privacy of offloaded data and ensure the system's load balance while minimizing the delay and energy consumption. In this paper, the task offloading problem is formulated as a Partially Observable Markov Decision Process (POMDP), and a task offloading algorithm based on multi-objective joint optimization using multi-agent deep reinforcement learning in a distributed architecture is proposed. The simulation results validate the efficacy of our model and algorithm, demonstrating that our proposed algorithm achieves better performance in minimizing comprehensive offloading costs.
引用
收藏
页数:14
相关论文
共 40 条
[1]   Multidimensional auction for task allocation using computation offloading in fifth generation networks [J].
Ali, Eslam B. ;
Kishk, Sherif ;
Abdelhay, Ehab H. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 108 :717-725
[2]   Reinforcement learning based tasks offloading in vehicular edge computing networks [J].
Cao, Shaohua ;
Liu, Di ;
Dai, Congcong ;
Wang, Chengqi ;
Yang, Yansheng ;
Zhang, Weishan ;
Zheng, Danyang .
COMPUTER NETWORKS, 2023, 234
[3]   Joint Multi-Task Offloading and Resource Allocation for Mobile Edge Computing Systems in Satellite IoT [J].
Chai, Furong ;
Zhang, Qi ;
Yao, Haipeng ;
Xin, Xiangjun ;
Gao, Ran ;
Guizani, Mohsen .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (06) :7783-7795
[4]   Computation Peer Offloading for Energy-Constrained Mobile Edge Computing in Small-Cell Networks [J].
Chen, Lixing ;
Zhou, Sheng ;
Xu, Jie .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (04) :1619-1632
[5]   A Vision of IoT: Applications, Challenges, and Opportunities With China Perspective [J].
Chen, Shanzhi ;
Xu, Hui ;
Liu, Dake ;
Hu, Bo ;
Wang, Hucheng .
IEEE INTERNET OF THINGS JOURNAL, 2014, 1 (04) :349-359
[6]   COMPUTATION OFFLOADING IN BEYOND 5G NETWORKS: A DISTRIBUTED LEARNING FRAMEWORK AND APPLICATIONS [J].
Chen, Xianfu ;
Wu, Celimuge ;
Liu, Zhi ;
Zhang, Ning ;
Ji, Yusheng .
IEEE WIRELESS COMMUNICATIONS, 2021, 28 (02) :56-62
[7]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[8]   Deep reinforcement learning-based joint task and energy offloading in UAV-aided 6G intelligent edge networks [J].
Cheng, Zhipeng ;
Liwang, Minghui ;
Chen, Ning ;
Huang, Lianfen ;
Du, Xiaojiang ;
Guizani, Mohsen .
COMPUTER COMMUNICATIONS, 2022, 192 :234-244
[9]   Architecture and performance evaluation of distributed computation offloading in edge computing [J].
Cicconetti, Claudio ;
Conti, Marco ;
Passarella, Andrea .
SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101
[10]  
Foerster JN, 2018, AAAI CONF ARTIF INTE, P2974