Tuesday, November 26, 2013

Cisco Emergency Responder: How To Configure CER With CUCM (CallManager)

Cisco Emergency Responder is pretty cool.  This has been a learning experience for me, but I think I have an handle on it now.  I have this working in my environment now in a lab setup.  These are my notes for setting up CER.

Cisco Emergency Responder Configuration Notes:
I had an existing CUCM in place, so my notes may not include things that were already setup in CUCM, like an existing route-pattern out for 911 or 9.911.  

What we need for prepraration:
1. ELIN information for each site.
2. ALI information for each site.
3. What IP Subnet for each site. (which a ELIN and ALI will match)
4. SNMP information (RO) for each Switch. (if you choose switches to be configured)
5. If implementing with an external service, database needs to be given to remote service.

1.  License server first.  (get 'license MAC' address (in VM) and register it to the PAK code)
2.  Get System settings in first (ER group info, etc).
3. Get CUCM and CER talking to each other next. Configure CUCM properties listed below and CUCM properties (in CER) configured (under Phone Tracking).
4.  Then get ERL info in (like route pattern and ELIN info).
5.  Then Switch/SNMP info.

Create on CUCM:
NOTE* On the CUCM, make sure the SNMP service is running.  This is in the Cisco Unified Servicabiltiy area.  Tools --> Control Center - Network Services --> Server* --> Under 'Platform Services' -->  SNMP Master Agent
*Make sure you configure SNMP on CUCM.  SNMP --> V1/V2 --> Community String
*Make sure you configure SNMP for CUCM on CER.  Phone Traking --> SNMP Settings --> (add new server)
on CER, make sure you configure SNMP for the switches that you have phones connected to and need 911 services for.  You will either put in the individual IP addresses or each switch, or a wildcard range.  Either works.  Phone Traking --> SNMP Settings --> (add new switch)

1. 911CER partition
2. CSS for 911CER
3. CTU route point for 911 (I used 2.911 for testing)(Make sure you have 'Cisco CTI Manager' service running on your CUCM.  This is the JTAPI service that allows CER and CUCM to talk.  Your CTI RP wont register with CER if this services is not running.
4. DN for CTI route point
5. CTI ports (for connection to CER)
6. Verify you have a 911 route pattern out
7. Verify you have translation patterns inbound for ELIN if you dont already have them.
8. Gateway must be in CSS for 911CER.
9. Create application user with appropriate device permissions. (This means CTI route point and CTI ports you just created in #3 and #4 are in the 'controlled devices'.  Also, under Permissions Information, you need 'Standard CTI Allow Calling Number Modification' and 'Standard CTI Enabled'.  (This App User is the means for CER communicating with CUCM, where it registers the CTI RP when you configure it in CER as well).
10. On the CUCM, make sure the SNMP service is running.  This is in the Cisco Unified Servicabiltiy area.  Tools --> Control Center - Network Services --> Server* --> Under 'Platform Services' -->  SNMP Master Agent
11. Make sure you configure SNMP on CUCM.  SNMP --> V1/V2 --> Community String

1. Get CER licensed on the Cisco Licensing site.  Upload license to the server in System --> Licensing.
2. Configure Cisco ER Group
3. Configure Cisco ER Group Settings
4. Configure Telephony Settings (RP for Primary ER Server must match your DN on your CTI RP in CUCM. You will also have a CTI RP for 913XXXXXXXXXX (2 CTI RPs total on CUCM for a singer CER server install).
5. Any Server settings you may choose.
6. Configure SNMP settings for CUCM and switches where phones are connected. Add the IP for each or a range using the wildcard (if you plan on finding phones by configuring for switches and not IP subnets).
7. Configure CUCM settings in CER.  IP address, App user, password for App User, telephony port begin address and number of ports.
8. Configure your Conventional ERLs for each location.
9. Configure SNMP settings for CUCM/subnet ranges.
10. At this point, you can either configure your switches OR by IP subnets.  If you configure by switches, I think you get more information than you would by IP Subnets.  It does appear to be easier to configure for IP Subnets.
11. Run switch-port and phone update.


  1. Can you give me more detail on this?

    1. Mark, email me at Shane.Killen@Gmail.com for more specific questions.

  2. Thanks for the info dude! I actually used this as a refresher. Hadn't installed CER for 3 years but this assisted.

    1. Glad to hear. Been a while for me too on this one.


Your comment will be reviewed for approval. Thank you for submitting your comments.