The invention discloses a cache-assisted
satellite task unloading and
resource allocation method, and the key points of the technical scheme are that the method comprises the following steps: S1, building a
system model which comprises the steps: building a user unloading model in a
satellite-ground fusion network, building an
energy consumption model, and building a cache utility model; s2, establishing an
optimization problem, taking minimization of
system cache utility as a target function, and defining constraint conditions; s3, converting the defined
optimization problem into a Markov tuple, wherein the Markov tuple comprises a
state space, an action space and a reward function; s4, a method based on deep
reinforcement learning is provided for training, and a final unloading strategy is obtained; according to the method, computing resources in the low-
orbit satellite network are effectively utilized by introducing the cache technology, the task unloading process is optimized, dependence on a satellite
communication link can be relieved,
data transmission delay is reduced, the response speed and stability of the
system are improved, and the unloading efficiency of the computing edge system in the satellite-ground fusion network is improved.