Is Name Of Station value "port-000" a permitted value
Posted: 13 Jan 2026, 03:28
Hello Test & Certification colleagues. As always, I am so grateful for your support.
I have this one question, and forgive my lack of understanding of the specification. I am testing a device that DOES NOT allow setting of Name Of Station value of "port-000" through DCP client such as Proneta or Profinet Commander. (By the way, it will also not allow setting of "port-001" or "port-100", etc.)
This device passes all the ART Test cases from the ART version 2.45, including all of the DCP test cases.
The above behaviour seems to conform to the protocol specification , Order No.: 2.722, clause 4.3.1.4.16.2 Encoding, which says:
Additional for NameOfStation / NameOfInterface:
The first label does not have the form “port-xyz” or “port-xyz-abcde” with a, b, c, d, e, x, y, z = 0...9, to avoid wrong similarity with the field AliasNameValue
(Note, the above implies that x=0, y=0 and z=0 is not allowed)
However, the Application Layer services specification (Order No.: 2.712) says in clause Device Properties Option, sub-clause Name Of Station as follows:
This attribute contains the name of the interface set by local means or by the Set service.
The values “port-xyz” or “port-xyz-rstuv” where x,y,z is in the range “0”-“9” from “001” up to “255” and r, s, t, u, v is in the range “0” -“9” from “00000” up to “65535” shall not be used.
The above value "001" is excluding of course the value "000". This would imply that "port-000" is a valid Name of Station. I see a contradiction between the application layer and the services specification.
Would be grateful for your expert advice. Which is the correct interpretation? Is "port-000" an allowed, or a forbidden Name Of Station?
I have this one question, and forgive my lack of understanding of the specification. I am testing a device that DOES NOT allow setting of Name Of Station value of "port-000" through DCP client such as Proneta or Profinet Commander. (By the way, it will also not allow setting of "port-001" or "port-100", etc.)
This device passes all the ART Test cases from the ART version 2.45, including all of the DCP test cases.
The above behaviour seems to conform to the protocol specification , Order No.: 2.722, clause 4.3.1.4.16.2 Encoding, which says:
Additional for NameOfStation / NameOfInterface:
The first label does not have the form “port-xyz” or “port-xyz-abcde” with a, b, c, d, e, x, y, z = 0...9, to avoid wrong similarity with the field AliasNameValue
(Note, the above implies that x=0, y=0 and z=0 is not allowed)
However, the Application Layer services specification (Order No.: 2.712) says in clause Device Properties Option, sub-clause Name Of Station as follows:
This attribute contains the name of the interface set by local means or by the Set service.
The values “port-xyz” or “port-xyz-rstuv” where x,y,z is in the range “0”-“9” from “001” up to “255” and r, s, t, u, v is in the range “0” -“9” from “00000” up to “65535” shall not be used.
The above value "001" is excluding of course the value "000". This would imply that "port-000" is a valid Name of Station. I see a contradiction between the application layer and the services specification.
Would be grateful for your expert advice. Which is the correct interpretation? Is "port-000" an allowed, or a forbidden Name Of Station?