On Mon, Oct 17, 2022 at 06:27:12PM +0530, Devasish Dey wrote:

> "The PTP connections between the T-BC-Ps allow the T-BC-Ps to support
> specific monitoring types. For example, T-BC-P #D may monitor and learn the
> PDV characteristics of the PTP service from T-BC-P #C. This may be used to
> help the T-BC-P #D to synchronize more quickly to the T-BC-P #C backup PTP
> flow should the connection to the T-GM #A fail.

Your patch set doesn't do this.
 
> So this is not wrong at all, yes it is not in line with IEEE-1588, which we
> agree on, but it is explicitly mentioned in ITU-T G.8275.2 that it does not
> use the IEEE-1588 specifications in this case and so we have added the code
> under Telcom conditions.

If you look at the project's home page, you will see the goal clearly
stated:

  This software is an implementation of the Precision Time Protocol
  (PTP) according to IEEE standard 1588 for Linux.

What does that mean?

It means that if you implement a feature from 1588, like alternate
master, then you must follow the standard.

If your particular profile changes the behavior, then add a specific
flag to enable that behavior.

> This feature has advantages and helps in fast
> synchronization to the master in case of any network failure as the
> instances are keeping track of possible best masters.

You patch set does not "keep track of possible best masters".

I cannot release software that claims to support a feature yet fails
to do so in a way that is useful to the broad user base.

Users expect to enable alternate master and have the linuxptp software
do something useful.

Thanks,
Richard




_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to