BRKSPG 2557
BRKSPG 2557
BRKSPG 2557
BRKSPG-2557
Cisco Webex Teams
Questions?
Use Cisco Webex Teams to chat
with the speaker after the session
How
1 Find this session in the Cisco Events Mobile App
2 Click “Join the Discussion”
3 Install Webex Teams or go directly to the team space
4 Enter messages/questions in the team space
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Agenda
• Introduction
• Overview of timing (short)
• 5G? But I need timing and I’m not a mobile operator!
• Timing Deployment Topologies
• Testing Timing
• Deployment Lessons and Traps
• Conclusion and Further Information
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
Overview of Timing
What types of Sync are there?
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
Frequency Synchronization TDM = Time Division Multiplexing
SONET = Synchronous Optical Network
SDH = Synchronous Digital Hierarchy
Synchronous
Ethernet
Same Clock
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
Phase Synchronization
Common
Reference
Time
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Sources of Time
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Distributing Time BITS
in
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
What is PTPv2?
PTP
GM
session
Master Slave
port port
Slave Boundary Transparent PRTC and
Clock Clock Clock Grand Master
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Boundary Clocks = PTP Aware
Master Slave
port port
Transport IP, L2, etc L2 Ethernet L2 Ethernet IPv4 (IPv6) L2 IPv4 (IPv6)
Network Any Full support Full support No on-path Full + SyncE Partial
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Timing for non-Mobile
What about Timing for non-Mobile?
Why do I need to care about this?
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Cable and Remote PHY
https://blogs.cisco.com/sp/remote-phy-why-cin-architectures-matter
DOCSIS Timing
CMTS/CCAP Cable Modem
• After:
CIN Packet Network
Coaxial Cable
DOCSIS
CMTS/CCAP PTP G.8275.2 Remote PHY Cable Modem
GM
PRTC / T-GM
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Power and Smart Grid
Connecting Timing Domains together
• Power systems already use phase timing (e.g. legacy IRIG-B and others)
• Grid monitoring and awareness: protection and operation of distribution network
• Time-stamped voltage & current vector values sent @ up to 120 samples/second
• Traveling wave fault localization – detecting a wave/pulse from a fault in the line
• There are PTP “Power Profiles” that distribute time in substation
• Parallel Redundancy Protocol (PRP) & High-avail. Seamless Redundancy (HSR)
• GPS is normally used as a source of time for each substation – redundancy?
PTP G.8275.1
GM
PRTC / T-GM
Interworking
Function
Power Profile
in substations
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Circuit Emulation CEM
PSN
CEM
AC’s AC’s
Replacing TDM Circuits
Same Frequency
PSN
E1
SyncE E1
PRC
PSN
E1 PTP G.8265.1 E1
GM
PRC / Master
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Broadcasting
Single Frequency Networks need Phase Sync
• Even without SFN’s, network splits and merges need ~40ms alignment
• SFN transmitter synchronisation error needs <10-300μs, down to 1μs
• Commonly uses GPS as a source of phase and frequency
• Frequency/phase not only accurate, but cannot move suddenly (stable)
• GPS receivers backed up over video distribution network (PTP G.8275.1)
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Audio Visual
Synchronization across the whole Audio/Video network
• Audio and Video must be Synched with each other – people quickly notice!
• AES67 and SMPTE are two PTP profiles used in A/V industry
• Based on L3 multicast – not much use of Telecom profiles
100% 100%
Audio Early Audio Late
80% 80%
UNACCEPTABLE Ok Good Ok UNACCEPTABLE
60% 60%
who notice
20% 20%
0% 0%
-100mS -50mS 0mS 50mS 100mS 150mS 200mS 250mS 300mS 350mS 400mS
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Deployment
Topologies
Network Deployment Topologies
Standardized by the ITU-T
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
Allocating Timing Budget v Node Performance
D C G.8271.1 Network Reference Points A,B
T-BC “10”
T-BC “n” T-BC “1”
+ T-TSC
GM
Class A
Random Link
Short Term
Network Asymmetry
Hold Over PRTC / T-GM
Variations Compensation
±50ns ±50ns ±50ns cTE = ±50
±150ns ±250ns ±200ns ±250ns
End Application ±100ns
T-BC “20”
T-BC “n” T-BC “1”
Short Term
+ T-TSC
Random
Network
Link
Asymmetry
GM Class B
Hold Over
Variations Compensation PRTC / T-GM cTE = ±20
±20ns ±20ns ±20ns
±150ns ±250ns ±200ns ±380ns ±100ns
End Application
IP Unicast,
Frequency
IPv4 mandatory, S M
IPv6 allowed
PTP processed only at each end, G.8265.1 Telecom Profile
IP Unicast,
Frequency
IPv4 mandatory, S M
IPv6 allowed
PTP processed only at each end, G.8265.1 Telecom Profile
T-BC-P
IPv4 Unicast T- T- Requires
IPv6 optional TSC-P GM Caution
PTP unaware PTP unaware
network network
T-BC T-BC
PTP Unaware PTP Unware PTP Aware GM
Network Network Network
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Testing Timing
Testing for Timing
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
Do Not Mix Different Types of Testing
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Class A/B/C T-BC Boundary Clock Testing
E
r
r
o
r
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
Measurement Statistics
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
Measurement Statistics
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
Nice Frequency Result - MTIE
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Nice Phase Result – cTE with ±50ns Threshold
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Deployment
Lessons
Synchronization Decision Tree Requirements?
LTE-A, 5G, SFN, TDD radio ppm/ppb
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
Deploying Synchronization (general)
General Guidelines for Successful Deployments
• What form of sync does the end application require? At what accuracy?
• Frequency sources are BITS/SyncE, Phase/time needs GNSS and/or PTP
• Most solutions use a mix of GNSS over the air and PTP or SyncE over the transport
• PTP is required to carry phase and time when no GNSS solution available or when a
backup to a localized GNSS outage is required
• If only frequency is needed, SyncE is the best solution. General rule, SyncE always helps.
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
Deploying Synchronization (general)
General Guidelines for Successful Deployments
• Minimize hops:
• Distribute sources of time to meet budget
• Do not centralize two PRTC+GM in HQ and try to run PTP across the whole country
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
Deploying Synchronization (Phase)
Guidelines for Successful PHASE Deployments
• Reference solution: 75.1 Telecom Profile with Full On-path Support (L2 multicast)
• Deploy only with SyncE (this is mandatory according to the G.8275.1 standard)
• Frequency PTP only worries about PDV, Phase PTP adds asymmetry to it
• Minimize phase time error
• Eliminate asymmetry – this feeds directly into time error
• Minimize hops – expect to deploy T-GM’s out in the pre-aggregation network
• Minimize Packet Delay Variation (PDV) or Packet Jitter
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Deploying Synchronization (Phase)
Guidelines for Successful PHASE Deployments
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Network Design
What the network designer has to do:
• Frequency Synchronization
• If possible, use physical distribution (i.e. SyncE) not packet
• G.8265.1 interoperates with SONET/SDH & SyncE (but disallows aware nodes)
• Packet distribution: reduce PDV (e.g. minimizing hops)
• Asymmetry isn’t an issue
• Phase Synchronization
• Deploy G.8275.1 with physical frequency (i.e. SyncE)
• Reduce PDV (e.g. boundary clocks reset PDV)
• Reduce Asymmetry (routing, link, node, transport,…)
• Remediation of transport layer
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Select the Correct Profile
Some profiles have advantages over others
Asymmetry Reduced (T-BC on every node) T-BC good, not T-BC = bad
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
Reduce Asymmetry
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
Reduce PDV
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Remediating Transport Asymmetry Similar issues for PON,
Timing over Active Optical Components Cable, DSL, microwave…
BC BC
T-BC T-BC
GM
PRTC / T-GM
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
Third Party Networks
Carrying Synch over external networks is difficult
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
Wholesale Timing as a Service
? ?
Shared
Cell
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
Summary
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
Further Information
• ITSF International Timing & Sync Forum, Nov 2-5 2020, Düsseldorf :
https://itsf2020.executiveindustryevents.com/Event/home
• WSTS Workshop on Sync & Timing Systems, May 11-14 2020, Seattle
http://www.atis.org/wsts/
• ATIS White Paper: “GPS Vulnerability”
https://access.atis.org/apps/group_public/download.php/36304/ATIS-0900005.pdf
• ITU_T Study Group 15 Question 13:
htts://www.itu.int/en/ITU-T/studygroups/2017-2020/15/Pages/q13.aspx
Current ITU_T Sync Plenary Meeting (27 Jan – 7 Feb 2020, Geneva, CH)
Next ITU_T Sync Interim Meeting (4 May ‘20, Seattle)
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
Further Information
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
Complete your
online session
survey • Please complete your session survey
after each session. Your feedback
is very important.
• Complete a minimum of 4 session
surveys and the Overall Conference
survey (starting on Thursday) to
receive your Cisco Live t-shirt.
• All surveys can be taken in the Cisco Events
Mobile App or by logging in to the Content
Catalog on ciscolive.com/emea.
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
Continue your education
Demos in the
Walk-In Labs
Cisco Showcase
BRKSPG-2557 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
Thank you