mod_4.pdf

135
 Voice Dial Plans, Configuring Voice Interfaces and Dial Peers 1  © 2005 Cisco Sy stems, Inc. All rights reserved. Cisco Public IP Telephony Cisco Networking Academy Program

Transcript of mod_4.pdf

  • Voice Dial Plans, Configuring Voice Interfaces and Dial Peers

    1 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Cisco Networking Academy Program

  • Call Establishment Principles

    2 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Dial-Peer Call Legs

    3 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • End-to-End Calls

    4 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Configuring Dial Peers

    5 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Understanding Dial Peers

    A dial peer is an addressable call endpoint. Dial peers establish logical connections, called call

    legs, to complete an end-to-end call. Cisco voice-enabled routers support two types

    6 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Cisco voice-enabled routers support two types of dial peers:

    POTS dial peers: Connect to a traditional telephony networkVoIP dial peers: Connect over a packet network

  • Dial Peer

    7 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • POTS Dial Peers

    8 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Practice Item 1: POTS Dial-Peer Configuration

    9 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • VoIP Dial Peers

    10 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Practice Item 2:VoIP Dial-Peer Configuration

    11 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Common Destination-Pattern Options

    12 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Default Dial Peer 0

    13 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Matching Inbound Dial Peers

    incoming called-numberDefines the called number or DNIS string

    answer-address

    Configurable parameters used for matching inbound dial peers:

    14 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    answer-addressDefines the originating calling number or ANI string

    destination-patternUses the calling number (originating or ANI string) to match the incoming call leg to an inbound dial peer

    portAttempts to match the configured dial-peer port to the voice port associated with the incoming call (POTS dial peers only)

  • Practice Item 3:Matching Inbound Dial Peers

    15 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Matching Outbound Dial Peers

    16 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Hunt-Group Commands

    preferencedial-peer commandSpecifies which dial peers in a hunt group will be used firstOptions are 0 through 9 with 0 being most preferred

    huntstopdial-peer command

    17 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    huntstopdial-peer commandStops dial-peer hunting on the dial peer if it is not matched

    dial-peer huntglobal commandSpecifies the global hunt-selection order for all hunt groups

  • Hunt-Group Configuration

    18 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Practice Item 4:Configuring Hunt Groups

    19 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Digit Consumption and Forwarding

    20 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Digit Collection

    21 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Digit Manipulation Commands

    prefixDial-peer commandAdds digits to the front of the dial string before it is forwarded to the telephony interface

    forward-digitsDial-peer command

    22 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Dial-peer commandControls the number of digits forwarded to the telephony interface

    num-expGlobal commandExpands an extension into a full telephone number or replaces one number with another

    translation-ruleGlobal and dial-peer commandDigit translation rules used to manipulate the calling number digits, or ANI, or the called number digits, or DNIS, for a voice call

  • Practice Item 5:Digit Manipulation

    23 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Special-Purpose Connections

    24 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Special-Purpose Connection Commands

    connection plarAssociates a voice port directly with a dial peer

    connection plar-opxExtends a PBX connection to a remote location

    25 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Extends a PBX connection to a remote location

    connection trunkEmulates a permanent trunk connection to a PBX

    connection tie-lineEmulates a temporary tie-line trunk to a PBX

  • PLAR Connection

    26 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • PLAR-OPX Connection

    27 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Trunk Connection

    28 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Tie-Line Connection

    29 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Building a Scalable Numbering Plan

    30 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Dial Plans

    31 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Dial plans contain specific dialing patterns for a user who wants to reach a particular telephone number.

  • Need for a Scalable Numbering Plan

    32 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Attributes of a Scalable Numbering Plan

    Logic distribution Hierarchical design Simplicity in provisioning Reduction in postdial delay

    33 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Reduction in postdial delay Availability and fault tolerance

  • Hierarchical Numbering Plans

    34 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Challenges Associated with Integration

    Varying number lengths Specialized services Voice mail Necessity of prefixes or area codes

    35 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Necessity of prefixes or area codes International dialing consideration

  • Integrating Internal and PublicNumbering Plans

    36 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Number Normalization

    37 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Configuring Voice Ports

    38 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Local Calls

    39 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • On-Net Calls

    40 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Off-Net Calls

    41 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • PLAR

    42 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • PBX-to-PBX Calls

    43 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Cisco CallManager-to-Cisco CallManager

    44 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • On-Net to Off-Net Call

    45 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • FXS Voice Port Configuration

    signal cptone description ring frequency

    46 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    ring frequency ring cadence disconnect-ack busyout station id name station id number

  • FXS Voice Port Configuration

    47 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • FXO Voice Port Configuration

    signal ring number dial-type description

    48 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    description supervisory disconnect

  • FXO Voice Port Configuration

    49 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • E&M Voice Port Configuration

    signal operation type auto-cut-through

    50 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    auto-cut-through description

  • E&M Voice Port Configuration

    51 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Timers and Timing Configuration

    timeouts initial timeouts interdigit timeouts ringing timing digit

    52 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    timing digit timing interdigit timing hookflash-in/hookflash-out

  • Timers and Timing Configuration

    53 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Basic T1/E1 Controller Configuration

    54 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • T1/E1 Digital-Voice Configuration

    Create digital voice ports with the ds0-groupcommand

    ds0-group-notimeslot-listsignal-type

    55 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    signal-type

  • Digital-Voice Configuration

    56 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • ISDN Configuration

    Global configurationisdn switch-type

    T1/E1 controller configurationpri-group

    57 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    pri-group

    D channel configurationisdn incoming-voice configuration

    QSIG configurationQSIG signaling

  • ISDN Configuration

    58 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • CCS Options

    59 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Verifying and Troubleshooting Voice Ports

    1. Check for dial tone (FXS only).2. Check for DTMF tones (FXS only).3. Use show voice port to check configuration.4. Use show voice port to ensure port is enabled.

    60 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    4. Use show voice port to ensure port is enabled.5. Be sure PBX configuration is compatible with

    voice port.6. Check physical installation of hardware.

  • Commands to Verify Voice Ports

    61 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Test Commands

    62 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • ISDN Commands

    63 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Adjusting Voice Quality

    64 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Factors That Affect Voice Quality

    Transmit and receive power levels Input gain Output attenuation

    The following factors affect voice quality:

    65 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Output attenuation

  • Calculating Decibel Levels

    66 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Configuring Voice Port Voice-Quality Tuning

    67 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    input-gain output-attenuation impedance

  • Configuration Examples

    68 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Echo Cancellation

    Echo cancellation is configured at the voice port level.

    Echo cancellation is enabled by default. Echo cancellation coverage adjusts the size of the

    69 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Echo cancellation coverage adjusts the size of the echo canceller.

    Nonlinear echo cancellation shuts off any signal if near-end speech is detected.

  • Analog and Digital Voice Interfaces

    70 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Local-Loop Connections

    71 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Analog Voice Interface: FXS

    FXS

    FXS

    72 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Connects directly to analog phones or faxes Used to provision local service Provides power, call progress tones, and dial tone

    Foreign exchange station interface

    FXS

  • Analog Voice Interface: FXO

    PSTNFXO FXO

    73 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Connects directly to office equipment Used to make and receive calls from the PSTN Can be used to connect through the PSTN to another site Answer inbound calls arriving

    Foreign exchange office interface

  • Analog Voice Interface: E&M

    E&M E&MTie Line

    E&MMOH

    74 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    MOH

    E&M interface Connects two sites together with a leased connection Allows for the use of non PSTN numbers Used to create tie-lines Commonly used to connect to external Music on Hold sources

    E&M interface

  • Channel Associated Signaling Systems

    75 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Channel Associated Signaling Systems: T1

    CAS T1PSTN

    76 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Up to 24 Channels for voice Each channel is a DS0 8000 samples per second 1 byte per sample Partial T1 may be available Signaling travels in-band

    CAS T1s have the following characteristics

  • Channel Associated Signaling Systems: E1

    77 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Channel Associated Signaling Systems: E1

    CAS E1PSTN

    78 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Up to 30 Channels for voice Each channel is a DS0 8000 samples per second 1 byte per sample Partial E1 my be available Signaling is carried out of band

    CAS E1s have the following characteristics

  • Common-Channel Signaling

    79 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • ISDN PRI/BRI

    PRI 23B+D

    BRI 2B +D

    Carrier

    Carrier

    80 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    PRI/BRI Allows for a multiple services through one connection Well adapted for voice

    64kbps channelsQ.931 on the D channel

    Supports standards based functions Supports proprietary implementations International Utilization

  • Configuring Analog and Digital Voice Interfaces

    81 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Interfaces

  • FXS Voice Port Configuration

    signal cptone description ring frequency

    82 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    ring frequency ring cadence disconnect-ack busyout station id name station id number

  • FXS Voice Port Configuration

    CMERouter(config)#voice-port 1/0/0

    FXS Port 1/0/0

    FXS Port 1/0/1

    83 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    CMERouter(config)#voice-port 1/0/0CMERouter(config-voiceport)#signal loop-startCMERouter(config-voiceport)#cptone GBCMERouter(config-voiceport)#ring cadence pattern01CMERouter(config)#voice-port 1/0/1CMERouter(config-voiceport)#signal loop-startCMERouter(config-voiceport)#cptone GBCMERouter(config-voiceport)#ring cadence pattern02

  • FXO Voice Port Configuration

    signal ring number dial-type description

    84 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    description supervisory disconnect

  • FXO Voice Port Configuration

    FX0 Port 1/1/0

    PSTN

    85 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    CMERouter(config)#voice-port 1/1/0CMERouter(config-voiceport)#signal ground-startCMERouter(config-voiceport)#ring number 3CMERouter(config-voiceport)#dial-type dtmfCMERouter(config-voiceport)#description Connection_to_PSTN

  • E&M Voice Port Configuration

    signal operation type auto-cut-through

    86 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    auto-cut-through description

  • FXS Voice Port Configuration

    E&M Port 1/1/0

    MOH

    87 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    CMERouter(config)#voice-port 1/1/0CMERouter(config-voiceport)#signal immediateCMERouter(config-voiceport)#auto-cut-throughCMERouter(config-voiceport)#operation 4-wireCMERouter(config-voiceport)#type 1CMERouter(config-voiceport)#description MoH_Device

  • BRI Reference Points

    88 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • ISDN Configuration Tasks

    PSTNISDN PRI or BRI

    89 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Select the ISDN switch type either globally or on an interface

    The interface setting will override the global setting Configure the interface or controller settings

  • ISDN BRI Configuration Commands

    isdn switch-type switch-typeCMERouter(config)#

    Sets the ISDN switch type globally

    interface BRI mod/portCMERouter(config)#

    90 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    isdn switch-type switch-typeCMERouter(config-if)#

    Sets the ISDN switch type on an interface (overrides the global setting if it exists)

    interface BRI mod/port

    Defines a SPID if assigned by the carrier (found in North America)

  • ISDN BRI Configuration Commands

    isdn spid1 spid-number [ldn]CMERouter(config-int)#

    Defines SPID 1 if assigned by the carrier (found in North America)

    91 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    isdn spid2 spid-number [ldn]CMERouter(config-int)#

    Defines SPID 2 if assigned by the carrier (found in North America)

  • ISDN Configuration Tasks

    ISDNBRI 0/1

    92 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    CMERouter(config)#isdn switch-type basic-5essCMERouter(config)#interface bri 0/1CMERouter(config-int)#isdn spid1 20655512340001CMERouter(config-int)#isdn spid2 20655512340002

  • Timers and Timing Configuration

    timeouts initial timeouts interdigit timeouts ringing timing digit

    93 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    timing digit timing interdigit timing hookflash-in/hookflash-out

  • FXS Voice Port Configuration

    CMERouter(config)#voice-port 1/0/0

    FXS Port 1/0/0

    94 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    CMERouter(config-voiceport)#signal loop-startCMERouter(config-voiceport)#cptone GBCMERouter(config-voiceport)#ring cadence pattern01CMERouter(config-voiceport)#timeouts initial 15CMERouter(config-voiceport)#timeouts interdigit 15CMERouter(config-voiceport)#timeouts ringing 120CMERouter(config-voiceport)#timing hookflash-in 500

  • Basic T1/E1 Controller Configuration

    95 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • linecode {ami | b8zs}CMERouter(config-control)#

    Configures the linecode for a T1 line

    Basic T1/E1 Controller Configuration

    96 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Configures the linecode for a T1 line

    linecode {ami | hdb3}CMERouter(config-control)#

    Configures the linecode for a E1 line

  • framing {sf | esf}CMERouter(config-control)#

    Configures the framing for a T1 line

    Basic T1/E1 Controller Configuration

    97 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Configures the framing for a T1 line

    framing {crc4 | no-crc4 | australia}CMERouter(config-control)#

    Configures the framing for a E1 line

  • ds0-group ds0-group-no timeslots timeslot-list type {e&m-delay-dial | e&m-fgd | e&m-immediate-start | e&m-wink-start | ext-sig | fgd-eana | fxo-ground-start | fxo-loop-start | fxs-ground-start | fxs-loop-start}

    CMERouter(config-control)#

    Basic T1/E1 Controller Configuration

    98 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    loop-start}

    Creates the voice ports of the T1 or E1 and the signaling that is used

    clock source {line | internal}CMERouter(config-control)#

    Sets the source of the clocking

  • Basic T1/E1 Controller Configuration

    CMERouter(config)#controller T1 1/0

    T1 1/0 PSTN

    99 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    CMERouter(config)#controller T1 1/0CMERouter(config-controller)#linecode b8zsCMERouter(config-controller)#framing esfCMERouter(config-controller)#ds0-group 1 timeslots 1-24 type fxo-groundstartCMERouter(config-controller)#clock source line

    CMERouter(config)#controller E1 1/0CMERouter(config-controller)#linecode hdb3CMERouter(config-controller)#framing crc4CMERouter(config-controller)#ds0-group 1 timeslots 1-15 type e&m-wink-startCMERouter(config-controller)#clock source line

  • PRI Reference Points

    100 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • ISDN PRI Configuration Commands

    isdn switch-type switch-typeCMERouter(config)#

    Sets the ISDN switch type globally

    controller {t1 | e1} {slot/port | unit-number}CMERouter(config)#

    101 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    isdn switch-type switch-typeCMERouter(config-controller)#

    Sets the ISDN switch type on an interface (overrides the global setting if it exists)

    controller {t1 | e1} {slot/port | unit-number} Defines a SPID if assigned by the carrier (found in

    North America)

  • ISDN PRI Configuration Commands

    pri-group timeslots rangeCMERouter(config-controller)#

    Sets the PRI group with a range of timeslots

    102 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    interface serial slot/port:timeslotCMERouter(config-int)#

    Sets the PRI D channel

  • ISDN Configuration Tasks

    ISDNPRI 0/1

    CMERouter(config)#isdn switch-type primary-ni

    103 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    CMERouter(config)#isdn switch-type primary-niCMERouter(config)#controller t1 0/1CMERouter(config-controller)#pri-group timeslots 1-24CMERouter(config-controller)#framing esfCMERouter(config-controller)#linecode b8zsCMERouter(config-controller)#clock source lineCMERouter(config)#interface serial:23

  • Dial Peers

    104 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • What is a Dial Peer?

    A dial peer is an addressable call endpoint. Dial peers establish logical connections, called call

    legs, to complete an end-to-end call. Cisco voice-enabled routers support two types of

    105 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Cisco voice-enabled routers support two types of dial peers:

    POTS dial peers: Connect to a traditional telephony networkVoIP dial peers: Connect over a packet network

  • Dial Peer

    106 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • POTS Dial Peers

    107 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • VoIP Dial Peers

    108 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Destination-Pattern Options

    109 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Default Dial Peer 0

    110 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Call Setup and Digit Manipulation

    111 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • End-to-End Calls

    112 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Matching Inbound Dial Peers

    incoming called-numberDefines the called number or dialed number identification service (DNIS) string

    answer-address

    Configurable parameters used for matching inbound dial peers:

    113 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    answer-addressDefines the originating calling number or automatic number identification (ANI) string

    destination-patternUses the calling number (originating or ANI string) to match the incoming call leg to an inbound dial peer

    portAttempts to match the configured dial-peer port to the voice-port associated with the incoming call (POTS dial peers only)

  • Matching Outbound Dial Peers

    114 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Digit Consumption and Forwarding

    115 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Digit Collection

    116 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Digit Manipulation Commands

    prefixDial-peer commandAdds digits to the front of the dial string before it is forwarded to the telephony interface

    forward-digitsDial-peer command

    117 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Dial-peer commandControls the number of digits forwarded to the telephony interface

    number expansion tableGlobal command (num-exp)Expands an extension into a full telephone number or replaces one number with another

    digit translationGlobal and dial-peer commandDigit translation rules are used to manipulate the calling number, or ANI, or the called number, or DNIS, digits for a voice call

  • PLAR Connection

    118 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Class of Restriction

    119 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

  • Class of Restriction (COR)Class of Restriction (COR)

    Provides a way to deny certain calls based upon the incoming and outgoing settings on dial-peers or ephone-dns

    Each dial-peer or ephone-dn can have one incoming COR and one outgoing COR

    120 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Can be used to control access to dialable destinations that are internal to the enterprise or external to the enterprise

    Incoming COR list indicates the capacity of the dial peer to initiate certain classes of calls.

    Outgoing COR list indicates the capacity required for an incoming dial peer to deliver a call via this outgoing dial peer

  • Class of Restriction

    Incoming COR Outgoing COR

    or or

    121 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    The incoming COR is like having one or more keys The lack of an incoming COR is like having a

    master key that can unlock all locks The outgoing COR is like a lock or locks The lack of an outgoing COR is like having no lock

  • Class of Restriction

    COR List on Incoming dial-peer or ephone-dn

    COR List on Outgoing dial-peer or

    ephone-dnResult Reason

    No COR No COR Call Succeeds COR not applied

    No COR Outgoing COR applied Call Succeeds

    The no (null) incoming COR condition has the highest COR priority

    122 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Incoming COR applied No COR Call SucceedsThe incoming COR list is a superset of the no (null)

    outgoing COR list

    Incoming COR applied is a superset of outgoing COR

    Outgoing COR applied Call Succeeds

    The incoming COR list is a superset of the outgoing COR list

    Incoming COR applied not a superset of

    outgoing COROutgoing COR

    appliedCall cannot be

    completedThe incoming COR list is

    NOT a superset of the outgoing COR list

  • Steps to Configure Class of Restriction

    Step 1 Configure the Class of Restriction names Step 2 Configure the Class of Restriction lists and

    members

    123 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Step 3 Assign the COR list to the dial peers Step 4 - Assign the COR to the ephone-dns

  • dial-peer cor customCMERouter(config)#

    Steps to Configure Class of Restriction

    Step 1 Configure the Class of Restriction names

    124 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Enters COR config mode where classes of restrictions are specified

    name class-name

    CMERouter(config-dp-cor)#

    Used to specify a class of restriction

  • dial-peer cor list list-nameCMERouter(config)#

    Steps to Configure Class of Restriction

    Step 2 Configure the Class of Restriction lists and members

    125 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    dial-peer cor list list-name

    Provides a name for a list of restrictions

    member class-nameCMERouter(config-dp-corlist)#

    Adds a COR class to this list of restrictions

  • dial-peer voice number {pots | voip}CMERouter(config)#

    Defines a dial-peer and enters dial-peer config mode

    Steps to Configure Class of Restriction

    Step 3 Assign the COR list to the dial peers

    126 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Defines a dial-peer and enters dial-peer config mode

    corlist {incoming | outgoing} list-nameCMERouter(config-dial-peer)#

    Specifies a COR list to be used when the dial-peer is either the incoming or outgoing dial-peer

  • ephone-dn tagCMERouter(config)#

    Defines an ephone-dn and enters ephone-dn mode

    Steps to Configure Class of Restriction

    Step 4 Assign the COR list to the ephone-dns

    127 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Defines an ephone-dn and enters ephone-dn mode

    cor {incoming | outgoing} list-nameCMERouter(config-ephone-dn)#

    Specifies a COR list to be used when the ephone-dn is used as either the incoming or outgoing part of a call

  • Class of Restriction (COR)dial-peer cor custom

    name 1xxx

    name 2xxx

    dial-peer cor list Executive

    member 1xxx

    member 2xxx

    The executive can call the employee but the employee cannot call the executive

    The incoming COR Employee is not a superset of the Executive, so the call will not succeed

    128 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    Ephone-dn 1 EmployeeExt 1000

    Ephone-dn 2 ExecutiveExt 2000

    dial-peer cor list Employee

    member 1xxx

    ephone-dn 1

    number 1000

    cor incoming Employee

    ephone-dn 2

    number 2000

    cor outgoing Executives

  • Class of Restriction Case Study

    Class of Restriction Case Study XYZ company The XYZ company wishes to prevent toll fraud by restricting the

    destinations on the PSTN that IP phones and analog phones attached to FXS port can call.

    There should be no restrictions internally; everyone internal should be able to call anyone else internal

    All phones MUST be able to call 911

    129 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    All phones MUST be able to call 911 Within the XYZ company there are Lobby phones, Employee phones,

    Sales, and Executive phones The Lobby phone should be able to call only 911 on the PSTN The Employee phones should be able to call 911 and local calls on

    the PSTN The Sales phones should be able to call 911, local calls, and

    domestic long distance on the PSTN The executives should be able to call 911, local call, domestic long

    distance, and international on the PSTN No one should be able to call 900 numbers

  • Class of Restriction Case Study

    dial-peer cor custom

    name 911

    name local

    name long_distance

    911

    local

    130 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    name long_distance

    name international

    name 900

    long_distance

    international

    900

    Step 1 - Define the classes of restriction

  • Class of Restriction Case Studydial-peer cor list call911

    member 911

    dial-peer cor list callLocal

    member local

    dial-peer cor list callLD

    member long_distance

    dial-peer cor list callInt

    dial-peer cor list Lobby

    member 911

    dial-peer cor list Employee

    member 911

    member local

    dial-peer cor list Sales

    member 911

    131 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    dial-peer cor list callInt

    member international

    dial-peer cor list call900

    member 900

    member 911

    member local

    member long_distance

    dial-peer cor list Executive

    member 911

    member local

    member long_distance

    member international

    Step 2 Define the COR lists and members

  • Class of Restriction Case Studydial-peer voice 1 pots

    destination-pattern 911

    port 1/0/0corlist outgoing call911

    dial-peer voice 2 pots

    destination-pattern 1[2-9]..[2-9]......port 1/0/0corlist outgoing callLD

    dial-peer voice 3 pots

    Dial-peer 1 COR out call911

    Dial-peer 2 COR out callLD

    Step 3 Assign the COR to the PSTN dial-peers

    132 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    dial-peer voice 3 pots

    destination-pattern [2-9]...... port 1/0/0corlist outgoing callLocal

    dial-peer voice 5 pots

    destination-pattern 1011T

    port 1/0/0corlist outgoing callInt

    dial-peer voice 6 pots

    destination-pattern 1900.......

    port 1/0/0corlist outgoing call900

    Dial-peer 3 COR out callLocal

    Dial-peer 4 COR out callInt

    Dial-peer 5 COR out call900

  • Class of Restriction Case Study

    ephone-dn 1

    number 1001

    cor incoming Lobby

    ephone-dn 2

    number 1002

    Ephone-dn 1 COR in Lobby

    Ext 1001

    Ephone-dn 2

    Step 4 Assign the COR to the ephone-dns

    133 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    number 1002

    cor incoming Employee

    ephone-dn 3

    number 1003

    cor incoming Sales

    ephone-dn 4

    number 1004

    cor incoming Executive

    Ephone-dn 2 COR in Employee

    Ext 1002

    Ephone-dn 3 COR in Sales

    Ext 1003

    Ephone-dn 4 COR in Executive

    Ext 1004

  • Class of Restriction Case Study

    Ephone-dn 1 COR in Lobby

    Ext 1001

    Ephone-dn 2 COR in Employee

    Results:

    The Lobby ephone-dn can only call 911 on the PSTN

    The Employee ephone-dn can call 911 and local calls on the PSTN

    The Sales ephone-dn can call 911,

    134 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony

    COR in Employee Ext 1002

    Ephone-dn 3 COR in Sales

    Ext 1003

    Ephone-dn 4 COR in Executive

    Ext 1004

    The Sales ephone-dn can call 911, local calls, and long distance on the PSTN

    The Executive ephone-dn can call 911, local calls, long distance, and international on the PSTN

    No one can call 900 numbers

  • 135 2005 Cisco Systems, Inc. All rights reserved. Cisco PublicIP Telephony