Link to home
Start Free TrialLog in
Avatar of hazemfadl
hazemfadlFlag for Egypt

asked on

Cicso Unified Call Manager

Hi every one,

I need to develop a billing application for CISCO IP Telephony server. I surfed the internet and I found that there is a software called a CISCO Unified Call Manager (many versions!!!) and many articles describing how to send a XML query to communicate with it.

But, I do not know where to begin?!!

- Do I have to download the CUCM software, or there are an available VM for it.
- Is the CUCM part of the standard system, or it is a separate part.
- Is it simple to develop such application for this purpose? Or it is a complicated procedure and I have to get a ready-made engine?
- What is the deference between these versions?

It will be better if anyone explained the whole process of the CISCO IP telephony, starting from the box (hardware) to the CUCM

Thank you
Avatar of Les Moore
Les Moore
Flag of United States of America image

Are you serious? Ther are probably no less than 5000 pages of information on Cisco.com. There are ready-made billing applications that are already certified to use with Cisco Unified Communications Manager.  CUCM is "the" application. It already has call accounting and reporting features built in.
Check our CAR
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/service/5_0_1/car/carovrvw.html

No, it is not available as a VM. You "can" create your own VM and install - if you have an original install DVD and a license file.
I would assume you would want to create the application for the current shipping version of CUCM which is now version 8.0

Here is a very popular call accounting application called VXTracker
http://callaccounting.com/call_acct.htm

Cisco publishes xml developers guides for each version. Here is 8.0 reference
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/devguide/8_0_1/XML_DevGuide.html


Avatar of hazemfadl

ASKER


Thank you Irmoore for your reply, it is realy helped me much ...

The issue here that I have to control the IPTelephony from my ASP.Net application (using Webservice or any other way) as I have a client requested a unified interface to control all the available devices in the building (Multi-Tenant Application) and the IP Telephony is the problem because I did not find any articles describing how to use the API though I found a ready- made mediators like "NovaTec TransNova® S3", but I need to control the CISCO IP Tel natively from within the application for provisioning and billing cycle control purpose (Activation, de-activation, Add/remove service, add extension, ... etc).
 
I read the document you sent in you reply, but I have (2) questions:
1-   XML Developers Guides: Is it for communicating with CUCM or to communicate with CISCO IP Tel server?
Sorry for this if it is a stupid question, but I have to confirm this clearly.

2-    Can I develop my own functions to control all the features of the CISCO IP Tel without using any third party applications or engine, just by using XML Guide and VS2008? This is the most important question.

Thank you again for your reply ….
 
 
ASKER CERTIFIED SOLUTION
Avatar of Les Moore
Les Moore
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thank you ...