A deterministic network management and control method and system for industrial internet

By filtering and analyzing basic network operation data in the industrial internet, resources are dynamically allocated to support high-priority services, solving the problems of network determinism and resource allocation, achieving low-latency and high-reliability network control, and ensuring the stability and efficiency of services.

CN120915676BActive Publication Date: 2026-04-07SUZHOU FUTURE NETWORK RES INST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-15
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In the industrial internet, how to ensure network determinism, low latency, and high reliability, especially when network performance is poor or links are congested, and how to dynamically allocate resources to prioritize support for high-priority services and avoid delays or loss of important services, are challenges that traditional methods struggle to address in the face of dynamic network changes.

Method used

By acquiring basic network operation data in industrial internet scenarios, effective transmission links and high-priority services are screened, resource allocation sequences are matched, and network topology and equipment performance data are combined to monitor and dynamically adjust network status in real time, ensuring reasonable allocation and efficient utilization of resources.

Benefits of technology

It enables accurate judgment of network deterministic control status, avoids resource waste, responds to potential risks in a timely manner, ensures the continuity and stability of services, dynamically responds to network changes, ensures the priority processing of high-priority tasks, and avoids delays or loss of important services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120915676B_ABST
    Figure CN120915676B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of network control, in particular to a deterministic network management and control method and system for industrial internet, comprising: acquiring network running basic data of precision control equipment in a preset control cycle under an industrial internet scene, screening the network running basic data according to transmission link direction to obtain at least one effective network running basic data, wherein the effective network running basic data comprises network topology structure data, key service transmission parameters and node equipment performance data. The present application can foresee potential risk states by refining the judgment of network control states, take measures early to avoid transmission interruption or other risks, ensure the continuity and stability of services, and allocate appropriate resources for each task according to link bandwidth and service priority, ensure the effective use of network resources, and avoid resource waste and over-allocation.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of network control, in particular to a deterministic network management method and system for industrial internet. BACKGROUND

[0002] With the development of industrial internet, more and more industries rely on high-speed and stable networks to support precision control equipment, critical business transmission and real-time data exchange. These applications have high requirements for network latency and reliability, especially in scenarios that require precise control, any network interruption or delay may cause significant losses or safety hazards. Therefore, how to ensure the determinism, low latency and high reliability of the network has become a key problem in industrial internet.

[0003] Currently, in the face of a large number of different business needs, how to dynamically allocate resources according to the priority of the task and the actual situation of the network resources, and avoid waste and over-allocation of resources, is an important challenge. Especially when the network performance is poor or the link is congested, how to ensure that high-priority businesses are given priority support and avoid important business delays or losses has become the key to optimizing network resource utilization.

[0004] In addition, in the industrial internet, network topology, link bandwidth and device performance are often affected by sudden events and load fluctuations, making it difficult for traditional network management methods to cope with network dynamics. The network status and device performance in the industrial internet need to be monitored and dynamically adjusted in real time to ensure stable and continuous business support under any circumstances. SUMMARY

[0005] To achieve the above purpose, the present application provides the following technical scheme: a deterministic network management method for industrial internet, comprising:

[0006] Obtain the network running basic data of the precision control equipment in the preset control period under the industrial internet scenario, filter the network running basic data according to the transmission link direction, and obtain at least one effective network running basic data, wherein the effective network running basic data includes network topology structure data, key business transmission parameters and node device performance data;

[0007] Determine the effective transmission link in the topology relationship graph corresponding to the network topology structure data according to the preset link bandwidth threshold, and obtain the effective transmission link sequence; determine the effective link support time sequence according to the effective transmission link sequence;

[0008] Determine the high-priority business in the business transmission feature graph corresponding to the key business transmission parameters according to the preset business priority threshold, and obtain the high-priority business sequence; determine the high-priority business time sequence according to the high-priority business sequence;

[0009] determining a deterministic resource matching time sequence according to the effective link support time sequence and the high priority service time sequence; determining a resource exclusive allocation sequence according to the deterministic resource matching time sequence and the network operation basis data;

[0010] determining a first network control feature according to the network topology data and the node device performance data; determining a second network control feature according to the resource exclusive allocation sequence and the deterministic resource matching time sequence; determining a network deterministic control state of the target control domain according to the first network control feature and the second network control feature.

[0011] Preferably, the first network control feature is used to indicate the deterministic support capability of the target control domain in the preset control period; the resource exclusive allocation in the resource exclusive allocation sequence is the resource allocation in which the link bandwidth in the network operation basis data meets a preset threshold and / or the service priority meets a preset threshold; and the second network control feature is used to indicate the resource precise scheduling attribute in the preset control period.

[0012] Preferably, the network operation basis data is filtered according to the transmission link direction to obtain at least one effective network operation basis data, including:

[0013] obtaining link transmission direction information of the industrial internet, and obtaining position information of a first target transmission node, wherein the first target transmission node is a node located at the front among all transmission nodes when the link transmission direction is a positive direction;

[0014] taking the first target transmission node as a starting point, moving a preset size of a sliding window along the positive direction for a first time, and filtering network operation basis data of each transmission node covered by the sliding window during the movement based on the position information to obtain first network operation basis data.

[0015] Preferably, the network operation basis data is filtered according to the transmission link direction to obtain at least one effective network operation basis data, and further including:

[0016] taking a second target transmission node as a starting point, moving a preset size of a sliding window along the positive direction for a second time, and filtering network operation basis data of other transmission nodes covered by the sliding window during the movement based on the position information to obtain second network operation basis data.

[0017] Until all the network running basis data of the transmission nodes are screened, wherein, the second target transmission node is the node with the position in the front among the other transmission nodes in the positive direction of the link transmission direction, and the other transmission nodes are the nodes except the transmission node corresponding to the first network running basis data among all the transmission nodes.

[0018] Preferably, the first network control feature is determined according to the network topology data and the node device performance data, comprising:

[0019] The link state change sequence is determined according to the topology relationship graph, wherein each link state change process in the link state change sequence is used to indicate the duration from one link state threshold to another link state threshold in the topology relationship graph, and the one link state threshold and the another link state threshold are two adjacent link state thresholds in the topology relationship graph.

[0020] The first support duration is determined according to the link state change sequence, and the first support duration is the duration corresponding to the link state change process with the shortest duration in the link state change sequence.

[0021] The device performance fluctuation sequence is determined according to the performance feature graph, wherein each device performance fluctuation process in the device performance fluctuation sequence is used to indicate the duration from one device performance threshold to another device performance threshold in the performance feature graph, and the one device performance threshold and the another device performance threshold are two adjacent device performance thresholds in the performance feature graph.

[0022] Preferably, the first network control feature is determined according to the network topology data and the node device performance data, further comprising:

[0023] The duration from one link state threshold to another link state threshold in the topology relationship graph is monitored in real time to obtain a first support duration.

[0024] The duration from one device performance threshold to another device performance threshold in the performance feature graph is monitored in real time to obtain a second support duration.

[0025] The link support capability duration is determined according to the topology relationship graph corresponding to the network topology data and the performance feature graph corresponding to the node device performance data, wherein the link support capability duration is the minimum support duration between the first support duration and the second support duration.

[0026] The first network control feature is determined according to the link support capability duration, the network topology data and the node device performance data.

[0027] Preferably, the matching deterministic resource matching time sequence is determined according to the effective link support time sequence and the high-priority service time sequence, comprising:

[0028] in response to the existence of time overlap between a first effective link time in the effective link support time sequence and a first high-priority service time in the high-priority service time sequence, fusing the first effective link time and the first high-priority service time to generate a first resource matching time;

[0029] in response to the non-existence of time overlap between a second effective link time in the effective link support time sequence and a second high-priority service time in the high-priority service time sequence, determining a second resource matching time according to the second effective link time, determining a third resource matching time according to the second high-priority service time, and the deterministic resource matching time sequence comprising the first resource matching time, the second resource matching time and the third resource matching time.

[0030] Preferably, the network deterministic control state of the target control domain is determined according to the first network control feature and the second network control feature, comprising:

[0031] in response to the first network control feature being greater than a preset first control threshold value and the second network control feature being greater than a preset second control threshold value, determining the network deterministic control state of the target control domain as a first stable state, wherein the first stable state is used to indicate that the target control domain meets the low-latency high-reliability transmission requirement;

[0032] in response to the first network control feature being less than the preset first control threshold value and the second network control feature being less than the preset second control threshold value, determining the network deterministic control state of the target control domain as a risk state, wherein the risk state is used to indicate that the target control domain exists a service transmission interruption risk.

[0033] Preferably, the network deterministic control state of the target control domain is determined according to the first network control feature and the second network control feature, and further comprising:

[0034] in response to the first network control feature being greater than the preset first control threshold value and the second network control feature being less than the preset second control threshold value, determining the network deterministic control state of the target control domain as a first adjustment state, wherein the first adjustment state is used to indicate that the target control domain needs to optimize the resource scheduling strategy;

[0035] determining that the network deterministic control state of the target control domain is a second adjustment state in response to the first network control feature being less than the preset first control threshold and the second network control feature being greater than the preset second control threshold, wherein the second adjustment state is used to indicate that the target control domain needs to enhance link support capability.

[0036] A deterministic network management and control system for industrial internet, which is applicable to the above-mentioned deterministic network management and control method for industrial internet, comprising:

[0037] A data acquisition unit is configured to acquire network running basic data of a precision control device in a preset control period under an industrial internet scenario, filter the network running basic data according to transmission link direction, and obtain at least one effective network running basic data, wherein the effective network running basic data includes network topology structure data, key business transmission parameters and node device performance data.

[0038] A load calculation unit is configured to determine effective transmission links in a topology relationship graph corresponding to the network topology structure data according to a preset link bandwidth threshold, and obtain an effective transmission link sequence; and determine an effective link support time sequence according to the effective transmission link sequence.

[0039] A demand calculation unit is configured to determine high-priority businesses in a business transmission feature graph corresponding to the key business transmission parameters according to a preset business priority threshold, and obtain a high-priority business sequence; and determine a high-priority business time sequence according to the high-priority business sequence.

[0040] A resource allocation unit is configured to determine a deterministic resource matching time sequence according to the effective link support time sequence and the high-priority business time sequence; and determine a resource exclusive allocation sequence according to the deterministic resource matching time sequence and the network running basic data.

[0041] A network management and control unit is configured to determine a first network control feature according to the network topology structure data and the node device performance data; determine a second network control feature according to the resource exclusive allocation sequence and the deterministic resource matching time sequence; and determine a network deterministic control state of the target control domain according to the first network control feature and the second network control feature.

[0042] Compared with the prior art, the beneficial effects of the present application are:

[0043] (1) The present application can clearly determine the network deterministic control state of the target control domain by acquiring, screening and analyzing network operation basic data such as network topology, key service transmission parameters and device performance data. This level of state distinction can help accurately determine whether the network meets the low-latency and high-reliability transmission requirements or there is a risk of service interruption, so that timely measures can be taken. By refining the network control state, potential risk states can be predicted, and measures can be taken early to avoid transmission interruption or other risks, ensuring the continuity and stability of the service.

[0044] (2) The present application allocates appropriate resources to each task according to link bandwidth and service priority, ensuring efficient use of network resources and avoiding resource waste and overallocation. For example, high-priority services will be given priority resource support, while low-priority services can be scheduled without affecting important tasks. When the network state of the target control domain does not meet the expected performance, it can be determined that the resource scheduling strategy needs to be optimized to avoid delays or failures caused by improper resource scheduling.

[0045] (3) The present application monitors network status and device performance in real time, and the system can dynamically respond to network changes, especially when link status and device performance fluctuate. This feature helps the network make timely adjustments when facing sudden situations or load fluctuations, ensuring stable service quality under all network states. By matching link support time series and high-priority service time series, the system can efficiently match network resources, so that high-priority tasks are processed first, thereby avoiding important business delays or losses due to insufficient network resources. BRIEF DESCRIPTION OF DRAWINGS

[0046] Figure 1 The figure is a step flowchart of the overall method in an embodiment of the present application.

[0047] Figure 2 The figure is a system architecture diagram of the overall system in an embodiment of the present application.

[0048] In the figure: 1, data acquisition unit; 2, load calculation unit; 3, demand calculation unit; 4, resource allocation unit; 5, network management and control unit. DETAILED DESCRIPTION

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

[0050] Embodiment one, please refer toFigure 1 The application provides a technical solution: a deterministic network management and control method for an industrial internet, comprising:

[0051] S1, obtaining network operation basic data of a precision control device in a preset control period under an industrial internet scenario, screening the network operation basic data according to a transmission link direction to obtain at least one effective network operation basic data, wherein the effective network operation basic data comprises network topology structure data, key service transmission parameters and node device performance data;

[0052] S2, determining an effective transmission link in a topological relationship graph corresponding to the network topology structure data according to a preset link bandwidth threshold to obtain an effective transmission link sequence; determining an effective link support time sequence according to the effective transmission link sequence;

[0053] S3, determining high-priority services in a service transmission feature graph corresponding to the key service transmission parameters according to a preset service priority threshold to obtain a high-priority service sequence; determining a high-priority service time sequence according to the high-priority service sequence;

[0054] S4, determining a deterministic resource matching time sequence according to matching of the effective link support time sequence and the high-priority service time sequence; determining a resource exclusive allocation sequence according to the deterministic resource matching time sequence and the network operation basic data;

[0055] S5, determining a first network control feature according to the network topology structure data and the node device performance data; determining a second network control feature according to the resource exclusive allocation sequence and the deterministic resource matching time sequence; and determining a network deterministic control state of a target control domain according to the first network control feature and the second network control feature.

[0056] It should be noted that the basic data related to network operation is obtained, especially the precise control equipment data in the industrial internet scene; these data include: network topology data: the overall connection relationship diagram of the network, which shows how each device node is connected and the data flow path between them; key business transmission parameters: bandwidth requirements, delay requirements and other parameters of key businesses, which determine the support ability of network performance for these businesses; node device performance data: the performance indicators of each node device in the network, such as processing capacity, load, response time, etc.; for example: in the intelligent manufacturing factory, the control system needs to transmit the state data and sensor data of the machine equipment in real time; at this time, the network operation basic data includes the bandwidth, delay and device response time of these transmission links; according to the network topology and bandwidth threshold, the effective links meeting the requirements are screened out; these links can carry the transmission requirements of key businesses, and the support time (i.e. the available time of the link) of each link is calculated; for example: in an industrial network, the link transmitting important device control instructions needs to have sufficient bandwidth; if the bandwidth of a certain link is insufficient, it will be screened out, only the links meeting the bandwidth requirements are retained, and the time period that each link can support high-priority business is recorded; according to the preset business priority threshold (such as real-time control instructions are more important than ordinary data transmission), it is determined which businesses belong to high priority; these high-priority businesses will be prioritized; a sequence of high-priority businesses is obtained, and the time sequence of these businesses is calculated; for example: in the intelligent factory, the instructions for controlling the action of the machine belong to high-priority business, while the business of transmitting only ordinary state data is low-priority; the network will prioritize bandwidth and transmission stability for high-priority businesses; according to the effective link support time sequence and the high-priority business time sequence, resource matching is performed; that is, to ensure that high-priority businesses are guaranteed resources within the time period that the network link can support; a resource exclusive allocation sequence is generated to ensure that there are enough network resources to support high-priority businesses in each time period; if a certain link has sufficient bandwidth to support high-priority businesses from 10:00 to 12:00, the system will prioritize bandwidth allocation for these businesses in that time period to ensure that real-time control instruction transmission is not affected; according to the network topology structure and device performance data, the first control feature of the network is determined; according to the resource allocation and resource matching time sequence, the second control feature is determined; finally, by combining the two control features, the deterministic control state of the network is generated, that is, the network can meet the requirements of stability, bandwidth, delay and other aspects of industrial applications; for example: in a certain intelligent manufacturing environment, the stability, real-time responsiveness and bandwidth demand of the network determine the network control feature; if the resource allocation strategy can guarantee the demand of real-time transmission instructions, the network will enter a "high-priority business guarantee" control state to ensure that the control instructions of key devices will not be delayed due to network reasons.

[0057] In an optional embodiment, the first network control feature is used to indicate the deterministic support capability of the target control domain within a preset control period; the resource-specific allocation in the resource-specific allocation sequence is the resource allocation that satisfies the preset threshold of link bandwidth and / or the preset threshold of service priority in the network operation basis data; and the second network control feature is used to indicate the resource precise scheduling attribute within the preset control period.

[0058] It should be noted that the first network control feature is used to indicate the deterministic support capability of the target control domain within a preset control period; that is, it describes the stability and resource support capability that the network can guarantee within a given time range; the first control feature focuses on the stability and performance of the network, ensuring that the network can continuously and stably support the key services in the target control domain within the specified control period; for example: assuming that in an intelligent factory, a production line needs to rely on real-time monitoring data transmitted by the network to ensure production safety; the first network control feature can be used to measure the stability of the network of the production line, such as whether the available bandwidth of each link can continuously provide high-quality services within a predetermined time; if the bandwidth of the link is unstable or cannot meet the demand, the system will trigger an adjustment strategy to ensure network stability; resource-specific allocation refers to resource allocation based on network operation basis data, such as whether the link bandwidth meets the preset threshold or whether the service priority meets the requirements; by analyzing the network state, the system allocates resources to tasks or services that meet the requirements, ensuring that network resources are reasonably and preferentially allocated in different time periods; for example: taking the intelligent manufacturing scenario as an example, the network bandwidth of a production line must meet 100Mbps, while another non-critical production line only needs 30Mbps; in this case, resource-specific allocation will ensure that the first production line obtains at least 100Mbps of bandwidth, while the other production line is allocated less bandwidth; if the bandwidth is insufficient in a certain period of time, the system will automatically adjust the resources so that critical services obtain higher bandwidth support; the second network control feature refers to the network resource precise scheduling capability within a preset control period; here, the emphasis is on precise scheduling, that is, not only allocating resources according to priority, but also dynamically allocating resources according to actual demand and network status; the second control feature emphasizes flexibility and precision, and the network needs to be able to dynamically adjust resource allocation according to actual conditions to ensure that resources are efficiently utilized and meet the needs of different services; for example: in an automated warehouse, devices need to rely on real-time location and status data transmitted by the network; through precise scheduling, the system can dynamically adjust bandwidth allocation according to real-time data traffic, device demand, and network status; for example, during peak periods, some low-priority device transmission tasks can be temporarily delayed or reduced in bandwidth, while high-priority real-time monitoring and control instructions will be given priority support to ensure stable operation of the system.

[0059] In an optional embodiment, the network operation basis data is filtered according to the transmission link direction to obtain at least one valid network operation basis data, including:

[0060] The link transmission direction information of the industrial internet is acquired, and the position information of the first target transmission node is acquired, wherein the first target transmission node is a node located at the frontmost position among all transmission nodes when the link transmission direction is a positive direction;

[0061] The first target transmission node is taken as a starting point, a preset size of a sliding window is used to move along the positive direction for the first time, and the network operation basis data of each transmission node covered by the sliding window during the movement is filtered based on the position information to obtain first network operation basis data.

[0062] It should be noted that the link transmission direction refers to the direction of data transmission in the network; for example, in a manufacturing process control system of an industrial internet, data may be transmitted from a sensor to a central processing system, or from a data center to a device execution end; the direction of such transmission is defined in the network (positive direction or negative direction); the first target transmission node is the node located at the frontmost position among all transmission nodes when the link transmission direction is a positive direction; that is, in the transmission direction of the link, this node is the first node to receive data; for example: assuming that there are multiple transmission nodes on a link, the transmission direction is from left to right, and there are transmission nodes A, B, C, and D on the link; if A is the frontmost node, then A is the first target transmission node; the sliding window is a data processing method, which refers to a fixed size window (for example, 5 nodes) that transmits on the network link; the window moves along the link direction and captures data of different transmission nodes; starting from the first target transmission node, the sliding window starts to move along the positive direction of the link, and the transmission nodes covered by the window are filtered for their network operation basis data; this filtering is based on the position information (such as bandwidth, delay, load, etc.) of each node; for example: assuming that the size of the window is 2 nodes, and the starting point is node A; the sliding window will first cover nodes A and B, then the window moves forward to cover nodes B and C, and so on until the end of the link; when the sliding window covers each transmission node, the system will filter according to the position and other network operation basis data (such as bandwidth, delay, throughput, etc.) of the node; after the first sliding window filtering, the first network operation basis data is obtained; for example: if the window starts from node A and covers nodes A and B, the system will filter the required data according to the performance data (such as bandwidth, delay) of these nodes to obtain the first network operation basis data.

[0063] In an alternative embodiment, the network operation basis data is filtered according to the transmission link direction to obtain at least one valid network operation basis data, and further comprising:

[0064] The second network operation basis data is obtained by taking the second target transmission node as a starting point, moving a preset size of the sliding window along the positive direction, and filtering the network operation basis data of other transmission nodes covered by the sliding window according to the position information.

[0065] The filtering of the network operation basis data of all transmission nodes is completed, wherein the second target transmission node is the node with the most front position in the other transmission nodes when the link transmission direction is positive, and the other transmission nodes are all transmission nodes excluding the transmission node corresponding to the first network operation basis data.

[0066] It should be noted that when the link transmission direction is positive, the second target transmission node is the node with the most front position in all transmission nodes, and does not include the node that has been filtered (i.e., the node corresponding to the first network operation basis data); usually, this node is the starting point of the next sliding window operation; taking the second target transmission node as the starting point, the sliding window moves again along the positive direction, and the data of the covered transmission nodes is filtered; this process will continue until the network operation basis data of all transmission nodes is filtered; for example, if the first window covers node A and node B, and node A is the first target transmission node, then the second target transmission node will be node C (node A has been filtered); the window will start from node C and cover node C and node D again, and so on, until all transmission nodes of the link are filtered; finally, the network operation basis data of all transmission nodes will be filtered according to the sliding window, and the performance data of each node will be extracted and sorted to ensure that the performance of the network at each node meets the predetermined requirements.

[0067] In an alternative embodiment, the first network control feature is determined according to the network topology structure data and the node device performance data, comprising:

[0068] The link state change sequence is determined according to the topology relationship diagram, wherein each link state change process in the link state change sequence is used to indicate the duration from one link state threshold to another link state threshold in the topology relationship diagram, wherein the one link state threshold and the other link state threshold are two adjacent link state thresholds in the topology relationship diagram;

[0069] The first support duration is determined according to the link state change sequence, and the first support duration is the duration corresponding to the link state change process with the shortest duration in the link state change sequence;

[0070] determining a device performance fluctuation sequence according to the performance characteristic map, wherein each device performance fluctuation process in the device performance fluctuation sequence is used to indicate a duration of time from one device performance threshold to another device performance threshold in the performance characteristic map, and wherein the one device performance threshold and the another device performance threshold are two adjacent device performance thresholds in the performance characteristic map.

[0071] It should be noted that the link state change sequence is a sequence describing the change of the link state from one threshold to another threshold; the link state threshold refers to the boundary of a certain performance standard (such as bandwidth, delay, packet loss rate, etc.) of the link exceeding or falling below a certain value; for example, the bandwidth of the link may reach a certain threshold and then drop to another threshold, which forms a link state change; whenever the state of the link changes from one threshold to another threshold, this change will last for a period of time, which is called the duration; the link state change sequence records the duration of these change processes; for example: assuming that there are three bandwidth thresholds for a network link: high (= 100 Mbps), medium (50-100 Mbps), and low (< 50 Mbps); assuming that the link state drops from high bandwidth (= 100 Mbps) to medium bandwidth (50-100 Mbps) and then to low bandwidth (< 50 Mbps); then the link state change sequence is the change process between these bandwidth thresholds; for example: high to medium, duration 5 minutes; medium to low, duration 2 minutes; the first support duration is the time corresponding to the link state change process with the shortest duration in the link state change sequence; in the above example, the shortest duration is 2 minutes (from medium to low); the device performance fluctuation sequence describes the change process of the device performance from one threshold to another threshold; for example, the CPU load or memory usage of the device fluctuates from low to high or from high to low; each device performance fluctuation process indicates the duration of time between the device performance thresholds in the performance characteristic map; similar to the link state threshold, the device performance threshold is the boundary value of the device performance, which may be the upper and lower boundaries of CPU load, memory usage, network traffic, etc.; for example, the CPU load threshold may be 30% (low), 60% (medium), and 90% (high); when the performance of the device changes from the low threshold (30%) to the medium threshold (60%), a device performance fluctuation process is generated; for example: assuming that there are three CPU load thresholds for a device: low (< 30%), medium (30%-70%), and high (70%); assuming that the CPU load of the device increases from low (< 30%) to medium (30%-70%) and then to high (70%); the device performance fluctuation sequence records the duration of these fluctuation processes; for example: low to medium, duration 10 minutes; medium to high, duration 3 minutes; by monitoring these device performance fluctuation sequences, it can be analyzed whether the device has an overload or performance bottleneck, and the performance of the device can be optimized according to these fluctuations.

[0072] In an optional embodiment, determining the first network control feature according to the network topology data and the node device performance data further comprises:

[0073] monitoring a duration from one link state threshold to another link state threshold in the topology relationship graph in real time to obtain a first support duration;

[0074] monitoring a duration from one device performance threshold to another device performance threshold in the performance feature graph in real time to obtain a second support duration;

[0075] determining a link support capability duration according to the topology relationship graph corresponding to the network topology data and the performance feature graph corresponding to the node device performance data, wherein the link support capability duration is a minimum support duration between the first support duration and the second support duration;

[0076] determining the first network control feature according to the link support capability duration, the network topology data and the node device performance data.

[0077] In an optional embodiment, determining the deterministic resource matching time sequence according to the effective link support time sequence and the high-priority service time sequence matching comprises:

[0078] in response to a time overlap existing between a first effective link time in the effective link support time sequence and a first high-priority service time in the high-priority service time sequence, fusing the first effective link time and the first high-priority service time to generate a first resource matching time;

[0079] in response to a time overlap not existing between a second effective link time in the effective link support time sequence and a second high-priority service time in the high-priority service time sequence, determining a second resource matching time according to the second effective link time, determining a third resource matching time according to the second high-priority service time, and the deterministic resource matching time sequence comprising the first resource matching time, the second resource matching time and the third resource matching time.

[0080] It should be noted that when a certain period in the effective link support time (such as the first effective link time) coincides with a certain period in the high-priority service time (such as the first high-priority service time), we will merge the two time periods to generate the first resource matching time; for example: the first effective link time: 10:00-12:00; the first high-priority service time: 11:00-13:00; there is an overlapping part (11:00-12:00) between the two time periods, so we fuse it to get the first resource matching time: 11:00-12:00; if a certain period in the effective link support time (such as the second effective link time) does not coincide with a certain period in the high-priority service time (such as the second high-priority service time), we will generate respective resource matching times according to the two time periods; for example: the second effective link time: 14:00-16:00; the second high-priority service time: 17:00-19:00; since the two time periods do not coincide, we generate two resource matching times according to them respectively: the second resource matching time: 14:00-16:00 (according to the second effective link time); the third resource matching time: 17:00-19:00 (according to the second high-priority service time); finally, we merge all the generated resource matching times to get the deterministic resource matching time sequence; this sequence includes: the first resource matching time: 11:00-12:00; the second resource matching time: 14:00-16:00; the third resource matching time: 17:00-19:00.

[0081] In an optional embodiment, determining the network deterministic control state of the target control domain according to the first network control feature and the second network control feature comprises:

[0082] In response to the first network control feature being greater than the preset first control threshold and the second network control feature being greater than the preset second control threshold, determining that the network deterministic control state of the target control domain is a first stable state, wherein the first stable state is used to indicate that the target control domain meets the low-latency high-reliability transmission requirement;

[0083] In response to the first network control feature being less than the preset first control threshold and the second network control feature being less than the preset second control threshold, determining that the network deterministic control state of the target control domain is a risk state, wherein the risk state is used to indicate that the target control domain has a risk of service transmission interruption.

[0084] It should be noted that when the first network control feature is greater than the preset first control threshold, and the second network control feature is greater than the preset second control threshold, the target control domain enters a first stable state; the first stable state indicates that the network is in an ideal operating state, meets the low latency and high reliability transmission requirements, and is suitable for carrying high-priority applications (such as real-time video, voice communication, etc.); for example: the first network control feature: latency, assuming the threshold is 100 milliseconds, and the current network latency is 50 milliseconds; the second network control feature: packet loss rate (Packet Loss), assuming the threshold is 0.1%, and the current network packet loss rate is 0%; in this case, the latency is less than the threshold and the packet loss rate is also less than the threshold, indicating that the network is in good condition and can meet the low latency and high reliability transmission requirements; therefore, the network deterministic control state of the target control domain is the first stable state; when the first network control feature is less than the preset first control threshold, and the second network control feature is less than the preset second control threshold, the target control domain enters a risk state; the risk state indicates that the network is in an unstable state and there is a risk of service transmission interruption; it may be that the network latency is too high, or the packet loss rate is too high; for example: the first network control feature: latency, assuming the threshold is 100 milliseconds, and the current network latency is 200 milliseconds; the second network control feature: packet loss rate (Packet Loss), assuming the threshold is 0.1%, and the current network packet loss rate is 0.2%; in this case, the latency exceeds the threshold and the packet loss rate is also out of standard, indicating that the network state is not good and may cause service transmission interruption, so the network deterministic control state of the target control domain is the risk state; when the first network control feature is greater than the preset first control threshold, and the second network control feature is less than the preset second control threshold, the target control domain enters a first adjustment state; the first adjustment state indicates that the network state is good (low latency), but the packet loss rate is high; at this time, the resource scheduling strategy needs to be optimized, which may be to optimize the link, adjust the bandwidth allocation, etc.; for example: the first network control feature: latency, assuming the threshold is 100 milliseconds, and the current network latency is 50 milliseconds; the second network control feature: packet loss rate (Packet Loss), assuming the threshold is 0.1%, and the current network packet loss rate is 0.3%; in this case, the latency meets the requirements, but the packet loss rate is high, which may cause data loss or transmission efficiency to decrease; therefore, the resource scheduling strategy needs to be optimized to reduce packet loss; the network deterministic control state of the target control domain is the first adjustment state.

[0085] In an optional embodiment, determining the network deterministic control state of the target control domain according to the first network control feature and the second network control feature further includes:

[0086] In response to the first network control feature being greater than the preset first control threshold and the second network control feature being less than the preset second control threshold, the network deterministic control state of the target control domain is determined as a first adjustment state, wherein the first adjustment state is used to indicate that the target control domain needs to optimize the resource scheduling strategy.

[0087] In response to the first network control feature being less than the preset first control threshold and the second network control feature being greater than the preset second control threshold, the network deterministic control state of the target control domain is determined as a second adjustment state, wherein the second adjustment state is used to indicate that the target control domain needs to enhance the link support capability.

[0088] It should be noted that when the first network control feature is less than the preset first control threshold and the second network control feature is greater than the preset second control threshold, the target control domain enters the second adjustment state; the second adjustment state indicates that the network delay is high, and the link support capability may need to be enhanced, such as increasing the bandwidth or optimizing the link quality, to improve the network performance; for example: the first network control feature: delay (Latency), assuming that the threshold is 100 milliseconds, and the current network delay is 150 milliseconds; the second network control feature: packet loss rate (Packet Loss), assuming that the threshold is 0.1%, and the current network packet loss rate is 0%; in this case, the delay is high, but the packet loss rate is low; the link support capability needs to be enhanced, which may be to reduce the delay by increasing the bandwidth or optimizing the link stability; the network deterministic control state of the target control domain is the second adjustment state.

[0089] Embodiment two, please refer to Figure 2 The present application provides a technical solution: a deterministic network management and control system for industrial internet, which is applicable to the above-mentioned deterministic network management and control method for industrial internet, comprising:

[0090] The data acquisition unit 1 is used to acquire the network running basic data of the precision control equipment in the preset control period under the industrial internet scene, and the network running basic data is filtered according to the transmission link direction to obtain at least one effective network running basic data, wherein the effective network running basic data includes network topology structure data, key business transmission parameters and node equipment performance data;

[0091] The load calculation unit 2 is used to determine the effective transmission link in the topological relationship graph corresponding to the network topology structure data according to the preset link bandwidth threshold to obtain an effective transmission link sequence; and determine the effective link support time sequence according to the effective transmission link sequence.

[0092] The demand calculation unit 3 is configured to determine high-priority services in the service transmission feature map corresponding to the key service transmission parameter according to a preset service priority threshold, to obtain a high-priority service sequence; and determine a high-priority service time sequence according to the high-priority service sequence.

[0093] The resource allocation unit 4 is configured to determine a deterministic resource matching time sequence according to the effective link support time sequence and the high-priority service time sequence; and determine a resource exclusive allocation sequence according to the deterministic resource matching time sequence and network operation basic data.

[0094] The network management and control unit 5 is configured to determine a first network control feature according to network topology structure data and node device performance data; determine a second network control feature according to the resource exclusive allocation sequence and the deterministic resource matching time sequence; and determine a network deterministic control state of a target control domain according to the first network control feature and the second network control feature.

[0095] The above describes the embodiments of the present application in detail in combination with the drawings, but the present application is not limited thereto, and various changes can be made within the knowledge of those skilled in the art without departing from the spirit of the present application.

Claims

1. A deterministic network management and control method for the industrial internet, characterized in that, include: The network operation basic data of precision control equipment in the industrial Internet scenario is obtained within a preset control cycle. The network operation basic data is filtered according to the transmission link direction to obtain at least one valid network operation basic data. The valid network operation basic data includes network topology data, key business transmission parameters and node device performance data. Based on a preset link bandwidth threshold, the effective transmission links in the topology graph corresponding to the network topology data are determined, resulting in an effective transmission link sequence; the effective link support time series is then determined based on the effective link sequence. Based on a preset service priority threshold, high-priority services are determined in the service transmission feature map corresponding to the key service transmission parameters, resulting in a high-priority service sequence; a high-priority service time series is then determined based on the high-priority service sequence. A deterministic resource matching time series is matched based on the effective link support time series and the high-priority service time series; a dedicated resource allocation sequence is determined based on the deterministic resource matching time series and the network operation basic data. A first network control feature is determined based on the network topology data and node device performance data; a second network control feature is determined based on the resource-specific allocation sequence and the deterministic resource matching time series; and the network deterministic control state of the target control domain is determined based on the first network control feature and the second network control feature.

2. The deterministic network management and control method for the industrial internet according to claim 1, characterized in that, The first network control feature is used to indicate the deterministic support capability of the target control domain within the preset control period; the dedicated resource allocation in the dedicated resource allocation sequence is the resource allocation in the network operation basic data where the link bandwidth meets a preset threshold and / or the service priority meets a preset threshold; the second network control feature is used to indicate the precise scheduling attributes of resources within the preset control period.

3. The deterministic network management and control method for the industrial internet according to claim 2, characterized in that, The network operation basic data is filtered according to the transmission link direction to obtain at least one valid network operation basic data, including: Obtain the link transmission direction information of the industrial internet, and obtain the location information of the first target transmission node, wherein the first target transmission node is the node that is the first among all transmission nodes when the link transmission direction is the positive direction; Starting from the first target transmission node, a sliding window of a preset size moves along the positive direction for the first time, and the network operation basic data of each transmission node covered by the sliding window during the movement is filtered based on the location information to obtain the first network operation basic data.

4. The deterministic network management and control method for the industrial internet according to claim 3, characterized in that, The network operation basic data is filtered according to the transmission link direction to obtain at least one valid network operation basic data, which also includes: Starting from the second target transmission node, a sliding window of a preset size moves a second time along the positive direction, and the network operation basic data of other transmission nodes covered by the sliding window during the movement are filtered based on the location information to obtain the second network operation basic data. The process continues until all network operation basic data of all transmission nodes have been filtered. The second target transmission node is the node that is at the forefront among the other transmission nodes when the link transmission direction is taken as the positive direction. The other transmission nodes are the nodes that are excluded from the transmission nodes corresponding to the first network operation basic data.

5. A deterministic network management and control method for the industrial internet according to claim 4, characterized in that, The first network control feature is determined based on the network topology data and node device performance data, including: The link state change sequence is determined based on the topology diagram, wherein each link state change process in the link state change sequence is used to indicate the duration from one link state threshold to another link state threshold in the topology diagram, wherein the one link state threshold and the other link state threshold are two adjacent link state thresholds in the topology diagram; The first support duration is determined based on the link state change sequence, and the first support duration is the duration corresponding to the shortest link state change process in the link state change sequence. The device performance fluctuation sequence is determined based on the performance feature map, wherein each device performance fluctuation process in the device performance fluctuation sequence is used to indicate the duration from one device performance threshold to another device performance threshold in the performance feature map, wherein the one device performance threshold and the other device performance threshold are two adjacent device performance thresholds in the performance feature map.

6. A deterministic network management and control method for the industrial internet according to claim 5, characterized in that, Determining the first network control feature based on the network topology data and node device performance data also includes: The first support duration is obtained by real-time monitoring of the duration from one link state threshold to another in the topology graph; The second support duration is obtained by real-time monitoring of the duration from one device performance threshold to another in the performance characteristic graph. The link support capability duration is determined based on the topology diagram corresponding to the network topology data and the performance characteristic diagram corresponding to the node device performance data, wherein the link support capability duration is the minimum support duration between the first support duration and the second support duration. The first network control feature is determined based on the link support capability duration, the network topology data, and the node device performance data.

7. A deterministic network management and control method for the industrial internet according to claim 6, characterized in that, Based on the effective link support time series and the high-priority service time series, a deterministic resource matching time series is matched, including: In response to the time overlap between the first effective link time in the effective link support time series and the first high-priority service time in the high-priority service time series, the first effective link time and the first high-priority service time are merged to generate a first resource matching time. In response to the fact that the second effective link time in the effective link support time series does not overlap with the second high priority service time in the high priority service time series, a second resource matching time is determined based on the second effective link time, and a third resource matching time is determined based on the second high priority service time. The deterministic resource matching time series includes the first resource matching time, the second resource matching time, and the third resource matching time.

8. A deterministic network management and control method for the industrial internet according to claim 7, characterized in that, Determining the network deterministic control state of the target control domain based on the first network control feature and the second network control feature includes: In response to the first network control feature being greater than a preset first control threshold and the second network control feature being greater than a preset second control threshold, the network deterministic control state of the target control domain is determined to be a first stable state, wherein the first stable state is used to indicate that the target control domain meets the requirements for low latency and high reliability transmission. In response to the first network control feature being less than the preset first control threshold and the second network control feature being less than the preset second control threshold, the network deterministic control state of the target control domain is determined to be a risk state, wherein the risk state is used to indicate that there is a risk of service transmission interruption in the target control domain.

9. A deterministic network management and control method for the industrial internet according to claim 8, characterized in that, Determining the network deterministic control state of the target control domain based on the first network control feature and the second network control feature further includes: In response to the first network control feature being greater than the preset first control threshold and the second network control feature being less than the preset second control threshold, the network deterministic control state of the target control domain is determined to be a first adjustment state, wherein the first adjustment state is used to indicate that the target control domain needs to optimize its resource scheduling strategy; In response to the first network control feature being less than the preset first control threshold and the second network control feature being greater than the preset second control threshold, the network deterministic control state of the target control domain is determined to be a second adjustment state, wherein the second adjustment state is used to indicate that the target control domain needs to enhance its link support capabilities.

10. A deterministic network management and control system for the industrial internet, applicable to the deterministic network management and control method for the industrial internet as described in any one of claims 1-9, characterized in that, include: The data acquisition unit is used to acquire basic network operation data of precision control equipment in the industrial Internet scenario within a preset control cycle, and to filter the basic network operation data according to the transmission link direction to obtain at least one valid basic network operation data, wherein the valid basic network operation data includes network topology data, key business transmission parameters and node device performance data. The load calculation unit is used to determine the effective transmission links in the topology graph corresponding to the network topology data based on a preset link bandwidth threshold, and to obtain an effective transmission link sequence; and to determine the effective link support time series based on the effective transmission link sequence. The demand calculation unit is used to determine the high-priority services in the service transmission feature map corresponding to the key service transmission parameters according to a preset service priority threshold, and to obtain a high-priority service sequence; and to determine the high-priority service time series according to the high-priority service sequence. The resource allocation unit is used to match a deterministic resource matching time sequence based on the effective link support time sequence and the high-priority service time sequence; and to determine a dedicated resource allocation sequence based on the deterministic resource matching time sequence and the network operation basic data. The network management unit is configured to determine a first network control feature based on the network topology data and node device performance data; determine a second network control feature based on the resource-specific allocation sequence and the deterministic resource matching time sequence; and determine the network deterministic control state of the target control domain based on the first network control feature and the second network control feature.

Citation Information

Patent Citations

  • Cross-domain deterministic network, scheduling method and device and cross-domain control orchestrator

    CN117118917A

  • Time-sensitive network flow routing and scheduling method based on centralized control

    CN119544805A