TECUCT-1001
Transcript of TECUCT-1001
-
8/21/2019 TECUCT-1001
1/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 1
-
8/21/2019 TECUCT-1001
2/333
2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 2
Enterprise IP Telephony Design andDeployment TECUCT-1001 Marcelo Nbrega, AlbertoAguayo, Pablo Marrone, Arnaldo Montaner
-
8/21/2019 TECUCT-1001
3/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 3
Agenda
Introduction
Network Infrastructure
Unified Communications Infrastructure
Unified Communications Applications
Security and Management
-
8/21/2019 TECUCT-1001
4/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 4
Applications
Scope of This Seminar
1. Understanding what can be built today
2. Learning how to build it
3. To find out more about Unified Communicationsdesign:
http://www.cisco.com/go/srnd/
Router/GW Router/GW
Applications
IP WAN
PSTN
Unified CMUnified CM
Note : Unified CM = Cisco Unified Communications Manager
-
8/21/2019 TECUCT-1001
5/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 5
The Big Picture: End-to-EndUnified Communications
PBX
TieLines
LargeBranchOffice
SmallBranch
Offices
LegacySite
RoadWarrior
Telecommuter
SRST Unified CMExpress
Rest of the World
IP WAN PSTNInternet
V3PN
The Big Picture: End-to-End Unified
Communications for the Mid-Market
Headquarters
Unified CMApplications
Gatekeeper
GKGK
Unified
CM-BE
Mid-SizeCentral
Office
100500 Users
Unified CM
Mobility
Cisco Unity Connection
SRST
-
8/21/2019 TECUCT-1001
6/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 6
MediaResources
UC
ProcessingAgents
Gateway/Survivable
Remote
PSTN/IPGatewayUCEndpoints
CommsEndpoints
PSTN
WANAggregation
Router
BranchRouter
Distribution/Core Switch
Campus
Branch
IP WAN
AccessSwitch
AccessSwitch
The Elements of
Unified Communications
Conf
Voice Mail/Unified
Messaging
Web /Audio/Video
Conferencing
XMLPhone
Services
LDAPDirectory
GKGKMTPMTP
XcodeXcode
ConfConf
SiSiSiSiSiSi
SiSiSiSiSiSi
UCApplications
UC Infrastructure
Network Infrastructure
-
8/21/2019 TECUCT-1001
7/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 7
MediaResources
UC
ProcessingAgents
Gateway/Survivable
Remote
PSTN/IPGatewayUCEndpoints
CommsEndpoints
PSTN
WANAggregation
Router
BranchRouter
Distribution/Core Switch
Campus
Branch
IP WAN
AccessSwitch
AccessSwitch
The Elements of
Unified Communications
Conf
Voice Mail/Unified
Messaging
Web /Audio/Video
Conferencing
XMLPhone
Services
LDAPDirectory
GKGKMTPMTP
XcodeXcode
ConfConf
SiSiSiSiSiSi
SiSiSiSiSiSi
UCApplications
UC Infrastructure
Network Infrastructure
-
8/21/2019 TECUCT-1001
8/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 8
Agenda
Introduction
Network Infrastructure
Unified Communications Infrastructure
Unified Communications Applications
Security and Management
-
8/21/2019 TECUCT-1001
9/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 9
Network Infrastructure Agenda
1. Building a Campus Networkfor Unified Communications
2. Enabling QoS in the Campus
3. Enabling QoS in the WAN
4. Overlaying Wireless LANs
-
8/21/2019 TECUCT-1001
10/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 10
Campus UC Networks: The Basics StillApply Hierarchical Network Design
1. Access/Distribution/Core hierarchyeach layerhas specific role
2. Modular scalable topologybuilding blocks
3. Easy to grow, understand, and troubleshoot
4. Creates small fault domainscleardemarcations and isolation
5. Promotes load balancing and redundancy
6. Promotes deterministic traffic patterns
7. Incorporates balance of both Layer 2 and Layer3 technology, leveraging the strength of both
8. Utilizes Layer 3 Routing for load balancing, fastconvergence, scalability, and control
9. Sub-second convergence possible
Building Block
Access
Distribution
Core
Distribution
Access
Without a Rock Solid Foundation the Rest Doesnt Matter
SiSi SiSi
SiSi SiSi
SiSi SiSi
-
8/21/2019 TECUCT-1001
11/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 11
Campus UC Networks:The Access Layer
1. The Access Layer provides aggregation for Voice, Video and Data endpoints
2. Can provide switched or routed accessis typically feature rich
VLANS Do Not Span Access Switches
QoS Trust BoundariesAutoQoSQueuingNetwork Access Control
Automatic Phone DiscoveryPower over EthernetVoice VLAN AllocationMultiple Security Features
Key Features for Unified Communications
Access
Distribution
UC Feature Rich EnvironmentNot Just About Connectivity
To Core
SiSiSiSi
-
8/21/2019 TECUCT-1001
12/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 12
UC Campus Networks:The Access Layer
1. Separate Voice and Data VLANs create partitioned broadcast domainsin separate IP subnets
2. Cisco Discovery Protocol (CDP) used during Phone boot up to configureVoice VLAN ID
3. Phone also supplied with QoS configuration information
4. For Securitydifferent network policies can be applied for differentsubnets; e.g. WORM attacks can be contained to the Data VLANs
Data VLAN ID = 10Voice VLAN ID = 110
Native VLANNoConfiguration Changes
Needed on PC
802.1Q Encapsulationwith 802.1p Layer 2
CoS
Voice and Data VLANs
-
8/21/2019 TECUCT-1001
13/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 13
Campus UC NetworksCDP and Inline Power Discovery
1. Cisco Discovery Protocolallows the switch to discoverthe attached inline powered device and negotiate the
power requirements to optimize power consumption in theswitch
13
-
8/21/2019 TECUCT-1001
14/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 14
Campus UC Networks:The Distribution Layer
1. Important considerations for Unified Communications in the Distribution Layer:Sub-Second Convergence, High Availability, Load Balancing, and QoS
2. The Distribution Layer uses Layer 3 switching and aggregates wiring closet links (accesslayer) and uplinks to the core with route summarization
3. Protects the core from high density peering and problems in the access layer
4. EIGRP/OSPFsub-second convergence possible with timer adjustment, redundant pathload sharing, route summarization,
5. HSRP or GLBP to provide first hop redundancy, sub-second convergence possible withtimer adjustment
Access
Distribution
Fast Convergence, QoS, and High Availability
SiSi SiSi SiSi SiSi
-
8/21/2019 TECUCT-1001
15/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 15
Campus UC Networks: The Core Layer
1. Backbone for the networkconnects network building blocks
2. Performance and stability vs. complexityless is more in the core
3. Aggregation point for the distribution layer
4. Tune routing protocol timers for sub second convergence
5. Separate core layer helps in scalability during future growth
6. Use hardware accelerated services only to maintain performance
Access
Distribution
Core
Scalability, High Availability, and Fast Convergence
-
8/21/2019 TECUCT-1001
16/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 16
SiSi SiSi
SiSi SiSi
SiSi SiSi
SiSi SiSi
UC Campus Network Design:Best PracticeBuild Triangles Not Squares
1. Layer 3 redundant equal cost links support fast convergence
2. Hardware basedfast recovery to remaining path
3. Convergence is extremely fast (dual equal-cost paths: no need forOSPF or EIGRP to recalculate a new path)
Triangles: Link/Box Failure Does NotRequire Routing Protocol Convergence
Squares: Link/Box Failure RequiresRouting Protocol Convergence
Model A Model B
Deterministic vs. Non-Deterministic
-
8/21/2019 TECUCT-1001
17/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 17
UC Campus Network Design:Routing to the Edge?
1. Easier implement, less to get rightNo matching of STP/HSRP/GLBP priority
No L2/L3 Multicast topology inconsistencies
2. Well known tool set
traceroute, show ip route, show ip eigrp neighbor, etc.
3. Most Cisco Catalyst switches supportL3 Switching
4. EIGRP converges in
-
8/21/2019 TECUCT-1001
18/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 18
Building a Campus UC NetworkSummary
1.Access layer
Automatic PhoneDiscovery
Power over Ethernet
Voice VLAN allocation
Multiple Securityfeatures
QoS Trust Boundaries
AutoQoS
Queuing
Network Access Control
Layer 3 to the edge?
2.Distribution Layer
Fast Convergence
QoS
High Availability
3.Core LayerFast Convergence
Scalability
High AvailabilityWAN Internet PSTN
Server Farm
http://www.cisco.com/en/US/netsol/ns656/networking_solutions_design_guidances_list.html#anchor2
AccessLayer 2
DistributionLayer 3
Core
Layer 3
DistributionLayer 3
AccessLayer 2
-
8/21/2019 TECUCT-1001
19/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 19
Network Infrastructure Agenda
1. Building a Campus Networkfor Unified Communications
2. Enabling QoS in the Campus
3. Enabling QoS in the WAN
4. Overlaying Wireless LANs
-
8/21/2019 TECUCT-1001
20/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 20
QoS in the CampusTraffic Profiles and Requirements
1. Latency 150 ms
2. Jitter 30 ms
3. Loss 1%
One-Way Requirements
Smooth Benign
Drop sensitive
Delay sensitive
UDP priority
Voice
Bandwidth per CallDepends on Codec,
Sampling-Rate,and Layer 2 Media
Bursty Greedy
Drop sensitive
Delay sensitive
UDP priority
Video-Conf
Latency 150 ms
Jitter 30 ms
Loss 1%
One-Way Requirements
IP/VC Has the SameRequirements as VoIP,
But Has RadicallyDifferent Traffic Patterns
(BW Varies Greatly)
Smooth/bursty Benign/greedy
Drop insensitive
Delay insensitive
TCP retransmits
Data
Data Classes:
Mission-Critical Apps
Transactional/Interactive Apps
Bulk Data Apps
Best Effort Apps (Default)
Traffic Patterns forData Vary Among
Applications
-
8/21/2019 TECUCT-1001
21/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 21
SiSi SiSi
SiSiSiSi
Access
Distribution
Core
Why Enable QoS in the Campus?
1. Adding more bandwidth to avoid congestion doesnt really help as thekey issue is buffer size QoS allows drop and delay sensitive traffic tobe sent with priority
Typical 20:1
Data Over-
Subscription
Typical 4:1
Data Over-
Subscription
= Data
= Voice
InstantaneousInterface
Congestion
-
8/21/2019 TECUCT-1001
22/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 22
Enabling QoS in the CampusCiscos Approach to QoS
Campus Branch Office
Unified CMCluster
SRST
Router
IP WAN
PSTN
Classification: Mark the Packets with a Specific Priority Denoting aRequirement for Class of Service from the Network
Trust Boundary: Define and Enforce a Trust Boundary at the Network Edge
Provisioning: Accurately Calculate the Required Bandwidthfor All Applications Plus Element Overhead
Scheduling: Assign Packets to One of Multiple Queues (Based onClassification) for Expedited Treatment through the Network
-
8/21/2019 TECUCT-1001
23/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 23
FastEthernet
GigabitEthernet
Ten GigabitEthernet
Campus QoS ConsiderationsWhere Is QoS Required Within the Campus?
No Trust + Policing+ Queuing
Conditional Trust +
Policing + QueuingTrust DSCP + Queuing
Per-User MicroflowPolicing + CoPP
WAN Aggregator
Cisco Catalyst 6500 PFC3
Server Farms IP Phones + PCs IP Phones + PCs
-
8/21/2019 TECUCT-1001
24/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 24
QoS in the CampusTraffic Queuing and Scheduling in IP Phones
1. Voice media traffic is marked with CoS 5/DSCP EF (high priority)
2. Data traffic from the PC is remarked with CoS 0 (low priority) bythe IP phone switch
P0P1
Priority Q
Data Qs
P2
VoiceCoS = 5CoS = 5
DataCoS = 0
P1 Untrusted:Phone Switch
Rewrites CoS = 0
PC
AccessSwitch
IP Phone Enclosure
Phone
P
P Trusted:
Switch Acceptsincoming CoS
-
8/21/2019 TECUCT-1001
25/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 25
Campus QoS ConsiderationsEstablishing Trust Boundaries
1 Optimal Trust Boundary: Trusted Endpoint
A device is trusted if it correctly classifies packets
3 Suboptimal Trust BoundaryOnly use if access switch cannot perform classification
2 Optimal Trust Boundary: Untrusted Endpoint
SiSi
Endpoints Access Distribution Core WAN Aggregators
Trust Boundary
1
2
3
SiSiSiSiSiSi SiSiSiSiSiSi
SiSiSiSiSiSi
For scalability, classification should be done as close to the edgeas possible
The outermost trusted devices represent the trust boundary
-
8/21/2019 TECUCT-1001
26/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 26
QoS in the Campus:
Switch Port AutoQoS1. AutoQoS allows the application of a pre-defined set of QoS
statements to an interface with one CLI command
2008 Cisco Systems, Inc. All rights reserved.TECVVT-100014409_04_2008_c1
-
8/21/2019 TECUCT-1001
27/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 27
AutoQoS in Access LayerSwitch PortsAutoQoS Example: VoIP Model
1. Voice Traffic identified by QoS (DSCP) value, queued and transmitted
2. Signalling Traffic identified by QoS (DSCP) value, queued and
transmitted
3. All Data Traffic has DSCP value re-marked to 0 then transmitted
4. Bespoke AutoQoS Macros can be configured and applied to ports,e.g. AutoQoS for Voice, Video, Business Data and Best Effort Data
VVLAN +DSCP CS3
Yes
DVLANANY
Remark to DSCP 0 and Transmit DATA
No
VVLAN +DSCP EF
YesTrust and Transmit VOICEStart
No
Trust and Transmit SIGNALLING
-
8/21/2019 TECUCT-1001
28/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 28
Catalyst (config-if) # auto qos voip cisco-phone
mls qos map cos-dscp 0 8 16 26 32 46 48 56mls qos srr-queue output cos-map queue 1 threshold 3 5mls qos srr-queue output cos-map queue 2 threshold 3 3 6 7mls qos srr-queue output cos-map queue 3 threshold 3 2 4mls qos srr-queue output cos-map queue 4 threshold 2 1mls qos srr-queue output cos-map queue 4 threshold 3 0mls qos srr-queue output dscp-map queue 1 threshold 3 40 41 42 43 44 45 46 47mls qos srr-queue output dscp-map queue 2 threshold 3 24 25 26 27 28 29 30 31
mls qos srr-queue output dscp-map queue 2 threshold 3 48 49 50 51 52 53 54 55mls qos srr-queue output dscp-map queue 2 threshold 3 56 57 58 59 60 61 62 63mls qos srr-queue output dscp-map queue 3 threshold 3 16 17 18 19 20 21 22 23mls qos srr-queue output dscp-map queue 3 threshold 3 32 33 34 35 36 37 38 39mls qos srr-queue output dscp-map queue 4 threshold 1 8mls qos srr-queue output dscp-map queue 4 threshold 2 9 10 11 12 13 14 15mls qos srr-queue output dscp-map queue 4 threshold 3 0 1 2 3 4 5 6 7mls qos queue-set output 1 threshold 1 138 138 92 138mls qos queue-set output 1 threshold 2 138 138 92 400mls qos queue-set output 1 threshold 3 36 77 100 318mls qos queue-set output 1 threshold 4 20 50 67 400
mls qos queue-set output 2 threshold 1 149 149 100 149mls qos queue-set output 2 threshold 2 118 118 100 235mls qos queue-set output 2 threshold 3 41 68 100 272mls qos queue-set output 2 threshold 4 42 72 100 242mls qos queue-set output 1 buffers 10 10 26 54mls qos queue-set output 2 buffers 16 6 17 61mls qos!interface GigabitEthernet0/1srr-queue bandwidth share 10 10 60 20srr-queue bandwidth shape 10 0 0 0queue-set 2mls qos trust device cisco-phonemls qos trust cosauto qos voip cisco-phone
AutoQoS in the CampusAutoQoS Macro Example
1. Enforces a trust boundary at CiscoIP Phones
2. Enforces a trust boundary on CiscoCatalyst switch access ports anduplinks/downlinks
3. Enables Cisco Catalyst strictpriority queuing for voice andweightedround robin queuing for data traffic
4. Modifies queue admission criteria
(i.e. CoS-to-queue mapping)5. Modifies queue sizes, as well as
queue weights where required
6. Modifies CoS-to-DSCP and IPprecedence to-DSCP mappings
28
For campus Cisco Catalystswitches, AutoQoS commandmacro enables the followingQoS features automatically:
-
8/21/2019 TECUCT-1001
29/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 29
Central Site
Enabling QoS in the CampusPlatform Recommendations
Remote Site
Unified CMCluster
SRST
Router
Router/
Gateway
Cisco Catalyst 6500
Cisco Catalyst 4500
Cisco Catalyst 4000
Cisco Catalyst 4x00
Cisco Catalyst 3560, 3750
Cisco Catalyst 2950, 2960
Cisco IOSRouter SW NM
IP WAN
PSTN
-
8/21/2019 TECUCT-1001
30/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 30
Network Infrastructure Agenda
1. Building a Campus Network
2. Enabling QoS in the Campus3. Enabling QoS in the WAN
4. Overlaying Wireless LANs
-
8/21/2019 TECUCT-1001
31/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 31
G.729A: 25 ms
CODEC
Variable(Can Be Reduced
Using Priority
Queuing)
Queuing
Variable(Can Be Reduced
Using LFI)
Serialization
6.3 s/Km +Network Delay
(Variable)
Propagationand Network
2050 ms
Jitter Buffer
Enabling QoS in the WANElements That Affect End-to-End Delay
IP WAN
Campus Branch Office
Unified CMCluster
SRSTRouter
PSTN
End-to-End Delay (Aim for < 150 ms)
-
8/21/2019 TECUCT-1001
32/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 32
Time (msec)
0 100 200 300 400
CB Zone
Satellite Quality
Fax Relay, BroadcastHigh Quality
Delay Target for Voice (Total, Including Latency)
500 600 700 800
ITU G.114 Recommendation: 0150 msec One-Way Delay
Delay Starting Point for Video
QoS in the WANEnd-to-End Latency for Voice and Video
1. Video takes longer to encode/decode than voice2. Average is 150-ms encode and 150-ms decode = 300 ms
3. The audio is typically delayed to sync up with the video(except for VT advantage)
-
8/21/2019 TECUCT-1001
33/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 33
QoS in the WAN: QoSConsiderationsBest Effort vs. Guaranteed Quality
Guaranteed Voice Quality Leased LinesFrame Relay
ATM
ATM/Frame Relay
IP-SEC V3PN
MPLS
Call Agents
BusinessCritical Calls
Best Effort Voice QualityDSL
Cable
WirelessInternet
VPN
Telecommuters
Road Warriors
Intra Company Calls
E bli Q S i h WAN
-
8/21/2019 TECUCT-1001
34/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 34
Enabling QoS in the WANGeneral Guidelines
1. Use LLQ anytime VoIP over the WAN is involved
2. Traffic shaping is a requirement for Frame Relay/
ATM environments
3. Use LFI techniques for all links below 768 Kbps
Dont use LFI for any video-over-IP applications
4. TX-ring sizes may require modification5. Properly provision the WAN bandwidth
6. Call admission control is a requirement where VoIP callscan over-subscribe the provisioned Bandwidth
7. Use cRTP carefully
8. Map QoS from L3 (IP precedence or DSCP) to L2 (802.1p)at remote branches if switch is L2 only
QoS in the WAN:
-
8/21/2019 TECUCT-1001
35/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 35
class-map class-defaultmatch any
class-map match-all voicematch ip dscp ef
Class-map match-all voice-controlmatch ip dscp af31 ; or CS3
!policy-map WANclass voice
priority percent 17
class voice-controlbandwidth percent 2
class class-defaultfair-queue
!interface Serial0/1ip address 10.1.6.2 255.255.255.0bandwidth 128no ip directed-broadcastservice-policy output WAN!
QoS in the WAN:Prioritizing Voice Traffic
LLQ
Classify
De-queue
2 2
3 3
class-map default = remaining
3 2 1 2 11128kbps
Class-Map Voice = 17%
Any Packet with DSCP = 46(PHB=EF) Gets Assigned to aClass that Will Get a High PriorityQueue with 17% Bandwidth
11Priority
Queue
CBWFQ
Low Latency Queuing Example
-
8/21/2019 TECUCT-1001
36/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 36
CentralSite
Remote Sites
Frame Relay
or ATM
T1 T164
kbps T1
T1
CIR =64 kbps
Why Is It Needed?
Line speed mismatch
Remote to central siteoversubscription
To prevent bursting aboveCommitted Rate (CIR)
1
2
3 1 32
QoS in the WAN: Traffic Shaping
LineRate
R
Traffic Shaping Limits the TransmitRate to a Value (R) Lower than Line Rate
Without Traffic Shaping
With Traffic Shaping
Q S i th WAN
-
8/21/2019 TECUCT-1001
37/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 37
QoS in the WANReducing Serialization Delay for Voice Packets
Link Type LFI Mechanism
Pt-to-Pt Links: MLPPPFrame Relay: FRF.12ATM: MLPPP over ATMATM/Frame-Relay SIW: MLPPP over ATM and FR
Note *LFI is not required for link speeds greater than 768kbps
Large Data PacketVoice Packet
214-ms Serialization Delayfor 1500 Byte Frame at 56 kbps
Before
Data Frag 1 Data Frag 2 Data Frag 3After
Link Fragmentation and Interleaving (LFI)
Voice Packet
QoS in the WAN
-
8/21/2019 TECUCT-1001
38/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 38
Voice
Interleave
WFQ
Link Fragmentationand Interleave
Low Latency Queuing
PacketsOut
PacketsIn
Police
Video
QoS in the WANPacket Scheduling, Fragmentation and Interleaving
Best Effort
Signaling
TXRing
Critical Data
Layer 3 Queuing Subsystem Layer 2 Queuing Subsystem
PQ
PQ Packets Do Not Go through Fragmentation:on Low-Link Speeds, You Cannot Put Large
(i.e., Video) Packets in the PQ with VoicePackets; Therefore Video Traffic Not
Recommended for Link Speeds
-
8/21/2019 TECUCT-1001
39/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 39
Link Capacity = (Min BW for Voice + Min BW for Video + Min BW for Data)/0.75
Voice Is Not FreeEspecially on Low-Speed LinksEngineer the Network for Data, Voice, and Video
QoS in the WANBandwidth Provisioning
Sum of Traffic = 75%
Link Capacity
Video
LLQ = 33%
Reserved
Voice/VideoControl
Data Routing,Etc.Voice
QoS in the WAN
-
8/21/2019 TECUCT-1001
40/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 40
QoS in the WANProvisioning Bandwidth for Voice-Bearer Traffic
A More Accurate Method for Provisioning Is to Include
the Layer 2 Headers into the Bandwidth Calculations:
See Appendix for iLBC codec and SRTP bandwidth calculations
CODECSampling
RateVoice Payload
in BytesPackets per
SecondBandwidth per
Conversion
G.711/G722-64k 20 msec 160 50 80 kbps
G.711/G722-64k 30 msec 240 33 74 kbps
G.729A 20 msec 20 50 24 kbps
G.729A 30 msec 30 33 18 kbps
CODECEthernet14 Byes of
Header
PPP6 Bytes of
Header
ATM53 Bytes Cells witha 48-Byte Payload
Frame Relay4 Bytes
of Header
G.711/G722-64k at 50 pps 85.6 kbps 82.4 kbps 106 kbps 81.6 kbps
G.711/G722-64k at 33 pps 77.6 kbps 75.5 kbps 84 kbps 75 kbps
G.729A at 50 pps 29.6 kbps 26.4 kbps 42.4 kbps 25.6 kbps
G.729A at 33 pps 22.2 kbps 20 kbps 28 kbps 19.5 kbps
QoS in the WAN
-
8/21/2019 TECUCT-1001
41/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 41
15 pps
30 pps
IFrame
10241518Bytes
IFrame
10241518Bytes
P and B Frames128256 Bytes
600 Kbps
32 Kbps
QoS in the WANVideo/Cisco TelePresence Bandwidth Variability
1. I frame is a full sample of the video
2. P and B frames use quantization viamotion vectors and prediction algorithms
Note: The Information in This Section Applies to BothCisco TelePresenceand Video Applications
QoS in the WAN
-
8/21/2019 TECUCT-1001
42/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 42
128k = 153k
384k = 460k
512k = 614k
768k = 921k
1.5M = 1.8M
Video Data Rate andBandwidth Required
QoS in the WANCalculating Layer 2/3 Overhead for Video
1. Harder to calculate video bandwidthbecause payload size is variable
(video is bursty!)2. General rule of thumb is to add 20%
for all Layer 2/Layer 3 overhead
3. Call bandwidth is typically themaximum transmission bandwidthof the call; average is usuallymuch less
For More Information, see Video and Cisco TelePresence Sessions:
BRKVVT-2300 Designing and Deploying IP Video Telephony Networks
BRKVVT-2304 Cisco TelePresence Solution Architecture for the Enterprise
QoS in the WAN
-
8/21/2019 TECUCT-1001
43/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 43
QoS in the WANProvisioning Bandwidth for Signaling Traffic
...
...
Please Refer to UCSRND 6.X for EncryptedCall Control Bandwidth
Centralized Call Processing
(As per 6.X SRND, No Encryption)
Number ofIP Phones,Gateways
SCCP ControlBandwidth
SIP ControlBandwidth
1 to 30 8 kbps 8 kbps
50 14 kbps 27 kbps
100 27 kbps 54 kbps
150 40 kbps 81 kbps
Distributed Call Processing
Number ofVirtual Tie Lines
Bandwidth
1 to 70 8 kbps
QoS in the WAN
-
8/21/2019 TECUCT-1001
44/333
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicCisco NetworkersColombia 2008 44
cRTPHeader
~24 Bytes
QoS in the WANProvisioning Bandwidth with Compressed RTP (cRTP)
1. Compresses RTP + UDP + IP headers (40 bytes) down to 24 bytes
2. Enabled on point-to-point linksimpacts router CPU
LinkHeader
IP HeaderUDP
HeaderRTP
Header
VoIP Packet
X Bytes20 Bytes8 Bytes12 Bytes
VoicePayload
X Bytes
CODEC
PPP6 Bytes of Header
without CRTP
PPP6 Bytes of Header
with CRTP
Percent
BandwidthReduction
G.711 at 50 pps 82.4 kbps 68 kbps 17.5%
G.711 at 33 pps 75.5 kbps 66 kbps 12.5%
G.729A at 50 pps 26.4 kbps 12 kbps 54.5%
G.729A at 33 pps 20 kbps 10.5 kbps 47.5%
QoS in the WAN
-
8/21/2019 TECUCT-1001
45/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 45
QoS in the WANCisco IOS AutoQoS for WAN Links
1. Similar to AutoQoS inCisco Catalyst switches
2. Use AutoDiscovery to:
Determine WAN traffic typesand their offered bit rate
3. Use AutoQoS to:
Apply map classes to match on
QoS values/traffic typesQueue traffic types appropriately
Assign WAN queue bandwidthbased on traffic type
Mark or Re-Mark QoS
DSCP values
Assign QoS policy toWAN interfaces
IP WAN
PSTN
AutoDiscovery Cisco AutoQoS Policy
Application andProtocol-Types
Cisco AutoQoSClass-Maps
Match Statements
Offered Bit Rate
(Average and Peak)
Minimum Bandwidthto Class Queues,
Scheduling and WRED
*AutoQoS was introduced in 12.3(11)T
-
8/21/2019 TECUCT-1001
46/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 46
WAN Call Admission Control (CAC)
Why Is It Needed?
Best Practices:
1. Use CAC to control the
number of calls allowed overthe WAN
2. LLQ Bandwidth = the numberof calls x bandwidth per call
3. Bandwidth per call iscodec specific
4. G711 @ 20mS samples =80kbps
5. G729 @ 20mS samples =24kbps
IP WANLink
IP WAN Links LLQ IsProvisioned for Two
Calls (Equivalent toTwo Virtual Trunks)
No Physical Limitationon IP Links; Third Call
Can Go Through, butVoice Quality of AllCalls Degrades
Call AdmissionControl Blocks Third Call
IP WAN
Router/Gateway CUCM
Note: Codecs that vary their bandwidth based on network conditions (e.g. packet loss) can be
problematic as WAN over-subscription can occur affecting the voice quality of all calls
Enabling QoS
-
8/21/2019 TECUCT-1001
47/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 47
Enabling QoSQoS Approach Summary
Campus Branch Office
Unified CMCluster
SRSTRouter
IP WAN
PSTN
Classification: Mark the Packets with a Specific Priority Denoting aRequirement for Class of Service from the Network
Trust Boundary: Define and Enforce a Trust Boundary at the Network Edge
Provisioning: Accurately Calculate the Required Bandwidthfor All Applications Plus Element Overhead
Scheduling: Assign Packets to One of Multiple Queues (Based onClassification) for Expedited Treatment through the Network
Enabling QoS
-
8/21/2019 TECUCT-1001
48/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 48
Inline power
Multiple Qs
802.1p/Q
Fast linkConvergence
CampusAccess
Multiple Qs
802.1p/Q
Classification
Reclassification
CampusDistribution
Multiple Qs
802.1p/Q
Traffic Shaping
Link Efficiency(LFI, cRTP)
Classification
Reclassification
WANAggregation
SRSTRouter
Multiple Qs
802.1p/Q
Link Efficiency(LFI, cRTP)
Classification
Reclassification
Branch Router
Inline Power
Multiple Qs
802.1p/Q
Branch Switch
Enabling QoSOverall QoS Design Summary
IP WAN
Campus Branch Office
Unified CMCluster
PSTN
BandwidthProvisioning
-
8/21/2019 TECUCT-1001
49/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 49
Network Infrastructure Agenda
1. Building a Campus Network
2. Enabling QoS in the Campus
3. Enabling QoS in the WAN
4. Overlaying Wireless LANs
Overlaying Wireless LANs
-
8/21/2019 TECUCT-1001
50/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 50
y gNon-Controller-Based Wireless
1. Layer 2 roaming requiresspanning at least two VLANsbetween wiring closet switches
Common Trunk or nativeVLAN for Access Points (APs)to communicate to WirelessDomain Service (WDS)
The Wireless Voice VLAN
2. Use an 802.1Q trunk for switchto AP connection
3. Different WLAN authentication/
encryption methods requiredistinct VLANs
Layer 2
Layer 3
Wireless
VLANs
Fast Secure Roam Using L2
L2Trunks
Data DataVoiceVoice
Overlaying Wireless LANs
-
8/21/2019 TECUCT-1001
51/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 51
DataVoice
y gController-Based WLAN: The Architectural Shift
1. Cisco WLAN controller andWireless Services Module(WiSM) provide for acentralized point to bridge all
traffic into the Campus2. Control and Data traffic is
tunneled to a centralizedcontroller (via Light Weight
Access Point Protocol LWAPP)
3. No longer a need to span aVLAN between closets (no STPloops)
4. No need for trunks between
APs and access layer switches
5. Details in Enterprise Mobility3.0 Design Guide atwww.cisco.com/go/srnd
Fast Secure Roam with No L2 Loop
WLAN Controllers
DataVoice
LWAPP LWAPP
WirelessVLANs
L2Trunks
WiSM
Overlaying Wireless LANs
-
8/21/2019 TECUCT-1001
52/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 52
y gWLAN Controllers and AP VLAN Considerations
1. Wireless VLANs should not beused for non-wireless traffic
2. LWAPP encapsulated traffic isrouted via default gateway on this
VLAN
3. Traffic is bridged on a proper VLAN(corresponding to the SSID) afterbeing LWAPP-decapsulated
4. APs management IP address isconfigured on the native/defaultVLAN
5. Define the native VLAN on theswitch port to match the AP
management/ default VLAN6. For more information, see Breakout
Session BRKAGG-3013 WirelessLAN Radio Spectrum ManagementBest PracticeUnique Native VLANs
WiSM
WLAN Controllers
Campus Core
The Elements ofU ifi d C i ti
-
8/21/2019 TECUCT-1001
53/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 53
Unified Communications
Media
Resources
UC
ProcessingAgentsGateway/
SurvivableRemote
PSTN/IP
Gateway
UC
EndpointsComms
Endpoints
PSTN
WANAggregation
Router
BranchRouter
Distribution/Core Switch
Campus
Branch
IP WAN
AccessSwitch
AccessSwitch
Conf
Voice Mail/Unified
Messaging
Web /Audio/Video
Conferencing
XMLPhone
Services
LDAPDirectory
GKGKMTPMTP
XcodeXcode
ConfConf
SiSiSiSiSiSi
SiSiSiSiSiSi
UCApplications
UC Infrastructure
What We Have Uncovered So Far
Network Infrastructure
A d
-
8/21/2019 TECUCT-1001
54/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 54
Agenda
Introduction
Network Infrastructure
Unified Communications Infrastructure
Unified Communications Applications
Security and Management
Unified Communications Infrastructure
-
8/21/2019 TECUCT-1001
55/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 55
Agenda
Part 1
1. Unified CM Clustering
2. Deployment Models
3. Signaling Protocols
4. Network Services
5. Basic Call Processing
6. Failover and Redundancy
Part 2
1. Media Resources
2. Telephony Gateways andFax
3. Cisco Unified BorderElement
4. Survivable RemoteSite Telephony
5. Unified CM Express
6. Call Admission Control
7. Dial Plan
Unified Communications Infrastructure
-
8/21/2019 TECUCT-1001
56/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 56
Unified CM Clustering: MCS Servers
1. Unified CM is installed on a Cisco Media ConvergenceServer (MCS)
2. Unified CM 4.x: Cisco Windows OS (two CDs) + UnifiedCM application
3. Unified CM 5.x/6.x/7.x: Cisco appliance-based OS andUnified CM application (one DVD)
4. First server in cluster must be the Publisher server
+ =
Unified Communications Infrastructure
-
8/21/2019 TECUCT-1001
57/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 57
Call Processing Servers (Max. 8)
ccm.exe ccm.exe
ccm.exe ccm.exe
CTI Manager
MoH Server
TFTP Server
Publisher
Software Conferencing
MS-SQL/IDS Subscribers (Max. 19)
Database (DB)Replication
Unified CM Cluster
Unified CM Clustering: DB Replication and ICCS
Unified CM 4.x: DB=MS-SQL | OS=MS W2K Server
Unified CM 5.x/6.x/7.x: DB=IBM-IDS | OS=Linux
DBDB
DBDB
DBDB
DBDB
DBDBDBDB
DBDB DBDBICCSICCS
DBDB
Unified Communications InfrastructureU ifi d CM Cl t i 6 /7 U F i F t
-
8/21/2019 TECUCT-1001
58/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 58
Publisher Database(All Data Writable)
Unified CM 6.x Cluster
DB Replication
DB Subscribers (User Facing Features Are Writable)
Bidirectional User Facing Feature Replication
Logically Unidirectional DB Replication from Publisher
Unified CM Clustering: 6.x/7.x User Facing Features
User Facing Features:
1. Call Forward All
2. Message Waiting Indicator
3. Privacy Enable/Disable
4. Device Mobility
5. Extension MobilityLogin/Logout
6. Do Not DisturbEnable/Disable
7. Hunt Group Login/Logout
8. CTI CAPF status for enduser
9. Credential hacking andauthentication
Sub
Sub Sub
SubDBDB DBDB
DBDBDBDB
DBDB
Unified Communications Infrastructuref C C
-
8/21/2019 TECUCT-1001
59/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 59
Unified CM Clustering: Properties and Rules
1. The cluster appears as one entity, with asingle point of administration (the publisher)
2. Several functions can be collocated on the sameserver, depending on cluster size and server type
3. Maximum of 19 subscribers per cluster (20 servers in
a cluster including the publisher)4. Maximum of eight call processing servers per cluster
5. Maximum of 7500 IP Phones per Cisco Unified CM
server (server platform dependant)
6. Maximum of 30,000 IP Phones per Cisco Unified CMcluster (server platform and configuration dependant)
Unified Communications InfrastructureAgenda
-
8/21/2019 TECUCT-1001
60/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 60
Agenda
Part 1
1. Unified CM Clustering
2. Deployment Models
3. Signaling Protocols
4. Network Services
5. Basic Call Processing
6. Failover and Redundancy
Part 2
1. Media Resources
2. Telephony Gateways andFax
3. Cisco Unified BorderElement
4. Survivable RemoteSite Telephony
5. Unified CM Express
6. Call Admission Control
7. Dial Plan
Unified Communications InfrastructureD l t M d l
-
8/21/2019 TECUCT-1001
61/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 61
Deployment Models
1. Physical Location of Unified CM cluster Servers
2. Physical Location of Unified CM cluster IP Phones
3. Number of Unified CM clusters
These Deployment Models Are Call Processing-Based Models Dictated By:
Deployment ModelsSingle Site
-
8/21/2019 TECUCT-1001
62/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 62
Single Site
1. Unified CM,applications and DSPresources at samephysical location
2. Supports up to30,000 SIP or SCCP
phones per cluster3. PSTN used for
all external calls
PSTN
Applications(VMail, IPCC, MP)
Unified CM Cluster
Deployment ModelsCentralized Call Processing
-
8/21/2019 TECUCT-1001
63/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 63
Centralized Call Processing
1. Unified CM cluster at central/HQ site
2. Applications and DSP resources can be centralized or distributed
3. Supports up to 30,000 SIP or SCCP phones per cluster
4. If WAN is busy, transparent use of PSTN (Automated Alternate RoutingAAR)
5. Survivable Remote Site Telephony (SRST) for remote branches
6. Maximum 1000 sites per cluster (500 branches before Unified CM 6.x)
PSTN
IP WAN
Headquarters
Branch A
Branch B
SRST-EnabledRouters
Applications(VMail, IPCC, MP)
Unified CMCluster
Deployment ModelsDistributed Call Processing (Unified CM-Unified CM Model)
-
8/21/2019 TECUCT-1001
64/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 64
Distributed Call Processing (Unified CM Unified CM Model)
1. Unified CM, applications, and DSPs located ateach site
2. Up to 30,000 SIP or SCCP phones per cluster
3. 100+ sites
4. Transparent use of PSTN if IP WANunavailable
5. Each cluster can be single site orcentralized call processing topology
Gatekeeper
Regional Branch A
Regional Branch B
Headquarters
IP WAN
PSTN
Applications(VMail, IPCC, MP)
Unified CMCluster
Unified CMCluster
Applications
Applications
Unified CMCluster GKGK
GKGK
Deployment ModelsDistributed Call Processing (Unified CM-Unified CME Model)
-
8/21/2019 TECUCT-1001
65/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 65
Distributed Call Processing (Unified CM Unified CME Model)
1. Unified CM, applications located at HQ orBranch site
2. DSP resources located at each site
3. Up to 30,000 phones per Unified CM cluster
4. Up to 240 phones per Unified CME
5. 100+ sites
6. Transparent use of PSTN if IPWAN unavailable
Gatekeeper
Regional Branch A
Regional Branch B
Headquarters
IP WAN
PSTN
Applications(VMail, IPCC, MP)
Cisco UnifiedCommunicationsManager Express
UnifiedCME
GKGK
Unified CMCluster
Deployment ModelsClustering over the WAN (CoW)
-
8/21/2019 TECUCT-1001
66/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 66
DistanceSan Jose San Francisco
Clustering over the WAN (CoW)
1. Unified CM servers in a cluster separated by WAN for spatial redundancy
2. Applications may be located at each site, thus separated by WAN
3. Single point of administration, feature transparency (e.g. Extension Mobility),
unified dial plan
4. Maximum 40-ms round-trip delay between any two Unified CM across the WAN
5. 900 kbps bandwidth for each 10,000 BHCA between sites
6. Maximum of eight active locations
Increased to
80-ms RTTin 6.1
B/W RequiredIncreased in
6.1
Unified CM Cluster
Voice Mail Voice Mail
Unified Communications InfrastructureAgenda
-
8/21/2019 TECUCT-1001
67/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 67
Agenda
Part 1
1. Unified CM Clustering
2. Deployment Models
3. Signaling Protocols
4. Network Services
5. Basic Call Processing
6. Failover and Redundancy
Part 2
1. Media Resources
2. Telephony Gateways andFax
3. Cisco Unified BorderElement
4. Survivable RemoteSite Telephony
5. Unified CM Express
6. Call Admission Control
7. Dial Plan
Unified Communications InfrastructureSignaling Protocols: Unified CM as Protocol Translator
-
8/21/2019 TECUCT-1001
68/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 68
Signaling Protocols: Unified CM as Protocol Translator
SCCP H.323
Gateways
AnalogPhones
Wireless IP Phones
IP Phones
Analog Phones
PC-Based
IP Phones
Gateways
IP Phones
SIP Networks
Video
Terminals
Gateways
AnalogPhones
ApplicationsServers
(JTAPI/CTI)Call Agents
CTI/Q
BE
SIP
Session Initiation Protocol
Skinny Client Control ProtocolITU-T H.323 Standard
Computer Telephony Integration/Quick Buffer Encoding
MGCP
Media Gateway Control Protocol
Telepr
esence
Unified Communications InfrastructureSignaling Protocols
-
8/21/2019 TECUCT-1001
69/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 69
Cisco Unified Communications Integrates Rich, Native SIP andSIMPLE Support on Both Line-Side and Trunk-Side Interfaces withIntegrated Presence on Phones and Applications While MaintainingSeamless Inter-Working with Existing H.323, MGCP, SCCP,TAPI/JTAPI and Q.SIG Protocols
Cisco UnifiedPersonal
Communicator
Unified
Messaging
CTI Apps
Gateways
Rich-MediaConferencing
Cisco UnifiedPresence Server
Cisco and3rd-party Phones
Soft
Phones
VideoEndpoints
Unified CME
Microsoft
LCS
IBMSametime
Unified CM 5.x/6.x
Unified CM 5.x/6.x
Carriers/Other Vendors
PBXs
SCCP
MGCP
H.323CTI
SIP/SIMPLE
CSTA over SIP
Conf/ Xcode
DSP Resources
g g
Unified Communications InfrastructureAgenda
-
8/21/2019 TECUCT-1001
70/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 70
Agenda
Part 1
1. Unified CM Clustering
2. Deployment Models
3. Signaling Protocols
4. Network Services
5. Basic Call Processing
6. Failover and Redundancy
Part 2
1. Media Resources
2. Telephony Gateways andFax
3. Cisco Unified BorderElement
4. Survivable RemoteSite Telephony
5. Unified CM Express
6. Call Admission Control
7. Dial Plan
Unified Communications InfrastructureNetwork Services: IP Phone Bootup Process
-
8/21/2019 TECUCT-1001
71/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 71
Network Services: IP Phone Bootup Process
1. Inline Power (ILP)
Inline Power Initialization
2. Cisco Discovery Protocol (CDP) or Link LayerDiscovery Protocol-Media Endpoint Discovery(LLDP-MED)
ILP Negotiation, Voice VLAN ID
3. Dynamic Host Configuration Protocol (DHCP)
IP Assignment, TFTP Server Allocation, DNS (optional)
4. Trivial File Transfer Protocol (TFTP)
Configuration File, IP Phone Firmware
Unified Communications InfrastructureNetwork Services: Inline Power
-
8/21/2019 TECUCT-1001
72/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 72
On Phone: Mute, Headset, Speaker Buttons Are Illuminated
Inline Power
AC Low Frequency Fast Link Pulse (FLP)
Reflected FLP
CiscoCatalystSwitch
Cisco Prestandard
802.3af
DC Current
Return Current (Resistive Detection)
DC Current
Attenuated DC Current (Classification)
Unified Communications InfrastructureNetwork Services: CDP or LLDP-MED
-
8/21/2019 TECUCT-1001
73/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 73
1. Phone displays:Configuring VLAN
2. Phone settings:Settings=>NetCfg=>Operational VLAN ID
Inline Power ProvidedCiscoCatalyst
SwitchCDP/LLDP-MED(ILP, Voice VLAN, Ext. Trust Value, PC)
LLDP-MED is supported as of IP Phone Firmware 8.3(3)
LLDP-MED and CDP White Paper:http://www.cisco.com/en/US/technologies/tk652/tk701/technologies_white_paper0900aecd804cd46d.html
Unified Communications InfrastructureNetwork Services: DHCP
-
8/21/2019 TECUCT-1001
74/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco Networkers
Colombia 2008 74
1. Phone displays:Configuring IP(DNS is optional)
2. Phone settings:Settings=>NetCfg=>DHCP ServerSettings=>NetCfg=>IP AddressSettings=>NetCfg=>TFTP Server X
CDP/LLDP Neighbored
DHCP Req
DHCP Rsp (IP Add, Def-GW, TFTP, DNS*)DHCPServer
CiscoCatalyst
Switch
DHCP Request Must Be Made in
the Correct VLAN to Place the
Phone in the Correct Subnet!!
Inline Power Provided
Option 150 or Option 66
Unified Communications InfrastructureNetwork Services: TFTP
-
8/21/2019 TECUCT-1001
75/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008
75
CM Group: UCM1UCM2
Publisher
UCM1
UCM2
UCMx
TFTP
Device Pool
TFTP: GET Configuration File(s) for MAC
Phone Configuration, Firmware Download(If Required)
1=UCM1: 10.1.1.12=UCM2: 10.1.1.2
Registration(SCCP,SIP)
Backup Link
Unified CMCluster
MAC Address:
001956A6A7ED
Unified Communications InfrastructureAgenda
-
8/21/2019 TECUCT-1001
76/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008
76
Part 1
1. Unified CM Clustering
2. Deployment Models
3. Signaling Protocols
4. Network Services
5. Basic Call Processing
6. Failover and Redundancy
Part 2
1. Media Resources
2. Telephony Gateways andFax
3. Cisco Unified BorderElement
4. Survivable RemoteSite Telephony
5. Unified CM Express
6. Call Admission Control
7. Dial Plan
Unified Communications InfrastructureBasic Call Processing: Single Site Deployment Model
-
8/21/2019 TECUCT-1001
77/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008
77
Signaling Leg 1
Dialed Digits
Alerting (Ringback)
Connect Media
Sign
alin
gLe
g2
Alert(R
ing)
Offho
ok
Conn
ectM
edia
Dial Plan Lookup
Media(RTP Stream)
IP Phone A
IP Phone B
Unified CM
Offhook
IP Phone to IP Phone Example
Unified Communications InfrastructureBasic Call Processing: Single Site Deployment Model
-
8/21/2019 TECUCT-1001
78/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008
78
Signaling Leg 1
Dialed Digits
Alerting (Ringback)
Connect Media (OLC)
Signali
ngLe
g3
Alert(Ring
)
Offho
ok
Conn
ectMedia(
OLC)
Dial Plan Lookup
Media(RTP Stream)
IP Phone A
IP Phone B
Unified CMCluster
Offhook
ICCS
Intra-Cluster IP Phone to IP Phone Example
Unified Communications InfrastructureBasic Call Processing: Centralized Deployment Model
-
8/21/2019 TECUCT-1001
79/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008
79
1. Call Processing is essentially the same in thisdeployment model as in the single site case; IPmakes the technology more topology independent
Unified CM
IP WAN
IP Phone A
IP Phone B
SignalingLe
g1
SignalingLeg2
Media
Dial Plan Lookup
IP Phone to IP Phone Example
Unified Communications InfrastructureBasic Call Processing: Distributed Deployment Model
-
8/21/2019 TECUCT-1001
80/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008
80
IP Trunk
IP WAN
Unified CMCluster 1
Unified CMCluster 2
Media
Sig
nalin
gLeg
1Signa
ling
Leg
3
Signaling Leg 2Dial Plan Lookup
Call Setup
Dial Plan Lookup
Alerting
Connect
IP Phone A IP Phone B
Inter-Cluster IP Phone to IP Phone Example
Unified Communications InfrastructureBasic Call Processing: Distributed Deployment Model
-
8/21/2019 TECUCT-1001
81/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 81
IP WAN
Unified CMCluster 1
Unified CMCluster 2
Media
Sig
naling
Leg
1Sign
aling
Leg
5
Signaling Leg 3
Dial Plan LookupDial Plan Lookup
IP Phone A IP Phone B
GK
Signalin
gLeg
2
DialP
lanRe
s/CAC
SignalingLeg4
DPRes/CAC
Inter-Cluster with Gatekeeper IP Phoneto IP Phone Example
Unified Communications InfrastructureBasic Call Processing: Cluster over WAN Deployment Model
-
8/21/2019 TECUCT-1001
82/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 82
Signaling Leg 1 Signaling Leg 2
Dial Plan Lookup
Media(RTP Stream)
IP Phone B
Unified CMCluster
ICCS
IP Phone A
IP WAN
Intra-Cluster IP Phone to IP Phone Example
Unified Communications InfrastructureAgenda
-
8/21/2019 TECUCT-1001
83/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 83
Part 1
1. Unified CM Clustering
2. Deployment Models
3. Signaling Protocols
4. Network Services
5. Basic Call Processing
6. Failover and Redundancy
Part 2
1. Media Resources
2. Telephony Gateways andFax
3. Cisco Unified BorderElement
4. Survivable RemoteSite Telephony
5. Unified CM Express
6. Call Admission Control7. Dial Plan
Unified Communications InfrastructureFailover and Redundancy: Server Redundancy
-
8/21/2019 TECUCT-1001
84/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 84
Directory Services
Call Processing
CTI/QBE I/F
SCCP I/F
MGCP I/F
H.323 I/F
Software MTP
Software Conferencing
Music on Hold
ActiveUnified CM Server
Cisco UnityVmail Server
JTAPIIP-IVR
IP Phones
Gateways
DSP Resources
Conferencing
DSP ResourcesTranscoding
Intra-ClusterCommunications
(ICCS)
SIP I/F
Unified CM Subscriber
Unified CM Subscriber
Failed TFTP
Directory Services
Call Processing
CTI/QBE I/FSCCP I/F
MGCP I/F
H.323 I/F
Software MTP
Software Conferencing
Music on Hold
SIP I/F
TFTP
XcodeXcode
ConfConf
Unified Communications InfrastructureFailover and Redundancy: 1:1 vs. 2:1 Redundancy
-
8/21/2019 TECUCT-1001
85/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 85
1. Cost-efficient redundancy
2. High Availability
during upgrades3. Maximum of 10,000 backup
registrations/server
1. Load-sharingredundancy
2. High Availabilityduring upgrades
3. Faster failover
1 to2500
2501 to5000
Backup
2:1 Redundancy Scheme 1:1 Redundancy Scheme
1 to1250
1251 to2500
2501 to3750
3751 to5000
MCS 7835 Supports 2500 Phones/Server
Unified Communications InfrastructureFailover and Redundancy: 1:1 Redundancy Example
-
8/21/2019 TECUCT-1001
86/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 86
1. MCS 7845 supports 7500phones/server
2. Load-share between primaryand backup servers
Backup
Publisher and
TFTP Server(s)
To 7,500 IP Phones To 15,000 IP Phones To 30,000 IP Phones
Publisher andTFTP Server(s)Publisher and
TFTP Server(s)
1 to 3750: Primary3751 to 7500: Backup
13750
3751 to7500
750111,250
11,25115,000
15,00118,250 18,25122,500
22,50126,250
26,25130,000
3751 to 7500: Primary
1 to 3750: Backup
13750
37517500
750111,250
11,25115,000
Phone Set 1 Phone Set 2
Backup
Primary
Primary
Failover and RedundancyDatabase Resiliency (Unified CM Version 6.x)
-
8/21/2019 TECUCT-1001
87/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 87
Publisher Database(All Data Writable)
Unified CM 6.x/7.x Cluster
DB Replication
DB Subscribers (User Facing Features Are Writable)
Bidirectional User Facing Feature Replication
Logically Unidirectional DB Replication from Publisher
User Facing Features:
1. Call Forward All
2. Message WaitingIndicator (MWI)
3. Privacy Enable/Disable4. Device Mobility
5. Extension MobilityLogin/Logout
6. Do Not Disturb Enable/Disable
7. Hunt Group Login/Logout8. CTI CAPF status for end user
9. Credential hacking andauthentication
DBDB DBDB
DBDBDBDB
DBDB
Unified Communications InfrastructureFailover and Redundancy: Media Survivability
-
8/21/2019 TECUCT-1001
88/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 88
Unified CM Cluster1. Media does not fail duringloss of connectivity toUnified CM
2. No Services (e.g. hold,transfer, etc.) whenUnified CM not available
3. Once the call is complete,
phones re-register tobackup Unified CM
Media
LinkF
ailure
SignalingTraffic
SignalingTraffic
SCCP IP Phone SIP IP Phone
N l O ti
Unified Communications InfrastructureFailover and Redundancy: Survivable Remote Site Telephony
U ifi d CM
WAN F il
-
8/21/2019 TECUCT-1001
89/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 89
Normal Operation
Central Site
Branch Site
SRSTCapableRouter
IP WAN
PSTN
Signaling Traffic
1. IP Phones have SRST router IP as the last option in their CM GROUP configuration
2. Support for both SIP and SCCP IP Phones
3. With SRST, only a subset of features are available to the phones (DID, DOD, call hold,transfer, speed dial, caller ID, etc.)
4. H323 PSTN GW connectivity option during failure modes via VoIP/POTS dial-peers; MGCPGWs require the MGCP Fallback to H323 feature
Voice Traffic
Signaling Traffic
Voice Traffic
Unified CMCluster
Applications
WAN Failure
-
8/21/2019 TECUCT-1001
90/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 90
Unified Communications
Infrastructure
Part 2
Unified Communications InfrastructureAgenda
-
8/21/2019 TECUCT-1001
91/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 91
Part 1
1. Unified CM Clustering
2. Deployment Models
3. Signaling Protocols
4. Network Services
5. Basic Call Processing
6. Failover and Redundancy
Part 2
1. Media Resources
2. Telephony Gateways andFax
3. Cisco Unified BorderElement
4. Unified Survivable RemoteSite Telephony
5. Unified CM Express
6. Call Admission Control7. Dial Plan
Media ResourcesConferencing, Transcoding, Music on Hold
CiIVR
-
8/21/2019 TECUCT-1001
92/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 92
1. Conference Bridge
DSPs needed for multi-codec conferences
2. Media Termination PointMedia Termination
DSPs optional
3. Transcoding
DSPs needed to transcodemultiple CODEC types (e.g.,G.711 to G.729)
Automatic codec selection
4. Music on HoldMultiple source types possible
(centralized or branch-based)
CiscoUnifiedCMCluster
IP WAN
...
IVR
ConferenceBridge
MTP
Transcoder
Musicon Hold
ConfConf
XcodeXcode
MTPMTP
PSTN
Media Resource Group Listsand Media Resource Groups
-
8/21/2019 TECUCT-1001
93/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 93
1stChoice
2ndChoice
User NeedsMedia
Resource
1st
Choice
2nd
Choice
2nd
Choice
1st
Choice
Assigned to DeviceDirectly or viaDevice Pool
MediaResourceManager
MediaResourceGroup List
MediaResource
Group
MediaResource
1
MediaResource
1
MediaResource
2
MediaResource
3
MediaResource
Group
Media ResourcesMRGL and Device Association
-
8/21/2019 TECUCT-1001
94/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 94
Site B
Site A
MRGLA
MRGA
MRGLB
MRGB
Device PoolA
CM Group
Date/Time Group
Region
Media Resource Group List
Device PoolB
CM Group
Date/Time Group
Region
Media Resource Group List
Assign a MRGL Directlyto the Device Take aHigher Priority thanDevice-Pool Based
Configuration
For Groups of Devices that DontNeed Special Media Resources or
Cant Be Assigned a MRGL DirectlyAssign the MRGL via the Device Pool
MediaResources
MediaResources
MRM Resource Selection
-
8/21/2019 TECUCT-1001
95/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 95
1. MRGL will contain MRGs
2. MRGs are read in order as they were configured
(MrgA, MrgB, MrgC, etc.)
3. MRM will walk through the MRG in this order, MrgAfirst, if resource in MrgA is exhausted then MrgB, ifresource in MrgB is exhausted then MrgC
4. The resource in each MRG is round robin based onthe most available capacity of each device
Group Resources by Type
-
8/21/2019 TECUCT-1001
96/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 96
A B
C
RTP
ResultUse All Software Conference
Resources First, then HardwareConference Resources
I Would Like to Conference toPhone C. Is There Any
Conference ResourceAvailable?Software MRG
MTP1MTP2SW-CONF1SWCONF2
Hardware MRG
XCODE1XCODE2HW-CONF1HW-CONF2
Resource_List
1
2
3
MOH MRG
MOH1MOH2
Group Resources by Location
-
8/21/2019 TECUCT-1001
97/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 97
ResultDevices Use
Resources at TheirLocation First
Dallas MRG
XCODE1HW-CONF1MOH2
Hub_MRGMTP1MTP2MOH1SW-CONF1SW-CONF2
SanJose_MRGXCODE2
HW-CONF2MOH3
Dallas_List
1
2
3
SanJose_MRG
XCODE2HW-CONF2MOH3
Hub_MRGMTP1MTP2MOH1SW-CONF1SW-CONF2
Dallas MRGXCODE1
HW-CONF1MOH2
SanJose_List
1
2
3
Dallas
San Jose
Restrict Accessto Conference Resources
-
8/21/2019 TECUCT-1001
98/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 98
MTP MRGMTP1
MTP2
CONF MRGSW-CONF1SWCONF2HW-CONF1
HW-CONF2
MOH MRGMOH1MOH2
Resource_List
1
2
3
XCODE MRGXCODE1XCODE2
4
MTP MRGMTP1
MTP2
MOH MRGMOH1MOH2
NO_CONF_List
1
2
3XCODE MRGXCODE1XCODE2
ResultDevice Cannot Use
Any ConferenceResources
A
Media ResourcesCentralized Conferencing Resources
-
8/21/2019 TECUCT-1001
99/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 99
CentralSite
Remote Site
CiscoUnified CMclusterPSTN
Conf
External caller X calls Ano voice across WAN
A conferences B in
A
B
X
Three voice streams across WAN
1.No media survivability if WAN goes down
IP WAN
Media ResourcesDistributed Conferencing Resources
Cisco MRGL
-
8/21/2019 TECUCT-1001
100/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 100
A
B
MRG = Media Resource GroupMRGL = Media Resource Group List
DevicePool
A
B
DevicePool
1. Br12. HQ13. HQ2
MRGL
1. Conference between A, B, and XNovoice across WAN
2. Requires extra hardwareat branch
3. Only 3-way conferencing in CUCMfallback mode
HQBranch
Unified CMCluster
IP WAN
PSTNX
Conf
Conf
MRG=HQ1
Conf
Conf
MRG=HQ2
Conf
MRG=Br1
1. HQ12. HQ2
MRGL
X
Media ResourcesCentralized vs. Distributed DSPs
CiscoUnified CMCluster
-
8/21/2019 TECUCT-1001
101/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 101
CentralSite
Branch
IP WAN
A
B
X
DistributedDSPs
MRGConf
CentralSite
Branch
PSTN
Conf
A
B
MRG
Conf
Conf
MRG
Conf
Conf
CentralizedDSPs
$ Bandwidth vs. $ Hardware
Cluster
CiscoUnified CMCluster
IP WAN
PSTN
Intelligent Bridge Selection (New in 7.0)
-
8/21/2019 TECUCT-1001
102/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 102
Problem: If a video bridge is defined as a primary media resource, thenUnified CM will use that bridge whether or not video is involved.Customers have to provision enough video bridge ports to supportboth.
Solution: Unified CM will search endpoints of an ad hoc conference forvideo capability at the start of the conference
If 2 (configurable) or more conference participants are video enabled,a video bridge will be assigned
If only 1 or none conference participants are video, an audio bridgewill be assigned
If no video bridge ports are available, then an audio bridge will beassigned
If not enough bandwidth for video, video bridge is still allocated butconference will fallback to audio only
Supported intra-cluster, SIP and H.323 ICTs
Endpoint must be configured and enabled (e.g. CVTA with camerainstalled)
Applies to Conference, Join and CBarge, not Meet-Me nor Barge
Media ResourcesMedia Termination Point and Transcoder
-
8/21/2019 TECUCT-1001
103/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 103
1. Terminates media streams (same codec type)
2. Transrating of media streams (20ms 30ms)
3. H.323 Outbound FastStart (vs. slow start)
4. SIP outbound early-offer (vs. delayed-offer)
5. DTMFRelay
6. Enhanced version of MTP resource
7. Transcoder = converts from one codec to another
Codec BCodec A
MTPMTP
XcoderXcoder
Media ResourcesDSP Platform Recommendations
CiscoUnified CM
-
8/21/2019 TECUCT-1001
104/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 104
NM-HDV
NM-HDV2
ISR (onboard)
WS 6608 (32 parties)
CMM (128 parties)
NM-HDV2 (eight parties)
Hardware CFB
Software CFB
Central SiteRemote Site
Unified CMCluster
ConfConf ConfConf
PSTN
IP WAN
Media ResourcesMoH Configuration: Audio Source and Server Selection
The MoH Stream that an Endpoint Receives IsD t i d b C bi ti f th F ll i
-
8/21/2019 TECUCT-1001
105/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 105
The Configured User/Network Hold Audio Sourceof the Endpoint/Network Resource Initiating
the Hold Event
and
The Configured Media Resource Group List
of the Endpoint Being Placed on Hold
Determined by a Combination of the Following:
Media ResourcesMoH Audio Source and Server Selection
MRGL B
MRG B A di 1
-
8/21/2019 TECUCT-1001
106/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 106
MRGL A
MRG A
MOH A
MRGL A
MRG B
MOH B
User Hold Audio Source = Audio-source4
Media Resource Group List = MRGL A
Phone A
User Hold Audio Source = Audio-source2
Media Resource Group List = MRGL B
Phone BHold
RTP
Audio-source1
Audio-source2
Audio-source3
Audio-source4
Audio-source1
Audio-source2
Audio-source3
Audio-source4
Audio-source2
Audio-source2
Media ResourcesMoH Configuration Multicast Addressing
1 C fi lti t M H t lti t
-
8/21/2019 TECUCT-1001
107/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 107
1. Configure multicast MoH sources to use multicastgroup addresses in the range:
239.1.1.1 to 239.255.255.255
2. Configure multicast MoH sources to increment onIP address not port number
Increment on IP Address for Two Reasons:
1. Cisco IP Phones Have No Concept of Multicast PortNumbers
2. IP Routers Route Multicast Traffic Based on MulticastAddress Not Port Numbers
Media ResourcesMulti-Site Centralized: MoH from Central Server
Phone B
CiscoUnified CM
-
8/21/2019 TECUCT-1001
108/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 108
PSTN
Headquarters
Branch A
Branch B
SRST-EnabledRouter
Phone A
Phone D
Phone C
If MoH Stream Is Multicast then the Stream Will Be Allowed
If MoH Stream Is Unicast then the Stream Will Be Rejected
OversubscribedWAN Bandwidth
XRTP
Cluster
Only Unicast MoH Streams Are Tracked by Locations-Based CAC
Location Branch B
Bandwidth = 24 Kbps/1 callLocation Branch B
Bandwidth = 0 Kbps/0 Calls
IP WAN RTP
Hold
Media ResourcesCentralized Multi-Site: Mcast MoH from Router Flash
Multicast Address: 239.1.1.1
-
8/21/2019 TECUCT-1001
109/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 109
1. Stream multicast MoH from Branch router flash
2. Works whether branch is operating in Unified SRSTmode or not
PSTN
IP WANHeadquarters
Branch A
Cisco UnifiedCM Cluster
SRST-EnabledRouter
Hold RTP
Phone B
Max Hop (TTL) = 1or
ACL to Stop Forwarding
Multicast Address: 239.1.1.1RTP Port: 16384
Phone A
X
Media ResourcesMusic on Hold: Server Configuration
-
8/21/2019 TECUCT-1001
110/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 110
Maximum Number of
Streams (Affects Capacity)
Location of MoH Server;Required for CAC
Enables Multicast Support
Media ResourcesCentralized Multi-Site: Multicast MoH from Router Flash
1 Configuration for multicast MoH from branch
-
8/21/2019 TECUCT-1001
111/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 111
1. Configuration for multicast MoH from branchrouter flash:
2. Even if not using SRST, a minimum of one max-dn
and one max-ephones must also be configured
3. Stream multicast MoH from flash whether in Unified
SRST mode or not
4. Configuration is the same in either case
SRST-router (config)# call-manager-fallbackSRST-router (config-cm-fallback)# moh flash-audio-file.au
SRST-router (config-cm-fallback)# multicast moh 239.1.1.1 port 16384 route 10.1.1.254
SRST-router (config-cm-fallback)# max-dn 1
SRST-router (config-cm-fallback)# max-ephones 1
Media ResourcesMoH Multiple Fixed/Live Audio Sources
-
8/21/2019 TECUCT-1001
112/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 112
Cisco Unified CMCluster with Dedicated
MoH Server
Phone BPhone A
Central Site
Hold
RTP
Media ServerRadio Station
X
Multicast Address: 239.1.1.1RTP Port: 16384
Max Hop (TTL) = 1orACL to STOP Forwarding
Media Resource Key Takeaways
1 CFB MTP XCODE MOH are media resources
-
8/21/2019 TECUCT-1001
113/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 113
1. CFB, MTP, XCODE, MOH are media resources
2. Media ResourceMRGMRGL
3. Load Balance (round-robin) Similar Media Resourceswithin an MRG
4. MRM walks through MRG in order top-down
5. Next MRG in MRGL is used required resource isexhausted or has failed (unregistered)
Unified Communications InfrastructureAgenda
Part 1 Part 2
-
8/21/2019 TECUCT-1001
114/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 114
Part 1
1. Unified CM Clustering
2. Deployment Models3. Signaling Protocols
4. Network Services
5. Basic Call Processing6. Failover and Redundancy
Part 2
1. Media Resources
2. Telephony Gateways andFax
3. Cisco Unified BorderElement
4. Unified Survivable RemoteSite Telephony
5. Unified CM Express
6. Call Admission Control
7. Dial Plan
Cisco Unified CM
GatewaysGateway Selection Criteria
-
8/21/2019 TECUCT-1001
115/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 115
PSTN
Router/
Gateway
Cisco Unified CM
IP WAN
1. Voice port density requirements
2. Signaling protocol (H.323, MGCP, SIP, etc.)
3. Support for required PSTN signaling types
4. Support for required WAN interfaces and QoS
GatewaysH.323
TDM IP
-
8/21/2019 TECUCT-1001
116/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 116
H.245
1. All PSTN signaling terminates on gateway
2. H.225 communication between gateway and
Cisco Unified CM3. H.323 is a peer-to-peer protocol: each side
can make decisions
Framing
PRI Layer 3Layer 2
Cisco Unified CM
PSTN H.225
GatewaysSIP
TDM IP
-
8/21/2019 TECUCT-1001
117/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 117
1. All PSTN signaling terminates on gateway
2. SIP communication between gateway and
Cisco Unified CM3. SIP is a peer-to-peer protocol: each side
can make decisions
Framing
PRI Layer 3Layer 2
PSTN SIP over UDP/TCP/TLS
Cisco Unified CM
GatewaysMGCP: Q.931 Backhaul
TDM IP
-
8/21/2019 TECUCT-1001
118/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 118
1. Framing and layer 2 signaling terminates at the gateway
2. Layer 3 signaling is backhauled to the Cisco Unified CM
3. MGCP is a client-server protocol: all call-related decisionmaking is done by the server
4. MGCP 0.1 with Cisco Unified CM only
Framing
PRI Layer 3Layer 2
Q.931 Backhaul over TCPPSTN MGCP over UDP
Call Signaling Cisco Unified CM
The Power of Cisco IOS Dial-Peers:H.323 and SIP
IPPSTNdp 1 voip
dp 2 voip
dp 10 pots
dp 11 pots
-
8/21/2019 TECUCT-1001
119/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 119
Dial-Peers Allow You to:1. Switch calls intelligently if required (interpret the dial plan)
2. Digit manipulation (called, calling and numbering plan)
3. Failover (preferences) to alternate destinations
4. Load balancing
5. Video ISDN switching
6. Insert applications into the call path: TCL/VXML
Build support for signaling variations (e.g. CLID on T1 CAS)
Hookflash trunk release on FXOVXML call control for call centers
Redistribute calls-in-q for CVP
AA in the GW
dp 3 voipdp 12 pots
These CapabilitiesDo Not Exist for
MGCP-Controlled GWs
Protocol Deployment Considerations
Large/CampusSites
Small/BranchSites
-
8/21/2019 TECUCT-1001
120/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 120
1. MGCP
2. High-density GWs
3. Dedicated GW platforms
4. Caller ID/name
5. Digital TDM protocol
6. QSIG connectivity
7. Other considerations
1. H.323/SIP
2. Low-density
3. Dual purpose
4. Caller ID on analog FXO
required
5. Mixes PSTN TDM protocols
6. CVP/VXML application control
7. Other considerations
Sites Sites
Protocol Deployment Considerations
Large/CampusSites
Small/BranchSites
-
8/21/2019 TECUCT-1001
121/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 121
1. Characteristics of larger site(s)often best served by MGCP
2. High-density GWs to PSTN,often PRI
3. Dedicated GW platforms
4. Caller ID/name delivery required
5. Digital TDM protocol (often PRI)6. QSIG connectivity (with
supplementary services) tolegacy PBXs required
7. Other considerations
NFAS is H.323/SIP only
Very high density GWs suchas T3 (5x00) are H.323/SIP only
1. Characteristics of branch site(s)often best served by H.323/SIP
2. Low-density GW to PSTN,often analog
3. GW and router features used onsame platform (integrated access)
4. Caller ID on analog FXO required
5. Mixes of PSTN TDM protocolsrequired (FXO, A-DID, BRI,Frac-PRI)
6. CVP/VXML application control
7. Other considerationsCan mix H.323 and MGCP on the
same GW (not on same voice port)
H.323 dial-peers are needed anywayfor MGCP GW Fallback
Protocol and Platform Summary
Gateway Platform
Line Side Trunk Side
SCCP (FXS) H.323 SIPMGCP
(CUCM)
-
8/21/2019 TECUCT-1001
122/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 122
VG224 Yes Yes Yes Yes
VG248 Yes No No No
1751/60 No Yes Yes Yes
1800 Yes* Yes Yes Yes*
2600XM, 2691 No Yes Yes Yes
2800 Yes Yes Yes Yes
3700 No Yes Yes Yes
3800 Yes Yes Yes Yes
5x00 No Yes Yes No
7x00 No Yes Yes No
Cisco Catalyst6K CMM
No Yes Yes Yes
GatewaysProtocol and Platform Recommendations
Cisco
Unified CMCluster
SRST
PSTN
-
8/21/2019 TECUCT-1001
123/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 123
MGCP, SIP, H.323
Standalone, Router-integrated
Platforms:WS-X6608, CMM
26XX, 28XX37XX, 38XX
H.323, SIP, MGCP fallbackto H.323
Standalone, Router-integrated
Platforms:
17XX, 18XX26xx, 28XX
37xx, 38xx
Central SiteRemote Site
SRSTRouter
Router/Gateway
IP WAN
GatewaysFax Pass-Through
T.30 Signaling +Modulated Data
-
8/21/2019 TECUCT-1001
124/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 124
1. No demodulation of fax traffic (like a VoIP call)
2. Recommendation: hard-code codec to G.711for call admission control
3. When a fax call is detected:
Echo cancellation is disabled
Jitter buffer size is increasedVAD is disabled
4. Group Three (9600 kbps)best case 14,400 kbps
IPNetwork
GatewaysCisco Fax Relay
T.30 T.30Demodulated Data
-
8/21/2019 TECUCT-1001
125/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 125
1. Cisco fax relay is negotiated over the media stream
in-bandCisco Unified CM handles it like a voice call2. T.30 is demodulated at the inbound gateway
3. Demodulated data is sent to the outbound gateway formodulation
4. Maximum speed: 14,400 kbps with G.711
IPNetwork
http://www.cisco.com/univercd/cc/td/doc/product/voice/c_access/fxmdmnt.htm#xtocid5
GatewaysT.38 Fax Relay
T.30 T.30T.38 over H.323/SIP/MGCP
-
8/21/2019 TECUCT-1001
126/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 126
1. T.38 fax gateways provide the following functions
Demodulation of incoming T.30 fax signals at the transmitting gateway (T.30 is thestandard procedure for fax transmission in the PSTN)
Translation of T.30 fax signals into T.38 Internet Fax Protocol (IFP) packets
Exchange of IFP packets between the transmitting and receiving T.38 gateways
Translation of T.38 IFP packets back into T.30 signals at the receiving gateway
2. T.38 Fax Relay Call Control
The T.38 fax relay feature can be configured for H.323, Session Initiation Protocol (SIP),and Media Gateway Control Protocol (MGCP) call control protocols
IPNetwork
http://www.cisco.com/en/US/docs/ios/12_4t/voice/cisco_ios_fax_and_modern_services_over_ip_a
pplication_guide/638.html
Unified Communications InfrastructureAgenda
Part 1 Part 2
-
8/21/2019 TECUCT-1001
127/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 127
1. Unified CM Clustering
2. Deployment Models3. Signaling Protocols
4. Network Services
5. Basic Call Processing
6. Failover and Redundancy
1. Media Resources
2. Telephony Gateways andFax
3. Cisco Unified BorderElement
4. Unified Survivable RemoteSite Telephony
5. Unified CM Express
6. Call Admission Control
7. Dial Plan
Cisco Unified Border Element(Formerly Cisco Multi-Service IP-to-IP Gateway)
1. A Border Element is an essential component that allows the network to provide services forinterconnecting IP based communications
2. Examples: SIP Trunk interconnects; business-to-business CTS
3. Co-existence with other features such as MTP, Unified SRST, TDM GW
CUBECUBE
-
8/21/2019 TECUCT-1001
128/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 128
SessionManagement
Inter-working Security
Demarcation
H.323 to SIPSIP to SIPSIP Profiles and Variants
Cisco IOSFirewall Integration
RTP Media Validation
Signaling Protection
Call Admission ControlIP QoS/SLA
Fault IsolationCall AccountingTopology Hiding Cisco Unified
BorderElement
Cisco Unified
BorderElement
Cisco Unified Border ElementSimplified Architecture
Media Flow-Through Generates Two IP Call Legs
-
8/21/2019 TECUCT-1001
129/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 129
Media Bypasses the CUBE
Media Flow-Around
Signaling Leg: 1
Media Leg: 1 Media Leg: 2
Signaling Leg: 2
Signaling Leg: 1 Signaling Leg: 2
CUBECUBE
CUBECUBE
Cisco Unified Border ElementVoice Call Support
In Leg Out Leg Support
Fast Start Fast Start Bi-Directional
H.323-H.323
-
8/21/2019 TECUCT-1001
130/333
2008 Cisco Systems, Inc. All rights reserved. Cisco Public
Cisco NetworkersColombia 2008 130
Slow Start Slow Start Bi-Direc