View Issue Details

IDProjectCategoryView StatusLast Update
000832810000-014: PubSubSpecpublic2022-09-23 13:45
ReporterJan Murzyn Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Product Version1.05.02 RC1 
Fixed in Version1.05.02 
Summary0008328: Need for clarification on the usage of the networkInterface part of the Address structure.
Description

In the sections under [7.3.2 OPC UA UDP], usage of the url part of the Address structure is well described. But there is a complete silence about the networkInterface part. Some clarification may be added there.

For example for UDP Unicast Publisher (where the destination Address is configured on the WG level), specifying the networkInterface doesn't make sense, as the outbound interface is selected by the network stack. Should there be an error if the networkInterface is specified anyway?

For UDP Unicast Subscriber, it may be written, that in case the networkInterface is not specified (NULL or empty string), then the Subscriber listens on all interfaces.

Additionally, explicitly specifying network interface seems to be mandatory in case the IPv6 link local addresses are used.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Matthias Damm

2022-09-21 00:09

developer   ~0017740

Added following clarification for 7.3.2.2 UDP multicast and broadcast
The NetworkInterface field in the Address is required if more than one network interface is available.

Added following clarification for 7.3.2.3 UDP unicast
Connection:
The NetworkInterface field in the Address is not required and is only configured if the Subscriber should listen only on one interface.
WriterGroup:
The NetworkInterface field in the Address is not required and shall be null or empty.

Jim Luth

2022-09-23 13:45

administrator   ~0017835

Agreed to changes edited in F2F meeting.

Issue History

Date Modified Username Field Change
2022-09-14 13:57 Jan Murzyn New Issue
2022-09-21 00:09 Matthias Damm Assigned To => Matthias Damm
2022-09-21 00:09 Matthias Damm Status new => resolved
2022-09-21 00:09 Matthias Damm Resolution open => fixed
2022-09-21 00:09 Matthias Damm Fixed in Version => 1.05.02
2022-09-21 00:09 Matthias Damm Note Added: 0017740
2022-09-23 13:45 Jim Luth Status resolved => closed
2022-09-23 13:45 Jim Luth Note Added: 0017835