View Issue Details

IDProjectCategoryView StatusLast Update
000629810000-014: PubSubSpecpublic2020-12-11 15:52
ReporterLiam Power Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0006298: How to handle DataSetWriter Quality of Service
Description

The spec says:

"6.4.2.5.4 RequestedDeliveryGuarantee
The RequestedDeliveryGuarantee parameter with DataType BrokerTransportQualityOfService specifies the delivery guarantees that shall apply to all messages published by the DataSetWriter.
If the value is not NotSpecified, it overrides the RequestedDeliveryGuarantee of the WriterGroup transport settings.
If the selected delivery guarantee cannot be applied, the DataSetWriter shall set the state to Error."

What if multiple DataSetWriters writing to the same WriterGroup request different QoS. In this case do we take the highest level of guarantee requested or is this field only valid where there is a single DataSetWriter writing to the WriterGroup?

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Matthias Damm

2020-12-08 08:54

developer   ~0013395

Added the following clarification to 6.4.2.5.4 RequestedDeliveryGuarantee
Overriding the WriterGroup setting is only valid if the DataSetWriter also overrides the QueueName.

Contained in OPC 10000-14 - UA Specification Part 14 - PubSub 1.05.0 Draft29.docx

Jim Luth

2020-12-11 15:52

administrator   ~0013469

Agreed to changes in Virtual F2F.

Issue History

Date Modified Username Field Change
2020-12-03 16:40 Liam Power New Issue
2020-12-08 08:54 Matthias Damm Assigned To => Matthias Damm
2020-12-08 08:54 Matthias Damm Status new => resolved
2020-12-08 08:54 Matthias Damm Resolution open => fixed
2020-12-08 08:54 Matthias Damm Note Added: 0013395
2020-12-11 15:52 Jim Luth Status resolved => closed
2020-12-11 15:52 Jim Luth Fixed in Version => 1.05
2020-12-11 15:52 Jim Luth Note Added: 0013469