New power system satellite-ground integrated communication network modeling and resource scheduling method and system
By building a satellite-ground fusion network architecture and generating a satellite-ground fusion network model, the problem of resource allocation of new power systems is solved, and high reliability, low latency and real-time requirements are met.
Patent Information
- Application Number
- CN202510177170.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2045-02-18
AI Technical Summary
The prior art is unable to effectively configure resources for new power systems, making it difficult to meet the needs of new power systems in terms of high reliability, low latency and real-time.
By building a satellite-ground fusion network architecture and generating a satellite-ground fusion network model, responding to power service requests, generating service function chains, service models and resource orchestration strategies, and allocating satellite network nodes and communication link resources.
The dynamic analysis and management of the power system satellite-ground converged network is realized, providing reliable analytical information support for resource allocation, ensuring service quality and service continuity, and meeting the high reliability, low latency and real-time requirements of new power systems.
Smart Images

Figure CN119652774B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electric power technology, and in particular to a novel method and system for modeling and resource arrangement of satellite-ground fusion communication networks of electric power systems. Background Art
[0002] With the rapid growth of global communication demand, the satellite-ground fusion network, as an emerging network architecture, has shown great potential. In the context of energy transformation and technological progress, the power system has been proposed to adapt to the increasing proportion of new energy and the comprehensive upgrade of digital and intelligent needs. The new power system aims to be clean, low-carbon, safe and efficient, deeply integrating new energy, digital technology and intelligent control to meet the needs of future diversified energy consumption and distributed energy management.
[0003] With the development of new power systems and satellite-ground integrated communication networks, the demand for communication from diversified power services has gradually increased, and the management of network resources in new power systems has become more complex and difficult. Due to the high-speed movement of satellites, the network topology changes frequently and dynamically, resulting in frequent switching of service nodes, which may cause service interruptions and performance degradation. In addition, the computing and communication resources of satellite network nodes are limited, and the link bandwidth and node load distribution are also complex. Therefore, it is currently impossible to effectively allocate resources for the diversified power services of new power systems, making it difficult to meet the requirements of new power systems in terms of high reliability, low latency and real-time performance. Summary of the invention
[0004] The main purpose of the present invention is to provide a new method and system for modeling and resource orchestration of a satellite-ground integrated communication network for a new power system, aiming to solve the technical problem that the existing technology cannot effectively configure resources for the new power system, resulting in difficulty in meeting the requirements of the new power system in terms of high reliability, low latency and real-time performance.
[0005] To achieve the above object, the present invention provides a novel power system satellite-ground fusion communication network modeling and resource scheduling method, the method comprising the following steps:
[0006] Building a satellite-ground fusion network architecture of the power system based on communication demand information of power terminals in the power system;
[0007] The power system is a new type of power system of a satellite-ground integrated communication network, the satellite-ground integrated network architecture includes a satellite network layer and a ground network layer, the satellite network layer includes a first satellite layer and a second satellite layer, the first satellite layer is composed of a plurality of low-orbit satellites, the second satellite layer is composed of a plurality of medium-orbit satellites and / or a plurality of high-orbit satellites, the ground network layer includes a satellite-ground base station and a ground base station, the first satellite layer communicates with the second satellite layer via an inter-satellite link, the first satellite layer communicates with the satellite-ground base station via a satellite-ground link, the satellite-ground base station is communicatively connected to the ground base station, and the ground base station is communicatively connected to a power terminal in the power system;
[0008] Generate a satellite-ground fusion network model based on the satellite-ground fusion network architecture;
[0009] The satellite-ground fusion network model includes a satellite network model and a ground network model. The satellite network model is composed of a plurality of satellite network nodes and inter-satellite links between the satellite network nodes. The ground network model is composed of a plurality of ground network nodes and ground links between the ground network nodes.
[0010] In response to an electric power service request in the electric power system, generating a service function chain based on service demand information of the electric power service request and the satellite-ground fusion network model;
[0011] Generating a service model for the power business request according to the service function chain;
[0012] A resource orchestration strategy for the electric power service request is generated based on the service model and the satellite-ground fusion network model, and the resource orchestration strategy is used to allocate satellite network nodes and communication link resources for the electric power service request.
[0013] Optionally, generating a satellite-ground fusion network model based on the satellite-ground fusion network architecture includes:
[0014] Determine the inter-satellite link status between each satellite network node in the satellite network layer and the ground link status between each ground network node in the ground network layer based on the satellite-ground fusion network architecture;
[0015] Acquire inter-satellite link distribution information in the satellite network layer and ground link distribution information in the ground network layer according to the inter-satellite link status and the ground link status;
[0016] Acquire link attribute information of each intersatellite link and each ground link based on the intersatellite link distribution information and the ground link distribution information;
[0017] Obtain node resource information of each satellite network node and each ground network node;
[0018] A satellite-ground fusion network model is generated according to the link attribute information and the node resource information.
[0019] Optionally, in response to the power service request in the power system, generating a service function chain based on service demand information of the power service request and the satellite-ground fusion network model includes:
[0020] In response to a power service request in the power system, a target satellite cluster is generated based on service demand information of the power service request and the satellite network layer, wherein the target satellite cluster includes a plurality of target satellite communication nodes, and the target satellite communication nodes are used to provide network communication resources required by the power service request;
[0021] Generate a service component sequence based on the target satellite cluster and the power service request, wherein the service component sequence includes a plurality of service components;
[0022] A service function chain is generated according to the inter-satellite links between the satellite communication nodes in the target satellite cluster and the service component sequence.
[0023] Optionally, the generating, in response to the power service request in the power system, a target satellite cluster based on service demand information of the power service request and the satellite network layer, comprises:
[0024] In response to a power service request in the power system, screening a plurality of candidate satellite communication nodes from the satellite network layer based on service demand information of the power service request;
[0025] generating a plurality of candidate satellite clusters based on the candidate satellite communication nodes;
[0026] Perform resource evaluation and performance evaluation on each candidate satellite cluster to obtain a satellite evaluation result, wherein the satellite evaluation result includes evaluation scores of multiple evaluation dimensions, wherein the evaluation dimensions include a resource utilization dimension, a communication resource margin dimension, a link delay dimension, and a load balancing dimension;
[0027] Determine the scoring weight of each evaluation dimension according to the service demand information;
[0028] Performing weighted aggregation on the satellite evaluation results of each candidate satellite cluster based on the scoring weights to obtain a comprehensive score for each candidate satellite cluster;
[0029] A target satellite cluster is screened out from the candidate satellite clusters according to the comprehensive score.
[0030] Optionally, generating the service model of the power business request according to the service function chain includes:
[0031] Acquire a source node set and a target node set of the power service request;
[0032] Determine a data transmission link for the power service request based on the source node set and the target node set;
[0033] Determine the data flow dependency between the service components in the service function chain according to the data transmission link;
[0034] Build a dependency model between service components based on the data flow dependency relationship:
[0035]
[0036] in, Represents the dependency model, Indicates power service request Service components in the service function chain and The data transmission relationship between represents a power service request set, which includes one or more power service requests. Indicates power service request The number of service components required;
[0037] Determine resource embedding information of the service function chain according to the dependency model;
[0038] generating a binary vector based on the resource embedding information, the binary vector comprising a service component embedding vector, a link mapping vector, and a service reception vector;
[0039] A service model for the electric power service request is generated according to the binary vector.
[0040] Optionally, the generating a resource orchestration strategy for the power service request based on the service model and the satellite-ground fusion network model includes:
[0041] Acquire the service characteristic information and demand characteristic information of the power service request according to the service model;
[0042] Generate service constraints according to the business feature information and the demand feature information, wherein the service constraints include source node constraints, target node constraints, service component embedding constraints, transmission time constraints, data consistency constraints, node resource constraints, and link bandwidth constraints of the service function chain;
[0043] Generate an optimization problem model based on the service constraint condition, wherein the optimization problem model includes a first optimization problem model and a second optimization problem model;
[0044] The first optimization problem model includes:
[0045]
[0046] in, represents the service acceptance rate, Used to quantify the fairness of network load distribution, Representation Node The load, represents the load fairness weight, Represents the variables in the optimization problem;
[0047] The second optimization problem model includes:
[0048]
[0049] in, Represents the service component in the service function chain The migration cost, represents the migration weight of the service component, Indicates that the service component is migrated to a new network communication node. Indicates that the service component has not been migrated. represents the negative effect of service acceptance rate, represents the negative effect of load fairness, Indicates power service request The number of service components required;
[0050] The optimization problem model is optimized and solved, and a resource scheduling strategy for the power business request is generated based on the optimization solution result and the satellite-ground fusion network model.
[0051] In addition, to achieve the above-mentioned purpose, the present invention also proposes a novel power system satellite-ground fusion communication network modeling and resource orchestration system, the novel power system satellite-ground fusion communication network modeling and resource orchestration system comprising:
[0052] A network architecture building module, used to build a satellite-ground fusion network architecture of the power system based on communication demand information of power terminals in the power system;
[0053] The power system is a new type of power system of a satellite-ground integrated communication network, the satellite-ground integrated network architecture includes a satellite network layer and a ground network layer, the satellite network layer includes a first satellite layer and a second satellite layer, the first satellite layer is composed of a plurality of low-orbit satellites, the second satellite layer is composed of a plurality of medium-orbit satellites and / or a plurality of high-orbit satellites, the ground network layer includes a satellite-ground base station and a ground base station, the first satellite layer communicates with the second satellite layer via an inter-satellite link, the first satellite layer communicates with the satellite-ground base station via a satellite-ground link, the satellite-ground base station is communicatively connected to the ground base station, and the ground base station is communicatively connected to a power terminal in the power system;
[0054] A network model building module, used to generate a satellite-ground fusion network model based on the satellite-ground fusion network architecture;
[0055] The satellite-ground fusion network model includes a satellite network model and a ground network model. The satellite network model is composed of a plurality of satellite network nodes and inter-satellite links between the satellite network nodes. The ground network model is composed of a plurality of ground network nodes and ground links between the ground network nodes.
[0056] A service request response module, used to respond to a power service request in the power system and generate a service function chain based on service demand information of the power service request and the satellite-ground fusion network model;
[0057] A service model building module, used to generate a service model of the power business request according to the service function chain;
[0058] A resource configuration module is used to generate a resource scheduling strategy for the power service request based on the service model and the satellite-ground fusion network model, and the resource scheduling strategy is used to allocate satellite network nodes and communication link resources for the power service request.
[0059] In addition, to achieve the above-mentioned objectives, the present application also proposes a new type of power system satellite-ground integrated communication network modeling and resource orchestration device, the device comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the new type of power system satellite-ground integrated communication network modeling and resource orchestration method as described above.
[0060] In addition, to achieve the above-mentioned purpose, the present application also proposes a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the new power system satellite-ground integrated communication network modeling and resource orchestration method as described above are implemented.
[0061] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the new power system satellite-ground integrated communication network modeling and resource orchestration method as described above.
[0062] The present invention constructs a satellite-ground fusion network architecture of the power system based on communication demand information of power terminals in the power system, wherein the power system is a new type of power system of a satellite-ground fusion communication network, and the satellite-ground fusion network architecture includes a satellite network layer and a ground network layer, the satellite network layer includes a first satellite layer and a second satellite layer, the first satellite layer is composed of a plurality of low-orbit satellites, the second satellite layer is composed of a plurality of medium-orbit satellites and / or a plurality of high-orbit satellites, the ground network layer includes a satellite-ground base station and a ground base station, the first satellite layer and the second satellite layer communicate with each other through an inter-satellite link, the first satellite layer and the satellite-ground base station communicate with each other through a satellite-ground link, the satellite-ground base station is communicatively connected to the ground base station, and the ground base station is communicatively connected to the power terminals in the power system, and a satellite-ground fusion network model is generated based on the satellite-ground fusion network architecture, wherein the satellite-ground fusion network model includes a satellite network model and a ground network model, the satellite network model is composed of a plurality of satellite network nodes and inter-satellite links between the satellite network nodes, and the ground network model is composed of a plurality of ground network nodes and local The invention comprises a ground link between the surface network nodes, generates a service function chain based on the service demand information of the power business request and the satellite-ground fusion network model in response to the power business request in the power system, generates a service model of the power business request according to the service function chain, generates a resource orchestration strategy of the power business request based on the service model and the satellite-ground fusion network model, and the resource orchestration strategy is used to allocate satellite network nodes and communication link resources for the power business request; because the present invention realizes dynamic analysis and management of the satellite-ground fusion network of the power system by constructing a satellite-ground fusion architecture and a satellite-ground fusion model, provides reliable analysis information support for resource allocation, generates a service function chain based on the service demand information of the power business request and the satellite-ground fusion model, realizes effective decoupling of the power business request, thereby accurately generating a reasonable resource orchestration strategy for the power business request, giving full play to the advantages of the satellite-ground fusion network, realizing unified and efficient configuration management of the network communication resources of the power system, ensuring service quality and service continuity, thereby meeting the requirements of the new power system in terms of high reliability, low latency and real-time performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] The accompanying drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the description, are used to explain the principles of the present application.
[0064] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0065] Figure 1 It is a structural schematic diagram of a new type of power system satellite-ground fusion communication network modeling and resource orchestration device in the hardware operating environment involved in the embodiment of the present invention;
[0066] Figure 2 It is a flow chart of the first embodiment of the novel method for modeling and resource arrangement of satellite-ground fusion communication network of power system of the present invention;
[0067] Figure 3 It is a schematic diagram of the satellite-ground fusion network architecture in an embodiment of a novel satellite-ground fusion communication network modeling and resource arrangement method for a power system of the present invention;
[0068] Figure 4 It is a schematic diagram of the process of constructing a satellite-ground fusion network model in an embodiment of a novel satellite-ground fusion communication network modeling and resource arrangement method for a power system of the present invention;
[0069] Figure 5 A schematic diagram of a process for generating a service function chain in an embodiment of a novel method for modeling and resource arrangement of a satellite-ground integrated communication network for a power system according to the present invention;
[0070] Figure 6 It is a schematic diagram of a process of selecting a target satellite cluster in an embodiment of a novel method for satellite-ground integrated communication network modeling and resource arrangement of a power system of the present invention;
[0071] Figure 7 A schematic diagram of the process of constructing a service model in an embodiment of a novel method for modeling and resource arrangement of a satellite-ground integrated communication network for a power system of the present invention;
[0072] Figure 8 A schematic diagram of a process for generating a resource scheduling strategy in an embodiment of a novel method for modeling and scheduling resources for a satellite-ground integrated communication network of a power system according to the present invention;
[0073] Fig. 9 It is a structural block diagram of the first embodiment of the novel power system satellite-ground integrated communication network modeling and resource orchestration system of the present invention.
[0074] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0075] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0076] Reference Figure 1 , Figure 1 A schematic diagram of the structure of a new type of power system satellite-ground fusion communication network modeling and resource orchestration equipment in the hardware operating environment involved in the embodiment of the present invention.
[0077] like Figure 1 As shown, the new power system satellite-ground integrated communication network modeling and resource orchestration device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, WI-FI) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk storage. The memory 1005 may also be a storage system independent of the aforementioned processor 1001.
[0078] Those skilled in the art will understand that Figure 1 The structure shown in does not constitute a limitation on the new power system satellite-ground integrated communication network modeling and resource orchestration equipment, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.
[0079] like Figure 1 As shown, the memory 1005 as a computer-readable storage medium may include an operating system, a network communication module, a user interface module, and a new power system satellite-ground integrated communication network modeling and resource scheduling program.
[0080] exist Figure 1In the new type of electric power system satellite-ground integrated communication network modeling and resource orchestration device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the new type of electric power system satellite-ground integrated communication network modeling and resource orchestration device of the present invention can be set in the new type of electric power system satellite-ground integrated communication network modeling and resource orchestration device, and the new type of electric power system satellite-ground integrated communication network modeling and resource orchestration device calls the new type of electric power system satellite-ground integrated communication network modeling and resource orchestration program stored in the memory 1005 through the processor 1001, and executes the new type of electric power system satellite-ground integrated communication network modeling and resource orchestration method provided in the embodiment of the present invention.
[0081] The embodiment of the present invention provides a novel power system satellite-ground fusion communication network modeling and resource arrangement method, referring to Figure 2 , Figure 2 It is a flow chart of the first embodiment of the novel power system satellite-ground integrated communication network modeling and resource scheduling method of the present invention.
[0082] In this embodiment, the novel power system satellite-ground fusion communication network modeling and resource orchestration method includes the following steps:
[0083] Step S10: constructing a satellite-ground fusion network architecture of the power system based on the communication demand information of the power terminals in the power system.
[0084] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a computer or a software network control device (Software-Defined Networking Controller, SDN), etc., or a terminal electronic device capable of realizing the above functions, etc. The following takes the control device as an example to illustrate this embodiment and the following embodiments.
[0085] It should be noted that the power system is a new type of power system of a satellite-ground integrated communication network. The satellite-ground integrated network architecture includes a satellite network layer and a ground network layer. The satellite network layer includes a first satellite layer and a second satellite layer. The first satellite layer is composed of multiple low-orbit satellites, and the second satellite layer is composed of multiple medium-orbit satellites and / or multiple high-orbit satellites. The ground network layer includes a satellite-ground base station and a ground base station. The first satellite layer and the second satellite layer communicate with each other through an inter-satellite link, and the first satellite layer communicates with the satellite-ground base station through a satellite-ground link. The satellite-ground base station is communicatively connected to the ground base station, and the ground base station is communicatively connected to the power terminal in the power system.
[0086] In some embodiments, the satellite-ground fusion network architecture includes a ground network layer, a low-orbit satellite layer, and a medium- and high-orbit satellite layer. Figure 3 , Figure 3 This is a schematic diagram of the satellite-ground integrated network architecture, in which the medium- and high-orbit satellite layer is composed of medium-orbit satellites and high-orbit satellites, the low-orbit satellite layer is composed of low-orbit satellites, the ground network layer is composed of ground base stations and satellite-ground base stations, the ground base stations can be 5G base stations, low-orbit satellites are connected to other low-orbit satellites through satellite-to-ground links, low-orbit satellites are connected to medium-orbit satellites and high-orbit satellites through inter-satellite links, and low-orbit satellites are connected to the ground network layer through satellite-to-ground links.
[0087] In some embodiments, the first satellite layer may be a low-orbit satellite layer (LEO layer), which may be composed of a large number of small satellites, dynamically covering all regions of the world, that is, any region may be covered by more than one LEO low-orbit satellite at any time. Since LEO low-orbit satellites have lower operating costs, smaller size, and shorter propagation delay, they are mainly responsible for uploading and sending user data and forwarding data packets. They are also the most preferred service nodes, allowing them to carry various types of services such as low latency and large bandwidth. Each LEO low-orbit satellite establishes communication links with four adjacent satellites, including two intra-orbit inter-satellite links and two inter-orbit inter-satellite links.
[0088] The above-mentioned second satellite layer can be a medium- and high-orbit satellite layer. The medium- and high-orbit satellite layer can adopt the design of inclined orbit satellites, which are composed of large satellites with rich resources and can dynamically cover all low-orbit satellite layers and ground areas. Considering the fast movement speed of LEO low-orbit satellites, frequent node switching is required for services that maintain a long-term connection, resulting in reduced service quality, and polar-orbit satellites have the characteristics of dense coverage at the poles and sparse coverage at the equator, so medium- and high-orbit satellites can be used as a communication supplement for LEO satellites. In addition, in the virtual network orchestration solution, medium- and high-orbit satellites are also mainly responsible for the topological state collection and resource management of the low-orbit satellite layer. As domain control nodes for each domain of massive LEO satellites, they control the scheduling of onboard resources and the mapping of requested services in each domain.
[0089] In some embodiments, the satellite communication nodes in the low-orbit satellite layer and the medium- and high-orbit satellite layer are connected through the inter-satellite link layer. In addition to the inter-satellite links within the same satellite layer, the low-orbit satellite layer and the medium- and high-orbit satellite layer also communicate through the inter-satellite link layer. Although each LEO low-orbit satellite can be seen by multiple medium- and high-orbit satellites, in order to avoid management conflicts and maintain connection stability, it can be pre-specified that each LEO low-orbit satellite can only establish a connection relationship with one medium- and high-orbit satellite at the same time. When the domain division is completed, the medium- and high-orbit satellite is the control node of this LEO low-orbit satellite.
[0090] In some embodiments, the above-mentioned ground network layer is composed of power user terminals, ground stations and ground control centers, and is the basis of the entire satellite-ground integrated network architecture. All power services are initiated by user terminals, and the ground stations are responsible for receiving requests and accessing satellite transmissions, and then transmitting data to the target user nodes. The ground station classifies power service requests according to the type and switches to access satellites as needed, thereby improving the flexibility and reliability of data transmission. At the same time, the ground control center integrates the topological information of the ground network and the satellite network, monitors the global network resources and service status in real time, and issues request diversion rules and load balancing strategies when necessary.
[0091] In some embodiments, data can be transmitted between satellite communication nodes and ground communication nodes through satellite-to-ground links. In view of the high dynamics of satellites, the received signal strength is used as the selection basis. The power terminal collects the surrounding network received signal strength information, uses the received signal strength as the basis for network sorting, and selects the network with the largest received signal strength as the best network.
[0092] Step S20: Generate a satellite-ground fusion network model based on the satellite-ground fusion network architecture.
[0093] It should be noted that the satellite-ground fusion network model includes a satellite network model and a ground network model. The satellite network model is composed of multiple satellite network nodes and inter-satellite links between the satellite network nodes, and the ground network model is composed of multiple ground network nodes and ground links between the ground network nodes.
[0094] In some embodiments, the control device can construct a satellite network model and a ground network model through a weighted directed graph. Specifically, the satellite-ground fusion network model can be constructed by acquiring resource information and attribute information of satellite communication nodes in the first satellite layer and the second satellite layer and link attribute information of the inter-satellite links between the satellite communication nodes.
[0095] Furthermore, in order to accurately construct the satellite-ground fusion network model, refer to Figure 4 , Figure 4 The flowchart of constructing a satellite-ground fusion network model in one embodiment of the present invention is shown in FIG. 1 . The step S20 may include:
[0096] Step S201: determining the inter-satellite link status between each satellite network node in the satellite network layer and the ground link status between each ground network node in the ground network layer based on the satellite-ground fusion network architecture;
[0097] Step S202: acquiring inter-satellite link distribution information in the satellite network layer and ground link distribution information in the ground network layer according to the inter-satellite link status and the ground link status;
[0098] Step S203: acquiring link attribute information of each inter-satellite link and each ground link based on the inter-satellite link distribution information and the ground link distribution information;
[0099] Step S204: Acquire node resource information of each satellite network node and each ground network node;
[0100] Step S205: Generate a satellite-ground fusion network model according to the link attribute information and the node resource information.
[0101] It should be noted that the intersatellite link state may include the communication connection state between satellite communication nodes, and the above-mentioned ground link state may include the communication connection state between ground communication nodes in the ground network layer. The above-mentioned node resource information may be node resource capacity information of satellite network nodes and ground network nodes, such as node CPU capacity, node bandwidth capacity and node memory capacity.
[0102] In some embodiments, the satellite network model can be represented by a weighted directed graph ,in represents the set of all satellite network nodes, Represents the set of all intersatellite links. Each satellite node In time The resource properties are defined as:
[0103]
[0104] in, Indicates the node CPU capacity, Indicates the node memory capacity, Indicates the node bandwidth capacity.
[0105] Each intersatellite link The link attribute set is:
[0106]
[0107] in, Indicates the link bandwidth, Indicates the link delay, Indicates the packet loss rate of the link.
[0108] In some embodiments, the ground network model consists of a weighted directed graph Indicates that represents the set of all ground network nodes, Represents the set of all ground links. Each ground node The resource attribute set is:
[0109]
[0110] in, Indicates the CPU capacity of the ground node, Indicates the node memory capacity, Indicates the node bandwidth capacity.
[0111] Each ground link The attribute set is:
[0112]
[0113] In addition, the satellite-to-ground link is represented by the set , whose attribute set is:
[0114] .
[0115] Step S30: In response to an electric power service request in the electric power system, a service function chain is generated based on service demand information of the electric power service request and the satellite-ground fusion network model.
[0116] It should be noted that the service demand information of power business requests may include information such as service characteristics and service requirements. For example, the service characteristics of power business requests may include requirements such as low latency, high reliability, high security, real-time and wide coverage. The request initiator covers monitoring and control equipment in multiple links such as power generation, transmission, distribution and power consumption, and the request receiver is usually a power dispatch center, data analysis platform or terminal equipment that executes instructions. These characteristics provide a clear basis for the design of service function chain (SFC) embedding and business data delivery in the satellite-ground fusion network.
[0117] In some embodiments, the control device can select a low-orbit satellite (LEO) cluster to provide services for the power business in the satellite-ground fusion network based on the service characteristics and service requirements of the power business request. It is necessary to embed the service function chain (SFC) required for business processing into the satellite node and complete the reliable delivery of data. In this process, it is necessary to comprehensively consider the resource conditions of each node and link in the network (such as computing power, bandwidth, etc.), meet the specific requirements of the power business (such as low latency and high reliability), and ensure the load balancing within the cluster to avoid resource overload, and finally achieve efficient and stable business support and data transmission.
[0118] Furthermore, in order to accurately define the service requirements of power business requests and provide reasonable resource allocation, refer to Figure 5 , Figure 5 The flowchart of generating a service function chain in one embodiment of the present invention is shown in FIG. 3 . The step S30 may include:
[0119] Step S301: In response to a power service request in the power system, generating a target satellite cluster based on service demand information of the power service request and the satellite network layer;
[0120] Step S302: generating a service component sequence based on the target satellite cluster and the power service request;
[0121] Step S303: Generate a service function chain according to the inter-satellite links between the satellite communication nodes in the target satellite cluster and the service component sequence.
[0122] It should be noted that the target satellite cluster includes a plurality of target satellite communication nodes, and the target satellite communication nodes are used to provide network communication resources required for the power service request.
[0123] It should be noted that the service component sequence includes multiple service components (Virtual Network Function, VNF), which refers to software modules that implement specific network functions in a virtualized environment, such as firewalls, load balancers, packet processing, etc. In a satellite-ground fusion network, VNF usually runs on satellite nodes or ground stations as components of the service function chain.
[0124] In some embodiments, the target satellite cluster may be a low-orbit satellite cluster (i.e., a LEO cluster), and the definition of the LEO cluster may be based on factors such as the spatial location, mission requirements, communication capabilities, and resource conditions of the LEO satellites. A LEO cluster includes a group of LEO satellite nodes, inter-satellite links, satellite-to-ground links, communication and computing resource pools, and a covered geographic area.
[0125] Furthermore, in order to accurately select the target satellite communication node and thus provide efficient network communication services for power business requests, refer to Figure 6 , Figure 6 This is a schematic diagram of a process of selecting a target satellite cluster in an embodiment of the present invention. The above step S301 may include:
[0126] Step S3011: In response to a power service request in the power system, a plurality of candidate satellite communication nodes are screened out from the satellite network layer based on service demand information of the power service request;
[0127] Step S3012: generating a plurality of candidate satellite clusters based on the candidate satellite communication nodes;
[0128] Step S3013: performing resource evaluation and performance evaluation on each candidate satellite cluster to obtain satellite evaluation results;
[0129] Step S3014: determining the scoring weight of each evaluation dimension according to the service demand information;
[0130] Step S3015: performing weighted aggregation on the satellite evaluation results of each candidate satellite cluster based on the scoring weight to obtain a comprehensive score of each candidate satellite cluster;
[0131] Step S3016: Filter out a target satellite cluster from the candidate satellite clusters according to the comprehensive score.
[0132] It should be noted that the satellite evaluation result includes evaluation scores of multiple evaluation dimensions, and the evaluation dimensions include resource utilization dimension, communication resource margin dimension, link delay dimension and load balancing dimension.
[0133] In some embodiments, the control device can first define candidate satellite clusters according to the service characteristics of the power business request; secondly, evaluate the computing resources, communication resources and link delay of each candidate satellite cluster, and give priority to clusters with abundant resources and low delay; at the same time, through load balancing analysis, avoid selecting clusters with overload or uneven resource distribution. Finally, through the comprehensive scoring model, the computing resource utilization, communication bandwidth margin, link delay and load balancing are weighted and integrated, and the scoring weights are dynamically adjusted to adapt to different power business needs. Finally, the candidate satellite cluster with the highest comprehensive score is selected as the target satellite cluster.
[0134] In some embodiments, in a satellite-ground fusion network, each service data is initially located on a certain satellite, then forwarded by other satellites, and finally downloaded to a satellite ground station. Each service function chain represents a service, which is composed of several specific network functions. Service data can be transferred from one service component to another service component through the service function chain. A service function chain needs to select a suitable LEO satellite to host its service components respectively. Any satellite communication node can be used as a relay node to host service components from any service function chain.
[0135] In some embodiments, the satellite-ground fusion network model can be abstracted as an undirected graph ,in Represents a collection of physical nodes, is a set of satellite nodes, is the ground node set; Represents a collection of physical links, which can be subdivided into links between satellites (i.e., intersatellite links), links between satellites and ground nodes (i.e. satellite-to-ground link) and the link between the ground nodes (i.e. ground link), each node The resource attribute set is:
[0136]
[0137] in, Representative Node In time The CPU capacity of the node, Representative Node In time The node memory capacity, Representative Node In time The node bandwidth capacity;
[0138] Each link The attribute set is:
[0139] .
[0140] in, represents the line bandwidth, represents the link delay, Indicates the link packet loss rate.
[0141] Step S40: generating a service model for the power business request according to the service function chain.
[0142] It should be noted that the control device can determine the bandwidth and latency requirements for the power service request according to the service type of the power service request (such as video services, image services, data services and voice services). When different power service requests arrive, they are first described as specific SFCs based on the demand. Then, the SDN control device decides to accept or reject the arriving service based on the network resource status. When accepting the service, an orchestration strategy will be generated for it. When rejecting the service, no orchestration strategy will be generated for it, thereby preventing unnecessary resource consumption. If the service is accepted, the SFC will be embedded in each LEO satellite node and occupy the required network resources until the service is completed.
[0143] Furthermore, in order to accurately construct the service model, refer to Figure 7 , Figure 7 The flowchart of constructing a service model in one embodiment of the present invention is shown in FIG. 4 . The step S40 may include:
[0144] Step S401: obtaining a source node set and a target node set of the power service request;
[0145] Step S402: determining a data transmission link for the power service request based on the source node set and the target node set;
[0146] Step S403: determining the data flow dependency between the service components in the service function chain according to the data transmission link;
[0147] Step S404: constructing a dependency model between service components based on the data flow dependency relationship;
[0148] Step S405: determining resource embedding information of the service function chain according to the dependency model;
[0149] Step S406: Generate a binary vector based on the resource embedding information;
[0150] Step S407: Generate a service model for the power business request according to the binary vector.
[0151] It should be noted that, considering the number and type of service requests that have been determined to arrive at the network before each decision interval, Represents a set of power business requests, each of which is recorded as .
[0152] In some embodiments, the control device can classify the power service into low-latency service, large-bandwidth service, low-jitter service, ordinary service and important service based on the demand type in the power service, and can also be divided into two types of services: bandwidth demand service and computing demand service.
[0153] For each power business request The source and target node sets of and express, It is a power business request The source node, is its target node. Each power business request The service function chain consists of a set of ordered functional components, denoted as ,in, Indicates power service request The number of service components required. Within the service function chain, the data flow dependency between service components can establish a dependency model, referring to the following formula:
[0154]
[0155] in, Represents the dependency model, Indicates power service request Service components in the service function chain and The data transmission relationship between represents a power service request set, which includes one or more power service requests. Indicates power service request The number of service components required.
[0156] It should be noted that the binary vector includes a service component embedding vector, a link mapping vector and a service receiving vector.
[0157] In some embodiments, the control device may define a series of binary variables to describe the resource embedding status of the SFC:
[0158] The service component embedding vector can be defined as a binary variable: , when the power business requests When the service component is embedded into the network communication node, ;otherwise, . Its solution vector is expressed as:
[0159]
[0160] in, represents the service component embedding vector, Indicates power service request A collection of service components, A collection of network communication nodes.
[0161] The virtual link mapping vector can be defined as a binary vector: , when the power business requests Virtual Link Mapped to physical link season ;otherwise, . Its solution vector is expressed as:
[0162]
[0163] in, represents the link mapping vector, represents a virtual communication link, Represents a physical communication link.
[0164] The service receiving vector can be defined as a binary vector: , when the power business requests When received, ;otherwise, The solution vector is expressed as:
[0165]
[0166] The service function chain is embedded in the communication network, and its delay is composed of transmission delay, propagation delay, processing delay and queuing delay. The delay is mainly determined by the transmission delay, and the specific formula is as follows:
[0167]
[0168] in, Indicates power service request The transmission delay, Indicates power service request A binary variable indicating whether a virtual link is mapped to a physical link. Indicates the physical link transmission delay.
[0169] Step S50: Generate a resource orchestration strategy for the power business request based on the service model and the satellite-ground fusion network model.
[0170] It should be noted that the resource scheduling strategy is used to allocate satellite network nodes and communication link resources for the power service request.
[0171] In some embodiments, the control device may generate an optimization problem based on the service model and the satellite-ground fusion network model. The optimization problem may be constructed in combination with constraints such as service provision capability, traffic conservation, and network traffic. By solving the optimization problem, the optimal resource orchestration configuration may be obtained, thereby maximizing the service acceptance rate and minimizing the function chain migration cost.
[0172] Furthermore, in order to improve the rationality of resource allocation, refer to Figure 8 , Figure 8 The flowchart of generating a resource scheduling strategy in an embodiment of the present invention is shown in FIG. 5 . The step S50 may include:
[0173] Step S501: Acquire the service characteristic information and demand characteristic information of the power service request according to the service model;
[0174] Step S502: Generate service constraint conditions according to the business characteristic information and the demand characteristic information;
[0175] Step S503: generating an optimization problem model based on the service constraint conditions;
[0176] Step S504: optimizing and solving the optimization problem model, and generating a resource scheduling strategy for the power service request based on the optimization solution result and the satellite-ground fusion network model.
[0177] It should be noted that the service constraints include source node constraints of the service function chain, target node constraints, service component embedding constraints, transmission time limit constraints, data consistency constraints, node resource constraints and link bandwidth constraints.
[0178] The above source node constraints refer to the following formula:
[0179]
[0180] in, represents the source node constraint, Indicates a service request The first virtual network function Embedded in the source node If embedded, then , otherwise ; Indicates service A binary variable indicating whether the service is received. If the service is received, then , otherwise ; The source node of the service request .
[0181] The above target node constraint conditions refer to the following formula:
[0182]
[0183] in, represents the target node constraint, For service request The last virtual network function of Indicates a service request The target node.
[0184] The above service component embedding constraints refer to the following formula:
[0185]
[0186] in, Represents the service component embedding constraints, Indicates a service request Virtual Network Functions (i.e. service component) is embedded in the node Binary variables on ; Represents the set of all physical network nodes.
[0187] The above transmission time limit constraint condition refers to the following formula:
[0188]
[0189] in, represents the transmission time constraint, Indicates a service request Virtual Link Whether to map to a physical link A binary variable; Indicates the physical link transmission delay; Indicates a service request The maximum allowed delay; is a collection of physical network links; For Service A collection of virtual links.
[0190] The above data consistency constraint condition refers to the following formula:
[0191]
[0192]
[0193] in, Represents the data consistency constraint, the flow conservation constraint ensures that the incoming flow and outgoing flow of each node are equal, satisfying the dependency of the network function chain.
[0194] The above node resource constraints refer to the following formula:
[0195]
[0196] in, Represents the node resource constraints, For service request Virtual Network Functions The computing resources required; Represents a physical node ensure that the computing resource usage of each node does not exceed its capacity.
[0197] The above link bandwidth constraint condition refers to the following formula:
[0198]
[0199] in, represents the link bandwidth constraint, Indicates a service request Required communications bandwidth; For physical link ensure that link resource usage does not exceed its capacity.
[0200] It should be noted that the optimization problem model includes a first optimization problem model and a second optimization problem model;
[0201] The first optimization problem model is used to maximize the service acceptance rate, thereby improving the fairness of network load distribution. The first optimization problem model includes:
[0202]
[0203]
[0204] in, represents the service acceptance rate, Used to quantify the fairness of network load distribution, Representation Node The load, represents the load fairness weight, Represents the variables in the optimization problem;
[0205] The second optimization problem model is used to minimize the migration cost of the service component. The second optimization problem may include:
[0206]
[0207]
[0208] in, Represents the service component in the service function chain The migration cost, represents the migration weight of the service component, Indicates that the service component is migrated to a new network communication node. Indicates that the service component has not been migrated. represents the negative effect of service acceptance rate, represents the negative effect of load fairness, Indicates power service request The number of service components required, Represents the variables in the optimization problem.
[0209] This embodiment constructs a satellite-ground fusion network architecture of the power system based on communication demand information of power terminals in the power system, wherein the power system is a new type of power system of a satellite-ground fusion communication network, and the satellite-ground fusion network architecture includes a satellite network layer and a ground network layer, the satellite network layer includes a first satellite layer and a second satellite layer, the first satellite layer is composed of a plurality of low-orbit satellites, the second satellite layer is composed of a plurality of medium-orbit satellites and / or a plurality of high-orbit satellites, the ground network layer includes a satellite-ground base station and a ground base station, the first satellite layer and the second satellite layer communicate with each other through an inter-satellite link, the first satellite layer and the satellite-ground base station communicate with each other through a satellite-ground link, the satellite-ground base station is communicatively connected to the ground base station, and the ground base station is communicatively connected to the power terminals in the power system, and a satellite-ground fusion network model is generated based on the satellite-ground fusion network architecture, wherein the satellite-ground fusion network model includes a satellite network model and a ground network model, the satellite network model is composed of a plurality of satellite network nodes and inter-satellite links between the satellite network nodes, and the ground network model is composed of a plurality of ground network nodes and local The invention relates to a method for configuring a satellite network node and a ground link between two surface network nodes, and a method for configuring a satellite network node and a ground link between two surface network nodes, wherein the satellite network node and the ground link between two surface network nodes form a ground link between two surface network nodes, and wherein the satellite network node and the ground link between two surface network nodes form a ground link between two surface network nodes, ...
[0210] In addition, an embodiment of the present invention also proposes a computer-readable storage medium, on which a new power system satellite-ground integrated communication network modeling and resource orchestration program is stored. When the new power system satellite-ground integrated communication network modeling and resource orchestration program is executed by a processor, the steps of the new power system satellite-ground integrated communication network modeling and resource orchestration method as described above are implemented.
[0211] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.
[0212] The above-mentioned computer-readable storage medium may be included in the new power system satellite-ground integrated communication network modeling and resource orchestration device; or it may exist independently without being assembled into the new power system satellite-ground integrated communication network modeling and resource orchestration device.
[0213] In addition, an embodiment of the present invention also proposes a computer program product, including a new power system satellite-ground integrated communication network modeling and resource orchestration program, which, when executed by a processor, implements the steps of the new power system satellite-ground integrated communication network modeling and resource orchestration method as described above.
[0214] The specific implementation methods of the computer program product of the present invention are basically the same as the various embodiments of the above-mentioned novel power system satellite-ground integrated communication network modeling and resource orchestration method, and will not be repeated here.
[0215] Reference Fig. 9 , Fig. 9 It is a structural block diagram of the first embodiment of the novel power system satellite-ground integrated communication network modeling and resource orchestration system of the present invention.
[0216] like Fig. 9 As shown, the novel power system satellite-ground fusion communication network modeling and resource orchestration system proposed in the embodiment of the present invention includes:
[0217] A network architecture building module 10, used to build a satellite-ground fusion network architecture of the power system based on communication demand information of power terminals in the power system;
[0218] The power system is a new type of power system of a satellite-ground integrated communication network, the satellite-ground integrated network architecture includes a satellite network layer and a ground network layer, the satellite network layer includes a first satellite layer and a second satellite layer, the first satellite layer is composed of a plurality of low-orbit satellites, the second satellite layer is composed of a plurality of medium-orbit satellites and / or a plurality of high-orbit satellites, the ground network layer includes a satellite-ground base station and a ground base station, the first satellite layer communicates with the second satellite layer via an inter-satellite link, the first satellite layer communicates with the satellite-ground base station via a satellite-ground link, the satellite-ground base station is communicatively connected to the ground base station, and the ground base station is communicatively connected to a power terminal in the power system;
[0219] A network model building module 20, configured to generate a satellite-ground fusion network model based on the satellite-ground fusion network architecture;
[0220] The satellite-ground fusion network model includes a satellite network model and a ground network model. The satellite network model is composed of a plurality of satellite network nodes and inter-satellite links between the satellite network nodes. The ground network model is composed of a plurality of ground network nodes and ground links between the ground network nodes.
[0221] A service request response module 30, for responding to a power service request in the power system, and generating a service function chain based on service demand information of the power service request and the satellite-ground fusion network model;
[0222] A service model building module 40, configured to generate a service model for the power business request according to the service function chain;
[0223] The resource configuration module 50 is used to generate a resource scheduling strategy for the power service request based on the service model and the satellite-ground fusion network model, and the resource scheduling strategy is used to allocate satellite network nodes and communication link resources for the power service request.
[0224] This embodiment constructs a satellite-ground fusion network architecture of the power system based on communication demand information of power terminals in the power system, wherein the power system is a new type of power system of a satellite-ground fusion communication network, and the satellite-ground fusion network architecture includes a satellite network layer and a ground network layer, the satellite network layer includes a first satellite layer and a second satellite layer, the first satellite layer is composed of a plurality of low-orbit satellites, the second satellite layer is composed of a plurality of medium-orbit satellites and / or a plurality of high-orbit satellites, the ground network layer includes a satellite-ground base station and a ground base station, the first satellite layer and the second satellite layer communicate with each other through an inter-satellite link, the first satellite layer and the satellite-ground base station communicate with each other through a satellite-ground link, the satellite-ground base station is communicatively connected to the ground base station, and the ground base station is communicatively connected to the power terminals in the power system, and a satellite-ground fusion network model is generated based on the satellite-ground fusion network architecture, wherein the satellite-ground fusion network model includes a satellite network model and a ground network model, the satellite network model is composed of a plurality of satellite network nodes and inter-satellite links between the satellite network nodes, and the ground network model is composed of a plurality of ground network nodes and local The invention relates to a method for configuring a satellite network node and a ground link between two surface network nodes, and a method for configuring a satellite network node and a ground link between two surface network nodes, wherein the satellite network node and the ground link between two surface network nodes form a ground link between two surface network nodes, and wherein the satellite network node and the ground link between two surface network nodes form a ground link between two surface network nodes, ...
[0225] The new power system satellite-ground fusion communication network modeling and resource orchestration system provided by the present application adopts the new power system satellite-ground fusion communication network modeling and resource orchestration method in the above-mentioned embodiment, which can solve the technical problems of new power system satellite-ground fusion communication network modeling and resource orchestration. Compared with the prior art, the beneficial effects of the new power system satellite-ground fusion communication network modeling and resource orchestration system provided by the present application are the same as the beneficial effects of the new power system satellite-ground fusion communication network modeling and resource orchestration method provided by the above-mentioned embodiment, and other technical features of the new power system satellite-ground fusion communication network modeling and resource orchestration system are the same as the features disclosed in the above-mentioned embodiment method, which will not be repeated here.
[0226] It should be understood that the above is only an example and does not constitute any limitation on the technical solution of the present invention. In specific applications, technicians in this field can make settings as needed, and the present invention does not limit this.
[0227] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of them according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.
[0228] In addition, for technical details not described in detail in this embodiment, reference can be made to the novel power system satellite-ground integrated communication network modeling and resource orchestration method provided in any embodiment of the present invention, which will not be repeated here.
[0229] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0230] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0231] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory / random access memory, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0232] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A novel power system satellite-ground fusion communication network modeling and resource scheduling method, characterized in that: The method comprises: Building a satellite-ground fusion network architecture of the power system based on communication demand information of power terminals in the power system; The power system is a new type of power system of a satellite-ground integrated communication network, the satellite-ground integrated network architecture includes a satellite network layer and a ground network layer, the satellite network layer includes a first satellite layer and a second satellite layer, the first satellite layer is composed of a plurality of low-orbit satellites, the second satellite layer is composed of a plurality of medium-orbit satellites and / or a plurality of high-orbit satellites, the ground network layer includes a satellite-ground base station and a ground base station, the first satellite layer communicates with the second satellite layer via an inter-satellite link, the first satellite layer communicates with the satellite-ground base station via a satellite-ground link, the satellite-ground base station is communicatively connected to the ground base station, and the ground base station is communicatively connected to a power terminal in the power system; Generate a satellite-ground fusion network model based on the satellite-ground fusion network architecture; The satellite-ground fusion network model includes a satellite network model and a ground network model. The satellite network model is composed of a plurality of satellite network nodes and inter-satellite links between the satellite network nodes. The ground network model is composed of a plurality of ground network nodes and ground links between the ground network nodes. In response to an electric power service request in the electric power system, generating a service function chain based on service demand information of the electric power service request and the satellite-ground fusion network model; Generating a service model for the power business request according to the service function chain; Generate a resource scheduling strategy for the power service request based on the service model and the satellite-ground fusion network model, wherein the resource scheduling strategy is used to allocate satellite network nodes and communication link resources for the power service request; The generating the service model of the power business request according to the service function chain includes: Acquire a source node set and a target node set of the power service request; Determine a data transmission link for the power service request based on the source node set and the target node set; Determine the data flow dependency between the service components in the service function chain according to the data transmission link; Build a dependency model between service components based on the data flow dependency relationship: in, Represents the dependency model, Indicates power service request Service components in the service function chain and The data transmission relationship between represents a power service request set, which includes one or more power service requests. Indicates power service request The number of service components required; Determine resource embedding information of the service function chain according to the dependency model; generating a binary vector based on the resource embedding information, the binary vector comprising a service component embedding vector, a link mapping vector, and a service reception vector; A service model for the electric power service request is generated according to the binary vector.
2. The novel power system satellite-ground fusion communication network modeling and resource arrangement method according to claim 1 is characterized in that: The generating a satellite-ground fusion network model based on the satellite-ground fusion network architecture includes: Determine the inter-satellite link status between each satellite network node in the satellite network layer and the ground link status between each ground network node in the ground network layer based on the satellite-ground fusion network architecture; Acquire inter-satellite link distribution information in the satellite network layer and ground link distribution information in the ground network layer according to the inter-satellite link status and the ground link status; Acquire link attribute information of each intersatellite link and each ground link based on the intersatellite link distribution information and the ground link distribution information; Obtain node resource information of each satellite network node and each ground network node; A satellite-ground fusion network model is generated according to the link attribute information and the node resource information.
3. The novel power system satellite-ground fusion communication network modeling and resource arrangement method according to claim 2 is characterized in that: The step of generating a service function chain in response to a power service request in the power system based on service demand information of the power service request and the satellite-ground fusion network model includes: In response to a power service request in the power system, a target satellite cluster is generated based on service demand information of the power service request and the satellite network layer, wherein the target satellite cluster includes a plurality of target satellite communication nodes, and the target satellite communication nodes are used to provide network communication resources required by the power service request; Generate a service component sequence based on the target satellite cluster and the power service request, wherein the service component sequence includes a plurality of service components; A service function chain is generated according to the inter-satellite links between the satellite communication nodes in the target satellite cluster and the service component sequence.
4. The novel power system satellite-ground fusion communication network modeling and resource arrangement method according to claim 3 is characterized in that: The step of generating a target satellite cluster in response to a power service request in the power system based on service demand information of the power service request and the satellite network layer includes: In response to a power service request in the power system, screening a plurality of candidate satellite communication nodes from the satellite network layer based on service demand information of the power service request; generating a plurality of candidate satellite clusters based on the candidate satellite communication nodes; Perform resource evaluation and performance evaluation on each candidate satellite cluster to obtain a satellite evaluation result, wherein the satellite evaluation result includes evaluation scores of multiple evaluation dimensions, wherein the evaluation dimensions include a resource utilization dimension, a communication resource margin dimension, a link delay dimension, and a load balancing dimension; Determine the scoring weight of each evaluation dimension according to the service demand information; Performing weighted aggregation on the satellite evaluation results of each candidate satellite cluster based on the scoring weights to obtain a comprehensive score for each candidate satellite cluster; A target satellite cluster is screened out from the candidate satellite clusters according to the comprehensive score.
5. The novel power system satellite-ground fusion communication network modeling and resource arrangement method according to any one of claims 1 to 4, characterized in that: The generating of the resource orchestration strategy for the power service request based on the service model and the satellite-ground fusion network model includes: Acquire the service characteristic information and demand characteristic information of the power service request according to the service model; Generate service constraints according to the business feature information and the demand feature information, wherein the service constraints include source node constraints, target node constraints, service component embedding constraints, transmission time constraints, data consistency constraints, node resource constraints, and link bandwidth constraints of the service function chain; Generate an optimization problem model based on the service constraint condition, wherein the optimization problem model includes a first optimization problem model and a second optimization problem model; The first optimization problem model includes: in, represents the service acceptance rate, Used to quantify the fairness of network load distribution, Representation Node The load, represents the load fairness weight, represents the variables in the optimization problem, Represents the set of all physical network nodes; The second optimization problem model includes: in, Represents the service component in the service function chain The migration cost, represents the migration weight of the service component, Indicates that the service component is migrated to a new network communication node. Indicates that the service component has not been migrated. represents the negative effect of service acceptance rate, represents the negative effect of load fairness, Indicates power service request The number of service components required; The optimization problem model is optimized and solved, and a resource scheduling strategy for the power business request is generated based on the optimization solution result and the satellite-ground fusion network model.
6. A new type of power system satellite-ground integrated communication network modeling and resource scheduling system, characterized by: The novel power system satellite-ground fusion communication network modeling and resource scheduling system includes: A network architecture building module, used to build a satellite-ground fusion network architecture of the power system based on communication demand information of power terminals in the power system; The power system is a new type of power system of a satellite-ground integrated communication network, the satellite-ground integrated network architecture includes a satellite network layer and a ground network layer, the satellite network layer includes a first satellite layer and a second satellite layer, the first satellite layer is composed of a plurality of low-orbit satellites, the second satellite layer is composed of a plurality of medium-orbit satellites and / or a plurality of high-orbit satellites, the ground network layer includes a satellite-ground base station and a ground base station, the first satellite layer communicates with the second satellite layer via an inter-satellite link, the first satellite layer communicates with the satellite-ground base station via a satellite-ground link, the satellite-ground base station is communicatively connected to the ground base station, and the ground base station is communicatively connected to a power terminal in the power system; A network model building module, used to generate a satellite-ground fusion network model based on the satellite-ground fusion network architecture; The satellite-ground fusion network model includes a satellite network model and a ground network model. The satellite network model is composed of a plurality of satellite network nodes and inter-satellite links between the satellite network nodes. The ground network model is composed of a plurality of ground network nodes and ground links between the ground network nodes. A service request response module, used to respond to a power service request in the power system and generate a service function chain based on service demand information of the power service request and the satellite-ground fusion network model; A service model building module, used to generate a service model of the power business request according to the service function chain; A resource configuration module, used to generate a resource scheduling strategy for the power service request based on the service model and the satellite-ground fusion network model, wherein the resource scheduling strategy is used to allocate satellite network nodes and communication link resources for the power service request; The service model construction module is further used to obtain a source node set and a target node set of the power service request; determine a data transmission link of the power service request based on the source node set and the target node set; determine a data flow dependency relationship between service components in the service function chain according to the data transmission link; and construct a dependency model between service components based on the data flow dependency relationship: in, Represents the dependency model, Indicates power service request Service components in the service function chain and The data transmission relationship between represents a power service request set, which includes one or more power service requests. Indicates power service request The number of service components required; Determine the resource embedding information of the service function chain according to the dependency model; generate a binary vector based on the resource embedding information, the binary vector including a service component embedding vector, a link mapping vector and a service receiving vector; generate a service model of the power business request according to the binary vector.
7. A new type of power system satellite-ground fusion communication network modeling and resource orchestration equipment, characterized in that: The new power system satellite-ground fusion communication network modeling and resource orchestration device includes: a memory, a processor, and a new power system satellite-ground fusion communication network modeling and resource orchestration program stored in the memory and executable on the processor. The new power system satellite-ground fusion communication network modeling and resource orchestration program is configured to implement the new power system satellite-ground fusion communication network modeling and resource orchestration method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a new type of power system satellite-ground integrated communication network modeling and resource orchestration program, and when the new type of power system satellite-ground integrated communication network modeling and resource orchestration program is executed by the processor, the new type of power system satellite-ground integrated communication network modeling and resource orchestration method as described in any one of claims 1 to 5 is implemented.
9. A computer program product, characterized in that The computer program product includes a new type of power system satellite-ground integrated communication network modeling and resource orchestration program, and when the new type of power system satellite-ground integrated communication network modeling and resource orchestration program is executed by a processor, it implements the steps of the new type of power system satellite-ground integrated communication network modeling and resource orchestration method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Service function chain deployment optimization method in satellite-ground convergence network
CN116367199A