I. Introduction
In recent years, the explosive growth of Internet of things (IoT) devices and the generated massive data have brought great challenges to the computing power and energy consumption of IoT devices. Applying edge computing technology [1] in satellite IoT (SIoT) systems allows IoT devices to offload their tasks to satellites, as a result, task execution performance can be enhanced.