« Back to CDN Program Questions

CUCM testing environment

Combination View Flat View Tree View
Threads [ Previous | Next ]
Hello,
 
We recently joined the CDN and are looking to interface our call accounting application with the CUCM database. I am looking for info on setting up a test environemnt and am totaly confused with what we need to make this happen. Is it just going to be some software we load on a pc or do we need to purchase an actual call manager configuration?
 
Has anyone done something like this? Or am I going about it in the wrong way?
 
Thanks.
 
John

Hi,


it might be strange, I have worked lot on call handling, but i did not get your question, what is this call accounting application, is it by cisco or your prioprity, do you want to trace no of call into some database, can you explain in some detail, then i may be able to help you.



________________________________
From: Cisco Developer Community Forums <cdicuser@developer.cisco.com>
To: "cdicuser@developer.cisco.com" <cdicuser@developer.cisco.com>
Sent: Wednesday, 16 May 2012 10:20 PM
Subject: New Message from John Gordon in Cisco Developer Network Partner - CDN Program Questions: CUCM testing environment


John Gordon has created a new message in the forum "CDN Program Questions":

--------------------------------------------------------------
Hello,
 
We recently joined the CDN and are looking to interface our call accounting application with the CUCM database. I am looking for info on setting up a test environemnt and am totaly confused with what we need to make this happen. Is it just going to be some software we load on a pc or do we need to purchase an actual call manager configuration?
 
Has anyone done something like this? Or am I going about it in the wrong way?
 
Thanks.
 
John
--
To respond to this post, please click the following link:

<http://developer.cisco.com/web/partner/forums/-/message_boards/view_message/5737829>

or simply reply to this email.

Hi Sunil,

Its a proprietary application called WinCall. In its present state it collects CDR and CMR data from the call managers. We currently import the CDR and CMR files generated by the call managers into our SQL database. This then allows the end user to run reports showing a users call activity, usage, etc. This has always worked fine. What has led us down this road is that we have had clients ask us to populate our user information (extension number, user name, etc.) with the user information from the call manager database. This is where things get fuzzy for us and we are unsure of how to proceed setting up a way to test this process and getting a call manager database to test against.

We are trying to figure it all out as we go and are not sure what we need to do in order to set up a test lab locally so we can develop our application further prior to submitting for IVT.

Specifically what hardware and software we need to purchase to make it happen?

Hope this helps clarify things. Let me know if you have any questions.

John

In order to query provisioning/configuration data in UCM as you describe - users/devices/DNs, etc. - you will want to look at the AXL SOAP API:
 
http://developer.cisco.com/web/axl/docs
 
To get started with this API at minimum you will need an instance of UC Manager - here is the Getting Started page for AXL:
 
http://developer.cisco.com/web/axl/start
 
If you have already developed a UCM CDR application I would assume you have a UCM instance and you can just enable the AXL API service on it and start using it.  If not, the simplest scenario is to obtain the UCM installation media via the UC NFR kit (see Getting Started) above, and install it into a VMWare virtual machine.  UCM is officially supported for production use only on specific Cisco UCS servers running specific versions of VMWare, but it is known to run on any modern version of VMWare (including the free versions), which should be suitable for basic AXL development.
 
If you are testing for high scalability, cluster/failover support, etc. in support of large deployments you may need to eventually consider provisioning a hardware-based UCM lab - CDN partner hardware/software discount program can help.

Thanks David. Is this what we are looking for?

https://cisco.mediuscorp.com/market/networkers/productView.se.work?/nxt/rcrs/proieidentity/=19801

One of our developers keeps running across something called axlsqltoolkit.zip but we cant seem to locate it. Is that part of the Cisco Unified Communications System Release 8.6 - Partner Bundle Offering (PBO)?

John

Yes, that looks like the 8.6 NFR bundle link.
 
The AXL SQL Toolkit contains the actual AXL WSDL/schema files and some Java example code.  This file is actually downloaded from the UCM instance itself via the administrative web pages under Application/Plugins.

Thank you David for all the help.

John

David,

One more question regarding the 8.6 NFR bundle. Once it is installed does it create the call manager database or is there something else that we will need?

Thanks again.
John

Yes, UCM is treated as an 'appliance' or holistic system, and after completing the UCM installation into a VM, the UCM system will be fully installed, up and running.  The backing database is automatically created, started and populated - however note you will need to manually enable/start the AXL API service (and likely other services like Callmanager and TFTP if you intend to register phones and make test calls) - please see the UCM admin guides for details on service management.

Thanks again David.

John

David,

When going through the purchase routine it appears there are four different versions of the 8.6 bundle. There is the following choices.

1. Adv. Unified Communication Specialized
2. Certified Business Edition Reseller
3. Cisco Learning Partner
4. Technology Development Partner.

Which one do we want?

Thanks,
John