How to Configure the Cisco UC500 for use with Integra...

How to Configure the Cisco UC500 for use with Integra Telecom SIP Solutions
Overview: This document provides a reference for configuration of the Cisco UC500 IP PBX to connect to Integra
Telecom SIP Trunks. The document covers a basic setup with required stepsfor interoperability with Integra
Telecom only. This document assumes that Integra Telecom is not a valid selection for SIP Trunking providers in
the Cisco Configuration Assistant (CCA) and that an .xml file will be used for auto-configuration. In the future this
.xml file will not be required. If CCA does have the option to select Integra Telecom as a SIP Trunking provider then
seek an updated version of this document.
Hardware and Software: The following hardware and software were employed to test interoperability between
the Cisco IP PBX and Integra.
Manufacturer
Cisco
Cisco
Cisco
MetaSwitch
Adtran
Model
UC520 Software Pack
IOS
Configuration Assistant
(CCA)
MetaSphere
st
NV3305 (1 Generation)
Software Version
8.1.0
15.1(2)T3
3.0
7.2
11.02.00.E
Tested Features: The folowing is a list of features that were tested.
Feature
Basic Call
Call Hold
Call Transfer
Call Forward
Single Number Reach
Remote Voicemail Notification
Fax
Page 1
Description
Making and receiving a call between
the IP-PBX and Integra Telecom
service provider with both G.711
and G.729 codec.
Placing a call in On Hold state and
retreival of the call from same
station.
Relocation of an active call from one
station to another location. Both
internal and external transfers were
tested.
Forwarding of calls from one station
to another location. Both internal
and external forwarding were
tested.
Allows users to answer incoming
calls to their extension on either
desktop IP phone or at a remote
destination.
When a voicemail is left for a user, a
call is generated to a remote
destination alerting the user.
Fax Transmission
Issue (if any)
None
None
None
None.
Manual IOS configuration required.*
Can only send out an Owned DN for
Caller ID number on call to remote
destination.
Manual IOS configuration required.*
None. Both G.711 and T.38 fax are
supported
Integra Telecom – Cisco UC500
3/22/2011
*Manual IOS configuration information contained later in this guide.
Network Topology: Figure 1 shows how the network was configured for interoperability testing.
Figure 1: interoperability network diagram
Configuration Notes: This section contains a detailed description of how the Cisco UC520 was configured for
interoperability testing with Integra Telecom SIP services.
Network Requirements: As in any VoIP deployment there must be adequate bandwidth to support VoIP
traffic. A proper network assessement should be performed before any VoIP deployment.
Assumptions:
All SIP Signalling uses UDP on port 5060.
SIP Signalling packets use Differentiated Services Code Point (DSCP) 24.
Real-Time Transport Protocol (RTP) uses DSCP 46.
Licenses: The Cisco IP PBX must be equipped with licensing to support SIP Trunks.
Page 2
Integra Telecom – Cisco UC500
3/22/2011
Cisco UC500 Configuration Summary
These instruction assume that the UC500 series system is being configured starting from the
base configuration the the system is shipped with.
First, load up Cisco Configuration Assistant (CCA) on the PC from which configuration will be
performed. This can be obtained either from the software CD that came with the UC500 or
from cisco.com. Next, plug the PC into one of the PoE Ethernet ports on the UC500 and set that
network interface to use DHCP. The UC500 will automatically assign an IP address.
When CCA first starts up you will be presented with this popup:
Page 3
Integra Telecom – Cisco UC500
3/22/2011
On the “Customer Sites” tab click Add a New Site. In the resulting window you will configure the
properties to connect to the UC520
Enter a Name for the UC500 system.
Select “Specify a Device IP Address” and enter the default address of 192.168.10.1
Click Start. If a Security Certificate Alert popup appears, click Yes to accept the certificate.
Next you will be prompted to provide Authentication information for the UC520. The default
Username and Password are both “cisco”. Click Ok.
Page 4
Integra Telecom – Cisco UC500
3/22/2011
You will now start the “Telephony Setup Wizard”. From the Welcome screen, click next to
continue.
The “Discovered Phones” page will be shown. All connected phones will be automatically
detected. Additional phones can be added manually if required. Click Next when finished.
Page 5
Integra Telecom – Cisco UC500
3/22/2011
If necessary add liceses or upgrade software from the “Software Upgrade and License
Management” page. Click Next to continue.
On the “System Access” screen, verify the System Host Name. Change if necessary. Enter an
Admin Username and Password. Click Next to continue.
Page 6
Integra Telecom – Cisco UC500
3/22/2011
The “Chose Locale” page will be displayed next. Select Custom and North American-10-Digit Dial
Plan Template if required in your area. Change other settings such as Time Zone to suit your
installation. Click Next.
On the “Configure WAN Connection” page chose a WAN IP Configuration Type of Static IP. Enter
the IP Address, Subnet Mask, Default Gateway and DNS values as supplied by Integra. Note that
the values shown are for example purposes only. Your values will differ. Click Next to continue.
Page 7
Integra Telecom – Cisco UC500
3/22/2011
Next configure your LAN settings to meet your site specific requirements. For the purposes of
this guide, all values were left at defaults. Click Next.
Page 8
Integra Telecom – Cisco UC500
3/22/2011
Verify all inputs on the “Networking Summary” page and click Next if they are correct. If values
need to be changed, click Back and modify as necessary. Click Next.
Complete the Users/ Extensions information to meet your site specific requirements. These
configuration options include Internal Dialing, FXS Phones, Users, IP Phones, and Hunt Groups.
Images are not included as none of this configuration affects Integra SIP Trunk interoperability.
Complete the Auto Attendant information to meet your site specific requirements. Images are
not included as this configuration does not affect Integra SIP Trunk interoperability.
Configure Trunks and Call Routing. Click Next to continue. Images are not included as this
configration does not affect Integra SIP Trunk interoperability.
Page 9
Integra Telecom – Cisco UC500
3/22/2011
Once all information has been input, verify that all is correct and click Apply Configuration. The
configuration will be written to the device. This may take a while.
When the process is complete you will see “Telephony Setup Wizard Completed Successfully!”.
Click Save Config and Exit Wizard. The configuration will be saved to the Cisco UC500’s startup
config and the Wizard will be exitted.
Page 10
Integra Telecom – Cisco UC500
3/22/2011
You will now perform additional configuration steps through CCA. Log into CCA with the admin
user name and password defined previously in the Telephony Setup Wizard.
The first step is to create your SIP Trunks. Via the left-hand navigation tree select Configuration.
Expand “Telephony”, then “Ports and Trunks” and then select “SIP Trunks”. You will need to
obtain the appropriate .xml file for automatic configuration from either Integra or Cisco and
save it to your PC. Note the location of the file. The .xml file contains configuration specific to
interoperating with Integra’s network and automates much of that configuration.
From the Service Provider dropdown on the Sip Trunk tab select Add…
Page 11
Integra Telecom – Cisco UC500
3/22/2011
In the resulting “Add SIP Service Provider” popup, browse to the location of the .xml file on your
PC. Select it and click OK. New fields will now be displayed on the “SIP Trunk” tab. Fill in all
fields with the information provided by Integra Telecom with the exception of SIP Domain
Name. This will be determined by your system or network administrator and it specific to your
site. Once all fields have been populated click OK. Please note that the values below are for
example purposes only. Your values will be different!
Page 12
Integra Telecom – Cisco UC500
3/22/2011
A “User Confirmation” popup will appear. Verify that the checkbox next to “Add Integra
Telecom as a SIP Trunk option to Outgoing Numbers in the Dial Plan” is checked and fill in the
Company Main Number which will be used as default outgoing caller ID. Click OK. You should
receive verification in a popup stating “Configuration successfully sent to UC_520.” Click OK.
Now an incoming Dial Plan must be created. In the lefthand navigation pane, expand “Dial Plan”
and select “Incoming”. The “Incoming Dial Plan” will be presented. Switch to the “Direct
Dialing” tab. On this screen DID’scan be mapped to internal extensions as well as AutoAttendants, Groups and Operators. To map a DID to a specific extension, under “Direct Dial to
Internal Uer Extensions” click Add.
Page 13
Integra Telecom – Cisco UC500
3/22/2011
In the resulting window enter a Description for the mapping . Select SIP Trunk from the
Incoming Trunk pulldown. Enter DID Range Start and End Numbers (DID) and Internal Extension
Start and Stop Numbers. Click OK when all required mapping has been setup. The window will
close and you will see your mappings displayed in the Incoming Dial Plan Window. Click OK.
You will receive confirmation that the configuration was successfully sent to the UC520.
Page 14
Integra Telecom – Cisco UC500
3/22/2011
Finally some manual configuration via the UC520 Command Line Interface (CLI) is required. For
this, you will need to either directly connect to the console port or telnet to the UC520. Log into
the UC520 IOS with the administrator user name and password previously configured.
To correct potential “no-audio” issues with Remote Voicemail Notification and Auto-Attendant
transfers to voicemail, enter the following commands:
UC_520>en
UC_520#conf t
Enter configuration commands, one per line. End with CNTL/Z.
UC_520(config)#voice translation-rule 411
UC_520(cfg-translation-rule)#rule 2 /^\(...\)/ /ABCD\1/
UC_520(cfg-translation-rule)#
UC_520(cfg-translation-rule)#ex
UC_520(config)#sip-ua
UC_520(config-sip-ua)#no connection-reuse
UC_520(config-sip-ua)#
UC_520(config-sip-ua)#ex
UC_520(config)#^Z
UC_520#wr
To allow the Single Number Reach feature to function properly, enter the following commands.
Note that in rule 14 and 15 the number 3608529765 is used for demonstration purposes only.
Your value will differ. Replace with the main number for your site in a 10-digit format.
UC_520>en
UC_520#conf t
Enter configuration commands, one per line. End with CNTL/Z.
UC_520(config)#voice translation-profile PSTN_Outgoing
UC_520(cfg-translation-profile)#translate calling 1111
UC_520(cfg-translation-profile)#translate called 1112
UC_520(cfg-translation-profile)#translate redirect-target 410
Page 15
Integra Telecom – Cisco UC500
3/22/2011
UC_520(cfg-translation-profile)#translate redirect-called 410
UC_520(cfg-translation-profile)#ex
UC_520(config)#voice translation-rule 1111
UC_520(cfg-translation-rule)#rule 14 /^[2-9]..[2-9]......$/ /3608529765/ replace with your main number
UC_520(cfg-translation-rule)#rule 15 /^...$/ /3608529765/  replace with your main number
UC_520(cfg-translation-rule)#ex
UC_520(config)#^Z
UC_520#
Page 16
Integra Telecom – Cisco UC500
3/22/2011
1. Browse to Home >> Phone System >> Outside Lines. Click on “add new DID block”.
2. Enter the “Starting Phone Number” and “Total number of phone numbers in DID Block” as
stated XXXXXXXX. Select “make a new Routing Plan from the “DID Routing Plan” pulldown and
click “Update.
3. Configure “Phone Number to Extension Mapping” as required for your deployment.
SIP Proxy Setup
1. Browse to Home >> Phone System >> Outside Lines. Select “add new SIP Proxy.
Page 17
Integra Telecom – Cisco UC500
3/22/2011
2. Input Integra in the “Description” field. Input “User Name” and “Password” as provided
XXXXXXXXX. Populate the fields “SIP Server”, “Outbound Proxy” and “Registrar” as provided
XXXXX and “Port” with 5060. Input the “Maximum Active Calls” as found XXXXXX.
3. In Advanced Settings verify that “Enable Early Media” is checked, “Obtain DID/ DNIS number
from is set to SIP To: header field and “Use” _____ “in Request URI of outbound calls is set
to dialed number.
Page 18
Integra Telecom – Cisco UC500
3/22/2011
4. In the Call Route section, ensure that “Routed using DID Block(s)” is selected and check the
appropriate DID block(s) as previously defined in DID Block Setup.
5. In the Service Groups section click on “add new Service Group”.
6. Enter Integra in the Description field. Select Integra from the list of Services and click Move
to add it to the Service Group.
7. Browse to Home >> Phone System >> Dial Plan. In the External Dialing Rules section click on
Modify.
Page 19
Integra Telecom – Cisco UC500
3/22/2011
8. Enter your Home area code and chose an appropriate Dial Method for your local calling
area. Select Integra from the Service Group pull down. Repeat these steps for as many area
codes that do not require dialing 1 for your local calling area, adding new rows as necessary.
For all others select Integra from the Service Group pull down.
Page 20
Integra Telecom – Cisco UC500
3/22/2011