Hello Deb,

Thanks for pointing out the unaddressed comments by Tero Kivinen.

I agree that section 12 and section 18 have to be consistent, and that the use 
of SHOULD NOT is best.


In section 12, Change:

“PTP management messages MAY be used.”

To:

“PTP management messages SHOULD NOT be used.”


Regarding the preference MUST over MUST NOT: I believe it can be clear either 
way, but I don't mind changing:  Below are the proposed changes to address this.


In section 7, change:

“The Announce message rate MUST NOT be changed from the default value.”

To:

“The Announce message rate MUST be the default value.”



In section 8 change:

“A PTP Port of a clock MUST NOT be in the timeTransmitter state unless the 
clock has a current value for the number of UTC leap seconds.”

To:

“A PTP Port of a clock MUST have a current value for the number of UTC leap 
seconds before transitioning to the timeTransmitter state.”



In section 9, change:

“If a timeTransmitter is not an Acceptable timeTransmitter, then the 
timeReceiver MUST NOT synchronize to it.”

To:

“A timeReceiver MUST only synchronize to an Acceptable timeTransmitter.”



In section 10, change:

“Transparent Clocks MUST NOT change the transmission mode of an Enterprise 
Profile PTP message. For example, a Transparent Clock MUST NOT change a unicast 
message to a multicast message.”

To:

“Transparent Clocks MUST maintain the transmission mode of an Enterprise 
Profile PTP message. For example, a Transparent Clock that receives a unicast 
message MUST retransmit the message as unicast.”



In section 11, change:

“Boundary Clocks MUST NOT combine timing information from different domains.”

To:

“Boundary Clocks MUST process information from different domains independently.”



The entire section 13,

“Clocks operating in the Enterprise Profile MUST NOT use Peer-to-Peer timing 
for delay measurement. Grandmaster Clusters are NOT ALLOWED. The Alternate 
TimeTransmitter option is also NOT ALLOWED. Clocks operating in the Enterprise 
Profile MUST NOT use Alternate Timescales. Unicast discovery and unicast 
negotiation MUST NOT be used. Clocks operating in the Enterprise Profile MUST 
NOT use any optional feature that requires Announce messages to be altered by 
Transparent Clocks, as this would require the Transparent Clock to change the 
source address and prevent the timeReceiver nodes from discovering the protocol 
address of the timeTransmitter.”



Is changes to:

“The following PTP options are NOT ALLOWED:

  *   Peer-to-Peer timing for delay measurement
  *   Grandmaster Clusters
  *   Alternate TimeTransmitters
  *   Alternate Timescales
  *   Unicast discovery
  *   Unicast negotiation
  *   Any optional feature that requires Announce messages to be altered by 
Transparent Clocks, as this would require the Transparent Clock to change the 
source address and prevent the timeReceiver nodes from discovering the protocol 
address of the timeTransmitter.”



In section 14, Change:

“These rules MUST NOT be changed to achieve interoperability with other PTP 
Profiles.”

To:

“Clocks operating in the Enterprise Profile MUST conform to the requirements of 
the profile even if it prevents interoperability with other PTP Profiles.”


Regards,

Doug









________________________________
From: TICTOC <[email protected]> on behalf of Deb Cooley via Datatracker 
<[email protected]>
Sent: Sunday, May 5, 2024 3:21 PM
To: The IESG <[email protected]>
Cc: [email protected] <[email protected]>; [email protected] 
<[email protected]>; [email protected] 
<[email protected]>
Subject: [TICTOC] Deb Cooley's No Objection on 
draft-ietf-tictoc-ptp-enterprise-profile-26: (with COMMENT)

Deb Cooley has entered the following ballot position for
draft-ietf-tictoc-ptp-enterprise-profile-26: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to 
https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-tictoc-ptp-enterprise-profile/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------


Thank you to Tero Kivinen for his careful review of draft 24.  While some of
his of his points were addressed, there are still some that remain in draft 26.
 I will only highlight a few of these:
  - The use of MUST NOT in cases where a positive requirement could be used,
  where a direct requirement of MUST can be used.  Often MUST is clearer to
  understand. - For PTP Management messages, the discrepency of 'MAY' in
  Section 12 and SHOULD NOT in Section 18 need to be reconciled.  (My
  recommendation would be to change Section 12 to 'SHOULD NOT')



_______________________________________________
TICTOC mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/tictoc
_______________________________________________
TICTOC mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to