Table Of Contents
Cisco Unity and Unity Connection Configuration
Cisco Unity Administration Settings
Cisco Unity Integration with IBM Lotus Domino
Cisco Unity Connection Configuration
Cisco Unified CallManager Configuration to Support Cisco Unity and Unity Connection
Cisco Unity and Unity Connection Configuration
This chapter provides an overview of how Cisco Unity and Cisco Unity Connection were configured during Cisco Unified Communications Release 5.0 testing for IP telephony systems. This chapter does not include detailed installation and configuration instructions. Rather, it is intended to provide you with guidance and serve as a reference model as you set up the Cisco Unity or Cisco Unity Connection component of your IP telephony system.
Cisco Unity and Cisco Unity Connection were configured according to the instructions in the their documentation. In general, default or recommended configuration values were used. For detailed information about installing, configuring, administering and upgrading Cisco Unity and Cisco Unity Connection, see the documents listed in Table 3-1.
Table 3-1 Cisco Unity and Cisco Unity Connection Documentation
Product Document URLCisco Unity
General Cisco Unity documentation
http://www.cisco.com/en/US/products/sw/voicesw/ps2237/tsd_products_support_series_home.html
Cisco Unity Documentation Addendum, Release 4.2
http://www.cisco.com/univercd/cc/td/doc/product/voice/c_unity/unity42/index.htm
Installation Guide for Cisco Unity Unified Messaging with Microsoft Exchange 2003/2000 (With Failover Configured), Release 4.0(5) and Later
Installation Guide for Cisco Unity Unified Messaging with Microsoft Exchange 2003/2000 (Without Failover), Release 4.0(5) and Later
Installation Guide for Cisco Unity Unified Messaging with IBM Lotus Domino (With Failover Configured), Release 4.0(5) and Later
Installation Guide for Cisco Unity Unified Messaging with IBM Lotus Domino (Without Failover), Release 4.0(5) and Later
Cisco Unity Reconfiguration and Upgrade Guide (With Microsoft Exchange)
Cisco Unity Reconfiguration and Upgrade Guide (With IBM Lotus Domino)
Cisco Unity Connection
General Cisco Unity Connection documentation
http://www.cisco.com/en/US/products/ps6509/tsd_products_support_series_home.html
Cisco Unity Connection Installation Guide, Release 1.x
http://www.cisco.com/en/US/products/ps6509/
products_installation_guide_book09186a00805201e8.htmlCisco Unity Connection Administration and Call Management Guide, Release 1.x
http://www.cisco.com/en/US/products/ps6509/
products_administration_guide_book09186a00805201b8.html
This chapter includes the following sections:
•
Cisco Unity Connection Configuration
•
Cisco Unified CallManager Configuration to Support Cisco Unity and Unity Connection
Cisco Unity Configuration
In the North America site models, Cisco Unity and Microsoft Exchange 2003 were installed on the following servers running Windows 2000 Server operating system:
•
Cisco MCS-7845-H1-ECS1
•
Cisco MCS-7845-2.4-EVV1
•
Cisco MCS-7845H-2.4-ECS2
•
Compaq ML570 configured for Platform Overlay 5
For information on how Unity testing was performed for EUEM site models, see Cisco Unity Integration with IBM Lotus Domino.
Cisco Unity Topology
The following figures show how Cisco Unity was set up for various site models:
•
Figure 3-1 shows the logical topology for the Cisco Unity servers used throughout the North America site models.
•
Figure 3-2 shows how SCCP and SIP integration was tested for both Cisco Unity and Cisco Unity Connection using three site models:
–
Very Large Campus with Clustering over the WAN (SJC and RFD)
–
Multi-Site Centralized, Clustering over the WAN with SRST (SFO and ORD)
–
Non-Cisco CallManager Interoperability (HNL)
Figure 3-1 Cisco Unity Logical Topology
![]()
Figure 3-2 Cisco Unity and Unity Connection Physical Topology
![]()
Cisco Unity Administration Settings
As shown in Figure 3-2, three Cisco Unity servers were located in the SJC site and primarily served subscribers spread across the SJC and RFD sites. Figure 3-3 illustrates the Cisco Unity Administration settings for the Cisco Unified CallManager clustered servers managing these two sites.
Figure 3-3 Cisco Unity Server Configuration for Clustered Unified CallManager Servers
![]()
One of the three Cisco Unity servers in SJC was configured for multiple cluster integration, integrated to both the SJC-RFD Unified CallManager cluster as well as the SFO-ORD Unified CallManager cluster. This integration allows the Cisco Unity server in SJC to provide voice mail services for a few subscribers in the SFO and ORD sites. Figure 3-4 shows the Cisco Unity Administration settings to support integration with the SFO-ORD Unified CallManager cluster.
Figure 3-4 Cisco Unity Server Configuration for SFO-ORD Unified CallManager Cluster
![]()
On the Unified CallManager servers for the SJC-RFD cluster, this Cisco Unity server was assigned to the device pool named DP_CM1_2. The settings for this device pool are provided in System > Device Pool.
For subscribers located in SFO or ORD that have voice mail boxes on Cisco Unity servers in SJC, the voice path for recording a voice message and the Message Waiting Indicator (MWI) signaling path are different. For example, when someone calls Subscriber A in SFO and the phone is busy or there is no answer, the call is forwarded over an ICT to the Unity server in SJC and the message recorded. However, once the message is recorded, the MWI from the Unity server in SJC is sent directly to the subscriber's phone in SFO using the SCCP integration enabled for MWI only. In order for this configuration to work, the Multiple Tenant MWI Modes service parameter must be set to True on the Unified CallManager cluster controlling the subscriber's phone (in this case, the SFO-ORD cluster).
The same Cisco Unity server was also configured for dual integration (serving both SCCP and SIP endpoints) with a Cisco SIP Proxy Server located at the HNL site. Figure 3-5 shows the server entry in Cisco Unity Administration for the Cisco SIP Proxy Server and Figure 3-6 shows the SIP-specific parameters for integration between a Unity Server and Cisco SIP Proxy Server.
![]()
Note
Both Cisco Unity and Cisco Unity Connection also support a SIP trunk integration with a Cisco Unified CallManager phone system when the Cisco Unified CallManager phone system has only SIP phones. For more information on this capability, see the Cisco Unified CallManager 5.0 SIP Trunk Integration Guide for Cisco Unity 4.2 available at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_configuration_guide09186a0080619132.html
Figure 3-5 Cisco Unity Server Configuration for Cisco SIP Proxy Server
![]()
Figure 3-6 Cisco Unity Configuration for SIP Integration to Cisco SIP Proxy Server
![]()
The voice mail ports on this Cisco Unity server were allocated to sites as follows:
•
SJC-RFD—Sixty-two ports enabled to answer calls, provide message notification, dialout MWI, and support Telephone Record and Playback (TRAP) connections.
•
SFO-ORD—Five ports enabled for dialout MWI only.
•
HNL—Five ports enabled to answer calls, provide message notification, dialout MWI, and TRAP connections.
Figure 3-7 shows the Cisco Unity Administration configuration for some of the ports allocated to the SFO and ORD sites.
Figure 3-7 Unity Server Voice Mail Port Configuration
![]()
The other two Cisco Unity servers in SJC were only integrated to the SJC-RFD Unified CallManager cluster and each server allocated 72 voice mail ports to these sites. One server was integrated to device pool DP_CM3_4 and the other to device pool DP_CM5_6.
In the tested configuration, subscribers were not able to call into individual voice mail ports because these ports were assigned to a partition named SJC_Unity_pt that was not accessible to any other devices. Instead, a set of pilot numbers (22100, 22200 and 22300) were configured to hunt for the available voice mail ports.
Figure 3-8 shows the profile settings for an example of a subscriber provisioned on the Cisco Unity servers in SJC. Configurations for subscribers in SFO were the same for subscribers in SJC; no special subscriber configuration is required for multiple cluster integration. The subscriber settings are also identical for both SCCP and SIP Cisco Unified IP Phones.
Figure 3-8 Cisco Unity Configuration for a Subscriber
![]()
Cisco Unity Integration with IBM Lotus Domino
In the EUEM test environment, Cisco Unity was installed on a pair of MCS-7845-H1-ECS1 servers in a failover configuration in the Large Multi-Site Centralized with SRST site model. Although Cisco Unity is typically integrated to a Cisco Unified CallManager cluster using SCCP, during Cisco Unified Communications Release 5.0 testing in EUEM it served as the voice mail system for the following phone systems through QSIG trunks:
•
A Cisco Unified CallManager 5.0 cluster
•
A Cisco CallManager 4.1.x cluster for backwards compatibility testing
•
QSIG Private Branch Exchange (PBX) switches that were connected to both types of clusters
For all three phone systems, Cisco Unity used a standalone IBM Lotus Domino server as the message store. Figure 3-9 illustrates the EUEM test environment for Cisco Unity testing.
![]()
Note
For more information on QSIG configuration in EUEM testing, see Chapter 12, "Q Signaling Configuration".
Figure 3-9 Cisco Unity Setup in EUEM Test Environment
![]()
Using G.711 and G.729 codecs over Ethernet, ATM and Frame Relay networks, test calls to Cisco Unity subscribers were originated from several different origination points including:
•
SCCP Cisco Unified IP phones controlled by both Cisco CallManager 4.1.x and Cisco Unified CallManager 5.0
•
Cisco Unified CallManager Express servers
•
PSTN phones connected via ISDN BRI, ISDN PRI, QSIG, and FXO
•
SIP and H.323 networks
Supplementary manuals are available that describe how to integrate IBM Lotus Domino with Cisco Unity, such as the Cisco Unity Reconfiguration and Upgrade Guide (With IBM Lotus Domino) which provides upgrade instructions if you are upgrading from a previous IP Communications Systems Test release; see Table 3-1 for more information.
Cisco Unity Connection Configuration
Similar to the Cisco Unity server in SJC, the Cisco Unity Connection server in ORD was configured for multiple cluster integration, integrated to both the SJC-RFD Unified CallManager cluster as well as the SFO-ORD Unified CallManager cluster. The settings for Unified CallManager clusters that must be configured on Cisco Unity Connection servers are very similar to those shown in the previous section, although the Cisco Unity Connection Administration graphical interface appears slightly different.
Figure 3-10 the basic settings for an example of a user provisioned on the Cisco Unity Connection server in ORD. Similar to Cisco Unity, no special user configuration is required for multiple cluster integration for Unity Connection. The user settings are also identical for both SCCP and SIP Cisco Unified IP Phones.
Figure 3-10 Cisco Unity Connection Setup for a Subscriber
![]()
Cisco Unified CallManager Configuration to Support Cisco Unity and Unity Connection
On the SJC-RFD Unified CallManager cluster, the Cisco Unity server voice mail ports were assigned to a calling search space named SJC_Unity_css which had full access to the PSTN and other clusters; see Call Routing > Class of Control > Calling Search Space for the partitions assigned to this calling search space.
Three voice mail pilot numbers were configured on the SJC-RFD Unified CallManager cluster. To access the Cisco Unified CallManager Administration web pages for adding and configuring voice mail pilots, choose Voice Mail > Voice Mail Pilot from the Cisco Unified CallManager Administration application.
Table 3-2 describes the settings in the Voice Mail Pilot Configuration page for the three voice mail pilot numbers.
To support voice mail, the following important Cisco Unified CallManager settings in must be configured on the directory number assigned to the phone/line:
•
Voice Mail Profile
•
Call Forward settings
•
Busy Trigger settings
Table 3-3 shows how a sample directory number was configured for voice mail in the Directory Number Configuration page, with the important settings highlighted. To access the Cisco Unified CallManager Administration web pages for adding and configuring directory numbers, choose Call Routing > Directory Number from the Cisco Unified CallManager Administration application. When configuring directory numbers for voice mail, you should be aware that:
•
The directory number parameters are the same for voice mail ports on either Cisco Unity or Cisco Unity Connection servers.
•
The directory number parameters are the same for both SCCP and SIP Cisco Unified IP Phones.
•
If the subscriber is set up for supervised transfer in the Cisco Unity Administrator application, then no Call Forward settings should be enabled (checked) in the Directory Number Configuration page. The example below assumes supervised transfer was not set up for the subscriber assigned this directory number.
Table 3-4 describes the settings in the Voice Mail Profile Configuration page for the VoiceMail1 profile shown in the previous table.
For additional voice mail configuration settings in Cisco Unified CallManager Administration, see Cisco Unified CallManager Voice Mail Configuration.