Jonathan Rosenberg wrote:
> 
> 
> 
> >  -----Original Message-----
> > From:         Arunachalam Venkatraman [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, March 23, 2001 3:39 PM
> > To:   [EMAIL PROTECTED]
> > Cc:   Jonathan Rosenberg
> > Subject:      Replace Contact in Route set ?
> >
> > As per the protocol, the Contact header is added to the end of the Route
> header.
> >
> > Suppose a Record-Route was first received in a message with a Contact C1.
> > The UA has built a route set with the Contact C1 at the bottom of the
> Route.
> >
> > If the next request to the UA has a new Contact C2, should C1 in the Route
> Set be replaced
> > with C2?
> >
> 
> Yes. And if there was no Contact, don't change anything.
> 
> Note that if the next request has new record-routes, those do NOT update the
> existing route sets.

I think it is important to re-iterate what Jonathan said (for my under-
standing if not for anything else); changing Contact in subsequent
requests
only affects the UAs; the proxies that added themselves in previous
request
(through R-R) will still be part of subsequent signaling.  It could very
well
be that a UAS gets an R-R in subsequent requests (this is done for
robustness)
and a Contact.  In this case, only the Contact will be different in the
new
Route list.
  
- vijay
--
Vijay K. Gurbani  vkg@{lucent.com,research.bell-labs.com,acm.org}
Internet Software/IN Architecture Group 
Lucent Technologies/Bell Labs Innovations 263 Shuman Blvd., Rm 1A-413
Naperville, Illinois 60566     Voice: +1 630 224 0216   Fax: +1 630 713
0184
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to