# Dynamic Network Resource Autonomy Management and Task Scheduling Method
## 3 Dynamic Resource Management Architecture and Task Scheduling Method
### Dynamic Resource Management Architecture  
Traditional satellite scheduling is a systematic process used to manage satellite operations and monitor the status of the satellite, etc. First, the ground station will acquire data on the satellite's position through communication with the satellite. Then, the ground station will analyze the collected data to determine the satellite's current status, which will help the assigned mission determine the satellite's following action. The ground station will develop a corresponding mission plan based on the satellite's current status and the task to be performed, which will guide the satellite's operation in the future. The ground station sends mission plan commands to the satellite using a communication link with the satellite. After the mission is finished, the ground station again collects data from the satellite for analysis to ensure the satellite's mission performance, assess the need for mission adjustments, and maintain the satellite's condition. Finally, to ensure that the satellite can efficiently and reliably complete the assigned mission, ensuring the satellite's integrity and stability. Finally, it ensures that the satellite can efficiently and reliably achieve its assigned task, ensuring the integrity and stability of the satellite and that it provides high-quality services over the long term. Compared with traditional satellite scheduling, satellite scheduling with local network can improve the efficiency of information interaction and data transmission between satellites, enhance the ability to monitor satellites in real time, optimize satellite resources in real time, so as to improve efficiency and make better use of satellite resources; it can respond quickly to changes in environmental conditions, so that satellites can adapt to some new situations and can Optimize the performance of the satellite, improve the efficiency of satellite fault diagnosis and maintenance; can also be based on the current state of the satellite and the mission needs of the dynamic allocation of the required resources to improve the utilization of resources and improve the overall efficiency of the satellite; can also be faster to respond to some satellite failure problems and so on to reallocate resources, enhance the reliability and fault tolerance of the satellite scheduling process; and for some It can also support some tasks with high complexity and distribution. Our proposed resource management architecture, as shown in Figure 2, has four parts: resource monitoring, resource forecasting, resource scheduling, and resource allocation. In this architecture, as shown in Figure 3, there are four primary layers: the resource layer, monitoring layer, virtual layer, and application layer. We can propose a scheduling algorithm to satisfy the task while making the best possible use of the satellite's resources. Based on our proposed resource management framework, we offer a scheduling algorithm to solve the problem of calculating the sum of the time consumed by the satellite during the execution of all tasks in the context of different transmission rates of the communication links between satellites. In resource monitoring, we collect various resource usage of satellites through multiple sensors and monitoring systems, such as the power of satellites, communication bandwidth, satellites' computing power, etc. We define the total amount of satellite resources as \(R_{s_{j}}\), we record all satellites as set \(S=\left\{s_{1},s_{2},\cdots,s_{n}\right\},\ n\geq 1,\ n\in\mathbb{N}^{*}\), and each satellite represents \(s_{j},\ j\in\left\{1,2,\cdots,n\right\}\). In real-time, relevant data can be collected and transmitted back to the ground control center (such as the network operation control center), which will be used for subsequent resource forecasting and scheduling. In the resource prediction section, we will also use the monitored data to predict the future use of the satellite's various resources and can make timely adjustments accordingly.