Monday, February 8, 2010

CCIE Voice Lab 1.11 – Unity Connection and CUE

In CCIE Voice Lab 1.11, the New York, Los Angeles, and London locations will be configured to support voice messaging and associated components.

CCIE Voice Lab 1.11 Tasks

1. Configure Cisco Unity Connection (CUC) integration with CUCM. You must integrate using SCCP. Use pilot 1170, directory number 1171 and 1172, and 1180 for MWI-on and 1181 for MWI-off.

2. Configure Unity Connection voicemail for all users in New York and Los Angeles. Users must be imported from CUCM. Ensure that the users in the directory are listed last name, first name. Accounts should be created with the following requirements:
a. No Limit for Failed Logons
b. Credential Never Expires
c. Minimum Credential Length: 5
d. Stored Number of Previous Credentials: 0
e. No Check for Trivial Passwords
f. User must be prevented from sending Broadcast Messages to Users

3. Configure an Auto Attendant for NY with DN 1000. Configure the AA so that when users press “0” they are routed to Ari Gold at ext. 1001. Business hours are 8AM – 6PM EST/EDT. Customize the greeting as follows:
a. Allow callers to press “4” to use the phone keypad to spell all or part of the last then first name of the Connection user that they want to reach.
b. At the end of the greetings, users should be sent to a Directory Handler. If a Caller Exits, he/she should be sent back to the NY Opening Greeting. If a caller provides No Input, No Selection or Presses Zero, the call should be routed back to Ari Gold’s mailbox.
c. After hours messages should also be stored in Ari Gold’s mailbox.

4. Configure an Auto Attendant for LA with DN 2000. Configure the AA so that when users press “0” they are routed to Arliss Michaels at ext. 2001. Business hours are 8AM – 6PM PST/PDT. Customize the greeting as follows:
a. Allow callers to press “4” to use the phone keypad to spell all or part of the last then first name of the Connection user that they want to reach.
b. At the end of the greetings, users should be sent to a Directory Handler. If a Caller Exits, he/she should be sent back to the LA Opening Greeting. If a caller provides No Input, No Selection or Presses Zero, the call should be routed back to Arliss Michaels’s mailbox.
c. After hours messages should also be stored in Arliss Michaels’s mailbox.

5. Configure a second line appearance on Ari’s phone using *1001. When Ari’s primary extension is busy, calls should roll to this number, followed by voicemail. This line should be able to access voicemail in Ari’s mailbox.

6. London CUCME users should use their local CUE for voicemail, with the following parameters: pilot 3170; and 3180 for MWI-on and 3181 for MWI-off. Create mailboxes for Jerry Maguire and David Beckham with blank passwords and PINS.

7. Create an AA in London using ext 3000. Ensure that callers in NY and LA can reach the AA via VOIP as well as PSTN dialing.


CCIE Voice Lab 1.11 Solutions

1. The Cisco Unified Communications Manager SCCP Integration Guide for Cisco Unity Connection Release 7.x is an excellent document for describing the tasks required to integrate CUC with CUCM. I more or less used the examples and naming conventions provided in Programming the Cisco Unified CM Phone System for Integrating with Cisco Unity Connection section of the Setting Up a Cisco Unified Communications Manager 7.x SCCP Integration with Cisco Unity Connection chapter.

Below is screenshot of the final page of the Cisco Voicemail Port Wizard.



After the wizard finishes, configure the Hunt List and Hunt Pilot.Then, add the MWIs, Voice Mail Pilot Number for the Voice Mail Ports, and Voicemail Profile, per the instructions in Programming the Cisco Unified CM Phone System for Integrating with Cisco Unity Connection.

Now, proceed to Creating a New Integration with Cisco Unified Communications Manager. Do not forget to add your Pub as an AXL Server under the Phone System Configuration, as well as adding Unity Connection as an Application Server in CUCM.

2. To modify “No Limit for Failed Logons”, “Credential Never Expires”, “Minimum Credential Length: 5”, and “Stored Number of Previous Credentials: 0”, modify the default “Voice Mail Authentication Rule” under System Settings > Authentication Rules.

Looking ahead to the AA configuration, it would be wise to create a new schedule under Systems Settings > Schedules. Then, apply this new schedule to the Templates > User Templates > voicemailusertemplate.

Next, to ensure that users cannot send Broadcast Messages to Users on This Server, verify that “User Can Send Broadcast Messages to Users on This Server” is not-checked under Templates > User Templates > voicemailusertemplate > Send Message Settings.

Finally, you can import users from CUCM from Tools > Import Users. Be aware, users in CUCM must have their primary extension define. Visit Creating Multiple User Accounts from Cisco Unified Communications Manager Users for a good overview. Keep in mind that when you import your users, they will inherit the system Timezone. For your LA based users, you will need to modify their Timezone to PST.

3. Now we are ready to create the AA for both New York and Los Angeles. The process if almost identical. Basically, I create two now Call Handlers, “NY-Opening-Greeting” at extension 1000 and “LA-Opening-Greeting” at extension 2000. Edit the Greetings and Caller Input to match the task requirements. I then created to new Directory Handlers, one for NY and another for LA. I edit the Caller Input for each based on the task requirements.

4. Task 5 is relatively straight forward. Create a new Voice Mail Profile for the *1000 extension with a Voice Mail Box Mask of 1000; this strip the “*”. When you add the *1000 dn to Ari’s Phone, make sure that you use this Voice Mail Profile on this line appearance.

5. We now move on to CUE. Given that I covered CUE extensively in the CUCME-CUE Labs, so I will not recap the details here. However, I did run into an issue, which I haven’t fully yet fixed….

Because the SIP dial peer to the AA in London is not H323, it does not register with the gatekeeper. Therefore, I cannot dial 73000 from either NY or LA to hit the AA in London. I tried adding the e164 via the alias commands under gatekeeper. However, this is only a temporary fix and will not work in the actual lab. When you reboot either the gatekeeper (NY) or the CUCME router (London), the CUCME (London) will attempt to register using a random port. Since the alias command uses a static port (either 1719 or random, depending on how you initialing configuring), the RRQ from the gateway will be rejected (RRJ) by the Gatekeeper. I’ve spent a fair number of hours trying to find a work around, nothing has successfully worked. For now, I am moving on. If anyone finds a resolution, please share!