Precision Time Protocol in Modern Networks Presentation
Precision Time Protocol in Modern Networks Presentation
Precision Time Protocol in Modern Networks Presentation
IN MODERN NETWORKS
S L AV E N R U M E N J A K
SENIOR SOLUTION ARCHITECT
PTP basics
Transparent Boundary
Distributed networked system
node node
Master-Slave synchronization hierarchy
6 Commercial use:
- GNSS (Global Navigation Satellite
System): GPS, GLONASS, GALILEO and
BEIDOU GPSDO
- GPS Disciplined Oscillators on
premises: Atomic (Rubidium) oscillator
for short-term stability & GPS for long-
term stability
9 Local
Clock
Clock
info
Interface
PTP Protocol
Port specific
10 Timestamp
Port(s)
Common resources: local clock and
generation
info
interface
13
PTP SYNCHRONIZATION
14
2-step process:
t2 - t1 – meanPathDelay – SyncCorrectionField t2
18
meanPathDelay = t3
(t2-t1)+(t4-t3)-SyncCorrectionFieldTC1+TC2- Delay_Req
Delay_RespCorrectionFieldTC2’+TC1’
Delay_Req
(TC2’)
Delay_Req
Two-step clock A clock that provides time t4 (TC2’+TC1’)
information using the combination of an event
Delay_Resp
message and a subsequent general message (t4 & TC2’+TC1’) Delay_Resp
(t4 & TC2’+TC1’)
t4,TC2’+TC
Delay_Resp 1’
Peer-to-peer TC only
Pdelay_Resp (t3-t2)
19 t3 Transmitted in a
Both ports on the link measure link response to the
t3-t2
receipt of Pdelay_
delay t4 t3-t2 can be sent in:
- Pdelay_Resp
Link delay is measured even on PTP - Pdelay_Resp_Follow_Up
- both
pruned links allowing for rapid PTP Pdelay_Resp_Follow_Up
(t3-t2)
convergence in case of network
convergence time time
meanPathDelay at clock 1
on the path C1 to C2
[(t4-t1)-(t3-t2)]/2
MC P2P TC1 P2P TC2 SC
PEER DELAY a b c
SYNCHRONIZATION Sync
WITH P2P TC t1
Sync (t1) Sync
(t1 &
(t1 & TC1+TC2
+MPDa+mPD-b)
(STEP 2) TC1+mPD-a)
t1,TC1+TC2
Follow Up +mPD-a +
t2 - t1 – SyncCorrectionField t2
20
t
ACCURACY ISSUES Master clock NET
sm
Slave clock
t ms
• Pdelay is optional for slave-only clocks (for when the delay of the
end cable is insignificant)
• IEEE_C37_238 TLV
• IEEE 1588 alternate time offset indicator (ATOI) TLV
IEEE C37.238 Power Profile • Mappings for IEEE C37.118 and IEC 61850 protocols (informative)
• IRIG-B replacement mode (by tightening the ATOI specifications)
(extensions to IEC/IEEE 61850-9-3) for • Real-time adjustments of the advertised time-quality (so IEDS
Phasor Measurement Units to measure can determine if acceptable)
electrical quantities in power grids
TELECOM
PROFILES
ITU-T G.8275.2
• Precision time protocol telecom profile for phase/time
synchronization with partial timing support from the
network – it uses PTP in unicast mode over IPv4 and
doesn’t require each device in the network to
participate in PTP
PTP SUPPORT AND DESIGN BY ALE & NOKIA
25
ALE & NOKIA
PTP SUPPORT
TC, E2E 6465, 6560, 6860, 6865, 6900-X72/Q32
Backhaul network
IP/MPLS
27
Access network
OS6465
OS6865
IP/MPLS
Access
network
28
Edge
network
Station
network
OS6465
OS6560
THANK YOU!
CLOCK
SYNCHRONIZATION
signal
TA
fA
Frequency PhA
Clock A
30 Skew – a difference between fA and fB
t
Phase signal
TB
Time fB
Offset – a difference between TA and TB
If (close to) zero than clock is accurate PhB
Clock B
t