Return to LanScape's home page Go back a page...       Active TopicsActive Topics   Display List of Forum MembersMember List   Knowledge Base SearchSearch   HelpHelp  RegisterRegister  LoginLogin

SIP Proxy and Media Proxy - Pre-Sales Technical Support
 LanScape Support Forum -> SIP Proxy and Media Proxy - Pre-Sales Technical Support
Subject Topic: Take Back and Transfer Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
TomB
Intermediate
Intermediate


Joined: April 24 2006
Posts: 3
Posted: April 24 2006 at 11:49am | IP Logged Quote TomB

Interested in using your LanScape Centrex Proxy™ Server.

I am wanting to use the proxy server with a Vxml server that does not have "blind transfer" capability.

The idea would be that after the Vxml phase was completed, a message of where to forward the call would be routed from the Vxml to the Proxy. The Vxml would then hang up, and the Proxy would catch this event and route to next call leg. Or, can the proxy end the Vxml leg and transfer to another call leg?

Thanks.
Back to Top View TomB's Profile Search for other posts by TomB
 
support
Administrator
Administrator


Joined: January 26 2005
Location: United States
Posts: 1666
Posted: April 28 2006 at 5:41pm | IP Logged Quote support

Hi Tom,

We are extremely sorry for the delay regarding this support post. It appears one of our new support employees found a way to turn off our automated support notifications we normally get from this forum. Things are now back to normal and we have reprimanded the newbie. :)

We will post an answer to your question immediately this Monday morning. We hope the delay has not impacted you.

Very sorry. Reply as required,

Support
Back to Top View support's Profile Search for other posts by support Visit support's Homepage
 
support
Administrator
Administrator


Joined: January 26 2005
Location: United States
Posts: 1666
Posted: May 01 2006 at 8:27am | IP Logged Quote support

Hi Tom,

It seems that if your vxml server could use Record-Route and stay on the call path, then the vxml server could simply forward the original INVITE call request to the Centrex Proxy server and the Centrex Proxy server would process the call as normal (using additional call routing, etc.). If you can configure your vxml server to remain in the signaling chain, then your ideas should work. The vxml server would then eventually be able to also determine who finally answered the call as it was being routed by our server.

However, without further details on what your vxml server can do, we are taking an educated guess.


Repost as needed,

Support
Back to Top View support's Profile Search for other posts by support Visit support's Homepage
 
TomB
Intermediate
Intermediate


Joined: April 24 2006
Posts: 3
Posted: May 01 2006 at 6:26pm | IP Logged Quote TomB

Two assumptions:

1. The Vxml server is not listed in the call path and can only do a disconnect on its end.

2. The Vxml server can indicate through an application server that it wants the call to be transferred.

Can this information be passed from the application server to the Centrex Proxy server to catch the disconnect from the Vxml server and reroute the call?

Thanks.
Back to Top View TomB's Profile Search for other posts by TomB
 
support
Administrator
Administrator


Joined: January 26 2005
Location: United States
Posts: 1666
Posted: May 02 2006 at 7:00am | IP Logged Quote support

Hi Tom,

We understand better what you want to do. We have a few questions for you:

You>>>
The Vxml server can indicate through an application server that it wants the call to be transferred.

<<<Support
How exactly does the Vxml server indicate to an application server that it wants the call to be transferred? Is another protocol other than SIP used? What’s the manufaturer or product name of the vxml server?

You>>>
Can this information be passed from the application server to the Centrex Proxy server to catch the disconnect from the Vxml server and reroute the call?

<<<Support
We need more information from you as to how the vxml server communicates with other applications.


One possible way to accomplish your task would be to modify the SIP BYE messages that come from the vxml server when they hit the Centrex proxy. This can be accomplished by using the C++ plug-in dll that comes with the product. You have the ability to alter any SIP message that is received by the proxy using this plug-in DLL.

BYE messages that are received from the xvml server would be altered to include the SIP “Also:” header to allow the user agent that made the call to the vxml server to blind transfer to another location. Now the question to be answered is: How to communicate from the vxml server to the Centrex proxy the transfer destination.

Final question: What are you using the vxml server for?

Repost as needed,

Support
Back to Top View support's Profile Search for other posts by support Visit support's Homepage
 
TomB
Intermediate
Intermediate


Joined: April 24 2006
Posts: 3
Posted: May 02 2006 at 7:33am | IP Logged Quote TomB

The Vxml server is by Voxeo. It can do a supervised transfer but not a blind transfer.

The application server is being developed by us -- so we are in control of the message traffic from the Vxml server and on to the Centrex Proxy server. The application server will also determine where to transfer the call.

So, as I understand it, the plug-in dll could be modified to catch the SIP BYE message sent by the Vxml server and then the call could be transfered to a new location based on information provided from our application server. True?
Back to Top View TomB's Profile Search for other posts by TomB
 
support
Administrator
Administrator


Joined: January 26 2005
Location: United States
Posts: 1666
Posted: May 02 2006 at 8:21am | IP Logged Quote support

Hi Tom,

You>>>
So, as I understand it, the plug-in dll could be modified to catch the SIP BYE message sent by the Vxml server and then the call could be transferred to a new location based on information provided from our application server. True?

<<<Support
Yes. That is correct.

The good thing is that you are developing the application server yourself. So the plug-in DLL (Centrex Proxy) could receive the transfer information directly from your application server by whatever means you see fit.


Support
Back to Top View support's Profile Search for other posts by support Visit support's Homepage
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum






Contact LanScape Hear what the Lawyers have to say How youm may use this site Read your privacy rights