Network load configuration method and system based on edge redundancy and load balancing degree

CN117640370BActive Publication Date: 2026-09-15NAT UNIV OF DEFENSE TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311635241.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-01
Publication Date
2026-09-15
Estimated Expiration
2043-12-01

AI Technical Summary

Technical Problem

这将导致网络资源的不均匀分配,即某些路径或设备可能会负载过重,而其他路径则可能处于相对空闲状态

Benefits of technology

1.本发明通过构建第一综合优先级函数与第二优先级函数,充分利用了边富余度和负载均衡度,为逻辑网络边选择适当的配置顺序以及物理网络传输路径,从而有效地实现负载均衡和冗余度优化;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117640370B_ABST
    Figure CN117640370B_ABST
Patent Text Reader

Abstract

The application discloses a network load configuration method and system based on edge redundancy and load balancing degree, and the method comprises the following steps: constructing a first comprehensive priority function and a second comprehensive priority function based on edge redundancy and load balancing degree; initializing a network architecture based on the first comprehensive priority function; determining a main physical network transmission path corresponding to each logical network edge in a logical edge set and configuring redundancy; calculating the second comprehensive priority function value of the logical network edge after joining the network architecture respectively based on the current network architecture and the configured redundancy of the logical network edge; and deleting the logical network edge with the maximum second comprehensive priority function value from the logical edge set and configuring the main physical network transmission path of the logical network edge into the network architecture. The application is applied to the field of network load configuration, can effectively improve the overall performance of the network, and reduces the complexity of maintenance and management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of network load configuration technology, specifically a network load configuration method and system based on edge redundancy and load balancing. Background Technology

[0002] In traditional networks, network load balancing practices are often limited to static rules or manual settings, which can have adverse effects in many ways. Static rules typically lack adaptability and therefore cannot effectively cope with dynamic changes in the network environment. Network traffic, user demands, and network topology can all change at any time, and traditional static rules are insufficient to handle these changes. This leads to an uneven distribution of network resources, where some paths or devices may be overloaded, while others may be relatively idle. This uneven distribution of network load can cause a series of problems. For example, overloaded paths or devices may lead to performance degradation, failing to handle large volumes of traffic, resulting in increased latency, packet loss, and a degraded user experience. Meanwhile, relatively idle paths or devices may be wasted, failing to contribute effectively to the overall network performance. This not only wastes resources but can also increase network maintenance and operation costs. Summary of the Invention

[0003] To address the shortcomings of the existing technology, this invention provides a network load configuration method and system based on edge redundancy and load balancing, which can effectively improve the overall network performance while reducing the complexity of maintenance and management.

[0004] To achieve the above objectives, this invention provides a network load configuration method based on edge redundancy and load balancing, comprising the following steps: Step 1: Add all logical network edges in the network to be configured to the logical edge set, and construct a first comprehensive priority function based on the edge redundancy and load balancing of the physical network edges, and construct a second comprehensive priority function based on the edge redundancy and load balancing of the logical network edges. Step 2: Randomly select one logical network edge from the logical edge set as the logical edge to be configured, and delete the logical edge to be configured from the logical edge set; Step 3: Determine the main physical network transmission path of the logical edge to be configured based on the first comprehensive priority function, obtain the initialized network architecture, and update the physical network carrying capacity adjacency matrix; Step 4: Based on the current physical network carrying capacity adjacency matrix, determine the main physical network transmission path corresponding to each logical network edge in the logical edge set based on the first comprehensive priority function, and obtain the configuration redundancy corresponding to each logical network edge. Step 5: Based on the current network architecture and the configuration redundancy of each logical network edge, calculate the second comprehensive priority function value corresponding to each logical network edge after it is added to the network architecture; Step 6: Remove the logical network edge with the largest second comprehensive priority function value from the logical edge set, configure its corresponding main physical network transmission path into the network architecture, and update the adjacency matrix of the network architecture and the physical network carrying capacity. Step 7: Repeat steps 4 to 6 until the set of logical edges is empty.

[0005] In one embodiment, the process of determining the main physical network transmission path for any logical network edge to be configured is as follows: Based on the adjacency matrix of the physical network carrying capacity described above, determine whether the two physical network nodes corresponding to the logical network edge to be configured are directly connected: If so, the two directly connected physical network nodes will be used as the main physical network transmission path for the logical network edge; Otherwise, obtain all physical network transmission paths between the two physical network nodes corresponding to the logical network edge, calculate the first comprehensive priority function value of each physical network transmission path, and select the physical network transmission path with the largest first comprehensive priority function value as the main physical network transmission path of the logical network edge.

[0006] In one embodiment, the number of physical network edges included in the physical network transmission path does not exceed a preset threshold.

[0007] In one embodiment, in step 1, the first synthesis priority function is specifically:

[0008] in, This is the first synthesis priority function. This represents the number of physical network edges traversed by the physical network transmission path. The first in the physical network transmission path The redundancy of the configuration of each physical network edge In the physical network transmission path The average redundancy of the physical network edges.

[0009] In one embodiment, the configuration redundancy of the physical network edges is specifically as follows:

[0010] in, For the first The carrying capacity of a physical network edge For the first The load demand of each physical network edge.

[0011] In one embodiment, the second synthesis priority function is specifically:

[0012] in, This is the second synthesis priority function. This refers to the number of logical network edges in the network architecture. For the first in network architecture Redundancy in the configuration of logical network edges. In network architecture Average redundancy of the configuration of each logical network edge.

[0013] In one embodiment, the configuration redundancy of the logical network edges is specifically as follows:

[0014] in, For the first in network architecture The number of physical network edges traversed by the main physical network transmission path of a logical network edge. For the first in network architecture The logical network edge of the main physical network transmission path passes through the first Redundancy in the configuration of physical network edges.

[0015] To achieve the above objectives, the present invention also provides a network load configuration system based on edge redundancy and load balancing, which performs network load configuration using some or all of the steps described above. The network load configuration system includes: The set construction unit is used to add all logical network edges of the network to be configured to the logical edge set; The function construction unit is used to construct a first comprehensive priority function based on the edge redundancy and load balancing of the physical network edges, and to construct a second comprehensive priority function based on the edge redundancy and load balancing of the logical network edges. The network initialization unit is used to randomly select a logical network edge from the set of logical edges as a logical edge to be configured, delete the logical edge to be configured from the set of logical edges, determine the main physical network transmission path of the logical edge to be configured based on the first comprehensive priority function, obtain the initialized network architecture, and update the physical network carrying capacity adjacency matrix. The first calculation unit is used to determine the main physical network transmission path corresponding to each logical network edge in the logical edge set based on the first comprehensive priority function, based on the current physical network carrying capacity adjacency matrix, and to obtain the configuration redundancy corresponding to each logical network edge. The second calculation unit is used to calculate the second comprehensive priority function value corresponding to each logical network edge after it is added to the network architecture, based on the current network architecture and the configuration redundancy of each logical network edge. The network update unit is used to delete the logical network edge with the largest second comprehensive priority function value from the logical edge set, configure its corresponding main physical network transmission path into the network architecture, and update the adjacency matrix of the network architecture and the physical network carrying capacity.

[0016] Compared with the prior art, the present invention has the following beneficial technical effects: 1. By constructing a first comprehensive priority function and a second priority function, this invention fully utilizes edge redundancy and load balancing to select appropriate configuration order for logical network edges and physical network transmission paths, thereby effectively achieving load balancing and redundancy optimization. 2. This invention can adaptively adjust resource allocation and dynamically configure traffic according to actual network needs to improve performance, reliability, and effective resource utilization. Compared with traditional methods, it provides a more flexible, intelligent, and automated network load configuration solution, adapts to the ever-changing network environment, improves the overall network efficiency, and reduces the complexity of maintenance and management. It has significant application potential in the field of modern network management and optimization. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.

[0018] Figure 1 This is a flowchart of the network load configuration method based on edge redundancy and load balancing in Embodiment 1 of the present invention; Figure 2 This is a schematic diagram showing that the logical network edge corresponds to a physical network transmission path that passes through multiple physical network edges in Embodiment 1 of the present invention; Figure 3 This is a structural block diagram of the network load configuration system based on edge redundancy and load balancing in Embodiment 2 of the present invention.

[0019] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0020] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0021] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indication will also change accordingly.

[0022] Furthermore, in this invention, descriptions involving "first," "second," etc., are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0023] In this invention, unless otherwise explicitly specified and limited, the terms "connection," "fixed," etc., should be interpreted broadly. For example, "fixed" can mean a fixed connection, a detachable connection, or an integral part; it can mean a mechanical connection, an electrical connection, a physical connection, or a wireless communication connection; it can mean a direct connection or an indirect connection through an intermediate medium; it can mean the internal communication of two elements or the interaction between two elements, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0024] Furthermore, the technical solutions of the various embodiments of the present invention can be combined with each other, but only if they are feasible for those skilled in the art. If the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such combination of technical solutions does not exist and is not within the scope of protection claimed by the present invention.

[0025] Definition of noun Physical network: refers to the actual network infrastructure, which consists of physical devices (such as routers, switches, servers, etc.) and media (fiber optic cables, cables, etc.), and is constructed by physical links and connections. The medium between two physical devices is a physical network edge, which has an upper limit on transmission rate, i.e., the carrying capacity of the physical network edge. The physical network includes the hardware components and physical connections that build the entire network architecture, and these components are used to transmit information and data at the packet level.

[0026] A logical network is a virtualized network built on top of physical network infrastructure to meet specific network requirements, applications, or services. A logical network defines the logical topology, rules, and policies within the network to enable flexible allocation and control of network resources. A logical network edge is a connection within the logical network; it represents a communication path or link between two nodes and also has transmission rate requirements, i.e., load requirements.

[0027] Network load balancing: refers to configuring the physical network transmission path for each logical network edge in the logical network.

[0028] Example 1 This embodiment discloses a network load configuration method based on edge redundancy and load balancing. It is mainly used to configure physical transmission paths for each logical network edge in a logical network, given the known load requirements of each logical network edge and the carrying capacity of each physical network edge in the physical network. This network load configuration method fully utilizes edge redundancy and load balancing by constructing a first comprehensive priority function and a second priority function. It selects appropriate configuration orders and physical network transmission paths for logical network edges, thereby effectively achieving load balancing and redundancy optimization. This significantly improves the overall network performance while reducing the complexity of maintenance and management.

[0029] refer to Figure 1 The network load configuration method based on edge redundancy and load balancing in this embodiment specifically includes the following steps: Step 1: Add all logical network edges in the logical network to be configured to the logical edge set, and construct a first comprehensive priority function based on the edge redundancy and load balancing of the physical network edges, and construct a second comprehensive priority function based on the edge redundancy and load balancing of the logical network edges. Step 2: Randomly select one logical network edge from the logical edge set as the logical edge to be configured, and then delete the logical edge to be configured from the logical edge set. Step 3: Determine the main physical network transmission path of the logical edge to be configured based on the first comprehensive priority function, obtain the initialized network architecture, and update the physical network carrying capacity adjacency matrix. The physical network carrying capacity adjacency matrix contains the carrying capacity of each physical network edge. Step 4: Based on the current physical network carrying capacity adjacency matrix, determine the main physical network transmission path corresponding to each logical network edge in the logical edge set based on the first comprehensive priority function, and obtain the configuration redundancy corresponding to each logical network edge. Step 5: Based on the current network architecture and the configuration redundancy of each logical network edge, calculate the second comprehensive priority function value corresponding to each logical network edge after it is added to the network architecture. Step 6: Remove the logical network edge with the largest second comprehensive priority function value from the logical edge set, configure its corresponding main physical network transmission path into the network architecture, and update the adjacency matrix of the network architecture and physical network carrying capacity. Step 7: Repeat steps 4 to 6 until the logical edge set is empty, then output the final network load configuration scheme, which is the final network architecture.

[0030] A logical network edge may have multiple physical network transmission paths, and these physical network transmission paths may in turn pass through multiple physical network edges. For example... Figure 2 As shown, the logical network edge between gateway node I and gateway node II corresponds to two physical network nodes A and E, respectively. There are two physical network transmission paths between physical network nodes A and E corresponding to this logical network edge: physical network transmission path ADE and physical network transmission path ABCE. Therefore, in the specific implementation of steps 2 and 3, the process of determining the main physical network transmission path for any logical network edge to be configured is as follows: Based on the current physical network capacity adjacency matrix, determine whether the two physical network nodes corresponding to the logical network edge to be configured are directly connected: If so, the two directly connected physical network nodes will be used as the main physical network transmission path for the logical network edge; Otherwise, obtain all physical network transmission paths between the two physical network nodes corresponding to the logical network edge, calculate the first comprehensive priority function value of each physical network transmission path based on the first comprehensive priority function, and select the physical network transmission path with the largest first comprehensive priority function value as the main physical network transmission path of the logical network edge.

[0031] It is worth noting that if the number of physical network edges in a physical network transmission path is not limited for a logical network edge, it may be impossible to configure all logical network edges. Therefore, in this embodiment, it is preferable to control the number of physical network edges contained in the physical network transmission path to not exceed a preset threshold.

[0032] Considering the requirement to maximize the configuration redundancy of logical network edges and minimize the configuration load balancing (maximizing load balancing), this embodiment is based on... A The first comprehensive priority function is constructed using the comprehensive priority function of the algorithm. The A* algorithm is a "search algorithm" that aims to "find the shortest path." Its key characteristic is that it is a "heuristic" algorithm; it already possesses some prior knowledge, such as "moving towards the destination is more likely to lead to it." A* primarily relies on the comprehensive priority function to calculate the priority value of the next target point or state to be reached, as follows:

[0033] in, GPA The overall priority g(n) is the cost of node n from the starting point, and h(n) is the expected cost of node n from the ending point.

[0034] When selecting the next node to traverse, the A* algorithm always chooses the node with the highest (smallest) overall priority. This embodiment uses the overall priority function... Redefine, let Characterizes the edge redundancy of a logical network. Characterizes the load balancing of the logical network edges. Specifically, The specific expression is:

[0035] in, The first in the physical network transmission path The redundancy of the configuration of each physical network edge In the physical network transmission path The average configuration redundancy of each physical network edge in the physical network transmission path is smaller. The closer the configuration redundancy of each physical network edge is (the more balanced the load configuration), the smaller the configuration load balance value.

[0036] To satisfy the representation of the sum of edge redundancy, and to ensure that the impact of changes in the sum of edge redundancy and changes in configuration load balancing on the comprehensive priority function is of the same order of magnitude, this embodiment... Specifically:

[0037] Therefore, in this embodiment, the first synthesis priority function based on the A* algorithm is specifically as follows:

[0038] in, This is the first synthesis priority function. This represents the number of physical network edges traversed by the physical network transmission path.

[0039] In the specific implementation process, the configuration redundancy of the physical network edges is as follows:

[0040] in, For the first The carrying capacity of a physical network edge For the first The demand load of the physical network edge, i.e. the first The load requirement of the logical network corresponding to each physical network edge.

[0041] First Synthetic Priority Function The value defines the overall priority of each physical network transmission path corresponding to the logical network edge. When a logical network edge faces multiple physical network transmission path configuration schemes, the physical network transmission path with the highest overall priority (the largest value of the first overall priority function) will always be selected as the main physical network transmission path, i.e., the first overall priority function. The first comprehensive priority function has a simple linear relationship with the configuration requirements (maximum configuration margin and balanced load). The more the configuration requirements are met, the larger the value of the first comprehensive priority function.

[0042] Similarly, considering the requirement to maximize the configuration redundancy of the logical network and minimize the configuration load balancing (maximizing load balancing), this embodiment is based on A The algorithm's synthesis priority function constructs a second synthesis priority function to determine the order in which logical network edges are configured. Specifically, the synthesis priority function... Redefine, let Characterizes the edge redundancy of a logical network. The configuration load balancing degree of the logical network, i.e., the second comprehensive priority function, is as follows:

[0043] in, This is the second synthesis priority function. This refers to the number of logical network edges in the network architecture. For the first in network architecture Redundancy in the configuration of logical network edges. In network architecture Average redundancy of the configuration of each logical network edge.

[0044] In the specific implementation of step 5, based on the current network architecture, one logical network edge from the logical edge set is added to the current network architecture to obtain candidate network architectures that correspond one-to-one with each logical network edge in the logical edge set. At this time, the number of logical network edges in each candidate network architecture is the same and is greater than 1.

[0045] Since the main physical network transmission path corresponding to each logical network edge in the logical edge set is determined in step 4, the configuration redundancy of each logical network in the logical edge set can be obtained as follows:

[0046] in, For the first in network architecture The number of physical network edges traversed by the main physical network transmission path of a logical network edge. For the first in network architecture The logical network edge of the main physical network transmission path passes through the first Redundancy in the configuration of physical network edges.

[0047] Since the edges of each logical network in the current network architecture are known, the value of the second comprehensive priority function corresponding to each candidate network structure can be calculated. Second comprehensive priority function Defined with The overall priority of load configuration schemes for logical networks is determined by the number of load configuration schemes available. When a logical network faces multiple load configuration schemes, the scheme with the highest overall priority (the one with the largest second overall priority function value) will always be selected. The first comprehensive priority function has a simple linear relationship with the configuration requirements (maximum configuration edge redundancy and balanced load). The more the configuration requirements are met, the larger the value of the first comprehensive priority function. Therefore, in step 5, the main physical network transmission path of the logical network edge corresponding to the candidate network architecture with the largest value of the second comprehensive priority function is selected and placed into the network architecture to complete the network architecture update. At the same time, the physical network carrying capacity adjacency matrix is ​​updated, that is, the carrying capacity of each physical network edge traversed by the main physical network transmission path is updated to the original carrying capacity minus the load requirement of the corresponding logical network edge.

[0048] Example 2 Based on the network load configuration method based on edge redundancy and load balancing in Embodiment 1, this embodiment discloses a network load configuration system based on edge redundancy and load balancing. (See reference...) Figure 3 The network load configuration system includes a set construction unit, a function construction unit, a network initialization unit, a first calculation unit, a second calculation unit, and a network update unit. This network load configuration system is used to execute some or all of the steps of the network load configuration method in Embodiment 1, thereby configuring the network load. Specifically: The set building unit is used to add all logical network edges of the network to be configured to the logical edge set; The function construction unit is used to construct a first comprehensive priority function based on the edge redundancy and load balancing of the physical network edges, and to construct a second comprehensive priority function based on the edge redundancy and load balancing of the logical network edges. The network initialization unit is used to randomly select a logical network edge from the logical edge set as the logical edge to be configured, delete the logical edge to be configured from the logical edge set, determine the main physical network transmission path of the logical edge to be configured based on the first comprehensive priority function, obtain the initialized network architecture, and update the physical network carrying capacity adjacency matrix. The first calculation unit is used to determine the main physical network transmission path corresponding to each logical network edge in the logical edge set based on the first comprehensive priority function, based on the current physical network carrying capacity adjacency matrix, and to obtain the configuration redundancy corresponding to each logical network edge. The second calculation unit is used to calculate the second comprehensive priority function value corresponding to each logical network edge after it is added to the network architecture, based on the current network architecture and the configuration redundancy of each logical network edge. The network update unit is used to remove the logical network edge with the largest second comprehensive priority function value from the logical edge set, configure its corresponding main physical network transmission path into the network architecture, and update the adjacency matrix of the network architecture and physical network carrying capacity.

[0049] In this embodiment, the specific working process and working principle of the set construction unit, function construction unit, network initialization unit, first calculation unit, second calculation unit and network update unit are the same as those in embodiment 1, so they will not be described again in this embodiment.

[0050] The above description is merely a preferred embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent structural transformations made using the contents of the present invention's specification and drawings under the inventive concept of the present invention, or direct / indirect applications in other related technical fields, are included within the patent protection scope of the present invention.

Claims

1. A network load configuration method based on edge redundancy and load balancing, characterized in that, Includes the following steps: Step 1: Add all logical network edges in the network to be configured to the logical edge set, and construct a first comprehensive priority function based on the edge redundancy and load balancing of the physical network edges, and construct a second comprehensive priority function based on the edge redundancy and load balancing of the logical network edges. The first synthesis priority function is as follows: wherein, is a first integrated priority function, is a number of physical network edges passed by the physical network transmission path, is a configuration surplus of the i-th physical network edge in the physical network transmission path, is a configuration surplus of the i-th physical network edge in the physical network transmission path, is a mean of configuration surplus of the i-th physical network edge in the physical network transmission path, and is a mean of configuration surplus of the i-th physical network edge in the physical network transmission path. The second synthesis priority function is as follows: in, This is the second synthesis priority function. This refers to the number of logical network edges in the network architecture. For the first in network architecture Redundancy in the configuration of logical network edges. In network architecture Average redundancy of the configuration edges of a logical network; The specific redundancy of the logical network edge configuration is as follows: in, For the first in network architecture The number of physical network edges traversed by the main physical network transmission path of a logical network edge. For the first in network architecture The logical network edge of the main physical network transmission path passes through the first Redundancy in the configuration of each physical network edge; Step 2: Randomly select one logical network edge from the logical edge set as the logical edge to be configured, and delete the logical edge to be configured from the logical edge set; Step 3: Determine the main physical network transmission path of the logical edge to be configured based on the first comprehensive priority function, obtain the initialized network architecture, and update the physical network carrying capacity adjacency matrix; Step 4: Based on the current physical network carrying capacity adjacency matrix, determine the main physical network transmission path corresponding to each logical network edge in the logical edge set based on the first comprehensive priority function, and obtain the configuration redundancy corresponding to each logical network edge. Step 5: Based on the current network architecture and the configuration redundancy of each logical network edge, calculate the second comprehensive priority function value corresponding to each logical network edge after it is added to the network architecture; Step 6: Remove the logical network edge with the largest second comprehensive priority function value from the logical edge set, configure its corresponding main physical network transmission path into the network architecture, and update the adjacency matrix of the network architecture and the physical network carrying capacity. Step 7: Repeat steps 4 to 6 until the set of logical edges is empty.

2. The network load configuration method based on edge redundancy and load balancing as described in claim 1, characterized in that, For any logical network edge to be configured, the process of determining its main physical network transmission path is as follows: Based on the adjacency matrix of the physical network carrying capacity described above, determine whether the two physical network nodes corresponding to the logical network edge to be configured are directly connected: If so, the two directly connected physical network nodes will be used as the main physical network transmission path for the logical network edge; Otherwise, obtain all physical network transmission paths between the two physical network nodes corresponding to the logical network edge, calculate the first comprehensive priority function value of each physical network transmission path, and select the physical network transmission path with the largest first comprehensive priority function value as the main physical network transmission path of the logical network edge.

3. The network load configuration method based on edge redundancy and load balancing as described in claim 2, characterized in that, The number of physical network edges included in the physical network transmission path does not exceed a preset threshold.

4. The network load configuration method based on edge redundancy and load balancing as described in claim 1, 2, or 3, characterized in that, The specific redundancy of the physical network edge configuration is as follows: in, For the first The carrying capacity of a physical network edge For the first The load demand of each physical network edge.

5. A network load configuration system based on edge redundancy and load balancing, characterized in that, Network load configuration is performed using the method steps described in any one of claims 1 to 4.

6. The network load configuration system based on edge redundancy and load balancing as described in claim 5, characterized in that, The network load configuration system includes: The set construction unit is used to add all logical network edges of the network to be configured to the logical edge set; The function construction unit is used to construct a first comprehensive priority function based on the edge redundancy and load balancing of the physical network edges, and to construct a second comprehensive priority function based on the edge redundancy and load balancing of the logical network edges. The network initialization unit is used to randomly select a logical network edge from the set of logical edges as a logical edge to be configured, delete the logical edge to be configured from the set of logical edges, determine the main physical network transmission path of the logical edge to be configured based on the first comprehensive priority function, obtain the initialized network architecture, and update the physical network carrying capacity adjacency matrix. The first calculation unit is used to determine the main physical network transmission path corresponding to each logical network edge in the logical edge set based on the first comprehensive priority function, based on the current physical network carrying capacity adjacency matrix, and to obtain the configuration redundancy corresponding to each logical network edge. The second calculation unit is used to calculate the second comprehensive priority function value corresponding to each logical network edge after it is added to the network architecture, based on the current network architecture and the configuration redundancy of each logical network edge. The network update unit is used to delete the logical network edge with the largest second comprehensive priority function value from the logical edge set, configure its corresponding main physical network transmission path into the network architecture, and update the adjacency matrix of the network architecture and the physical network carrying capacity.