> -----Original Message-----
> From: james jack [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, February 24, 2001 1:49 PM
> To: [EMAIL PROTECTED]
> Subject: [Sip-implementors] Consultation for BYE request.
>
>
> Dear All:
> I have a doubt on BYE request, according to
> RFC2543bis02,which says "The BYE request cannot be
> used to cancel branches of a parallel search, since
> several branches may, through intermediate proxies,
> find the same user agent server and then terminate the
> call. To terminate a call instead of just pending
> searches, the UAC must use BYE instead of or in
> addition to CANCEL", does it mean that BYE request
> can not be forked?
No. It means that the BYE request will fork, and may end up going to the
same set of phones the original INVITE went to, and thus causing all of them
to terminate the call and stop ringing. What you actually want is to stop
the unanswered phones from ringing. That is what CANCEL does.
> Then in implementation, for example, if a sip stack
> receives an INVITE request, then receiving a
> coresponding BYE request for this INVITE, if this
> INVITE request is forked ,how to process this BYE
> request?
A UAS won't know that the request has forked. When it receives a BYE, the
call is terminated, same as always.
-Jonathan R.
---
Jonathan D. Rosenberg 72 Eagle Rock Ave.
Chief Scientist First Floor
dynamicsoft East Hanover, NJ 07936
[EMAIL PROTECTED] FAX: (973) 952-5050
http://www.cs.columbia.edu/~jdrosen PHONE: (973) 952-5000
http://www.dynamicsoft.com
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors