CVOICE 6.0 S04 L05

  • Upload
    zoheb

  • View
    231

  • Download
    0

Embed Size (px)

Citation preview

  • 8/14/2019 CVOICE 6.0 S04 L05

    1/20

    2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-1

    Implementing Dial Plans on Voice Gateways

    Implementing

    Calling Privilegeson Cisco IOSGateways

  • 8/14/2019 CVOICE 6.0 S04 L05

    2/20

    2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-2

    Calling Privileges

    Calling privileges define the destination a user is allowed to dial.

    Primarily implemented on Cisco IOS gateways using class ofrestriction (COR).

    Dependant on proper call routing. Higher granularity required for dial peers when deploying COR.

  • 8/14/2019 CVOICE 6.0 S04 L05

    3/20

    2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-3

    Calling Privileges (Cont.)

    dial-peer voice 911 pots

    destination-pattern 911

    forward-digits all

    port 0/0/0:23

    dial-peer voice 9911 pots

    destination-pattern 9911

    forward-digits 3port 0/0/0:23

    dial-peer voice 97 pots

    destination-pattern 9[2-9]......

    port 0/0/0:23

    dial-peer voice 910 pots

    destination-pattern 9[2-9]..[2-9]......

    port 0/0/0:23

    dial-peer voice 9110 potsdestination-pattern 91[2-9]..[2-9]......

    prefix 1

    port 0/0/0:23

    dial-peer voice 9011 pots

    destination-pattern 9011T

    prefix 011

    port 0/0/0:23

    Emergency calls (with and without 9)

    Local calls (7-digit dialing)

    Long distance calls (11-digit dialing)

    International calls (variable length)

    Local calls (10-digit dialing)

  • 8/14/2019 CVOICE 6.0 S04 L05

    4/20

    2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-4

    Understanding COR on Cisco IOSGateways

    Calling privileges are implemented using COR.

    COR lists contain CORs and are used to control call routing.

    COR lists are assigned to dial peers:

    Incoming COR list Outgoing COR list

    For each call, the incoming COR list is matched against theoutgoing COR list:

    If the outgoing COR list is a subset of the incoming COR list,the call is routed.

    If no incoming COR list is configured, the call is always routed.

  • 8/14/2019 CVOICE 6.0 S04 L05

    5/20

    2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-5

    dial-peer voice 1 voip

    dial-peer voice 2 potsdestination-pattern1

    dial-peer voice 3 potsdestination-pattern 2

    corlist incoming c1

    Member A

    Member B

    Member C

    corlist outgoing c2

    corlist outgoing c3

    Member A

    Member B

    Member A

    Member B

    Member D

    1. Call 100dials 1XXX

    2. Call 200dials 2XXX

    Outgoing CORlist isNOT a subset ofincoming CORlist

    Outgoing CORlist isa subset of incoming

    CORlist

    COR Behavior

  • 8/14/2019 CVOICE 6.0 S04 L05

    6/20

    2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-6

    COR list INTL

    911

    Local

    LD

    INTL

    COR list INTLCall

    INTL

    COR list LOCAL

    911

    Local

    Incoming COR List Outgoing COR List

    Individual

    CORs

    Understanding COR on Cisco IOSGateways

  • 8/14/2019 CVOICE 6.0 S04 L05

    7/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-7

    COR list INTLCall

    INTL

    COR list Local

    Incoming COR List Outgoing COR List

    COR list INTL

    COR list LD

    911

    Local

    911

    Local

    LD

    INTL

    911

    Local

    LD

    MembersInternational

    Long Distance

    Service Provider

    dial-peer voice 9011 potsdestination-pattern 9011T

    prefix 011cor outgoing INTLCallport 0/0:23

    COR INTL isincluded in COR listINTL; call is routed.

    0/0

    Member

    COR INTL is notincluded in COR listsLocal or LD; calls areblocked.

    COR Example

  • 8/14/2019 CVOICE 6.0 S04 L05

    8/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-8

    Cisco Unified Communications Manager Express and CiscoUnified SRST use the standard Cisco IOS COR concept.

    Can be configured for inbound and outbound direction:

    Inbound: Restrict destinations to which a user can dial

    Outbound: Restrict who can call a user

    For Cisco Unified Communications Manager Express, COR listsare assigned to ephones.

    For Cisco Unified SRST, COR lists are assigned to number

    ranges.

    Understanding COR for SRST and CiscoUnified Communications Manager Express

  • 8/14/2019 CVOICE 6.0 S04 L05

    9/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-9

    COR list INTL

    911

    Local

    LD

    INTL

    COR list INTLCall

    INTL

    Incoming COR List Outgoing COR List

    ephone-dn 1

    corlist incoming INTL

    call-manager-fallback

    cor incoming INTL 1 2000 - 2100

    Cisco Unified CME

    SRST

    ephone 1

    Extension2010

    COR for SRST and Cisco UnifiedCommunications Manager Express Example

    Cisco Unified CME = Cisco UnifiedCommunications Manager Express

  • 8/14/2019 CVOICE 6.0 S04 L05

    10/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-10

    Configuring COR for Cisco UnifiedCommunications Manager Express

    When using a standalone gateway:

    2. Define COR labels.

    3. Configure COR lists.

    4. Configure dial peers and assign COR lists.

    When using Cisco Unified Communications ManagerExpress:

    1. Assign COR lists to ephone-dn.

  • 8/14/2019 CVOICE 6.0 S04 L05

    11/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-11

    PSTN

    Chicago

    Cisco Unified CME

    +1 312 555XXXX

    911

    +1 312 5556666

    +1 408 5556666

    +49 89 5556666

    International Emergency, local, long distance, international

    Long Distance Emergency, local, long distance

    Local Emergency, local

    Required Calling Privileges

    Phone1-11001

    International

    Phone1-21002

    Local Only

    0/0/0

    1003 1004

    Configuring COR

  • 8/14/2019 CVOICE 6.0 S04 L05

    12/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-12

    Step 1: Define COR Labels

    dial-peer cor custom

    name 911

    name local

    name ld

    name intl

    Gateway

  • 8/14/2019 CVOICE 6.0 S04 L05

    13/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-13

    Step 2: Configure Outbound COR Lists

    dial-peer cor list 911call

    member 911

    dial-peer cor list localcall

    member local

    dial-peer cor list ldcall

    member lddial-peer cor list intlcall

    member intl

    Gateway

  • 8/14/2019 CVOICE 6.0 S04 L05

    14/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-14

    Step 3: Configure Inbound COR Lists

    dial-peer cor list localmember 911

    member local

    dial-peer cor list ld

    member 911

    member local

    member ld

    dial-peer cor list intl

    member 911member local

    member ld

    member intl

    Gateway

  • 8/14/2019 CVOICE 6.0 S04 L05

    15/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-15

    Step 4: Assign Outbound COR Lists toPSTN Dial Peers

    dial-peer voice 911 pots

    destination-pattern 911

    forward-digits all

    corlist outgoing 911call

    port 0/0/0:23

    dial-peer voice 9911 pots

    destination-pattern 9911

    forward-digits 3

    corlist outgoing 911callport 0/0/0:23

    dial-peer voice 9 pots

    destination-pattern 9[2-9]......

    corlist outgoing localcall

    port 0/0/0:23

    dial-peer voice 91 pots

    destination-pattern 91[2-9]..[2-9]......

    prefix 1corlist outgoing ldcall

    port 0/0/0:23

    dial-peer voice 9011 pots

    destination-pattern 9011T

    prefix 011

    corlist outgoing intlcall

    port 0/0/0:23

    Gateway

  • 8/14/2019 CVOICE 6.0 S04 L05

    16/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-16

    dial-peer voice 1003 pots

    destination-pattern 1003

    port 0/0/0

    corlist incoming localdial-peer voice 1004 pots

    destination-pattern 1004

    port 0/0/1

    corlist incoming intl

    ephone-dn 1

    corlist incoming intl

    ephone-dn 2

    corlist incoming local

    Unified CME

    0/0/0 0/0/1

    Ext: 1003 Ext: 1004

    ephone-dn 1 ephone-dn 2

    Step 5: Assign Inbound COR Lists toIncoming Dial Peers and Ephone-DNs

  • 8/14/2019 CVOICE 6.0 S04 L05

    17/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-17

    COR Configuration for Cisco Unified CiscoUnified SRST

    call-manager-fallbackcor incoming INTL 1 2000 2100

    WAN

    Extensions:2000 2100

    Cisco UnifiedCommunications

    Manager

  • 8/14/2019 CVOICE 6.0 S04 L05

    18/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-18

    router# show dial-peer cor

    Class of Restriction

    name: 911

    name: local

    name: ld

    name: intl

    COR list

    member: 911

    COR list

    member: local

    COR list

    member: ld

    COR list

    member: intl

    Verifying COR

  • 8/14/2019 CVOICE 6.0 S04 L05

    19/20 2008 Cisco Systems, Inc. All rights reserved. CVOICE v6.04-19

    Summary

    Calling privileges are used within a dial plan to define thedestination a user is allowed to call.

    Calling privileges are implemented on Cisco IOS gateways usingclass of restrictions (COR).

    For Cisco Unified Communications Manager Express, the CORlist is directly assigned to the appropriate ephone; to assign aCOR list in Cisco Unified SRST mode, a COR list is matched to arange of directory numbers in global Cisco Unified SRSTconfiguration mode.

    Configuring COR includes configuring named CORs and COR

    lists, and assigning COR lists to dial peers, ephones, or CiscoUnified SRST.

  • 8/14/2019 CVOICE 6.0 S04 L05

    20/20