[asterisk-dev] REFER and NOTIFY behavior
Klaus Darilion
klaus.mailinglists at pernau.at
Wed Sep 15 04:51:27 CDT 2010
Hi!
I just tested blind transfer notification with Asterisk (1.6.2.9) and it
seems to be wrong:
Asterisk does:
U1(SIP) Asterisk U2(SIP) U3(ISDN)
| | | |
|----INVITE------->| | |
| |---INVITE---->| |
| |<--200 OK-----| |
| |---ACK------->| |
|<------200 OK.----| | |
|----ACK---------->| | |
| | | |
|---REFER--------->| | |
|<--202 Accepted---| | |
| | | |
| | | |
|<--NOTIFY---------| | |
| w/ 183 Ringing | | |
| | | |
|<--NOTIFY---------| | |
| w/ 200 OK | | |
| | | |
| |----------------SETUP------------->|
| | | |
So Asterisk notifies the transferer that the blind transfer is ringing
and was performed successfully although it does not even have tried to
contact the target. I would expect that NOTIFY with sipfrag 183/200 is
only sent when the PROGRESS/CONNECT is received from the transfer target.
Just as shown in http://tools.ietf.org/html/rfc5359#section-2.4
regards
Klaus
More information about the asterisk-dev
mailing list