Documente Academic
Documente Profesional
Documente Cultură
BRKVVT-2008
BRKVVT-2008_c2
Cisco Public
BRKVVT-2008 Abstract
This session explains the various Cisco Unified Communications Manager (Unified CM) fundamental elements used to construct a dial plan; attendees learn how closest match routing works in Cisco Unified CM, how partitions and calling search spaces function as well as the various constructs available to route on-net and off-net calls
Other concepts such as Class of Service, Class of Service for Cisco Unified SRST, Internal and External Alternate routing, calling- and called-party translations are also covered; this session provides a comprehensive understanding of the fundamental elements involved in an Enterprise Dial-Plan design and is a prerequisite for the Advanced Dial-Plan session
BRKVVT-2008_c2
Cisco Public
BRKVVT-2008_c2
Cisco Public
Agenda
Call Routing Basics
Calling Search Spaces and Partitions Building Class of Service
Other Tools
BRKVVT-2008_c2
Cisco Public
Dial Plan
Route Pattern Ext. 1000
IP WAN
Ext. 1001
Router/GW
PSTN
+1 408 5264000
Allow On-Cluster and Off-Cluster calls to attempt alternate paths to destination (e.g. IP WAN not available, go through PSTN)
Cisco Public
9 . [2-9] XXXXXX
One or More Occurrences of Digits Between 0 and 9 The # DigitUsed to Avoid InterDigit Timeout
9.011! #
A Macro That Enters the Whole North American Numbering Plan into Cisco Unified CM
9. @
BRKVVT-2008_c2
(or a Different Countrys Numbering Plan if Using the International Dial Plan Tool)
Cisco Public
[x-y]
[^x-y] ! wildcard? wildcard+ @ <blank>
BRKVVT-2008_c2
Matches 1111 Matches *1*1 Matches Numbers Between 1200 and 1299 Matches 1326, 1356, 1366, 1376, 1386 Matches 1306, 1316, 1326, 13*6, 13#6 Matches Any Number That Begins with 13, Is Followed by One or More Digits, and Ends with #; 135# and 13579# Are Example Matches
13!#
BRKVVT-2008_c2
Cisco Public
BRKVVT-2008_c2
Cisco Public
9.@
The @ wildcard represents all the routes defined in the national numbering plan Cisco Unified CM identifies tags in each number:
INTERNATIONAL-ACCESS AREA-CODE OFFICE-NUMBER ...
Route filters are logical expressions that operate on these tags Useful for blocking 900, pay-per-call, international...
10
BRKVVT-2008_c2
Cisco Public
11
Route Patterns
1XXX
12XX
User Dials 1234
Directory Numbers
1234
1234
Cisco Unified CM matches the most specific pattern (longest-match logic) For call routing, an IP phone directory number acts as a route pattern that matches a single number
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
12
BRKVVT-2008_c2
Cisco Public
13
Might Match
Might Match Might Match Might Match
Might Match
Digit analysis: match(fqcn="9195555644", cn="15644", pss="PA:Line1:Cisco:Local:Long Distance:International", dd=") Digit analysis: potentialMatches=PotentialMatchesExist
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
14
Might Match
Might Match Might Match Might Match
Might Match
Digit analysis: match(fqcn="9195555644", cn="15644", pss="PA:Line1:Cisco:Local:Long Distance:International", dd=1") Digit analysis: potentialMatches=PotentialMatchesExist
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
15
Doesnt Match
Might Match Might Match Might Match
Might Match
Digit analysis: match(fqcn="9195555644", cn="15644", pss="PA:Line1:Cisco:Local:Long Distance:International", dd=13") Digit analysis: potentialMatches=PotentialMatchesExist
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
16
Doesnt Match
Might Match Match! Might Match
Digit analysis: match(fqcn="9195555644", cn="15644", pss="PA:Line1:Cisco:Local:Long Distance:International", dd=131") Digit analysis: potentialMatches=PotentialMatchesExist
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
17
Doesnt Match
Match! Doesnt Match Match!
Digit analysis: match(fqcn="9195555644", cn="15644", pss="PA:Line1:Cisco:Local:Long Distance:International", dd=1311") Digit analysis: potentialMatches=PotentialMatchesExist
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
18
Doesnt Match
Match! Doesnt Match Match!
Match!
Can You Tell Which Route Pattern Is the Best Match in This Case?
Hint: We Are Being Crafty to Make Sure You Remember Forever
BRKVVT-2008_c2
Cisco Public
19
Doesnt Match
Doesnt Match
Match! Doesnt Match Match!
Match!
20
Agenda
Call Routing Basics
Calling Search Spaces and Partitions Building Class of Service
Other Tools
BRKVVT-2008_c2
Cisco Public
21
Rita Wants to Call Dave To Do So, She Needs to Know Daves Number
Rita
BRKVVT-2008_c2
22
To Look up Numbers, Rita Looks Through the Directories She Owns Ritas List of Directories Dallas White Pages Outlook Address Book
Rita
BRKVVT-2008_c2
Cisco Public
But If She Has the Directory Dave Has Listed His Number in Ritas List of Directories Dallas White Pages Miami Yellow Pages
Dave
Rita
BRKVVT-2008_c2
24
The Directory in Which Daves Number Is Listed Is His Numbers Partition Ritas List of Directories Dallas White Pages Miami Yellow Pages
The List of Directories in Which Rita Looks up Numbers Is Her Calling Search Space
Rita
BRKVVT-2008_c2
25
CSS1
Phones
PartitionA PartitionB
Lines
(Directory Numbers) Translation Patterns Route Patterns
Dialing Devices
CSS2
Lines
PartitionB
CSS3
Gateways
PartitionB PartitionA
Application Numbers
(CTI Route Points, CTI Ports)
Special numbers
(MeetMe, CallPickup...) Voice Mail Ports Route Patterns
26
CSS4
Applications
BRKVVT-2008_c2
PartitionA
Cisco Public
1XXX 23XX
Partition B Device
12XX
User dials 1234
23XX
BRKVVT-2008_c2
Cisco Public
27
Line 1000 and Line 2000 Must Be in the Same Partition Phone A and Phone B Must have same Calling Search Space All of the above None of the above Phone As Calling Search Space Must Contain Line 2000s Partition, and Phone Bs Calling Search Space Must Contain Line 1000s Partition
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
28
Agenda
Call Routing Basics
Calling Search Spaces and Partitions Building Class of Service
Other Tools
BRKVVT-2008_c2
Cisco Public
29
*
IP WAN
Central Site
Local Calls Office Phones Remote Sites Emergency Calls Lobby Phones
PSTN
...
Instruct these Phones to Use Their Local Gateway for PSTN Access
30
Partitions
All IP Phones, Voice Mail, Media Resources, 911 Route Pattern
InternalOnly
Internal
LocalOnly
Local
Local Route Patterns Long Distance Route Patterns
Unrestricted
Long Distance
Default CSS
<None>
2009 Cisco Systems, Inc. All rights reserved. Cisco Public
<None>
Default Partition
BRKVVT-2008_c2
31
Route List
Points to prioritized route groups Performs digit manipulation (opt) 1st Choice Route Group 1
Route Group
Points to the actual devices Distribution algorithm
2nd Choice
Devices
Gateways (MGCP, SCCP, H.323) Gatekeeper (H.323) Trunk (H.323, ICT, SIP)
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
IP WAN
PSTN
Configuration Order
32
Route Group
GK
MGCP Gateways
H.323 Gateways
(H.225)
Inter-Cluster Trunk
(Non-GK Controlled)
GK-Controlled Trunk
SIP Trunk
Cat 6K T1/E1 Cisco IOS Gateways VG series Dial Plan Config. Cisco Unified CM
BRKVVT-2008_c2
All Cisco IOS Gateways Base Dial Plan Configured in Cisco IOS
Cisco Public
33
Partitions
Internal
Route Lists
Route Groups
Devices
Internal Only
Route Patterns
Local
9.[2-9]XXXXXX
National
National
PSTN RL
PSTN RG
PSTN
International
<none>
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved.
34
*
IP WAN
Central Site
PSTN
Remote Sites
...
Instruct these Phones to Use Their Local Gateway for PSTN Access
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
35
Partitions
RTP911
911 9.911
Route Lists
Route Groups
Devices
Route Patterns
RTP PSTN RTP PSTN
PSTN RTP Gateways
RTPInternal
RTP_PSTN
9.[29]XXXXXX 9.1[29]XX[2-9]XXXXXX 9.011! 9.011!#
RTP Phones
RTPAllCalls
OnCluster
NYC Phones
NYCAllCalls
NYC_PSTN
9.[29]XXXXXX 9.1[29]XX[29]XXXXXX 9.011! 9.011!#
NYC PSTN
NYC PSTN
PSTN
NYC Gateways Note that no IP trunks are shown, as only one cluster is considered.
36
BRKVVT-2008_c2
Cisco Public
BRKVVT-2008_c2
Cisco Public
37
RTP Devices
Route Patterns
RTP RL
RTP RG
RTPunrestricted
RTP Gateways
NYC Devices
NYCinternal
# CSS = N x C
N = # of Sites C = # of Classes of Service
BRKVVT-2008_c2
NYC RL
NYC RG
NYCunrestricted
NYC Gateways
Cisco Public
38
BRKVVT-2008_c2
Cisco Public
39
Partition L2
Resulting CSS
Partition L1 Partition L2 Partition L3 Partition D1 Partition D2
Line
Partition L3
Device CSS
Partition D1 Partition D2 Partition D3
Partition D3
Device
The resulting CSS is the concatenation of the Line CSS with the Device CSS. The <none> CSS is always implied at the end.
40
BRKVVT-2008_c2
Cisco Public
Device Configuration
Line Configuration
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
41
Line CSS
Block Intl Partition 9.011!
Resulting CSS
Block Intl Partition 9.011!
Device CSS
PSTN Partition 9.[2-9]XXXXXX 9.1[2-9]XX[2-9]XXXXXX 9.011!
...
BRKVVT-2008_c2
Cisco Public
43
All Lines
Internal
RTP Devices
RTPDevices
RTP_PSTN 911 9.911 9.[2-9]XXXXXX 9.1[2-9]XX[2-9]XXXXXX 9.011! 9.011!# NYC_PSTN 911 9.911 9.[2-9]XXXXXX 9.1[2-9]XX[2-9]XXXXXX 9.011! 9.011!#
RTP RL
RTP RG
RTP Gateways
# CSS = N + C
N = # of sites C = # of classes of service
BRKVVT-2008_c2
NYC Devices
NYCDevices
NYC RL
NYC RG
NYC Gateways
44
Cisco Public
CSSs
Partitions
OnCluster Shared BlockPSTN LocalOnlyPSTN NoIntlPSTN NoBlocks Site1PSTN Site2PSTN Site3PSTN
Site2Local
Site2National Site2International
1 2 3
SiteNInternal
SiteNLocal SiteNEmergency SiteNLocal SiteNNational SiteNInternational
SiteNNational SiteNInternational
SiteNDevices
SiteNPSTN
(N*4) CSSs
BRKVVT-2008_c2
((N*4) + 2) Partitions
Cisco Public
(N + 4) CSSs
(N + 6) Partitions
45
46
BRKVVT-2008_c2
Cisco Public
47
BRKVVT-2008_c2
Cisco Public
48
AAR uses a different CSS for rerouted calls; in most cases, this CSS can be the same as the unrestricted site-specific Device CSS
Priority order between line and device is reversed for CTI route points and CTI ports; therefore, the Line/Device CSS approach cannot be directly applied to CTI devices, such as original Cisco Softphone (not IP Communicator)
In this case, it is viable only if blocked patterns are more specific than the routed ones (i.e. not relying on order of the partitions)
49
BRKVVT-2008_c2
Cisco Public
BRKVVT-2008_c2
Cisco Public
50
Allow the site-specificity of call routing to be established by the calling devices location (as derived from device pool)
Different endpoints in different sites would be associated with different local route groups: they can all call the same set of Route Patterns, yet the calls will be routed differently, based on the callers currently associated local route group
In practical terms, route patterns (i.e. patterns to off-cluster destinations) can serve all phones in the cluster, and the PATH SELECTION will be determined by the phones configuration.
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
51
Route Groups
All Lines
Unrestricted
(No Blocks)
SFO Devices
SFOPSTN
911
9.911
SFODevices
SFO RL
SFO RG
SFO Gateways
JFK Devices
JFKDevices
JFK RL
JFK RG
JFK Gateways
BRKVVT-2008_c2
Cisco Public
52
BRKVVT-2008_c2
Cisco Public
53
BRKVVT-2008_c2
Cisco Public
54
Route Lists
Route Groups
Choice of Local Route Group based on calling devices Device Pool configuration DFW RG
DFWDevices
DFW Gateways
US_pstn_part
SFODevices
9.1[2-9]XX[2-9]XXXXXX
US LOC RL
SFO RG
SFO Gateways
JFK RG
JFKDevices
JFK Gateways
2009 Cisco Systems, Inc. All rights reserved. Cisco Public
BRKVVT-2008_c2
55
BRKVVT-2008_c2
Cisco Public
56
BRKVVT-2008_c2
Cisco Public
57
Route Lists
Route Groups
All Lines
9.011!
9.011!#
SFODevices
SFO RL
SFO RG
SFO Gateways
JFKDevices
JFK RL
JFK RG
JFK Gateways
58
BRKVVT-2008_c2
Cisco Public
Route Lists
Route Groups
All Lines
9.011!
9.011!#
HQ RG
HQ Gateways
US_pstn_part
911 9.911
SFODevices
US LOC RL
SFO RG
2nd pref
JFKDevices
JFK Gateways
2009 Cisco Systems, Inc. All rights reserved. Cisco Public
BRKVVT-2008_c2
59
CSSs
Partitions
OnCluster Shared BlockPSTN LocalOnlyPSTN NoIntlPSTN NoBlocks Cluser-PSTN
1 2 3
1 2 3
SiteNPSTN
SiteNDevices
SiteNDevices
(N + 4) CSSs
BRKVVT-2008_c2
(N + 6) Partitions
Cisco Public
(N + 4) CSSs
(1 + 6) Partitions
60
Line/Device Approach:
# of Part = 206 # of CSS = 204 # of RP = 1200
61
Agenda
Call Routing Basics
Calling Search Spaces and Partitions Building Class of Service
Other Tools
BRKVVT-2008_c2
Cisco Public
62
IP WAN
Central Site
PSTN
InternalOnly
Sydney
When WAN connection is lost, Cisco Unified CM classes of service are also lost all remote phones gain unrestricted PSTN access Class of Restriction (COR) configuration on branch router allows preservation of classes of service in Unified SRST mode
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
63
Call 100
corlist incoming c1 Member A Member B Member C dial-peer voice 3 pots destination-pattern 2.. corlist outgoing c3 Member A Incoming Corlist Has All the Needed Keys (i.e., Outgoing Corlist Is a Subset of Incoming); The Call Can Be Completed
Cisco Public
Member B Member D
BRKVVT-2008_c2
64
Call 200
corlist incoming c1 Member A Member B Member C dial-peer voice 3 pots destination-pattern 2.. corlist outgoing c3 Member A
3
Incoming Corlist Is Missing Some Keys (i.e., Outgoing Corlist Is Not a Subset of Incoming Corlist); The Call Cannot Be Completed
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved.
?
STOP
Cisco Public
Member B Member D
65
Member Emergency dial-peer voice 2 pots destination-patt 9[2-9]...... cor incoming 1 LocalCSS 2001 Member Emergency 2001 Member Local cor incoming 2 IntlCSS 2002
corlist outgoing LocalPt Member Local
Member Emergency
Member Local 2002 Member LD Member Intl
Member LD
BRKVVT-2008_c2
Cisco Public
66
CME-as-SRST cor incoming statements configured under the ephone-dn; no default command available
(CME = Call Manager Express)
BRKVVT-2008_c2
Cisco Public
67
Agenda
Call Routing Basics
Calling Search Spaces and Partitions Building Class of Service
Other Tools
BRKVVT-2008_c2
Cisco Public
68
Dial Plan
Route Pattern Ext. 1000
IP WAN
Ext. 1001
Router/GW
PSTN
+1 408 5264000
Allow On-Cluster and Off-Cluster calls to attempt alternate paths to destination (e.g.: IP WAN not available, go through PSTN)
Cisco Public
69
Alternate Routing
Basics
Mechanisms that allow Unified CM to route a call through an alternate path if the preferred path is not available
e.g. IP path not usable/not enough bandwidth/phone unregisteredthen reroute the call through the PSTN
Alternate Routing is not triggered on events happening mid-call Alternate Routing for on-cluster routes:
Automated Alternate Routing (AAR) for calls to on-cluster IP endpoints when there is not enough bandwidth Call Forward Un-Registered (CFUR) for calls to IP endpoints when the destination is unreachable (e.g. a remote site in SRST)
BRKVVT-2008_c2
Cisco Public
70
IP Phones
On-cluster destinations
Software Phone
IVR
Endpoints
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved.
Non-media Services
71
Unified CM Cluster
IP WAN
Phone A DN: 2222 San Francisco Location: SF Region: SF
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
PSTN
1) AAR Enabled for Cluster 5) AAR Group Dial Prefixes configured (ex., 91)
NY_GW
IP WAN
Phone A DN: 2222 San Francisco Location: SF Region: SF
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
PSTN
NO YES AAR Destination Mask Set? NO YES AAR Group Configured? Prefix digits from AAR Group Table to AAR destination
AAR Configured?
YES
YES
NO
NO NO
Unified CM Cluster
IP WAN
Phone A DN: 2222 San Francisco Location: SF Region: SF
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
PSTN
IP WAN
Phone A DN: 2222 San Francisco Location: SF Region: SF
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
PSTN
Unified CM Cluster
IP WAN
Phone A DN: 2222 San Francisco Location: SF Region: SF
BRKVVT-2008_c2
Place Call in SF
Cisco Public
PSTN
New Call in NY
IP WAN
Call 2000
Dallas
PSTN
San Jose
Prior to CFUR, Call Forward Busy (CFB) used when phones unregistered
BRKVVT-2008_c2
Cisco Public
78
IP WAN
Call 2000
Dallas
PSTN
San Jose
Reroutes calls to unregistered DNs using number specified in Call Forward Unregistered (CFUR) field Number in CFUR field needs to include PSTN access codes If leave CFUR CSS as <None>, calling partys CSS is used (Calling phones class of service must allow call)
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
79
CFUR CSS same irrespective of calling phones dial plan; i.e., not able to use different GW based on calling site
As noted, if CFUR CSS is left to <none>, calling phones CSS is used and the Calling phones class of service must allow call Not a Protected Feature!
Beware of Loops: What happens if phone is merely un-registered (site not in SRST-mode)?
GWs should not be allowed to place calls to number ranges that deliver calls to the GW itself; the next slide illustrates this issue
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
80
CFUR: 914085262000
IP WAN
Call 2000
Dallas
PSTN
San Jose
CFUR is invoked whenever DN is unregistered, including when EM is logged out or the phone is unplugged CFUR CSS cannot be expected to be able to avoid loops in this situation
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
81
Set service parameter to 1 (or 2) to limit loops (value may need to be higher if forwarding chains are used for voicemail or other applications) When looping call is dropped, caller hears fast-busy
BRKVVT-2008_c2
Cisco Public
82
Route List
Points to prioritized route groups Performs digit manipulation (opt) 1st Choice Route Group 1
Route Group
Points to the actual devices Distribution algorithm
2nd Choice
Devices
Gateways (MGCP, SCCP, H.323) Gatekeeper (H.323) Trunk (H.323, ICT, SIP)
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
IP WAN
PSTN
Configuration Order
83
New York 3a
Discard Pre-dot (52) Point to Remote CM via InterCluster Trunk + GK 1st Choice
Route List SJ
3b
2nd Choice
4a
5b
1 (408) 526-4000 Sent over PSTN to San Jose
IP WAN
GK
PSTN
San Jose
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
84
Agenda
Call Routing Basics
Calling Search Spaces and Partitions Building Class of Service
Other Tools
BRKVVT-2008_c2
Cisco Public
85
(408) 555-1234
(646) 555-6789
San Jose
New York
Local Call
1
IP WAN
Local Call
Calls to a Remote PSTN Number Use the IP WAN and Terminate at the GW Closest to the Destination
Seattle PSTN
BRKVVT-2008_c2
Seattle
Cisco Public
1 2
2 Seattle 3a
1st Choice Route Through SJ GW As a Result Call Is Local Unified CM Strips off 9 CAC May Reject Call
3b
Backup Path Use LRG CAC Not Required
4a
SJ Gateway Presents Call to PSTN in SJ
4b
GW Strips 9 Then Presents Call to PSTN in SEA
PSTN
(408) 555 1234 San Jose
BRKVVT-2008_c2
Cisco Public
87
Seattle Gateway
PSTN
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
PSTN
88
Partitions
Internal
Route Lists
Route Groups
Devices
IP Phones, VM Internal_SEA
SEA_911
911
9.911
Local_SEA
SEA_Local
Seattle Gateway
SEA RL
2nd Choice
SEA RG
PSTN
9.[2-9]XXXXXX
SEA_National
9.1 [2-9]XX [2-9]XX XXXX
National_SEA
SJ-SEA RL
1st Choice
SJ RG
International_SEA
SEA_International
9.011! 9.011!#
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
89
Gatekeeper
GK
(646) 555-6789
IP WAN
San Jose Gateway New York Gateway
Step 1
Route Pattern
9.1 646 [2-9]XX XXXX 1st choice 2nd choice
Step 2
gatekeeper zone prefix NY 1646.......
Step 3
Route Pattern
1 646 [2-9]XX XXXX
NY Gateway
90
Partitions
Internal
Route Lists
Route Groups
Devices
IP Phones, VM Internal_SJ
SJ_911
911
9.911
Local_SJ
SJ_Local
9.[2-9]XXXXXX
SJ_National
9.1 [2-9]XX [2-9]XX XXXX
SJ-SJ RL
2nd Choice
SJ-RG
PSTN
National_SJ
SJ-WAN RL
WANRG
GK
IP WAN
International_SJ
SJ_International
9.011! 9.011!#
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
1st Choice
Gatekeeper
91
Partitions
Route Lists
Route Groups
Devices
Internal
IP Phones, VM
GK
From_IP_WAN
NY_TEHO 9.1 646 [2-9]XX XXXX
NY-NY RL
NY-RG
PSTN
Note: To Avoid Routing Loops, Do Not Include Partitions That Contain IP WAN Routes in the From_IP_WAN Calling Search Space
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
92
Agenda
Call Routing Basics
Calling Search Spaces and Partitions Building Class of Service
Other Tools
BRKVVT-2008_c2
Cisco Public
93
Other Tools
The Options
In Unified CM, under the Call Routing menu, there are many advanced Dial-Plan features Unified CM Administration Guide and Features and Services Guide can provide more details
http://cisco.com/en/US/partner/products/ sw/voicesw/ps556/prod_maintenance_g uides_list.html
BRKVVT-2008_c2
Cisco Public
94
Translation Patterns
The Basics
Looks like a route pattern, allows digit manipulation
Instead of sending calls outside via a route list, forces second lookup in Cisco Unified CM, using a (possibly different) calling search space
User dials 0 to reach operator
Translation Pattern
2001
Ext. 2001
BRKVVT-2008_c2
Cisco Public
95
Translation Patterns
Call Flow
Calling Search Spaces Partitions
Translations Translation Pattern Transforms 0 to 2001 and Forces Second Lookup
OperatorCSS
Dials 0 to Reach Operator
Delivers 2001
AllPhones
InternalCSS
All IP Phones
Looks like a route pattern, allows digit manipulation Instead of sending calls outside via a route list, forces second lookup in Cisco Unified CM, using a (possibly different) calling search space Translation Patterns are Urgent Priority by nature: as soon as they match, the inter-digit timer is aborted, and the best match pattern is selected to route the call
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
96
Hunt Pilot
Configuration Order
Line Group I
IP Phones
Voicemail
BRKVVT-2008_c2
Cisco Public
97
1. Create hourly Time Periods that repeat week from or year on 2. Create a Time Schedule to include selected Time Periods
3. Configure a Partition with the configured Time Schedule [default Time Schedule for partitions is <none>]
This partition (and the Internal Numbers assigned to this partition) will now only remain active during the Time of Day configured in the Time Schedule
BRKVVT-2008_c2
Cisco Public
98
SJC Partition
MCO Partition
Time Period 1100 to 1700 Mon-Fri Time Period 0800 to 1700 Sun Time Period No Business Jul 4th
Hunt List
Hunt List
Time Period 0800 to 1400 Mon-Fri Time Period 0800 to 1700 Sat Time Period No Business Jul 4th
Line Group
Line Group
MCO IP Phones
BRKVVT-2008_c2
Cisco Public
BRKVVT-2008_c2
Cisco Public
100
Think Long Term! Short, Standard naming conventions Keep it simple BRKVVT-3000: Advanced Dial Plan Design
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
101
Q and A
BRKVVT-2008_c2
Cisco Public
102
Recommended Reading
Continue your Cisco Live learning experience with further reading from Cisco Press
Check the Recommended Reading flyer for suggested books
103
Dont forget to activate your Cisco Live Virtual account for access to all session material, communities, and on-demand and live activities throughout the year. Activate your account at the Cisco booth in the World of Solutions or visit www.ciscolive.com.
104
BRKVVT-2008_c2
Cisco Public
BRKVVT-2008_c2
Cisco Public
105
Backup Slides
BRKVVT-2008_c2
Cisco Public
106
BRKVVT-2008_c2
Cisco Public
107
list LOCAL
list LD list INTL
BRKVVT-2008_c2
Cisco Public
108
BRKVVT-2008_c2
Cisco Public
109
BRKVVT-2008_c2
Cisco Public
110
! call-manager-fallback cor incoming RESTR default cor incoming LCLCSS 1 2101 - 2149 cor incoming UNRESTR 2 2150 - 2159 !
111
Other Tools
Call Forward No Coverage
In the Hunt Pilot configuration settings, Use Personal Preferences Destination fields are available to enable the Call Forward No Coverage (CFNC) settings for the original called number that forwarded the call to the hunt pilot
Example: A IP Phone with extension 1234 has call forwarded to HuntPilot 3456 and the hunt pilot members don't answer, then if the personal preferences box is checked on huntpilot then the call forwards to the no coverage number configured on the 1234 extension
BRKVVT-2008_c2
Cisco Public
112
IP WAN link configured with Low Latency Queuing (LLQ) Provisioned for 2 calls (equivalent to 2 virtual trunks) No physical limitation on IP links so 3rd call can go through. Voice quality of ALL calls will degrade.
PSTN
IP WAN
Physical Trunks
Third Call Rejected
IP WAN Link
PBX
STOP
Router/ Gateway
Unified CM
BRKVVT-2008_c2
Cisco Public
113
<Hub_None> Location
PSTN
IP WAN
Remote Sites
Location 1
Max BW = 24 kbps Avail BW = 24 kbps
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
Location 2
Max BW = 48 kbps Avail BW = 48 kbps
114
<Hub_None> Location
Location1 makes a G729 call over WAN to the Central Site Location 1 attempts a 2nd G729 call, but Locationsbased CAC blocks the call When resources are insufficient, user hears a fast-busy tone and a message is displayed on the phone
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
PSTN
IP WAN
STOP
Remote Sites
Location 1
Max BW = 24 kbps Avail BW = 0 kbps
Location 2
Max BW = 48 kbps Avail BW = 48 kbps
115
Extension Mobility
Functionality
Extension Mobility (EM) is an application that allows a user to temporarily take ownership of a phone User-specific device profile is configured for each EM user and applied to the phone a user logs in to User can log in to any phone within a Unified CM cluster that has been enabled for EM
Device Profile
62796
62796 62798
BRKVVT-2008_c2
Cisco Public
116
HQ
PSTN
G.711
Dials 9-1-303555-1234
RTP (home)
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
SJC (visiting)
117
Determines that the device has moved to new location based on the devices IP subnet
Dynamically associates roaming device pool to devices that move to a different location
118
SJC
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
119
HQ
PSTN
Dials 9-1-303555-1234
RTP (home)
BRKVVT-2008_c2 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
SJC (visiting)
120