arrow
Return

Dynamic Satellite Edge Computing Offloading Algorithm Based on Distributed Deep Learning

delete2024-08-15
delete0
PRE
AI
J
Jiaqi Shuai
H
Haixia Cui *
Y
Yejun He
M
Mohsen Guizani
DOI:10.1109/JIOT.2024.3404830delete
deleteOriginal
deleteShare
deleteSave
Abstract

Abstract

En 中文
Satellite communication networks with the characteristics of wide coverage, high-deployment flexibility, and seamless communication services can provide communication services to users who do not communicate with ground networks but directly communicate with satellites. In response to the increasing demand for user services, this article proposes a collaborative computing offloading scheme for satellite edge computing networks with a four-layer architecture. By utilizing collaborative computing between ground users and three layers of satellites (low-orbit satellites, edge, and cloud data centers), the service quality for ground users is improved. Considering the mobility of vehicles and satellite nodes, the frequent changes in link states further complicate the design and implementation of such systems, leading to increased latency and energy consumption. This article proposes to optimize the computation offloading decision while satisfying the constraint of satellite computing capabilities, aiming to improve the success rate of tasks and minimize the overall cost of the system. However, with the increase in the number of ground users and satellites, the formulated problem becomes a mixed-integer nonlinear programming (MINLP) problem, which is difficult to solve with general optimization algorithms. To address this issue, this article proposes a distributed deep learning-based dynamic offloading (DDLDO) algorithm based on distributed deep learning. The algorithm utilizes multiple parallel deep neural networks (DNNs) to dynamically learn computation offloading strategies. Simulation results demonstrate that the algorithm outperforms other benchmark algorithms in terms of latency, energy consumption, and successful execution efficiency.
Keywords:
Satellites
Task analysis
Heuristic algorithms
Vehicle dynamics
Low earth orbit satellites
Cloud computing
Satellite communications
Computation offloading
deep neural networks (DNNs)
edge computing
high dynamic
satellite networks

Journal

IEEE Internet of Things Journal cover
IEEE Internet of Things Journal
IF:
8.9
Papers:
1.4W
Citations:
9.1W

Organization

Shenzhen University cover
Shenzhen University
Scholars:
3.3K
Papers: 1.2K
Citations: 1.3W
South China Normal University cover
South China Normal University
Scholars:
1.3K
Papers: 388
Citations: 3.8K
researcher View more organizations
Cited Papers

Cited Papers

Lepton flavour violation in a left-right symmetric model
err1999-05-11
err0
errOAAI
errSergio Pastor; Saurabh D Rindani; José W. F Valle
errShare
errSave
Mobile Edge Computing in Space-Air-Ground Integrated Networks: Architectures, Key Technologies and Challenges
err2022-09-22
err22
errOAAI
errQiu, Yuan; Niu, Jianwei; Zhu, Xinzhong; Zhu, Kuntuo; Yao, Yiming; Ren, Beibei; Ren, Tao
errShare
errSave
errShare
errSave
Energy efficient distance based clustering protocol for heterogeneous wireless sensor networks
err2021-01-01
err8
PREAI
errDawood, M. Sheik; Benazer, S. Sakena; Saravanan, S. K. Vijaya; Karthik, V.
errShare
errSave
Advanced Deep Learning-Based Computational Offloading for Multilevel Vehicular Edge-Cloud Computing Networks
err2020-01-01
err83
errOAAI
errKhayyat, Mashael; Elgendy, Ibrahim A.; Muthanna, Ammar; Alshahrani, Abdullah S.; Alharbi, Soltan; Koucheryavy, Andrey
errShare
errSave
Optimized Computation Offloading Performance in Virtual Edge Computing Systems via Deep Reinforcement Learning
err2019-06-01
err529
errOAAI
errChen, Xianfu; Zhang, Honggang; Wu, Celimuge; Mao, Shiwen; Ji, Yusheng; Bennis, Mehdi
errShare
errSave
Automated Testbench for Hybrid Machine Learning-Based Worst-Case Energy Consumption Analysis on Batteryless IoT Devices
err2021-06-30
err0
errOAAI
errThomas Huybrechts; Philippe Reiter; Siegfried Mercelis; Jeroen Famaey; Steven Latré; Peter Hellinckx
errShare
errSave
researcher View more