Hi all, 

In RFC 3515, section 2, second paragraph, it states, �Unless stated
otherwise, the protocol for emitting and responding to a REFER request
are identical to those for a BYE request in [1].�  [1] is RFC 3261.

In RFC 3261, section 15.1.1, it states, �The UAC MUST consider the
session terminated (and therefore stop sending or listening for media)
as soon as the BYE request is passed to the client transaction.�

So, if my UA sends a REFER, does it automatically stop
sending/receiving RTP?

And what if the REFER is not accepted?  Also in RFC 3261, section
15.1.1, if the response to the BYE is 408, 481, or no response at all,
�the UAC MUST consider the session and the dialog terminated.�  

If we get a 481 response for REFER, shall we still send BYE or just
teardown quietly on our side?  BYE would likely get the same response. 
In case of timeout or no response, I'd send a BYE and not worry about
the response.

Suppose I get back a 403.  Should the initial session/dialog still be
intact?  Including media?  Seems like something like a 403/405
shouldn't cause the session to be terminated.

For those that have implemented blind transfer (Unattended transfer)
with REFER, do you stop RTP once REFER is sent?  Do you tear down the
"call" even if you get a 403 response?

Thanks,
Joel
_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to