IP Library › Granted Patent US 12,580,989
Granted Patent B2
US 12,580,989 · App. 18/583,809 · Granted Mar 17, 2026

Modeling and management of industrial network using OPCUA

Inventor: Alen Mehmedagic (Wilmington, MA)
Assignee: Schneider Electric USA, Inc.
H04L67/141H04L41/0806H04L67/10H04L67/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,580,989
App. No.
18/583,809
Granted
Mar 17, 2026
Kind
B2
Abstract

Methods/systems are provided for extending the capabilities of OPCUA to network devices that are otherwise configured and managed using NETCONF-YANG and SNMP-MIB protocols. The extension of OPCUA allows these devices to be described in network communications in the same manner as MIB or YANG. The systems/methods provide a CUC configured to request a TSN connection on the industrial network, the CUC including an OPCUA model therein. The CUC interacts with and configures an OPCUA based industrial controller connected to the industrial network, and an OPCUA based industrial device connected to the industrial network, to determine TSN parameters required for the TSN connection. The systems/methods further provide a CNC configured to provision the TSN connection on the industrial network upon request by the CUC. In some embodiments, the CNC includes an OPCUA model therein. Alternatively, the CUC may translate the TSN parameters from OPCUA parameters to YANG-MIB parameters for the CNC.

Claims (49)

1 . A Time-Sensitive Networking (TSN) capable industrial system, comprising:

an industrial controller having a controller switch therein;

an industrial device having a device switch therein and configured to be connected to the industrial controller;

a Centralized User Configuration (CUC) configured to be connected to the industrial controller and the industrial device, the CUC having an OPCUA model therein, the CUC operable to interact with the industrial controller and the industrial device to determine one or more TSN parameters required for provisioning a TSN connection therebetween; and

a Centralized Network Controller (CNC) configured to be connected to the industrial controller and the industrial device, the CNC operable to interact with the controller switch in the industrial controller and the device switch in the industrial device;

wherein the CUC is further operable to transmit the one or more TSN parameters from the CUC to the CNC to request provisioning of the TSN connection; and

wherein the CNC is further operable to configure the one or more TSN parameters in the controller switch of the industrial controller and the device switch of the industrial device to provision the TSN connection.

2 . The industrial system according to claim 1 , wherein the CNC is a NETCONF/SNMP based CNC, said CUC further operable to translate the one or more TSN parameters from OPCUA parameters to YANG/MIB parameters.

3 . The industrial system according to claim 1 , wherein the CNC is a NETCONF/SNMP based CNC that has an OPCUA model therein, said CNC further operable to translate the one or more TSN parameters from OPCUA parameters to YANG/MIB parameters.

4 . The industrial system according to claim 1 , wherein the industrial controller includes a controller translation component therein and/or the industrial device includes a device translation component therein, the controller translation component and/or the device translation component further operable to translate the one or more TSN parameters from OPCUA parameters to YANG/MIB parameters.

5 . The industrial system according to claim 1 , further comprising a network switch configured to be connected to the industrial controller and/or the industrial device, the network switch having an OPCUA model therein.

6 . The industrial system according to claim 1 , further comprising one or more engineering tools operable to configure the CUC, the one or more engineering tools having an OPCUA model therein.

7 . The industrial system according to claim 1 , wherein the CUC and the CNC are configured to be implemented as:

a distributed system in which the CNC and CUC are distributed across multiple components and devices on the industrial system;

a cloud-based system in which the CNC and CUC reside in a cloud-computing environment;

an integrated system in which the CNC and CUC are integrated into the industrial controller and/or the industrial device, and the CUC and CNC directly control the industrial controller and/or the industrial device;

a fused system in which the CNC and CUC are combined into a single device; or

one or more engineering tools used to configure the industrial controller and/or the industrial device.

8 . A method of implementing a Time-Sensitive Networking (TSN) capable industrial system, comprising:

providing an industrial controller having a controller switch therein;

providing an industrial device having a device switch therein, the industrial device configured to be connected to the industrial controller;

providing a Centralized User Configuration (CUC) configured to be connected to the industrial controller and the industrial device, the CUC having an OPCUA model therein;

providing a Centralized Network Controller (CNC) configured to be connected to the industrial controller and the industrial device, the CNC operable to interact with the controller switch in the industrial controller and the device switch in the industrial device;

wherein the CUC is operable to interact with the industrial controller and the industrial device to determine one or more TSN parameters required for provisioning a TSN connection therebetween;

wherein the CUC is further operable to transmit the one or more TSN parameters from the CUC to the CNC to request provisioning of the TSN connection; and

wherein the CNC is further operable to configure the one or more TSN parameters in the controller switch of the industrial controller and the device switch of the industrial device to provision the TSN connection.

9 . The method according to claim 8 , wherein the CNC is a NETCONF/SNMP based CNC, said CUC further operable to translate the one or more TSN parameters from OPCUA parameters to YANG/MIB parameters.

10 . The method according to claim 8 , wherein the CNC is a NETCONF/SNMP based CNC that has an OPCUA model therein, said CNC further operable to translate the one or more TSN parameters from OPCUA parameters to YANG/MIB parameters.

11 . The method according to claim 8 , wherein the industrial controller and the industrial device are further operable to translate the one or more TSN parameters from OPCUA parameters to YANG/MIB parameters.

12 . The method according to claim 8 , further comprising providing a network switch configured to be connected to the industrial controller and/or the industrial device, wherein the network switch has an OPCUA model therein.

13 . The method according to claim 8 , further comprising providing one or more engineering tools operable to configure the CUC, the one or more engineering tools having an OPCUA model therein.

14 . The method according to claim 8 , wherein the CUC and the CNC are operated in:

a distributed system in which the CNC and CUC are distributed across multiple components and devices on the industrial system;

a cloud-based system in which the CNC and CUC reside in a cloud-computing environment;

an integrated system in which the CNC and CUC are integrated into the industrial controller and/or the industrial device, and the CUC and CNC directly control the industrial controller and/or the industrial device;

a fused system in which the CNC and CUC are combined into a single device; or

one or more engineering tools used to configure the industrial controller and/or the industrial device.

15 . A non-transitory computer-readable medium having computer-readable instructions stored thereon for implementing a Time-Sensitive Networking (TSN) capable industrial system, the computer-readable instructions, when executed by one or more processors, cause the one or more processors to perform a process that:

connects an industrial controller having a controller switch therein to an industrial device having a device switch therein;

connects a Centralized User Configuration (CUC) to the industrial controller and the industrial device, the CUC having an OPCUA model therein;

connects a Centralized Network Controller (CNC) to the industrial controller and the industrial device, the CNC operable to interact with the controller switch in the industrial controller and the device switch in the industrial device;

operates the CUC to interact with the industrial controller and the industrial device to determine one or more TSN parameters required for provisioning a TSN connection therebetween;

operates the CUC to transmit the one or more TSN parameters to a Centralized Network Controller (CNC) to request provisioning of the TSN connection; and

operates the CNC to configure the one or more TSN parameters in the controller switch of the industrial controller and the device switch of the industrial device to provision the TSN connection.

16 . The non-transitory computer-readable medium according to claim 15 , wherein the CNC is a NETCONF/SNMP based CNC and the computer-readable instructions cause the CUC to translate the one or more TSN parameters from OPCUA parameters to YANG/MIB parameters.

17 . The non-transitory computer-readable medium according to claim 15 , wherein the CNC is a NETCONF/SNMP based CNC that has an OPCUA model therein and the computer-readable instructions cause the CNC to translate the one or more TSN parameters from OPCUA parameters to YANG/MIB parameters.

18 . The non-transitory computer-readable medium according to claim 15 , wherein the computer-readable instructions further cause the industrial controller and/or the industrial device to translate the one or more TSN parameters from OPCUA parameters to YANG/MIB parameters.

19 . The non-transitory computer-readable medium according to claim 15 , wherein the computer-readable instructions further cause a network switch to connect to the industrial controller and/or the industrial device, wherein the network switch has an OPCUA model therein.

20 . The non-transitory computer-readable medium according to claim 15 , wherein the computer-readable instructions further cause one or more engineering tools to configure the CUC, the one or more engineering tools having an OPCUA model therein.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 29, 2024
From: MEHMEDAGIC, ALEN
To: SCHNEIDER ELECTRIC USA, INC.
Reel/Frame 066607/0963 →
Continuity (4)
Continuation 17745663 · May 16, 2022
Provisional Application 63190776 · May 19, 2021
Provisional Application 63190221 · May 18, 2021
Related Publication 20240195876A1 · Jun 13, 2024
References Cited (11)
US 11936740B2 · Mehmedagic · 2024 [cited by applicant]
US 20200259896A1 · Sachs · 2020 [cited by examiner]
US 20220377144A1 · Mehmedagic · 2022 [cited by applicant]
EP 3654123A1 · 2020 [cited by applicant]
EP 3716531A1 · 2020 [cited by applicant]
Tian, Shuo, and Yihong Hu. “The role of opc ua tsn in it and ot convergence.” 2019 chinese automation congress (cac). IEEE, 2019. [cited by applicant]
European Search Report for EP Application No. 22173696 dated Sep. 21, 2022. [cited by applicant]
Communication pursuant to Article 94(3) for European Application No. 22173696.0 dated Mar. 13, 2024. [cited by applicant]
Communication under Rule 71(3) EPC for European Application No. 22173696.0 dated Aug. 5, 2025. [cited by applicant]
Response to Office Action filed May 31, 2023 for European Application No. 22173696.0. [cited by applicant]
Response to Office Action filed Jul. 8, 2024 for European Application No. 22173696.0. [cited by applicant]