View Issue Details

IDProjectCategoryView StatusLast Update
000871510000-014: PubSubSpecpublic2023-03-21 22:30
ReporterMatthias Damm Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.05.02 
Target Version1.05.03 RC1Fixed in Version1.05.03 RC1 
Summary0008715: JSON messages needs option to include WriterGroup name in header
Description

Similar to DataSetWriterName we should also add an option to include the WriterGroupName into DataSetMessages or NetowrkMessages.
The reference to the discovery/configuration information is done with PublisherId and DataSetWriterid but applications may want to use the more user friendly names of WriterGroup and DataSetWriter instead of the numeric ids.

Was added as requirement from the MQTT WG work item list.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0008714 closedMatthias Damm JSON DataSetMessage needs option to include PublisherId in header 
related to 0007424 closedMatthias Damm PubSub JSON encoding for DataSetMessage needs reversible encoding for DataValue 

Activities

Matthias Damm

2023-02-26 21:33

developer   ~0018801

Table 92 – JsonNetworkMessageContentMask values

Added:
WriterGroupName
Bit 6
The WriterGroup name is included in the NetworkMessages.

Table 96 – JsonDataSetMessageContentMask values

Added:
WriterGroupName
Bit 9
The WriterGroup name is included in the DataSetMessages.
If the WriterGroup name is included in the NetworkMessage header, it shall not be included in the DataSetMessages.

Table 158 – JSON NetworkMessage definition

Added:
WriterGroupName
String
The name of the WriterGroup which created the NetworkMessage.
The value is optional. The presence of the value depends on the setting in the JsonNetworkMessageContentMask.

Table 159 – JSON DataSetMessage definition

Added:
WriterGroupName
String
The name of the WriterGroup which created the DataSetMessage.
The value is optional. The presence of the value depends on the setting in the JsonDataSetMessageContentMask.
The value shall be omitted if the WriterGroupName is contained in the NetworkMessage header.

Added in OPC 10000-14 - UA Specification Part 14 - PubSub 1.05.03 Draft1.docx

Jim Luth

2023-03-21 22:30

administrator   ~0018950

Agreed to changes in Dallas meeting.

Issue History

Date Modified Username Field Change
2023-02-26 21:16 Matthias Damm New Issue
2023-02-26 21:16 Matthias Damm Status new => assigned
2023-02-26 21:16 Matthias Damm Assigned To => Matthias Damm
2023-02-26 21:29 Matthias Damm Relationship added related to 0008714
2023-02-26 21:33 Matthias Damm Status assigned => resolved
2023-02-26 21:33 Matthias Damm Resolution open => fixed
2023-02-26 21:33 Matthias Damm Note Added: 0018801
2023-03-21 22:30 Jim Luth Relationship added related to 0007424
2023-03-21 22:30 Jim Luth Status resolved => closed
2023-03-21 22:30 Jim Luth Fixed in Version => 1.05.03 RC1
2023-03-21 22:30 Jim Luth Note Added: 0018950