Communication service simulation system and method in high-throughput satellite simulation network

By simulating the data packet flow of satellite terminals, base stations and core network nodes in a high-throughput satellite network, the problem of inconsistent communication service paths in the high-throughput satellite network is solved, and high-accurate service flow link simulation and communication service capability evaluation are achieved.

CN120389778APending Publication Date: 2025-07-29CHINA ACADEMY OF ELECTRONICS AND INFORMATION TECHNOLOGY OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510516232.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-23
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

The prior art cannot effectively simulate communication services in high-throughput satellite networks, resulting in problems such as inconsistent with the actual service path and inconsistent link traffic.

Method used

It provides a communication service simulation system in a high-throughput satellite simulation network. By simulating the flow of data packets between satellite terminals, satellite base stations, core network nodes and nodes, superimposing path characteristics, perform application quality testing, and build management flow, control flow and service flow paths to realize traffic, delay and code error simulation of end-to-end service flow links.

Benefits of technology

Improve the simulation accuracy and confidence of management flow, control flow and service flow paths, ensure the simulation accuracy and confidence of communication services in high-throughput satellite networks, and evaluate communication service capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120389778A_ABST
    Figure CN120389778A_ABST
Patent Text Reader

Abstract

The invention provides a communication service simulation system and method in a high-throughput satellite simulation network. The communication service simulation system and method are used for simulating data packet circulation among satellite terminals, satellite base stations, core network nodes and the nodes. According to the method, after a data packet passes through a high-throughput satellite communication simulation path and superposes path characteristics corresponding to the high-throughput satellite communication simulation path, terminal application quality testing is carried out, and resource occupation and application quality under different environment conditions are determined based on application quality testing results, so that the simulation accuracy and confidence of a control flow path can be improved, and the simulation efficiency of the control flow path is improved. Simulation accuracy and confidence of a service flow path, and simulation accuracy and confidence of a satellite simulation network service flow in link flow, time delay and error codes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of satellite communication technology, and particularly to a communication service simulation system and method in a high-throughput satellite simulation network. Background Art

[0002] With the continuous progress of technology and the expansion of application scenarios, satellite networks have gradually developed from small-scale, low-throughput transparent repeater satellites to high-throughput satellites and high-throughput satellite constellations.

[0003] In high-orbit communication satellites, the current "simulation method and system for a mobile satellite network" has realized the communication service scheme of "satellite node relay", and does not support the communication service simulation of "satellite + ground station relay" for high-throughput satellites. In addition, the service flow supported by the communication service scheme of "satellite node relay" is as follows: the service flow goes to the satellite once and is not forwarded to the ground station, but is directly forwarded to the destination node at the satellite node. The service flow supported by high-orbit high-throughput communication satellites is as follows: after the first time going to the satellite, it is forwarded to the ground station, goes to the satellite twice through the ground station, and then flows to the destination node. Using the communication service simulation scheme of "satellite node relay" for high-orbit high-throughput satellites will result in problems such as inconsistent actual service paths and simulation service paths, and inconsistent link traffic.

[0004] In view of this, how to provide a communication service simulation method in a high-throughput satellite simulation network, and then evaluate the communication service capabilities of the entire high-orbit high-throughput satellite network has become an urgent technical problem to be solved. Summary of the Invention

[0005] Embodiments of this application provide a communication service simulation system and method in a high-throughput satellite simulation network, which are used to solve the problem of how to simulate communication services in a high-throughput satellite network and then evaluate the communication service capabilities of the entire satellite network.

[0006] In the first aspect of the embodiments of this application, a communication service simulation system in a high-throughput satellite simulation network is provided. The communication service simulation system is used to simulate satellite terminals, satellite base stations, core network nodes, and the data packet transfer between nodes. After the data packet passes through the high-throughput satellite communication simulation path and superimposes the path characteristics corresponding to the high-throughput satellite communication simulation path, application quality testing is performed, and based on the application quality test results, resource occupancy and application quality under different environmental conditions are determined. Among them, the high-throughput satellite communication simulation path includes the simulation path between the terminal and the high-throughput satellite, the simulation path between the high-throughput satellite and the ground station, and the simulation path between the ground stations. The data packets include management flow data packets, control flow data packets, and service flow data packets.

[0007] In the second aspect of the embodiments of this application, a method for simulating the management process such as terminal network access of a communication service simulation system in a high-throughput satellite simulation network is provided, including:

[0008] In the simulation of high-throughput satellite communication services, when the high-throughput satellite receives an access request initiated by a satellite terminal, the access request is sent to the satellite base station container of the ground station;

[0009] The satellite base station container processes the access request initiated by the satellite terminal and forwards the processed access request to the core network;

[0010] The core network processes the access request initiated by the satellite terminal, generates an access request response, and forwards the access request response to the satellite base station container;

[0011] The satellite base station container processes the access request response initiated by the core network for the satellite terminal and forwards the processed access request response to the satellite terminal.

[0012] In the third aspect of the embodiments of the present application, there is provided a method for simulating a service call and other control processes of a communication service simulation system in a high-throughput satellite simulation network, including:

[0013] In the simulation of high-throughput satellite communication services, when the satellite terminal completes access registration, the first satellite terminal initiates a service call request and sends the service call request to the high-throughput satellite node for processing;

[0014] The high-throughput satellite node forwards the service call request to the container of the satellite base station of the ground station for processing through routing;

[0015] The satellite base station container processes the service call request initiated by the first satellite terminal, completes satellite resource allocation, and forwards the processed service call request to the core network to execute the service call;

[0016] The core network processes the received service call request and forwards the processed service call to the satellite base station container to which the second satellite terminal belongs;

[0017] The satellite base station container to which the second satellite terminal belongs processes the received service call request, completes satellite resource allocation, and forwards the service call to the high-throughput satellite node connected to the second satellite terminal;

[0018] The high-throughput satellite node forwards the service call request to the second satellite terminal for processing through routing.

[0019] In the fourth aspect of the embodiments of the present application, there is provided a method for simulating a service process such as a communication service of a communication service simulation system in a high-throughput satellite simulation network, including:

[0020] In the simulation of high-throughput satellite communication services, when the first satellite terminal and the second satellite terminal complete a service call, the first satellite terminal initiates a service data packet and sends the service data packet to a high-throughput satellite node for processing;

[0021] The high-throughput satellite node forwards the service data packet to a container of a satellite base station at a ground station for processing through routing;

[0022] The satellite base station container processes the service data packet initiated by the first satellite terminal and forwards the processed service data packet to the satellite base station container to which the second satellite terminal belongs;

[0023] The satellite base station container to which the second satellite terminal belongs processes the received service data packet and forwards the service data packet to the high-throughput satellite node connected to the second satellite terminal;

[0024] The high-throughput satellite node forwards the service data packet to the second satellite terminal for processing through routing.

[0025] Applying the mobile communication service simulation system in the satellite simulation network provided by the embodiments of the present application has the following advantages:

[0026] Construct management flows such as terminal network access among multiple nodes of the terminal, satellite, ground station, and ground network, realize the satellite communication service management process, and improve the simulation accuracy and confidence of the management flow path;

[0027] Construct control flows such as service calls among multiple nodes of the terminal, satellite, ground station, and ground network, realize the satellite communication service control process, and improve the simulation accuracy and confidence of the control flow path;

[0028] Construct data flows such as service data flows among multiple nodes of the terminal, satellite, ground station, and ground network, realize the process of the second satellite uplink of high-throughput satellite communication services, and improve the simulation accuracy and confidence of the service flow path;

[0029] Service messages flow between node paths in the satellite network, realizing the simulation and superposition of traffic, delay, and bit error of the end-to-end service flow link, and improving the simulation accuracy and confidence of the satellite simulation network service flow in link traffic, delay, and bit error.

[0030] The above description is only an overview of the technical solution of the present application. In order to be able to understand the technical means of the present application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features, and advantages of the present application more obvious and understandable, the following specifically illustrates the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for the purpose of showing the preferred embodiments and are not to be considered as limiting the present application. Also, throughout the drawings, the same reference numerals are used to represent the same components. In the drawings:

[0032] Figure 1 It is a schematic diagram of the framework of a communication service simulation system in a high-throughput satellite simulation network provided by an embodiment of the present application;

[0033] Figure 2 It is a schematic diagram of the simulation process of the terminal access management service in a communication service simulation method in a high-throughput satellite simulation network provided by an embodiment of the present application;

[0034] Figure 3 It is a schematic diagram of the simulation process of the service call control service in a communication service simulation method in a high-throughput satellite simulation network provided by an embodiment of the present application;

[0035] Figure 4 It is a schematic diagram of the simulation process of services such as communication services in a communication service simulation method in a high-throughput satellite simulation network provided by an embodiment of the present application;

[0036] Figure 5 It is a schematic diagram of the high-throughput satellite communication service simulation in the communication service simulation of a single high-throughput satellite simulation network provided by an embodiment of the present application;

[0037] Figure 6 It is a schematic diagram of the multi-high-throughput satellite communication service simulation in the multi-satellite communication service of a high-throughput satellite constellation simulation network provided by an embodiment of the present application. Detailed Embodiments

[0038] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the drawings. Although the exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present disclosure can be more thoroughly understood and the scope of the present disclosure can be fully communicated to those skilled in the art.

[0039] The embodiments of the present application specifically propose a simulation method for single high-throughput satellite communication services and a simulation method for multi-satellite communication services of high-throughput satellite constellations for different satellite communication scenarios, so as to make the control flow, service flow path and actual service path of high-throughput satellite communication consistent.

[0040] On the basis of simulating link delay, bit error and packet loss between nodes on a satellite simulation network, the simulation of the management flow, control flow and service flow paths of communication services is superimposed to realize the simulation of communication services in a high-throughput satellite simulation network, and evaluate the communication service carrying capacity and communication service quality of the high-throughput satellite network.

[0041] See Figure 1 , Figure 1 which is a schematic framework diagram of a communication service simulation system in a high-throughput satellite simulation network provided by an embodiment of the present application.

[0042] As Figure 1 shown, the high-throughput satellite communication service simulation, wherein Fig. (1a) is a schematic diagram of a single high-throughput satellite communication service simulation provided by an embodiment of the present application; Fig. (1b) is a schematic diagram of a multi-satellite communication service of a high-throughput satellite constellation provided by an embodiment of the present application.

[0043] Among them, for the single high-throughput satellite communication service simulation, the satellite base station and the core network are deployed at the ground station, which is used to simulate satellite terminals, satellite base stations, core network nodes, and the data packet transfer between nodes; after the data packet passes through the high-throughput satellite communication simulation path and superimposes the path characteristics corresponding to the high-throughput satellite communication simulation path, application quality testing is carried out, and based on the application quality test results, resource occupancy and application quality under different environmental conditions are determined. Among them, the high-throughput satellite communication simulation path includes the simulation path between the terminal and the high-throughput satellite, the simulation path between the high-throughput satellite and the ground station, and the data packet includes management flow data packets such as terminal access to the network, control flow data packets such as service calls, and service flow data packets such as communication services.

[0044] Among them, for the multi-satellite communication service of the high-throughput satellite constellation, part of the ground stations are deployed with satellite base stations and core networks, and part of the ground stations are deployed with satellite base stations, which is used to simulate satellite terminals, satellite base stations, core network nodes, and the data packet transfer between nodes; after the data packet passes through the high-throughput satellite communication simulation path and superimposes the path characteristics corresponding to the high-throughput satellite communication simulation path, application quality testing is carried out, and based on the application quality test results, resource occupancy and application quality under different environmental conditions are determined. Among them, the high-throughput satellite communication simulation path includes the simulation path between the terminal and the high-throughput satellite, the simulation path between the high-throughput satellite and the ground station, the simulation path between the ground stations, and the data packet includes management flow data packets such as terminal access to the network, control flow data packets such as service calls, and service flow data packets such as communication services.

[0045] In an embodiment of the present application, the operating environment of the communication service simulation system in the high-throughput satellite simulation network is composed of network nodes and the links between nodes.

[0046] Among them, the network nodes include terminals, satellites, ground stations, and ground network nodes, which are simulated by a combination of routing and switching containers + specific containers, and are provided with network interfaces for routing information calculation and traffic service forwarding. Among them, the network node types and network node locations are consistent with those in the satellite network.

[0047] The inter-node links include high-throughput satellite-ground station links, terminal-high-throughput satellite links, ground station-ground station node links, and ground network links, which are simulated by virtual switches, connect all node network interfaces, and are used for inter-node connection, link delay, and error simulation. Among them, the connection relationship, delay, and error of the inter-node links are consistent with the attributes of the inter-node links in the high-throughput satellite network.

[0048] In the embodiments of this application, the high-throughput satellite communication service simulation includes three parts: high-throughput satellite terminals, high-throughput satellite base stations, and high-throughput core networks. Among them, the high-throughput satellite terminals are simulated by containers, are connected to the virtual switch through interfaces, and access the satellite, and are used to complete terminal network access and service generation. That is, the satellite terminals are simulated by containers and mainly complete functions such as terminal network access and service generation; the high-throughput satellites are simulated by containers, are connected to the virtual switch through one interface to access the terminals, and are connected to the virtual switch through another interface to access the ground stations; the ground stations are simulated by containers; the high-throughput satellite base stations are simulated by containers and are connected to the ground stations through interfaces, and are used to complete terminal network access and service generation. That is, the satellite base stations are simulated by containers and mainly complete functions such as terminal access, satellite resource management and allocation, and service forwarding; the high-throughput core networks are simulated by containers, are connected to the virtual switch through interfaces, and access the ground stations, and are used to complete terminal management and service management.

[0049] The specific deployment plan is as follows: 1. The high-throughput satellite terminals are simulated by containers and are connected to the virtual switch through interfaces to access their respective high-throughput satellites;

[0050] 2. The high-throughput satellites are simulated by routing and switching containers, are connected to the virtual switch through one interface to access the terminals, and are connected to the virtual switch through another interface to access the ground stations;

[0051] 3. The ground stations are simulated by routing and switching containers, and the high-throughput satellite base stations are simulated by containers and are connected to the ground stations through interfaces;

[0052] 4. The high-throughput core networks are simulated by containers, are connected to the virtual switch through interfaces, and access the ground stations.

[0053] Specifically, the high-throughput satellite communication service simulation process includes: management process, control process, and service process.

[0054] Among them, the management process: Taking the satellite terminal initiating the network access process as an example, the management flow path is introduced.

[0055] The terminal network access message sent by the satellite terminal is sent to the corresponding high-throughput satellite. The high-throughput satellite forwards the terminal network access message to the satellite base station container of the ground station. After being processed by the satellite base station container, it is forwarded to the core network to realize the network access of the satellite terminal.

[0056] Among them, the control process: Taking the satellite terminal initiating a service call as an example, the control flow path is introduced.

[0057] The service call process includes four segments: satellite terminal 1 and satellite base station 1 of the ground station; satellite base station 1 of the ground station and the core network; the core network and satellite base station 2 of the ground station; satellite base station 2 of the ground station and satellite terminal 2.

[0058] Satellite terminal 1 and satellite base station 1 of the ground station: There is a high-throughput satellite intermediate node in the middle, and the control path is satellite terminal 1 → accessed high-throughput satellite → (ground station) satellite base station 1.

[0059] Satellite base station 1 and the core network: In the middle, it passes through the terrestrial network or satellite network, which is determined by the routing and can be simplified to obtain through traceroute.

[0060] The core network and satellite base station 2: Similar to the case of satellite base station 1 and the core network, it is determined by the routing and can be simplified to obtain through traceroute.

[0061] Satellite base station 2 and satellite terminal 2: Similar to "satellite terminal 1 and satellite base station 1", it only includes an intermediate node of a high-throughput satellite.

[0062] Among them, the service process: Taking the voice process as an example, the service flow path is introduced.

[0063] The entire service process is divided into three segments: satellite terminal 1 and satellite base station 1; satellite base station 1 and satellite base station 2; satellite base station 2 and satellite terminal 2.

[0064] Satellite terminal 1 and satellite base station 1: The same as the control process "satellite terminal 1 and satellite base station 1".

[0065] Satellite base station 1 and satellite base station 2: In the middle, it passes through the terrestrial network or satellite network, which is determined by the routing and can be obtained through traceroute.

[0066] Satellite base station 2 and satellite terminal 2: Similar to "satellite terminal 1 and satellite base station 1", it only includes an intermediate node of a high-throughput satellite.

[0067] Corresponding to the above system embodiment, this specification also provides an embodiment of a method for simulating communication services in a satellite simulation network. Figure 2This is a schematic flowchart of a method for simulating communication service management flow in a satellite simulation network provided by an embodiment of the present application. As Figure 2 shown, the specific process is as follows.

[0068] Step S101: In the simulation of high-throughput satellite communication services, when the high-throughput satellite receives an access request initiated by a satellite terminal, send the access request to the container of the satellite base station of the ground station;

[0069] Step S102: The satellite base station container processes the access request initiated by the satellite terminal and forwards the processed access request to the core network;

[0070] Step S103: The core network processes the access request initiated by the satellite terminal, generates an access request response, and forwards the access request response to the satellite base station container;

[0071] Step S104: The satellite base station container processes the access request response initiated by the core network to the satellite terminal and forwards the processed access request response to the satellite terminal.

[0072] Figure 3 This is a schematic flowchart of a method for simulating communication service control flow in a satellite simulation network provided by an embodiment of the present application. As Figure 3 shown, the specific process is as follows.

[0073] Step S201: In the simulation of high-throughput satellite communication services, when the satellite terminal completes access registration, the first satellite terminal initiates a service call request and sends the service call request to the high-throughput satellite node for processing;

[0074] Step S202: The high-throughput satellite node forwards the service call request to the container of the satellite base station of the ground station for processing through routing;

[0075] Step S203: The satellite base station container processes the service call request initiated by the first satellite terminal, completes satellite resource allocation, and forwards the processed service call request to the core network to execute the service call;

[0076] Step S204: The core network processes the received service call request and forwards the processed service call to the satellite base station container to which the second satellite terminal belongs;

[0077] Step S205: The satellite base station container to which the second satellite terminal belongs processes the received service call request, completes satellite resource allocation, and forwards the service call to the high-throughput satellite node connected to the second satellite terminal;

[0078] Step S206: The high-throughput satellite node forwards the service call request to the second satellite terminal for processing through routing and forwarding.

[0079] In practical applications, in high-throughput satellite communication service simulation, when the first high-throughput satellite receives a service call request initiated by the first satellite terminal, the service call request is sent to the first satellite base station container of the ground station to which the first satellite terminal belongs; the first satellite base station container processes the service call request initiated by the first satellite terminal, and forwards the processed service call request to the core network to execute the service call; the core network processes the service call request initiated by the first satellite terminal, and forwards the processed service call request to the second satellite base station container to which the second satellite terminal belongs; the second satellite base station container processes the service call request initiated by the first satellite terminal, and forwards the processed service call request to the second high-throughput satellite; the second high-throughput satellite forwards the service call request initiated by the first satellite terminal to the second satellite terminal.

[0080] Figure 4 It is a flowchart showing the simulation method of communication service traffic in a satellite simulation network provided by an embodiment of the present application. As Figure 4 shown, it specifically includes the following processes.

[0081] Step S301: In high-throughput satellite communication service simulation, when the first satellite terminal and the second satellite terminal complete a service call, the first satellite terminal initiates a service data packet and sends the service data packet to the high-throughput satellite node for processing;

[0082] Step S302: The high-throughput satellite node forwards the service data packet to the container of the satellite base station of the ground station for processing through routing and forwarding;

[0083] Step S303: The satellite base station container processes the service data packet initiated by the first satellite terminal, and forwards the processed service data packet to the satellite base station container to which the second satellite terminal belongs;

[0084] Step S304: The satellite base station container to which the second satellite terminal belongs processes the received service data packet, and forwards the service data packet to the high-throughput satellite node connected to the second satellite terminal;

[0085] Step S305: The high-throughput satellite node forwards the service data packet to the second satellite terminal for processing through routing and forwarding.

[0086] In practical applications, in the simulation of high-throughput satellite communication services, when the first high-throughput satellite receives a communication service data packet initiated by the first satellite terminal, the communication service data packet is sent to the first satellite base station container to which the first satellite terminal belongs at the ground station; the first satellite base station container processes the communication service data packet initiated by the first satellite terminal, and forwards the processed communication service data packet to the second satellite base station container to which the second satellite terminal belongs; the second satellite base station container processes the communication service data packet initiated by the first satellite terminal, and forwards the processed communication service data packet to the second high-throughput satellite; the second high-throughput satellite forwards the communication service data packet initiated by the first satellite terminal to the second satellite terminal.

[0087] The technical key points of the present invention are as follows: 1. The high-throughput satellite node, satellite terminal node, and ground station node are simulated based on the routing and switching container; 2. The link between nodes is simulated by a virtual switch to realize the simulation of link on / off, delay, and error code; 3. The simulation of the communication service path is realized by the reasonable deployment of terminals, base stations, and core networks, and the message sending and receiving between nodes, and the path between nodes is realized by routing forwarding; 4. The satellite base station container is deployed at the high-throughput ground station to realize the simulation of the high-throughput satellite's second uplink.

[0088] The high-throughput satellite network communication service simulation method proposed by the present invention has the following advantages: 1. Based on the models of terminals, base stations, core networks, and routing and switching nodes in the terrestrial communication network, the simulation of management flow, control flow, and service flow among multiple nodes including terminals, satellites, ground stations, and terrestrial networks is constructed to realize the transfer of data packets along the paths of satellite network nodes; 2. The simulation of links is realized between nodes through a virtual switch, which can dynamically and flexibly support the simulation of link characteristics, improving the simulation accuracy and confidence of link traffic, delay, and error code in the satellite simulation network; 3. By deploying the base station container to the ground station, the simulation of the high-throughput second uplink is realized.

[0089] Correspondingly, this application provides two embodiments.

[0090] Example 1: Simulation of single high-throughput satellite communication service. Refer to Figure 5 , Figure 5 which is a schematic diagram of the simulation of single high-throughput satellite communication service in a single high-throughput satellite simulation network provided for the example of this application.

[0091] Example 2: Simulation of multi-satellite communication service of high-throughput satellite constellation. Refer to Figure 6 , Figure 6 which is a schematic diagram of the simulation of multi-high-throughput satellite communication service in the multi-satellite communication service of a high-throughput satellite constellation simulation network provided for the embodiment of this application.

[0092] High-throughput satellite communication services have a large business scale, and all service traffic will pass through ground stations for secondary satellite uplink processing. The high-throughput satellite communication service simulation uses three mirrors, namely "terminal", "base station", and "core network", for node simulation, and the connection relationship between the three is simulated through a virtual switch for link simulation. The specific simulation method is as follows: The high-throughput satellite is simulated using the "FRRouting" container; the ground station is simulated using the "FRRouting" + "base station" container; the terminal is simulated using the "OVS" + "terminal" container; the core network is simulated using the "core network" container. The connection relationship is: "terminal" container → "terminal-OVS" container → virtual switch → high-throughput satellite "FRRouting" container → virtual switch → ground station "FRRouting" container → ground station "base station" container → virtual switch → "core network" container. Without considering the link simulation of the virtual switch, the management flow, control flow, and service flow between containers are as follows:

[0093] 1) Management and control flow simulation: For communication services, there are only two process simulations, namely between the terminal and the base station, and between the base station and the core network. The simulation process is achieved through the interaction of the control flows of the "terminal" container and the "base station" container, and the interaction of the control flows of the "base station" container and the "core network" container. The paths between the "terminal" container and the "base station" container, and between the "base station" container and the "core network" container are calculated according to routing to achieve the path and control simulation of "terminal" → "satellite" → "ground station" → "core network".

[0094] 2) Service flow simulation: For communication services, there are only two process simulations, namely between the terminal and the base station, and between the base station and another base station. The simulation process is achieved through the interaction of the service flows of the "terminal" container and the "base station" container, and the interaction of the service flows of the "base station" container and another "base station" container. The paths between the "terminal" container and the "base station" container, and between the "base station" container and another "base station" container are calculated according to routing to achieve the path and service simulation of "terminal" → "satellite" → "ground station" → "ground station" → "satellite" → "terminal".

[0095] 3) Communication service simulation: According to the classification of communication service types, it is realized by using management and control flow simulation and service flow simulation respectively. The main processes are as follows: The terminal network access process uses management and control flow simulation; the terminal call process uses management and control flow simulation; the terminal service communication process uses service flow simulation; the terminal hang-up process uses management and control flow simulation; the terminal network disconnection process uses management and control flow simulation.

[0096] The above description has been made of specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the acts or steps recited in the claims may be performed in a different order than in the embodiments and still achieve the desired result. Additionally, the processes depicted in the drawings do not necessarily require the particular order or sequential order shown to achieve the desired result. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0097] It should be noted that the above description has been made of specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the acts or steps recited in the claims may be performed in a different order than in the embodiments and still achieve the desired result. Additionally, the processes depicted in the drawings do not necessarily require the particular order or sequential order shown to achieve the desired result. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the acts and modules involved are not necessarily essential to the embodiments of this specification.

[0098] In the above embodiments, the descriptions of the various embodiments have their own emphases. For parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0099] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The alternative embodiments do not describe all the details in detail, nor do they limit the invention to the specific embodiments described. Obviously, many modifications and variations can be made according to the content of the embodiments of this specification. This specification selects and specifically describes these embodiments to better explain the principles and practical applications of the embodiments of this specification, so that those skilled in the art can well understand and utilize this specification. This specification is only limited by the claims and their full scope and equivalents.

Claims

1. A communication service simulation system in a high-throughput satellite simulation network, characterized in that, The communication service simulation system is used to simulate satellite terminals, satellite base stations, core network nodes, and the data packet transfer between nodes. After the data packets pass through the high-throughput satellite communication simulation path and are superimposed with the path characteristics corresponding to the high-throughput satellite communication simulation path, application quality tests are performed, and based on the application quality test results, resource occupancy and application quality under different environmental conditions are determined. Among them, the high-throughput satellite communication simulation path includes the simulation path between the terminal and the high-throughput satellite, the simulation path between the high-throughput satellite and the ground station, and the simulation path between the ground stations. The data packets include management flow data packets, control flow data packets, and service flow data packets.

2. The system according to claim 1, wherein The communication service simulation system is deployed at the ground station in the form of a satellite base station.

3. The system according to claim 1, wherein The operating environment of the communication service simulation system in the high-throughput satellite simulation network is composed of network nodes and the links between nodes. Among them, The network nodes include satellites, ground stations, and ground network nodes, which are simulated by routing and switching containers. Network interfaces are set up for routing information calculation and traffic service forwarding. Among them, the network node types and network node locations are consistent with those of the network nodes in the satellite network. The links between nodes include the satellite-ground station link, the terminal-satellite link, the ground station-ground network node link, and the ground network link, which are simulated by virtual switches. They connect all node network interfaces and are used for node connection, link delay, and link error simulation. Among them, the link connection relationship, delay, and error between the nodes are consistent with the link attributes between the satellite network nodes.

4. The system according to claim 1, wherein The high-throughput satellite communication service simulation includes high-throughput satellite terminals, high-throughput satellite base stations, and high-throughput core networks. Among them, The high-throughput satellite terminals are simulated by containers, connected to the satellite through interfaces, and are used to complete terminal network access and service generation. The high-throughput satellite base stations are simulated by containers, connected to the ground station through interfaces, and are used to complete terminal network access and service generation. The high-throughput core networks are simulated by containers, connected to the ground station through interfaces, and are used to complete terminal management and service management.

5. The system according to claim 4, wherein The high-throughput satellites are simulated by containers, connected to the terminal through one interface and connected to the ground station through another interface. The ground stations are simulated by flexibly combining at least one container. Among them, the ground station under the first preset condition includes a high-throughput satellite base station and a high-throughput core network, and the ground station under the second preset condition only includes a high-throughput satellite base station.

6. A method for simulating the management process such as terminal access in a communication service simulation system of a high-throughput satellite simulation network as described in any one of claims 1-5, characterized in that, It includes: In the high-throughput satellite communication service simulation, when the high-throughput satellite receives an access request initiated by a satellite terminal, the access request is sent to the satellite base station container of the ground station. The satellite base station container processes the access request initiated by the satellite terminal and forwards the processed access request to the core network. The core network processes the access request initiated by the satellite terminal, generates an access request response, and forwards the access request response to the satellite base station container. The satellite base station container processes the network access request response initiated by the core network to the satellite terminal and forwards the processed network access request response to the satellite terminal.

7. The method for simulating the service call and other control process in the communication service simulation system of the high-throughput satellite simulation network according to any one of claims 1-5, characterized in that, Including: In the high-throughput satellite communication service simulation, when the satellite terminal completes network access registration, the first satellite terminal initiates a service call request and sends the service call request to the high-throughput satellite node for processing; The high-throughput satellite node forwards the service call request to the satellite base station container of the ground station for processing through routing; The satellite base station container processes the service call request initiated by the first satellite terminal, completes satellite resource allocation, and forwards the processed service call request to the core network to execute the service call; The core network processes the received service call request and forwards the processed service call to the satellite base station container to which the second satellite terminal belongs; The satellite base station container to which the second satellite terminal belongs processes the received service call request, completes satellite resource allocation, and forwards the service call to the high-throughput satellite node connected to the second satellite terminal; The high-throughput satellite node forwards the service call request to the second satellite terminal for processing through routing.

8. The simulation method for service processes such as communication services in the communication service simulation system of the high-throughput satellite simulation network according to any one of claims 1-5, characterized in that, Including: In the high-throughput satellite communication service simulation, when the first satellite terminal and the second satellite terminal complete a service call, the first satellite terminal initiates a service data packet and sends the service data packet to the high-throughput satellite node for processing; The high-throughput satellite node forwards the service data packet to the container of the satellite base station of the ground station for processing through routing; The satellite base station container processes the service data packet initiated by the first satellite terminal and forwards the processed service data packet to the satellite base station container to which the second satellite terminal belongs; The satellite base station container to which the second satellite terminal belongs processes the received service data packet and forwards the service data packet to the high-throughput satellite node connected to the second satellite terminal; The high-throughput satellite node forwards the service data packet to the second satellite terminal for processing through routing.