Publication | Closed Access
Distributed deep learning for cooperative computation offloading in low earth orbit satellite networks
24
Citations
0
References
2022
Year
EngineeringMachine LearningDistributed AlgorithmsLeo Satellite NetworkLeo SatelliteDistributed Ai SystemData ScienceCooperative ComputationDistributed ModelSatellite NetworkMobile Data OffloadingComputer EngineeringComputer ScienceDistributed LearningMobile ComputingDeep LearningEdge ComputingFederated LearningCloud ComputingLow Earth OrbitOver-the-air Computation
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.