Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: V3.10.1.0
-
Fix Version/s: V3.10.0.0 (open), V3.10.1.0
-
Component/s: None
-
Labels:None
-
Sprint:EIP PI8-IT3 (Oct 27 - Nov 7), EIP PI8-IT4 (Nov 10 - Nov 21), EIP PI8-IT5 (Nov 24 - Dec 5), EIP PI8-IT6 (Dec 8 - Dec 19)
-
Account:SPC EthernetIp Core (SPCETHERNET)
-
Epic Link:
Description
As of April 2026, support for PCP attributes for QoS will become mandatory
(CIP Volume 2, Edition 1.34 Section 5-7.4.3 "PCP Value Attributes - Attributes 9-15")
Action Items:
- Implement new QoS instance attributes 9-15 (PCP Attributes)
- According to spec, PCP Attributes depend on instance attr 1 (802.1Q Tag Enable which is disable by default): PCP Attributes shall be visible only if attribute 1 is visible.
Attr 1 is activated via EIP_OBJECT_ENABLE_ATTRIBUTE_REQ. - PCP Attributes are disabled by default.
- Host application can activate PCP Attributes via EIP_OBJECT_ENABLE_ATTRIBUTE_REQ
- If activated, the PCP Attributes must be settable and getable from host and network.
- Nice to have: implement consistency check for activated PCP attributes (depending on activated features: VLAN tagging / Time Sync)
Maybe use "BUS ON" event to trigger the check? - Just like attr 2-8, the PCP attributes shall take affect not before the next reset/power-cycle.
- According to spec, PCP Attributes depend on instance attr 1 (802.1Q Tag Enable which is disable by default): PCP Attributes shall be visible only if attribute 1 is visible.
- PCP Attributes must be stored in NV memory.
- When PCP attributes change, we reuse the existing CIPHIL_CMD_NOTIFY_DSCP_CHANGE to notify the change to the time sync object (and PTP Stack).
- PTP- Stack: PCP values for PTP General and PTP must be configurable. New PTP Command needed (PTP_Control() ).
--> Done with PSPTP-120 - Describe new attributes in API Manual
- Add PCP Attributes to QoS instances attribute table.
- Describe defaults and how they can be enabled.
- Add foot notes for different use cases (VLAN Tagging on/off, Time Sync on/off)
- Add Migration Note
- For existing applications supporting VLAN tagging and/or Time Sync, the new PCP Attributes must be activated.
Attachments
Issue Links
- is blocked by
-
PSPTP-120 Add interface to configure PCP values (VLAN PRIO) for General and Event PTP messages
-
- Closed
-