Documente Academic
Documente Profesional
Documente Cultură
IP Telephony Network
Andres Martinez
• Introduction
• Network Infrastructure
• Telephony Infrastructure
• Applications
IP WAN
Router/GW Router/GW
Toll Bypass
CallManager Applications
Applications CallManager
IP WAN
Router/GW Router/GW
CallManager Applications
Applications CallManager
IP WAN
Router/GW Router/GW
GK
Headquarters
Road V3PN
Warrior
IP WAN PSTN
Internet
Large
Branch Legacy
Office Site
Tie
Survivable Remote IOS Telephony Lines
Site Telephony Service
Small PBX
Branch
Offices
© 2003, Cisco Systems, Inc. All rights reserved. 5
The Elements of IP Telephony
Voice Mail/ Auto-Attendant/ XML LDAP
Unified Interactive
Voice Response
Phone
Services
Directory Applications
Messaging
Conf
Si
IP WAN
Si Branch Access
Router Switch Branch
Access Distribution/ WAN
Switch Core Switch Aggregation
Campus
Router Network Infrastructure
© 2003, Cisco Systems, Inc. All rights reserved. 6
Agenda
• Introduction
• Network Infrastructure
• Telephony Infrastructure
• Applications
Access
Layer 2
Distribution
Layer 3
Core
Layer 3
Distribution Building
Layer 3 Block
Access = L2 Links
Layer 2 = L3 Links
Server Farm
© 2003, Cisco Systems, Inc. All rights reserved. 9
Building a Campus Network
VLAN Model
Access
Layer
.......
in Each
Wiring Closet
Wiring Wiring Switch Wiring Wiring
Closet Closet Closet Closet
• A VLAN = an IP subnet
• VLANs do not span different wiring closet switches
with a few exceptions
• If 2+ VLANs per access switch, load sharing is very
easy to achieve
• This model achieves fast convergence and high
stability
© 2003, Cisco Systems, Inc. All rights reserved. 10
Overlaying Wireless LANs
VLAN Design
• Tune routing
protocol timers for
fast convergence VLAN=10 VLAN=11 VLAN=30 VLAN=31 VLAN=32
Model #1 Model #2
© 2003, Cisco Systems, Inc. All rights reserved. 13
Building a Campus Network
Summary
• Access Layer
Access
Per-VLAN Layer 2
spanning-tree
Rootguard
portfast Distribution
UplinkFast
Layer 3
• Distribution Layer Server Farm
HSRP with Core
load balancing Layer 3
OSPF/EIGRP
configured for fast Distribution
convergence Layer 3
• Core
OSPF/EIGRP Access
configured for fast Layer 2
convergence
WAN Internet PSTN
Instantaneous
Core Interface
Si Si
Typical 4:1 Congestion
Data Over-
Subscription
Distribution
Si Si
Typical 20:1
Data Over-
Subscription Access
= Data
= Voice
IP WAN
Downstream Downstream
Network
Upstream Upstream
Leased Lines
Frame Relay
ATM
FR/ATM SIW
IPSec V3PN
MPLS
QoS- QoS-
Enabled L2 WAN L3 WAN Enabled
IP WAN
Propagation
CODEC Queuing Serialization Jitter Buffer
and Network
LLQ = 33%
Link Capacity = (Min BW for Voice + Min BW for Video + Min BW for Data) / 0.75
GK
...
Centralized Call Processing
# of IP Phones,
Bandwidth
...
Gateways
1 to 30 8 kbps
Distributed Call Processing
50 11 kbps
# of Virtual
Bandwidth
100 23 kbps Tie Lines
150 34 kbps 1 to 70 8 kbps
Si
IP WAN
Si
Branch Access
Router Switch
WAN Branch
Access Distribution/ Aggregation
Switch Core Switch
Campus
Router Network Infrastructure
© 2003, Cisco Systems, Inc. All rights reserved. 24
Agenda
• Introduction
• Network Infrastructure
• Telephony Infrastructure
• Applications
• Deployment Models
• Signaling Protocols
• Gateways
• Media Resources
• Call Processing/provisioning
• Cisco CallManager,
applications and
DSP resources at same
physical location Applications
(VMail, IVR, ICD,…)
• Supports up to 30,000
CallManager
lines per cluster Cluster
Applications
(VMail, IVR, ICD,…) SRST-Enabled
PSTN Router
CallManager
Cluster
Branch A
IP WAN
Headquarters
IP WAN
Branch A
GK CallManager
Headquarters Gatekeeper Cluster
• Deployment Models
• Signaling Protocols
• Gateways
• Media Resources
• Call Processing/Provisioning
SCCP H.323
Sound Station H.323
Gateway
IP Feature SIP
Phone (Future)
Analog
Wireless IP Phone Phone
Analog Feature
Phone Video
PC-based Terminal
IP Phone
© 2003, Cisco Systems, Inc. All rights reserved. 31
Signaling Protocols
More about SIP
Si
Network
IP WAN Infrastructure
Si
• Deployment Models
• Signaling Protocols
• Gateways
• Media Resources
• Call Processing/Provisioning
PSTN
Router/ IP
Gateway
WAN
• Voice port density requirements
• Signaling protocol (H.323, MGCP, etc.)
• Support for required PSTN signaling types
• Support for required WAN interfaces and QoS
© 2003, Cisco Systems, Inc. All rights reserved. 34
Gateways
H.323
TDM IP
PSTN
PRI Layer 3
Layer 2 H.225
Framing
Cisco CallManager
Pros Cons
• Interoperability • Higher
administration
• Breadth of product required
and interface choice
• No call
• Support for preservation
survivable remote
site telephony
• Gateway intelligence
Pros Cons
• Ease of dial plan • Dependency on
administration connectivity to
call agent
• Call preservation
• Port-level control
(Required for voice
mail integration)
• Deployment Models
• Signaling Protocols
• Gateways
• Media Resources
• Call Processing/Provisioning
• Transcoding Conferencing
DSPs Conf
Multiple CODEC support
(e.g., G.711 to G.729)
Automatic CODEC selection PSTN IP WAN
DSPs needed in presence
of single-CODEC endpoints
• Music on Hold
Centralized server sends
...
streams across the WAN
© 2003, Cisco Systems, Inc. All rights reserved. 40
Telephony Infrastructure Agenda (1/2)
• Deployment Models
• Basic Call Processing
• Signaling Protocols
• Gateways
• Media Resources
• Call Processing/Provisioning
H.323 Interface
© 2003, Cisco Systems, Inc. All rights reserved. 42
CallManager Redundancy and Scalability
Clustering—1:1 Redundancy (CM 3.3 and MCS 7845)
26,251- 22,501-
30,000 26,250
QoS-Enabled BW
Conf Xcode
Voice Mail
PBX Server
JTAPI
IP-IVR
T1
IP Phone
Note: GW’s, xcoder/mtp and Conference BHCA = Busy Hour Call Attempts
Bridge Are Per DSO or Session
© 2003, Cisco Systems, Inc. All rights reserved. 46
CallManager Provisioning
CallManager Server Platforms
San GK New
Jose Backup 1 1 Backup York
HQ Gatekeeper
2 for CAC and 2
Publisher Dial Plan Resolution Publisher
Backup 3 3 Backup
4 4
Normal
WAN Operation
Failure CallManager
Cluster
ISDN Backup Data
SRST
Router Voice Traffic Central Site
Remote Site
PSTN
Voice Traffic
• SRST router needs minimal configuration
• Subset of features available to the phones
(DID, DOD, Call Hold, Transfer, Speed Dial, Caller ID)
• ISDN backup may be used for data traffic—
ACL needed on branch router to block signaling traffic
© 2003, Cisco Systems, Inc. All rights reserved. 53
Telephony Infrastructure Agenda (2/2)
Router/GW PSTN
1001 914085264000
Route Patterns
User Dials
“1200” 1XXX
12XX
User Dials Directory Numbers
“1234” 1234
1234
Configuration Order
Route
Route List List
1st 2nd
• Chooses path for call routing Choice Choice
• Points to prioritized route groups
Route Route
Group Group
Route Group 1st 2nd
• Performs digit manipulation Choice Choice
• Points to the actual devices
GK
Call
CallManager Manager
Cluster
Central
International Calls Site
Exec Phones
Lobby Phones
Emergency
Calls ...
Create “Dial Plan Policy Groups” Instruct these Phones to Use Their
to Define Calling Restrictions Local Gateway for PSTN Access
© 2003, Cisco Systems, Inc. All rights reserved. 58
Example of a Dial Plan
Calling Search Route Route
Partitions Lists Groups Devices
Spaces
Calling
Search
Space Internal
assigned All IP Phones
to IP Phone
based on 911 Route
policy Internal Only Patterns
9.911
Local
Local
9.[2-9]XXXXXX
PSTN PSTN PSTN
RL RG
National
National 9.1 [2-9]XX
[2-9]XXX XXXX
International International
9.011!
9.011!#
© 2003, Cisco Systems, Inc. All rights reserved. 59
Another Example of a Dial Plan
Calling Calling Search Route Route
Search Partitions Lists Groups Devices
Space Spaces
assigned
to IP Phone SD2911 Route
based on 911 SD 2
policy 9.911
Patterns
SD2Internal Gateways
SD2 SD2
SD2Local PSTN PSTN PSTN
9.[2-9]XXXXXX
SD2Local
2nd Choice
SD2International SD2
SD 2 9.@ IPWAN 1st Choice
SD2Internat’l
Phones IP
IPWAN WAN
OnNet GK
Anonymous
LA911 1st Choice
911 Device
LAInternal LA
9.911
IPWAN 2nd Choice
LALocal LALocal
9.[2-9]XXXXXX LA LA
PSTN PSTN PSTN
L.A.
Phones LAInternat’l LAInternational LA
9.@ Gateways
© 2003, Cisco Systems, Inc. All rights reserved. 60
Telephony Infrastructure Agenda (2/2)
Firewalls
Network
• Allow only
required
applications • Secure access
• Control source (TACACS+, SSH,
addresses RADIUS)
• Use VLANs
Perimeter • Use IP filters
between voice
• No NAT across and data network
Internet
• IOS DoS tools Internet IP WAN PSTN
• Use sensors
© 2003, Cisco Systems, Inc. All rights reserved. 62
Telephony Infrastructure Agenda (2/2)
• IP Telephony
• IPM 2.2
Manager (ITEM)
• Real-time data on
• Pro-active fault
delay, jitter,…
detection
• Generate alarms
• Real-time status
based on perf.
reports on CCM,
thresholds
GWs, Apps
© 2003, Cisco Systems, Inc. All rights reserved. 64
What We Have Built so Far
Conf
Si
IP WAN
Si Branch Access
Router Switch Branch
Access Distribution/ WAN
Switch Aggregation
Core Switch
Campus
Router Network Infrastructure
© 2003, Cisco Systems, Inc. All rights reserved. 65
Agenda
• Introduction
• Network Infrastructure
• Telephony Infrastructure
• Applications
• LDAP/Directory Integration
• TAPI/JTAPI
• XML/Phone Services
• SCCP Based Applications
Access Integration
(User Search)
Web
Server
Corporate
2. LDAP Search LDAP
Directory
Cisco Embedded
CallManager LDAP
Directory
LDAP
Corporate
LDAP Directory
User CallManager
Preferences Cluster 2
3
3. ICD Receives Incoming
Call from IVR, Checks to
ICD
RP
3rd Party Control (DN 2000) Agent Is On-Hook via
rd
3 Party Control; Redirects
Calls to Agent (3000)
Agent
(DN 3000)
IVR = Interactive Voice Response
ICD = Intelligent Call Distribution
© 2003, Cisco Systems, Inc. All rights reserved. 72
What We Have Built so Far
Voice Mail/ Auto-Attendant/ XML LDAP
Unified
Messaging
Interactive Phone
Services
Directory Applications
Voice Response
Conf
Si
IP WAN
Si Branch Access
WAN Router Switch Branch
Access Distribution/
Aggregation
Campus
Switch Core Switch Router Network Infrastructure
© 2003, Cisco Systems, Inc. All rights reserved. 73
Summary Conclusions
http://www.cisco.com/go/srnd/
© 2003, Cisco Systems, Inc. All rights reserved. 74
Recommended Reading
Cisco CallManager
Fundamentals
ISBN: 1587050080
Cisco IP Telephony
ISBN: 1587050501
IP Telephony Unveiled
ISBN: 1587200759