View Issue Details

IDProjectCategoryView StatusLast Update
000154310000-005: Information Modelpublic2011-05-03 17:55
ReporterMatthias Damm Assigned ToWolfgang Mahnke  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.02 
Summary0001543: Handling of MonitoredItem changes in short network interuption scenarios
Description

The following situation is a problem in normal and in transparent server redundancy setups:

It is stronly recommended by OPC UA that a client is reusing a Subscription after a short network interuption by activating the existing Session with the new SecureChannel.

If a client called CreateMonitoredItems during the network interuption and the call succeeded in the server but did not return to the client, the client does not know if the call succeded. He may receive data changes for these monitored items but he is not able to remove them since he does not know the server handle for the monitored item. There is also no way for the client to detect if the create succeeded.

To delete and recreate the subscription is also no option since there may be several monitored items operating normally that should not be interupted.

Additional Information

Telco March 7, 2011

Discussed resolution through a Method on the Server object

getMonitoredItems(
[in] IntegerId subscriptionId
[out] IntegerId[] serverHandles
[out] IntegerId[] clientHandles)

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0001444 closedMatthias Damm 10000-004: Services Handling of MonitoredItem changes in short network interuption scenarios 
parent of 0001627 closedPaul Hunkar 10000-007: Profiles Handling of MonitoredItem changes in short network interuption scenarios 
related to 0001545 closedAlexander Allmendinger Compliance Test Tool (CTT) Unified Architecture Handling of MonitoredItem changes in short network interuption scenarios 

Activities

Wolfgang Mahnke

2011-03-15 12:28

developer   ~0002418

Added method to server object

Doc version 1.02.05

Randy Armstrong

2011-05-03 17:55

administrator   ~0002677

Discussed in telecon

Issue History

Date Modified Username Field Change
2011-03-13 21:33 Matthias Damm New Issue
2011-03-13 21:33 Matthias Damm Status new => assigned
2011-03-13 21:33 Matthias Damm Assigned To => Wolfgang Mahnke
2011-03-13 21:34 Matthias Damm Relationship added related to 0001444
2011-03-13 21:43 Matthias Damm Relationship added related to 0001545
2011-03-15 12:28 Wolfgang Mahnke Status assigned => resolved
2011-03-15 12:28 Wolfgang Mahnke Fixed in Version => 1.02
2011-03-15 12:28 Wolfgang Mahnke Resolution open => fixed
2011-03-15 12:28 Wolfgang Mahnke Note Added: 0002418
2011-05-03 17:45 Randy Armstrong Issue cloned: 0001627
2011-05-03 17:45 Randy Armstrong Relationship added parent of 0001627
2011-05-03 17:55 Randy Armstrong Status resolved => closed
2011-05-03 17:55 Randy Armstrong Note Added: 0002677