Precise Network Time Monitoring: Picosecond-Level Packet Timestamping for Fintech Networks

Network visibility and monitoring are critical in modern networks due to the increased density, additional complexity, higher bandwidth, and lower latency requirements. Precise packet timestamping and synchronization are essential to temporally correlate captured information in different datacenter locations. This is key for visibility, event ordering and latency measurements in segments as telecom, power grids and electronic trading in finance, where order execution and reduced latency are critical for successful business outcomes. This contribution presents Precise Network Time Monitoring (PNTM), a novel mechanism for asynchronous Ethernet packet timestamping which adapts a Digital Dual Mixer Time Difference (DDMTD) implemented in an FPGA. Picosecond-precision packet timestamping is outlined for 1 Gigabit Ethernet. Furthermore, this approach is combined with the White Rabbit (WR) synchronization protocol, used as reference for the IEEE 1588–2019 High Accuracy Profile to provide unprecedented packet capturing correlation accuracy in distributed network scenarios thanks to its sub-nanosecond time transfer. The paper presents different application examples, describes the method of implementation, integration of WR with PNTM and subsequently describes experiments to demonstrate that PNTM is a suitable picosecond-level distributed packet timestamping solution.

[1]  Javier Diaz,et al.  Digital Electrical Substation Communications Based on Deterministic Time-Sensitive Networking Over Ethernet , 2020, IEEE Access.

[2]  José Luis García-Dorado,et al.  Commodity Packet Capture Engines: Tutorial, Cookbook and Applicability , 2015, IEEE Communications Surveys & Tutorials.

[3]  Ralf Wischnewski,et al.  A Time Stamping TDC for SPEC and ZEN Platforms Based on White Rabbit , 2018 .

[4]  Lukasz Sliwczynski,et al.  Fiber-Based UTC Dissemination Supporting 5G Telecommunications Networks , 2020, IEEE Communications Magazine.

[5]  Inaki Val,et al.  Enhanced Timestamping Method for Subnanosecond Time Synchronization in IEEE 802.11 Over WLAN Standard Conditions , 2020, IEEE Transactions on Industrial Informatics.

[6]  Reinhard Exel,et al.  Highly Accurate Timestamping for Ethernet-Based Clock Synchronization , 2012, J. Comput. Networks Commun..

[7]  Abdul Hanan Abdullah,et al.  Soft-GORA: Soft Constrained Globally Optimal Resource Allocation for Critical Links in IoT Backhaul Communication , 2018, IEEE Access.

[8]  Alessandra Flammini,et al.  White Rabbit Clock Synchronization: Ultimate Limits on Close-In Phase Noise and Short-Term Stability Due to FPGA Implementation , 2018, IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control.

[9]  Eduardo Ros,et al.  IEEE 1588 High Accuracy Default Profile: Applications and Challenges , 2020, IEEE Access.

[10]  Per Jarlemark,et al.  Further Evaluation of CGGTTS Time Transfer Software , 2019, 2019 Joint Conference of the IEEE International Frequency Control Symposium and European Frequency and Time Forum (EFTF/IFC).

[11]  Ekin Arabul,et al.  A Review of New Time-to-Digital Conversion Techniques , 2019, IEEE Transactions on Instrumentation and Measurement.

[12]  Eduardo Ros,et al.  White Rabbit HSR: A Seamless Subnanosecond Redundant Timing System With Low-Latency Data Capabilities for the Smart Grid , 2018, IEEE Transactions on Industrial Informatics.

[13]  Javier Diaz,et al.  CLONETS – Clock network services strategy and innovation for clock services over optical-fibre networks , 2017, 2017 Joint Conference of the European Frequency and Time Forum and IEEE International Frequency Control Symposium (EFTF/IFC).

[14]  Yonggang Wang,et al.  Performance Evaluation of Time Distribution over SerDes-based Interconnections for PET System , 2018, 2018 IEEE Nuclear Science Symposium and Medical Imaging Conference Proceedings (NSS/MIC).

[15]  Miguel Sepulcre,et al.  Comparison of IEEE 802.11p and LTE-V2X: An Evaluation With Periodic and Aperiodic Messages of Constant and Variable Size , 2020, IEEE Access.

[16]  Javier Díaz,et al.  A Fully Programmable White-Rabbit Node for the SKA Telescope PPS Distribution System , 2019, IEEE Transactions on Instrumentation and Measurement.

[18]  Zhenhua Wang,et al.  A Survey to Predict the Trend of AI-able Server Evolution in the Cloud , 2018, IEEE Access.

[19]  David Tipper,et al.  A Survey of Clock Synchronization Over Packet-Switched Networks , 2016, IEEE Communications Surveys & Tutorials.

[20]  Javier Díaz,et al.  10 Gigabit White Rabbit: Sub-Nanosecond Timing and Data Distribution , 2020, IEEE Access.

[21]  George Neville-Neil,et al.  Accurate, Traceable, and Verifiable Time Synchronization for World Financial Markets. , 2016, Journal of research of the National Institute of Standards and Technology.

[22]  Mani B. Srivastava,et al.  OpenClock: A Testbed for Clock Synchronization Research , 2018, 2018 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS).

[23]  Zhibo Pang,et al.  Precise Clock Synchronization in High Performance Wireless Communication for Time Sensitive Networking , 2018, IEEE Access.

[24]  Ilaria Sesia,et al.  INRIM Multi GNSS All-in-View: Software and Results , 2019, 2019 Joint Conference of the IEEE International Frequency Control Symposium and European Frequency and Time Forum (EFTF/IFC).

[25]  Daniel Philip Venmani,et al.  On the role of network synchronization for future cellular networks: an operator's perspective , 2016, IEEE Communications Magazine.

[26]  Huaiyu Dai,et al.  A Survey on Low Latency Towards 5G: RAN, Core Network and Caching Solutions , 2017, IEEE Communications Surveys & Tutorials.

[27]  Pablo Alvarez,et al.  THE WHITE RABBIT PROJECT , 2009 .

[28]  K.-K. R. Choo,et al.  Editorial: Blockchain in Industrial IoT Applications: Security and Privacy Advances, Challenges, and Opportunities , 2020, IEEE Transactions on Industrial Informatics.

[29]  Javier Serrano,et al.  Precise time and frequency transfer in a White Rabbit network , 2011 .

[30]  Pawel Kwiatkowski,et al.  An Eight-Channel 4.5-ps Precision Timestamps-Based Time Interval Counter in FPGA Chip , 2016, IEEE Transactions on Instrumentation and Measurement.

[31]  Rakesh Kumar Jha,et al.  A Survey on Beyond 5G Network With the Advent of 6G: Architecture and Emerging Technologies , 2020, IEEE Access.

[32]  J. M. Somers Highly Accurate Synchronization Over Ethernet , 2015 .