Académique Documents
Professionnel Documents
Culture Documents
BRKIPM-3007
Francois Le Faucheur
Presentation_ID
Cisco Confidential
HOUSEKEEPING
We value your feedback, dont forget to complete your online session evaluations after each session and complete the Overall Conference Evaluation which will be available online from Friday. Visit the World of Solutions on Level -01! Please remember this is a No Smoking venue! Please switch off your mobile phones! Please remember to wear your badge at all times including the Party! Do you have a question? Feel free to ask them during the Q&A section or write your question on the Question form given to you and hand it to the Room Monitor when you see them holding up the Q&A sign.
Presentation_ID
Cisco Confidential
Caveat
This presentation focuses on Service Provider space CAC for Voice and Video in Enterprise is discussed in other Networkers 2007 sessions
e.g. BRKUCT-2010 CAC Design for Enterprise WAN
Presentation_ID
Cisco Confidential
Agenda
Introduction and CAC Taxonomy Requirements and Business Case CAC Methods
Topology Unaware Off-Path Endpoint Measurement-Based Endpoint PCN-based Topology-Aware Off-Path On-Path RSVP On-Path Multicast
Case Studies
Triple Play Provider: RSVP VoD CAC Residential Broadband: BPM CAC for Voice and VoD PSTN Replacement: BPM CAC for Voice Mobile Phone Trunking: RSVP Aggregation over MPLS TE
Conclusions
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Presentation_ID
Cisco Confidential
Presentation_ID
Cisco Confidential
Off Path
Endpoint Based
Topology unaware
Topology aware
Multicast
RSVP TE
LDP
RSVP based
MSF (core)
BSF (access)
VoMPLS
RSVP Aggregation
Presentation_ID
Cisco Confidential
Agenda
Introduction and CAC Taxonomy Requirements and Business Case CAC Methods
Topology Unaware Off-Path Endpoint Measurement-Based Endpoint PCN-based Topology-Aware Off-Path On-Path RSVP On-Path Multicast
Case Studies
Triple Play Provider: RSVP VoD CAC Residential Broadband: BPM CAC for Voice and VoD PSTN Replacement: BPM CAC for Voice Mobile Phone Trunking: RSVP Aggregation over MPLS TE
Conclusions
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Generally provisioned with sufficient class bw to cope with peak during working and failure case CAC not generally needed In a few SPs, potential for congestion on DSLAM uplink and Aggregation (very high nb of channels, HDTV) CAC needed in some cases Potential for congestion both in working and network failure cases
VoD (unicast)
Generally provisioned with sufficient class bw to cope with peak during working and failure case CAC not generally needed In few SPs potential for congestion in areas of the network both in working and network failure cases CAC needed in some cases
Business
Tight SLA commitments not compatible with call blocking probability of CAC. Requires stringent capacity planning (and possibly TE like traffic engineering) both in normal and failure conditions CAC with feedback to application not needed
Cisco Confidential
Presentation_ID
scales with peak number of simultaneous users depends on many external variables (service uptake, content attractiveness, promotions,)
Video encodings intolerant to loss If the aggregate Video load sessions exceeds the capacity, ALL Video sessions degrade Failures in Aggregation makes problem even worse
10
Presentation_ID
Cisco Confidential
11
Results:
Smart Approach and Gamblers Approach save ~$140M over 5 years, vs Rolls Royce Approach Gamblers approach generally not acceptable
(*) Business Case by Network Strategy Partner, more detailed info available on request
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
12
Agenda
Introduction and CAC Taxonomy Requirements and Business Case CAC Methods
Topology Unaware Off-Path Endpoint Measurement-Based Endpoint PCN-based Topology-Aware Off-Path On-Path RSVP On-Path Multicast
Case Studies
Triple Play Provider: RSVP VoD CAC Residential Broadband: BPM CAC for Voice and VoD PSTN Replacement: BPM CAC for Voice Mobile Phone Trunking: RSVP Aggregation over MPLS TE
Conclusions
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
13
Off Path
Endpoint Based
Topology unaware
Topology aware
MSF (core)
BSF (access)
Presentation_ID
Cisco Confidential
14
Middleware
VoD Server
B 4 C 4 6 .. .. ..
1
Business Corporate Business Corporate Business Corporate Residential
2
Access L2 Aggregation L3 Service Distribution Node Edge
Si
4
L3 Aggregation
VoD Pump
VoD Stream
5
IP, MPLS
Core
Ethernet, EoMPLS
Si
BRAS L3 Edge
Distribution Node
STB
Very Approximate CAC has to be very conservative (eg in case a link goes down) Very wasteful (eg 50% VoD bandwidth wasted) Sometimes better than nothing but not a real CAC solution
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
15
Off Path
Endpoint Based
RSVP based
Approximate and often reactive (i.e. after MSF ETSI / TISPAN BSF MFA MPLS Per flow degradation(core) noticeable) is VoMPLS (access) (access) UNI RSVP Crude but Better than nothing, Generally not sufficient as complete CAC solution
RSVP Aggregation
Presentation_ID
Cisco Confidential
16
Off Path
Endpoint Based
Supported in Cisco Voice Gateways Measurement Based Call Admission Control for SIP Feature: e.g. static rules Configure thresholds on loss/delay or Impairment factors RSVP e.g. bandwidth on application Multicast LDP RSVP based
server manager TE
Topology unaware
Topology aware
(ICPIF) - which are derived from SAA measurements When exceeded allows PSTN Fallback, play Tone/Message or reject call
MSF (core) BSF (access) VoMPLS MFA MPLS UNI Per flow RSVP
RSVP Aggregation
Presentation_ID
Cisco Confidential
17
Off Path
Endpoint Based
PCN work was initiated under Transport Area Working Group IETF now forming a new PCN Working Group (pcn@ietf.org)Per flow MSF ETSI / TISPAN BSF MFA MPLS Intserv over RSVP VoMPLS (core) (access) (access) UNI RSVP Aggregation See draft-briscoe-tsvwg-cl-architecture-04, draft-briscoe-tswg-cl-phb-03 Diffserv PCN aims at fixing issues with current endpoint measurement based approach (e.g. provide
indication BEFORE congestion, provide quantitative feedback on how much load to drop in case of sudden congestion)
Will not be applicable to all deployment environments Early days but interesting approach to watch
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
18
Off Path
Endpoint Based
Topology unaware
Topology aware
MSF (core)
Presentation_ID
Cisco Confidential
19
Some of these standardisation efforts are addressing a wider scope than resource/bandwidth management
Adding application pin holing, and session border control functionality for example
Presentation_ID
Cisco Confidential
20
BRAS VoIP
IP / MPLS
Video
802.11 Wireless
Airon et
Web Portal
ISP / ASP
Mobile GGSN
Subscribers
Applications
ETSI TISPAN (access) and MSF (core) currently define off-path bandwidth management functionality
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
21
Applications AF-1 Applications AF-2 Applications Service subsystems PSTN Emulation IMS Core I/S-CSCF
Mi Mi
e2 e2
CLF
a2 a2 a4 a4
e2 e2 Gq Gq
NASS CNGCF
e3 e3
Mw Mw
Mr Mr
BGCF
e4 e4
Gq Gq
NACF
UAAF
e5 e5 a3 a3
PDBF A-RACF
a1 a1 Re Re
SPDF
Rq Rq
RACS
Ia Ia
Service Policy Decision Function
TE
AMF
RCEF
user-aware CAC
User Equipment
Presentation_ID
I-BGF
22
Off Path
Cisco Broadband Policy Manager (BPM) is a specific On path, Endpoint inception of a system capable of supporting the off-path network Based signalled resource/bandwidth management functions defined in the various standards Built on top of the industry leading network policy control server platform Flexible application interfaces Per-callRSVP scaling to PSTN loads CAC Endpoint Marking Multicast LDP Measurement RSVP based TE based, e.g. PCN Carrier-class availability Based
Topology unaware
Topology aware
MSF (core)
BSF (access)
VoMPLS
RSVP Aggregation
Presentation_ID
Cisco Confidential
23
Can be applied to access and core, L2, L3 and MPLS Can be applied to heterogeneous service environments (Voice, Video, Gaming,) Integral part of Cisco Policy Control solution
Voice Gateway A
IP / MPLS network
Voice Gateway B
Presentation_ID
Cisco Confidential
24
VoD SERVER
SIP SERVER
INTERNET PORTAL
OTHER
Director Layer: Maps Application Function requests to appropriate Resource Controller Hides Topology from Application Function Executes Global Policy (i.e. Global CAC) Gate Control Functions
Policy Repository: Holds persistent global data relating to: Topology Data Network Devices Subscriber Profiles Resource Controller: Executes Policy Rules associated with Network Resources Performs Network Adaption Functions (i.e. dynamic config) Performs Admission Control Decision functions Supports Subscriber Applications (Quota Based control)
BPM
RESOURCE CONTROLLER RESOURCE CONTROLLER
PEP Node
PEP Node
Presentation_ID
25
SIP SERVER
VoD SERVER
INTERNET PORTAL
INTERNET PORTAL
Gq
POLICY CONTROL LAYER POLICY TOPOLOGY DB REPOSITORY POLICY SPDF DIRECTOR
Rq
PRESENCE DIRECTOR
(Optional)
BPM
Ia
e4
NASS
Re BRAS Node BRAS Node BRAS Node BRAS Node BRAS Node BRAS Node
(Functional/Geographic Partition)
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
SBC Node
VoD SERVER
SIP SERVER
Gq`
INTERNET PORTAL
SOAP
OTHER
Each domain in the network may define its own admission control policies
POLICY REPOSITORY
POLICY DIRECTOR
API
GGSN Node
GGSN Node
PE PE
P PE
Core
P PE
BRAS Node
SBC DPI
GGSN Node
27
SIP SERVER
Gq`
INTERNET PORTAL
SOAP
OTHER
Add Directors to scale transactions per seconds Add Session Controllers to support more network elements
POLICY REPOSITORY
POLICY DIRECTOR
API
GGSN Node
GGSN Node
P PE PE
Core
PE P PE
BRAS Node
SBC DPI
GGSN Node
Presentation_ID
Cisco Confidential
28
Event: Set-up Condition: Call Count Exceeded on Link A C Action: Deny Session
X
D B4 Session Awareness Function H
E C F
X
H
Session Database
B3
Presentation_ID
Cisco Confidential
29
Topology discovery agents depend upon specific deployment model Discovered topology may be an abstraction of the physical topology, e.g. TE tunnel topology
Y
D B4 Session Awareness Function H
Event: Set-up Condition: Call Count Exceeded on Link A C Action: Deny Session
Possible options:
Discovery: CLI, CDP, SNMP External database: e.g. ISC:TEM for MPLS TE Routing protocols: IGP, BGP
E C F
X
H
Session Database
B3
Presentation_ID
Cisco Confidential
30
Each CAC request is resolved to one or more underlying network components determined by one or more Path Computation Elements (PCE)
X
D B4 Session Awareness Function H
Event: Set-up Condition: Call Count Exceeded on Link A C Action: Deny Session
PCE type/location depends upon the underlying network and resource management model An end-to-end CAC may require a combination of approaches
IGP MPLS TE Ethernet STP
E C F
X
H
Session Database
B3
Presentation_ID
Cisco Confidential
31
Actual admission control decisions can be based upon a number of criteria and policies
Call counting If current_calls + new_call < 8000, then PERMIT new_call
Y
D B4 Session Awareness Function H
Event: Set-up Condition: Call Count Exceeded on Link A C Action: Deny Session
Bandwidth accounting If accounted current_bw + new_call < 100Mbps, then PERMIT new_call Bandwidth / utilization measurement If measured current_utilisation + new_call < 75%, then PERMIT new_call
E C F
X
H
Session Database
B3
Presentation_ID
Cisco Confidential
32
Event: Set-up Condition: Call Count Exceeded on Link A C Action: Deny Session
Some applications require direct interface to BPM Some applications interface indirectly via Policy Decision and Charging Rules functions
E C F
X
H
Session Database
B3
Presentation_ID
Cisco Confidential
33
Tracks in real time the bindings between users, IP addresses and network resources Supports
DHCP PPP
Y
D B4 Session Awareness Function H
Event: Set-up Condition: Call Count Exceeded on Link A C Action: Deny Session
API
E C F
X
H
Session Database
B3
Presentation_ID
Cisco Confidential
34
Supports the MSF bandwidth manager architecture and ESTI / TISPAN RACS Integrated part of Ciscos policy control solution Can support CAC for access and core, L2 and L3, IP and MPLS Can be applied to heterogeneous service environments Integrated with Cisco IP/MPLS core network solution
Presentation_ID
Cisco Confidential
35
Off Path
Endpoint Based
RSVP TE
LDP
RSVP based
VoMPLS
RSVP Aggregation
Presentation_ID
Cisco Confidential
36
Voice Gateway A
IP / MPLS network
Voice Gateway B
Presentation_ID
Cisco Confidential
37
RSVP Aggregation over MPLS TE/DS-TE: draft-ietf-tsvwg-rsvp-dste RSVP extensions for Emergency: draft-ietf-tsvwg-rsvp-emergency
On-Path RSVP CAC now being considered/added into telco Standards bodies:
DSL Forum: incorporated in [WT-134]: Appendix A- Use Case describing On-Path CAC for VoD ETSI TISPAN: contributions proposing specification of RSVP for VoD CAC in Rel 2 (which adds support for IPTV) ITU [TR-RACS]: contributions proposing specification of RSVP for VoD CAC
Presentation_ID
Cisco Confidential
38
Off Path
Endpoint Based
Topology unaware
Topology aware
Cisco RSVP support on all SoftwareRSVP e.g. bandwidth Multicast based Routers and 7600 TE manager Leverages years of RSVP expertise of IPv4 RSVP in enterprise and RSVP-TE in MSF ETSI / TISPAN BSF VoMPLS Service Provider (core) (access) (access)
LDP
RSVP based
RSVP Aggregation
Presentation_ID
Cisco Confidential
39
RSVPoverDiffserv
(where CAC required)
Ethernet/IP/MPLS Aggregation
IPoE Cisco 7600 (U-PE) IPoE
BRAS
L3 IP/MPLS Core
IPoE
Business Corporate
IPoE
802.1Q
RSVP Unaware
RSVP Unaware
(where CAC not required) 40
Presentation_ID
Cisco Confidential
RSVP Path
eg RTSP
CAC
Residential
CAC
CAC
Ethernet/IP/MPLS Aggregation
IPoE IPoE
BRAS
L3 IP/MPLS Core
VoD Stream
IPoE
RSVP Resv
Business Corporate
IPoE
802.1Q
CAC
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
CAC
41
CAC
Residential
CAC
CAC Fails!!!!
Ethernet/IP/MPLS Aggregation
IPoE IPoE
BRAS
L3 IP/MPLS Core
IPoE
RSVP Error
Business Corporate
IPoE
802.1Q
Presentation_ID
Cisco Confidential
42
RSVPoverDiffserv
No per-VoD-Session state in datapath (purely Diffserv) Just CAC of VoD Sessions over a Diffserv queue Modern Aggregation platforms handle O(10,000s) reservations, ie O(10s-100s of Gb/s ) worth of VoD traffic; per-hop processing latency O (milliseconds)
VoD
RSVP Path
RSVPoverDiffserv
Residential
Ethernet/IP/MPLS Aggregation
IPoE Cisco 7600 (U-PE) IPoE
BRAS
L3 IP/MPLS Core
RSVP Resv
Business Corporate
IPoE
IPoE
802.1Q
Presentation_ID
Cisco Confidential
43
VoD Server
VoD
RSVP
VoD
7
eg. RTSP
1
Path
5
eg. RTSP
Residential
Ethernet/IP/MPLS Aggregation
IPoE Cisco 7600 (U-PE) IPoE
BRAS
L3 IP/MPLS Core
RSVP Resv
Business Corporate
IPoE
IPoE
Presentation_ID
Cisco Confidential
44
SRM
5
RSVP
VoD Server
VoD VoD
4
GRE Tunnel
7 6
eg. RTSP
eg. RTSP
Residential
Ethernet/IP/MPLS Aggregation
IPoE Cisco 7600 (U-PE) IPoE
BRAS
RSVP Resv
Business Corporate
IPoE
IPoE
Presentation_ID
Cisco Confidential
45
BitBand: have RSVP implementation on VoD Pump iMake: have implemented RSVP on their SRM for deployment by European Triple Play provider Seachange & Kasenna: have our RSVP Spec, could implement when they get customer request EMEA Customer Bespoke SRM: Planning to add RSVP
Presentation_ID
Cisco Confidential
46
12.2 SRB:
RSVP Fast Local Repair (fast CAC recovery in case of link/node failure) RSVP over ECMP RSVP over Link Bundling (with dynamic bandwidth adjustments) RSVP Local Policy Enhancement (Application-ID) Recommended release for Deployment
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
47
Presentation_ID
Cisco Confidential
48
Enable RSVP Receiver Proxy: Enable RSVP Receiver Proxy: ip rsvp listener outbound reply ip rsvp listener outbound reply
DSLAM PE-Agg
49
Service Router
R
Link capacity = 3 Reserved =2
Service Router
STB
Presentation_ID
STB
Cisco Confidential
STB
STB
50
Service Router
R
Link capacity = 0 Reserved =0
Service Router
1: link fails
PE-Agg PE-Agg
STB
Presentation_ID
STB
Cisco Confidential
STB
STB
51
Service Router
R
Link capacity = 0 Reserved =0
Service Router
PE-Agg PE-Agg
STB
Presentation_ID
STB
Cisco Confidential
STB
STB
52
3: RSVP CAC: *accepts flows resevs that fit * rejects other resvs
Service Router
R
Link capacity = 0 Reserved =0
PE-Agg PE-Agg
STB
Presentation_ID
STB
Cisco Confidential
STB
STB
53
Service Router
R
Link capacity = 0 Reserved =0
Service Router
STB
Presentation_ID
STB
STB
54
55
RSVP bandwidth
8 16 2. 19 .x 01 .1
DSLAM
8 16 2. 19
.x 02 .1
Central Office
56
RSVP CAC can cover all links in Aggregation RSVP CAC also covers DSLAM uplinks RSVP CAC brings a lot of value as soon as aggregation topology is non-trivial Requires VoD Transport over native IP or over LDP/Global (transport also over MPLS TE/VPN in next phases)
Presentation_ID
Cisco Confidential
57
Presentation_ID
Cisco Confidential
58
RSVP Aggregation over TE Tunnel TBAC Feature (Tunnel Based Admission Control)
RSVP
BTS
xx/XX
Future
TBAC
yy
XX= Bandwidth of the TE Tunnel xx = Remaining Bandwidth Reservable on Tunnel Bandwidth Reserved by RSVP
GW1
V
MSC
30 10
MPLS TE
60/100
V
20
PE1
30/50
PE3 P
30
10
MSC
BTS
P
GGSN SGSN
SGSN
GGSN
BTS
MSC
PE2
20
IP/MPLS
GW2
PSTN
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved.
59
Multicast CAC
Admission Control
Off Path
Endpoint Based
Topology unaware
Topology aware
MSF (core)
BSF (access)
VoMPLS
on routers at each hop of Endpoint Marking Measurement RSVP based flow path based, e.g. PCN Based Based on actual network and actual routing For example: Per flow RSVP over RSVP Routers performAggregation CAC RSVP Diffserv when processing IP Multicast joins/leaves (IGMP, PIM)
60
Presentation_ID
Cisco Confidential
250 1000 end users need to be 250 1000 end users need to be supported on a 1 Gbps DSLAM supported on a 1 Gbps DSLAM uplink. uplink. Aggregation 10GE Triple Play Services need to support Triple Play Services need to support 250 1000 users 250 1000 users
1. 1. 2. 2. 3. 3. 4. 4. -- Voice :: 2 IP phone Voice 2 IP phone connections per home connections per home -- Broadcast TV :: 200 500 Broadcast TV 200 500 channels channels -- Data :: Internet Data Internet VOD :: 10 % users using VOD VOD 10 % users using VOD
Access GE
Cisco 7600
...
If 250 homes on a single DSLAM are If 250 homes on a single DSLAM are all watching a different channel, the all watching a different channel, the total BW required for Broadcast video total BW required for Broadcast video alone would be 250 x 4Mbps = 1Gbps! alone would be 250 x 4Mbps = 1Gbps!
1 GE DSLAM uplink often a bottleneck for carrying all the Triple Play Services
Multicast CAC is the Solution Multicast CAC is the Solution to Manage Video Broadcast to Manage Video Broadcast Oversubscription! Oversubscription!
Presentation_ID
Cisco Confidential
61
as
o de Vi t
) % 50 (
10GE
Cisco 7600
I& HS , IP Vo
1GE
...
Cisco Confidential
...
10GE
1GE
...
...
Cisco 7600
Content Provider 1
MPEG2 SDTV MPEG2 HDTV MPEG4 SDTV MPEG4 SDTV
for Voice/Internet/VoD. 5. Simple extension of multicast limits: global cost factor config.
Content Provider 3
MPEG2 SDTV MPEG2 HDTV MPEG4 SDTV MPEG4 SDTV
interface Gig0/1 description --- Interface towards DSLAM --... ! CAC ip multicast limit bandwidth-out 250000 kbps CP-1-channels ip multicast limit bandwidth-out 250000 kbps CP-2-channels ip multicast limit bandwidth-out 250000 kbps CP-3-channels
... ...
64
3. Service Provider (SP) would like to provision fair sharing of bandwidth between these three content providers to its consumers across 1Gbps links.
Content Provider 2
MPEG2 SDTV MPEG2 HDTV MPEG4 SDTV MPEG4 SDTV
10GE
1GE
Cisco 7600
Presentation_ID
Cisco Confidential
Agenda
Introduction and CAC Taxonomy Requirements and Business Case CAC Methods
Topology Unaware Off-Path Endpoint Measurement-Based Endpoint PCN-based Topology-Aware Off-Path On-Path RSVP On-Path Multicast
Case Studies
Triple Play Provider: RSVP VoD CAC Residential Broadband: BPM CAC for Voice and VoD PSTN Replacement: BPM CAC for Voice Mobile Phone Trunking: RSVP Aggregation over MPLS TE
Conclusions
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
65
VoD Service from 4 Video Head-ends Centralized Highly-Resilient Session Resource Manager (SRM) RSVP signaling handled by SRM
Presentation_ID
Cisco Confidential
66
Case Study
EMEA Triple Play Provider: RSVP VoD CAC
SRM VoD VoD
100s (growing to 1000+) Exchanges 100s (growing to 1000+) Exchanges (aggregated in various topologies:
(aggregated in various topologies: Spoke, star, chains, rings, mix) Spoke, star, chains, rings, mix)
10Gb/s
50 POPs 50 POPs
PE-Agg
PE-Agg
Core Core
PE-Dist PE-Dist PE-Dist
PE-Agg
10Gb/s
PE-Agg PE-Agg
Residential
PE-Agg
VoD 3750
Cisco Confidential
67
Case Study
EMEA Triple Play Provider: RSVP VoD CAC
VoD
G T RE l ne un
SRM
GRE Tun nel
VoD
CAC CAC
GRE
10Gb/s
unn e
RSVP
ne l Tun
PE-Agg
GRE T
PE-Agg
PE-Agg
VoD 7600
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved.
VoD 3750
Cisco Confidential
68
Case Study
EMEA Triple Play Provider: RSVP VoD CAC
Very strong business case for CAC for VoD on Aggregation RSVP on-path fitted best:
-Off-the box (no additional off-path server to operate, no systems integration for interfacing with Application) -Easy operation in an evolving network (ie no reconfiguration when links added, topology changed, additional VoD Servers distributed in POPs) -Solution ready for production deployment mid 07
Presentation_ID
Cisco Confidential
69
LOAD BALANCER
Discovery
SPDF Provisioning
SPDF
CISCO BPM
UDB
Director
Director
AAA
CLF
Res. Ctrl-n
RAD
Res. Ctrl-1
IUS
Res. Ctrl-2
A-RACF
Res. Ctrl-3
A-RACF
A-RACF
A-RACF
HGW
HGW
PEP-1 (BRAS)
CORE
PEP-2 (BRAS)
Presentation_ID
Cisco Confidential
70
Case Study: BPM Residential Broadband CAC VoIP CAC: ATM DSL access
VP1 VC1
C D
VP3 VC2
B
B1 VP3 VC3
Presentation_ID
Cisco Confidential
71
Case Study: BPM Residential Broadband CAC Abstract Representation of ATM Topology
Topology stored as nodes and links attributes may be associated with both
Stores capacity information for links and link hierarchies Captures relationships between nodes
BRAS ATM Port VP CPE ATM Port VC DSLAM ATM Port
Associates physical topology (nodes, ports) to abstract topology (VP, VC) Number of ways of populating / modifying topology model
Discovery External systems Manually
BRAS Uplink
P1
VP1
J1
VC1
C1
J B
B1 P2 VP3 K1 VC3
BRAS DSLAM CPE
C
VC2 D1
K
E1
D E
Presentation_ID
Cisco Confidential
72
Presentation_ID
Cisco Confidential
74
Application / Services Control Plane Policy / Resource Management Plane Network Plane
Call Server
BPM
IP / MPLS network
Voice Gateway B
Presentation_ID
Cisco Confidential
77
Headend Router
Headend Router
Voice Gateway A
IP / MPLS network
Voice Gateway B
100
W
1200
1000 1500
100 800
800
2000
Presentation_ID
Cisco Confidential
78
Case Study: BPM CAC for PSTN Replacement Hierarchical Deployment Architecture
Call Server
1 Terminating (far end) 1. 2 Director Layer routes
Director Layer
3 Distributed 3.
Resource Controller-1
3
2 3
Resource Controller-2
PE-3 Link-4
link -5
GW-4 (IP@4)
TUN L-3 NE NE L -2 T UN
GW-5
TUNNEL-4 CORE
Presentation_ID
Cisco Confidential
79
Case Study: BPM CAC for PSTN Replacement MPLS TE for core CAC
SIP_PROXY_A 3
SIP Invite SIP Progressing
SIP_PROXY_B
AAA
SIP Invite
SIP
DIR
Diameter
4 SIP Invite
LINK
Tot BW
Cur BW
2
dec rem ent
GW-A GW-B
TUNNEL
PE-1 PE-1
100 50
Tot BW
80 40
Cur BW
RC-1
AAA RC-2
LINK
Tot BW
Cur BW
GW-D
t decremen GW-E
decremen t TUNNEL
PE-3 PE-3
100 50
Tot BW
80 40
Cur BW
PE-1 TUNNEL-1
TUNNEL-3
PE-3 LINK-4
LIN K-
GW-D (IP@D)
GW-B
TUN L-4 NE NE L -3 T UN
GW-C
LINK-3 PE-2
TUNNEL-5
Presentation_ID
Cisco Confidential
80
Presentation_ID
Cisco Confidential
81
Presentation_ID
Cisco Confidential
82
Target deployment timeframe compatible with future implementation of RSVP on Voice GW and of TBAC on Cisco PEs
Presentation_ID
Cisco Confidential
83
BTS
GW10
PE1
PE3
MSC
GW11
BTS SGSN GGSN GGSN SGSN BTS
MSC
PE2
IP/MPLS
GW20
PSTN
Presentation_ID
PE must: Support TBAC (RSVP Aggregation over MPLS TE Tunnels) ->admission control of RSVP over MPLS TE Tunnel
Cisco Confidential
84
Agenda
Introduction and CAC Taxonomy Requirements and Business Case CAC Methods
Topology Unaware Off-Path Endpoint Measurement-Based Endpoint PCN-based Topology-Aware Off-Path On-Path RSVP On-Path Multicast
Case Studies
Triple Play Provider: RSVP VoD CAC Residential Broadband: BPM CAC for Voice and VoD PSTN Replacement: BPM CAC for Voice Mobile Phone Trunking: RSVP Aggregation over MPLS TE
Conclusions
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
85
Admission Control
Conclusions
Topology unaware
ETSI / TISPAN (access)
Off Path
Endpoint Based
Topology aware
Multicast
RSVP TE
LDP
RSVP based
MSF (core)
BSF (access)
VoMPLS
RSVP Aggregation
Many potential methods to do CAC No single one-size-fits-all method Cisco aiming for industry leading implementation for the two main comprehensive methods:
On-Path (RSVP for unicast, Multicast Routing for Multicast) Off-Path (Broadband Policy Manager)
Presentation_ID
Cisco Confidential
86
Admission Control
Conclusions
Topology unaware
Off Path
Endpoint Based
Topology aware
Multicast
RSVP TE
LDP
RSVP based
MSF (core)
BSF (access)
VoMPLS
RSVP Aggregation
If pure Cisco IP/LDP based aggregation network architecture, on-path is well suited (TE based aggregation coming in next phase) If RSVP-incapable 3rd party aggregation network equipment, or non-IP/LDP based access (eg pure L2 Ethernet Switching, VPLS), off-path approach may be better suited If off-the box solution is important, on-path is attractive If integration with Policy Management is important, off-path may be better suited at present If topology is non-resilient, off-path may be well suited
Presentation_ID 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
87
Beau Williamson
Consulting Engineer
Benoit Lourdelet
IP services Product manager
Bertrand Duvivier
Consulting Systems Engineer
Bruce Davie
Cisco Fellow
Bruce Pinsky
Distinguished Support Engineer
Presentation_ID
Cisco Confidential
88
John Evans
Distinguished Systems Engineer
Oliver Boehmer
Network Consulting Engineer
Patrice Bellagamba
Consulting Engineer
Shannon McFarland
Technical Leader
Presentation_ID
Cisco Confidential
89
Steve Simlo
Consulting Engineer
Toerless Eckert
Technical Leader
Dino Farinacci
Cisco Fellow & Senior Software Engineer
Presentation_ID
Cisco Confidential
90
Recommended Reading
BRKIPM -3007
MPLS Fundamentals
91
Q&A
Presentation_ID
Cisco Confidential
92
Presentation_ID
Cisco Confidential
93