Documente Academic
Documente Profesional
Documente Cultură
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Agenda
BRKSPG-1303
Cisco Public
Platforms
Different Products for Different Solution Segments
ASR 5000: Fixed
Mobile
Convergence
7600: Well
Established
Flexible Platform
ASR 9000:
Emerging Large
Scale BNG Platform
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Internet Access
Leased Lines
ATM/FR/Serial
PPP sessions
/Broadband
Dedicated core
networks
IPSec VPNs
BRKSPG-1303
Early 2000
Mid 2000
Current
IP/MPLS Offerings
Layer 3 VPNs
Aggregation Network
Consolidation
ISG / IP Sessions
Edge Redundancy
Intra/Inter-Chassis
Core network
redundancy Fast
Reroute
Push to drive Layer 2
VPNs (Martini drafts)
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Access
Aggregation Network
Core Network
Cable/CMTS
Agg Switch
Agg Switch
Edge Router
MPLS/IP
Network
DSL/DSLAM
Corporate
Fiber / OLT
Wireless
MPLS/IP
Network
Ethernet
Agg Switch
Cell Phones
Agg Switch
Edge Router
Mobility
Internet
Dynamic/Controlled/Accounting
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Stability/Performance
Cisco Public
Access
Aggregation
Core
Residential
STB
CPE
Customer Premises
Equipmenttypically a
modem
Modem type varies with
Access Technology
Can operate in routed or
bridged mode
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
IP Edge
Gateway towards an MPLS/IP
service enabled network
May terminate subscriber L2
connection (retail services)
Can be EoMPLS PW
termination
Cisco Public
Multiple Aspects of
Subscriber Aggregation Evolution
Access Network
Technology
Dial, ISDN, DSL,
DOCSIS, PON, PTP, ...
Aggregation
Network
Technology
From ATM to Ethernet
Residential
BRKSPG-1303
Aggregation
Core
Access
Aggregation
Aggregation
Core
Access
Aggregation
Core
STB
Business
Corporate
Residential
STB
Business
Corporate
Application
Data
Access Protocol
From PPP to IP
Access
Access
STB
Business
Corporate
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Access
Aggregation
Core
STB
16.99%
19.34%
60.40%
DSL
Cable Modem
FTTx
Other
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Source: http://www.point-topic.com
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
For Your
Reference
Residential
Data Services
Business Data
Services
ADSL2
ADSL2+
VDSL
(Very High Speed DSL)
VDSL2
Standard
ITU-T G.992.1
ITU-T G.992.3
ITU-T G.992.5
ITU-T G.993.1
ITU-T G.993.2
L2 Protocol
ATM
ATM
ATM
ATM. Ethernet
ATM, Ethernet
8 Mbps DS
12 Mbps DS
24 Mbps DS
22 Mbps DS
100 Mbps DS
1 Mbps US
1 Mbps US
1 Mbps US
13 Mbps US
100 Mbps US
3-5km
4.5 5.5 km
3-5km
< 1.5 km
< 3-5 km
(LR-VDSL2)
*Maximum reach before synch loss speed rate (max reach) << maximum speed
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
ADSL Technologies
available bandwidth
dramatically decreases after
first mile
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Forecasted subscriber
bandwidth demand will
double in next 3 to 5 years
Source: http://www.iec.org
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
FTTH Configurations
Point To Point Optical Networks (PTP)
Shared CO bandwidth
Passive
Optical
Splitter
CO
ONU
ONU
OLT
OLT
Fiber split up to 32
times
CO
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Fiber to the
Ethernet to the
Home
Home
APON
BPON
EPON
GEPON
EoVDSL
10GEPON
EoHSDSL
EoPTP
GPON
Not all Ethernet To The Home (ETTH) Technologies run over Fiber links
Not all Fiber To The Home (FTTH) Technologies support Ethernet
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
For Your
Reference
Speed (Mbps)
Reach
2BASE-TL
SHDSL
2 5.69
2.7 km
10PASS-TS
VDSL
10
750 m
2BASE-TL
10PASS-TS
copper
Single Mode
Single Mode
Speed (Mbps)
100
Reach
fiber
CO
100BASE-LX10
100BASE-BX10
1000BASE-LX10
1000BASE-BX10
10 km
1000
10 km
OLT
1000BASE-PX10
Speed
(Mbps)
Reach
1000BASE-PX10
1000
10 km
1000BASE-PX20
1000
20 km
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
10km
Cisco Public
20km
1000
BASEPX20
Access
Aggregation
Core
STB
ADSL Access
TR-25
TR-59
TR-101
TR-156
xDSL Access
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Broadband ForumProvider
Networks Segmentation
POP
Content
Providers
ISP
Corporate
Networks
Broadband Forum
Divides Networks
Entities in Three
Groups
Customer
Premises
NSP
NAP
Provides connectivity to
Service Providers
Encompasses:
Access network (DSL or else)
Aggregation and core networks
Implements services:
Internet Connectivity
Business Access
Application specific
content hosting
Handles authentication
and address assignment
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Customer
Premises
TR-59 (2004)
NAP
Content
Providers
TR-101 (2006)
(TR-156 (2008))
ISP
Corporate
Networks
BRKSPG-1303
NSP
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
From this...TR-25
Content
Providers
ISP
BAS
Corporate
Networks
PVC
PPP
ATMoDSL
ATM
PPPoA
L2TP
ATM or FR or IP
PPP
PPPoA/L2TP/IP
IP
PPP
PPP/IP
NAP core network can be ATM end to end or a combination of ATM and IP based interfaces
toward NSPs (ATM VC terminated on a Broadband Access Server (BAS) in NAP)
BRKSPG-1303
Cisco Public
IP
ATM
ATMoDSL
BRAS
ATM
Max 2 hops incl. DSLAM
PPPoE
OR
PPPoA
PPP
Mandatory presence of a subscriber
aggregation device with routing and QoS
capabilities
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
To this - TR-101
From ATM to Ethernet
DSLAM becomes
Ethernet DSLAM
Aggregation
IP
Ethernet
BNG
From Single IP Edge to Dual IP Edge (service segregation: HSI vs. Video)
From ATM OAM to Ethernet OAM (CFM: 802.1ag)
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
For Your
Reference
Ethernet
ATM
Point to Point: High Provisioning Costs; Linear
with number of users
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Residential
Access
Aggregation
Core
STB
Business
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Emulated
Point to
Point Links
G0/1.10
Aggregation
Network
BRKSPG-1303
BNG
Port
Et0/3.21
VLAN: 21
Et0/3.21
VLAN: 21
Et0/3.21
VLAN: 21
Cisco Public
VT VA
State
VA-st Type
21 Vi2.1 PTA
UP
21 Vi2.2 PTA
UP
21 Vi2.3 PTA
UP
Client/Endpoint Requirements
PPP-Sessions
Multi-Edge Support
Dial
Video BNG
DSL
FTTH
Routed
CPE
802.11
Data BNG
WiMAX
PPP-Sessions
BRKSPG-1303
IP-Sessions
2012
2013 Cisco and/or its affiliates. All rights reserved.
IP-Sessions
PPP-Sessions
Cisco Public
Operational Simplicity
PPPoE setup
PPP setup
PPP LCP
PPP NCP
IP-Sessions
PPP-Sessions
PPP-Sessions
BRKSPG-1303
IP-Sessions
2012
2013 Cisco and/or its affiliates. All rights reserved.
IP-Sessions
PPP-Sessions
Cisco Public
Subscriber
Identification
G0/1.10
Subscriber
Authentication
and
Authorization
John
Mike
Ted
John
Mike
Ted
BRKSPG-1303
John
Mike
Ted
John
Mike
Ted
Uniquely establish
subscriber identity and
determine services and
service levels per
subscriber
Subscribers
addresses should
be:
10.1.1.10 John
10.1.1.20 Mike
10.1.1.30 Ted
G0/1.10
10.1.1.10
10.1.1.20
10.1.1.30
Subscriber
Address
Management
Subscribers are
John, Mike and Ted.
G0/1.10
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Subscriber
Identification
Subscriber
Authentication
and
Authorization
Subscriber
Address
Management
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
IP
How do we
create an IP
session?
How do we
authenticate
an IP session?
How can we
assign address to
IP subscribers?
Cisco Public
Subscriber
Identification
IP
How do we
create an IP
session?
Subscriber
Address
Management
BRKSPG-1303
authentication protocols
2012
2013 Cisco and/or its affiliates. All rights reserved.
session?
How can we
assign address
to IP
subscribers?
Cisco Public
What Is ISG?
Subscriber Policy Layer
Policy
Server
AAA
Server
Web
Portal
DHCP
Server
Open
Northbound
Interfaces
Subscriber
Identity
Management
ISG
Policy
Management and
Enforcement
ISG
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Policy
Portal
Aggregation
Internet/Core
Subscriber Identification
Subscriber Authentication
- PPP CHAP/PAP
- Transparent Auto Logon (TAL)
- Web Logon
- RADIUS
BRKSPG-1303
DHCP
and Enforcement
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Based on:
- Who he is
- Where he is
- How he behaves
- What he requires
Aggregation
Policy
Portal
DHCP
Internet/Core
A construct in Cisco
IOS that represents
subscriber
FSOL
PPP Sessions PPP call request
IP Session
BRKSPG-1303
DHCP Discover
RADIUS Request
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Web
Portal
Web Logon
AAA
Server
RADIUS
Username: WebLogon
Username
Data Traffic
redirection
Deployment likelihood
AAA
Server
RADIUS
Username:
MAC/RemoteID:CircuitID
Access SW inserts
Option 82
CircuitID/RemoteID
EAP Auth
RADIUS
EAP
Wireless
Client
BRKSPG-1303
RADIUS
Username:
EAP Username
AP
TAL: IP/MAC
Data Traffic
AAA
Server
AAA
Server
RADIUS
Username:
MAC or IP
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
For Your
Reference
Session Requirement
IP-Session
PPPoE/PPP client
Subscriber Authentication
(Authentication Protocol Selection)
MAC/Line-Authentication,
Portal solutions, DHCP-Auth
Subscriber Isolation
Subscriber/Session Identification
Session ID
Multiple Options
(Interface, MAC, IP-address,)
IP-Addressing
PPP NCP
DHCP, static,
PPP LCP
Multiple Options
(ARP ping, ICMP ping, )
Start/Stop Session
PPP LCP
Multiple Options
(Packet arrivals, DHCP,)
Traffic Encapsulation
none
Traffic Forwarding
Point to Point
Wholesale
PPP/L2TP
Subscriber Mobility/Nomadism
Reestablish PPP-Session
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Transparent Autologon,
Portal solutions
Cisco Public
BNG
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Routed RG
Bridged RG
N:1 VLAN
VDSL, ADSL2+, 802.3
Routed RG
Bridged RG
VDSL, ADSL2+, 802.3
Bridged RG
BRKSPG-1303
N:1 Service
VLANs
Routed RG
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Subscriber 1
(Multi VC)
Subscriber 2
(Single VC or
Ethernet Link)
Tagged, untagged
or priority tagged
DSLAM
Simplest provisioning
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Requires that Services (one or more) can be uniquely identifiable by stack of vlan tags
Subscriber 1
(Multi VC)
voice, video and data for subscriber 1 and 2
Subscriber 2
(Single VC or
Ethernet Link)
Service VLANs
DSLAM
Tagged, Priority
tagged
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Subscriber and Services (if any) must be uniquely identifiable by stack of vlan tags
Subscriber 1
(Multi VC)
Subscriber 2
(Single VC or
Ethernet Link)
DSLAM
VLAN use similar to ATM, i.e. Point To Point VC, i.e. configuration intensive
Multicast replication inside Single BNG, not inside Ethernet Aggregation Network
Multi-homing to two or more BNGs complex, additional configuration across aggregation network
Good for p2p business services; less ideal for Triple-Play Services
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Subscriber and Services (if any) must be uniquely identifiable by stack of vlan tags
Subscriber 1
(Multi VC)
Subscriber 2
(Single VC or
Ethernet Link)
DSLAM
Outer VLAN tagging at first aggregation switchDSLAM port vlan becomes inner vlan
All DSLAMs configured alikeunique vlan per each port, vlan reused across DSLAM
Limited functions at DSLAM -> reduces equipment costs and resources management
Most common deployment of 1:1 VLAN model
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
For Your
Reference
Traffic Type
VLAN Model
Access Protocol
Unicast
1:1, N:1
IPoE, PPPoE
Unicast, Multicast
N:1
IPoE, PPPoE
Video on Demand
(VoD)
Unicast
N:1
IPoE, PPPoE
Broadcast IPTV
Multicast
N:1
IPoE
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Layer 3 MPLS
EoMPLS/ H-VPLS (EVCs)
Layer 2
Layer3
Layer3
Ring
Hub
and
Spoke
802.1Q
802.1ad
EVCs
Overlay p2p
transport
* With IPoE
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
802.1Q [12]
HSI IP/PPPoE
IPoE TV, VoD
IPoE Voice
L2
802.1Q [10]
802.1Q [11]
802.1Q [12]
Aggregation Network
Access Node
BRKSPG-1303
Aggregation Node
2012
2013 Cisco and/or its affiliates. All rights reserved.
Distribution Node
Cisco Public
BNG
802.1Q [12]
Ingress
POP TAG 10 symmetric
Ingress
POP TAG 100 symmetric
802.1Q [11]
802.1Q [10]
802.1Q [100]
EoMPLS PW (EVC)
HSI IP/PPPoE
IPoE TV, VoD
IPoE Voice
802.1Q [10]
802.1Q [11]
L3
802.1Q [12]
Ingress
POP TAG 10 symmetric
Aggregation Network
Access Node
BRKSPG-1303
Aggregation Node
2012
2013 Cisco and/or its affiliates. All rights reserved.
Distribution Node
Cisco Public
BNG
network
systems
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Voice Traffic
Application Specific Edge Nodes
Video Traffic
Data Traffic
Cisco Public
Access
Multiservice Core
IP Edge
Corporate
Residential
BSC/RNC
Aggregation Node
VoD
TV
STB
Core Network
IP / MPLS
Aggregation Network
MPLS/IP
Corporate
Residential
Aggregation Node
Business
Distribution Node
STB
Corporate
Core
Core
Aggregation Node
Residential
BNG
Internet Peering
BSC/RNC
Business
SIP
Core
Distribution Node
Business
Content Network
BNG
STB
Corporate
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Access
Multiservice Core
IP Edge
Corporate
BSC/RNC
Aggregation Node
VoD
VFI
STB
TV
SIP
Core
Distribution Node
Business
Content Network
HSI-BNG
Residential
VFI
Core Network
IP / MPLS
Corporate
Residential
VFI
VFI
Aggregation Node
Business
Distribution Node
STB
Corporate
Core
Core
Aggregation Node
Video-BNG
Residential
Internet Peering
BSC/RNC
STB
Corporate
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Video
Service Edge
Access
Optional L3VPN
Edge
Multiservice Core
Corporate
Content Network
Residential
VoD
BSC/RNC
Distribution Node
TV
STB
Aggregation Network
MPLS/IP
Corporate
Core Network
IP / MPLS
Residential
Distribution Node
STB
Corporate
Core
Core
Internet Peering
BSC/RNC
SIP
Core
STB
Corporate
BRKSPG-1303
Unicast services (HSI/VoIP/VoD) enabled by IPoE or PPPoE per subscriber ISG sessions
Aggregation network implements MPLS/IP for unicast and IP multicast for service transport
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Architecture Comparisons
Typical Deployments
Hybrid-Edge Deployment
Derived from TR-101
SP first deployed Internet service and then added Video service
Legacy HSI-BNG untouched Collocated/Integrated Video-BNG introduced
Smaller 3Play subscriber base
Centralized-Edge Deployment
Aggregation & Edge networks typically operated by different departments
Edge concentrated in few centralized PoPs - Benefits from incumbency, evolution of existing architecture
Operational simplicity centralized subscriber provisioning & maintenance
Requires Service Edge Nodes capable of handling large scale
Distributed-Edge Deployment
Edge fully-distributed in Aggregation Network - Requires Integrated Multi Service Edge Nodes
Distributed subscriber provisioning & maintenance
Edge placement close to subscriber - efficient bandwidth utilization and best scaling properties
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Distributed
Availability
Limited
(number of users,
call-setup-time
bandwidth per user)
Example:
2.7Mbps/User;
60k Users:
Already requires
160 Gbps engine
Scales
with the number of
devices
Operations
Clustered
Scales
with the number of
devices
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Central Address
Pool Management
Centralized
Management
Requires per-user
access network
provisioning for
1:1 VLAN or ATM
Distributed Address
Pool Management
(Fragmentation)
Distributed
Management
No/Limited L2-access
Efficient Multicast &
Peer-to-Peer traffic
Central Address
Pool Management
(Pool per cluster)
Centralized
Management
Requires per-user
access network
provisioning for
1:1 VLAN or ATM
MSAN
VDSL
Home
ASR 9000
BNG nV
nxGE
ASR 9000
Distribution
Satellite
High Availability
Core
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Subscriber
Group Level
Subscriber
Level
Class
Level
Key Features
Hierarchical SLA for all subscribers in the system
3 Strict Priority queues (ASR9K) / 2 Strict Priority
queues (ASR1K)
BW
BW
VoIP
Internet Premium
Internet Best Effort
Subscriber 1
PQ1
PQ2
BW
BRKSPG-1303
VoIP
Video
Internet Best Effort
2012
2013 Cisco and/or its affiliates. All rights reserved.
Subscriber 2
PQ1
4 layers H-QOS
Voice and Video grade Priority scheduling with
priority propagation for minimum latency & jitter
Cisco Public
(single/dual tag)
L3=PPP/IP
Session
L4=Class
Access
Node
Per subscriber:
Shaper, BW,
BRR
Per subscriber:
Strict Priority Qs
(voice/video)
WFQs (internet/services)
Per VLAN:
Shaper, BW,
BRR
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Multicast Classes
Cisco Public
L2=S-VLAN
L3=PPP/IP
Session
L4=Class
Access
Node
.
.
.
.
Per VLAN:
Shaper, BW,
BRR
Per subscriber:
Shaper, BW,
BRR
Per subscriber:
Strict Priority Qs (voice/video)
WFQs (internet/services)
Multicast Classes
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Multicast
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
L2=S-VLAN/
Parent N:1
VLAN
L3=PPP/IP
Session
L4=Class
IGMP
report
Mcast
IGMP
report
Access
Node
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
L4=Class
IGMP
report
Mcast
IGMP
report
Access
Node
IGMP
report
BRKSPG-1303
Cisco Public
IPv6 Solutions
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
PTA
L2
IPv6
IPv6
Routed
CPE
IPv6
Bridged
CPE
IPv6
PPPoE/PPP
L2
IPv6
Routed
CPE
IPv6
IPv6
IPv4
IPv6
PPP
L2TP
PPPoE/PPP
PPP Session
LNS
LAC
IPv6
Bridged
CPE
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
IPv6
IPv6
Routed CPE
IPv6
Bridged CPE
PPPoE/PPP
IPv6
IPv6
Routed or Bridged
CPE
ISG v6 Session
(PPP or IP)
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
IPv6
IPv6
Routed CPE
IPv6
Bridged CPE
PPPoE/PPP
IPv6
IPv6
Routed or Bridged
CPE
Allow for IPv6 deployment at residential premises, while keeping IPv4 support
Address IPv4 Migration
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
IPv6
IPv4
IPv6
IPv4
IPv6
6RD CPE
IPv4
IPv6
IPv6
IPv4
PPPoE/PPP
IPv4
IPv6
ISG IPv4
Session
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Summary
Service Provider Networks Overview
Access Network Evolution
Aggregation Network Evolution
Subscriber Access Protocol Evolution
Aggregation Service Delivery Models
Edge Network Architectures
IPv6 Solutions
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Broadband Challenges
Scalability
Cost Effectiveness
Ethernet
Flexibility
IPv6
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
IP
Cisco Public
Glossary
Acronyms
Acronyms
Acronyms
AAA
FTTH
PON
AgN
Aggregation Node
FTTN
PoP
Point of Presence
AN
Access Node
FTTP
PPP
ANCP
FTTx
Fiber To The x
PPPoA
ADSL
Asymmetric DSL
GPON
Gigabit PON
PPPoE
ATM
(G)EPON
PTA
BNG
IPoE
IP over Ethernet
PTP
Point To Point
BoD
Bandwidth on Demand
IPTV
IP Television
PW
Pseudo Wire
BPON
Broadband PON
HA
High Availability
QoS
Quality of Service
BRAS
HSI
RADIUS
CO
Central Office
H-VPLS
Hierarchical VPLS
RT
Remote Terminal
CMTS
IGMP
SP
Service Provide
CPE
ISDN
TAL
DHCP
ISG
TDM
DOCSIS
ISP
TE
Traffic Engineering
L2TP
TR
Technical Report
DS
Down Stream
LAC
UBR
DSL
LNS
US
Upstream
DSLAM
LR-VDSL2
VDSL
EAP
MPLS
VoIP
Voice over IP
EoMPLS
NAP
VoD
Video on Demand
ETTH
NAS
VPLS
EVC
NSP
VPN
FRR
Fast Restoration
OLT
VRF
FSOL
ONU
FTTC
PIM
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Call to Action
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
77
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
78
Appendix
BNG Service Manager for Cisco
Prime (BroadHop)
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Cisco
Network
Registrar
Network
Management
Broadband
Access
Center
Cisco Access
Registrar
SBC
Intelligent
PCEF
ISG
Transport
ASR1K
BRKSPG-1303
SCE
ASR5K
Starent
PGW
ASR9K
2012
2013 Cisco and/or its affiliates. All rights reserved.
eGGSN
CSG2
WLC
7600 Series
Router
10000 Series
Router
Cisco Public
7200
7301
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Advanced
Services
Triple-Play
New
Services
Tiered Services
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
RADIUS PAP/CHAP
Balance Management
Diameter Gx
Location-based Authorization
Policy Control
Online/Offline Charging
Subscriber Redirection
Real-time Rating
Volume-limited Services
DPI Integration
Quota/Usage Metering
Reporting
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Appendix
ASR9K BNG Configuration
Example
On Box
Global
I.
II.
III.
interface
IV.
III.
IV.
control policy
IV.
Out Of Box
II.
V. Dynamic Management of
Dynamic Templates
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
V.
Lo0=192.168.2.2
192.168.110.10
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Lo0=192.168.2.2
192.168.110.10
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Lo0=192.168.2.2
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
192.168.110.10
Cisco Public
Lo0=192.168.2.2
192.168.110.10
Defines NAS-PORT format (Attr 5)
Type keyword allows for different
formats for different access intf
Type
ETHERNET
PPPOEOE
PPPOEOVLAN
PPPOEOQINQ
VIRTUAL_PPPOEOE
VIRTUAL_PPPOEOVLAN 36
VIRTUAL_PPPOEOQINQ 37
15
32
33
34
35
Ex SSSSAAPPPPPVVVVVVVVVVVVVVVVVVVVV
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
IPOEOE
IPOEOVLAN
IPOEOQINQ
VIRTUAL_IPOEOE
VIRTUAL_IPOEOVLAN
VIRTUAL_IPOEOQINQ
39
40
41
42
43
44
192.168.110.10
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
On Box
Global
I.
II.
III.
interface
IV.
III.
IV.
control policy
IV.
Out Of Box
II.
V. Dynamic Management of
Dynamic Templates
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
V.
RADIUS Access-accept
Features/Services associated w/ Johns
userprofile
John
Smith
User Profiles include subscriber specific attributes that should be activated on the session
User-Name:
john.smith
User-Password:
******
Attr 28: idle-timeout=600
AVPair: subscriber:accounting-list=
SESS_ACCNT_LIST
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
PREMIUM_HSI service
should be activated on the
session
No definition yet available
Service Activated on session
Service Profile Stored in local cache
while in use by at least 1 sessions
RADIUS Access-request
2 Username: Premium_HSI
Password: cisco
RADIUS Access-accept
attributes associated w/ service profile
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Dynamic Template
AAA Profiles
Subscriber attributes can be equally defined in Dynamic Templates or on the AAA in Service Profiles
dynamic-template
type { ppp | ipsub | service } TPL
ipv4 access-group BNG_ACL_IN ingress
ipv4 access-group BNG_ACL_OUT egress
timeout idle 3600
accounting aaa list SESS_ACCNT_LIST
Service-Name:
TPL
Service-Password: cisco
AVPair: ip:in_acl=BNG_ACL_IN
AVPair: ip:out_acl=BNG_ACL_OUT
Attr 28: idle-timeout = 60
AVPair: subscriber:accounting-list=SESS_ACCNT_LIST
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
On Box
Global
I.
II.
III.
interface
IV.
III.
IV.
control policy
IV.
Out Of Box
II.
V. Dynamic Management of
Dynamic Templates
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
V.
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
dynamic-template
type ipsub IP_BASE_TPL
ipv4 unnumbered Loopback50
!
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
interface Bundle-Ethert10.60
ipv4 point-to-point
ipv4 unnumbered Loopback1060
encapsulation dot1q 60
OR
encapsulation dot1q 60 second-dot1q 10
service-policy type control IP_PM
ipsubscriber ipv4 l2-connected
initiator dhcp
Explicit encap
Single/Double tagged (.1q
and .1ad)
apply the control policy
define the type of session
dhcp ipv4
profile DHCP_B10_60_PF proxy
helper-address vrf default 192.168.110.10 giaddr 10.60.1.1
!
interface Bundle-Ether10.60 proxy profile DHCP_10_60
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
interface Bundle-Ether10.50
service-policy type control subscriber PPP_PM
pppoe enable bba-group default
encapsulation ambiguous dot1q 50 second-dot1q any
OR
encapsulation dot1q 50 second-dot1q 10
OR
encapsulation dot1q 50
!
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
(.1q
On Box
Global
I.
II.
III.
interface
IV.
III.
IV.
control policy
IV.
Out Of Box
II.
V. Dynamic Management of
Dynamic Templates
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
V.
IP SessionsTAL by MAC SA
IP SessionsTAL by DHCP Opt82
IP Sessionsinfluencing subscriber address assignment based on class-name
IP Sessionsinfluencing subscriber address assignment based on DHCP attributes
Web Logon
PPP SessionsCHAP
PPP SessionsTAL by PPPoE IA tags
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
dhcp ipv4
profile DHCP_B10_60_PF proxy
DHCP Proxy instructed to accept and keep access node
relay information option
Opt82 and forward it to server
relay information policy keep
relay information option allow-untrusted
!
!
aaa authorization network AUTHOR_LIST group SERVER_GRP
!
aaa attribute format USERNAME_FORMAT
remote-id plus circuit-id
!
policy-map type control subscriber IP_PM
event session-start match-first
class type control subscriber IP do-until-failure
<snip>
20 authorize aaa list AUTHOR_LIST format USERNAME_FORMAT password cisco
Upon Session initiation (session-start) TAL based authentication is attempted:
username:
<Opt82 RID>:<Opt82 CID>
password:
cisco
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
DHCP Discover
Session
Created
DHCP Disc held while
session-start actions
executed
RADIUS Access-Request
RADIUS Access-Accept
UserProfile includes
DHCP classname
DHCP Offer
DHCP Request/ACK
dhcp ipv4
profile DHCP_B10_60_PF proxy
class default-class
helper-address vrf default 192.168.110.10 giaddr 10.60.1.1
!
class SUBNET1_CLASS_POOL
helper-address vrf default 192.168.110.12 giaddr 10.60.1.1
!
interface Bundle-Ether10.60 proxy profile DHCP_10_60
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
DHCP Discover
Session
Created
DHCP server/giaddr
selected based on
match criterias
( Authentication)
DHCP Discover
DHCP offer
DHCP Offer
DHCP Request/ACK
dhcp ipv4
profile DHCP_B10_60_PF proxy
class CLASS1
match option 124 hex <value1>
helper-address vrf default 192.168.110.10 giaddr 10.60.1.1
!
class CLASS2
match option 124 hex <value2>
helper-address vrf default 192.168.110.12 giaddr 10.60.1.1
!
interface BRKSPG-1303
Bundle-Ether10.60 proxy profile
2012
2013DHCP_10_60
Cisco and/or its affiliates. All rights reserved.
Cisco Public
192.168.110.10
Account-Logon
event Posted
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
If authentication fails an
additional event allows you to
perform further actions
e.g. start a fall back service,
disconnect the session,
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
192.168.110.10
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
dynamic-template
type service HTTPRDRT_TPL
service-policy type pbr HTTPRDRT_PM
!
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
HTTP-R ACLs
ipv4 access-list OpG_ACL
10 permit tcp any host 192.168.110.10 eq www
!
ipv4 access-list HTTPRDRT_ACL
10 permit tcp any any eq www
!
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Disconnect session if
session is unauthenticated
when timer expires
Cisco Public
Account-Logoff
event Posted
192.168.110.10
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
On Box
Global
I.
II.
III.
interface
IV.
III.
IV.
control policy
IV.
Out Of Box
II.
V. Dynamic Management of
Dynamic Templates
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
V.
External requests to
activate/deactivate a dynamictemplate cause a service-start
/service-stop event to be triggered
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Un-applies the
requested template and
enable another in its
place
Cisco Public
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public
BNG References
ASR9K Configuration Guides:
http://www.cisco.com/en/US/products/ps9853/products_installation_and_configuration_guides_list.html
BRKSPG-1303
2012
2013 Cisco and/or its affiliates. All rights reserved.
Cisco Public