View Issue Details

IDProjectCategoryView StatusLast Update
0008003Part 81: UAFX Connecting Devices and Information Model [sg.BaseFacet]Specpublic2022-05-30 21:46
ReporterDavid Puffer Assigned ToGeorg Biehler  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.00.00 RC2 
Target Version1.00.00 RC3Fixed in Version1.00.00 RC3 
Summary0008003: Ambiguous naming: PublisherAddress and SubscriberAddress
Description

6.13.3.2 PubSubCommunicationFlowConfigurationType specifies a Variable "PublisherAddress" with the following definition:

//The optional PublisherAddress specifies the destination network address to be used for transmission of NetworkMessages by the Publisher of the information flow. This is an abstract type, and a concrete subtype shall be used. For the definition of NetworkAddressDataType, see OPC 10000-14.//

Problem: The name PublisherAddress implies, that this is the address of the Publisher, but it is quite the opposite, it is the address the Publisher is publishing to (which is also stated by the definition).
Proposal: Rename to "PublishingAddress" (the address used for publishing).

Analogously:

6.13.3.3 SubscriberConfigurationType definition specifies a Variable "SubscriberAddress" with the following definition:

//The SubscriberAddress specifies the network address to be used for reception of NetworkMessages at the Subscriber of the information flow. This is an abstract type, and a concrete subtype shall be used. For the definition of NetworkAddressDataType, see OPC 10000-14.//

Problem: The name SubscriberAddress implies, that this is the address of the Subscriber, but it is quite the opposite, it is the address the Subscriber will be using to filter incoming NetworkMessages (e.g. to receive a Multicast message via IP, the Multicast IP of the NetworkMessage would have to be set in this field - in fact that address corresponds to what is currently called the PublisherAddress on the Publisher (or the PublishingAddress in the proposal)).
Proposal: Rename to SubscribingAddress.

TagsNo tags attached.

Activities

Paul Hunkar

2022-05-20 13:18

manager   ~0016735

discussed issue - name should just be address and add reference to part 14 including section where more info can be found

Georg Biehler

2022-05-20 14:50

developer   ~0016736

Updated as discussed in team meeting

Paul Hunkar

2022-05-24 13:12

manager   ~0016738

Review text updates in call, agreed to changes and closed issue

Issue History

Date Modified Username Field Change
2022-05-19 14:04 David Puffer New Issue
2022-05-19 14:06 David Puffer Description Updated
2022-05-19 14:08 David Puffer Description Updated
2022-05-20 13:18 Paul Hunkar Note Added: 0016735
2022-05-20 13:18 Paul Hunkar Assigned To => Georg Biehler
2022-05-20 13:18 Paul Hunkar Status new => assigned
2022-05-20 14:50 Georg Biehler Status assigned => resolved
2022-05-20 14:50 Georg Biehler Resolution open => fixed
2022-05-20 14:50 Georg Biehler Fixed in Version => 1.00.00 RC3
2022-05-20 14:50 Georg Biehler Note Added: 0016736
2022-05-24 13:12 Paul Hunkar Status resolved => closed
2022-05-24 13:12 Paul Hunkar Note Added: 0016738
2022-05-30 21:46 Paul Hunkar Target Version [Field eXchange (UAFX)] 1.00.00 RC3 => 1.00.00 RC3