30
10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 1/30 By UCCollaborationGeek | December 9, 2016 0 Comment [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available as part of Cisco IP Telephony Solutions, delivers voice-messaging capability for users when they are unavailable to answer calls. Cisco Unity Connection SCCP Integration is used to connect CUCM and CUC together. CUC is compatible with 3rd party PBXs and products, even it supports 3rd party non-IP based PBXs via PIMG and TIMG methods. Cisco Unity Messaging System also works as an IVR server for auto attendant. CUC Voicemail system can be integrated to CUCM via SCCP or SIP protocol. Both of these integrations have its own pros and cons. We have already seen SIP integration between CUC and CUCM. Today I would like to explore configuring Cisco Unified Communications Manager and Unity Connection a step-by-step guide with SCCP integration. Email Login Phone Number Check VoIP Sip Integration Asterisk VoIP PBX Check Your Email Ads by Google

[Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

Embed Size (px)

Citation preview

Page 1: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 1/30

By UCCollaborationGeek | December 9, 2016 0 Comment

[Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

The optional Cisco Unity Connection server, available as part of Cisco IP Telephony Solutions, delivers voice-messaging capability for users

when they are unavailable to answer calls. Cisco Unity Connection SCCP Integration is used to connect CUCM and CUC together.

CUC is compatible with 3rd party PBXs and products, even it supports 3rd party non-IP based PBXs via PIMG and TIMG methods. Cisco Unity

Messaging System also works as an IVR server for auto attendant.

CUC Voicemail system can be integrated to CUCM via SCCP or SIP protocol. Both of these integrations have its own pros and cons. We have

already seen SIP integration between CUC and CUCM. Today I would like to explore configuring Cisco Unified Communications Manager

and Unity Connection a step-by-step guide with SCCP integration.

Email Login Phone Number Check VoIP Sip

Integration Asterisk VoIP PBX Check Your Email

Ads by Google

Page 2: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 2/30

As compared to SIP integration, SCCP (Skinny Client Control Protocol) is straight forward and it gives a one to one correlation of voicemail

ports between CUCM and CUC.

You may have interested to check out the discussion SIP vs SCCP Integration.

Well, let’s begin our configurations.

Cisco Unity Connection SCCP Integration: CUCM Side

Before going to the configuration parameters first, we gonna look at the call flow between CUCM and CUC. As far as CUCM is concerned the

Cisco Unity Connection is an external application server.

So how to extend our calls to CUC? In SCCP integration of CUC, the call will be extended using voice mail ports, which is a logical IVR

ports between CUCM and CUC.

Please refer the following diagram to better understand the call flow and configuration check list.

Page 3: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 3/30

Step 1: MWI Con�guration

Message Waiting indicator configuration is required in the case of SCCP integration where as in SIP integration the MWI information is

exchanged via SIP NOTIFY message.

In this step, we create two DNs (Directory Numbers) for turning ON and OFF the MWI.

As production level perspective, we have to configure a Calling Search Space (CSS) for MWI numbers.

So, let’s go ahead and create Calling Search Space (TEXAS_VM_CSS) for MWI DNs.

Page 4: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 4/30

[Note: All my phone DNs are in TEXAS_INTERNAL_PT, hence the TEXAS_VM_CSS must contain TEXAS_INTERNAL_PT].

Page 5: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 5/30

Navigate to Advanced Features >> Voice Mail >> Message Waiting

Page 6: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 6/30

Add one DN (1062) for MWI ON and another one DN (1063) MWI OFF as shown in below.

[Note: I kept both of the numbers in TEXAS_INTERNAL_PT]

Step 2: Voice Mail Port Con�guration

Interaction between CUCM and CUC done using logical IVR ports called Voice Mail Ports, which are licensed feature.

Page 7: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 7/30

Before proceeding to Voice Mail ports, let’s set up a Device Pool for the ports (TEXAS_APP_SERVER_DEVICE_POOL) and ensure that the all

inter region codec is set to G.711.

Page 8: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 8/30

Navigate over to Advanced Features >> Voice Mail >> Cisco Voice Mail Port Wizard

Page 9: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 9/30

Give a name to Voice Mail port: CiscoUM1

>> Next

Now specify the number of ports required, it is a licensed feature. The more voice mail port license you purchase from Cisco, the more

concurrent communication it supports.

In our example I have added 10 ports.

>> Next

Configure the Voice Mail port information here.

Page 10: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 10/30

Description: TEXAS_SCCP_VM_PORT

Device Pool: TEXAS_APP_SERVER_DEVICE_POOL

Calling Search Space: TEXAS_VM_CSS

Location: Hub_None (I’m not con guring any bad width management)

Device Security Pro le: Non Secure Voice Mail Port

>> Next

Page 11: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 11/30

Each voice mail port can be addressed by a directory number, hence provide a beginning number and Partition for Voice Mail Port.

I have configured 1064 as beginning directory number (CUCM will automatically assign remaining 10 numbers) and the partition which I

have assigned is TEXAS_INTERNAL_PT.

Calling Search Space: TEXAS_VM_CSS

Internal Caller ID: VoiceMail (Optional, you can con gure as you wish)

External Phone Number Mask: 5125551060 (Optional, best practice to set your main voice mail DID)

Page 12: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 12/30

>> Next

[Note: The CSS in Voice Mail port and DN in turn avoid hacking of your Unity Connection to make toll fraud calls. This issue I will

cover up later].

After setting up these voicemail ports and their directory number, we should add all the voice mail port DN to a Line Group.

Page 13: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 13/30

Select Yes, Add Directory Numbers to a New Line Group

>> Next

Give a name to Line group: TEXAS_VM_LG

>> Next

Page 14: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 14/30

You can see the confirmation window, verify every settings one more time, go ahead and click Finish.

Page 15: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 15/30

You will be presented with Summary page, select Add this Line Group to a new or existing Hunt List.

Step 3: Hunt List Con�guration

Create a new hunt List,

Name: TEXAS_VM_HL

Select proper CUCM group

Check [ ] Enable the hunt list and [ ] For Voice Mail Usage

Page 16: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 16/30

Add the previously created line group (TEXAS_VM_LG) to it.

>> Save

Step 4: Hunt Pilot Con�guration

Go to Call Routing >> Route/Hunt >> Hunt Pilot

Now select a DN, it would be the voice mail number.

Hunt Pilot: 1060

Route Partition: TEXAS_INTERNAL_PT

Description: TEXAS_VM_HP

Hunt List: TEXAS_VM_HL (Created in Step 3)

Alerting Name: Voice Mail

ASCII Alerting Name: Voice Mail

Page 17: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 17/30

>> Save

Step 5: Voice Mail Pilot Con�guration

Go to Advanced Features >> Voice Mail >> Voice Mail Pilot >> Add New

Voice Mail Pilot Number: 1060 (It should be same as Hunt Pilot Number)

Calling Search Space: TEXAS_VM_CSS

Description: TEXAS_VM_PILOT

Page 18: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 18/30

>> Save

[Note: The CSS will be having visibility to Hunt Pilot DN, since Hunt Pilot DN is in TEXAS_INTERNAL_PT, we have to assign a CSS which contain

TEXAS_INTERNAL_PT for the Voice Mail Pilot Number]

Step 6: Voice Mail Pro�le Con�guration

Go to Advanced Features >> Voice Mail >> Voice Mail Profile >> Add New

Voice Mail Pro le Name: TEXAS_VM_PROFILE_SCCP

Description: TEXAS_VM_PROFILE_SCCP

Voice Mail Pilot: 1060/ TEXAS_VM_CSS (Created in Step 5)

Page 19: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 19/30

>> Save

Step 7: Associate Voice Mail Pro�le in Line Page of All Phones

Page 20: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 20/30

Go to line page of every device and set the Voice Mail Profile that we created in Step 6.

Page 21: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 21/30

Also configure the Call Forward Voice Mail check boxes based on the requirement.

>> Save

As of now we have successfully completed the CUCM side configurations of Unity Connection Integration.

Cisco Unity Connection SCCP Integration: Unity Side

Let’s take a look at the Cisco Unity Connections side configurations, it is not bulky as compared to CUCM side.

Page 22: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 22/30

Step 8: Unity Phone System Con�gurations

Login to Cisco Unity Connection Administration page and go over to Telephony Integrations >> Phone System

You can see one default PhoneSystem there, we gonna go ahead and use this. Zero configurations required at the PhoneSystem level.

PhoneSystem will be configured if you have different clusters sharing same Cisco Unity Connection or while integrating with third party PBXs

(PIMG, TIMG).

Let’s go to the next step.

Step 9: Port Group Con�gurations

Go to Port Group and click Add New.

Page 23: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 23/30

Configure the following,

Phone System: PhoneSystem (Step 8)

Port Group Type: SCCP

Display Name: PhoneSystem-SCCP (Optional, you may pick your own)

Device Name Pre x: CiscoUM1-VI

[Note: This should match exactly as the Voice Mail Port name in CUCM]

MWI On Extension: 1062 (Step 1)

MWI O Extension: 1063 (Step 1)

IPV4 Address or Host Name: 142.100.64.11 (CUCM-PUB)

Page 24: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 24/30

>> Save

[More info: If you wanna to add other subscriber servers, go to Port Group >> Edit >> Servers

Page 25: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 25/30

Click Add and enter the Subscriber Call Manager IP

Page 26: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 26/30

Step 10: Port Con�gurations

Navigate to Port configuration,

Number of Ports: 10 (Because in CUCM side we speci ed 10 ports)

Phone System: PhoneSystem (Step 8)

Port Group: PhoneSystem-SCCP (Step 9)

Configure Port Behavior as shown below.

Page 27: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 27/30

>> Save

Check Telephony Con�guration

Page 28: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 28/30

Go to Related Links >> Check Telephony Configuration >> Go

Make sure ‘No problems detected’

Page 29: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 29/30

Now head over to CUCM and go to Advanced Features >> Voice Mail >> Voice Mail Port >> Find

Make sure the status of our 10 voice mail port as Registered.

Great! You have successfully integrated Cisco Unity Connection for Cisco Call manager using SCCP protocol. Now your voice mail system is

up and running, try so send couple of voice mails.

In my next article, I will be coming with basic User Management in Cisco Unity Connection.

Hope this helps, don’t forget to like our Facebook page and share the article.

Page 30: [Step-by-Step] Cisco Unity Connection SCCP …Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager The optional Cisco Unity Connection server, available

10/8/2017 [Step-by-Step] Cisco Unity Connection SCCP Integration with CUCM Cisco Call Manager

http://www.uccollaborationgeek.com/cisco-unity-connection-sccp-integration-with-cucm/ 30/30

Category: Cisco Unity Connection