The VoIP Lounge

Icon

Incessant ramblings of a Unified Communications enthusiast with sporadic moments of sensibility.

Configuring IP Manager-Assistant (IPMA) in CCM 4.x

A couple of months ago I was asked to set up IPMA on a CCM 4.x appliance for a customer, which is when I realized how much of a pain it is to configure it. At first I didn’t quite understand the various steps of the configuration outlined in Cisco’s document here, so I looked around for further information and came across a fantastic document on INE’s blog, authored by Peter Lapukhov here. After reading both documents several times and experimenting on a lab machine, I was able to understand and set it up correctly. Fortunately I had documented all my steps, so I thought I would share that document in case someone needed a step-by-step guide to setting up this feature. So without further ado, here it is:

In order to configure IPMA Proxy Line Support, complete these steps:

1)    Configure Partitions and Calling Search Spaces in Cisco Unified CallManager
2)    Assign Partition to DN
3)    Create a CTI Route Point
4)    Add the IPMA Service to the Unified CallManager IP Phone Services
5)    Configure IPMA Service Parameters
6)    Associate Manager and Assistant user accounts to Devices
7)    Configure IPMA settings for users
8)    Restart Cisco Tomcat Service
9)    Restart the IPMA Service in Unified CallManager
10)    Subscribe and Log in to the IPMA service

1)    Configure Partitions and Calling Search Spaces in Unified CallManager

– Create a partition for the Manager’s DN:
PT_Manager (or choose a name of your choice)

– Create the following CSS(s):
CSS_IPMA (or a name of your choice) – This CSS must have access to all internal phones (PT_internal in our example) & CEO’s phone (PT_Manager )

2) Assign Partition to DN
– Assign PT_Manager to Manager’s DN

3) Create a CTI Route Point
– Create a second DN that matches the Manager’s DN
– Assign CSS_IPMA to this DN
– Set CFNA to the Manager’s DN

4) Add the IPMA Service to the Unified CallManager IP Phone Services
– Add an IP phone service titled “IPMA” (or any other name of your choice) and use the following as the service URL:
http://<ip address of CCM>/ma/servlet/MAService?cmd=doPhoneService&Name=#DEVICENAME#

5) Configure IPMA Service Parameters
– Configure these settings for all servers in the cluster
– Manager Partition will be PT_Manager under Clusterwide parameters
– All User Partition (PT_Internal in our example) will be the partition for all users
– IPMA CSS will be CSS_IPMA
– Manager CSS will be CSS_Manager
– CTI Route Point will be IPMA_RP
– Starting & Ending Directory Numbers will be any unused DN(s) (2005 in our example)

6) Associate Manager and Assistant user accounts to Devices
– Locate Manager’s username and under “Device Association” associate correct Device (SEPXXXXXXXXXXXX) with user and set Managers’ DN as Primary Ext.
– Locate Assistant’s username and under “Device Association” associate correct Device (SEPXXXXXXXXXXXX) with user and Assistant’s DN as Primary Ext.

7) Configure IPMA settings for users
– Locate user username for Manager and modify Manager-Assistant Configuration settings:
– Uncheck “Automatic Configuration”
– Uncheck “Mobile Manager”
– Uncheck “Use Shared Lines”
– Device Name/Profile: Device name of Manager (SEPXXXXXXXXXXXX)
– Assigned Assistants: <Username of Assistant>
– Under “Cisco Unified CallManager Assistant Controlled Lines,” move Manager’s DN from “Available Lines” to “Selected Lines”
– Locate username of Assistant and modify Manager-Assistant Configuration settings:
– Uncheck “Automatic Configuration”
– Device Name/Profile: Device name of Assistant (SEPXXXXXXXXXXXX)
– Associated Managers : <Username of Manager>
– Under “Manager Association to Assistant Proxy Line,” Select ‘Line 2 (Proxy line number – 2005 in our example)’ as Proxy Line, “Username of Manager” as Manager Name and Line 1 – Manager’s Extension as Manager Line.

8) Restart Tomcat server
– Type the following URL in the browser:
http://<IP Address of CCM>/manager/list
– Click on ‘Reload’ link next to the ‘Cisco IP Manager Assistant’ service
– Re-do the above steps for all subsequent servers within the cluster by navigating to the following URL:
http://<IP Address of CCM>/manager/list

9) Restart the IPMA Service in Unified CallManager
– Navigate to Application > Cisco Unified CallManager Serviceability
– Under Tools > Control Center click on <IP Address of CCM>, select the “Cisco IP Manager Assistant” service and click on the ‘Restart’ button.
– Follow the same steps for all subsequent servers within the cluster

10) Subscribe and Log in to the IPMA service
– Subscribe to the IPMA service on both phones by pressing the ‘Services’ button on the IP phone and selecting the IPMA service. Log in using the assigned username and PINs assigned under the user account settings.

Good luck!

Filed under: Technical, Uncategorized, , , ,

CCNP Voice 8.0 Certified!

After passing the TVOICE exam yesterday, I am now officially CCNP Voice certified!

Filed under: CCNP Voice, Cisco Certifications, , ,

Follow me on Twitter

Random Technical Imagery

Categories

Authors

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 315 other subscribers
Follow The VoIP Lounge on WordPress.com

Did you know?

The SIP protocol does not carry the number 'type' information for calling number such as 'international' or 'subscriber' etc. Therefore, for incoming calls at the PSTN, the calling number needs to be manipulated at the gateway before the call is routed to the call agent over a SIP trunk.