support Administrator
Joined: January 26 2005 Location: United States Posts: 1666
|
Posted: April 17 2007 at 3:02pm | IP Logged
|
|
|
Note:
We received this email content from a media engine customer that wanted to know additional details associated with supporting multiple conference sessions in their app. Below is an excerpt. Hopefully it will help answer some of your questions too.
Support
------------------------------------------------------------ ------
Hello Lanscape folks,
We have been evaluating your Proxy Server, Media Proxy and Media Engine for some time and we are ready to purchase. We are particularly interested in your call conferencing capabilities. Your OEM pricing schedule page has the following statement:
Note also that all configurations shown below are for VOIP media engines that only allow a single instance of the telephony engine to be created on any single machine per license (regardless of process space). If your particular application requires more than 4 telephony engine instances on a single machine, please contact LanScape for additional details.
We would like to purchase a product that has the ability to conference up to 8 callers at once on a single conference. Does this mean we need to purchase the 8 line Media Engine? How would the purchasing requirements change if we need to have multiple conferences active at the same time?
Thanks.
Peter
----------------------
Hi Peter,
Thanks for your questions.
<<< You
We would like to purchase a product that has the ability to conference up to 8 callers at once on a single conference. Does this mean we need to purchase the 8 line Media Engine?
Support >>>
Yes. Exactly.
<<< You
How would the purchasing requirements change if we need to have multiple conferences active at the same time?
Support >>>
The answer depends on how you want to structure your app. We will assume you have an interest in supporting multiple "conference rooms" in your app. Each conference room being able to support up to 8 simultaneous callers.
Natively the media engine supports the concept of a single logical conference session. As calls are initiated or answered, they can be added to the single logical conference session that exists.
Up until this point, customers who develop "multi-conference room" VOIP apps using the media engine would have to cross wire phone lines in their app using transmit (Tx) and receive (Rx) IVR capabilities. Using this approach allows the app to create as many "logical conference rooms" using up to 4 phone lines per conference room. This technique however puts the phone line logical wiring in the hands of the VOIP app. It can be a bit complicated for some developers. The limitation of only having 4 lines in a conference is also not desirable in some deployments.
The easiest way to support multiple "conference rooms" in a VOIP app that do not limit the number of conference callers is to deploy a multi-instance VOIP Media Engine. For example:
Lets say we want to support up to 4 conference rooms in our VOIP app. Each room will support 8 callers at the same time. In this case, a customer would purchase 4 eight line media engine licenses. The 4 media engines would be instantiated at the same time by the app - each engine using a different SIP server port. The downside of this approach is the cost associated with purchasing multiple media engine licenses. This is why we make the statement:
If your particular application requires more than 4 telephony engine instances on a single machine, please contact LanScape for additional details.
For customer apps that need to create more than 4 instances of the media engine at once, we will work with the customer to reduce the licensing costs.
We have been asked by other customers to support multiple logical conference sessions in a single instance of the media engine. This is on our development "to do list" and should be entirely possible. No idea when we would release this however due to current R+D workload. One possible idea would be for us to complete this capability as a short term consulting contract between us. It could be possible for us to look into this right away if your organization could help us offset the cost of developing the additional feature.
You know how we regard your organization so whatever we need to do to assist you, we are interested.
Note: We will post parts of this email to the support forum so others can benefit from this information. Feel free to keep using the support forum as you require.
Support
|