Abstract

In this paper, we consider a satellite communication system that consists of a source low earth orbit (SLEO) satellite, several relay low earth orbit (RLEO) satellites, and a destination ground station (GS). Under the assumption that the data can be split into different sizes of data flow while transmitted through the system in different time slots, a joint route selection and time-slot allocation problem are formulated. Considering the constraints on the availability of transmission links, conservation of data flow, and system resources, an optimization problem that minimizes the total system energy consumption is formulated. As the original optimization problem is NP-hard, which cannot be solved conveniently, we transform the problem to the maximum transmission rate route selection subproblem and energy-efficient resource allocation subproblem. To solve these subproblems, we propose two algorithms, namely the multi-time-expanding graph-based maximum transmission rate route selection (MTEG-R) algorithm and the minimum system energy consumption - Dijkstra (MSEC-D) algorithm. The proposed algorithms enable the determination of routes selection and time slots allocation for data transmission. Simulation results demonstrate the effectiveness of the proposed scheme.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call