OPC UA PubSub Gateway Discovery for Automated Data Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual configuration in OPC UA PubSub networks is time-consuming, error-prone, and hinders scalability, leading to security vulnerabilities and suboptimal system performance due to the need for manual selection of data sources, which becomes cumbersome as networks grow in complexity.

Innovation Solution

An automated method for a gateway device to discover, identify, and connect to brokers in an OPC UA PubSub network, using information intent and PubSub meta information to determine and retrieve data of interest, integrating with OPC UA nodes like GDS, SKS, and FX managers, and re-publishing data to cloud systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration is used to discover data sources and configure cybersecurity measures, then system security can be controlled, but the configuration process becomes time-consuming and error-prone

Engineering Contradiction:
Improvesystem securityVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The gateway device automatically discovers information sources, identifies brokers, and configures cybersecurity measures without manual intervention. The system performs self-configuration by autonomously navigating the PubSub network, selecting data sources based on information intent, and establishing secure connections, thereby eliminating time-consuming manual configuration while maintaining security standards.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The gateway device performs preliminary automatic configuration actions including discovering available information sources, identifying suitable brokers, and pre-establishing cybersecurity measures before actual data retrieval operations begin. This preliminary automated setup ensures security is configured correctly from the start without requiring time-consuming manual intervention during operation.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If manual configuration is used to compile endpoint lists and configure cybersecurity measures, then configuration accuracy can be maintained, but the process becomes cumbersome and difficult to manage as networks grow

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidnetwork management complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The gateway device automatically discovers information sources and configures cybersecurity measures without manual intervention. The system autonomously navigates the PubSub network, identifies suitable brokers, and establishes secure connections, thereby maintaining configuration accuracy while eliminating the complexity of manual network management even as networks grow in size and complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The gateway device performs preliminary automatic configuration actions including discovering available information sources, identifying suitable brokers, and pre-establishing cybersecurity measures before actual data retrieval operations begin. This preliminary automated setup ensures accurate configuration while simplifying network management by handling complexity automatically.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If manual selection of data of interest is performed, then data relevance can be controlled, but the process is prone to errors and may result in overlooking valuable information

Engineering Contradiction:
Improvedata relevanceVSAvoiddata selection accuracy
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The gateway device automatically determines matched information sources by comparing information intent with PubSub meta information from the broker. This automated data selection process eliminates human error and oversight while ensuring relevant data is identified and retrieved, thereby improving both data relevance and selection accuracy simultaneously.

Inventive Principle:
Principle #25Self-service

4Productivity

If automated discovery and matching is implemented, then configuration time is reduced and scalability is improved, but system complexity increases

Engineering Contradiction:
Improveconfiguration speedVSAvoidautomation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The gateway device acts as an intermediary that automatically discovers information sources, identifies brokers, and determines matched information sources by comparing information intent with PubSub meta information. This intermediary function handles the complexity of automated discovery and matching internally, providing simplified interfaces and fast configuration while managing system complexity within the gateway device itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250310302A1Method and System for Identification and Retrieval of Data of Interest in an OPC UA PubSub Automation Network
Publication Date: 2025.10.02 ABB (SCHWEIZ) AG
  • US20250310302A1 patent drawing
  • US20250310302A1 patent drawing

AI summary

A method for identification and retrieval of data of interest in an OPC UA PubSub automation network, wherein the OPC UA PubSub automation network comprises at least one publisher. The method includes providing publisher data, connecting a gateway device to the OPC UA PubSub automation network, discovering at least one information source in the OPC UA automation network, identifying and connecting to a broker by the gateway device, wherein the broker manages the publisher data provided by the at least one publisher, determining, by the gateway device, at least one matched information source from the discovered at least one information source based on information intent and PubSub meta information provided by the broker, and retrieving, by the gateway device, the data of interest from the at least one matched information source.