« Back to Technical Questions

Can I Do This? (Simple Architecture Picture)

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Folks,
 
Can I do what is in the attached picture?
 
If you can't view it, basically:
 
Cisco (UCExpress IP)   ------->    My Custom Server
 
* The arrow represents Real-Time Call Information.
Attachments:

What realtime call info you refer to ?
 
You can take a look JAVA doc or Developer Guide in this tech center.
 
Event like phone off hook, making call, ringing, answered....etc can be monitored.
 
Thanks !

Yaw-Ming,
 
Thanks for the reply.
 
I'm wanting to know if (and how from a big picture) I can do it using the UCExpress API, or if it has to be done using a different Cisco technology.
 
What I'm wanting is to know:
 
* For all Calls IN and OUT, the Caller Number and the Callee Number.

What do you mean Cisco (UCExpress IP) ?
 
Do you mean Cisco Voice gateway ? I take a guees that you want to monitor all the call in and out of gateway and knowing calling and called number is that right ?
 
UCXSI is a CTI mainly control/monitor the "phone" not the call.
 
If we monitor the phone certainly we will know when someone call this phone or this phone calling out but I don't know if this is what you need ?
 
There are other API can "monitor" the call and know calling and called number but application runs on voice gateway itself but not on your App server.
 
Thanks !

Yaw_Ming,
 
I'm sure I'm not using the right terminology, but am trying to come up to speed.
 
We have a piece of cisco hardware sitting in our server rack.
 
We are running Cisco Unified Call Manager Express from an IP in the network.
 
I have a Custom built Server.
 
What I want to know is:
 
* Can I get CUCME to send the Call Activity (calls coming in, calls going out) information to my Custom server?

For knowing call in and out.
What I can think of right now is that for every call gateway generate a CDR record. There is IOS command we can send the CDR to external FTP server which can be you application server too. In side the CDR you have calling and called number. You can write an application to parse when the  CDR record coming in
 
Thanks !

Oh! Now I'm getting excited! Thank you very much.
 
Where would I find out about the IOS command and sending the CDR to an external FTP server?

http://www.cisco.com/en/US/docs/ios/voice/cdr/developer/guide/cdrcsv.html#wp1072487
 
http://www.cisco.com/en/US/docs/ios/voice/cdr/developer/guide/cdrdev.html
 
 

Thank you for the links!
 
I'm actually thinking of trying to getting RADIUS accounting working, because it is real-time (according to the docs).

Hello,
This thread looks similar to how I'm trying to get reportable data. I have the CDR records with about 126 fields, however I cannot tell whether the record is for incoming or outgoing calls. It appears like there is an incoming and outgoing call for every record. Does anyone know if there is a way to distinguish call direction?
 
Thanks in advance!

Hello,
This thread looks similar to how I'm trying to get reportable data. I have the CDR records with about 126 fields, however I cannot tell whether the record is for incoming or outgoing calls. It appears like there is an incoming and outgoing call for every record. Does anyone know if there is a way to distinguish call direction?
Thanks in advance!


 
From this forum may not get the answer for this kind of question :-) Maybe you can go to  Cisco TAC or some other forum
 
But I don't know if you have checked out this field, this may help
 
No.          Field Name               Type                     Description
13         h323-call-origin         String                     Gateway¿s behavior in relation to the connection that is active for this leg.
                                                                          answer= Legs 1 and 3
                                                                          originate= Legs 2 and 4
                                                                          callback = Legs 1 and 3
 
Note that "answer" is "incoming" (means gateway answer the call) if I remember correctly but I could be wrong.

Ok, thanks for responding. I saw those fields, but I get at least 2 legs for every call one answer and one originate. I will try TAC.
 
Thanks!

so answer is incoming and originate is outgoing. If there is a feature involved like forwading the you will see more tahn 2 entries per call.
you see "TWO" that means just A calls B.
 
Thanks !

Thread Splitted
Answer
12/9/11 10:08 AM as a reply to Yaw-Ming Chen.