View Issue Details

IDProjectCategoryView StatusLast Update
000667310000-007: ProfilesSpecpublic2021-12-08 15:37
ReporterAlexander Allmendinger Assigned ToPaul Hunkar  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version1.05.00 
Summary0006673: No time synchronization for existing full-featured profiles
Description

During a discussion with Wolfgang we noticed that currently there is no requirement for time synchronization for OPC UA enabled application. There is a profile called "Security Time Synchronization" which is not part of any profile. But this profile is requiring to support configuring a clock skew, what I actually never observed in one of the certified products. So if we consider time synchronization important to be added, we should create a new profile.

See "Additional Information" for a proposal...

Additional Information

Proposal:

  1. Create a new facets „Time Synchronization Basic“
    a. Optional: Security Time Synch – Configuration
    b. Optional: Security Time Synch – NTP / OS Based support (EDITED)
    c. Optional: Security Time Synch – OS Based support (NEU)
    d. Optional: Security Time Synch – UA based support
    e. Optional: Security Time Synch – PTP (NEU) - Precision Time Protocol - IEEE 1588
    f. Mandatory: Support time synchronization
    Support at least one of the optional time synchronization mechanisms
  2. Adding the “Time Synchronization Basic” to all full-featured profiles
    a. Minimum UA Client Profile
    b. Nano Embedded Device 2017 Server Profile
    c. Publisher UDP UADP Periodic Fixed Profile
    d. Publisher UDP UADP Dynamic Profile
    e. Publisher UDP UADP Flexible Layout Profile
    f. Subscriber UDP UADP Periodic Fixed Profile
    g. Subscriber UDP UADP Dynamic Profile
    h. Subscriber UDP UADP Flexible Layout Profile
  3. Updating the Facets “Security Time Synchronization” for backward compatibility
    a. Include the new facet “Time Synchronization Basic”
    b. Mandate: Security Time Synch – Configuration
TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Karl Deiretsbacher

2021-09-23 08:27

developer   ~0014949

Created a new "Time Synchronization Facet" that replaces the "Security Time Synchronization Facet" and includes the CUs suggested in the Mantis issue.
This new Facet has been included into the Core 2021 Server Facet and the Core 2021 Client Facet.

Jim Luth

2021-12-08 15:37

administrator   ~0015501

Agreed to changes Profile Database.

Issue History

Date Modified Username Field Change
2021-03-19 20:02 Alexander Allmendinger New Issue
2021-04-13 16:41 Jim Luth Assigned To => Paul Hunkar
2021-04-13 16:41 Jim Luth Status new => assigned
2021-06-09 14:31 Karl Deiretsbacher Additional Information Updated
2021-09-23 08:27 Karl Deiretsbacher Status assigned => resolved
2021-09-23 08:27 Karl Deiretsbacher Resolution open => fixed
2021-09-23 08:27 Karl Deiretsbacher Fixed in Version => 1.05.00
2021-09-23 08:27 Karl Deiretsbacher Note Added: 0014949
2021-12-08 15:37 Jim Luth Status resolved => closed
2021-12-08 15:37 Jim Luth Note Added: 0015501