IP Library Granted Patent US 8,423,608
Granted Patent B2
US 8,423,608 · App. 12/819,894 · Granted Apr 16, 2013

Method and device for communicating according to the standard protocol OPC UA in a client/server system

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 8,423,608
App. No.
12/819,894
Granted
Apr 16, 2013
Kind
B2
Abstract

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.

Claims (18)

1. A method for communication between a client and a server in a client/server system using an OPC UA protocol, wherein OPC UA service calls are used for interaction between an OPC UA client and an OPC UA server, the method comprising:

calling additional services within an OPC UA session with the OPC UA client, the additional services being called by an additional client part for using additional services; and

providing additional services by an additional server part of the server,

wherein, in order to integrate the additional services into the OPC UA service framework, either a standard OPC UA stack is expanded both on the client side and on the server side, or a wrapper component is required by the client in order to pack service calls into an OPC UA method and the additional services to be provided are put by the server in the wrapper component.

2. The method as claimed in claim 1 , comprising:

using a standard OPC UA cancel service to terminate a call for the additional services with the OPC UA client.

3. The method as claimed in claim 1 , wherein, for communication between an OPC UA client and an OPC UA server using additional services, comprising:

setting up an OPC UA session,

calling additional services with the OPC UA client,

providing additional services by forwarding such calls from the OPC UA client to its server part with the OPC UA server,

handling the call for additional services with the server part, and

terminating the OPC UA session wherein the OPC UA client concludes all transactions, including those using additional services, by a standard call.

4. The method as claimed in claim 1 , comprising:

obtaining information relating to the additional services from a standard OPC UA address space with the OPC UA client.

5. A device for communication between a client and a server in a client/server system using an OPC UA protocol, wherein OPC UA service calls can be used for interaction between an OPC UA client and an OPC UA server, the device comprising:

an OPC UA client for calling additional services within an OPC UA session for use by an additional client part present in the OPC UA client; and

an additional server part, for providing the additional services, implemented in the OPC UA server,

wherein, in order to integrate the additional services into the OPC UA service framework, either a standard OPC UA stack is expanded both on the client side and on the server side, or the client is arranged to require a wrapper component in order to pack service calls into an OPC UA method and the server is arranged to put the additional services to be provided in the wrapper component.

Assignments (2)
MERGER Recorded Dec 26, 2019
From: ABB RESEARCH LTD.
To: ABB SCHWEIZ AG
Reel/Frame 051419/0309 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2010
From: MAHNKE, WOLFGANG
To: ABB RESEARCH LTD.
Reel/Frame 024700/0238 →