<moved to Sip-Implementors> The SIP list is for NEW development of the core SIP Protocol Use [EMAIL PROTECTED] for questions on current sip Use [EMAIL PROTECTED] for new developments on the application of sip
Check out http://www.ietf.org/internet-drafts/draft-ietf-sip-rfc2543bis-09.txt which is soon to be published as RFC 3261 (sections 9, 12, and 15 in particular) BYE cannot be used to terminate a pending request. It is used to terminate a dialog (a.k.a. a call-leg) and must have the From & To tags of the existing dialog. A pending INVITE request might be terminated as a side effect if the dialog was established by a provisional (1xx) response which contained the To tag, and the final response for the INVITE has not been sent yet. However, if other branches were created by a forking proxy, they are not affected by the BYE. You must use CANCEL to terminate all branches. cheers, (-:bob ----- Original Message ----- From: "Guy" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, May 28, 2002 10:03 PM Subject: [Sip] About BYE and CANCEL I want to know the scenario when the UA should send BYE or CANCEL. >From RFC2543,CANCEL is only used to terminate the pending request. My question is : whether BYE request also can terminate the pending request or not? Best regards!! Guy Email: [EMAIL PROTECTED] _______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
