cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3190
Views
0
Helpful
3
Replies

Unity Connection HA design

alex goshtaei
Level 1
Level 1

Hi All,

we have two CUC (pub/sub) in two different main locations with total of 48 ports. there are also five remote locations. I need some design guide for ports assignment for each main locations and remote locations for voicemail and auto attendant.

any suggestion would be very appreciated.

thanks

Alex

3 Replies 3

Rob Huffman
Hall of Fame
Hall of Fame

Hi Alex,

The H/A Design "best practices" are in this guide

Design Guide for Cisco Unity Connection Release 7.x

Cisco Unity Connection Clusters (Active/Active High Availability)

http://www-europe.cisco.com/en/US/docs/voice_ip_comm/connection/7x/design/guide/7xcucdg060.html

Cheers!

Rob

Please support CSC Helps Haiti

https://supportforums.cisco.com/docs/DOC-8895

https://supportforums.cisco.com/docs/DOC-8727

thanks for the reply, but I've already read it, it doesn't have enough information.

Rob Huffman
Hall of Fame
Hall of Fame

Hi Alex,

Maybe this will help a little more

These are usually configured 50/50 in case one server fails.

Voice Messaging Port Configuration for a Connection Cluster

For a Cisco Unity Connection cluster, you must know how the voice  messaging ports will function—which ports will answer calls and which  ports will dial out (for setting MWIs and for sending message  notifications). Depending on the function of the ports, you will assign  them to the applicable server in the Connection cluster:

Answering ports

Beginning with the answering port that has the lowest number in its  display name, assign half the answering ports to the subscriber server  so that the subscriber server will answer most incoming calls. Assign  the remaining answering ports to the publisher server.

Dial-out ports
(for MWIs and notifications

Beginning with the dial-out port that has the lowest number in its  display name, assign half the dial-out ports to the primary server so  that the primary server will handle MWIs and notification calls. Assign  the remaining dial-out ports to the subscriber server.


For example, an eight-port system with six answering ports and two  dial-out ports can be configured as follows.

Port Function
Port Display Name
Server

Answering

UCM1-001

Subscriber

UCM1-002

Subscriber

UCM1-003

Subscriber

UCM1-004

Publisher

UCM1-005

Publisher

UCM1-006

Publisher

Dialing out

UCM1-007

Publisher

UCM1-008

Subscriber


Under normal conditions, the Cisco Unity Connection cluster will handle  calls in the following manner:

The subscriber server will answer most  incoming calls. If no answering ports on the subscriber server are  available, the publisher server will answer calls.

The publisher server will dial out for  MWIs and notifications If no dial-out ports on the publisher server are  available, the subscriber server will dial out for MWIs and  notifications.

http://www.cisco.com/en/US/docs/voice_ip_comm/connection/7x/integration/cucm_sccp/guide/cucintcucmskinny205.html#wp1073447

Issues to Consider When  Planning Port Setup

Before programming the phone system, you need to plan how the voice  messaging ports will be used by Cisco Unity Connection. The following  considerations will affect the programming for the phone system (for  example, setting up the hunt group or call forwarding for the voice  messaging ports):

The number of voice messaging ports  installed.

For a Cisco Unity Connection cluster, each Cisco Unity Connection server  must have enough ports to handle all voice messaging traffic in case  the other server stops functioning. The Cisco Unified CM server must  have enough ports installed for all Cisco Unity Connection servers.

The number of voice messaging ports  that will answer calls.

The number of voice messaging ports  that will only dial out, for example, to send message notification, to  set message waiting indicators (MWIs), and to make telephone record and  playback (TRAP) connections.

The following table describes the voice messaging port settings in  Cisco Unity Connection that can be set on Telephony Integrations >  Port of Cisco Unity Connection Administration.

Table 2-1     Settings for the Voice Messaging Ports

Field
Considerations

Enabled

Check this check box to enable the port. The port is enabled during  normal operation.

Uncheck this check box to disable the port. When the port is disabled,  calls to the port get a ringing tone but are not answered. Typically,  the port is disabled only by the installer during testing.

Server Name

(For Cisco Unity Connection clusters only) Click the name of the Cisco Unity Connection server that you want to  handle this port.

For details, see Chapter 7,  "Configuring Voice Messaging Ports for a Cisco Unity Connection  Cluster."

Extension

Enter the extension for the port as assigned on the phone system.

Answer Calls

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 phone as a recording and  playback device 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

Click 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.


Determining How Many Voice Messaging Ports to Install

The number of voice messaging ports to install depends on numerous  factors, including:

The number of calls Cisco Unity  Connection will answer when call traffic is at its peak.

The expected length of each message  that callers will record and that users will listen to.

The number of users.

The number of ports that will be set to  dial out only.

The number of calls made for message  notification.

The number of MWIs that will be  activated when call traffic is at its peak.

The number of TRAP connections needed  when call traffic is at its peak. (TRAP connections are used by  Cisco Unity Connection web applications to play back and record over the  phone.)

The number of calls that will use the  automated attendant and call handlers when call traffic is at its peak.

When Both Cisco Unity Connection Servers Are Functioning Normally

The phone system is provisioned with  twice the number SCCP voice mail port devices needed to handle the voice  messaging traffic.

A hunt group is configured to send  incoming calls first to the subscriber server, then to the publisher  server if no answering ports are available on the subscriber server.

Both Cisco Unity Connection servers are  active and handle voice messaging traffic for the system.

In Cisco Unity Connection  Administration, the voice messaging ports are assigned in the following  manner:

The subscriber server answers most  incoming calls for the system.

The publisher server handles most  dial-out calls (MWI requests and notifications).

This guide directs you to assign the voice messaging ports to their  specific Cisco Unity Connection server at the applicable time.

The voice messaging ports on both  Cisco Unity Connection servers are registered with the phone system.

The number of voice messaging ports  that are assigned to one Cisco Unity Connection server must be  sufficient to handle all of the voice messaging traffic for the system  (answering calls and dialing out) when the other Cisco Unity Connection  server stops functioning.

If both Cisco Unity Connection servers must be functioning to handle the  voice messaging traffic, the system will not have sufficient capacity  when one of the servers stops functioning.

Each Cisco Unity Connection server is  assigned half the total number of voice messaging ports.

If all the voice messaging ports are assigned to one Cisco Unity  Connection server, the other Cisco Unity Connection server will not be  able to answer calls or to dial out.

Each Cisco Unity Connection server must  be assigned voice messaging ports that will answer calls and that can  dial out (for example, to set MWIs). For details, see Chapter 7,  "Configuring Voice Messaging Ports for a Cisco Unity Connection  Cluster."

If Only One Cisco Unity Connection Server Is Functioning

The SCCP voice mail port devices on the  phone system are unregistered from the voice messaging ports on the  Cisco Unity Connection server that stopped functioning.

The hunt group on the phone system  sends all calls to the functioning Cisco Unity Connection server.

The functioning Cisco Unity Connection  server receives all voice messaging traffic for the system.

The number of voice messaging ports  that are assigned to the functioning Cisco Unity Connection server must  be sufficient to handle all of the voice messaging traffic for the  system (answering calls and dialing out).

The functioning Cisco Unity Connection  server must have voice messaging ports that will answer calls and that  can dial out (for example, to set MWIs). For details, see Chapter 7,  "Configuring Voice Messaging Ports for a Cisco Unity Connection  Cluster."

If the functioning Cisco Unity Connection server does not have voice  messaging ports for answering calls, the system will not be able to  answer incoming calls. Similarly, if the functioning Cisco Unity  Connection server does not have voice messaging ports for dialing out,  the system will not be able to dial out (for example, to set MWIs).

http://www.cisco.com/en/US/docs/voice_ip_comm/connection/7x/integration/cucm_sccp/guide/cucintcucmskinny020.html#wp1052466

Cheers!

Rob