You are on page 1of 25

IPT Bootcamp Day 1

Call Manager CIPT


2003, Cisco Systems, Inc. All rights reserved.

2001, Cisco Systems, Inc.

IPT Bootcamp Day 2 Page 1

Telephony Class of Service

2001, Cisco Systems, Inc. All rights reserved.

General Definition
Class of
Service 1

Class of
Service 2

Class of
Service 3

Lobby

Employee

Executive

Long Distance

IP WAN

PSTN

International
Employee

Executive

2003, Cisco Systems, Inc. All rights reserved.

IPT Bootcamp Day 2 Page 3

III

Partitions/ Calling Search Spaces:


Analogy with Subnets/ Access Lists
Access List/
Calling Search Space
permit B
permit C
(implicit) deny D
Subnet/ Partition
A

Subnet/ Partition
B
Subnet/ Partition
C

Subnet/ Partition
D

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 4

Partitions and Calling Search Spaces


Analogy
Rita wants to call Dave

SWB Dallas Yellow Pages


Dave

972 813 5000

To do so, she needs to


know Daves number
Dave lists his number
In a directory

Rita

2003, Cisco Systems, Inc. All rights reserved.

Dave
972 813 5000
IPT Bootcamp Day 2 Page 5

II

Partitions and Calling Search Spaces


Analogy
To look up numbers, Rita
looks through the
directories she owns

SWB Dallas Yellow Pages


Dave

972 813 5000

If she doesnt have


the right directory
Ritas list of directories
SWB Dallas White Pages
Outlook Address Book
Little Black Book
she cant place the call

Rita

2003, Cisco Systems, Inc. All rights reserved.

Dave
972 813 5000
IPT Bootcamp Day 2 Page 6

III

Partitions and Calling Search Spaces


Analogy
But if she has the
directory Dave has
listed his number in

SWB Dallas Yellow Pages

Dave

972 813 5000

Ritas list of directories


SWB Dallas White Pages
SWB Dallas Yellow Pages
Little Black Book
the call will go through

Rita

2003, Cisco Systems, Inc. All rights reserved.

Dave
972 813 5000
IPT Bootcamp Day 2 Page 7

III

Partitions and Calling Search Spaces


Analogy
The list of directories in
which Rita looks up numbers
is her calling search space

Ritas list of directories


SWB Dallas White Pages

SWB Dallas Yellow Pages


Dave

972 813 5000

The directory in which


Daves number is listed
is his numbers partition

SWB Dallas Yellow Pages


Little Black Book

Rita

2003, Cisco Systems, Inc. All rights reserved.

Dave
972 813 5000
IPT Bootcamp Day 2 Page 8

II

Partition Definition
Partition
Lobby

Partition
Employee

Partition
Executive

Partition
Gateway

LobbyPT

EmployeePT

ExecutivePT

Local and WAN


GatewayPT

Directory Numbers
64050
64051
64052
6405X

Directory Numbers
64020
64021
64022
6402X

Route Pattern
9.@
9.8@
5.7XXXX

Directory Numbers
63500
63501
63502
63503

A logical grouping of patterns.


All patterns in a partition are equally reachable.
Assigned to Directory Numbers and Route Patterns
2003, Cisco Systems, Inc. All rights reserved.

IPT Bootcamp Day 2 Page 9

Partition Configuration

Assigned to Directory Numbers, Route Patterns, Translation Patterns


2003, Cisco Systems, Inc. All rights reserved.

IPT Bootcamp Day 2 Page 10

Calling Search Space Definition


Lobby Phone

Calling Search Space


E911PT
EmployeePT

Employee Phone

Executive Phone

Local and WAN


GWPT

Calling Search Space


E911PT
EmployeePT
LocalGWPT
WANGWPT

Calling Search Space


E911PT
EmployeePT
GWPT
ExecutivePT

Calling Search Space


E911
EmployeePT

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.
2003, Cisco Systems, Inc. All rights reserved.

IPT Bootcamp Day 2 Page 11

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 12

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 13

Geographical Location:
Multi-site with Centralized Call Processing
Calling
Search
Space
assigned
to IP Phone
based on
policy

Calling Search
Spaces

Route
Groups

Devices

PHL911
911
9.911

PHLInternal

PHL
Phones

Partitions

Route
Lists

PHLAllCalls

Route
Patterns

PHLPSTN
9.[2-9]XXXXXX
9.1[2-9]XX[2-9]XXXXXXX
9.011!
9.011!#

PHL
PSTN

PHL
PSTN

PSTN
PHL
Gateways

On_Cluster

All IP Phones
NYCInternal

NYC
Phones

NYCAllCalls

2003, Cisco Systems, Inc. All rights reserved.

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
NYC
Gateways

IPT Bootcamp Day 2 Page 14

Single Site Multi-tenant


Per-tenant Partitions/Calling Search Spaces
Partitions
Calling
Search
Spaces

Tenant1

Tenant2

TenantN

...

Tenant1_Internal

Tenant2_Internal

Tenant1_Local

Tenant2_Local

Tenant1_National

Tenant2_National

TenantN_National

Tenant1_International

Tenant2_International

TenantN_International

Tenant 1

Tenant 2

TenantN_Internal
TenantN_Local

Tenant N

...
Voice
Mail

CallManager
Cluster

PSTN
2003, Cisco Systems, Inc. All rights reserved.

IPT Bootcamp Day 2 Page 15

Troubleshooting Routing
Problems

2001, Cisco Systems, Inc. All rights reserved.

16

Overlapping Dial Plan


Route Pattern
If you dial 911Wait 15 Seconds

911
9.1XXXXXXXXXX

If you dial 911Route Call Immediately

911
9.1[2-9]XX[2-9]XXXXXX

2003, Cisco Systems, Inc. All rights reserved.

IPT Bootcamp Day 2 Page 17

Second Dial Tone


Users dial string:
<off hook>> timeout>
92106527977

CallManager actions:
Routesecond
Break
Wait
Play
dial
dial
calltone
tone
dial
Wait
tone

2003, Cisco Systems, Inc. All rights reserved.

Route Pattern
Second
Dial Tone

92XX

No

9.[2-9]XX XXXX

Yes

9.[2-9]XX[2-9]XX XXXX

Yes

IPT Bootcamp Day 2 Page 18

VII

Second Dial Tone (cont.)


Users dial string:
923125551212meout>
923meout>
9231meout>
<off hook>timeout>
9timeout>
92meout>

CallManager actions:
Break
second
dialtone
tone
Play
second
dial
Route
calltone
Play
Break
Wait
dial
dial
tone
Wait
Wait

2003, Cisco Systems, Inc. All rights reserved.

Route Pattern
Second
Dial Tone

92

No

92.[2-9]XX XXXX

Yes

92.[2-9]XX[2-9]XX XXXX

Yes

IPT Bootcamp Day 2 Page 19

VI

One Way Calling

Call Me
Back

OK

1234

Partition A
1211

X
1211
CSS B, A

2003, Cisco Systems, Inc. All rights reserved.

Partition B
1234

1211
1234
CSS B

Reorder
tone

IPT Bootcamp Day 2 Page 20

Discard Digits Assignments


Only None and Predot can be used with route patterns that do not contain the @.
9.1010XXX1[2-9]XX[2-9]XX XXXX
Discard: Predot 1010 dialing
9101022014085551212

9101022014085551212

PSTN

Dial Plan
Gateway

If using H323 gateway, verify the digits CM sends matches the proper dial-peer.
91010XXX.1[2-9]XX[2-9]XX XXXX
Discard: Predot
9101022014085551212

14085551212

PSTN

Dial Plan
Gateway

2003, Cisco Systems, Inc. All rights reserved.

IPT Bootcamp Day 2 Page 21

Troubleshooting inbound calls (H323)


Dial Plan

PSTN

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 <dn #> 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 22

Troubleshooting outbound calls


Dial Plan

PSTN

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 <dn #> 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 23

Remote Call Drops Immediately

G.729

G.723

Codec mismatch

Phone A 7960

Phone C 30VIP

WAN(FR)
X

SCCP
Phone B

2003, Cisco Systems, Inc. All rights reserved.

H.323/Inter-Cluster Trunk

SCCP
Phone D

IPT Bootcamp Day 2 Page 24

2003, Cisco Systems, Inc. All rights reserved.

2001, Cisco Systems, Inc. All rights reserved.

IPT Bootcamp Day 2 Page 25

You might also like