OPC UA Session Management for Additional Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing OPC UA protocol for communication in automation systems is complex and resource-intensive due to the need for duplicate components and security measures when using both standard and additional services, leading to increased costs and resource utilization.
Innovation Solution
Integrating additional services within an OPC UA session using a supplemental client and server part, allowing for the use of OPC UA security mechanisms and efficient data transmission while maintaining compatibility with the standard protocol.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If additional services are implemented separately from OPC UA services using duplicate components, then legacy services can be maintained, but device complexity and resource usage increase
Solution Approach 1:
The patent merges additional services and OPC UA services into a unified session management framework. A single session component handles both standard OPC UA service calls and additional service calls, eliminating the need for separate session management infrastructure. This consolidation reduces device complexity while maintaining the ability to support both legacy and standard services simultaneously.
Solution Approach 2:
The session component is designed with multi-functionality to handle both OPC UA services and additional services through a unified interface. The same session infrastructure that manages OPC UA service calls also manages additional service calls, making the system more versatile without requiring duplicate components for each service type.
2Reliability
If separate session management is used for additional services and OPC UA services, then service independence is maintained, but resource usage and costs increase
Solution Approach 1:
The patent combines session management for additional services and OPC UA services into a single unified session component. This shared session infrastructure reduces resource utilization by eliminating duplicate session management overhead while maintaining service independence through logical separation of service handlers within the unified framework.
Solution Approach 2:
The unified session component performs multiple functions by handling both OPC UA service calls and additional service calls through the same infrastructure. This multi-functional design reduces resource consumption compared to maintaining separate session management systems, while still preserving service independence through modular service handling.
3Adaptability or versatility
If multiple parallel sessions are established for different services, then service functionality is complete, but productivity and efficiency decrease
Solution Approach 1:
The patent merges the handling of OPC UA services and additional services into a single session workflow. Instead of establishing multiple parallel sessions, the system uses one unified session that can process both service types sequentially or concurrently within the same session context, thereby improving communication efficiency and productivity.
Solution Approach 2:
The session component is designed to be universal, handling both OPC UA and additional services within the same session lifecycle. This eliminates the need for multiple parallel sessions and improves productivity by reducing session setup/teardown overhead and network resource consumption while maintaining complete service functionality.
Data Source
AI summary
A method and a corresponding device for communicating between clients and servers of a client/server system using an OPC UA protocol, OPC UA service calls can be used for the interaction of an OPC UA client with an OPC UA server. The OPC UA client requests additional services within an OPC UA session. The additional services are requested by a client part for using additional services and are handled by a server part for providing additional services.


