This document applies only when Cisco Unity Connection is installed on a separate server from Cisco Unified CM. This document does not apply to the configuration in which Cisco Unity Connection is installed as Cisco Unified Communications Manager Business Edition (CMBE)—on the same server with Cisco Unified CM.

Note If you are configuring MWI relay across trunks in a distributed phone system, you must see the Cisco Unified CM documentation for requirements and instructions. Configuring MWI relay across trunks does not involve Cisco Unity Connection settings.

Integration Tasks

The following task lists describe the process for creating and changing the integration.

Task List to Create the Integration by SCCP

Revised November 16, 2010

Before doing the following tasks to integrate Cisco Unity Connection with Cisco Unified CM by Skinny Call Control Protocol (SCCP), confirm that the Cisco Unity Connection server is ready for the integration by completing the applicable tasks in the Installation Guide for Cisco Unity Connection.

1. Review the system and equipment requirements to confirm that all phone system and Cisco Unity Connection server requirements have been met. See the "Requirements" section.

b. In Cisco Unity Connection Administration, on the System Settings > General Configuration page, select an option for IP Addressing Mode to control where Cisco Unity Connection listens for incoming traffic. You can select IPv4, IPv6, or IPv4 and IPv6. The setting defaults to IPv4.

•A license that enables the applicable number of voice messaging ports.

Centralized Voice Messaging

Cisco Unity Connection supports centralized voice messaging through the phone system, which supports various inter-phone system networking protocols including proprietary protocols such as Avaya DCS, Nortel MCDN, or Siemens CorNet, and standards-based protocols such as QSIG or DPNSS. Note that centralized voice messaging is a function of the phone system and its inter-phone system networking, not voicemail. Connection will support centralized voice messaging as long as the phone system and its inter-phone system networking are properly configured.For details, see the "Centralized Voice Messaging" section in the "Integrating Cisco Unity Connection with the Phone System" chapter of the Design Guide for Cisco Unity Connection Release 8.x at http://www.cisco.com/en/US/docs/voice_ip_comm/connection/8x/design/guide/8xcucdgx.html.

Programming the Cisco Unified CM Phone System for Integrating with Cisco Unity Connection

After the Cisco Unified CM software is installed, do the following procedures in the order given.

To Add Partitions and a Calling Search Space to Contain the Voice Mail Ports

Step 3 On the Partition Configuration page, enter the name and description you want for the partition that will contain all voice mail port directory numbers. For example, enter "VMRestrictedPT, Partition for voice mail port directory numbers."

Step 4 Select Save.

Step 5 Select Add New.

Step 6 Enter the name and description you want for the partition that will contain the hunt pilot, which will be the voice mail pilot number. For example, enter "VMPilotNumberPT, Partition for the voice mail pilot number."

Step 10 On the Calling Search Space Configuration page, in the Name field, enter a name for the calling search space that will include the partition created in Step 2 through Step 4. For example, enter "VMRestrictedCSS."

Step 12 In the Available Partitions list, select the name of the partition created in Step 2 through Step 4. For example, select "VMRestrictedPT."

Step 13 Select the down arrow below the Available Partitions list.

The name of the partition appears in the Selected Partitions list.

Step 14 Select Save.

Step 15 In the Related Links field, select Back to Find/List and select Go.

Step 16 On the Find and List Calling Search Spaces page, select Find.

Step 17 Select the name of the calling search space that is used by user phones.

Step 18 On the Calling Search Space Configuration page, in the Available Partitions list, select the name of the partition created in Step 5 through Step 7. For example, select "VMPilotNumberPT."

Caution If the partition that contains the hunt pilot (which will be the voice mail pilot number) is not in the calling search space that is used by user phones, the phones will not be able to dial the Cisco Unity Connection server.

Step 2 On the What Would You Like to Do page, select Create a New Cisco Voice Mail Server and Add Ports to It, then select Next.

Step 3 On the Cisco Voice Mail Server page, the name of the voice mail server appears. We recommend that you accept the default name for the voice mail server. If you must use a different name, however, the name must have no more than nine characters.

The voice mail server name must match the Device Name Prefix field in Cisco Unity Connection on the Port Group Basics page for the voice messaging ports, with -VI appended to the end of the name. For example, if the Device Name Prefix in Cisco Unified CM is CiscoUM, the voice mail server name in Connection should be CiscoUM-VI.

Step 4 Select Next.

Step 5 On the Cisco Voice Mail Ports page, select the number of voice mail ports that you want to add (which must not be more voice mail ports than the Cisco Unity Connection licenses enable), then select Next.

For a Cisco Unity Connection cluster, the number of voice mail ports must be the total of the ports on all Cisco Unity Connection servers.

If you will integrate Cisco Unity Connection with multiple Cisco Unified CM clusters, the number you enter here cannot bring the total number of ports on all Cisco Unified CM clusters integrated with Cisco Unity Connection to more than the number of ports enabled by the Cisco Unity Connection licenses.

Because this calling search space is not used by user phones, users are not able to dial the voice mail ports. However, users can dial the voice mail pilot number.

AAR Group

Select the automated alternate routing (AAR) group for the voice mail ports. The AAR group provides the prefix digits that are used to route calls that are otherwise blocked due to insufficient bandwidth. If you select None, no rerouting of blocked calls will be attempted.

Internal Caller ID Display

Accept the default of VoiceMail.

This text appears on the phone when the pilot number is dialed.

Internal Caller ID Display (ASCII Format)

Accept the default of VoiceMail.

This text appears on the phone when the pilot number is dialed.

External Number Mask

Leave this field blank, or specify the mask used to format caller ID information for external (outbound) calls. The mask can contain up to 50 characters. Enter the literal digits that you want to appear in the caller ID information, and enter X for each digit in the directory number of the device.

Step 9 Select Next.

Step 10 On the Do You Want to Add These Directory Numbers to a Line Group page, select No, I Will Add Them Later, and select Next.

Step 11 On the Ready to Add Cisco Voice Mail Ports page, confirm that the settings for the voice mail ports are correct, and select Finish.

If the settings are not correct, select Back and enter the correct settings.

This line group will contain directory numbers for voice mail ports that will answer calls. Directory numbers for voice mail ports that will only dial out (for example, to set MWIs) must not be included in this line group.

For a Cisco Unity Connection cluster, the line group will contain directory numbers for voice mail ports that will answer calls on all servers in the Cisco Unity Connection cluster. Directory numbers for voice mail ports that will only dial out (for example, to set MWIs) on all servers in the Cisco Unity Connection cluster must not be included in this line group.

Step 3 On the Line Group Configuration page, enter the following settings.

Table 7-4 Settings for the Line Group Configuration Page for Answering Ports

Field

Setting

Line Group Name

Enter Cisco Unity Connection Answering Ports or another unique name for line groups.

RNA Reversion Timeout

Accept the default of 10.

Distribution Algorithm

(Without a Cisco Unity Connection cluster) Select Longest Idle Time.

(With a Cisco Unity Connection cluster configured) Select Top Down.

No Answer

Accept the default of Try Next Member; Then, Try Next Group in Hunt List.

Busy

Accept the default of Try Next Member; Then, Try Next Group in Hunt List.

Not Available

Accept the default of Try Next Member; Then, Try Next Group in Hunt List.

Step 4 Under Line Group Member Information, in the Partition list, select the name of the partition that you set up for all voice mail port directory numbers. For example, select "VMRestrictedPT."

Step 5 Select Find.

Step 6 In the Available DN/Route Partition list, select the first directory number of a voice mail port that will answer calls, and select Add to Line Group.

Caution The directory numbers in the Selected DN/Route Partition list must appear in numerical sequence with the lowest number on top. Otherwise, the integration will not function correctly.

Step 3 On the Message Waiting Configuration page, enter the following settings for turning MWIs on.

Table 7-7 Settings for Turning MWIs On

Field

Setting

Message Waiting Number

Enter the unique extension that turns MWIs on.

Partition

Select the name of the partition that you set up for the voice mail pilot number. For example, select "VMPilotNumberPT."

Description

Enter DN to turn MWIs on or another description.

Message Waiting Indicator

Select On.

Calling Search Space

Select a calling search space that is used by user phones.

Step 4 Select Save.

Step 5 Select Add New.

Step 6 Enter the following settings for turning MWIs off.

Table 7-8 Settings for Turning MWIs Off

Field

Setting

Message Waiting Number

Enter the unique extension that turns MWIs off.

Partition

Select the name of the partition that you set up for the voice mail pilot number. For example, select "VMPilotNumberPT."

Description

Enter DN to turn MWIs off or another description.

Message Waiting Indicator

Select Off.

Calling Search Space

Select a calling search space that is used by user phones.

Step 7 Select Save.

In the following procedure, you will add the voice mail pilot number, which is the extension that you dial to listen to your voice messages. Your Cisco IP phone automatically dials the voice mail pilot number when you press the Messages button.

•The applicable voice mail pilot number that you defined on the Voice Mail Pilot Configuration page

•Use Default

Voice Mail Box Mask

When multitenant services are not enabled on Cisco Unified CM, leave this field blank.

When multitenant services are enabled, each tenant uses its own voice mail profile and must create a mask to identify the extensions (directory numbers) in each partition that is shared with other tenants. For example, one tenant can use a mask 972813XXXX, while another tenant can use the mask 214333XXXX. Each tenant also uses its own translation patterns for MWIs.

Make This the Default Voice Mail Profile for the System

Check this check box to make this voice mail profile the default.

When this check box is checked, this voice mail profile replaces the current default voice mail profile.

Step 3 On the Search Phone Systems page, under Display Name, select the name of the default phone system.

Step 4 On the Phone System Basics page, in the Phone System Name field, enter the descriptive name that you want for the phone system.

Step 5 If you want to use this phone system as the default for TRaP connections so that administrators and users without voicemail boxes can record and playback through the phone in Cisco Unity Connection web applications, check the Default TRAP Switch check box. If you want to use another phone system as the default for TRaP connections, uncheck this check box.

Step 6 Select Save.

Step 7 On the Phone System Basics page, in the Related Links drop-down box, select Add Port Group and select Go.

Step 8 On the New Port Group page, enter the following settings and select Save.

Enter a descriptive name for the port group. You can accept the default name or enter the name that you want.

Device Name Prefix

Enter the prefix that Cisco Unified CM adds to the device name for voice ports. This prefix must match the prefix used by Cisco Unified CM.

MWI On Extension

Enter the extension that you specified in Cisco Unified CM Administration for turning MWIs on.

MWI Off Extension

Enter the extension that you specified in Cisco Unified CM Administration for turning MWIs off.

IPv4 Address or Host Name (Connection 8.5)

Enter the IPv4 address (or host name) of the primary Cisco Unified CM server that you are integrating with Cisco Unity Connection.

You must enter an IP address or host name in this field, or an IP address or host name in the IPv6 Address or Host Name field (or, if applicable, enter information in both fields). You cannot leave both fields blank.

If you will use Cisco Unified CM authentication and encryption, enter an IP address or host name in this field. The CTL file used for encryption between Connection and Cisco Unified CM requires an IPv4 address or host name, even if you are otherwise using IPv6 addressing.

IPv6 Address or Host Name (Connection 8.5)

Enter the IPv6 address (or host name) of the primary Cisco Unified CM server that you are integrating with Cisco Unity Connection.

You must enter an IP address or host name in this field, or an IP address or host name in the IPv4 Address or Host Name field (or, if applicable, enter information in both fields). You cannot leave both fields blank.

Note IPv6 is supported in Cisco Unified CM 7.1(2) and later.

IP Address or Host Name (Connection 8.0)

Enter the IP address (or host name) of the primary Cisco Unified CM server that you are integrating with Cisco Unity Connection.

Port

Enter the TCP port of the primary Cisco Unified CM server that you are integrating with Cisco Unity Connection. We recommend that you use the default setting.

TLS Port

Enter the TLS port of the primary Cisco Unified CM server that you are integrating with Cisco Unity Connection. We recommend that you use the default setting.

Step 9 On the Port Group Basics page, in the Related Links drop-down box, select Add Ports and select Go.

Step 10 On the New Port page, enter the following settings and select Save.

Table 7-12 Settings for the New Port Page

Field

Setting

Enabled

Check this check box.

Number of Ports

Enter the number of voice messaging ports that you want to create in this port group.

Note For a Cisco Unity Connection cluster, you must enter the total number of voice messaging ports that will be used by all Cisco Unity Connection servers. Each port will later be assigned to a specific Cisco Unity Connection server.

Check this check box to designate the port for answering calls. These calls can be incoming calls from unidentified callers or from users.

Perform Message Notification

Check this check box to designate the port for notifying users of messages. Assign Perform Message Notification to the least busy ports.

Send MWI Requests

Check this check box to designate the port for turning MWIs on and off. Assign Send MWI Requests to the least busy ports.

Allow TRAP Connections

Check this check box so that users can use the port for recording and playback through the phone in Cisco Unity Connection web applications. Assign Allow TRAP Connections to the least busy ports.

Outgoing Hunt Order

Enter the priority order in which Cisco Unity Connection will use the ports when dialing out (for example, if the Perform Message Notification, Send MWI Requests, or Allow TRAP Connections check box is checked). The highest numbers are used first. However, when multiple ports have the same Outgoing Hunt Order number, Cisco Unity Connection will use the port that has been idle the longest.

Security Mode

Select the applicable security mode:

•Non-secure—The integrity and privacy of call-signaling messages will not be ensured because call-signaling messages will be sent as clear (unencrypted) text and will be connected to Cisco Unified CM through a non-authenticated port rather than an authenticated TLS port. In addition, the media stream will not be encrypted.

•Authenticated—The integrity of call-signaling messages will be ensured because they will be connected to Cisco Unified CM through an authenticated TLS port. However, the privacy of call-signaling messages will not be ensured because they will be sent as clear (unencrypted) text. In addition, the media stream will not be encrypted.

•Encrypted—The integrity and privacy of call-signaling messages will be ensured on this port because they will be connected to Cisco Unified CM through an authenticated TLS port, and the call-signaling messages will be encrypted. In addition, the media stream will be encrypted.

The Cisco Unity Connection system clock must be synchronized with the Cisco Unified CM system clock for Cisco Unified CM authentication to function immediately. Otherwise, Cisco Unified CM will reject the Cisco Unity Connection voice messaging ports until the Cisco Unified CM system clock has passed the time stamp in the Cisco Unity Connection device certificates.

Connecting to an AXL server is needed when Cisco Unity Connection must have access to the Cisco Unified CM database for importing Cisco Unified CM users and for changing certain phone settings for users of Cisco Unity Connection personal call transfer rules.

Caution If you plan to import Cisco Unified CM users, confirm that the Primary Extension field on the End User Configuration page for each user is filled in. Otherwise, the search will not find any users to select for importing.

Step 26 In the Name column, select the name of the Cisco Unity Connection server.

Step 27 On the Application Server Configuration page, in the Available Application User field, select the Cisco Unified CM application user that you used in Step 22 and select the down arrow to move it to the Selected Application User field.

You must enter an IP address or host name in this field, or an IP address or host name in the IPv6 Address or Host Name field (or, if applicable, enter information in both fields). You cannot leave both fields blank.

You must enter an IP address or host name in this field, or an IP address or host name in the IPv4 Address or Host Name field (or, if applicable, enter information in both fields). You cannot leave both fields blank.

Step 33 Do the following substeps if the Cisco Unified CM cluster uses authentication or encryption for the voice messaging ports.

a. Under TFTP Servers, select Add.

b. Enter the following settings for the TFTP server and select Save.

Table 7-17 Settings for the TFTP Server

Field

Setting

Order

Enter the order of priority for the TFTP server. The lowest number is the primary TFTP server, the higher numbers are the secondary servers.

IPv4 Address or Host Name (Connection 8.5)

Enter the IPv4 address (or host name) of the TFTP server.

You must enter an IP address or host name in this field, or an IP address or host name in the IPv6 Address or Host Name field (or, if applicable, enter information in both fields). You cannot leave both fields blank.

IPv6 Address or Host Name (Connection 8.5)

Enter the IPv6 address (or host name) of the TFTP server.

You must enter an IP address or host name in this field, or an IP address or host name in the IPv4 Address or Host Name field (or, if applicable, enter information in both fields). You cannot leave both fields blank.

Step 36 (Connection 8.5) If Connection is configured to use both IPv4 and IPv6 (via the IP Addressing Mode option on the System Settings > General Configuration page), under IPv6 Addressing Mode, select either IPv4 or IPv6 for Preference for Signaling. This setting determines the call control signaling preference when registering with Cisco Unified CM via SCCP.