View Issue Details

IDProjectCategoryView StatusLast Update
0010184Part 84: UAFX ProfilesSpecpublic2025-03-05 15:25
ReporterBob Lattimer Assigned ToBob Lattimer  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.00.00 RC2 
Fixed in Version1.00.03 
Summary0010184: Create CU for 7713: EstablishConnections: Supported PubSubConfigurationRefMask values
Description

6.2.4.3.9 describes the implementation of the "SetCommunicationConfigurationCmd" which can be set in the call to EstablishConnections().

This description does not contain information about the interpretation of PubSubConfigurationRefMask values, but rather refers to part 14 generally on how to apply PubSubConfiguration elements referenced in the arguments to EstablishConnections.

Problem:

EstablishConnections supports establishing new connections only, but not modifying or removing existing ones, while Part 14 allows adding, removing and modifying.

Proposal:

1) Add content to 6.2.4.3.9 that describes, that PubSubConfigurationRefMask.ElementRemove and PubSubConfigurationRefMask.ElementModify shall not be passed into EstablishConnections().

2) Specify a StatusCode (e.g. Bad_InvalidArgument) that shall be returned by EstablishConnections, if a Client sets any of these 2 bits in PubSubConfigurationRefMask.

TagsNo tags attached.

Relationships

has duplicate 0007713 closedBob Lattimer Part 81: UAFX Connecting Devices and Information Model EstablishConnections: Supported PubSubConfigurationRefMask values 

Activities

Georg Biehler

2025-03-04 19:37

reporter   ~0022466

Added text to the proposed sections

Paul Hunkar

2025-03-04 19:37

manager   ~0022467

Decided in call that this fix should be in a conformanceunit instead of a statement in the specification. The ConformanceUnit can also describe the expect error code (bad invalidArgument)

Greg Majcher

2025-03-04 19:37

manager   ~0022468

Assign to Bob.
We need to ensure we have the correct conformance units that cover setting / modifying communication configuration.

Greg Majcher

2025-03-04 19:37

manager   ~0022469

We will remain silent on the inclusion of PubSubConfigurationRefMask.ElementRemove and PubSubConfigurationRefMask.ElementModify in EstablishConnections calls. We recognize that these will not work with Preconfigured datasets, but feel like we do not need to address this for C2C MVS.

Bob Lattimer

2025-03-04 19:37

manager   ~0022470

Postponed to C2D.

Bob Lattimer

2025-03-04 19:42

manager   ~0022471

Added ConformanceUnit UAFX AutomationComonent ConnectionEstablishment Modify Not Supported as Optional = FALSE to the Controller Profile. A new Controller Profile can be published without this CU after Part 81 is updated with details for using the ElemantModify and ElementMatch element operations.

Greg Majcher

2025-03-05 15:22

manager   ~0022480

Discussed in AWG meeting

Issue History

Date Modified Username Field Change
2025-03-04 19:37 Bob Lattimer New Issue
2025-03-04 19:37 Bob Lattimer Status new => assigned
2025-03-04 19:37 Bob Lattimer Assigned To => Bob Lattimer
2025-03-04 19:37 Bob Lattimer Issue generated from: 0007713
2025-03-04 19:37 Bob Lattimer Note Added: 0022466
2025-03-04 19:37 Bob Lattimer Note Added: 0022467
2025-03-04 19:37 Bob Lattimer Note Added: 0022468
2025-03-04 19:37 Bob Lattimer Note Added: 0022469
2025-03-04 19:37 Bob Lattimer Note Added: 0022470
2025-03-04 19:37 Bob Lattimer Relationship added child of 0007713
2025-03-04 19:37 Bob Lattimer Project Part 81: UAFX Connecting Devices and Information Model => Part 84: UAFX Profiles
2025-03-04 19:42 Bob Lattimer Status assigned => resolved
2025-03-04 19:42 Bob Lattimer Resolution open => fixed
2025-03-04 19:42 Bob Lattimer Fixed in Version => 1.00.03
2025-03-04 19:42 Bob Lattimer Note Added: 0022471
2025-03-05 02:18 Bob Lattimer Summary EstablishConnections: Supported PubSubConfigurationRefMask values => Create CU for EstablishConnections: Supported PubSubConfigurationRefMask values
2025-03-05 02:22 Bob Lattimer Summary Create CU for EstablishConnections: Supported PubSubConfigurationRefMask values => Create CU for 7713: EstablishConnections: Supported PubSubConfigurationRefMask values
2025-03-05 15:22 Greg Majcher Status resolved => closed
2025-03-05 15:22 Greg Majcher Note Added: 0022480
2025-03-05 15:25 Paul Hunkar Relationship replaced has duplicate 0007713