View Issue Details

IDProjectCategoryView StatusLast Update
000905910000-012: DiscoverySpecpublic2024-03-22 14:18
ReporterPaul Hunkar Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.05.03 
Target Version1.05.04 RC1Fixed in Version1.05.04 RC1 
Summary0009059: The mDNS section needs more explination (both Facet/CU and Part 12)
Description

The mDNS sections in part 12 do nto describe what is required well enough for someone to implement the "Discovery Server Announcement using mDNS" conformance unit
I would suggest that the 4.2.3 section have the following text updated:
"Dedicated systems (usually embedded systems) with exactly one Server installed may not have a separate LDS. Such Servers shall become their own LDS or LDS-ME by implementing FindServers and GetEndpoints Services at the well-known address for an LDS. They should also announce themselves on the MulticastSubnet with a basic MulticastExtension. This requires a small subset of an mDNS Responder (see mDNS and Annex C) that announces the Server and responds to mDNS probes. The Server may not provide the caching and address resolution implemented by a full mDNS Responder. "

to say
"Dedicated systems (usually embedded systems) with exactly one Server installed may not have a separate LDS. Such Servers shall become their own LDS or LDS-ME by implementing FindServers and GetEndpoints Services at the well-known address for an LDS. If implementing an LDS-ME, they should also announce themselves on the MulticastSubnet with a basic MulticastExtension. This requires a small subset of an mDNS Responder (see '"Multicast DNS responder" 'in mDNS ) that announces the Server and responds to mDNS probes. In addition they shall implement additional OPC UA specific items described in Annex C. The Server may not provide the caching and address resolution implemented by a full mDNS Responder."

The CU lists
"Server announces itself on a MulticastSubnet with a MulticastExtension (subset of an mDNS Responder)."
which is acceptable if the part 12 text is updated
but the Facet description is :
"Support of this Facet enables discovery of the Server on a subnet using mDNS. Support of this Facet enables discovery of the Server on a subnet using mDNS. This functionality is only applicable when Servers do not register with an LDS."
(Facet only has the one CU - the second half of the facet description
'This functionality is only applicable when Servers do not register with an LDS." does not make sense and does not appear anywhere in the text (also implies a requirement, but is not tied to a CU (so not tested))

Either additional CU or addition text for the existing CU is needed or the second sentence should be deleted. If there is a restriction on what device can implement an mDNS responder - then Part 12 should also be updated with additional text in either annex C or in section 4.2.3

TagsFLC
Commit Version1.05.04 RC
Fix Due Date2023-11-01

Relationships

related to 0009072 closedPaul Hunkar 10000-007: Profiles The mDNS section needs more explination (both Facet/CU and Part 12) 

Activities

Randy Armstrong

2024-03-17 07:16

administrator   ~0020910

Updated to suggested wording.

Jim Luth

2024-03-22 14:18

administrator   ~0021011

Agreed to changes in Dallas F2F.

Issue History

Date Modified Username Field Change
2023-07-27 04:58 Paul Hunkar New Issue
2023-07-27 04:58 Paul Hunkar Tag Attached: FLC
2023-08-01 16:13 Jim Luth Commit Version => 1.05.04 RC
2023-08-01 16:13 Jim Luth Fix Due Date => 2023-11-01
2023-08-01 16:13 Jim Luth Issue cloned: 0009072
2023-08-01 16:13 Jim Luth Relationship added related to 0009072
2023-08-01 16:16 Jim Luth Assigned To => Randy Armstrong
2023-08-01 16:16 Jim Luth Status new => assigned
2024-03-17 07:16 Randy Armstrong Status assigned => resolved
2024-03-17 07:16 Randy Armstrong Resolution open => fixed
2024-03-17 07:16 Randy Armstrong Note Added: 0020910
2024-03-22 14:18 Jim Luth Status resolved => closed
2024-03-22 14:18 Jim Luth Fixed in Version => 1.05.04 RC1
2024-03-22 14:18 Jim Luth Note Added: 0021011