> -----Original Message-----
> From: Bob Penfield [mailto:[EMAIL PROTECTED]]
> Sent: Friday, May 18, 2001 3:07 PM
> To: Fred Peyrard
> Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: Re: Re: Re: [Sip-implementors] Does BYE terminate a Call or a
> Callleg?
> 
> 
> 
> 
> 
> ----- Original Message -----
> From: "Fred Peyrard" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> Sent: Friday, May 18, 2001 2:54 AM
> Subject: Obj.: Re: Re: [Sip-implementors] Does BYE terminate 
> a Call or a
> Callleg?
> 
> 
> > Thank you bob for your clarifications.
> > The conclusion could be:
> > A BYE request terminates a CallLeg.
> > If there is no more CallLeg remaining in the Call, it also 
> terminates the
> Call.
> >
> That sounds about right. If the UA that sent the BYE has 
> other call legs
> associated with the call, those call legs would continue. If 
> all the call
> legs are gone, then the call is done.

That is correct. In fact, the original offending text in rfc2543bis-02 is
fixed in -03. It now reads:

      The user agent client uses BYE to indicate to the server that it
wishes to release
      the call leg.


Fred wrote:
> Is it the still the case for a statefull proxy?
> Let's consider the example in section 16.5 Forking Proxy(from 
> rfc 2543bis):
> C issues an INVITE request to P (P forking the request to X 
> and Y and...).
> X and Y reply with 200 OK.
> C realizes that he only wants to discuss with X, thus it 
> decides to issues a BYE request to Y.
> This is exactly what is described in the example of the RFC.
> But now, consider that P could have added a Record-Route in 
> the INVITE.
> Thus, the BYE request that C intends to Y will now go through P.
> In this case, must P consider that the BYE (intended only to 
> Y) must terminate the call with X and Y?

Proxies don't care about call legs. They are transactional entities. P will
simply forward the request based on the Route headers that should be there
when it reaches the proxy.

-Jonathan R.

---
Jonathan D. Rosenberg, Ph.D.                72 Eagle Rock Ave.
Chief Scientist                             First Floor
dynamicsoft                                 East Hanover, NJ 07936
[EMAIL PROTECTED]                     FAX:   (973) 952-5050
http://www.jdrosen.net                      PHONE: (973) 952-5000
http://www.dynamicsoft.com
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to