[Asterisk-Users] SNOM, Asterisk and Attended transfer (bug?)
Damon Estep
damon at suburbanbroadband.net
Mon Jun 13 07:43:27 MST 2005
> -----Original Message-----
> From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-
> bounces at lists.digium.com] On Behalf Of Steve Davies
> Sent: Monday, June 13, 2005 6:17 AM
> To: asterisk-users at lists.digium.com
> Subject: [Asterisk-Users] SNOM, Asterisk and Attended transfer (bug?)
>
> Hi,
>
> I am using a number of snom190 phones, and an asterisk "gateway"
> server, and recently started experimenting with call transfers. The
> snom phones provide support for attended and un-attended call
> transfer, so I would rather use that than call-parking.
>
> I have found that un-attended transfer works fine, and that attended
> transfer works fine if the originating phone call is NON-SIP (ie.
> ISDN)
>
> I hope that some of this makes sense...
>
> When I look at the SIP trace for the sequence of A calls B and is
> transferred to C, I see:
> A makes call to B:
> A calls B
> B picks up
> A and B are bridged (re-INVITEd) and talk directly.
> B then puts A on hold:
> (A and B are both INVITE to talk via Asterisk)
> B makes a call to C, I see:
> B calls C
> C picks up
> B and C are bridged (re-INVITEd) and talk directly.
> B presses transfer:
> (Same as putting B and C on hold, B and C are re-INVITEd to talk via
> Asterisk)
> B selects which line to transfer to C
> B REFERs A to C by asking Asterisk. Asterisk accepts this.
> B is notified that A is disconnected
> B gets "BYE" for call to A
> B gets "BYE" for call to C
> C gets INVITE to talk to B via Asterisk <<<<<<<< Why????? Why not to
'A'
> B requests that call to A is closed down.
>
> The upshot of all this is that B is correctly out of the loop, and
> that Both A and C think they have opened communications with a new
> phone, both via Asterisk. Unfortunately there is no Audio. If one of
> the parties hangs up, the connection is correctly closed.
>
> I am curious why Asterisk would put a "From:" of "B" in the final
> INVITE to bridge the calls. Perhaps this is just how SIP spoofs the
> communication so that C does not need to know about the 2 callers?
>
> Is there some way I can track down where my audio is going? As
> mentioned, this problem only seems to occur if A,B,C are all SIP
> phones, but not if A is an ISDN call.
>
> Thanks,
> Steve
> _______________________________________________
Upgrade your snom firmware to the latest and make sure break key = off
in the setup.
Use the transfer feature in asterisk for attended transfers.
More information about the asterisk-users
mailing list