Challenges deploying PTPv2 in a global financial company

This paper describes the challenges encountered when deploying PTPv2 on the worldwide network of a financial company, by upgrading nearly all servers in all data-centers over a period of two years, to achieve global microsecond level accuracy between any pair. Acknowledging that PTP was initially designed as a LAN protocol and that all current time-keeping industry efforts are focused on PTP, the issues can be broadly divided into a) issues on the PTPv2 standard itself, b) issues that have to be addressed when PTP is expanded to work over WANs, and c) issues that caused the biggest operational impact on the (tested) implementations. In all, this paper contributes concrete examples where PTP's byzantine robustness, scalability and efficiency characteristics range between absent to poor - and attempts to raise awareness on the steps needed to build PTP solutions with the characteristics that global users want.

[1]  G. Gaderer,et al.  Investigations on fault tolerant clock synchronization within a powerline communication structure , 2006, 2006 IEEE International Symposium on Power Line Communications and Its Applications.

[2]  David L. Mills,et al.  A brief history of NTP time: memoirs of an Internet timekeeper , 2003, CCRV.

[3]  M. Branicky,et al.  Design Considerations for Software Only Implementations of the IEEE 1588 Precision Time Protocol , 2005 .

[4]  Flaviu Cristian,et al.  Integrating External and Internal Clock Synchronization , 2004, Real-Time Systems.

[5]  G. Gaderer,et al.  Master failures in the Precision Time Protocol , 2008, 2008 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication.

[6]  Kang Lee,et al.  IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems , 2002, 2nd ISA/IEEE Sensors for Industry Conference,.

[7]  Julien Ridoux,et al.  The Case for Feed-Forward Clock Synchronization , 2012, IEEE/ACM Transactions on Networking.

[8]  Michel Ouellette,et al.  Development of the first IEEE 1588 telecom profile to address mobile backhaul needs , 2010, IEEE Communications Magazine.

[9]  Julien Ridoux,et al.  Ten Microseconds Over LAN, for Free (Extended) , 2009, IEEE Transactions on Instrumentation and Measurement.

[10]  A. Novick,et al.  Examination of time and frequency control across wide area networks using IEEE-1588v2 unicast transmissions , 2011, 2011 Joint Conference of the IEEE International Frequency Control and the European Frequency and Time Forum (FCS) Proceedings.