[Freeswitch-users] Call Transfer Question

2009-09-06 Thread DJB
I am not sure if my question did not get post correctly earlier.  I wonder 
whether anyone can give me any recommendations.

Here is the call flow: 

I call from the PSTN  (A party) into my Polycom phone (B-party) which is 
registered to FreeSwtich. The Freeswtich is setup not to route media as I have 
an SBC acting as a mirror proxy that will do all the NAT and media routing. 

The inbound call is setup fine and there is two way voice. I then blind 
transfer from the Polycom to my Cell phone. I see the polycom send a SIP refer 
to Freeswitch and it sends a 202 accepted fine and that leg between the Polycom 
(B party) and the A party is torn down fine like its supposed to be. The 
Freeswitch places the outbound call (the number the call is transferring to 
C-party) and that call completes. However now there is one way audio between 
the A party and C party . I see RTP streaming back from the egress carrier 
where the call was transfered to so the A party can hear the C party but the C 
party cannot hear the A party . When I look at the SIP traces of the original 
inbound call from the A-party I see a SIP re-invite from free switch to place 
the call on hold (contains Freeswitch RTP address to I can hear hold music) 
while it is transferring the call and the A-party does hear on hold music from 
Freeswitch while the call is being
 transferred. However I do not see a second re-invite from freeswitch to pass 
the media IP it got from the egress leg back to the original inbound leg. If my 
inbound gateway does not get a re-invite from Freeswitch to redirect its media 
to the new RTP address of of the egress carrier it will not do so hence the one 
way voice. 

How do I get the Freeswitch to re-invite the original ingress leg once it gets 
the SIP 183 from the egress with the new RTP info ? Free switch is sending the 
first SIP re-invite to my inbound gateway with new media IP (IP of itself) so 
the A-party can hear on hold music , but does not send a second re-invite to my 
inbound gateway after it receives the new RTP address from the egress carrier 
for the call that was transferred back out.

Thank you.



  

___
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


[Freeswitch-users] call transfer question

2008-12-12 Thread jonathan augenstine
I have a call scenario that involves transferring the call and dropping out
of the SIP/RTP stream.  I need to accept the SIP call, play a prompt, and
retrieve a pin code.  After a database lookup, I need to transfer the call
to another FS server and drop out of the SIP path.  I have done this with
the RTP media stream previously.  I am not sure what I need to do to drop
out of the SIP path.  Is this possible on FS?

Jonathan
___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


Re: [Freeswitch-users] call transfer question

2008-12-12 Thread Brian West
You can use deflect to accomplish this.. it will do a refer to the  
other FS box.

/b

On Dec 12, 2008, at 11:08 AM, jonathan augenstine wrote:

 I have a call scenario that involves transferring the call and  
 dropping out of the SIP/RTP stream.  I need to accept the SIP call,  
 play a prompt, and retrieve a pin code.  After a database lookup, I  
 need to transfer the call to another FS server and drop out of the  
 SIP path.  I have done this with the RTP media stream previously.  I  
 am not sure what I need to do to drop out of the SIP path.  Is this  
 possible on FS?

 Jonathan


___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


Re: [Freeswitch-users] call transfer question

2008-12-12 Thread jonathan augenstine
Thank you, that is exactly what I need.

On Fri, Dec 12, 2008 at 9:14 AM, Brian West br...@freeswitch.org wrote:

 You can use deflect to accomplish this.. it will do a refer to the
 other FS box.

 /b

 On Dec 12, 2008, at 11:08 AM, jonathan augenstine wrote:

  I have a call scenario that involves transferring the call and
  dropping out of the SIP/RTP stream.  I need to accept the SIP call,
  play a prompt, and retrieve a pin code.  After a database lookup, I
  need to transfer the call to another FS server and drop out of the
  SIP path.  I have done this with the RTP media stream previously.  I
  am not sure what I need to do to drop out of the SIP path.  Is this
  possible on FS?
 
  Jonathan


 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
 http://www.freeswitch.org

___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org