Data transmission method and system in time-sensitive network
AssigneeZhejiang Lab
InventorXuyang ZHAO
Life of this patent
Estimating the term…
Abstract
The present disclosure discloses a data transmission method and system in time-sensitive network, which relates to the technical field of time-sensitive network of industrial Internet. The devices include multiple industrial end stations, multiple time-sensitive network switches and a network configuration operating system. In the present disclosure, the method and system can effectively reduce the processing time overhead of time-sensitive data in devices and is compatible with traditional Ethernet data transmission.
Claims8
A data transmission method in time-sensitive network, applied to a data transmission system in time-sensitive network, the system comprises a plurality of time-sensitive network switches, a plurality of industrial end stations, and a network configuration operating system, the method comprises:
- for each of the plurality of time-sensitive network switches,
- determining, by the time-sensitive network switch, a device linked with the time-sensitive network switch, and storing, by time-sensitive network switch, port information of the device, wherein the port information comprises a value of additional Ethernet capability announcement information;
- based on the value of additional Ethernet capability announcement information of the device, determining, by the time-sensitive network switch, time-sensitive processing capability of the device to determine whether the device supports time-sensitive network;
- in response to determining that the device supports time-sensitive network, transmitting, by the time-sensitive network switch, port information of the device and the time-sensitive network switch to the network configuration operating system;
- based on the obtained port information, determining, by the network configuration operating system, an IP address of the time-sensitive network switch, and initiating, by the network configuration operating system, a request for retrieving physical topology to the time-sensitive network switch by using a network management protocol YANG model;
- and
- after receiving the request for retrieving physical topology from the network configuration operating system, sending, by the time-sensitive network switch, a local clock type value, a port reservation bandwidth size, a path planning table of the time-sensitive network switch to the network configuration operating system according to an information table in the YANG model;
- determining, by the network configuration operating system, the physical topology of the time-sensitive network based on the obtained port information;
- and
- planning, by the network configuration operating system, data transmission paths based on the physical topology;
- wherein, planning, by the network configuration operating system, the data transmission paths based on the physical topology comprises:
- obtaining, by the network configuration operating system, local clock type values, port reservation bandwidth sizes, path planning tables of the plurality of time-sensitive network switches based on the physical topology, and collecting, by the network configuration operating system, network resource requirements through the plurality of time-sensitive network switches, wherein the network resource requirements comprise communication paths between the plurality of industrial end stations, and periods, sizes, and bounded latencies of time-sensitive streams;
- according to the time-sensitive streams, the physical topology and the network resource requirements, for each of the plurality of time-sensitive network switches, determining, by the network configuration operating system, a scheduling table of the time-sensitive streams for the time-sensitive network switch, and sending, by the network configuration operating system, the scheduling table to the time-sensitive network switch, such that the plurality of time-sensitive network switches conduct port traffic scheduling configuration according to received scheduling tables;
- when a new time-sensitive network switch is added into the time-sensitive network or a new time-sensitive stream is generated, repeating, by the network configuration operating system, the above steps to plan the physical topology again and redetermine a scheduling table.
A data transmission system in time-sensitive network, comprising:
- a plurality of industrial end stations, a plurality of time-sensitive network switches and a network configuration operating system, wherein,
- for each of the plurality of time-sensitive network switches, the time-sensitive network switch is configured to:
- determine a device linked with the time-sensitive network switch and store port information of the device, wherein the port information comprises a value of additional Ethernet capability announcement information;
- determine, based on the value of additional Ethernet capability announcement information of the device, time-sensitive processing capability of the device to determine whether the device supports time-sensitive network;
- transmit, in response to determining that the device supports time-sensitive network, port information of the device and the time-sensitive network switch to the network configuration operating system, such that based on the obtained port information, the network configuration operating system determines the IP address of the time-sensitive network switch, and uses the network management protocol YANG model to initiate a request for retrieving physical topology to the time-sensitive network switch;
- and
- in response to receiving the request for retrieving physical topology from the network configuration operating system, send a local clock type value, a port reservation bandwidth size, a path planning table of the time-sensitive network switch to the network configuration operating system according to an information table in the network management protocol YANG model;
- the network configuration operating system is configured to:
- determine the physical topology of the time-sensitive network based on the obtained port information;
- and
- plan data transmission paths based on the physical topology;
- wherein, planning the data transmission paths based on the physical topology comprises:
- obtaining local clock type values, port reservation bandwidth sizes, path planning tables of the plurality of time-sensitive network switches based on the physical topology;
- collecting network resource requirements through the plurality of time-sensitive network switches, wherein the network resource requirements comprise communication paths between the time-sensitive network switches, and periods, sizes, and bounded latencies of time-sensitive streams;
- according to the time-sensitive streams, the physical topology and the network resource requirements, for each of the plurality of time-sensitive network switches, determining a scheduling table of the time-sensitive streams for the time-sensitive network switch, and sending the scheduling table to the time-sensitive network switch, such that the plurality of time-sensitive network switches conduct port traffic scheduling configuration according to received scheduling tables;
- when a new time-sensitive network switch is added into the time-sensitive network or a new time-sensitive stream is generated, repeating the above steps to plan the physical topology again and redetermine a scheduling table.
Dependencies are inferred from the claim text.