[asterisk-users] IAX/SIP Inter Asterisk Transfer

Knud Müller k.mueller at portrix.net
Mon Feb 26 04:24:19 MST 2007


Hi,

I've thoroughly searched the mailing list for a concrete example but 
haven't found one, thats why I end up here with my question.
Theres has been some talk about IAX Transfers, but quite theoretically.

Lets say there is a setup of several asterisk-boxes connected in a local 
Ethernet.

Asterisk A establishes actively a connection to a SIP client B. When B 
picks up, the connection should
be transferred to another asterisk server C for further IVR-Stuff. The 
dialplan allows a "Transfer => "
will this lead to a direct connection between B and C where I could take 
the network cable from A without
losing the connection between B and C?


B (SIP-Client)----<<<(SIP)<<------A(Asterisk)         Asterisk A tries 
to connect to A by an Originate
B picks Up there is a connection established
B 
(SIP-Client)--------(SIP)---------A(Asterisk)--------->>>>(IAX|SIP??)>>>---------C(Asterisk)   
Asterisk A tries to transfer the SIP connection to Aseterisk C

Will that lead to

B---------(SIP)-----------C (???)


How would this look like in the dialplan?

Lets say the originated Call from A to B ends up in context 
[Transfer_Context]

A:
[Transfer_Context]
transfer => ......

[Transfer_Context]
extension => X,X,Transfer(Y)


How fast would the transfer be if C picks up immediately, would B be 
able to recognise this?


Thanks in advance,

Knud




More information about the asterisk-users mailing list