A hybrid resource configuration system and method for time-sensitive network
By introducing a hybrid network resource configuration management module into a time-sensitive network system, the problems of complex protocols and low resource allocation efficiency in the existing technology are solved, and efficient and real-time network resource allocation is achieved to adapt to the rapid update requirements of the industrial Internet. Improves the expansion and compatibility of the system.
Patent Information
- Application Number
- CN202411388568.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2044-10-08
AI Technical Summary
The existing time-sensitive network systems have complex protocol systems, difficulty in using, complex network resource configuration, and poor performance, poor expansion and poor compatibility of traditional SNMP protocols, resulting in reduced restructuring and inefficient equipment, making it difficult to meet the flexibility of the industrial Internet. Requirements for production.
Introduce a hybrid network resource configuration management module, dynamic configuration adjustments are used to use remote network management protocol to communicate with multiple time-sensitive network switches, build a global network topology, and generate network configuration files. Realize real-time updates and resource configuration optimization when device status changes.
It improves the accuracy, real-time and reliability of network data transmission, enhances expansion and compatibility, realizes efficient resource allocation of industrial control systems, and adapts to the needs of rapid updates and restructuring of the industrial Internet.
Smart Images

Figure CN118890274B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of resource configuration management of a time-sensitive network system, and in particular relates to a hybrid resource configuration system and method for a time-sensitive network. Background Art
[0002] With the increasing popularity of industrial Internet technology, the integration of OIT services and the rise of content distribution have put forward higher requirements for flexible network configuration. In order to cope with the growing demand for bandwidth, service providers hope that the network can be configured more agilely and efficiently to achieve rapid network updates and reorganizations.
[0003] As a key technology system to help realize the industrial Internet, Time-Sensitive Networking (TSN) provides high-bandwidth, low-latency, low-jitter and high-reliability communication networking capabilities, and develops a series of standard protocol clusters to support the high integration of industrial networks and Ethernet. However, in terms of current industrial applications, time-sensitive networks still have prominent problems such as complex protocol systems, difficulty in use, and complex network resource configuration.
[0004] At present, the time-sensitive data transmission used in the industrial Internet mainly adopts the private protocols of various manufacturers. The equipment between different manufacturers has private protocols, and the data interaction between devices is difficult. The time-sensitive network system can effectively unify the transmission of layer 2 data and realize the decoupling of equipment between different manufacturers. The definition of data transmission resources is realized by manually configuring the resources of the time-sensitive network system in the network. This method reduces the reconfigurability of the equipment and is inefficient, which is not conducive to the flexible production development of the industry.
[0005] The traditional way to configure network resources is mainly the Simple Network Management Protocol (SNMP). Although the emergence of SNMP has solved the management problem of network devices to a certain extent, it still faces many challenges in the face of modern large-scale networks:
[0006] (1) When issuing and reading configurations, the device is read sequentially, which results in low performance and efficiency.
[0007] (2) Insufficient distribution: fewer objects are supported for writing to the Management Information Base (MIB) than for reading;
[0008] (3) It does not support the transaction mechanism and cannot monitor the status when the configuration fails to be delivered;
[0009] (4) Poor scalability and few external interfaces;
[0010] (5) Poor compatibility, chaotic MIB, and inability to adapt to all manufacturers, resulting in the definition of various private MIBs and the inability to achieve compatibility. Summary of the invention
[0011] In view of the above, the purpose of the present invention is to provide a hybrid resource configuration device and method for a time-sensitive network, which can realize the development of large-scale networked industrial control systems, and timely obtain the demand change information of the equipment status so as to trigger the update of the network resource configuration when the link status and equipment information change, thereby ensuring the accuracy, real-time and reliability of time-sensitive data transmission.
[0012] To achieve the above-mentioned purpose of the invention, an embodiment provides a hybrid resource configuration system for a time-sensitive network, comprising: a hybrid network configuration node for a time-sensitive network, a time-sensitive network switch, and an industrial site device;
[0013] A hybrid network resource configuration management module is introduced into the hybrid network configuration node of the time-sensitive network, and the hybrid network resource configuration management module has the functions of collecting and optimizing centralized network resources and calculating and dynamically configuring and adjusting distributed network resource management;
[0014] The hybrid network resource configuration management module is responsible for collecting the network traffic demand of the industrial site equipment used to send data in the industrial terminal station, calculating and analyzing the network traffic demand and generating a network configuration file, which is then sent to the time-sensitive network switch. The time-sensitive network switch sends the network resource configuration file through the user network interface protocol to perform network configuration on the industrial site equipment.
[0015] The time-sensitive network switch is used to collect data transmission requirements of industrial site equipment, mark the bandwidth requirements, delay requirements and security authentication requirements of data transmission, and store the requirements in the resource request file in the most recently connected time-sensitive network switch.
[0016] Preferably, the hybrid network resource configuration management module is capable of communicating with a plurality of distributed time-sensitive network switches via a remote network management protocol, and reading management object information from the time-sensitive network switches to construct a comprehensive view of the physical topology;
[0017] The time-sensitive network switch exchanges configuration information of adjacent switches through a user network interface protocol and constructs a global network topology of a deterministic network, wherein the configuration information includes forwarding delay, clock reference and path transmission delay information of the time-sensitive network switch.
[0018] Preferably, the remote network management protocol between the hybrid network resource configuration management module and multiple time-sensitive network switches adopts the NetConf protocol, and the hybrid network resource configuration management module serves as the management server of the NetConf protocol, and the time-sensitive network switch serves as the resource demand client of the NetConf protocol.
[0019] Preferably, the hybrid network resource configuration management module includes a network management submodule, a domain control management submodule, a topology discovery submodule, a traffic transmission scheduling and path calculation submodule, and a path and timing allocation submodule;
[0020] The network management submodule is used to communicate with the time-sensitive network switch through a remote network management protocol;
[0021] The domain control management submodule is used to configure an industrial time-sensitive network domain for industrial site equipment;
[0022] The topology discovery submodule is used to discover the physical topology of the time-sensitive network and collect performance indicators;
[0023] The traffic transmission scheduling and path calculation submodule is used to calculate the network path and traffic transmission scheduling schedule for each network traffic demand based on the traffic transmission demand, physical topology and performance indicators;
[0024] The path and timing allocation submodule is used to perform network configuration according to the network path and traffic transmission scheduling schedule to form a network configuration file and synchronize it to the network management submodule.
[0025] Preferably, in the domain control management submodule, configuring an industrial time-sensitive network domain for industrial site equipment includes:
[0026] Use network resource configuration interface protocol communication and establish industrial site equipment lists;
[0027] Verify whether the switches in the physical topology support the creation of gPTP time domains according to the industrial site equipment list. If not, exchange and transmit data frames according to the ordinary switching network. If the creation of gPTP time domains is supported, set the created gPTP time domain to prohibit ports outside the industrial time-sensitive network domain from negotiating gPTP synchronization messages.
[0028] Preferably, in the topology discovery submodule, discovering the physical topology structure of the time-sensitive network includes:
[0029] Each port in industrial end stations and time-sensitive network switches runs a link layer discovery protocol;
[0030] The time-sensitive network switch uses the link layer discovery protocol to obtain the status information of the connected industrial site equipment, and the status information is stored in the bridge device of the time-sensitive network;
[0031] Reading state information of a management object describing a bridge connection from each bridge and each port in the time-sensitive network, wherein the state information includes a local area network address and a connection relationship;
[0032] Constructing physical topology for time-sensitive networks based on state information.
[0033] Preferably, in the traffic transmission scheduling and path calculation submodule, the network path and traffic transmission scheduling schedule for each network traffic demand are calculated according to the traffic transmission demand, the physical topology structure and the performance index, including:
[0034] According to the traffic transmission requirements of the industrial site equipment and the physical topology information and performance indicators of the time-sensitive network generated by the topology discovery submodule, the optimal network path for each network traffic requirement and the traffic transmission schedule of all bridges along the flow path are calculated. The maximum delay of each network traffic requirement and the transmission offset of the switch are also calculated.
[0035] Destination MAC address, VLAN ID and PCP are assigned to each flow. Simulated annealing algorithm, artificial potential field method, fuzzy logic algorithm or taboo search algorithm are used in path calculation. The timing scheduling algorithms used in calculating the traffic transmission scheduling schedule, maximum delay and transmission offset of the switch include strict priority, credit-based scheduling and gated switch algorithm.
[0036] Preferably, in the path and timing allocation submodule, network configuration is performed according to the network path and traffic transmission scheduling schedule to form a network configuration file, including:
[0037] Based on the flow identification parameters contained in the network path, the bridge forwarding table is configured to statically determine the specific path for each network traffic demand;
[0038] Configure the queue switch list in the industrial site device port according to the traffic transmission scheduling schedule;
[0039] A network profile is formed based on a specific list of paths and queue switches.
[0040] Preferably, the topology discovery submodule is further used to verify the physical topology structure before the path and timing allocation submodule performs allocation scheduling.
[0041] To achieve the above-mentioned object of the invention, an embodiment of the present invention further provides a hybrid resource configuration method for a time-sensitive network, comprising the following steps:
[0042] A hybrid network resource configuration management module is introduced into the hybrid network configuration node of the time-sensitive network. The hybrid network resource configuration management module has the functions of collecting and optimizing centralized network resources and calculating and dynamically adjusting the configuration of distributed network resource management. It can communicate with multiple distributed time-sensitive network switches through a remote network management protocol and read the management object information from the time-sensitive network switches to build a comprehensive view of the physical topology.
[0043] The hybrid network resource configuration management module is used to collect the network traffic requirements of industrial site devices used to send data in the industrial terminal station, calculate and analyze the network traffic requirements, generate a network configuration file, and then send it to the time-sensitive network switch. The time-sensitive network switch sends the network resource configuration file through the user network interface protocol to perform network configuration on the industrial site devices;
[0044] Time-sensitive network switches are used to collect data transmission requirements of industrial site equipment, mark the bandwidth requirements, delay requirements and security authentication requirements of data transmission, and store the requirements in the form of resource request files in the most recently connected time-sensitive network switch; at the same time, the configuration information of adjacent switches is exchanged through the user network interface protocol and the global network topology of the deterministic network is constructed, where the configuration information includes the forwarding delay, clock reference and path transmission delay information of the time-sensitive network switch.
[0045] Compared with the prior art, the present invention has the following beneficial effects:
[0046] A hybrid network resource configuration management module is introduced into the hybrid network configuration node of the time-sensitive network. The hybrid network resource configuration management module is used to collect the network traffic requirements of industrial site equipment used to send data in the industrial terminal station. The network traffic requirements are calculated and analyzed, and the network configuration file is generated and sent to the time-sensitive network switch for network configuration. In this way, the network update configuration can be performed according to the real-time network traffic demand change information of the industrial site equipment, thereby achieving accuracy, real-time and reliability of network data transmission, and high scalability and strong compatibility. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0048] Figure 1 is a structural diagram of a hybrid resource configuration system for a time-sensitive network provided in an embodiment;
[0049] Figure 2 is a structural diagram of a hybrid network resource configuration management module provided in an embodiment;
[0050] Figure 3 is a functional execution flow chart of the hybrid resource configuration system provided by the embodiment;
[0051] Figure 4 It is a flow chart of a hybrid resource configuration method for a time-sensitive network provided by an embodiment. DETAILED DESCRIPTION
[0052] To make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific implementation methods described herein are only used to explain the present invention and do not limit the scope of protection of the present invention.
[0053] like Figure 1 As shown, the hybrid resource configuration system of the time-sensitive network includes a hybrid network configuration node (Centralized Network Configuration, CNC) of the time-sensitive network, a time-sensitive network switch (TSN switch), and industrial site equipment (Talker, Listener). The hybrid network resource configuration management module is introduced into the hybrid network configuration node of the time-sensitive network to alleviate the limitations of the CNC. The industrial site equipment and the TSN switch use the User Network Interface (UNI) protocol for communication, and the TSN switch directly communicates the network traffic requirements of the industrial site equipment to the hybrid network resource configuration management module. The hybrid network resource configuration management module has a complete understanding of the network topology and bridging capabilities, which enables it to perform more complex calculations required for configuring TAS (Time AwareShaper, time-aware shaper), frame replication and elimination, or frame preemption. The management of the bridge in the time-sensitive network is performed by the CNC using a remote network management protocol, and the management of the industrial site equipment is not performed by the CNC. The system of the present invention can exist in both the terminal and the bridge.
[0054] like Figure 1As shown in the figure, the hybrid network resource configuration management module and the TSN switch use the remote management protocol to communicate. The solid arrow represents the UNI protocol, which is used to exchange network configuration information between industrial site equipment and TSN switches. The dotted arrow represents the information interaction between the hybrid network resource configuration management module and the TSN switch, using the NetConf protocol. In the NetConf protocol, the hybrid network resource configuration management module serves as the management server and the TSN switch serves as the resource demand client. The hybrid network resource configuration management module uses the NetConf protocol to discover the network topology, retrieve the bridge function, and configure the TSN features in each TSN switch. Industrial site equipment does not need to use the remote network management protocol.
[0055] In an embodiment, the hybrid network resource configuration management module has the functions of collecting and optimizing centralized network resources and calculating and dynamically configuring and adjusting distributed network resource management. It can communicate with multiple distributed time-sensitive network switches through a remote network management protocol, and read management object information from the time-sensitive network switches to build a comprehensive view of the physical topology.
[0056] The hybrid network resource configuration management module is also responsible for collecting the network traffic requirements of industrial site equipment used to send data in the industrial terminal station, calculating and analyzing the network traffic requirements and generating a network configuration file, which is then sent to the TSN switch. The TSN switch sends the network resource configuration file through the UNI protocol to configure the network of the industrial site equipment.
[0057] Time-sensitive network switches are used to collect data transmission requirements of industrial site equipment, mark the bandwidth requirements, latency requirements and security authentication requirements of data transmission, and store the requirements in the form of resource request files in the most recently connected time-sensitive network switch; at the same time, they exchange configuration information of adjacent switches through the UNI protocol and build a global network topology of the deterministic network, where the configuration information includes the forwarding delay, clock reference and path transmission delay information of the time-sensitive network switch.
[0058] like Figure 2 As shown, the hybrid network resource configuration management module includes a network management submodule, a domain control management submodule, a topology discovery submodule, a traffic transmission scheduling and path calculation submodule, and a path and timing allocation submodule.
[0059] The network management submodule serves as a communication bridge with the TSN switch. It is used to communicate with the time-sensitive network switch through remote network management protocols such as the NetConf protocol. Based on this submodule, the compatibility of the hybrid network resource configuration management module is achieved by using standardized remote network management protocols.
[0060] The domain control management submodule is used to configure the industrial time-sensitive network domain for the industrial site equipment, including creating a working clock domain. The following operations are performed to configure the industrial time-sensitive network domain:
[0061] 1. Use the network resource configuration interface protocol to communicate and establish an industrial site equipment list;
[0062] 2. Verify whether the switches in the physical topology support the creation of gPTP time domains based on the established industrial site equipment list. If not, exchange and transmit data frames according to the ordinary switching network. If the creation of gPTP time domains is supported, set the created gPTP time domain to prohibit the clock from propagating outside the domain. For example, set ptpPortEnabled IEEE802.1AS Managed Objects to False to prohibit ports outside the industrial time-sensitive network domain from negotiating gPTP synchronization messages.
[0063] The topology discovery submodule is used to discover the physical topology of the time-sensitive network. In order to calculate the network path and traffic transmission scheduling, it is necessary to understand the physical topology of the network, which includes the LAN addresses (MAC addresses) of the industrial end stations and TSN switches in the network. In order to determine the physical topology, the Link Layer Discovery Protocol (LLDP) is used. Specifically, the MAC addresses of the connection ports are exchanged between devices in the LLDP link network. LLDP runs on a single point-to-point network connection, and the link device uses the management objects defined in IEEE 802.1AB to store relevant information. Read the management object information from the devices in the time-sensitive network to build a comprehensive view of the physical topology. Specifically, it includes the following processes:
[0064] 1. Each port in the industrial terminal and time-sensitive network switch runs the LLDP protocol;
[0065] 2. The time-sensitive network switch uses the LLDP protocol to obtain the status information of the connected industrial site devices, which includes the MAC address and connection relationship; this status information is stored in the bridge device of the time-sensitive network for reading by the network management submodule;
[0066] 3. For each bridge and each port in the time-sensitive network, read the state information of the management object describing the bridge connection from each bridge and each port in the time-sensitive network, where the state information also includes the MAC address and the connection relationship;
[0067] 4. Build a physical topology for the time-sensitive network based on the state information obtained by crawling the entire network.
[0068] As the network management module crawls through the network, it can also collect performance metrics and functional paths for each network by reading bridge management objects, including 802.1Qcc standard bridge delay and propagation delay management objects. The topology discovery submodule is also used to verify the physical topology of the network before the path and timing allocation submodule performs allocation scheduling.
[0069] The traffic transmission scheduling and path calculation submodule is used to calculate the network path and traffic transmission scheduling schedule for each network traffic demand based on the traffic transmission demand, physical topology and performance indicators. Specifically, the optimal network path for each network traffic demand and the traffic transmission scheduling schedule for all bridges along the flow path are calculated based on the traffic transmission demand of the industrial site equipment and the physical topology information and performance indicators of the time-sensitive network generated by the topology discovery submodule. At the same time, the maximum delay of each network traffic demand and the transmission offset of the switch are also calculated; simulated annealing algorithm, artificial potential field method, fuzzy logic algorithm or taboo search algorithm are used in path calculation, and the timing scheduling algorithms used in calculating the traffic transmission scheduling schedule, maximum delay and transmission offset of the switch include strict priority, credit-based scheduling and gated switch algorithm.
[0070] The traffic transmission scheduling and path calculation submodule also assigns a destination MAC address, a virtual local area network (VLAN) ID (Identity document), and a PCP (Priority Code Point) to each flow.
[0071] The path and timing allocation submodule is used to configure the network according to the network path and traffic transmission scheduling schedule to form a network configuration file and synchronize it to the network management submodule. After the traffic transmission scheduling and path calculation submodule analyzes the entire network, the path is configured between the Talker and the Listener, and the network configuration file containing the scheduling method and port is assigned to the TSN switch. Specifically, the process of forming a network configuration file includes: configuring the bridging forwarding table according to the flow identification parameters contained in the network path, and statically determining the specific path for each network traffic demand; configuring the queue switch list in the industrial site equipment port according to the traffic transmission scheduling schedule; forming a queue switch list based on the specific path and queue switch list.
[0072] After receiving the network configuration file, the TSN switch enables time-sensitive networking to provide services for traffic transmission between Talkers and Listeners in order to configure the path and distribution schedule.
[0073] Specifically, the hybrid resource allocation system performs the following functions: Figure 3 As shown, the following steps are included:
[0074] S1: Based on the identified industrial site equipment list, the hybrid network resource configuration management module verifies whether the physical topology supports the creation of gPTP time domains between industrial end stations and the entire transmission network is a time-sensitive network;
[0075] S2: The time-sensitive network switch uses the information stored in the management object defined in IEEE 802.1AB to upload to the hybrid network resource configuration management module, which calculates the transmission flow transmission scheduling schedule and network path, and assigns the destination MAC address, VLAN ID and PCP to the flow of the industrial site equipment;
[0076] S3: If the configuration is wrong, the error message will be returned directly; if the configuration information is correct, the device will be in the ready state after the configuration is completed;
[0077] S4: The hybrid network resource management module detects the status of the global devices. If all are in the ready state, they are changed to the Running state and start transmitting data frames. If there is a non-ready state, it is in the waiting state.
[0078] S5: All devices in the entire network are in the Running state and data frames begin to be transmitted.
[0079] like Figure 4 As shown, the embodiment also provides a hybrid resource configuration method for a time-sensitive network, comprising the following steps:
[0080] S1. Introducing a hybrid network resource configuration management module in a hybrid network configuration node of a time-sensitive network. The hybrid network resource configuration management module has the functions of collecting and optimizing centralized network resources and calculating and dynamically configuring and adjusting distributed network resource management. It can communicate with multiple distributed time-sensitive network switches through a remote network management protocol, and read management object information from the time-sensitive network switches to build a comprehensive view of the physical topology.
[0081] S2. Using the hybrid network resource configuration management module to collect the network traffic requirements of industrial site devices used to send data in the industrial terminal, calculate and analyze the network traffic requirements, generate a network configuration file, and then send it to the time-sensitive network switch. The time-sensitive network switch sends the network resource configuration file through the user network interface protocol to perform network configuration on the industrial site devices;
[0082] S3. Use time-sensitive network switches to collect data transmission requirements of industrial site equipment, mark the bandwidth requirements, latency requirements and security authentication requirements of data transmission, and store the requirements in a resource request file in the most recently connected time-sensitive network switch; at the same time, exchange the configuration information of adjacent switches through the user network interface protocol and build a global network topology of the deterministic network, where the configuration information includes the forwarding delay, clock reference and path transmission delay information of the time-sensitive network switch.
[0083] The above method and system can update the network configuration according to the real-time network traffic demand change information of the industrial site equipment, so as to achieve the accuracy, real-time and reliability of network data transmission, and have high scalability and strong compatibility.
[0084] The specific implementation methods described above provide a detailed description of the technical solutions and beneficial effects of the present invention. It should be understood that the above is only the most preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, supplements and equivalent substitutions made within the scope of the principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A hybrid resource configuration system for time-sensitive networks, It is characterized in that include: Hybrid network configuration nodes for time-sensitive networking, time-sensitive networking switches, and industrial site equipment; A hybrid network resource configuration management module is introduced into the hybrid network configuration node of the time-sensitive network, and the hybrid network resource configuration management module has the functions of collecting and optimizing centralized network resources and calculating and dynamically configuring and adjusting distributed network resource management; The hybrid network resource configuration management module is responsible for collecting the network traffic demand of the industrial site equipment used to send data in the industrial terminal station, calculating and analyzing the network traffic demand and generating a network configuration file, which is then sent to the time-sensitive network switch. The time-sensitive network switch sends the network resource configuration file through the user network interface protocol to perform network configuration on the industrial site equipment. The time-sensitive network switch is used to collect data transmission requirements of industrial site equipment, mark the bandwidth requirements, delay requirements and security authentication requirements of data transmission, and store the requirements in the resource request file in the most recently connected time-sensitive network switch.
2. The hybrid resource configuration system for a time-sensitive network according to claim 1, It is characterized in that The hybrid network resource configuration management module is capable of communicating with a plurality of distributed time-sensitive network switches through a remote network management protocol, and reading management object information from the time-sensitive network switches to construct a comprehensive view of the physical topology; The time-sensitive network switch exchanges configuration information of adjacent switches through a user network interface protocol and constructs a global network topology of a deterministic network, wherein the configuration information includes forwarding delay, clock reference and path transmission delay information of the time-sensitive network switch.
3. The hybrid resource configuration system for a time-sensitive network according to claim 1, It is characterized in that The remote network management protocol between the hybrid network resource configuration management module and multiple time-sensitive network switches adopts the NetConf protocol, and the hybrid network resource configuration management module serves as the management server of the NetConf protocol, and the time-sensitive network switch serves as the resource demand client of the NetConf protocol.
4. The hybrid resource configuration system for a time-sensitive network according to claim 1, It is characterized in that The hybrid network resource configuration management module includes a network management submodule, a domain control management submodule, a topology discovery submodule, a traffic transmission scheduling and path calculation submodule, and a path and timing allocation submodule; The network management submodule is used to communicate with the time-sensitive network switch through a remote network management protocol; The domain control management submodule is used to configure an industrial time-sensitive network domain for industrial site equipment; The topology discovery submodule is used to discover the physical topology of the time-sensitive network and collect performance indicators; The traffic transmission scheduling and path calculation submodule is used to calculate the network path and traffic transmission scheduling schedule for each network traffic demand based on the traffic transmission demand, physical topology and performance indicators; The path and timing allocation submodule is used to perform network configuration according to the network path and traffic transmission scheduling schedule to form a network configuration file and synchronize it to the network management submodule.
5. The hybrid resource configuration system for a time-sensitive network according to claim 4, It is characterized in that In the domain control management submodule, configuring an industrial time-sensitive network domain for industrial site equipment includes: Use network resource configuration interface protocol communication and establish industrial site equipment lists; Verify whether the switches in the physical topology support the creation of gPTP time domains according to the industrial site equipment list. If not, exchange and transmit data frames according to the ordinary switching network. If the creation of gPTP time domains is supported, set the created gPTP time domain to prohibit ports outside the industrial time-sensitive network domain from negotiating gPTP synchronization messages.
6. The hybrid resource configuration system for a time-sensitive network according to claim 4, It is characterized in that In the topology discovery submodule, discovering the physical topology structure of the time-sensitive network includes: Each port in industrial end stations and time-sensitive network switches runs a link layer discovery protocol; The time-sensitive network switch uses the link layer discovery protocol to obtain the status information of the connected industrial site equipment, and the status information is stored in the bridge device of the time-sensitive network; Reading state information of a management object describing a bridge connection from each bridge and each port in the time-sensitive network, wherein the state information includes a local area network address and a connection relationship; Constructing physical topology for time-sensitive networks based on state information.
7. The hybrid resource configuration system for a time-sensitive network according to claim 4, It is characterized in that In the traffic transmission scheduling and path calculation submodule, the network path and traffic transmission scheduling schedule for each network traffic demand are calculated according to the traffic transmission demand, physical topology structure and performance indicators, including: According to the traffic transmission requirements of the industrial site equipment and the physical topology information and performance indicators of the time-sensitive network generated by the topology discovery submodule, the optimal network path for each network traffic requirement and the traffic transmission schedule of all bridges along the flow path are calculated, and the maximum delay of each network traffic requirement and the transmission offset of the switch are also calculated; the simulated annealing algorithm, artificial potential field method, fuzzy logic algorithm or taboo search algorithm are used in path calculation, and the timing scheduling algorithms used in calculating the traffic transmission schedule, maximum delay and transmission offset of the switch include strict priority, credit-based scheduling and gated switch algorithm; Each flow is assigned a destination MAC address, a virtual LAN ID, and a PCP.
8. The hybrid resource configuration system for a time-sensitive network according to claim 4, It is characterized in that In the path and timing allocation submodule, network configuration is performed according to the network path and traffic transmission scheduling schedule to form a network configuration file, including: Based on the flow identification parameters contained in the network path, the bridge forwarding table is configured to statically determine the specific path for each network traffic demand; Configure the queue switch list in the industrial site device port according to the traffic transmission scheduling schedule; A network profile is formed based on a specific list of paths and queue switches.
9. The hybrid resource configuration system for a time-sensitive network according to claim 4, It is characterized in that The topology discovery submodule is further used to verify the physical topology structure before the path and timing allocation submodule performs allocation scheduling.
10. A hybrid resource configuration method for time-sensitive networks, It is characterized in that The following steps are involved: A hybrid network resource configuration management module is introduced into the hybrid network configuration node of the time-sensitive network. The hybrid network resource configuration management module has the functions of collecting and optimizing centralized network resources and calculating and dynamically adjusting the configuration of distributed network resource management. It can communicate with multiple distributed time-sensitive network switches through a remote network management protocol and read the management object information from the time-sensitive network switches to build a comprehensive view of the physical topology. The hybrid network resource configuration management module is used to collect the network traffic requirements of industrial site devices used to send data in the industrial terminal station, calculate and analyze the network traffic requirements, generate a network configuration file, and then send it to the time-sensitive network switch. The time-sensitive network switch sends the network resource configuration file through the user network interface protocol to perform network configuration on the industrial site devices; Time-sensitive network switches are used to collect data transmission requirements of industrial site equipment, mark the bandwidth requirements, delay requirements and security authentication requirements of data transmission, and store the requirements in the form of resource request files in the most recently connected time-sensitive network switch; at the same time, the configuration information of adjacent switches is exchanged through the user network interface protocol and the global network topology of the deterministic network is constructed, where the configuration information includes the forwarding delay, clock reference and path transmission delay information of the time-sensitive network switch.
