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