# Application and Performance Evaluation of Resource Pool Architecture in Satellite Edge Computing
## 1 Introduction  
The space-based information system (SBIS) is a satellite application system that uses remote sensing, navigation, positioning, and communication to realize real-time observation of natural landscapes and human activities on the earth's surface [1]. The SBIS was originally built for independent functions, such as navigation constellations, communication constellations, etc. Satellites also have some functions in early development, such as navigation satellites and communication satellites [2]. The development of technologies, such as software-defined satellites, has made it possible for satellites to provide more services [3]. As a hotspot of current construction, a real-time, space-based information service system is a multifunctional space-based system composed of hundreds of low earth orbit (LEO) satellites with remote sensing, navigation, and communication functions [4]. With the rapid development of traditional and commercial space, many kinds of space-based system plans, such as Star-Link, OneWeb, XingYun, and other space-based systems are in the construction stage, promoting the development of the SBIS to involve integration, networking, and intelligence [5]. With the coming of the Internet of Things era, satellite is becoming increasingly important and is providing services to increasing numbers of people and terminals [6]. However, traditional satellite functions cannot be changed, nor can the resource of satellites be shared. This severely limits the type and quantity of tasks that satellites can provide. An increasing number of ground terminals need satellites to provide resource services which aggravates this problem in the IoT, especially in task-demanding scenarios, such as combat. Recent research has shown that satellite functions can be defined by software and demonstrates how these satellites are interconnected through the network. In this case, satellites have the opportunity to cooperate with others to provide flexible services. Researchers have previously attempted to apply cloud computing or edge computing technology to satellites [7; 8; 9; 10; 11; 12; 13; 14; 15]. The authors of Refs. [7; 8; 9] propose the application of edge computing technology on satellites to realize satellite resource sharing, whereas Refs. [10; 11] propose the use of LEO satellites as edge nodes to realize network resource sharing. The authors of Refs. [12; 13; 14; 15], respectively, study application deployment, server placement, network slicing, and migration in satellite cooperation and resource sharing. These studies discuss resource sharing from the perspective of users and tasks, which may lead to an excessive workload for some satellites. Resource pool architecture based on edge computing is a good method to solve the above problems. [PERSON] [16] and [PERSON] [17] discussed the resource pool in the satellite-ground cooperation task, but both the resource pool and cloud are on the ground, with servers fixed in the computer room. The difficulty of establishing a resource pool in satellites is that the satellites move in orbit, and the satellite network topology will change dynamically, which will make the satellite resource pool unstable. The key point is to solve the problem of resource pool capacity in satellite resource sharing and dynamic satellite selection in order to establish the resource pool. Traditional satellite resources are used in isolated mode. A further model of resource sharing is to cooperate to complete tasks after networking. The resource pool is a kind of resource organization paradigm based on resource sharing, which can effectively improve resource utilization. At the same time, the service life of the system is improved to some extent by realizing the load balance of system resources [18]. This paper evaluates these three types of resource organization paradigms.