Ephemeris-assisted heaven and earth fusion network arrangement method
By predicting network topology changes through the ephemeris database and dynamically adjusting resource allocation and task scheduling, the problem of satellite-ground resource fragmentation in the satellite system is solved, and the performance of the satellite system's in-orbit communication and resource utilization efficiency are improved.
Patent Information
- Application Number
- CN202511086241.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-05
- Publication Date
- 2025-10-10
AI Technical Summary
The current tightly coupled network architecture of satellite Internet has led to the fragmentation of satellite and ground resources, making it difficult to meet the needs of highly dynamic services for low latency, high reliability and service continuity. The high-speed movement of satellites, time-varying inter-satellite topology and limited on-board resources have restricted the performance of satellite system in-orbit communication services.
By establishing an ephemeris database and using the orbit extrapolation model to predict changes in network topology status, the process engine selects policy template rules, dynamically adjusts resource allocation and task scheduling, and combines the VNF manager to activate satellite and ground VNFs to complete orchestration functions and improve system resource utilization efficiency.
It improves the robustness and system resource utilization efficiency when the network topology changes, meeting the low latency and high reliability requirements of highly dynamic services.
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a method and device for orchestrating space-ground integrated network services assisted by ephemeris. Background Art
[0002] In recent years, the global low-orbit satellite internet has experienced explosive growth. Low-Earth Orbit (LEO) satellites, with their wide coverage, strong survivability, and low transmission latency, demonstrate tremendous potential in scenarios such as emergency communications, cross-border IoT, and military coordination. However, the core network functions of the current satellite internet are still centralized on the ground. This tightly coupled network architecture fragments satellite and ground resources, making it difficult to meet the low latency, high reliability, and service continuity requirements of highly dynamic services. However, the high-speed motion of LEO satellites, the time-varying inter-satellite topology, and limited onboard resources hinder the performance of satellite system communication services. To improve overall system resource utilization and network flexibility, and to address various emergencies, this paper proposes an ephemeris-assisted, ground-to-space integrated network service orchestration method. Summary of the Invention
[0003] The present application aims to solve one of the technical problems in the related art at least to a certain extent.
[0004] To this end, the first objective of this application is to propose an ephemeris-assisted method for orchestrating space-ground integrated network services. This method addresses the issue of limited on-orbit communication service performance in satellite systems caused by high-speed satellite motion, time-varying intersatellite topology, and limited onboard resources. By establishing an ephemeris database to predict network topology status, a process engine is triggered to select and execute policy templates based on network topology changes and resource monitoring status. Finally, the VNF manager activates satellite VNFs and ground VNFs through orchestration instructions to complete the orchestration functions defined in the policy templates, thereby improving system resource utilization efficiency.
[0005] The second object of this application is to propose an ephemeris-assisted space-ground fusion network arrangement and calculation device;
[0006] The third object of this application is to provide a computer device;
[0007] A fourth object of the present application is to provide a non-transitory computer-readable storage medium.
[0008] To achieve the above-mentioned objectives, the first embodiment of the present application proposes a method for orchestration of a space-ground integrated network assisted by ephemeris, including: obtaining pre-defined satellite orbit parameters in the broadcast signal, using the orbit parameters to form an ephemeris database, inputting the ephemeris database into the orbit extrapolation model to output the satellite position matrix of the current time window and the next time window, using the satellite position matrix to calculate the inter-satellite distance and satellite-to-ground elevation angle, and comparing the inter-satellite distance and the satellite minimum communication elevation angle to determine the link connectivity status, and predicting the network topology status change through the link connectivity status change of the two time windows. The orchestrator triggers the process engine according to the network topology change and resource monitoring status change, and the process engine selects the policy template rules to generate orchestration instructions. Finally, the VNF manager activates the satellite VNF and the ground VNF according to the orchestration instructions to complete the orchestration function defined in the policy template, thereby improving the efficiency of system resource utilization.
[0009] Optionally, in one embodiment of the present application, after obtaining the satellite orbit parameters predefined in the broadcast, establishing an ephemeris database includes:
[0010] Satellite basic information table: satellite number, orbit type, parameter period;
[0011] Ephemeris data table: timestamp, three-dimensional position, velocity vector.
[0012] Optionally, in one embodiment of the present application, after establishing the ephemeris database, the satellite positions are calculated using the orbit extrapolation model to obtain a satellite position matrix, including:
[0013] Based on the initial orbital parameters, the corresponding orbital extrapolation model is selected according to the satellite orbit type (low orbit, medium orbit, high orbit);
[0014] Calculate the satellite position matrix of the current time window based on the orbit extrapolation model;
[0015] The satellite position matrix of the next time window is calculated based on the orbit extrapolation model.
[0016] Optionally, in an embodiment of the present application, after obtaining the satellite position matrix, network topology state prediction is also required, including:
[0017] Calculate the inter-satellite distances between the satellites in the current time window and the next time window based on the satellite position matrix;
[0018] Calculate the satellite-to-ground elevation angles for the current time window and the next time window between the satellite and the ground based on the satellite position matrix;
[0019] The link connectivity status is determined by comparing the inter-satellite distance threshold and the minimum satellite communication belief angle;
[0020] The network topology changes are predicted based on the changes in link connectivity status in two time windows.
[0021] The method of claim 1, wherein the orchestration layer triggers a predefined policy template rule based on current resource monitoring conditions to dynamically adjust resource allocation and task scheduling strategies.
[0022] In the embodiments of the present application, the predefined policy template rule based on the process engine includes:
[0023] 1) a topology reconstruction rule template;
[0024] 2) a track anomaly processing rule template;
[0025] 3) a satellite communication anomaly processing rule template;
[0026] 4) a resource constraint rule template;
[0027] Further, other policy template rules can also be defined according to business needs to cope with various different emergency situations;
[0028] The orchestrator dynamically schedules the workflow according to the policy template and outputs an automated orchestration instruction.
[0029] Optionally, in the present application, after generating the orchestration instruction, the VNF manager activates the satellite VNF and the ground VNF to complete the orchestration function defined in the policy template through the orchestration instruction, thereby improving the system resource utilization efficiency.
[0030] To achieve the above purpose, the second aspect of the present application proposes a satellite ephemeris assisted space-ground integrated network orchestration computing device, comprising:
[0031] An ephemeris acquisition module is configured to acquire ephemeris orbit parameters of a satellite position matrix;
[0032] A first processing module is configured to establish an orbit extrapolation model according to the satellite orbit parameters to calculate a required ephemeris database for determining the satellite position matrix.
[0033] A second processing module is configured to trigger a process engine in a network topology state prediction and resource monitoring state, the process engine selects a preset policy template, and outputs an orchestration instruction based on a policy template rule process;
[0034] A third processing module is configured to schedule and manage resources according to the orchestration instruction by the VNF manager.
[0035] To achieve the above purpose, the third aspect of the present application proposes a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the satellite ephemeris assisted space-ground integrated network orchestration computing method described in the above embodiments is implemented.
[0036] In order to achieve the above purpose, in order to achieve the above purpose, the fourth aspect embodiment of the present application proposes a non-temporary computer-readable storage medium, which, when the instructions in the storage medium are executed by the processor, can execute the ephemeris-assisted sky-ground fusion network compilation calculation method.
[0037] The ephemeris-assisted space-ground fusion network orchestration calculation method, ephemeris-assisted space-ground fusion network orchestration calculation device, computer equipment and non-temporary computer-readable storage medium of the embodiments of the present application solve the technical problem of the decline in the quality of satellite on-orbit communication services caused by changes in network topology status. The ephemeris database predicts topology changes, triggers the process engine to select predefined policy template rules based on network topology changes and resource monitoring status, and outputs automated orchestration instructions. This application provides intelligent network orchestration services, while improving the efficiency of system resource utilization and enhancing the robustness of the system in the face of changes in network topology status.
[0038] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0040] Figure 1 This is an overview diagram of an ephemeris-assisted space-ground fusion network arrangement provided in Example 1 of the present application;
[0041] Figure 2 A flow chart of an ephemeris-assisted space-ground fusion network arrangement provided in an embodiment of the present application;
[0042] Figure 3 A schematic diagram of the space-ground fusion network arrangement according to an embodiment of the present application;
[0043] Figure 4 This is a schematic diagram of the ephemeris-assisted network orchestration module of this application. DETAILED DESCRIPTION
[0044] The following describes in detail embodiments of the present application, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0045] The embodiment of the present invention discloses a method and system for arranging a space-ground integrated network assisted by ephemeris, which can predict the change of network topology state through the ephemeris database of two time windows, and select the policy template rules preset by the orchestrator based on the change of network topology state, thereby optimizing the resource scheduling of the system and improving the system performance and resource utilization. In the embodiment of the present invention, the satellite system includes: satellite nodes, ground stations, and orchestration satellite nodes.
[0046] Figure 1 A flow chart of a method for orchestrating a space-ground fusion network assisted by an ephemeris according to an embodiment of the present invention
[0047] like Figure 1 As shown, the ephemeris-assisted ground-space fusion network arrangement method includes the following steps:
[0048] The satellite nodes are arranged by obtaining the satellite orbit parameters predefined in the broadcast signal;
[0049] Furthermore, in one embodiment of the present invention, the satellite orbit parameters include: satellite number, orbit type, timestamp, three-dimensional position, velocity vector, and ground station position.
[0050] In an embodiment of the present invention, after obtaining satellite orbit data, an ephemeris database for the current time window and the next time window is established, and a position matrix for each time window is output through an orbit extrapolation model. The orbit extrapolation model can be implemented based on an existing mature orbit extrapolation model.
[0051] In an embodiment of the present invention, while outputting the satellite position matrix, the position matrices of the two time windows are cached, and the inter-satellite distances and satellite-to-ground elevation angles of the two time window position matrices are calculated.
[0052] The communication connection between satellite nodes constitutes an intersatellite link
[0053] The communication connection between the satellite node and the ground station constitutes a satellite-to-ground link
[0054] In an embodiment of the present invention, the connectivity status of the inter-satellite link and the satellite-to-ground link is determined by comparing the calculated inter-satellite distance and the satellite-to-ground elevation angle with a predetermined inter-satellite distance threshold and a minimum satellite communication elevation angle. If the calculated inter-satellite distance is less than the parameter threshold, the inter-satellite link is determined to be connected; if the satellite-to-ground elevation angle is less than the parameter threshold, the satellite-to-ground link is determined to be connected.
[0055] In the embodiment of the present invention, it is assumed that the network topology state in each time window is static, and the topology of each time window is represented by a satellite position matrix. The elements of the satellite position matrix are valued according to whether the satellite nodes are connected. 1 indicates that the nodes are connected, and 0 indicates that the nodes are not connected.
[0056] Furthermore, for satellite nodes, the changes in the connectivity status between satellite nodes in the position matrix between two time windows can be used to obtain the spatiotemporal change trends of inter-satellite links and satellite-to-ground links, and thus the changes in the network topology status can be obtained.
[0057] The orchestration layer implemented in this application triggers the process engine to select predefined policy template rules based on the current monitoring status conditions, and dynamically adjusts resource allocation and task scheduling strategies. In an embodiment of the present invention, the predefined policy template rules based on the process engine include:
[0058] (1) Topology reconstruction rule template;
[0059] (2) Track anomaly processing rule template;
[0060] (3) Satellite communication anomaly handling rule template;
[0061] (4) Resource constraint rule template;
[0062] Furthermore, different policy template rules can be added according to business needs to meet the needs of different business scenarios.
[0063] In this application, the satellite nodes are matched according to the real-time status threshold. When the deviation between the satellite position and the predicted position is greater than the position deviation threshold, it is judged as an orbit anomaly, the orbit anomaly processing rule template is executed, and the corresponding scheduling instructions are output to control the satellite to adjust the thrust to pull the satellite back to the normal orbit;
[0064] In an embodiment of the present invention, when the inter-satellite link / satellite-to-ground link changes, based on the connectivity status of the ephemeris satellite position matrix, it is determined that the satellite node communication is abnormal, and the topology reconstruction rule template is executed to switch the service to the backup satellite node with the best coverage time, link quality, and load capacity to establish an alternative link.
[0065] In an embodiment of the present invention, when the monitored link loss and Doppler shift exceed normal communication thresholds, a satellite communication abnormality processing template is executed to adjust the satellite link parameters or switch the frequency.
[0066] In an embodiment of the present invention, when it is detected that the CPU / memory utilization of a satellite node exceeds 80%, the resource constraint rule template is executed to reallocate resources and migrate high-load tasks to idle nodes.
[0067] In this embodiment of the present invention, the VNF manager receives orchestration flow instructions from the orchestration layer and flexibly calls VNF resources in the integrated network based on these flow instructions. It orchestrates and schedules services and resources across the entire system, including lifecycle management, performance management, and fault monitoring of integrated network resources. By rationally allocating tasks, it improves resource utilization efficiency and allows flexible scaling of applications based on demand.
[0068] In an embodiment of the present invention, the VNF manager periodically collects information such as the location, link status, and VNF resource status of satellite nodes and ground nodes, and then periodically reports it to the orchestrator through the northbound interface.
[0069] In an embodiment of the present invention, the orchestrator adjusts the parameters in the policy template based on the resource status information fed back by the VNF manager. When the monitoring data meets the preset threshold, the predefined adjustment policy template is automatically triggered to form a feedback regulation system, build a closed loop of monitoring, judgment, and adjustment, and achieve dynamic adaptation.
[0070] In an embodiment of the present invention, the VNF activates the corresponding network service function based on the scheduling instructions of the VNF manager, and performs lifecycle management of the network service to achieve automated orchestration and management scheduling of network functions and performance.
[0071] Those skilled in the art will clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed to different functional units and modules as needed, that is, the internal structure of the above-mentioned system can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other and are not used to limit the scope of protection of the present invention. The specific working processes of the units and modules in the above-mentioned system can refer to the corresponding processes in the above-mentioned method embodiments and will not be repeated here. In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, please refer to the relevant description of other embodiments. Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.
[0072] In the embodiments provided by the present invention, it should be understood that the disclosed system / terminal device and method can be implemented in other ways. For example, the system / terminal device embodiments described above are merely illustrative. For example, the division of the above modules or units is merely a logical function division. In actual implementation, other division methods can be used, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. If the above integrated modules / units are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above embodiment methods, and can also be completed by instructing the relevant hardware through a computer program. The above computer program can be stored in a computer-readable storage medium, and when the computer program is executed by a processor, it can implement the steps of the above various method embodiments. Among them, the above computer program includes computer program code, and the above computer program code can be in source code form, object code form, executable file or some intermediate form. The above-mentioned computer-readable medium may include: any entity or device capable of carrying the above-mentioned computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the above-mentioned computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. The above-mentioned embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the above-mentioned embodiments, ordinary technicians in this field should understand that it is still possible to modify the technical solutions recorded in the above-mentioned embodiments, or to make equivalent replacements for some of the technical features therein; and these modifications or replacements do not mean that the essence of the corresponding technical solutions deviates from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the scope of protection of the present invention.
Claims
1. A method for arranging a space-ground fusion network assisted by ephemeris, characterized in that: The following steps are involved: Obtaining predefined satellite orbit parameters in the broadcast signal; Establishing a satellite ephemeris database according to the satellite orbit parameters, and then outputting the satellite position matrix of the current time window and the next time window of the satellite through the orbit extrapolation model; Calculate the inter-satellite distance and satellite-to-ground elevation angle for each node in the satellite position matrix for the current time window and the next time window, and determine the link connectivity status by comparing them with the thresholds of the two parameters; After obtaining the connectivity status of each node in the satellite position matrix, the network topology status change is predicted based on the connectivity status changes in two time windows; The orchestrator triggers the process engine based on changes in network topology status and resource monitoring status. The process engine selects preset policy template rules, dynamically schedules workflows, and outputs intelligent automated orchestration instructions.
2. The method according to claim 1, wherein The said establishing of satellite database comprises: Establish an ephemeris database based on satellite orbit parameters; 1) Basic satellite information parameters: satellite number, orbit type, parameter period; 2) Ephemeris data parameters: timestamp, three-dimensional position, velocity vector; Output the satellite position matrix (position distribution in time and space dimensions) of the current time window and the next time window through the orbit extrapolation model; The inter-satellite distance and satellite-to-ground elevation angle are calculated based on the position matrix, and compared with the inter-satellite distance threshold and the minimum satellite communication elevation angle as the basis for judging link connectivity.
3. The method according to claim 1, wherein The ephemeris database established by using satellite orbit parameters to predict changes in network topology state includes: The network topology state changes are predicted through the communication link state changes in two time windows.
4. The method according to claim 1, wherein After the ephemeris database established by using satellite orbit parameters predicts the change of network topology state, the method further includes: The orchestration layer triggers the process engine based on network topology prediction and resource monitoring status; The process engine selects predefined policy template rules to adjust resource allocation and task scheduling, and outputs orchestration instructions to the VNF manager; Orchestration can define various policy template rules based on business needs.
5. The method according to claim 1, wherein The VNF manager in the execution layer includes: The VNF manager activates the satellite VNF according to the orchestration instructions to complete the orchestration function of the policy template. The VNF manager activates the ground VNF according to the orchestration instructions to complete the orchestration function of the policy template. The VNF manager periodically collects information such as the location, link status, and VNF resource status of satellites and ground nodes, and then periodically reports it to the orchestrator through the northbound interface.
6. A computer device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method according to any one of claims 1 to 5 is implemented.
7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.
Citation Information
Cited By
Resource allocation system and method in satellite-ground convergence network
CN121099388A