TY - JOUR
T1 - Distributed deep learning for cooperative computation offloading in low earth orbit satellite networks
AU - Tang, Qingqing
AU - Fei, Zesong
AU - Li, Bin
N1 - Publisher Copyright:
© 2013 China Institute of Communications.
PY - 2022/4/1
Y1 - 2022/4/1
N2 - Low earth orbit (LEO) satellite network is an important development trend for future mobile communication systems, which can truly realize the 'ubiquitous connection' of the whole world. In this paper, we present a cooperative computation offloading in the LEO satellite network with a three-tier computation architecture by leveraging the vertical cooperation among ground users, LEO satellites, and the cloud server, and the horizontal cooperation between LEO satellites. To improve the quality of service for ground users, we optimize the computation offloading decisions to minimize the total execution delay for ground users subject to the limited battery capacity of ground users and the computation capability of each LEO satellite. However, the formulated problem is a large-scale nonlinear integer programming problem as the number of ground users and LEO satellites increases, which is difficult to solve with general optimization algorithms. To address this challenging problem, we propose a distributed deep learning-based cooperative computation offloading (DDLCCO) algorithm, where multiple parallel deep neural networks (DNNs) are adopted to learn the computation offloading strategy dynamically. Simulation results show that the proposed algorithm can achieve near-optimal performance with low computational complexity compared with other computation offloading strategies.
AB - Low earth orbit (LEO) satellite network is an important development trend for future mobile communication systems, which can truly realize the 'ubiquitous connection' of the whole world. In this paper, we present a cooperative computation offloading in the LEO satellite network with a three-tier computation architecture by leveraging the vertical cooperation among ground users, LEO satellites, and the cloud server, and the horizontal cooperation between LEO satellites. To improve the quality of service for ground users, we optimize the computation offloading decisions to minimize the total execution delay for ground users subject to the limited battery capacity of ground users and the computation capability of each LEO satellite. However, the formulated problem is a large-scale nonlinear integer programming problem as the number of ground users and LEO satellites increases, which is difficult to solve with general optimization algorithms. To address this challenging problem, we propose a distributed deep learning-based cooperative computation offloading (DDLCCO) algorithm, where multiple parallel deep neural networks (DNNs) are adopted to learn the computation offloading strategy dynamically. Simulation results show that the proposed algorithm can achieve near-optimal performance with low computational complexity compared with other computation offloading strategies.
KW - LEO satellite networks
KW - computation offloading
KW - deep neural networks
UR - https://www.scopus.com/pages/publications/85129470877
U2 - 10.23919/JCC.2022.04.017
DO - 10.23919/JCC.2022.04.017
M3 - Article
AN - SCOPUS:85129470877
SN - 1673-5447
VL - 19
SP - 230
EP - 243
JO - China Communications
JF - China Communications
IS - 4
ER -