View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001444 | 10000-004: Services | public | 2010-12-14 16:29 | 2011-05-24 09:59 | |
Reporter | Matthias Damm | Assigned To | Matthias Damm | ||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Summary | 0001444: 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. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0001543 | closed | Wolfgang Mahnke | 10000-005: Information Model | Handling of MonitoredItem changes in short network interuption scenarios |
related to | 0001545 | closed | Alexander Allmendinger | Compliance Test Tool (CTT) Unified Architecture | Handling of MonitoredItem changes in short network interuption scenarios |
|
Need to additional information under the session object. This information includes all active subscriptions and monitored items. What else is required is TBD. Should be seperate from diagnostics to minimize overhead (imply that the information is only parameters specify in service calls). |
|
Telco March 7, 2011 Discussed resolution through a Method on the Server object getMonitoredItems( ToDo:
|
|
Create Mantis issue for
|
|
Added problem description and reference to new method GetMonitoredItems in Part 5. This method can be used to get the list of monitored items in a subscription if CreateMonitoredItems failed due to a network interruption and the client does not know if the creation succeeded in the server. Change is part of the draft version "OPC UA Part 4 - Services Draft 1.02.02 Body.doc" |
|
Discussed in Walldorf |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-12-14 16:29 | Matthias Damm | New Issue | |
2010-12-14 18:12 | Randy Armstrong | Note Added: 0002182 | |
2011-02-14 06:21 | Randy Armstrong | Status | new => assigned |
2011-02-14 06:21 | Randy Armstrong | Assigned To | => Matthias Damm |
2011-03-07 19:04 | Matthias Damm | Note Added: 0002345 | |
2011-03-07 19:05 | Matthias Damm | Note Added: 0002346 | |
2011-03-13 21:34 | Matthias Damm | Relationship added | related to 0001543 |
2011-03-13 21:43 | Matthias Damm | Relationship added | related to 0001545 |
2011-03-13 21:56 | Matthias Damm | Status | assigned => resolved |
2011-03-13 21:56 | Matthias Damm | Resolution | open => fixed |
2011-03-13 21:56 | Matthias Damm | Note Added: 0002398 | |
2011-05-24 09:59 | Randy Armstrong | Status | resolved => closed |
2011-05-24 09:59 | Randy Armstrong | Note Added: 0002763 |