BRKSPM 2074
BRKSPM 2074
BRKSPM 2074
4
Requirements of Today’s
Converged Networks
5
Service Provider Challenge – Bandwidth Explosion
Globally, IP traffic will grow
3-fold from 2014 to 2019,
a compound annual
growth rate of 23%
6
Service Provider Challenge – Anywhere Access
Rising Connectivity Expectations from Consumer & Business Subscribers
Pervasive Mobility
HOME CAMPUS BRANCH PUBLIC VENUE CELLULAR
OFFICE
Work from Indoor & Sales Office or Indoor & Outdoor 3G/4G
Home Outdoor Large branch Hotspot
7
Service Provider Challenge – Operational Complexity
and Increasing Cost Improve
Productivity
and Efficiency
Reduce Reduce
impact of network
Outage complexity
Improve
Reduce legacy Service Levels
networks
New and
Rapid Service Customized
Delivery Offerings
Increasing
traffic levels
Service Provider Challenges – Desired Outcomes
Increasing Bandwidth & Network Scale
Access Anywhere Scalable, Flexible, Modular
9
Cisco Open Network Vision
Applications
Managed
Routing / VPN Transport Security Private Cloud Mobility Video/ Content
Services
Virtual
Physical
Compute Storage Network
Evolved Programmable Network (EPN)
10
EPN Architecture
11
EPN Evolution
Past Solution Framework
New EPN Framework
Unified Fixed and Mobile
MPLS for Convergence (FMC)
Mobile Residential Enterprise
Transport Services Services Mobile
Backhaul
(UMMT)
Services
Mobile Programmability & Network
Enterprise
Mobile Backhaul Services Virtualization
Backhaul Services
Services Transport
Residential
Services (MPLS, Ethernet, nV)
Transport
(MPLS, Ethernet)
12
EPN Overview
Business Convergence Enterprise Residential Consumer Convergence
• Unified L3 VPN experience FMC FMC
• Unified Subscriber Experience
Corporate IP
vRR, PCRF
Virtualization or Integration
vPGW, vBRAS
Integrated BNG, WAG, CGN
nV nV
MPLS Unified MPLS Transport MPLS
Ethernet Ethernet
13
Unified MPLS Transport - Highlights For Your
Reference
• Hierarchical label allocation RFC 3107 to provide scale
• BGP Filtering to distribute only essential prefixes in a domain
• Seamless multicast integration with LSM & mLDP
• Flexible Access with MPLS, Ethernet, nV
• Resiliency with LFA FRR & BGP PIC
• Virtualized Services edge with L2/L3 VPNs
• Autonomic Networking
• Synchronization distribution
• DiffServ QoS across all network layers
14
Unified MPLS : Access Network Models
nV nV
MPLS MPLS
Unified MPLS Transport
Ethernet Ethernet
15
Ethernet Access : Hub-and-Spoke For Your
Reference
16
For Your
Ethernet Access : Ring Reference
17
nV Access : Satellite
• One or more remotely located
management sessions established on
Fabric links devices along with a pair of host
nV Satellites nV Hosts nodes to collectively realize a
single virtual switching entity.
• Satellites act under
management and control of the
host nodes
18
nV Access : Simple Ring For Your
Reference
19
Agenda
• Requirements of Today’s Converged Networks
• EPN Architecture
• Evolution & Overview
• Unified MPLS Transport Infrastructure
• Services Infrastructure
20
Unified MPLS Transport Models
21
1.1 Flat LDP LSP across Core and Aggregation
Networks
Core Node
Pre-Aggregation Node Core Node Pre-Aggregation Node
Ethernet
Core and
(SDH)
Aggregation
Pre-Aggregation Node Aggregatio IP/MPLS Domain Pre-Aggregation Node
n Node
Core Node Core Node
TDM or Packet Microwave
Mobile Access Ethernet / SDH
Pre-Aggregation Node Pre-Aggregation Node Fixed and Mobile Access
IGP/LDP domain
• Core and Aggregation Networks form one IGP and LDP domain.
• For small aggregation platforms scale target is less than 1000 IGP/LDP nodes.
• All Mobile and Wireline services are enabled by the Pre-Aggregation Nodes
22
1.2 Hierarchical BGP LSP Across Core, Aggregation
and Access Networks
Pre-Aggregation Node
Pre-Aggregation Node
Core Node Core Node
Access
Access
IP/MPLS Domain
Core and Aggregation IP/MPLS Domain
23
1.3 Hierarchical BGP LSP Across Core and
Aggregation with LDP Access Networks
Pre-Aggregation Node
Pre-Aggregation Node
Redistribute labeled BGP Core Node Core Node
Service Communities into
Access IGP RAN
RAN IP/MPLS Domain
IP/MPLS Domain
Core and Aggregation
IP/MPLS domain
Pre-Aggregation Node
IGP Area Pre-Aggregation Node
Redistribute Access IGP
into labeled BGP Core Node Core Node
LDP LSP
• Core and Aggregation form a relatively small IGP/LDP domain (<1000 nodes)
• RAN is MPLS-enabled. Each RAN network forms a different IGP/LDP domain
• Pre-Aggregation Nodes run labelled BGP
24
2.1 Hierarchical BGP LSP Across Core and
Aggregation Networks Domains
Aggregation Node
Aggregation Node
• Core, Aggregation, Access are organized as independent IGP/LDP domains with Unified MPLS.
• Core and Aggregation Networks may be in different Autonomous Systems, in which case the inter-
domain LSP is enabled by labeled eBGP in between ASs
• Network domains are interconnected with hierarchical LSPs based on RFC 3107, BGP IPv4+labels.
Intra domain connectivity is based on LDP LSPs
• Access Nodes learn only the required labeled BGP FECs based on service specific filtering.
26
2.3 Hierarchical BGP LSP across Core and
Aggregation with LDP Access Network
Pre-Aggregation Node
Redistribute labeled
Pre-Aggregation Node
Redistribute labeled
BGP Service BGP Service
Communities into Core Core Communities into
Access IGP Access IGP
RAN Aggregation Network Core Network Aggregation Network
MPLS/IP IP/MPLS Domain RAN
IP/MPLS Domain IP/MPLS Domain MPLS/IP
Pre-Aggregation Node Pre-Aggregation Node
Redistribute Access IGP Redistribute Access IGP
into labeled BGP Core Core into labeled BGP
Pre-Aggregation Node
Pre-Aggregation Node
iBGP(eBGP across AS) Hierarchical LSP
LDP LSP LDP LSP
LDP LSP LDP LSP LDP LSP
• Core, Aggregation, Access are organized as independent IGP/LDP domains with Unified MPLS.
• Network domains are interconnected with hierarchical LSPs based on RFC 3107, BGP IPv4+labels.
Intra domain connectivity is based on LDP LSPs
• Pre-Aggregation Nodes run labelled BGP, redistributing the relevant BGP service communities to
Access IGP/LDP and integrating the Access IGP/LDP.
• Access Network Nodes learns only the required destinations based on service specific filtering.
27
BGP Control Plane For Your
Single AS, Multi Area IGP, labeled BGP Access Reference
iBGP
IPv4+label PE iBGP IPv4+label ABR iBGP IPv4+label
IPv4+label IPv4+label
IPv4+label PE
BNG, MSE
External RR
Example: IP RAN VPNv4 Service
Inline RR RR
Inline RR Inline RR
VPNv4 PE
iBGP iBGP iBGP
CSG
VPNv4 VPNv4 VPNv4
VPNv4 PE (MTG)
28
Services Infrastructure
for Mobile, Residential & Business
29
Mobile Services
TDM/Ethernet Access Network BSC
RNC
SDH/SONET
v4/v6 MPLS VPN
Mobile Access Network Mobile Aggregation Network Mobile Packet Core Network
Mobile Transport Gateway
Ethernet/TDM Microwave DWDM, Fiber Rings, H&S, Hierarchical Topology DWDM, Fiber Rings, Mesh Topology
30
Mobile Services
Unified MPLS Access Network
BSC
RNC
MPLS VPN v4/v6 MPLS VPN
Mobile Access Network Mobile Aggregation Network Mobile Packet Core Network
Mobile Transport Gateway
Fiber or uWave Link, Ring DWDM, Fiber Rings, H&S, Hierarchical Topology DWDM, Fiber Rings, Mesh Topology
31
Simplified MPLS VPN Scale Control for LTE For Your
Reference
• Mobile Transport GWs import all RAN & MPC Route Targets, and export prefixes with MPC Route Target
• CSGs in a RAN region import MPC and neighboring RAN Route Targets (Low Scale CSGs) or AGGR wide RT
(High Scale CSGs)
– Enables S1 control and user plane with any MPC locations in core
– Enables X2 across CSGs in RAN and AGG region
32
Residential Services
Ethernet Access Network
Fiber DWDM, Fiber Rings, H&S, Hierarchical Topology DWDM, Mesh Topology
33
Residential Services
Unified MPLS Access Network
IP TV IPTV Transport
Fiber, Microwave DWDM, Fiber Rings, H&S, Hierarchical Topology DWDM, Mesh Topology
34
Business Services - MEF
MPLS, Ethernet and nV Access Network
E-LAN VPLS, PBB-EVPN
Ethernet Port, 802.1q
VPLS, PBB-EVPN
Ethernet Port, 802.1q
X-Line
Ethernet Port, 802.1q or 802.1ad
TDM, ATM IMA E1, STM1
SONET/SDH DWDM, Fiber Rings, H&S, Hierarchical Topology DWDM, Mesh Topology
35
Business Services – Enterprise VPN
Optimal Service Edge
L3 VPN
MPLS VPN/Multicast VPN (mLDP)
Ethernet 802.1q Ethernet 1q/QinQ PWHE
xWDM, Fiber Rings DWDM, Fiber Rings, H&S, Hierarchical Topology DWDM, Mesh Topology
36
Agenda
• Requirements of Today’s Converged Networks
• EPN Architecture
• Evolution & Overview
• Unified MPLS Transport Infrastructure
• Services Infrastructure
37
EPN Programmability with
Network Function Virtualization
38
Autonomic Networking
39
MPLS Access with Microwave ACM
Aggregation Node
• ACM Signaling
• Optimizing Routing
Aggregation Node
Policy Logic updating the IGP • Controlling Congestion
IP/MPLS metric and H-QoS on the
interface IP/MPLS interface • Lossless Protection
Y.1731 VSM
Signals the
Microwave link
speed
Microwave Fading
40
Optimal Routing with BGP Accumulated IGP
PAN-ABR CN-ABR
iBGP IPv4+label Inline-RR iBGP IPv4+label Inline-RR AIGP enabled on all BGP enabled
NHS NHS
devices in the network.
Access IGP Domain Aggregation IGP Domain Core IGP
Domain
AN CN-ABR
Inline-RR
Total
AIGP=5 Cost =
10 Traffic
iBGP iBGP Forwarding
AIGP=1 Total
0 Cost = Total Cost = Add AIGP
15 attribute and metric to
next hop for the path.
Lower value path is
preferred.
LDP LSP LDP LSP LDP LSP
• By default, BGP only considers IGP cost to next-hop for calculating best path.
• BGP AIGP accounts for both cost to next-hop and next-hop’s cost to reach destination.
41
Virtual RR : BGP Control Plane Virtualization
42
Residential Virtual CPE
virtual CPE(s)
1:1 mapping over
L2 connectivity • Software infrastructure for instantiating vCPE
instances on a general purpose server (For
Example : UCS)
• Home CPE is a simple NID
• Server is Co-located with OLT devices for close
alignment with existing Ethernet
physical CPE(s)
Aggregation Node
Access Node
OLT, FTTH
IP/MPLS Transport
IP/MPLS Transport
43
EPN Functional Aspects
44
Differentiated Services QoS Domain
Core, Aggregation, Mobile Access
Access Network UNI
LTE DiffServ
Traffic Class Resource MPLS/IP IP NodeB, eNodeB ATM NodeB
QCI PHB
Reserved 4 - AF 4 32 VBR-nrt
2 16
Reserved 8 - AF VBR-nrt
1 8
Internet
9 Non-GBR BE 0 0 UBR
Best Effort
45
High Availability
Access Aggregation Core Aggregation Access
Network Network Network Network Network
BGP FRR Edge BGP FRR Core LFA FRR, Remote-LFA FRR
<100 msec <100 msec < 50msec
46
Multicast Transport for Mobile Backhaul
• M1 interface transport handled via IP over mLDP transport in core/aggregation and IP Multicast
with PIM SSM in access.
• M3 interface transported using L3VPN service for MBMS session management signaling.
47
Synchronization Distribution
TDM(SDH)
No Physical SyncE
Synchronization
1588 PMC 1588 PTP
SyncE Packet Master Clock
Microwave PRC/PRS
1588 BC
1588 BC IP/MPLS Transport Network
1588 Phase
(+ Frequency)
1588 BC+SyncE Hybrid
1588 BC
Mode External Synchronization
1588 GM Interface (Frequency)
External Synchronization
Ethernet Fiber Interface (ToD and Phase)
Global Navigation Satellite System (e.g. GPS, GLONASS,
Mobile Aggregation Network
GALILEO)- PRTC, Primary Reference TimeMobile
Clock Packet Core Network
Fiber or uWave Link, Ring DWDM, Fiber Rings, H&S, Hierarchical Topology DWDM, Fiber Rings, Mesh Topology
48
For Your
• 1588v2 PTP stream is carried globally in the Aggregation and Access Domains.
• 1588v2 Boundary Clock (BC) at Aggregation, Pre-Aggregation, and Cell-site
Gateway nodes improves scalability and resiliency
• Resynchronizing 1588v2 servo in BC nodes from SyncE frequency input
improves Phase alignment.
49
Agenda
• Requirements of Today’s Converged Networks
• EPN Architecture
• Evolution & Overview
• Unified MPLS Transport Infrastructure
• Services Infrastructure
50
Case-Study
Large SP Fixed & Mobile Converged
Backhaul Design
51
Customer Profile Voice, Video & Data Services
52
52
High Level Architecture
Access Pre-Agg Aggregation Core
Nexus-7K
ASR-901 / ASR-920
STB
Logical Design Overview
Aggregation Node
Aggregation Node
Mobile
MPC iBGP community Transport GW Core
Core
Node MPC iBGP community CSR
CSR Core
Core
Node into RAN IGP
into RAN IGP Core Core
Node Node
RAN Aggregation Network Core Network Aggregation Network RAN
MPLS/IP IP/MPLS IP/MPLS Domain IP/MPLS MPLS/IP
Domain Domain Separate ISIS
Separate ISIS
Pre-Aggregation ISIS Level 2 Pre-Aggregation CSR
Process Process
CSR Node ISIS Level 1 Core Core Node
Node
ISIS Level 1
Core Mobile Node
RAN IGP CSR Loopbacks Core
Core
Node RAN IGP CSR Loopbacks
Core Node Transport GW into iBGP
into iBGP
CSR
CSR Aggregation Node
Aggregation Node
iBGP Hierarchical LSP
LDP LSP LDP LSP
LDP LSP LDP LSP LDP LSP
55
Logical Design Overview
BGP Design for Transport Loopbacks
56
For Your
Reference
Logical Design Overview
VPN Design & VRFs for S1 & OAM
57
For Your
58
For Your
Reference
Logical Design Overview
VPN Design & VRFs for X2
• Inter-Aggregation domain X2
required between neighboring
domains for some cases.
• Selective import of CSR loopbacks
enabled using BGP community
between adjacent Aggregation
domains
• Selective import of community to
explicitly allow X2 wherever required
between aggregation domains.
59
Datacenter Interconnect & Internet Access for LTE
Control Plane
60
Datacenter Interconnect & Internet Access for LTE
Traffic Flow For Your
Reference
61
Datacenter Interconnect & Internet Access for FTTH
Control Plane
• Aggregation router (which is FTTH
service insertion node), peers directly
with RR
• IPv4 BGP & 6PE is used for prefix
advertisement. VPN is also an option
• Aggregation router advertises the FTTH
subscriber prefixes.
• Aggregation router receives the internet
default from IBR & datacenter prefixes
from DC-Interconnect router.
62
Datacenter Interconnect & Internet Access for FTTH
For Your
Reference
Traffic Flow
• FTTH traffic for operator’s own content &
apps flows to the datacenter through the DC-
Interconnect
• BNG is enabled on the Aggregation router for
FTTH Internet traffic
• FTTH IPv4 internet traffic undergoes NAT44
on IBR. IPv6 traffic bypasses NAT
• HTTP traffic is redirected to the Transparent
Internet Cache using Access-List Based
Forwarding (ABF) on IBR
63
For Your
Reference
Quality of Services Design
• QCI to DSCP Mapping is done on eNodeb & Gateways.
• Traffic classification with DSCP at UNI of Edge devices (Cell Site Router for
LTE and MTG for EPC)
• NNI Egress to perform Queuing (PQ+CBWFQ) using Flat/Hierarchical QoS
policy based on MPLS EXP (topmost bits)
• Synchronization, Real time Voice & Video, LTE Signaling are accommodated
in priority class on the egress.
• Remaining traffic is accommodated in classes enabled with CBWFQ.
64
Synchronization Model
• End-to-end Hybrid Synchronization Model due
to its stability, quality and accuracy
• 1588v2 PTP provides phase & TOD
distribution
• SyncE provides frequency distribution
• 1588v2 PTP is carried globally in Core,
Aggregation & Access domains.
• 1588v2 Boundary Clock (BC) on MTG, Core,
Pre-Agg & Cell Site Router improves
scalability and resiliency
• PTP towards eNodeB on a separate vlan in
global
65
LTE Multicast Design
Service Prefixes
• VPN BGP PIC Edge
• VRRP on UNI in EPC Agg & DC
67
Summary & Key Solution Highlights
• Decoupling of transport & service layers.
• Scaling of MPLS infrastructure using RFC 3107 hierarchical LSPs.
• Optimal integration of wire-line FTTH aspects in transport network.
• Simplified provisioning of mobile and wire-line services.
• High scaled MPLS VPNs support transport virtualization.
• Synchronization distribution capabilities.
• QoS for optimal transport of multimedia content.
• Improved high availability with LFA for Fast Reroute & BGP PIC capabilities.
• Comprehensive Multicast support.
68
69
Call to Action
• Related Sessions
• BRKSPG-2231 – Network Modeling, Analytics and Practical Data Science for NGN and
EPN Networks
• LTRSPG-3005 - Deploying the virtualized IOS XRv-9000 in Evolved Programmable
Network (EPN)
• LTRSPG-2516 - Evolved Programmable Networks: Design and Orchestration
73