cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements

Community Helping Community

Couple of questions regarding emulator functions

134
Views
0
Helpful
0
Comments
This document was generated from CDN thread

Created by: Matthew J Denapoli on 20-07-2011 01:50:03 AM
I had a couple of questions for you. I know that when CIUS
emulator was introduced it was just an Android AVD emulator skin and so did not
have any functionality beyond the stock Android 2.2 AVD emulator. Now
that some of new APIs have been added, is it still limited to Android
functionality? Secondly, can the emulator also be registered to the Cisco
CallManager. I would like to utilize the CallManager functionality in our
Android based applications.
 
I came across a forum post where you had replied to a
similar question (The forum message : http://tinyurl.com/5v8c8ub).
 
If it is not possible to register the Emulator with CUCM, then how
can we test the CIUS telephony (not Android telephony) functions without the
device?
 
In terms of testing purposes and real life situations, what
are the limitations of CIUS emulator? Can I make calls ( like a real IP Phone)
and test call functions like barge-in and hold or all this can only  be
tested on the loaner device?

Subject: RE: Couple of questions regarding emulator functions
Replied by: Larry Michalewicz on 20-07-2011 12:41:43 PM
The Cisco Cius Add-on does not allow you to register with a CUCM, that would require porting the SIP call control stack to the emulator which is not something that we plan to do.  My teams started a project that can be used to simulate some basic functionality, you can find documentation on those tools in the "extras" folder included with the add-on.

The problem we have is that it is very difficult to simulate some of the more complex features like Barge.  So for now, we are not adding any enhancements to those tools.

For applications that use complex features it is recommended that you purchase a Cius or utilize the loaner program.

Larry M.

Subject: RE: Couple of questions regarding emulator functions
Replied by: Matthew J Denapoli on 22-07-2011 01:58:08 AM
The Cisco Cius Add-on does not allow you to register with a CUCM, that would require porting the SIP call control stack to the emulator which is not something that we plan to do.  My teams started a project that can be used to simulate some basic functionality, you can find documentation on those tools in the "extras" folder included with the add-on.

The problem we have is that it is very difficult to simulate some of the more complex features like Barge.  So for now, we are not adding any enhancements to those tools.

For applications that use complex features it is recommended that you purchase a Cius or utilize the loaner program.

Larry M.

 
Thanks Larry for the quick reply,
We did try the Remote telephony application and the cius test phone that you guys provided in the add-on. The sample application doesn't provide much information about making calls but just retrieving call information. Can you explain the procedure as to how the Cius test phone makes a call to the Remote Telephony Application (some code snippet will be really helpful)? We atleast want to try that out in our application till we get a loaner device.
 

Subject: RE: Couple of questions regarding emulator functions
Replied by: Umesh Chaurasia on 22-07-2011 02:17:46 AM
Hi Larry,

We have checked sample Remote telephony application. Does it mean, if we follow the API of Remote telephony application for the CUCM calling feature in our directory application, same application will work with real Cius?

Regards,
Umesh

Subject: RE: Couple of questions regarding emulator functions
Replied by: Matthew J Denapoli on 22-07-2011 11:33:27 AM
Umesh -

For applications that are integrating with CUCM, we recommend working with a Cius device.  We will would like to send you a loaner device to aid your development.  Have you requested a loaner device or should I have the loaner program contact you?

Thanks,
Amanda Whaley

Subject: RE: Couple of questions regarding emulator functions
Replied by: Larry Michalewicz on 23-07-2011 11:06:14 AM
Hi Larry,

We have checked sample Remote telephony application. Does it mean, if we follow the API of Remote telephony application for the CUCM calling feature in our directory application, same application will work with real Cius?

Regards,
Umesh

 
We are working on creating more detailed samples related to making a receiving calls.  Our goal is that an application that uses the Call Control APIs on the emulator will work as expacted to work on a real Cius.  The challenge we have is trying to emulate the very complex interactions for more advanced features.  At this time, for advanced capabilities, it's best to have a real Cius.
 
If the interest in emulator based tools increases, we will consider enhancing our emulator based tools.
 
 
Larry M.
CreatePlease to create content
Content for Community-Ad
FusionCharts will render here