25
© 2003, Cisco Systems, Inc. All rights reserved. © 2001, Cisco Systems, Inc. IPT Bootcamp Day 2 Page 1 IPT Bootcamp Day 1 Call Manager CIPT

190183092-IPT-Day1-21

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

    Mail

    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.