View Issue Details

IDProjectCategoryView StatusLast Update
000236610000-014: PubSubApi Changepublic2020-12-08 18:46
ReporterPaul Hunkar Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Summary0002366: Disconnected data source if source is Client.
Description

If a data source of a value is a client, then the server needs to be able to indicate if the client has a communication problem and the value is no longer being updated. The current write service does not provide any mechanism for determining if a value is stale. More importantly there is no service that can be used to indicate that the source of values for a node is a client. Servers could easily report status changes for disconnected clients, if there existed some manner to indicate that a value of a node is to be associated with some client connection. The client connection information may need to also take into account redundancy issues (redundant client/redundant network).

From emails:
Matthias - The central server needs a way to know which client is responsible for updating which Variables. This can be done by defining an ExpectedClient object with information about the client. The server can detect through information about the connected clients if the expected client is connected. It would be necessary to define watchdog functionality since the server normally detects disconnected clients slower than clients can detect connection errors with servers. In addition the server needs to know the list of Variables the client is responsible for updating. If the expected client is not connected, the server can set the status of the affected Variables to BAD

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Jim Luth

2015-10-09 08:27

administrator   ~0006332

Should be solved with the Pub/Sub DX use case ("client" becomes a publisher).

Jim Luth

2016-03-08 17:24

administrator   ~0006781

Move to new project "Part 13 - Pub/Sub"

Matthias Damm

2020-12-08 18:45

developer   ~0013407

Most of the requirements are covered by PubSub. No need for futher additions to OPC UA for this requirement.

Jim Luth

2020-12-08 18:46

administrator   ~0013408

Agreed to no-fix in Virtual F2F.

Issue History

Date Modified Username Field Change
2013-02-12 01:08 Paul Hunkar New Issue
2013-09-10 16:35 Jim Luth Status new => acknowledged
2015-10-09 08:27 Jim Luth Note Added: 0006332
2016-03-08 17:24 Jim Luth Note Added: 0006781
2016-03-08 17:32 Jim Luth Project Feature Requests => 10000-014: PubSub
2016-03-08 17:32 Jim Luth Category (No Category) => Api Change
2016-03-08 17:32 Jim Luth Assigned To => Matthias Damm
2016-03-08 17:32 Jim Luth Status acknowledged => assigned
2020-12-08 18:45 Matthias Damm Status assigned => resolved
2020-12-08 18:45 Matthias Damm Resolution open => no change required
2020-12-08 18:45 Matthias Damm Note Added: 0013407
2020-12-08 18:46 Jim Luth Status resolved => closed
2020-12-08 18:46 Jim Luth Note Added: 0013408