cbeyond: connecting cisco unified communications manager … · document details the important...

69
© 2009 Cisco Systems, Inc. All rights reserved. Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 1 of 69 EDCS# xxx Rev # <edcs revision number> Note: Testing was conducted in (Service provider name) labs Application Note Cbeyond: Connecting Cisco Unified Communications Manager 10.5 via the Cisco Unified Border Element 10.0.1 [IOS 15.4(2)T1] using SIP September 30 2014

Upload: others

Post on 23-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2009 Cisco Systems, Inc. All rights reserved. Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com

Page 1 of 69 EDCS# xxx Rev # <edcs revision number>

Note: Testing was conducted in (Service provider name) labs

Application Note

Cbeyond: Connecting Cisco Unified Communications Manager

10.5 via the Cisco Unified Border Element 10.0.1 [IOS 15.4(2)T1]

using SIP

September 30 2014

Page 2: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 2 of 69

Table of Contents

Introduction .............................................................................................................................................................................................................. 3 Network Topology .................................................................................................................................................................................................... 4 System Components ................................................................................................................................................................................................. 4

Hardware Components ........................................................................................................................................................................................ 4 Software Requirements ....................................................................................................................................................................................... 4

Features .................................................................................................................................................................................................................... 5 Features Supported .............................................................................................................................................................................................. 5 Features Not Supported ....................................................................................................................................................................................... 5

Caveats ..................................................................................................................................................................................................................... 6 Configuration ............................................................................................................................................................................................................ 7

Configuring Cisco Unified Border Element (CUBE) .......................................................................................................................................... 7 Network Interface and CUBE HA .................................................................................................................................................................. 7 SIP trunk registration ................................................................................................................................................................................... 10 Media Passing Through CUBE(media flow-through vs. media flow-around) ............................................................................................. 11 Codecs .......................................................................................................................................................................................................... 12 Translation rule ............................................................................................................................................................................................ 12 Dial Peer....................................................................................................................................................................................................... 13 Configuration example ................................................................................................................................................................................. 14

Configuring the Cisco Unified Communications Manager ............................................................................................................................... 30 Cisco Unified CallManager version ............................................................................................................................................................. 30 Cisco CallManager service parameter .......................................................................................................................................................... 31 Audio Codec Preference List ....................................................................................................................................................................... 43 Region .......................................................................................................................................................................................................... 45 Device Pool .................................................................................................................................................................................................. 47 Off-net calls via Cbeyond’s network ............................................................................................................................................................ 48 Dialplan ........................................................................................................................................................................................................ 55

Cisco Analog Gateway VG224 configuration ................................................................................................................................................... 58 Acronyms ............................................................................................................................................................................................................... 66 Test Results ............................................................................................................................................................................................................ 68

Page 3: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 3 of 69

Introduction

Service Providers today, such as Cbeyond, are offering alternative methods to connect to the PSTN via their IP network. Most of these services

utilize SIP as the primary signaling method and a centralized IP to TDM gateway to provide on-net and off-net services. Cbeyond is a SP

offering that allows connection to the PSTN and may offer the end customer a viable alternative to traditional PSTN connectivity via either

Analog or T1 lines. A demarcation device between these services and customer owned services is recommended. The Cisco Unified Border

Element provides demarcation, security, interworking and session management services.

This application note describes how to configure a Cisco Unified Communications Manager (CUCM) 10.5 with a Cisco Unified Border

Element (CUBE) for connectivity to Cbeyond SIP trunk service. The deployment model covered in this application note is CPE (CUCM

10.5/CUBE) to PSTN (Cbeyond). This document does not address 911 emergency outbound calls. For 911 feature service

details contact Cbeyond directly.

Testing was performed in accordance to Cbeyond and all features were verified. Key features verified are:

o Basic Calls

o Basic Calls with Calling Name and Number as allowed or restricted

o DTMF Relay

o Call Conference

o Call Transfer (Blind, Attended, Early Attended)

o Hold and Resume

o Voice Mail

o Simultaneous Calls

o Auto Attendant

o International calls

o G.711 FAX G3/SG3

o Call Forwarding - Find Me (Unconditional, Busy, No Reply)

o Dial Plans

o PRACK with SDP early-media cut-through

The Cisco Unified Border Element configuration detailed in this document is based on a lab environment with a simple dial-plan used to

ensure proper interoperability between Cbeyond SIP network and Cisco Unified Communications. The configuration described in this

document details the important commands to have enabled for interoperability to be successful and care must be taken, by the network

administrator deploying CUBE, to ensure these commands are set per each dial-peer requiring to interoperate to Cbeyond SIP network.

This application note does not cover the use of Calling Search Spaces (CSS) or Partitions on Cisco Unified Communications Manager.

To understand and learn how to apply CSS and Partitions refer to the cisco.com link below:

http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/6_0_1/ccmsys/a03ptcss.html

Page 4: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 4 of 69

Network Topology

Figure 1 Network Topology

System Components

Hardware Components

• Cisco UCS-C240-M3S VMware host running ESXi5.5 standard

• ISR G2 2900 series routers (2 routers were used for HA setup)

• IP phones 9900/8900/7900 (different models, both SIP and SCCP where supported)

• Cisco Voice Gateways VG224

Software Requirements

• Cisco Unified Communications Manager Release 10.5.1.10000-7

• Cisco Unity Connection release 10.5.1.10000-7

• Cisco Unified Border Element IOS Version 15.4(2)T1, CUBE software release 10.0

• Cisco Voice Gateway VG224 IOS Version 15.1(3)T3.

Page 5: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 5 of 69

Features

Features Supported

• Incoming and outgoing off-net calls using G711 a-law with 20ms packetization

• SIP Early Offer

• Call hold/Resume

• Call transfer (semi-attended and attended)

• Call conference

• Call forward (all, busy, no answer)

• Calling ID restriction

• DTMF (RFC2833)

• Simultaneous Calls

• Auto Attendant

• International calls

• Fax calls (G711uLaw)

• CUBE HA

• SIP trunk registration

• Call waiting

• SP Account Code

Features Not Supported

• T.38 Fax was not tested as Cbeyond currently does not offer T.38 fax service to its customers.

Page 6: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 6 of 69

Caveats

• Cbeyond’s network negotiates G.711-µlaw for voice and fax.

• The Cisco IP phones used in the test do not support blind transfer, hence only Semi-Attended and Attended transfer were tested.

• Cbeyond’s network does not allow anonymous caller in FROM header. For Calling ID restriction test, the voice-class sip-profile

command was used in the CUBE to replace FROM header with an assigned DID account. Cbeyond will restrict the caller ID based on the

SIP Privacy Header.

• During CUBE HA test, incoming calls from Cbeyond work correctly while switching between active and standby CUBE, but outgoing

calls to Cbeyond’s network does not work until the newly activate CUBE completes the SIP trunk registration process.

Page 7: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 7 of 69

Configuration

Configuring Cisco Unified Border Element (CUBE)

Network Interface and CUBE HA

Configure CUBE High Availability (HA) using HSRP (Hot Standby Router Protocol). Two identical ISR G2s equipped with UC

Technology Package License installed, 1G DRAM memory and Cisco IOS software release 15.1.2t or later are required. Both

routers must be physically located on the same Ethernet LAN. The CUBE configuration of both routers need to be identical except

slight difference in HSRP configuration between the Active and standby routers. In our lab test, Dual-Attached deployment is used

as shown in chapter Network Topology.

Active CUBE Standby CUBE

ipc zone default ipc zone default

association 1 association 1

no shutdown no shutdown

protocol sctp protocol sctp

local-port 5000 local-port 5000

local-ip 10.64.3.43 local-ip 10.64.3.67

remote-port 5000 remote-port 5000

remote-ip 10.64.3.67 remote-ip 10.64.3.43

Explanation

Command Description

Ipc zone default Configures the Inter-Device Communication Protocol(IPC) and enters IPC

zone configuration mode

Association 1 Configures an association between the 2 routers

No shutsown Restarts a disabled association and its associated transport protocol

Protocol sctp Configure Stream Control Transmission Protocol(SCTP) as the transport

protocol

Local-port port_num Configures the local SCTP port number to communicate with redundant peer,

5000 must be used.

Local-ip ip_addr Defines the local router’s IP address to use to communicate with redundant

peer

Remote-port port_num Configures the remote SCTP port number, 5000 must be used

Remote-ip ip_addr Defines remote router’s IP address to use to communicate with redundant peer

Page 8: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 8 of 69

Active CUBE Standby CUBE

voice service voip voice service voip

ip address trusted list ip address trusted list

ipv4 0.0.0.0 ipv4 0.0.0.0

no ip address trusted authenticate no ip address trusted authenticate

address-hiding address-hiding

mode border-element license capacity 200 mode border-element license capacity 200

allow-connections sip to sip allow-connections sip to sip

redundancy redundancy

! !

.. ..

redundancy inter-device redundancy inter-device

scheme standby SB scheme standby SB

! !

track 1 interface GigabitEthernet0/1 line- track 1 interface GigabitEthernet0/1 line-

protocol protocol

track 2 interface GigabitEthernet0/0 line- track 2 interface GigabitEthernet0/0 line-

protocol protocol

Explanation

Command Description

Mode border-element Enable CUBE on both routers

allow-connections sip to sip Allow IP2IP connections between two SIP call legs

redundancy Enable CUBE redundancy and call checkpointing on both routers

Redundancy inter-device Enable HSRP

Scheme standby SB Enable standby(HSRP) as redundancy state tracking scheme with group name---SB

Tracking obj_num interface

int_id line-protocol

Create a tracking list to track the line-protocol state of an interface

The obj_num identify the tracked object with range from 1 to 500.

The int_id is the interface being tracked.

Page 9: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 9 of 69

Active CUBE Standby CUBE

interface GigabitEthernet0/0 interface GigabitEthernet0/0

description WAN Interface to Cbeyond description WAN Interface to Cbeyond

ip address 97.79.185.45 255.255.255.224 ip address 97.79.185.50 255.255.255.224

standby delay minimum 30 reload 60 standby delay minimum 30 reload 60

standby version 2 standby version 2

standby 0 ip 97.79.185.49 standby 0 ip 97.79.185.49

standby 0 priority 60 standby 0 priority 50

standby 0 preempt delay minimum 10 standby 0 preempt delay minimum 10

standby 0 name SB standby 0 name SB

standby 0 track 1 decrement 20 standby 0 track 1 decrement 20

standby 0 track 2 decrement 20 standby 0 track 2 decrement 20

duplex auto duplex auto

speed auto speed auto

! !

interface GigabitEthernet0/1 interface GigabitEthernet0/1

description LAN Interface to PBX description Standby LAN

ip address 10.64.3.43 255.255.0.0 ip address 10.64.3.67 255.255.0.0

standby delay minimum 30 reload 60 standby delay minimum 30 reload 60

standby version 2 standby version 2

standby 6 ip 10.64.3.169 standby 6 ip 10.64.3.169

standby 6 priority 60 standby 6 priority 50

standby 6 preempt delay minimum 10 standby 6 preempt delay minimum 10

standby 6 track 1 decrement 20 standby 6 track 1 decrement 20

standby 6 track 2 decrement 20 standby 6 track 2 decrement 20

duplex auto duplex auto

speed auto speed auto

! !

Page 10: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 10 of 69

Explanation

Command Description

Interface type number Configures an interface type and enters interface configuration mode

Ip address ip-addr mask Specifies the ip address and mask for the interface

Standby delay minimum min-sec

reload reload-sec

Configures the delay period before the initialization of HSRP groups

Standby version ver Specify the version of HSRP groups, ver1 or ver2

Standby grp ip ip-addr Configures the HSRP group and associated virtual IP address

Standby grp priority pri Configures HSRP group grp priority

Standby grp preempt delay

minimum sec

Configures HSRP preemption and preemption delay

Standby grp name name Configures HSRP group name

Standby grp track obj_num

decrement pri

Configures HSRP to track an object and change the Hot Standby priority on the

basis of the state of the object

SIP trunk registration

With the implementation of SBCs in Cbeyond’s network, a PBX must be capable of sending all SIP messages to an “outbound

proxy” that is independent of the addressing of the target, ie. the “Registrar or SIP Proxy”. For Cbeyond’s interop testing, the

“outbound proxy” is an SBC with FQDN sip-proxy-fca.atl0.cbeyond.net. All requests must be sent to this address. However, this

FQDN should not be populated anywhere in the SIP message being sent. The target URI of Cbeyond’s SIP server, sipconnect-

fca.atl0.cbeyond.net, should be populated in the appropriate headers of the SIP message.

The PBX must be configured with FQDNs rather than IP address for devices on Cbeyond’s network. The PBX must be able to

register to the Cbeyond SIP trunk service.

voice service voip

ip address trusted list

ipv4 0.0.0.0

no ip address trusted authenticate

address-hiding

mode border-element license capacity 200

allow-connections sip to sip

redundancy

fax protocol pass-through g711ulaw

Page 11: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 11 of 69

sip

bind control source-interface GigabitEthernet0/0

bind media source-interface GigabitEthernet0/0

rel1xx supported "rel100"

session refresh

asserted-id pai

outbound-proxy dns:sip-proxy-fca.atl0.cbeyond.net

sip-ua

credentials username 6783972091 password 7 073B724778000354181C realm Broadworks

authentication username 6783972091 password 7 06325C2A7A4713480A19

no remote-party-id

registrar dns:sipconnect-fca.atl0.cbeyond.net expires 60

sip-server dns:sipconnect-fca.atl0.cbeyond.net

Explanation

Command Description

Bind control/all source-interface int Sets a source interface for signaling and media packets

Outbound-proxy dns:fqdn Configures SIP Outbound Proxy Server

Sip-ua Enters sip user-agent configuration mode

Credential username usr password

x pwd realm domain-name

Configures the user and password for SIP trunk registration

Authentication username usr

password x pwd

Configures the authentication for users to make calls to Cbeyond network

Registar dns:fqdn expires sec Enables CUBE to register to Cbeyond SIP Server

Sip-server dns:fqdn Specifies the Cbeyond SIP server for call routing

Media Passing Through CUBE(media flow-through vs. media flow-around)

Default CUBE configuration enables CUBE to work in media flow-through mode (this mode was used in this certification test). In

order to enable flow-around mode, please perform the following actions:

voice service voip

Page 12: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 12 of 69

media flow-around

Codecs

Cbeyond’s network negotiates G.711-µlaw codec for voice and fax.

voice class codec 1

codec preference 1 g729br8

codec preference 2 g711ulaw

codec preference 3 g729r8

Translation rule

In this test, we configured translation rules to modify the number we wanted to send, include calling and called number. You can

create the rules using command translation rule, then assign it for either calling or called in each dial-peer.

translation-rule 1

Rule 1 6783972091 2091

Rule 2 6783972092 2092

Rule 3 6783972093 2093

!

translation-rule 2

Rule 1 2091 6783972091

Rule 2 2092 6783972092

Rule 3 2093 6783972093

!

translation-rule 3

Rule 1 16783972092 6783972092

!

dial-peer voice 100 voip

description to cbeyond

destination-pattern ..........

translate-outgoing calling 2

translate-outgoing called 3

Page 13: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 13 of 69

session protocol sipv2

session target sip-server

session transport udp

voice-class codec 1 offer-all

voice-class sip bind control source-interface GigabitEthernet0/0

voice-class sip bind media source-interface GigabitEthernet0/0

no vad

Explanation

Command Description

translation-rule n Enters translation rule configuration mode

Rule x Detail match and replace rule x

translate-outgoing calling n Specifies the translation rule set to apply to the calling number

translate-outgoing called n Specifies the translation rule set to apply to the called number

Dial Peer

CUCM uses dial-peer to route the call based on the digits. The following is an example for this test only in our lab environment.

!-----incoming call from Cbeyond and route to the end users at CUCM

dial-peer voice 300 voip

description to CUCM pub

preference 1

destination-pattern 678397209.

translate-outgoing called 1

session protocol sipv2

session target ipv4:10.80.13.2

session transport udp

voice-class codec 1 offer-all

no voice-class sip outbound-proxy

voice-class sip bind control source-interface GigabitEthernet0/1

voice-class sip bind media source-interface GigabitEthernet0/1

Page 14: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 14 of 69

no vad

!------outgoing call to Cbeyond network with 11 digits dialing

dial-peer voice 101 voip

description to cbeyond

destination-pattern ...........

translate-outgoing calling 2

translate-outgoing called 3

session protocol sipv2

session target sip-server

session transport udp

voice-class codec 1 offer-all

voice-class sip bind control source-interface GigabitEthernet0/0

voice-class sip bind media source-interface GigabitEthernet0/0

no vad

Explanation

Command Description

dial-peer voice n voip Enters dial peer configuration mode

destination-pattern string Configures the dial peer’s destination pattern so that system can reconcile

dialed digits with a telephone number

session target tar Defines target device IP address or host name/FQDN

session transport udp/tcp Specifies the protocol for the call

no voice-class sip outbound-proxy This will remove the global outbound proxy for this dial-peer

voice-class sip bind control

source-interface int

Sets a source interface for signaling packets

voice-class sip bind media source-

interface int

Sets a source interface for media packets

Configuration example

The following contains the sample configuration of Primary CUBE with all parameters mentioned previously. This is the

configuration for CUCM and 2 CUBEs in an HA setup.

Page 15: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 15 of 69

cbeyond#show version

Cisco IOS Software, C2951 Software (C2951-UNIVERSALK9-M), Version 15.4(2)T1, RELEASE SOFTWARE

(fc3)

Technical Support: http://www.cisco.com/techsupport

Copyright (c) 1986-2014 by Cisco Systems, Inc.

Compiled Thu 26-Jun-14 09:36 by prod_rel_team

ROM: System Bootstrap, Version 15.0(1r)M6, RELEASE SOFTWARE (fc1)

cbeyond uptime is 9 hours, 3 minutes

System returned to ROM by power-on

System image file is "flash:c2951-universalk9-mz.SPA.154-2.T1.bin"

Last reload type: Normal Reload

Last reload reason: power-on

This product contains cryptographic features and is subject to United

States and local country laws governing import, export, transfer and

use. Delivery of Cisco cryptographic products does not imply

third-party authority to import, export, distribute or use encryption.

Importers, exporters, distributors and users are responsible for

compliance with U.S. and local country laws. By using this product you

agree to comply with applicable laws and regulations. If you are unable

to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:

http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

Page 16: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 16 of 69

If you require further assistance please contact us by sending email to

[email protected].

Cisco CISCO2951/K9 (revision 1.1) with 1835264K/261888K bytes of memory.

Processor board ID FTX1509AJJV

3 Gigabit Ethernet interfaces

1 terminal line

DRAM configuration is 72 bits wide with parity enabled.

255K bytes of non-volatile configuration memory.

250880K bytes of ATA System CompactFlash 0 (Read/Write)

License Info:

License UDI:

-------------------------------------------------

Device# PID SN

-------------------------------------------------

*1 CISCO2951/K9 FTX1509AJJV

Technology Package License Information for Module:'c2951'

------------------------------------------------------------------------

Technology Technology-package Technology-package

Current Type Next reboot

------------------------------------------------------------------------

Page 17: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 17 of 69

ipbase ipbasek9 Permanent ipbasek9

security None None None

uc uck9 Permanent uck9

data None None None

NtwkEss None None None

CollabPro None None None

Configuration register is 0x2102

cbeyond#show run

Building configuration...

Current configuration : 8101 bytes

!

! Last configuration change at 17:22:50 UTC Fri Jul 25 2014 by cisco

!

version 15.4

service timestamps debug datetime msec

service timestamps log datetime msec

no service password-encryption

service sequence-numbers

!

hostname cbeyond

!

boot-start-marker

boot system flash c2951-universalk9-mz.SPA.154-2.T1.bin

boot-end-marker

!

!

Page 18: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 18 of 69

logging buffered 999999999

no logging rate-limit

no logging console

no logging monitor

enable secret 4 sKPgCY/XPea3wk8xoeSWo7UGFaNVwzXDEyXWhuDjeLk

!

!

ipc zone default

association 1

no shutdown

protocol sctp

local-port 5000

local-ip 10.64.3.43

remote-port 5000

remote-ip 10.64.3.67

!

no aaa new-model

!

!

no ip domain lookup

ip domain name sipconnect-fca.atl0.cbeyond.net

ip name-server 10.64.1.3

ip cef

no ipv6 cef

!

multilink bundle-name authenticated

!

password encryption aes

!

Page 19: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 19 of 69

voice-card 0

dsp services dspfarm

!

!

voice service voip

ip address trusted list

ipv4 0.0.0.0

no ip address trusted authenticate

address-hiding

mode border-element license capacity 200

allow-connections sip to sip

redundancy

fax protocol pass-through g711ulaw

sip

bind control source-interface GigabitEthernet0/0

bind media source-interface GigabitEthernet0/0

rel1xx supported "rel100"

session refresh

asserted-id pai

outbound-proxy dns:sip-proxy-fca.atl0.cbeyond.net

early-offer forced

midcall-signaling passthru

privacy-policy passthru

g729 annexb-all

!

voice class codec 1

codec preference 1 g729br8

codec preference 2 g711ulaw

codec preference 3 g729r8

Page 20: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 20 of 69

!

voice class sip-profiles 1

request ANY sip-header From modify "[email protected]" "6783972091@sipconnect-

fca.atl0.cbeyond.net"

!

voice translation-rule 1

rule 1 /\(20..\)$/ /678397\1/

!

!

voice translation-profile 4to10digitcallingnumber

translate calling 1

!

!

!

license udi pid CISCO2951/K9 sn FTX1509AJJV

hw-module pvdm 0/0

!

!

!

username CISCO privilege 15 password 0 tekV1z10n

!

redundancy inter-device

scheme standby SB

!

!

redundancy

!

!

track 1 interface GigabitEthernet0/1 line-protocol

Page 21: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 21 of 69

!

track 2 interface GigabitEthernet0/0 line-protocol

!

!

translation-rule 1

Rule 1 6783972091 2091

Rule 2 6783972092 2092

Rule 3 6783972093 2093

!

translation-rule 2

Rule 1 2091 6783972091

Rule 2 2092 6783972092

Rule 3 2093 6783972093

!

translation-rule 3

Rule 1 16783972092 6783972092

!

interface Embedded-Service-Engine0/0

no ip address

shutdown

!

interface GigabitEthernet0/0

description WAN Interface to Cbeyond trunk

ip address 97.79.185.45 255.255.255.224

standby delay minimum 30 reload 60

standby version 2

standby 0 ip 97.79.185.49

standby 0 priority 60

standby 0 preempt delay minimum 10

Page 22: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 22 of 69

standby 0 name SB

standby 0 track 1 decrement 20

standby 0 track 2 decrement 20

duplex auto

speed auto

!

interface GigabitEthernet0/1

description LAN Interface to PBX

ip address 10.64.3.43 255.255.0.0

standby delay minimum 30 reload 60

standby version 2

standby 6 ip 10.64.3.169

standby 6 priority 60

standby 6 preempt delay minimum 10

standby 6 track 1 decrement 20

standby 6 track 2 decrement 20

duplex auto

speed auto

!

interface GigabitEthernet0/2

no ip address

shutdown

duplex auto

speed auto

!

ip forward-protocol nd

!

no ip http server

no ip http secure-server

Page 23: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 23 of 69

!

ip rtcp report interval 3000

ip route 0.0.0.0 0.0.0.0 97.79.185.62

ip route 10.80.13.0 255.255.255.0 10.64.1.1

ip route 172.16.0.0 255.255.0.0 10.64.1.1

!

!

nls resp-timeout 1

cpd cr-id 1

!

control-plane

!

mgcp behavior rsip-range tgcp-only

mgcp behavior comedia-role none

mgcp behavior comedia-check-media-src disable

mgcp behavior comedia-sdp-force disable

!

mgcp profile default

!

dial-peer voice 100 voip

description to cbeyond

destination-pattern ..........

translate-outgoing calling 2

translate-outgoing called 3

session protocol sipv2

session target sip-server

session transport udp

voice-class codec 1 offer-all

voice-class sip profiles 1

Page 24: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 24 of 69

voice-class sip bind control source-interface GigabitEthernet0/0

voice-class sip bind media source-interface GigabitEthernet0/0

no vad

!

dial-peer voice 200 voip

description from cbeyond

session protocol sipv2

session transport udp

incoming called-number 678.......

voice-class codec 1 offer-all

voice-class sip bind control source-interface GigabitEthernet0/0

voice-class sip bind media source-interface GigabitEthernet0/0

no vad

!

dial-peer voice 300 voip

description to CUCM pub

preference 1

destination-pattern 678397209.

translate-outgoing called 1

session protocol sipv2

session target ipv4:10.80.13.2

session transport udp

voice-class codec 1 offer-all

no voice-class sip outbound-proxy

voice-class sip bind control source-interface GigabitEthernet0/1

voice-class sip bind media source-interface GigabitEthernet0/1

no vad

!

dial-peer voice 400 voip

Page 25: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 25 of 69

description from CUCM

session protocol sipv2

session transport udp

incoming called-number ...........

voice-class codec 1 offer-all

voice-class sip bind control source-interface GigabitEthernet0/1

voice-class sip bind media source-interface GigabitEthernet0/1

no vad

!

dial-peer voice 500 voip

description to CUCM sub1

preference 2

shutdown

destination-pattern 678.......

session protocol sipv2

session target ipv4:10.80.23.3

session transport udp

voice-class codec 1 offer-all

voice-class sip bind control source-interface GigabitEthernet0/1

voice-class sip bind media source-interface GigabitEthernet0/1

no vad

!

dial-peer voice 101 voip

description to cbeyond

destination-pattern ...........

translate-outgoing calling 2

translate-outgoing called 3

session protocol sipv2

session target sip-server

Page 26: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 26 of 69

session transport udp

voice-class codec 1 offer-all

voice-class sip bind control source-interface GigabitEthernet0/0

voice-class sip bind media source-interface GigabitEthernet0/0

no vad

!

dial-peer voice 401 voip

description from CUCM

session protocol sipv2

session transport udp

incoming called-number ..........

voice-class codec 1 offer-all

voice-class sip bind control source-interface GigabitEthernet0/1

voice-class sip bind media source-interface GigabitEthernet0/1

no vad

!

dial-peer voice 102 voip

description to cbeyond

destination-pattern 411

translate-outgoing calling 2

translate-outgoing called 3

session protocol sipv2

session target sip-server

session transport udp

voice-class codec 1 offer-all

voice-class sip bind control source-interface GigabitEthernet0/0

voice-class sip bind media source-interface GigabitEthernet0/0

!

dial-peer voice 402 voip

Page 27: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 27 of 69

description from CUCM

session protocol sipv2

session target sip-server

session transport udp

incoming called-number 411

voice-class codec 1 offer-all

voice-class sip bind control source-interface GigabitEthernet0/1

voice-class sip bind media source-interface GigabitEthernet0/1

!

dial-peer voice 403 voip

description from CUCM

session protocol sipv2

session target sip-server

session transport udp

incoming called-number 0

voice-class codec 1 offer-all

voice-class sip bind control source-interface GigabitEthernet0/1

voice-class sip bind media source-interface GigabitEthernet0/1

dtmf-relay rtp-nte

!

dial-peer voice 103 voip

description to cbeyond

destination-pattern 0

translate-outgoing calling 2

translate-outgoing called 3

session protocol sipv2

session target sip-server

session transport udp

voice-class codec 1 offer-all

Page 28: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 28 of 69

voice-class sip bind control source-interface GigabitEthernet0/0

voice-class sip bind media source-interface GigabitEthernet0/0

!

gateway

media-inactivity-criteria all

timer receive-rtp 1200

!

sip-ua

credentials username 6783972091 password 7 073B724778000354181C realm Broadworks

authentication username 6783972091 password 7 06325C2A7A4713480A19

no remote-party-id

registrar dns:sipconnect-fca.atl0.cbeyond.net expires 60

sip-server dns:sipconnect-fca.atl0.cbeyond.net

!

gatekeeper

shutdown

!

line con 0

line aux 0

line 2

no activation-character

no exec

transport preferred none

transport output pad telnet rlogin lapb-ta mop udptn v120 ssh

stopbits 1

line vty 0 4

exec-timeout 0 0

login local

transport input all

Page 29: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 29 of 69

!

scheduler allocate 20000 1000

!

End

Page 30: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 30 of 69

Configuring the Cisco Unified Communications Manager

Cisco Unified CallManager version

Figure 2 CUCM Version

Page 31: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 31 of 69

Cisco CallManager service parameter

Go to System > Service Parameters, select the appropriate server (clus23pubsub) and then Cisco CallManager (Active) from the drop-down menu. We leave all fields in the service parameter as default values for this test.

Figure 3 CUCM Service Parameter

Page 32: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 32 of 69

Figure 4 CUCM Service Parameter cont.

Page 33: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 33 of 69

Figure 5 CUCM Service Parameter cont.

Page 34: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 34 of 69

Figure 6 CUCM Service Parameter cont.

Page 35: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 35 of 69

Figure 7 CUCM Service Parameter cont.

Page 36: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 36 of 69

Figure 8 CUCM Service Parameter cont.

Page 37: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 37 of 69

Figure 9 CUCM Service Parameter cont.

Page 38: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 38 of 69

Figure 10 CUCM Service Parameter cont.

Page 39: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 39 of 69

Figure 11 CUCM Service Parameter cont.

Page 40: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 40 of 69

Figure 12 CUCM Service Parameter cont.

Page 41: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 41 of 69

Figure 13 CUCM Service Parameter cont.

Page 42: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 42 of 69

Figure 14 CUCM Service Parameter cont.

Page 43: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 43 of 69

Audio Codec Preference List

Navigate to System >Region Information>Audio Codec Preference List to create Codec Preference List, for this test, 2 lists

were created as G711 Preferred and G729 Preferred.

Figure 15 Audio Codec Preference List

Page 44: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 44 of 69

Figure 16 Audio Codec Preference List cont.

Page 45: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 45 of 69

Region

Navigate to System >Region Information>Region to create Region. G711 region and G729 Region were created in our test.

Figure 17 CUCM Region

Page 46: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 46 of 69

Figure 18 CUCN Region cont.

Page 47: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 47 of 69

Device Pool

Navigate to System > Device Pool and click on Add New to create the Device Pool. In our test, we created G729 and G711 Device Pools associated with newly added G729 and G711 Regions based on the preferred codecs in the Audio Codec Preference Lists. All SIP/SCCP phones and SIP trunks to VG224 are configured with G711 device pool and the SIP trunk to

CUBE is assigned to G729 device pool.

Figure 19 CUCM Device Pool

Page 48: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 48 of 69

Off-net calls via Cbeyond’s network

Off-net calls are served by SIP trunks configured between CUCM and SBCs in Cbeyond’s network. Calls are routed via CUBE. SIP Trunk Security Profile

Go to System > Security > SIP Trunk Security Profile and click on Add New. Cbeyond_ Non Secure SIP Trunk Profile is used in

this test.

Figure 20 SIP Trunk Security Profile

Parameter Value Description

Incoming Transport Type TCP + UDP

Outgoing Transport Type UDP SIP trunks to Cbeyond SBC should use UDP as a transport protocol for SIP. This is configured using SIP Trunk Security profile, which is later assigned to the SIP trunk itself.

Incoming Port 5060 5060 is the default fprt for TCP/UDP

Page 49: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 49 of 69

SIP Profile

Navigate to Device > Device Settings > SIP Profile and modify default SIP Profile by clicking on a Copy button.

Cbeyond_SIP_PROFILE was created in this test and will be later associated with the SIP trunk.

Figure 21 SIP Profile

Page 50: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 50 of 69

Figure 22 SIP Profile cont.

Page 51: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 51 of 69

Parameter Value Description

Default MTP Telephony Event

Payload Type

101 RFC2833 DTMF payload type

Disable Early Media on 180 Checked

SIP Rel1XX Options Send PRACK for

1xx Messages

Enable Provisional Acknowledgements (Reliable 100 messages)

Early Offer support for voice and

video calls

Best Effort Early Offer required for Cbeyond.

Enable OPTIONS Ping to monitor

destination status for Trunks with

Service Type “None(Default)”

Checked

Ping Interval for In-service and

Partially In-service Trunks

(seconds)

60 OPTIONS message parameters- interval time

Ping Interval for Out-of-service

Trunks (seconds)

120 OPTIONS message parameters- interval time

SIP Trunk Configuration

Create SIP trunks to Cbeyond by navigating to Device > Trunk and clicking Add New button. Same apply to create SIP trunks to

Cisco Analog gateway VG224.

Figure 23 SIP Trunk Configuration

Page 52: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 52 of 69

Figure 24 SIP Trunk to Cbeyond via CUBE

Page 53: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 53 of 69

Figure 25 SIP Trunk to Cbeyond via CUBE cont.

Page 54: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 54 of 69

Figure 26 SIP Trunk to Cbeyond via CUBE cont.

Parameter Value Description

Device Name Cbeyond_SIP_TRUNK Name for the trunk

Device Pool G729_pool G729 Device Pool is used for this trunk

Media Resource Group List MRGL_MTP MRG with resources: ANN, CFB, MOH and MTP

Significant Digits 4 4 digits Extension for all CPE phones

Calling Party Selection Last Redirect Number This is required as Cbeyond will only allow the assigned DID as

calling party for outbound call.

Redirecting Diversion Header

Delivery - outbound

Checked Adding Diversion Header for redirecting calls outbound from site

Page 55: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 55 of 69

Destination Address 10.64.3.169 Virtual LAN IP address of the CUBE HA

Destination Port 5060 Port 5060 is default for TCP/UDP

SIP Trunk Security Profile Cbeyond_Non Secure

SIP Trunk Profile

SIP Trunk Security Profile configured earlier

SIP Profile Cbeyond_SIP_PROFILE SIP Profile configured earlier

DTMF Signaling Method RFC 2833 RFC 2833 is supported for DTMF transport to/from Cbeyond

Reset the trunk after the configuration is completed. Apply same procedure to create SIP trunks to Cisco Analog Gateway VG224.

Dialplan

CUBE translates 10 digits dialed number from Cbeyond’s network to 4 digits extension. Hence there is no need to configure

Translation Pattern under Call Routing. For outgoing call from Cisco CUCM a Route Pattern must be configured. Cisco IP phones

dial 9+10/11 digits PSTN number to access PSTN via CUBE. “9” is removed before being sent to CUBE; the same applies to

outbound fax call from VG224. In order to test calling number privacy, a separate route pattern (679.@) was created to have

Calling Line ID Presentation set to “Restricted”. For incoming fax call to VG224, Route Pattern 2903 is configured.

Navigate to Call Routing > Route/Hunt > Route Pattern and press Add New button to create Route Patterns

Figure 27 Route Pattern

Page 56: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 56 of 69

Figure 28 Route Pattern cont.

Page 57: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 57 of 69

Parameter Value Description

Route Pattern 9.@ Specify appropriate Route Pattern

Numbering Plan NANP North American Numbering Plan

Gateway/Route List Cbeyond_SIP_TRUNK SIP Trunk name configured earlier

Calling Line ID Presentation Default Set to Restricted for Route Pattern 679.@

Discard Digits PreDot for RP 9.@ & 679.@

Specifies how to modify digit before they are sending to CUBE

to reach Cbeyond network.

Page 58: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 58 of 69

Cisco Analog Gateway VG224 configuration

VG224#show version

Cisco IOS Software, vg224 Software (vg224-I6K9S-M), Version 15.1(3)T3, RELEASE SOFTWARE (fc1)

Technical Support: http://www.cisco.com/techsupport

Copyright (c) 1986-2011 by Cisco Systems, Inc.

Compiled Thu 15-Dec-11 01:51 by prod_rel_team

ROM: System Bootstrap, Version 12.3(7r)T2, RELEASE SOFTWARE (fc1)

…..

VG224#show run

Building configuration...

Current configuration : 2648 bytes

!

! Last configuration change at 02:03:20 UTC Mon Mar 1 1993

!

version 15.1

no service pad

service timestamps debug datetime msec localtime

service timestamps log datetime msec localtime

no service password-encryption

service sequence-numbers

!

hostname VG224

!

boot-start-marker

boot system slot0:vg224-i6k9s-mz.151-3.T3.bin

Page 59: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 59 of 69

boot-end-marker

!

!

logging buffered 10000000

no logging console

no logging monitor

enable secret 5 $1$vCUf$Lzc8/0QmmeJB3pMq3sef6/

enable password ww

!

no aaa new-model

crypto pki token default removal timeout 0

!

!

ip source-route

ip cef

ip domain name lab.tekvizion.com

ip name-server 10.64.1.3

!

!

!

no ipv6 cef

!

!

!

!

!

!

voice service voip

allow-connections sip to sip

Page 60: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 60 of 69

redirect ip2ip

fax protocol pass-through g711ulaw

sip

asserted-id pai

early-offer forced

midcall-signaling passthru

!

voice class codec 1

codec preference 1 g711ulaw

codec preference 2 g729r8

!

voice class codec 2

codec preference 1 g711ulaw

!

!

!

!

!

voice-card 0

!

archive

log config

hidekeys

username ww password 0 ww

!

!

!

!

!

Page 61: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 61 of 69

!

!

!

!

interface FastEthernet0/0

ip address 10.80.18.200 255.255.255.0

duplex full

speed auto

!

interface FastEthernet0/1

no ip address

shutdown

duplex auto

speed auto

!

ip forward-protocol nd

!

no ip http server

no ip http secure-server

ip route 0.0.0.0 0.0.0.0 10.80.18.1

!

!

!

control-plane

!

!

voice-port 2/0

!

voice-port 2/1

Page 62: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 62 of 69

!

voice-port 2/2

!

voice-port 2/3

!

voice-port 2/4

cptone DE

caller-id enable

!

voice-port 2/5

!

voice-port 2/6

!

voice-port 2/7

!

voice-port 2/8

!

voice-port 2/9

!

voice-port 2/10

!

voice-port 2/11

!

voice-port 2/12

!

voice-port 2/13

!

voice-port 2/14

!

Page 63: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 63 of 69

voice-port 2/15

!

voice-port 2/16

!

voice-port 2/17

!

voice-port 2/18

!

voice-port 2/19

!

voice-port 2/20

!

voice-port 2/21

!

voice-port 2/22

!

voice-port 2/23

!

no ccm-manager fax protocol cisco

!

no mgcp package-capability fxr-package

no mgcp timer receive-rtcp

!

mgcp profile default

!

!

dial-peer voice 2093 pots

destination-pattern 2093

incoming called-number [0-9]T

Page 64: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 64 of 69

clid network-number 6783972093

no digit-strip

port 2/1

forward-digits 0

!

dial-peer voice 100 voip

description outbound call

destination-pattern 91214.......

session protocol sipv2

session target ipv4:10.80.13.2:5060

voice-class sip asserted-id pai

codec g711ulaw

fax protocol pass-through g711ulaw

no vad

!

dial-peer voice 101 voip

destination-pattern 209.

session protocol sipv2

session target ipv4:10.80.13.2:5060

voice-class sip asserted-id pai

!

!

!

alias exec s show run | sec

!

line con 0

exec-timeout 0 0

logging synchronous

line aux 0

Page 65: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 65 of 69

line vty 0 4

password tekV1z10n

login

transport input all

!

end

VG224#

Page 66: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 66 of 69

Acronyms

Acronym Definitions

SIP Session Initiation Protocol

MGCP Media Gateway Control Protocol

SCCP Skinny Client Control Protocol

CUCM Cisco Unified Communications Manager

CUBE Cisco Unified Border Element

HSRP Hot Standby Router Protocol

IPC Inter-Device Communication Protocol

STCP Stream Control Transmission Protocol

FQDN Fully Qualified Domain Name

SBC Session Border Controller

TCP Transmission Control Protocol

UDP User Datagram Protocol

DTMF Dual–Tone Multi-Frequency signaling

HA High Availability

ANN Annunciator

CFB Conference Bridge

MOH Music on Hold

MTP Media Termination Points

MRG Media Resource Group

Page 67: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 67 of 69

Important Information

THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE

WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO

BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE

FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.

IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR

INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA

ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN

ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Page 68: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2009 Cisco Systems, Inc. All rights reserved. Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com

Page 68 of 69 EDCS# xxx Rev # <edcs revision number>

Note: Testing was conducted in (Service provider name) labs

Application Note

Test Results

SP_SIP_master_testplan_V1.xls

Page 69: Cbeyond: Connecting Cisco Unified Communications Manager … · document details the important commands to have enabled for interoperability to be successful and care must be taken,

© 2008 Cisco Systems, Inc. All rights reserved.

Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.com Page 69 of 69

Corporate

Headquarters

Cisco Systems, Inc.

170 West Tasman Drive

San Jose, CA 95134-1706

USA

www.cisco.com

Tel: 408 526-4000

800 553-NETS (6387)

Fax: 408 526-4100

European

Headquarters

Cisco Systems International

BV

Haarlerbergpark

Haarlerbergweg 13-19

1101 CH Amsterdam

The Netherlands

www-europe.cisco.com

Tel: 31 0 20 357 1000

Fax: 31 0 20 357 1100

Americas

Headquarters

Cisco Systems, Inc.

170 West Tasman Drive

San Jose, CA 95134-1706

USA

www.cisco.com

Tel: 408 526-7660

Fax: 408 527-0883

Asia Pacific

Headquarters

Cisco Systems, Inc.

Capital Tower

168 Robinson Road

#22-01 to #29-01

Singapore 068912

www.cisco.com

Tel: +65 317 7777

Fax: +65 317 7799

Cisco Systems has more than 200 offices in the following countries and regions. Addresses, phone numbers, and fax numbers are listed on

the Cisco Web site at www.cisco.com/go/offices.

Argentina • Australia • Austria • Belgium • Brazil • Bulgaria • Canada • Chile • China PRC • Colombia • Costa Rica • Croatia • Czech

Republic • Denmark • Dubai, UAE • Finland • France • Germany • Greece • Hong Kong SAR • Hungary • India • Indonesia • Ireland •

Israel • Italy • Japan • Korea • Luxembourg • Malaysia • Mexico • The Netherlands • New Zealand • Norway • Peru • Philippines •

Poland • Portugal • Puerto Rico • Romania • Russia • Saudi Arabia • Scotland • Singapore • Slovakia • Slovenia • South Africa • Spain •

Sweden • Switzerland • Taiwan • Thailand • Turkey Ukraine • United Kingdom • United States • Venezuela • Vietnam • Zimbabwe

© 2008 Cisco Systems, Inc. All rights reserved.

CCENT, Cisco Lumin, Cisco Nexus, the Cisco logo and the Cisco Square Bridge logo are trademarks of Cisco Systems, Inc.; Changing the Way We Work, Live, Play, and Learn is a service mark of Cisco Systems, Inc.; and Access Registrar, Aironet, BPX, Catalyst, CCDA, CCDP, CCVP, CCIE, CCIP,

CCNA, CCNP, CCSP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Press, Cisco Systems, Cisco Systems Capital, the

Cisco Systems logo, Cisco Unity, EtherFast, EtherSwitch, Fast Step, Follow Me Browsing, FormShare, GigaDrive, HomeLink, Internet Quotient, IOS, iPhone, iQ Expertise, the iQ logo, iQ Net Readiness Scorecard, iQuick Study, LightStream, Linksys, MeetingPlace, MGX, Networking Academy,

Network Registrar, Packet, PIX, ProConnect, ScriptShare, SMARTnet, StackWise, The Fastest Way to Increase Your Internet Quotient, and TransPath

are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries.

All other trademarks mentioned in this document or Website are the property of their respective owners. The use of the word partner does not imply a

partnership relationship between Cisco and any other company. (0705R)

Printed in the USA