Академический Документы
Профессиональный Документы
Культура Документы
PSTN Access
Vladislav Atanasov
Presentation_ID
Cisco Confidential
2
Presentation_ID
Cisco Confidential
3
Presentation_ID
Cisco Confidential
Vladislav Atanasov
Channel SE
vatanasov@cisco.com
Cisco Public
Session Objectives
At the end of this session, you should:
Understand the reference architecture for enterprise SIP
trunk for PSTN interconnect
Understand the design concepts and trade-offs for different
PSTN SIP trunk deployment scenarios
Be aware of what is available for SIP trunking on Cisco
products both from Enterprise and from SP perspective
Be informed about what resources are available
Cisco Public
Agenda
Solution Overview
What is a SIP Trunk?
Industry Trends
SIP Trunk Considerations
Q&A
Cisco Public
Solution Overview
Cisco Public
voice
SBC
Class 4/5
Switch
TDM-based PSTN
Branch Office /
Commercial SMB
UCME Deployment
voice
data
data
voice
Telecommuter/SOHO
Deployment
Converged SP
Network
data
V
Cisco Public
Enterprise
Domain 2A
IP
IP
Rich
Media
Changing Landscapes
VoIP Islands to VoIP
Interconnects
Narrowband voice
to Rich-media
Interconnect
IP
Rich
Media
Extend rich-media
collaboration to vendors,
partners and customers
CUBE provides b2b
interconnectivity for secure
rich-media services
SP VoIP
CUBE
SBC
SBC
Rich
Media
Cisco Public
CUBE
Enterprise
Domain 2A
IP
Cisco Public
10
Cisco Public
11
Cisco Public
12
Reality
SIP Trunks should only be deployed over media that can provided a
guaranteed QoS that is acceptable (i.e. it would not be recommended
to deploy them across Satellite links if Voice quality is important)
Large Enterprise have such low rates for traditional TDM based
telephony, rates over SIP Trunks may not save much, if anything, in
per minute charges for Local or Long Distance voice calls
SIP trunk are unregulated services and what SP charge vary widely
(unlike TDM offerings)
If cost benefits do accrue for a customer, it is likely operational or
equipment costs, not service costs
SIP Trunks can provide the same experience in many cases, but some
cases (i.e. Baudot connections for Deaf users or V.92 speed modem
connections) experience is different; fax can be problematic
Cisco Public
13
SIP Trunks
Good Reasons for Implementing Them
SIP Trunks offer a roadmap to Enhanced Services
WideBand Codecs
Calls with SUBJECT lines
Exchange of Calendaring information during a call
Multimodal communications: voice, video, chat, file sharing, over the same
communications pipe
Cisco Public
14
2008
IP
TDM
TDM
IP
80
50%
60
40
20
0
54% CAGR
Cisco Public
Cisco Public
16
Impeding
Immature PSTN-equivalent services
Emergency / 911
Fax/Modem
MLPP
MCID
Fault monitoring/isolation
Number portability
Cisco Public
17
Designing and
Configuring a
Network for SIP
Trunking
Cisco Public
18
Products
Services
(Presence,
VM etc)
SP
CUBE, IAD,
demarcation
ISR
IP PBX or
TDM PBX
CUCM,
CUCME,
UC500, Non
Cisco
Voicemail
Unity, CUE
Media GW
AS5xxxXM,
MGX
Softswitch
PGW2200,
BTS, Non
Cisco
Signaling
ITP
PSTN
Bearer
Media
GW
SBC
SIP Trunk
CUBE
CUBE
NAT
ALG
NAT
ALG
CUBE
NAT
ALG
CUCM
CUCME
SBCS
Cisco Public
CUBE (SP)
SIP Proxy /
Softswitch
SP-Managed |
SBC
NMS &
OSS
20
SP VoIP
PSTN
Distributed
SP VoIP
PSTN
CUBE
Hybrid
SP VoIP
CUBE
CUBE
CUBE
CUBE
PSTN
A
A
CUBE
CUBE
Site-SP RTP
Site-to-Site RTP
MPLS
MPLS
CUBE
MPLS
CUBE
Cisco Public
21
CUBE ASR
CUBE + CUSP
CUBE ISR
SP SIP Trunk
CUBE
CUBE
CUBE
CUBE
SBC
CUC
A
M
CUBE Cluster
SP SIP
SP
SIP
Trunk
CUCM
SIP
Trunk
SBC
CUBE
CUBE
CUBE
CUBE
CUC
A
M
CUBE Cluster
SP SIP
SP SIP Trunk
CUC
A
M
SBC
CUBE (Ent)
SIP Trunking for IP
PSTN Access
Cisco Public
22
CUBE Features
Session Mgmt
Demarcation
Fault isolation
Topology Hiding
Network Borders
L7 Protocol Demarc
Statistics and Billing
Interworking
Yours
Mine
Cisco Public
Security
Encryption
FW Integration
Authentication
Registration
Packet Inspection
Toll fraud
23
TDM Gateway
Voice and Video
TDM Interconnect
PSTN Backup
SBC Features
Address Hiding
H.323 and SIP
interworking
DTMF interworking
SIP security
Transcoding
Routing, FW,
IPS, QoS
Unified CM
Conferencing and
Transcoding
WAN Interfaces
RSVP
Agent
SIP Trunking for IP
PSTN Access
SRST
VXML
GK
Cisco Public
28
CPS
50+
AS5000XM
8-12
3800 ISR
2800 ISR
<5
<250
SIP Trunking for IP
PSTN Access
500-800
2009 Cisco Systems, Inc. All rights reserved.
Session Capacity
Cisco Public
5000+
29
Cisco Public
30
Common Issues
SIP Delayed Offer or Early Offer
CUCM prefers DO; SP SIP trunks mostly require EO; Use CUBE to interwork
MTP Requirements
Many nuances and variances based on CUCM releases and call flows
SIP ports
CUBE to send SIP requests to a specific destination port, use dial-peer voice xx
voip > session target ipv4:x.x.x.x:5065
CUBE to send SIP requests with fixed source port, use sip-ua > connection-reuse
Cisco Public
31
Common Issues
DNS
Using DNS names in SIP header fields instead of IP addresses
SIP Normalization
To comply with SP UNI, e.g. add user=phone in INVITEs
Failover
Tune PDD with sip-ua > retry invite/register x, timers connect x
Cause codes
Preserve cause code across both legs on CUBE to aid in troubleshooting and call
rerouting, use sip-ua > reason-header override
SIP Trunking for IP
PSTN Access
Cisco Public
32
Key Takeaways
SIP trunk trend is maturing and gathering momentum
2010 will be the year of implementation
SIP Trunks for PSTN Access are becoming more widely available and
should be considered as part of a Unified Communications design
SIP trunking should be carefully evaluated for benefits and network
design considerations
The major benefit of SIP Trunks in the future is the access to newer
services
Adoption of SIP Trunks should be considered as a TRANSITION and
not a REPLACEMENT scenario for TDM Trunks. A successful
deployment will allow customers to migrate easily from TDM to IP
Trunks, gaining new features.
Cisco Public
33
Key Takeaways
CUBE, as an enterprise SBC, offers a smooth and easy customer migration
strategy from TDM gateways to SIP trunking for PSTN access
CUBE also offers many tools for resolving interop issues
Cisco Public
34
Session Border
Controller
Cisco Public
35
Cisco Public
36
Defining SBC
SBC Enables Direct IP to IP Interconnect Between
Multiple Administrative Domains for Session-Based
Services Providing: Protocol Interworking, Security,
Admission Control and Management
Signaling
Interworking
CAC and BW
Management
NAT/NAPT and
FW Traversal
Security
Signaling/Media
Monitoring, QoS
and Statistics
Call Routing
= SBC
SBC
Cisco Public
37
Cisco has many of the basic functions in IOS but only with
the blade technology do we really have the correct
hardware components to create a market comparable SBC
Most deployed SBCs today are standalone appliances
Cisco are attempting with a small group of others to break
this paradigm and need to upsell the integration approach
especially when the customer has an existing usable
platform.
SIP Trunking for IP
PSTN Access
Cisco Public
38
PSTN
SP1
IP/MPLS Network
SP-SP Peering:
SBC eliminates
back-to-back media gateways
Improves media quality
AAA
SP2
IP/MPLS
Network
Cisco Public
39
SP2 IP/MPLS
Network
PSTN
SP1
IP/MPLS Network
SP-EP/Residential
Peering:
SBC
SBC
Managed
Enterprise
SIP Trunking for IP
PSTN Access
Residential
Broadband
Unmanaged
Enterprise
Cisco Public
CUBE (SP)
XR12K
7600
CUBE(Ent) Supports
SIP/H.323
CUCM interworking
Demarcation
Security
On-board Transcoding
ASR 1000
AS5000XM
CUBE(SP) Supports
7301
3800 ISR
7200VXR
7201
3700
and
CLI
SBC
similarSPinFocus
all these
platforms
2800 ISR
2600XM
2691
SIP/H.323
SBC application
Security based upon
Scale
Cisco Public
SP B
MPLS
Enabled
PE
SP B
Service
Provider
A
SP C
MPLS
Enabled
PE with
SBC
SBC
Service
Provider
A
SP C
SBC
Appliance
Traffic Flow
Traffic Flow
Seamless integration
Eliminate overlay networks
Array of QoS and security features on ingress/egress interfaces
Integration with other L2/L3 services ( eg: MPLS PE + SBC, FW + SBC )
Cisco Public
42
Services Card
Signaling Border
Element (SBE)
sig
media
SBE
&
DBE
sig
External
SBE
Policy
HA
AAA
CDR
VPN Control
sig
Session Control Interface
DBE
media
NAPT
QoS
RTP
Policy
HA
SIP
h248
media
media
H.323
Cisco Public
43
Unified Model
SBE
(SBE+DBE)
Domain A
Domain B
Domain A
Domain B
DBE
Cisco Public
44
ASR1000
RPact
IOS
SIP
H.248 Packet
SIP
(RACS)
DBE
SBE
Control
IOS-SR Middleware
Chassis
Manager
Forwarding
Manager
Kernel
ESPact
SIP
Scalability
Up to 64K call up to 350CPS (RP2)
Up to 10-16K calls up to ~75 CPS (RP1)
SPA
SPA
SPA
SPA
Driver
Driver
Driver
Driver
Chassis
Manager
Kernel
SIP Trunking for IP
PSTN Access
Cisco Public
Internal Control
Communication
DBE
Media
QFP
Forwarding
Manager
Chassis
Manager
Kernel
45
ASR1000
RPact
IOS
SBE
DBE
SBE
Control
Control
IOS-SR Middleware
Chassis
Manager
Forwarding
Manager
Kernel
ESPact
SIP
Scalability
SPA
SPA
SPA
SPA
Driver
Driver
Driver
Driver
Chassis
Manager
Kernel
Cisco Public
Internal Control
Communication
DBE
Media
QFP
Forwarding
Manager
Chassis
Manager
Kernel
46
Cisco Public
47
Topology Hiding
Peer network sees
SBC ext. interface as
Destination for all traffic
SIP
SIP
Apps
Peer Network
SIP
Apps
SIP
SBC acts as B2BUA
Re-originates signalling traffic
to real proxy on internal I/F
SIP
SBC
NGN Network
& Service Provider
SBC
SBC only
allows
signalling
from remote
peerand media
pinholes
opened
dynamically
SIP
10.1.1.2
10.1.1.3
Private
192.168.1.1
192.168.1.2
192.168.1.3
Proxy
Cisco SBC is a B2BUA and fully abstracts external peers from internal network characteristics
SIP Trunking for IP
PSTN Access
Cisco Public
48
Protocol Normalisation
There are increasing numbers of
SIP devices each with subtle
differences in how they use the
protocol. SBCs can be used to
Normalise many different
flavours of SIP into a single
homogenous version that can be
presented to internal servers
SIP
Apps
SIP
Peer Network
SIP
Apps
SIP
SIP
SBC
SBC
homogenises
SIP
NGN Network
& Service Provider
SBC
SIP
SIP
SIP
Cisco Public
49
UNI configurations
User facing CAC policies may be provided to help with DoS
protection or to enforce SLAs
Internal facing CAC policies may be used to prevent Registration
storms or overload of proxies due to mass call events.
Cisco Public
50
Non TISPAN/IMS
Application Provider
TDM Network
SIP
Apps
SBC
C7
ISUP
NGN Network
& Service Provider
X
MSAN
SBC
Peer TISPAN/IMS
Application Provider
SBC
X X
DSLAM
xDSL
Connections
Cisco Public
Shared
ETTx etc.
51
Cisco Public
52
81.1.1.1
L3 source address:81.1.1.1
Peer
Public Network
Private Network
2009 Cisco Systems, Inc. All rights reserved.
Cisco Public
53
Cisco Public
54
QoS Demarcation
Unless the SP manages the
network all the way up to and
including the end device then
some form of demarcation is
required
Internet
Or Peer Netork Provider
TDM Network
SIP
Apps
SBC
C7
ISUP
NGN Network
& Service Provider
SBC
SBC
Unmanaged access
network
SBC
DSLAM
xDSL
Connections
Cisco Public
IP PBX
ETTx etc.
DSLAM
xDSL
Connections
IP PBX
ETTx etc.
55
56
Q&A
Cisco Public
57
Cisco Communications
Transformations Whitepapers
http://www.cisco.com/go/cube
(section of Whitepapers)
Cisco Public
58
Coverage
Reference
Location
cisco.com/go/srnd
- Unified Communications
- Unified Communications Manager
- View Design Guide (CUCM 7.x)
- Cisco Unified CM Trunks
- Cisco Unified Border Element
cisco.com/go/srnd
- Unified Communications
- Voice Portal
- View Design Guide (CVP 7.x)
- Gateway Options
- Cisco Unified Border Element
CUBE in Contact
Center Configuration
Guide
http://cisco.com/en/US/docs/voice_i
p_comm/unified_communications/c
ubecc.html
cisco.com/go/interoperability
Cisco Unified Border Element
Cisco Public
59
Cisco Public
60