[Asterisk-Users] Re: Grandstream transfer into outer space
Stephen R. Besch
sbesch at acsu.buffalo.edu
Thu Feb 26 14:14:13 MST 2004
Olle E. Johansson wrote:
> Going back to the subject, what does the grandstream really do,
> SIP-wise, when you press
> the transfer button?
>
Olle,
The following is an exact transcription of the description given in the
BT101 manual for Blind Transfers:
4.3.7 Call Transfer The user can transfer an active call to a third
phone by using the “Transfer” button. The sequence is like this: The
user presses the “Transfer” button and if the other voice channel is
available (i.e., there is no other active conversation besides the
current one), he/she will hear a dial tone. He/She can then dial the 3rd
phone and then hangs up his own phone. 2 kinds of blind call transfers
are supported: using REFER and using BYE/Also. The SIP message flow
based on SIP REFER method looks something like this:
Call Flow Diagram For Blind Call Transfer:
From Transferee to Transferor
INVITE ->
<-100/180/200
ACK ->
<- RTP Media ->
<- REFER
202 ->
NOTIFY ->
<- 200
<- BYE
200 ->
From Transferee to Recipient
INVITE ->
<- 100/180/200
ACK ->
<- RTP Media ->
The SIP message flow based on BYE/Also method looks something like this:
From Transferee to Transferor
INVITE ->
<- 100/180/200
ACK ->
<- RTP Media ->
<- REFER
501 Not Implemented ->
<- BYE with “Also:”
200 ->
From Transferee to Recipient
INVITE ->
<- 100/180/200
ACK ->
<- RTP Media ->
I have no idea if this is accurate, I just copied it and replaced the
arrows indicating direction with "->" and "<-". You can download the
manual itself from the GS web site.
Stephen R. Besch
More information about the asterisk-users
mailing list