Deterministic networking orchestration method and system for satellite network

By using a deterministic satellite network orchestration system to dynamically manage satellite network topology and resources, the problem of low resource scheduling efficiency in satellite networks is solved, and low-latency and high-reliability service transmission is achieved.

WO2026103400A1PCT designated stage Publication Date: 2026-05-21SHANGHAI SATELLITE NETWORK RESEARCH INSTITUTE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
SHANGHAI SATELLITE NETWORK RESEARCH INSTITUTE CO LTD
Filing Date
2025-10-11
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

Existing deterministic solutions cannot systematically and efficiently manage and schedule resources in satellite networks, leading to increased transmission delays and data packet loss rates, and are unable to adapt to frequent topology changes and complex satellite network systems.

Method used

A deterministic satellite network orchestration system is provided, including a satellite network management component, a core network time-sensitive application network element, and a bearer network controller time-sensitive component. By dynamically managing the satellite network topology, link resources, and time slot scheduling, the system ensures the rational utilization of resources and the efficient transmission of services.

Benefits of technology

It enables rapid adjustment of network configuration in satellite networks, ensuring low-latency and high-reliability service transmission, improving the efficiency of network management and data scheduling, and meeting the needs of deterministic time-sensitive services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025127111_21052026_PF_FP_ABST
    Figure CN2025127111_21052026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are a deterministic networking orchestration method and system for a satellite network. The system comprises: a satellite network networking management component, which is used for performing networking management and allocation of corresponding resources on deterministic services, and issuing a corresponding networking strategy and a corresponding resource allocation instruction; a core network time-sensitive application function, which is used for configuring, on the basis of the networking strategy and the resource allocation instruction, radio access network resources and core network resources for the deterministic services; and a bearer network controller time-sensitive component, which is used for configuring, on the basis of the networking strategy and the resource allocation instruction, bearer network resources for the deterministic services. In this way, the problem of the overall network performance being impacted due to the fact that an existing deterministic solution cannot systematically and efficiently manage and schedule resources when applied to a complex satellite network is solved.
Need to check novelty before this filing date? Find Prior Art

Description

A deterministic networking and arrangement method and system for satellite networks

[0001] Cross-references to related applications

[0002] This application claims priority to Chinese Patent Application No. 2024116237241, filed on November 14, 2024, entitled "A Deterministic Networking Arrangement Method and System for Satellite Networks", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application relates to the field of satellite communication technology, and in particular to a deterministic networking arrangement method and system for satellite networks. Background Technology

[0004] In the context of dynamically changing satellite network topologies and complex, heterogeneous constellations, deterministic services primarily address the time-sensitive service requirements carried by satellite internet, such as voice and real-time video calls, remote vehicle and drone control, telemedicine, and transoceanic financial information transmission. Their core objective is to ensure low latency and high reliability during the transmission of these services.

[0005] Existing deterministic solutions primarily target terrestrial networks. However, these terrestrial-based deterministic network solutions exhibit insufficient adaptability to the frequent topology changes in satellite internet, struggling to adjust network configurations in real time, leading to increased transmission latency and packet loss rates. Furthermore, the complexity of satellite network systems, including various network types such as wireless access networks and satellite networks with laser links, increases the complexity of network management and data scheduling. Existing technologies cannot systematically and efficiently manage and schedule resources when dealing with these complex systems, impacting overall network performance. Summary of the Invention

[0006] The purpose of this application is to provide a deterministic networking and orchestration method and system for satellite networks. This addresses the problem that existing deterministic schemes, when applied to complex satellite networks, cannot systematically and efficiently manage and schedule resources, thus affecting overall network performance.

[0007] In a first aspect, embodiments of this application provide a satellite network deterministic networking orchestration system, the system comprising:

[0008] The satellite network management component is configured to manage the network of deterministic services, allocate corresponding resources, and issue corresponding network policies and resource allocation instructions.

[0009] The core network time-sensitive application network element configures radio access network and core network resources for deterministic services based on the network strategy and resource allocation instructions.

[0010] The time-sensitive component of the bearer network controller configures bearer network resources for deterministic services based on the network strategy and resource allocation instructions.

[0011] In some possible embodiments, the satellite network networking management component includes:

[0012] The application business management module is configured to manage and maintain Service Level Agreements (SLAs) and schedule operations based on the SLAs and real-time business requirements.

[0013] The network topology and routing management module is configured to be based on dynamic satellite network topology, enabling dynamic management of the network and optimization of routing strategies.

[0014] The link resource management module is configured to dynamically monitor and manage the quality and capacity of links for deterministic services, and adaptively allocate link resources.

[0015] The physical time slot scheduling module is configured to schedule time slot resources for deterministic services;

[0016] The control communication module is configured to send networking policies and resource allocation instructions to different network elements and adapt to different communication protocols.

[0017] In some possible embodiments, the application service management module is specifically configured as follows:

[0018] Manage and maintain Service Level Agreements (SLAs) between users and ISPs, and determine QoS parameters that meet the time-sensitive requirements of deterministic services;

[0019] Service scheduling is performed based on the SLA and the QoS parameters.

[0020] In some possible embodiments, the network topology and routing management module is specifically configured as follows:

[0021] Perform topology discovery and tracking of dynamic satellite network topology, and update the satellite network topology in real time;

[0022] Based on the updated satellite network topology, select the communication path for network slices of deterministic services;

[0023] The routing strategy for the network slices is adjusted based on changes in satellite network topology and space environment.

[0024] In some possible embodiments, the link resource management module is specifically configured as follows:

[0025] Dynamically monitor the quality and capacity of links for deterministic services, allocate link capacity to network slices for deterministic services, allocate and manage link resources, and dynamically adjust link resource allocation according to service needs.

[0026] The management of link resources includes the scheduling of data packets in the link and link-layer slicing to provide error control strategies for network slices.

[0027] In some possible embodiments, the physical time slot scheduling module is specifically configured as follows:

[0028] Based on the priority of deterministic services, time slot resources are allocated to network slices for deterministic services;

[0029] Based on the dynamic satellite network topology, control network slices transmit data within the allocated time slot resources.

[0030] In some possible embodiments, the core network time-sensitive application network element specifically includes:

[0031] The deterministic service QoS guarantee module is configured to manage and configure the QoS parameters of deterministic services in the satellite base station and core network, and to configure radio access network and core network resources for deterministic services.

[0032] The deterministic service identification module is configured to identify and classify deterministic services entering the core network, and to allocate priorities according to the service type of the deterministic services, and select sub-slices in the core network for network slices;

[0033] The deterministic traffic management module is configured to monitor the latency of deterministic services in real time and dynamically adjust the path and priority of deterministic services based on QoS performance metrics.

[0034] In some possible embodiments, the deterministic service QoS guarantee module is specifically configured as follows:

[0035] Receive networking strategies and resource allocation instructions from the satellite network networking management component, and configure and manage the QoS parameters of deterministic services of the onboard base station and core network through the SMF network element;

[0036] In collaboration with PCF network elements, configure radio access network and core network resources for deterministic services;

[0037] Continuously monitor the QoS performance metrics of deterministic services and adjust the policy rules of the core network to ensure that the QoS performance metrics conform to the policy rules and configured QoS parameters.

[0038] In some possible embodiments, the deterministic service identification module is specifically configured as follows:

[0039] Obtain UE access requests and online / offline information from AMF network elements to identify deterministic services entering the core network;

[0040] By querying the UE's user data and deterministic service requirements through the UDM network element, the service type and requirements of the deterministic service are determined, and a priority is assigned to the deterministic service;

[0041] Based on the service type and requirements, and the allocated priority, the NSSF network element selects the sub-slice in the core network for the network slice of deterministic services.

[0042] In some possible embodiments, the deterministic traffic management module is specifically configured as follows:

[0043] Mobility management information is obtained through AMF network elements to optimize path selection for deterministic services;

[0044] Adjust the path of deterministic services by monitoring the latency of deterministic services through UPF network elements;

[0045] Based on the deterministic business data monitored, the priority of deterministic business is adjusted to meet latency requirements.

[0046] In some possible embodiments, the time-sensitive component of the bearer network controller includes:

[0047] The QoS management module is configured to manage and configure the QoS parameters of deterministic services in the bearer network.

[0048] The network slicing selection module is configured to interact with the onboard router and satellite network networking management component to coordinate the policy rules of network slicing in the bearer network sub-slices and configure bearer network resources for deterministic services.

[0049] The real-time monitoring and traffic management module is configured to monitor the QoS performance indicators of deterministic services in real time and manage traffic, adjusting the scheduled traffic based on real-time network status data of the satellite network.

[0050] In some possible embodiments, the QoS management module is specifically configured as follows:

[0051] Manage and configure the QoS parameters of deterministic services in the bearer network, interact with the satellite network management component, and dynamically adjust the QoS policy and the bearer network resources configured for deterministic services;

[0052] The QoS performance indicators of the real-time monitored deterministic services are fed back to the satellite network networking management component.

[0053] In some possible embodiments, the network slice selection module is specifically configured as follows:

[0054] Based on the time-sensitive requirements of deterministic services and the current network status, formulate slicing strategies and corresponding policy rules for network slices of deterministic services in sub-slices of the bearer network;

[0055] By interacting with the onboard router and satellite network management components, the slicing policies and policy rules of the sub-slices are adjusted, and resources are allocated to the sub-slices.

[0056] In some possible embodiments, the real-time monitoring and traffic management module is specifically configured as follows:

[0057] Real-time monitoring determines the QoS performance indicators and network traffic of services, and traffic management is performed.

[0058] By interacting with onboard routers and satellite network management components, real-time satellite network status data can be obtained, and traffic allocation and routing strategies can be dynamically adjusted.

[0059] The monitored QoS performance indicators, network traffic, traffic allocation, and routing policy adjustment results are fed back to the satellite network management component.

[0060] Secondly, embodiments of this application provide a component management method for a satellite network deterministic networking orchestration system, including:

[0061] The satellite network topology management component receives users' deterministic service requirements and generates network slice requirement descriptions.

[0062] Based on the network slicing requirement description, networking strategies and resource allocation instructions are issued through the satellite network networking management component;

[0063] The core network time-sensitive application network element configures radio access network and core network resources for deterministic services according to the network strategy and resource allocation instructions;

[0064] The time-sensitive component of the bearer network controller performs deterministic configuration of bearer network resources based on the networking strategy and resource allocation instructions.

[0065] In some possible embodiments, the method further includes:

[0066] Generate end-to-end network slices using satellite network topology management components;

[0067] When a user's business request is received, the business traffic is allocated to the corresponding network slice.

[0068] In some possible embodiments, it also includes:

[0069] The satellite network management component continuously monitors the key performance indicators (KPIs) of the entire network slice, manages the network slice traffic based on the KPIs, and restores and reconfigures the network slice when an operational anomaly is detected.

[0070] This application proposes a deterministic satellite network orchestration system that meets the orchestration and control needs of deterministic satellite network services. It can uniformly orchestrate and schedule resources of wireless access networks and satellite networks based on inter-satellite laser links. From the application layer, network layer, link layer to the physical layer, it performs comprehensive resource orchestration and scheduling to meet the requirements of deterministic time-sensitive services. This solves the problems of existing ReID technology's full-scale search method, which suffers from large processing volume, long processing time, and high resource consumption.

[0071] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description

[0072] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0073] Figure 1 is a system architecture diagram of a satellite network deterministic networking orchestration system according to an embodiment of this application;

[0074] Figure 2 is a functional composition diagram of a satellite network management component according to an embodiment of this application;

[0075] Figure 3 is a diagram of the core network time-sensitive application network elements according to an embodiment of this application;

[0076] Figure 4 is a diagram of the core network time-sensitive application network elements according to an embodiment of this application;

[0077] Figure 5 is a flowchart of a component management method for a satellite network deterministic networking orchestration system according to an embodiment of this application;

[0078] Figure 6 is a processing flowchart of a core network time-sensitive application network element according to an embodiment of this application;

[0079] Figure 7 is a processing flowchart of the time-sensitive component of the bearer network controller according to an embodiment of the present application. Detailed Implementation

[0080] To further illustrate the technical solutions provided in the embodiments of this application, a detailed description is provided below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiments of this application provide method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on conventional or non-inventive effort. For steps that do not logically have a necessary causal relationship, the execution order of these steps is not limited to the execution order provided in the embodiments of this application. In actual processing or when the control device executes the method, it may be executed sequentially or in parallel according to the method shown in the embodiments or drawings.

[0081] Given that existing deterministic schemes applied to terrestrial networks cannot be systematically and efficiently managed and scheduled when applied to complex satellite networks, thus affecting overall network performance, this application proposes a deterministic satellite network orchestration system. This system meets the orchestration and control needs for deterministic services in satellite networks, enabling unified orchestration and scheduling of wireless access network and inter-satellite laser link-based satellite network resources. It provides comprehensive resource orchestration and scheduling from the application layer, network layer, link layer to the physical layer to meet the requirements of deterministic time-sensitive services. The inventive concept of this application is to improve the dynamic adaptability of satellite network topology by designing an orchestration method that adapts to dynamic changes in satellite network topology, ensuring that the satellite network can quickly adjust its configuration and maintain efficient and stable transmission performance during topology changes. By proposing a deterministic service optimization scheme for complex satellite network systems, the efficiency of network management and data scheduling is improved, ensuring the rational utilization of resources and efficient service transmission.

[0082] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.

[0083] Figure 1 shows the system architecture of the satellite network deterministic networking orchestration system provided in this embodiment of the application, which mainly includes:

[0084] The satellite network management component, also known as the Orchestrator in this embodiment, is configured to manage the network topology and allocate corresponding resources for deterministic services. It also issues corresponding network topology policies and resource allocation instructions to the core network time-sensitive application elements and the bearer network controller time-sensitive components. The network management includes defining network slices. The Orchestrator enables resource allocation and network management for the entire satellite network. In this embodiment, the deterministic services are also referred to as time-sensitive services.

[0085] The core network time-sensitive application function (TS AF) exchanges with the satellite base station and, based on the networking strategy and resource allocation instructions issued by the satellite network networking management component, configures radio access network and core network resources for deterministic services. Specifically, it is used to determine the time-sensitive requirements (user requirements) of the deterministic services, generate core network networking strategy rules, configure resources for deterministic services, and determine resource allocation strategies. During configuration, according to the networking strategy instructions issued by the networking management component, it determines the networking strategy of the sub-slice of the network slice in the core network, and according to the resource allocation instructions issued by the networking management component, it configures the resource configuration and resource allocation strategy for the transmission of deterministic services in the core network. It interacts with the base station to ensure low-latency and high-reliability transmission and processing of time-sensitive services and configures radio access network resources.

[0086] The Time-Sensitive Component (TS Component) of the bearer network controller interacts with the onboard router. Based on the networking policies and resource allocation instructions issued by the satellite network networking management component, it configures bearer network resources for deterministic services. Specifically, this includes generating bearer network networking policy rules, configuring resources for deterministic services, and determining resource allocation policies, thereby realizing the networking and resource allocation of deterministic services in the bearer network. During configuration, it receives networking policies and resource allocation instructions from the networking management component and interacts with the onboard router to ensure the priority transmission and processing of time-sensitive services in the space bearer network.

[0087] This application enables unified orchestration and scheduling of wireless access network and satellite network resources based on inter-satellite laser links. It provides comprehensive resource orchestration and scheduling from the application layer, network layer, link layer to the physical layer to meet the needs of deterministic time-sensitive services.

[0088] In some possible embodiments, the wireless access network includes a satellite base station and a satellite router, wherein the satellite base station supports deterministic service access for one terminal device, and the satellite router is configured to transmit data packets of deterministic services to another terminal device.

[0089] The satellite-based base station provides support for time-sensitive services in the radio access network, interacts with time-sensitive application network elements in the core network, and supports low-latency access for time-sensitive services. The satellite-based router ensures that data packets for deterministic services are transmitted according to a predetermined time window during satellite network transmission and interacts with the time-sensitive components of the bearer network controller to provide stable time-sensitive service transmission. The access network terminal provides support for time-sensitive services at the user end, interacts with the satellite-based base station, and ensures the quality of service for end-to-end deterministic services.

[0090] The following describes the possible implementation methods of each module in the aforementioned satellite network deterministic networking and orchestration system.

[0091] 1) Satellite network management components;

[0092] In this embodiment, the satellite network management component is the core component responsible for overall network coordination and control. As shown in Figure 2, the specific functional modules are as follows:

[0093] 1.1) Application business management module;

[0094] The satellite network management component operates at the application layer. The aforementioned application service management module manages and maintains the Service Level Agreement (SLA). It performs scheduling based on the SLA and real-time service requirements, specifically managing different deterministic service demands. The application service management module determines the QoS parameters that meet the time-sensitive requirements of deterministic services from the service level definition. Based on these QoS parameters, it configures resources and performs resource scheduling to ensure that deterministic services receive high-priority processing.

[0095] In some possible embodiments, the application service management module is specifically configured as follows:

[0096] For different deterministic services, manage and maintain the Service Level Agreement (SLA) between users and Internet Service Providers (ISPs), and determine the QoS parameters that meet the time-sensitive requirements of deterministic services.

[0097] Service scheduling is performed based on the requirements of the SLA and the QoS parameters, which involves configuring resources and generating resource allocation instructions for resource scheduling.

[0098] In this embodiment, the application service management module performs resource scheduling based on SLA and real-time service requirements to ensure efficient resource utilization and a high-quality service experience.

[0099] 1.2) Network Topology and Routing Management Module

[0100] This satellite network management component operates at the network layer. Based on the dynamic satellite network topology, the network topology and routing management modules perform dynamic network management and routing policy optimization, resulting in optimized policy rules. This strengthens dynamic network management and routing policy optimization at the network layer, addressing the dynamic and time-varying characteristics of the satellite network topology, and establishing network slices with stable hop counts and latency for time-sensitive services.

[0101] In some possible embodiments, the network topology and routing management module is specifically configured as follows:

[0102] Perform topology discovery and tracking of dynamic satellite network topology and update the satellite network topology in real time; select communication paths for network slices of deterministic services based on the updated satellite network topology; adjust the routing strategy of network slices of deterministic services based on changes in satellite network topology and space environment, including adjusting the priority and weight of routes.

[0103] Specifically, the network topology and routing management module can monitor changes in satellite network topology and ground station status information in real time, update the acquired satellite network topology data to the topology database, thereby strengthening dynamic management of the topology and optimizing routing strategies to address the dynamic and time-varying characteristics of the satellite network, and establishing network slices with stable hop counts and latency for time-sensitive services.

[0104] In low-Earth orbit satellite networks, the dynamic movement of satellites leads to rapid changes in network topology. Therefore, network slicing at the network layer level requires dynamic management based on the satellite network topology to ensure that each network layer slice can select and use appropriate communication paths according to its service requirements. Topology management may include dynamic topology discovery and tracking to understand the current network structure, and predictive topology planning to anticipate future network changes.

[0105] Dynamic topology and changes in the space environment of satellite networks can significantly impact routing strategies. Routing strategies need to be optimized for network layer sub-slices to adapt to these changes. Routing optimization includes selecting the optimal or suboptimal communication path based on current and anticipated network conditions, and adjusting routing strategies by specifically adjusting route priorities or weights according to service demands and network conditions.

[0106] 1.3) Link Resource Management Module

[0107] The satellite network management component operates at the link layer. The link resource management module adaptively allocates link resources based on the quality and capacity of links for deterministic services. At the link layer, by dynamically monitoring link quality and capacity, it adaptively predicts, estimates, and allocates resources to ensure the stability of time-sensitive service links.

[0108] In some possible embodiments, the link resource management module described above is specifically configured as follows:

[0109] The system dynamically monitors the quality and capacity of links for deterministic services, allocates link capacity to network slices for deterministic services, and manages link resources, dynamically adjusting link resource allocation according to service needs. Each laser link has its specific transmission capacity, which is determined by the link's physical characteristics (such as laser power, wavelength, optical system performance, etc.) and link status (such as link distance, etc.). Link layer slicing can dynamically predict changes in link capacity and allocate the link's transmission capacity to different network slices to meet their respective service needs.

[0110] The management of link resources includes the scheduling of data packets in the link and link-layer slicing to provide error control strategies for network slices.

[0111] The aforementioned link resource management module is responsible for allocating and managing link resources, including link bandwidth, processing latency, and priority, and dynamically adjusting the allocation of link resources (including logical links and logical channels) according to business needs.

[0112] Link-layer resource management also involves packet scheduling. Within a network slice, packets for deterministic services are ordered and scheduled according to priority, fairness, or other strategies to determine their transmission order in the link.

[0113] Link-layer resource management also requires handling link-layer error control. In inter-satellite laser links, various factors (e.g., optical alignment errors) can lead to data transmission errors. Link-layer slicing provides customized error control strategies for each network slice, selecting different error correction codes or dynamically adjusting the strength of the error correction codes based on service requirements and link status.

[0114] 1.4) Physical Time Slot Scheduling Module

[0115] The satellite network management component operates at the physical layer, where the physical time slot scheduling module schedules time slot resources for deterministic services. This reduces potential interference between different types of deterministic services at the physical layer through a hard slicing scheme based on time slot division.

[0116] In some possible embodiments, the physical time slot scheduling module described above is specifically configured as follows:

[0117] Based on the priority of different deterministic services, time slot resources are allocated to network slices of deterministic services; based on the dynamic satellite network topology, the network slices are controlled to transmit data within the allocated time slot resources.

[0118] This physical time slot scheduling module implements time slot scheduling for deterministic services, ensuring that data packets are transmitted according to a predetermined time window. By allocating and managing time slot resources in the network, it ensures time synchronization of all parts of the satellite network.

[0119] In implementation, the physical time slot scheduling module needs to allocate the allocated physical time slots to different network slices. Specifically, it can prioritize deterministic services based on their priority; starting with the highest priority deterministic service, it allocates the minimum physical time slot required by its needs until its needs are met or no time slots are available; then, it continues with the next priority deterministic service, repeating the above steps until all deterministic services have been allocated or no physical time slots are available. Finally, it checks whether all deterministic service needs have been met. If so, the allocation ends; otherwise, the priority and needs of the deterministic services are adjusted, and the allocation is re-performed.

[0120] After allocating time slot resources for deterministic services, time slot resource scheduling is required during actual operation to control data transmission within the allocated time slot resources for each network slice. Time slot resource scheduling needs to take into account the dynamics and uncertainties of the network; for example, changes in links and service demands may necessitate dynamic adjustments to the allocation and scheduling of time slot resources.

[0121] 1.5) Control and communication module

[0122] The satellite network management component is responsible for coordinating communication with different network elements through the control communication module. It sends the corresponding networking strategies and resource allocation instructions to the core network time-sensitive application network elements and the bearer network controller time-sensitive components, and adapts to different communication protocols. The different network elements include communication between the application service management module, the network topology and routing management module, the link resource management module, and the physical time slot scheduling module.

[0123] This module coordinates communication between modules via a control interface, ensuring the overall coordination of the orchestrator. Its functions include communicating with network elements and issuing commands through the control interface, as well as adapting to different communication protocols via a protocol adapter.

[0124] 2) Core network time-sensitive application network elements

[0125] This application embodiment utilizes a core network time-sensitive application element specifically designed to handle time-sensitive service requirements within the core network. This core network time-sensitive application element is responsible for managing, optimizing, and ensuring the transmission of time-sensitive service flows, guaranteeing low-latency and high-reliability communication services. The core network time-sensitive application element interacts closely with other 5G core network elements, satellite network management components, network controllers, and onboard base stations, providing comprehensive deterministic time-sensitive service support. As shown in Figure 3, the specific functional modules are as follows:

[0126] 2.1) QoS Guarantee Module for Deterministic Services

[0127] The aforementioned deterministic service QoS guarantee module is configured to manage and configure the QoS parameters of deterministic services in the satellite base station and core network, configure radio access network and core network resources for deterministic services, and formulate policy rules for the transmission of deterministic services in the radio access network and core network.

[0128] In some possible embodiments, the deterministic service QoS guarantee module is specifically configured as follows:

[0129] It receives networking strategies and resource allocation instructions from the satellite network networking management component, i.e., task orchestration instructions, and configures and manages the QoS parameters of deterministic services of the satellite base station and core network through the SMF network element; it can monitor the QoS indicators of deterministic services in real time to ensure that they meet the QoS parameter requirements.

[0130] In collaboration with PCF network elements, it configures radio access network and core network resources for deterministic services, formulates policy rules for the transmission of deterministic services in the core network, continuously monitors the QoS indicators of service flows to ensure that they comply with the policy rules and configured QoS parameter requirements; it can further continuously monitor the QoS performance indicators of deterministic services and adjust the policy rules of the core network to make the QoS performance indicators comply with the policy rules and configured QoS parameters of the core network.

[0131] 2.2) Deterministic Business Identification Module

[0132] The aforementioned deterministic service identification module is configured to identify and classify deterministic services entering the core network, and to assign priorities based on the service type of the deterministic services, thereby selecting sub-slices in the core network for network slices.

[0133] In some possible embodiments, the deterministic service identification module is specifically configured as follows:

[0134] The system obtains UE access requests and online / offline information from AMF network elements to identify deterministic services entering the core network. This access request and online / offline information is used to identify deterministic services.

[0135] By querying the UE's user data and deterministic service requirements through the UDM network element, the service type and requirements of the deterministic service are determined, and a priority is assigned to the deterministic service;

[0136] Based on the service type and requirements, and the allocated priorities, the NSSF network elements select sub-slices in the core network for network slices of deterministic services.

[0137] 2.3) Deterministic Flow Management Module

[0138] The aforementioned deterministic traffic management module is configured to monitor the latency of deterministic services in real time and dynamically adjust the paths and priorities of deterministic services based on QoS performance metrics.

[0139] In some possible embodiments, the aforementioned deterministic traffic management module is specifically configured as follows:

[0140] Mobility management information is obtained through AMF network elements to optimize path selection for deterministic services;

[0141] The latency of deterministic services can be monitored in real time through UPF network elements, and the paths of deterministic services can be adjusted as needed;

[0142] Based on real-time monitoring of deterministic business data, the priority of deterministic business is dynamically adjusted to meet latency requirements.

[0143] 3) Time-sensitive components of the bearer network controller

[0144] As shown in Figure 4, in this embodiment, the Time-Sensitive Component (TS Component) of the bearer network controller is specifically used to control time-sensitive services in the bearer network, realizing time-sensitive control. The TS Component is responsible for the scheduling, resource allocation, priority management, and latency control of time-sensitive services, ensuring that the bearer network can efficiently transmit time-sensitive service data. It interacts closely with the onboard router and satellite network management components to ensure the coordinated and efficient operation of the entire system. Specific functional modules are as follows:

[0145] 3.1) QoS Management Module

[0146] The aforementioned QoS management module is configured to manage and configure the QoS parameters of deterministic services in the bearer network;

[0147] In some possible embodiments, the QoS management module described above is specifically configured as follows:

[0148] Manage and configure the QoS parameters of deterministic services in the bearer network, interact with the satellite network management component, dynamically adjust QoS policies and bearer network resources configured for deterministic services, and ensure the quality of service for different deterministic service requirements;

[0149] The QoS performance indicators of deterministic services monitored in real time by the real-time monitoring and traffic management modules are fed back to the satellite network networking management component for global optimization and adjustment, ensuring the reliability and consistency of communication services.

[0150] 3.2) Network Slice Selection Module

[0151] The aforementioned network slice selection module is configured to determine and allocate resources by interacting with the onboard router and satellite network networking management components to coordinate the policy rules of network slices in the sub-slices of the bearer network.

[0152] In some possible embodiments, the network slice selection module described above is specifically configured as follows:

[0153] Based on the time-sensitive requirements of deterministic services and the current network status, formulate slicing strategies and corresponding policy rules for network slices of deterministic services in the sub-slices of the bearer network to ensure the optimal transmission path and quality of service for service flows.

[0154] Through interaction with the onboard router and satellite network management component, the slicing policy and policy rules of the sub-slices are dynamically adjusted, and resources are allocated to the sub-slices. Specifically, the usage status and performance data of the sub-slices can be fed back to the network management component and the onboard router for dynamic adjustment and optimization.

[0155] 3.3) Real-time monitoring and traffic management module,

[0156] The aforementioned real-time monitoring and traffic management module is configured to monitor the QoS performance indicators of deterministic services in real time and perform traffic management, adjusting the scheduled traffic based on real-time network status data of the satellite network.

[0157] In some possible embodiments, the above-mentioned real-time monitoring and traffic management module is specifically configured as follows:

[0158] Real-time monitoring determines the QoS performance indicators and network traffic of services, and traffic management is performed.

[0159] By interacting with onboard routers and satellite network management components, real-time satellite network status data can be obtained, and traffic allocation and routing strategies can be dynamically adjusted.

[0160] The monitored QoS performance indicators, network traffic, traffic allocation, and routing policy adjustment results are fed back to the satellite network management component.

[0161] By continuously monitoring QoS performance metrics and network traffic, anomalies can be detected and handled in a timely manner, and traffic allocation and routing policies can be dynamically adjusted to ensure low-latency and high-reliability transmission of time-sensitive service flows. At the same time, monitoring data and adjustment results are fed back to the network orchestrator for global optimization.

[0162] Compared with deterministic service solutions applied to terrestrial networks in this application and related technologies, the following advantages are available:

[0163] Its adaptability and flexibility enable it to cope with dynamic topology changes in satellite networks, adjust network configuration in real time, and dynamically adjust according to real-time service needs to ensure efficient transmission of various types of services.

[0164] Resource optimization and efficient management: Through precise resource management and scheduling, network resources are optimized for optimal utilization. Time-sensitive service flows in the core network are quickly identified and classified, and service flows are dynamically scheduled according to service priority to ensure efficient transmission of critical services.

[0165] End-to-end QoS guarantee and protocol compatibility provide comprehensive QoS assurance, ensuring that the service quality of time-sensitive service flows meets expectations and ensuring seamless transmission of service flows in the access network, bearer network and core network.

[0166] The signaling flow between the network management component and the core network time-sensitive application network elements, and the bearer network controller time-sensitive component, uses the RESTful protocol. The signaling interface includes at least one of the following:

[0167] 1) Configure network slicing parameters via the POST / slice / configure interface;

[0168] The process of configuring network slicing parameters through this interface is as follows:

[0169] The satellite network management component requests the following parameters from the core network time-sensitive application network element and the bearer network controller time-sensitive component:

[0170] Network slices: network_slice, slice1;

[0171] Configure the following information: clock latency (e.g., 50ms), jitter time (e.g., 10ms), and bandwidth (e.g., 100Mbps).

[0172] Core network time-sensitive application elements respond through this interface, and the response content includes:

[0173] The result status, for example, could be "success"; the message, for example, could be "Core network Slice 1 configured".

[0174] The time-sensitive component of the bearer network controller responds through this interface, and the response includes:

[0175] The result status, for example, could be "success"; the message, for example, could be "Carrier network Slice 1 configured".

[0176] 2) Query network slice status using the GET / slice / status interface;

[0177] The process of querying the network slice status (GET / slice / status) through this interface is as follows:

[0178] The network management component requests the following parameters from the core network time-sensitive application network element and the bearer network controller time-sensitive component through this interface: Network slice: Slice 1.

[0179] The core network time-sensitive application network element responds through this interface. The response content includes: status (active); clock latency (e.g., 50ms); jitter (e.g., 10ms); and bandwidth (e.g., 100Mbps).

[0180] The time-sensitive component of the bearer network controller responds through this interface, and the response includes: status: "active"; clock latency: for example, 50ms; jitter: for example, 10ms; bandwidth: for example, 100Mbps.

[0181] 3) Update the network slice configuration using the 3PUT / slice / update interface;

[0182] The process of updating the network slice status (PUT / slice / update) through this interface is as follows:

[0183] The satellite network management component requests the following parameters from the core network time-sensitive application network element and the bearer network controller time-sensitive component through this interface: network slice (e.g., slice1); configuration information, including: clock latency (e.g., 50ms); jitter (e.g., 10ms); bandwidth (e.g., 100Mbps).

[0184] Core network time-sensitive application elements respond through this interface. The response includes the status (e.g., success) and the message: Core network Slice 1 parameters updated.

[0185] The time-sensitive component of the carrier network controller responds through this interface. The response includes the status (e.g., success) and the message (e.g., "Carrier network Slice 1 parameters updated").

[0186] 4) Remove the DELETE / slice / remove interface from the network slice configuration;

[0187] The specific process of removing network slice configuration (POST / slice / delete) through this interface in this embodiment of the application is as follows:

[0188] The satellite network management component requests the following parameters from the core network time-sensitive application network element and the bearer network controller time-sensitive component through this interface: network slice network_slice: slice1;

[0189] The core network time-sensitive application element responds through this interface. The response includes: status: success; message: Core network Slice 1 terminated.

[0190] The time-sensitive component of the carrier network controller responds through this interface. The response includes: status: success; message: Carrier network Slice 1 terminated.

[0191] Based on the same inventive concept, embodiments of this application provide a component management system for a deterministic satellite network orchestration system, as shown in Figure 5, including:

[0192] Step 501: Receive the user's deterministic service requirements through the satellite network networking management component and generate a network slice requirement description;

[0193] Step 502: Based on the network slicing requirement description, issue networking strategies and resource allocation instructions through the satellite network networking management component;

[0194] Step 503: The core network time-sensitive application network element configures radio access network and core network resources for deterministic services according to the network strategy and resource allocation instructions;

[0195] Step 504: The time-sensitive component of the bearer network controller performs deterministic configuration of bearer network resources according to the networking strategy and resource allocation instructions.

[0196] The following provides a specific example of the component management method for a deterministic satellite network orchestration system, mainly including:

[0197] Step 1, define time-sensitive network slices;

[0198] The satellite network management component receives users' deterministic service requirements, defines time-sensitive network slices based on these requirements, and generates network slice requirement descriptions, including service type, latency and bandwidth requirements, coverage, terminal device characteristics, and other QoS requirements.

[0199] Step 2, Configure time-sensitive network slices;

[0200] The satellite network management component issues network policies and resource allocation instructions to the core network time-sensitive application elements, and the core network time-sensitive application elements configure radio access network and core network resources for deterministic services. As shown in Figure 6, the main processes performed are as follows:

[0201] The core network time-sensitive application network element determines the configuration requirements of the satellite network networking management component and passes them to the PCF. The configuration requirements include specific slice ID (S-NSSAI), QoS parameters, latency requirements, etc.

[0202] SMF configuration manages user sessions and sets appropriate resource parameters based on the QoS requirements of network slices. It also performs network slice selection, user / service requirement queries, and user plane configuration for NSSF, UDM, and UPF respectively. The specific process is as follows:

[0203] 1) Access and Mobility Management Function (AMF): Configure AMF to support specific S-NSSAI to ensure that the UE can identify and connect to the correct network slice when accessing the network.

[0204] 2) Session Management Function (SMF): Configure the SMF to manage user sessions and set appropriate resource parameters according to the QoS requirements of the slice;

[0205] 3) User plane function UPF: Configure UPF to support the user plane requirements of slices and ensure that the data forwarding path meets latency and bandwidth requirements;

[0206] 4) Unified Data Management (UDM) function: Update user subscription information in UDM to ensure that user device configurations and slicing requirements are consistent;

[0207] 5) Network Slice Selection Function (NSSF): Configure NSSF to support slice selection and management, ensuring that the UE can be correctly assigned to the appropriate slice.

[0208] In addition, core network elements communicate and configure with satellite-borne base stations and terminals to ensure that these devices can be identified and added to specific network slices.

[0209] For the time-sensitive component of the bearer network controller, multi-layer collaborative bearer network slices are defined according to the configuration requirements of the satellite network management component. The specific steps are shown in Figure 7, and mainly include:

[0210] 1) Receiving configuration requirements: The time-sensitive component of the bearer network controller receives configuration requirements from the network management component, including the bearer network requirements for the slice and the multi-layer coordination strategy;

[0211] 2) Bearer network slice definition: The time-sensitive component of the bearer network controller translates the requirements into specific bearer network slice definitions;

[0212] 3) Determine the resource allocation and coordination strategies among the various layers of the bearer network;

[0213] 4) Define a multi-layer coordination strategy to ensure coordination and resource optimization between different network layers;

[0214] 5) Slicing Implementation: Implement bearer network slicing, configure on-board routers, and ensure the implementation and optimization of bearer network slicing.

[0215] Step 3: Generate end-to-end time-sensitive slices;

[0216] After the core network and bearer network are configured, an end-to-end time-sensitive slice instance is generated. This slice instance includes the following: well-defined QoS parameters and service level agreements (SLAs), configured core network and bearer network resources, and end-to-end slice topology and paths.

[0217] Step 4, Business Traffic Allocation;

[0218] The satellite network topology management component generates end-to-end network slices. When a user's service request is received, the service traffic is allocated to the corresponding network slice. The specific steps are as follows:

[0219] Access authentication and slice selection: The AMF receives the terminal's access request and performs authentication and slice selection; the NSSF selects a suitable slice based on user needs and network conditions.

[0220] Session management and traffic routing: SMF manages user sessions, assigns IP addresses, and sets appropriate QoS parameters; UPF routes service traffic to the corresponding slices and ensures that the data forwarding path meets latency and bandwidth requirements.

[0221] Step 5: Real-time monitoring and traffic management;

[0222] The satellite network management component continuously monitors the key performance indicators (KPIs) of the entire network slice, manages network slice traffic based on these KPIs, and restores and reconfigures the network slice when operational failures or anomalies are detected. This includes the following aspects:

[0223] Performance monitoring: Monitor key performance indicators (KPIs) of network slices, such as latency, bandwidth utilization, and packet loss rate.

[0224] Traffic management: Real-time management and optimization of network traffic to ensure that the QoS requirements of the slice are met; dynamic adjustment of policies and resource allocation in the event of network congestion or abnormalities.

[0225] Fault detection and recovery: Detect faults and anomalies in the network and perform rapid recovery and reconfiguration to ensure service continuity and reliability.

[0226] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A deterministic satellite network orchestration system, the system comprising: The satellite network management component is configured to manage the network of deterministic services, allocate corresponding resources, and issue corresponding network policies and resource allocation instructions. The core network time-sensitive application network element configures radio access network and core network resources for deterministic services based on the network strategy and resource allocation instructions. The bearer network controller time-sensitive component configures bearer network resources for deterministic services based on the network strategy and resource allocation instructions; The core network time-sensitive application network element includes a deterministic service identification module. This module is configured to obtain the UE's access request and online / offline information from the AMF network element, identify deterministic services entering the core network, query the UE's user data and deterministic service requirements through the UDM network element, determine the service type and requirements of the deterministic service, and assign a priority to the deterministic service. Based on the service type and requirements and the assigned priority, the NSSF network element selects a sub-slice in the core network for the network slice of the deterministic service.

2. The system of claim 1, wherein, The satellite network management component includes: The application business management module is configured to manage and maintain Service Level Agreements (SLAs) and schedule operations based on the SLAs and real-time business requirements. The network topology and routing management module is configured to be based on dynamic satellite network topology, enabling dynamic management of the network and optimization of routing strategies. The link resource management module is configured to dynamically monitor and manage the quality and capacity of links for deterministic services, and adaptively allocate link resources. The physical time slot scheduling module is configured to schedule time slot resources for deterministic services; The control communication module is configured to send networking policies and resource allocation instructions to different network elements and adapt to different communication protocols.

3. The system of claim 2, wherein, The application service management module is specifically configured as follows: Manage and maintain Service Level Agreements (SLAs) between users and ISPs, and determine QoS parameters that meet the time-sensitive requirements of deterministic services; Service scheduling is performed based on the SLA and the QoS parameters.

4. The system of claim 2, wherein, The network topology and routing management module is specifically configured as follows: Perform topology discovery and tracking of dynamic satellite network topology, and update the satellite network topology in real time; Based on the updated satellite network topology, select the communication path for network slices of deterministic services; The routing strategy for the network slices is adjusted based on changes in satellite network topology and space environment.

5. The system of claim 2, wherein, The link resource management module is specifically configured as follows: Dynamically monitor the quality and capacity of links for deterministic services, allocate link capacity to network slices for deterministic services, allocate and manage link resources, and dynamically adjust link resource allocation according to service needs. The management of link resources includes the scheduling of data packets in the link and link-layer slicing to provide error control strategies for network slices.

6. The system of claim 2, wherein, The physical time slot scheduling module is specifically configured as follows: Based on the priority of deterministic services, time slot resources are allocated to network slices for deterministic services; Based on the dynamic satellite network topology, control network slices to transmit data within the allocated time slot resources.

7. The system of claim 1, wherein, The core network time-sensitive application network elements specifically include: The deterministic service QoS guarantee module is configured to manage and configure the QoS parameters of deterministic services in the satellite base station and core network, and to configure radio access network and core network resources for deterministic services. The deterministic traffic management module is configured to monitor the latency of deterministic services in real time and dynamically adjust the path and priority of deterministic services based on QoS performance metrics.

8. The system of claim 7, wherein, The deterministic service QoS guarantee module is specifically configured as follows: Receive networking strategies and resource allocation instructions from the satellite network networking management component, and configure and manage the QoS parameters of deterministic services of the onboard base station and core network through the SMF network element; In collaboration with PCF network elements, configure radio access network and core network resources for deterministic services; Continuously monitor the QoS performance metrics of deterministic services and adjust the core network policy rules to ensure that the QoS performance metrics conform to the policy rules and configured QoS parameters.

9. The system of claim 7, wherein, The deterministic traffic management module is specifically configured as follows: Mobility management information is obtained through AMF network elements to optimize path selection for deterministic services; Adjust the path of deterministic services by monitoring the latency of deterministic services through UPF network elements; Based on the deterministic business data monitored, the priority of deterministic business is adjusted to meet latency requirements.

10. The system of claim 1, wherein, The time-sensitive component of the bearer network controller includes: The QoS management module is configured to manage and configure the QoS parameters of deterministic services in the bearer network. The network slicing selection module is configured to interact with the onboard router and satellite network networking management component to coordinate the policy rules of network slicing in the bearer network sub-slices and configure bearer network resources for deterministic services. The real-time monitoring and traffic management module is configured to monitor the QoS performance indicators of deterministic services in real time and manage traffic, adjusting the scheduled traffic based on real-time network status data of the satellite network.

11. The system of claim 10, wherein, The QoS management module is specifically configured as follows: Manage and configure the QoS parameters of deterministic services in the bearer network, interact with the satellite network management component, and dynamically adjust the QoS policy and the bearer network resources configured for deterministic services; The QoS performance indicators of the real-time monitored deterministic services are fed back to the satellite network networking management component.

12. The system of claim 10, wherein, The network slice selection module is specifically configured as follows: Based on the time-sensitive requirements of deterministic services and the current network status, formulate slicing strategies and corresponding policy rules for network slices of deterministic services in sub-slices of the bearer network; By interacting with the onboard router and satellite network management components, the slicing policies and policy rules of the sub-slices are adjusted, and resources are allocated to the sub-slices.

13. The system of claim 10, wherein, The real-time monitoring and traffic management module is specifically configured as follows: Real-time monitoring determines the QoS performance indicators and network traffic of services, and traffic management is performed. By interacting with onboard routers and satellite network management components, real-time satellite network status data can be obtained, and traffic allocation and routing strategies can be dynamically adjusted. The monitored QoS performance indicators, network traffic, traffic allocation, and routing policy adjustment results are fed back to the satellite network management component.

14. A component management method for a deterministic satellite network orchestration system, comprising: The satellite network topology management component receives users' deterministic service requirements and generates network slice requirement descriptions. Based on the network slicing requirement description, networking strategies and resource allocation instructions are issued through the satellite network networking management component; The core network time-sensitive application network element configures radio access network and core network resources for deterministic services according to the network strategy and resource allocation instructions. This includes obtaining UE access requests and online / offline information from the AMF network element through the deterministic service identification module in the core network time-sensitive application network element, and identifying deterministic services entering the core network; querying UE user data and deterministic service requirements through the UDM network element to determine the service type and requirements of the deterministic service, and allocating priority to the deterministic service; and selecting a sub-slice in the core network for the network slice of the deterministic service based on the service type and requirements and the allocated priority through the NSSF network element. The time-sensitive component of the bearer network controller performs deterministic configuration of bearer network resources based on the network strategy and resource allocation instructions.

15. The method of claim 14, wherein, Also includes: Generate end-to-end network slices using satellite network topology management components; When a user's business request is received, the business traffic is allocated to the corresponding network slice.

16. The method of claim 14 or 15, wherein, Also includes: The satellite network management component continuously monitors the key performance indicators (KPIs) of the entire network slice, manages the network slice traffic based on the KPIs, and restores and reconfigures the network slice when an operational anomaly is detected.