On Fri, Feb 13, 2015 at 01:56:12PM +0100, Miroslav Lichvar wrote:
> These patches should improve the synchronization of the clock with
> larger jitters, e.g. with software timestamping, wireless networks,
> etc.

What kind of networks did you test this on?

> What do you think? Does this make sense?

This code pairs up the Sync measurement with the most recent Delay_Req
measurement.  The assumption here is that a randomly larger Sync delay
will be paired with a larger Delay_Req delay (if I understood).  But
that is not a valid assumption in general, is it?

I think the best way is to simply leave out (ignore) bad measurements
altogether.  This is what the mean filter does, and the servos are
supposed to mitigate the effects of outliers.

Overall, I wouldn't mind having extra filter options for noisy
networks.  Ideally this would be modular, just like the servos and
filters are now.  People have asked about discarding software
timestamping measurements that are too far out.

Come to think of it, can't your algorithm be implemented within the
current servo/filter modular architecture?  We can change the API to
provide t1, t2, t3, and t4.

Thanks
Richard

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to