View Issue Details

IDProjectCategoryView StatusLast Update
000264910000-004: ServicesSpecpublic2014-11-18 17:36
ReporterJim Luth Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.02 
Target Version1.03Fixed in Version1.03 
Summary0002649: UA should support subscriptions for offline clients
Description

UA already supports subscriptions that outlive the sessions they were created on to support quick failure recovery and redundancy failover, but this inherent mechanism should be extended to support clients that are only connected periodically to the server. Here the Subscription should survive for long periods between connections by the client (days or weeks). Additionally, the servers should persist the data queued for the clients in non-volatile memory (disk or flash) to eliminate large losses of data due to crashes or power failures.

Additional Information

Discussed in Dallas F2F and agreed to add a UA method to Part 5 (logically called per Subscription) that a Client calls to request that its queues be persisted. This combined with long timeouts will provide for offline Subscriptions.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0002730 closedMatthias Damm 10000-005: Information Model Add method to set Subscription to persistent mode 

Activities

Matthias Damm

2013-10-11 05:23

developer   ~0005072

Server must persist:

  • Subscription
  • MonitoredItems
  • MonitoredItems Queues
  • SentNotification Queues
  • Sequence Number

Client must persist:

  • Subscription ID
  • MonitoredItems client handles
  • Last confirmed sequence number

Add write up in Chapter 6 describing method to set a subscription to persistence and whole background for reliable data transfer and disconnected clients.

Matthias Damm

2014-02-17 08:56

developer   ~0005281

A proposal was posted in the meetings folder for F2F San Ramon
IEC 62541-4 - Services [Pre-CDV] 1.02.08_MD.doc

Jim Luth

2014-11-18 17:36

administrator   ~0005628

Reviewed and agreed to edited text in 1.03.03

Issue History

Date Modified Username Field Change
2013-10-11 04:32 Jim Luth New Issue
2013-10-11 04:32 Jim Luth Status new => assigned
2013-10-11 04:32 Jim Luth Assigned To => Matthias Damm
2013-10-11 04:33 Jim Luth Summary UA should support subsriptions for offline clients => UA should support subscriptions for offline clients
2013-10-11 04:33 Jim Luth Description Updated
2013-10-11 04:33 Jim Luth Additional Information Updated
2013-10-11 05:23 Matthias Damm Note Added: 0005072
2014-02-17 08:56 Matthias Damm Status assigned => resolved
2014-02-17 08:56 Matthias Damm Resolution open => fixed
2014-02-17 08:56 Matthias Damm Note Added: 0005281
2014-08-26 16:18 Jim Luth Relationship added related to 0002730
2014-11-18 17:35 Jim Luth Category (No Category) => Spec
2014-11-18 17:36 Jim Luth Target Version => 1.03
2014-11-18 17:36 Jim Luth Note Added: 0005628
2014-11-18 17:36 Jim Luth Status resolved => closed
2014-11-18 17:36 Jim Luth Fixed in Version => 1.03