Difference between revisions of "uaCap:Robustness Buffering"

From UaCapabilities
Jump to: navigation, search
(Created page with "{{CapabilityUri|/Robustness/Buffering}} '''Description''' <br>Buffering of data and acknowledgements of transmitted data. '''Usage Considerations''' * This is linked to the...")
 
Line 2: Line 2:
  
 
'''Description'''
 
'''Description'''
<br>Buffering of data and acknowledgements of transmitted data.
+
<br>Sent notifications of subscribed data or events will be buffered for retransmission until acknowledged by the Client. This ensures reliable delivery of these messages even during short network interrupts.
 +
<br>
 +
See [[Data Model and Services|Data Model and Services::Durable Subscription Capability]] that offers even more advanced buffering.
  
 
'''Usage Considerations'''
 
'''Usage Considerations'''
* This is linked to the support of subscriptions.
+
* No loss of information during network interrupts.
* Lost connections don't lead to lost data anymore. Lost datagrams can be re-fetched.
+
{{uaConformance|
 
+
* Acknowledge received notification messages.
{{uaConformance|TBD <!-- Client -->|
+
* Use republish services for missing notification messages.
TBD <!-- Server -->
+
|
<!-- Example
+
Maintain a retransmission queue of sent notification messages with a minimum size defined in OPC UA Part 4.
* [http://opcfoundation.org/UA-Profile/Server/GlobalCertificateManagement '''Global Certificate Management Server Profile''']
+
* [http://opcfoundation.org/UA-Profile/Client/GlobalCertificateManagement '''Global Certificate Management Client Profile''']
+
-->
+
 
}}
 
}}

Revision as of 15:22, 10 February 2015

URN:          https://opcfoundation.org/wiki/index.php/Robustness/Buffering


Description
Sent notifications of subscribed data or events will be buffered for retransmission until acknowledged by the Client. This ensures reliable delivery of these messages even during short network interrupts.
See Data Model and Services::Durable Subscription Capability that offers even more advanced buffering.

Usage Considerations

  • No loss of information during network interrupts.

Conformance Testing

Client Server
  • Acknowledge received notification messages.
  • Use republish services for missing notification messages.

Maintain a retransmission queue of sent notification messages with a minimum size defined in OPC UA Part 4.