[Asterisk-Dev] SIP : transfer and display update
Dan Evans
devans at invores.com
Thu Jun 9 12:46:37 MST 2005
Does * really need fixing? I think there is only one issue (see below).
In our system, we receive an external call (any protocol), * forwards it
to a IVR voice recognition autoattendant using SIP. The AA determines
where the call is to be sent. It reinvites *, and then does a REFER. *
takes back the call and sends it to the REFER'ed destination.
The only issue we found is the CSeq: header. * wants this to be the same
number as the initial INVITE tranaction, but you could read the SIP RFC
as requiring a new number. If a trace of this would help you, shoot me
an email off list.
Dan
Olle E. Johansson wrote:
> Christian Cayeux wrote:
>
>>Hello,
>>
>>I'm confused in the way Asterisk handles the transfer with SIP.
>
> So am I, and I have been trying to fix it for a month... :-)
>
>
>>Just say that A makes call to B, holds B, then makes call to C and make the
>>transfer.
>>At the end B is in call with C.
>>On a SIP point of view, A sends a refer to Asterisk, with a refer-to header
>>and replaces extension.
>>On receiving of this refer, Asterisk makes reinvite to B and reinvite to C
>>with right sdp, so that B speaks to C.
>>The problem is that on its display, B is still with A, and C is still with A
>>also.
>>Is there any way so that * handles refer in a different way?
>
> ...working on it, bit by bit. Stay tuned.
>
> /Olle
> _______________________________________________
> Asterisk-Dev mailing list
> Asterisk-Dev at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-dev
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-dev
>
More information about the asterisk-dev
mailing list