Upload
sathya-kumar
View
216
Download
1
Tags:
Embed Size (px)
DESCRIPTION
190183092-IPT-Day1-21
Citation preview
2003, Cisco Systems, Inc. All rights reserved. 2001, Cisco Systems, Inc. IPT Bootcamp Day 2 Page 1
IPT Bootcamp Day 1
Call Manager CIPT
2001, Cisco Systems, Inc. All rights reserved. 2
Telephony Class of Service
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 3
General Definition
PSTN
V IP WAN
Employee
Long Distance
International
Class of
Service 1
Lobby
Class of
Service 2
Employee
Class of
Service 3
Executive
Executive
III
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 4
Subnet/ Partition
B
Subnet/ Partition
C
Subnet/ Partition
D
Subnet/ Partition
A
Access List/
Calling Search Space
permit B permit C (implicit) deny D
Partitions/ Calling Search Spaces: Analogy with Subnets/ Access Lists
Partition Where you are
Collects devices with similar reachability characteristics
Items placed in partitions: Directory Numbers (DN), Route Patterns, Voice Mail Ports...
Calling Search Space Where you may call
Set of rules to set call restrictions/ permissions
Defines which partitions a device may search to reach a dialed number
Is assigned to IP phones, GWs
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 5
Partitions and Calling Search Spaces Analogy
Rita Dave
972 813 5000
SWB Dallas Yellow Pages
Dave 972 813 5000
Rita wants to call Dave
Dave lists his number
In a directory
To do so, she needs to
know Daves number
II
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 6
Partitions and Calling Search Spaces Analogy
Rita Dave
972 813 5000
SWB Dallas Yellow Pages
Dave 972 813 5000
To look up numbers, Rita
looks through the
directories she owns
If she doesnt have the right directory
SWB Dallas White Pages
Outlook Address Book
Little Black Book
she cant place the call
Ritas list of directories
III
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 7
Partitions and Calling Search Spaces Analogy
Rita Dave
972 813 5000
SWB Dallas Yellow Pages
Dave 972 813 5000
But if she has the
directory Dave has
listed his number in
SWB Dallas White Pages
SWB Dallas Yellow Pages
Little Black Book
Ritas list of directories
the call will go through
SWB Dallas Yellow Pages
SWB Dallas Yellow Pages
III
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 8
Partitions and Calling Search Spaces Analogy
Rita Dave
972 813 5000
SWB Dallas Yellow Pages
Dave 972 813 5000
SWB Dallas White Pages
SWB Dallas Yellow Pages
Little Black Book
Ritas list of directories The directory in which Daves number is listed is his numbers partition
The list of directories in
which Rita looks up numbers
is her calling search space
II
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 9
Partition Definition
A logical grouping of patterns.
All patterns in a partition are equally reachable.
Assigned to Directory Numbers and Route Patterns
Partition
Lobby
LobbyPT
Partition
Employee
EmployeePT
Partition
Executive
ExecutivePT
Partition
Gateway
Local and WAN
GatewayPT
Directory Numbers
63500
63501
63502
63503
Directory Numbers
64050
64051
64052
6405X
Directory Numbers
64020
64021
64022
6402X
Route Pattern
9.@
9.8@
5.7XXXX
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 10
Partition Configuration
Assigned to Directory Numbers, Route Patterns, Translation Patterns
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 11
Calling Search Space Definition
An ordered list of partitions.
Digit analysis looks through the callers calling search space (list of partitions) when searching for the closest match for the callers dialed number.
Assigned to Devices, Phones and Gateways, and Translation Patterns.
Lobby Phone Employee Phone Executive Phone Local and WAN
GWPT
Calling Search Space
E911PT
EmployeePT
Calling Search Space
E911PT
EmployeePT
LocalGWPT
WANGWPT
Calling Search Space
E911PT
EmployeePT
GWPT
ExecutivePT
Calling Search Space
E911
EmployeePT
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 12
Calling Search Space Configuration
Assigned to Devices (Phones, Gateways, etc.) and Translation Patterns
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 13
Problems Addressed
Routing by geographical location
Routing by tenant
Routing by class of user
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 14
Geographical Location: Multi-site with Centralized Call Processing
PHL
PSTN
PHL
PSTN
PHLInternal
PHLAllCalls
NYCInternal
NYCAllCalls
On_Cluster
All IP Phones
PHL911 911
9.911
PHLPSTN 9.[2-9]XXXXXX
9.1[2-9]XX[2-9]XXXXXXX
9.011!
9.011!#
PSTN
Calling
Search
Space
assigned
to IP Phone
based on
policy
Calling Search Spaces Partitions
Route Lists
Route Groups Devices
Route
Patterns
PHL
Phones
NYC
Phones
NYC911 911
9.911
NYCPSTN 9.[2-9]XXXXXX
9.1[2-9]XX[2-9]XXXXXXX
9.011!
9.011!#
NYC
PSTN
NYC
PSTN PSTN
PHL
Gateways
NYC
Gateways
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 15
Single Site Multi-tenant Per-tenant Partitions/Calling Search Spaces
Tenant 1 Tenant 2
Voice
CallManager Cluster
PSTN
Tenant N
...
Tenant1
Tenant1_Internal
Tenant1_Local
Tenant1_National
Tenant1_International
Tenant2
Tenant2_Internal
Tenant2_Local
Tenant2_National
Tenant2_International
TenantN
TenantN_Internal
TenantN_Local
TenantN_National
TenantN_International
Partitions
Calling
Search
Spaces
...
2001, Cisco Systems, Inc. All rights reserved. 16
Troubleshooting Routing Problems
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 17
Route Pattern
Overlapping Dial Plan
If you dial 911Wait 15 Seconds
If you dial 911Route Call Immediately
911
9.1XXXXXXXXXX
911
9.1[2-9]XX[2-9]XXXXXX
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 18
Second Dial Tone
Second
Dial Tone
Route Pattern
92XX
9.[2-9]XX XXXX
9.[2-9]XX[2-9]XX XXXX
No
Yes
Yes
Users dial string:
CallManager actions:
>
Play dial tone
92106527977 timeout>
Break dial tone
Wait
92106527977 timeout>
Wait
92106527977 timeout> 92106527977 timeout> 92106527977 timeout>
92XX
9.[2-9]XX XXXX
9.[2-9]XX[2-9]XX XXXX
No
Yes
Yes Play second dial
tone
92106527977 timeout>
92XX
9.[2-9]XX XXXX
9.[2-9]XX[2-9]XX XXXX
No
Yes
Yes Route call
VII
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 19
Second Dial Tone (cont.)
Second
Dial Tone
Route Pattern
92
92.[2-9]XX XXXX
92.[2-9]XX[2-9]XX XXXX
No
Yes
Yes
Users dial string:
CallManager actions:
timeout>
Play dial tone
9timeout>
Break dial tone
Wait
92meout>
Wait
923meout>
Play second dial tone
92
92.[2-9]XX XXXX
92.[2-9]XX[2-9]XX XXXX
No
Yes
Yes
9231meout>
Break second dial tone
Wait
923125551212meout>
Route call
92
92.[2-9]XX XXXX
92.[2-9]XX[2-9]XX XXXX
No
Yes
Yes
VI
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 20
One Way Calling
Partition A
1211
Partition B
1234
Call Me
Back OK
1211
1234
1234
CSS B
1211
CSS B, A
X
Reorder
tone
I
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 21
Discard Digits Assignments
PSTN Dial Plan 9101022014085551212
9101022014085551212 Discard: Predot 1010 dialing
9.1010XXX1[2-9]XX[2-9]XX XXXX
PSTN Dial Plan
14085551212 Discard: Predot
91010XXX.1[2-9]XX[2-9]XX XXXX
Gateway
Gateway
9101022014085551212
Only None and Predot can be used with route patterns that do not contain the @.
If using H323 gateway, verify the digits CM sends matches the proper dial-peer.
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 22
Troubleshooting inbound calls (H323)
PSTN Dial Plan
1. What digits are passed from the PSTN and is it matching the correct
dial-peer?
debug isdn q931 (if PRI), and debug voip ccapi inout. Check for translation rules used on the gateway.
csim start from the gateway to see if it rings the IP phone.
2. Look at detailed CCM traces to see if CM is seeing the digits from the
GW.
Check the calling search space for the gateway. Does it have access to the proper partition?
3. Check overlapping dial plans. Are we matching a translation pattern?
Check the route plan report.
4. What is the state of the phone we are trying to call? Is it registered?
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 23
Troubleshooting outbound calls
PSTN Dial Plan
1. Look at detailed CCM traces to see if CM is matching the correct route
pattern. Check the calling search space for the phone. Does it have access to the proper
partition?
2. Check overlapping dial plans. Are we matching a translation pattern?
Check the route plan report.
3. Look in CCM traces. Does CM find the right gateway?
4. What digits are passed from CM and is it matching the correct dial-peer? Digit discard instructions may be incorrectly set, debug isdn q931 (if PRI), and debug
voip ccapi inout to see if the GW is receiving proper digits and matching dial-peers correctly. Check to see what digits are stripped on the pots dial-peer; may need to prefix.
csim start from the gateway to see if it rings the PSTN phone.
5. Check the telco circuit. If it is FXO, connect a pots phone and attempt the call. If PRI, use the show isdn status
command to check for layer 1 and 2. If T1-CAS, check physical layer and look for alarms.
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 24
Remote Call Drops Immediately
G.729 G.723
Phone A 7960
Phone B
X Y WAN(FR)
X
H.323/Inter-Cluster Trunk
SCCP
Phone C 30VIP
Phone D
SCCP
Codec mismatch
2003, Cisco Systems, Inc. All rights reserved. IPT Bootcamp Day 2 Page 25 2001, Cisco Systems, Inc. All rights reserved.