View Issue Details

IDProjectCategoryView StatusLast Update
000639110000-014: PubSubSpecpublic2021-03-05 13:52
ReporterLiam Power Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0006391: How to handle WriterGroup KeepAliveTime with multiple values
Description

"7.3.5.6 Transport Limits and Keep Alive
If the KeepAliveTime is set on a WriterGroup, a value slightly higher than the configured value of the group in seconds should be set as MQTT Keep Alive ensuring that the connection is disconnected if the keep alive message was not sent by any writer in the specified time. "

In the case where multiple groups on the same connection use different keep alive values, I presume the connection must take the largest value for communicating a keep alive time to the MQTT broker?

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Matthias Damm

2021-03-03 17:16

developer   ~0013937

7.3.5.6 Transport Limits and Keep Alive
Added:
If multiple WriterGroups are configured, the group with the highest KeepAliveTime setting is used for the calculation.

Added in
OPC 10000-14 - UA Specification Part 14 - PubSub 1.05.0 Draft31.docx

Jim Luth

2021-03-05 13:52

administrator   ~0013988

Agreed to changes in Virtual F2F.

Issue History

Date Modified Username Field Change
2021-01-21 10:53 Liam Power New Issue
2021-03-03 17:16 Matthias Damm Assigned To => Matthias Damm
2021-03-03 17:16 Matthias Damm Status new => resolved
2021-03-03 17:16 Matthias Damm Resolution open => fixed
2021-03-03 17:16 Matthias Damm Note Added: 0013937
2021-03-05 13:52 Jim Luth Status resolved => closed
2021-03-05 13:52 Jim Luth Fixed in Version => 1.05
2021-03-05 13:52 Jim Luth Note Added: 0013988