PTPv1 and PTPv2 translation IN FTI Systems

Slides:



Advertisements
Similar presentations
IETF TICTOC Considerations about IEEE1588 version 2 for Telecom usage.
Advertisements

IEEE-1588 TM Profiles. [Page 1] Synchronization Categories Frequency synchronization (or syntonization) –Clocks are aligned in frequency Phase synchronization.
1588V2 Telecom Profile Framework
Precision Time Protocol IEEE1588v2 TICTOC BOF IETF Prague 2007 Ron Cohen Resolute Networks
M. Kreider, T. Fleck WhiteRabbit 1 WhiteRabbit Timing System.
IED Time Synchronization John Levine, P.E. Levine Lectronics and Lectric.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
1 LAN switching and Bridges Relates to Lab 6. Covers interconnection devices (at different layers) and the difference between LAN switching (bridging)
Copyright: Valiant Communications Limited Slide 1 1 x E1/T1 over Ethernet Multiplexer (TDMoIP) 1 x E1/T1 over Ethernet Multiplexer (TDMoIP) Product.
TICTOC -Topology-Discovery and Clock-Discovery TICTOC BOF IETF70 Stewart Bryant
Cyprus Conference 2007 Simplex PoE Clocks. 2 Simplex PoE Clocks.
Copyright: Valiant Communications Limited Slide 1 2 x E1/T1 over Ethernet Multiplexer (TDMoIP) 2 x E1/T1 over Ethernet Multiplexer (TDMoIP) Product.
1xE1/T1 over Ethernet Multiplexer (TDMoIP) Slide 1Updated: April 2010Orion Telecom Networks Inc xE1/T1 over Ethernet Multiplexer (TDMoIP) Product.
VLAN Trunking Protocol (VTP) W.lilakiatsakun. VLAN Management Challenge (1) It is not difficult to add new VLAN for a small network.
IEEE-1588 IEEE-1588 – Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Defines a Precision Time Protocol.
Enhanced NTP IETF – TicToc BOF Greg Dowd – Jeremy Bennington –
LXI Standard – Current and Future David Owen – Pickering Interfaces TC Chair LXI Consortium LXI – “It’s About Your Time”
Light Weight Access Point Protocol (LWAPP) IETF 57 Pat Calhoun, Airespace.
VLAN Trunking Protocol
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 9 Basic Router Troubleshooting.
Precision Time Protocol (aka IEEE1588)
Enterprise PTP profile Doug Arnold, Symmetricom Heiko Gerstung, Meinberg November 8, 2012.
Cisco Discovery Protocol. CDP and Router Boot Up When a Cisco device boots up, CDP starts up automatically and allows the device to detect neighbor devices.
VTP VLAN Trunking Protocol Create once and send to the other switches.
TCP/IP Protocol Suite 1 Chapter 16 Upon completion you will be able to: Host Configuration: BOOTP and DHCP Know the types of information required by a.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 Virtual Trunking Protocol.
Virtual LAN (VLAN) W.lilakiatsakun. VLAN Overview (1) A VLAN allows a network administrator to create groups of logically networked devices that act as.
802.1AS Synchronization Services for ak Links
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
Precise measurement of physical link delay 802.1as, IEEE 802 plenary Lu Huang
Instrument Control System Seminar, 20 th -24 th October 2014 Time Synchronisation via Ethernet An introduction to IEEE 1588 Andreas Jost.
Research Unit for Integrated Sensor Systems and Oregano Systems Cern Timing Workshop 2008 Patrick Loschmidt, Georg Gaderer, and Nikolaus Kerö.
Residence Time Measurement draft-mirsky-mpls-residence-time-04 Greg Mirsky John Drake
Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen
Network Layer 1. OSI network layer  OSI model layer 3  TCP/IP model Internet layer Application Presentation Session Transport Network Data link Physical.
Exploration 3 Chapter 4. What is VTP? VTP allows a network manager to configure a switch so that it will propagate VLAN configurations to other switches.
1 28-Sep-16 S Ward Abingdon and Witney College CCNA Exploration Semester 1 OSI network layer CCNA Exploration Semester 1 Chapter 5.
Ethernet Packet Filtering - Part1 Øyvind Holmeide Jean-Frédéric Gauvin 05/06/2014 by.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI network layer CCNA Exploration Semester 1 – Chapter 5.
Emerging Solutions in Network Time Synchronization Security
Instructor Materials Chapter 2: Scaling VLANs
TICTOC -Topology-Discovery and Clock-Discovery
IEEE-1588 IEEE-1588 – Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Defines a Precision Time Protocol.
Advanced Network Tap application for
Pedro Moreira CERN BE-CO-HT
PTP version 3 in FTI? Øyvind Holmeide/Markus Schmitz by 01/13/2016.
On-Site PBX Vs Hosted PBX.
Redundant network topologies for dependable time transfer
Instructor Materials Chapter 1: LAN Design
© 2002, Cisco Systems, Inc. All rights reserved.
Virtual Local Area Networks (VLANs) Part I
Host Configuration: BOOTP and DHCP
PTP profile for FTI Øyvind Holmeide/Markus Schmitz by 01/13/2016.
G.8275.x telecom time profiles
The White Rabbit Fieldbus
NAT / PAT.
Results of San-Jose meeting March 16-20
Chapter 5: Inter-VLAN Routing
VLAN Trunking Protocol
8th White Rabbit Workshop
Chapter 2: Scaling VLANs
Synchronization over Ethernet
Precision Time Protocol
IEEE 1588 Conference and Plug-fest Winterthur, October 10-12, 2005
Host Configuration: BOOTP and DHCP
NAT / PAT.
Chapter 3 VLANs Chaffee County Academy
Chapter 2: Scaling VLANs
PTP SOLUTIONS: Using PTP as a backup to GPS
LAN switching and Bridges
Presentation transcript:

PTPv1 and PTPv2 translation IN FTI Systems

Overview PTP in FTI Overview of PTP PTPv1 and PTPv2 Architecture Exchange Switch support PTP version translation June 12, 2018

Precision Time Protocol (PTP) in FTI 2006 PTPv1 selected for FTI First PTPv1 devices launched 2002 PTPv1 Standard 2012 PTPv2 Adoption for FTI First PTPv2 devices launched 2008 PTPv2 Standard Today…. Hybrid PTP Networks Mixture of Version 1 and Version 2 June 12, 2018

PTP in FTI Why PTP in FTI? IEEE1588 PTP: two versions PTP replaces proprietary time sync protocols Appropriate for closed networks with small/slow variation in round-trip delay such as FTI networks Typical sync accuracy < 100 ns IEEE1588 PTP: two versions iNET initially selected PTPv1, IEEE 1588 Std 2002 iNET updated the requirement for PTP to PTPv2, IEEE 1588 Std 2008 in 2011. June 12, 2018

PTPv1 Propagation delay =(Δ1+Δ2)/2 Offset = Δ1 June 12, 2018

PTPv2 – new features Transparent Clock defined Higher sync message rate for improved accuracy Smaller sync message size to save network bandwidth Peer-to-peer (P2P) delay mechanism Message extensions using Type-Length-Value (TLV) fields. Extended Management support Signaling messages introduced June 12, 2018

PTPv2 - P2P June 12, 2018

Management packets in PTPv2 (1) For PTP monitoring and trouble shooting Particular useful in systems with equipment from different vendors Easy to compare PTP datasets and fix compatibility issues. June 12, 2018

Management packets in PTPv2 (2) Monitoring of PTP synchronization Monitor Slave Clocks accuracy vs. Grand Master Clock December 13, 2012

PTP v1 and v2 Problem: Poor backward compatibility between PTPv2 and PTPv1 Consequences: PTPv2 Grand Masters Clocks cannot synchronize PTPv1 DAUs Switches with PTPv1 Transparency support cannot handle PTPv2 packets Solution #1 - Upgrade firmware of all equipment to PTPv2 Solution #2 - Use a PTP version translation in the switches June 12, 2018

PTP version translation PTPv2 and PTPv1 Grandmaster Legacy v1 ONLY PTPv2 slave PTP version translation Legacy v1 ONLY June 12, 2018

PTP version translation FOLLOW-UPv2 ∆Tsync1 = T1tx - Trx SYNCv2 ∆Tsync2 = T2tx - Trx FOLLOW-UPv1 SYNCv1 IEEE1588 SC IEEE1588 TC CPU 2-step TC Implementation with PTP version translation TCP UDP Switch core IP SYNCv2 T1tx SYNCv1 T2tx SYNCv1 FOLLOW-UPv1 Trx Ethernet PHY PTPv2 capable port SYNCv2 FOLLOW-UPv2 SYNCv1 FOLLOW-UPv1 PTPv1 capable port SYNCv1 FOLLOW-UPv1 PTPv1 capable port June 12, 2018

PTP version translation ∆TdelReqN = TNtx – TMrx DEL_REQ table DEL_REQv1 DEL_RESPv2 table IEEE1588 SC IEEE1588 TC CPU 2-step TC Implementation with PTP version translation TCP UDP Switch core IP DEL_REQv2 TMrx DEL_REQv1 TNtx Ethernet PHY PTPv2 capable port DEL_RESPv2 DEL_REQv2 DEL_RESPv1 PTPv1 capable port PTPv1 capable port June 12, 2018

PTP automatic version detection Whether a port is PTPv1 or PTPv2 capable can either be static configured or automatically detected on run-time Automatic detection : A switch port is be default configured as a PTPv1 capable port A switch port will change to PTPv2 if a PTPv2 P2P message is received on the port This approach requires that manual PTP version configuration is used on the switch for clocks configured for PTPv2 and E2E as the delay mechanism 12 juin 2018

Conclusions PTPv1 is becoming obsolete All new FTI equipment are based on PTPv2 FTI networks must be able to support both PTPv1 and PTPv2 in the mid-term perspective PTPv2 are not backward compatible to PTPv1 Solutions: Replace all PTPv1 equipment Firmware upgrade to PTPv2 if possible Use PTP version translation in the switch in order to allow both PTP versions to coexist in the same network June 12, 2018

Thank you for your attention. Any questions ?