Posts Tagged ‘ipma proxy mode in 15 minutes’

Keep it simple? No, keep it simpler!

IPMA never been my favorite topic.  I hated it from the beginning when it comes to PT/CSS, voicemail and AAR related issues – I really didn’t like it. I always consider it to be left alone and didn’t try it until my 3rd attempt.

One day, I let my ego down and agreed to have a look and nail it.  Before doing this, I took a long breath, but wasn’t confident enough to put my hands on the lab gears. I decided to gain some confidence and went to a pub [benefit of living in the City, bloody pubs are at your doorstep] and had a few drinks.  Came back to home and I was on high thinking that I am going to fight with my enemy [mrs. IPMA].

A friend of mine told me that there is a video on IPEXPERT.com from Vik Malhi. I really liked his approach. He mentioned a few times during the video lecture that you don’t have to use 2 partition’s [not directly though]. But I that make it simple and stupid.

After watching the video for 3 times, I started loving it and on first go, it worked as expected [smile] worked straight away. Re-set my CCM VMware image again and did it for a few times.
Guess what? – After doing it a few times, I thought it was the easiest topic I ever studied. It’s on top of my head now.

You can just create ‘pt_manager’ and ‘css_manager’ only. Assuming all your phones are in NULL partition.
[end of the day why would u want to assign any phone any partition, wanna to kill your time?]

ManagerDN= 5001
AssistantDN=5002
proxy line = 5003
manager-intercom = 5555
assistant-inteercom=5556

Here are the steps:

Step#1- start tomcat service on both pub+sub
Step#2- create a pt-manager
Step#3- create a css-manager and put pt-manager in it
Step#3- modify the phone button template according to the requirement for a manager and Assistant
Step#4- create an IP Phone service for manager (just create at this stage, but don’t not to assign yet).
TIPS: to get an IP phone service URL, just search on CCM help for “IPMA checklist”.
Step#4- configure the manager phone now {thinks if u configuring your boss’s phone, put a sniffer on it lol}

  1. Assign phone button-temp
  2. softkey template (standard ipma manager or modified according to your need)
  3. Put 5001 to pt_manager
  4. Add 2nd line and put a dent of 5555, tick on auto speakerphone
  5. Add speed dial, name it appropriately e.g. to-assistant and put a dn of 5556
  6. Subscribe IPMA service to manage phone only [don’t subscribe to assistant phone]

STEP#5- configuring  the Assistant’s phone

  1. Assign a phone button template [remember in the previous step you created, modified the template?]
  2. Assign phone softkey template [according to your need]
  3. Add 2nd line as a  proxy line, assign DN 5003 and assign css_manager to it.
  4. Add 3rd line as an intercom line, assign DN 5556, speaker phone ticked.
  5. Add speed dial den-5555, name it appropriately e.g. to-manager  dn 5555
  6. Don’t assign ipma service to this phone. Restart the phone.

Step#6-  configure CTI route point to intercept the call form 5001.

  1. Add cti route point, stick to your standard practice regarding assigning
    Other  parameters, e.g. device-pool, EPNM, or etc.
  2. add dn 5001 to it [it must be a manager’s number] to ctirp, the partition must be same as all phones
    Because all phones need to dial this number.  Assign CSS_manager to this as well.
  3. Tick on only on Forward No Answer Internal/external put 5001, select – CSS_manager. This is fair
    When an assistance phone line is down or she is logged out or tomcat is down call will be routed to manager phone.
  4. When the assistant is logged in and not picking up the phone it shud go to vm of manager. just tick       on vm for Forward Busy/non Internal/ext (4 of these ticks)

STEP#7 Adding users, etc… The left over;
– Add the assistant user
-Device association
– Add as ipma assistant
– Add the Manager user
-Device association
-Add an ipma manager
-Add assistant

STEP#8 At the last, Configure IPMA service parameter (only need to configure first 5 options, leave everything else as they are the default)
– CTI manager – 192.168.1.21, 192.168.1.22
– Route point -select it whatever you named routepoint
– IPMA server – 192.168.1.2,1 192.168.1.22

Restart your tomcat services on both – pub and sub, restart the CCM services as well. You should see the strange icons on the manager’s phone.
Download the ipma console and install it on your laptop/pub/sub where ever you wanna it. login as an assistant and verify that intercept, and call divert all and other function are still working. Also logout from ipma and dial 5001 and see if it rings to 5001’s VM. If 5001 is busy/non, it should go to his VM. If it doesn’t, then check the 5001’s phone [the manager-pt one, not the ctirp’s dn.]

Real Goachas with IPMA and how to solve them;

Issue#1  Voicemail issue,
Configure MWI cs’s (to take care of the IPMA voicemail issue)
Create a new css_mwi with pt_manager+ pt_local + ld+local and assign it to Unity MWI ports
Issue#2  AAR related issue;
– Assign or-group hq_aar to proxy-line 5003
– Make sure mwi, RP, proxyline has access to PT_manager. Put them into a correct css.
– Make sure 5001, 5001-rp, proxy-line have the epnm and appropriate location HQ/mainsite on them.

Finally Restart Tomcat service

Issue#3: IPCC and Tomcat port conflict issue – when you press service button on phone1 it doesn’t work or your IPCC doesn’t work.
–  Go to c;\program files\wfavvid\tomcat\conf\server.mcvd.xml,
Search for string ‘8009’ and change it to 8010 – tomcat service port conflicts

More to come…… … Any QoS scenario in 10 minutes…. Stay tuned!

Please feel free to leave your comments, if time permits, I will answer them ASAP.

Cheers, Push

Advertisements