Hi,
 
So if  UA receives mid-dialog requests with Record-Route headers then it should copy the Record-Route headers in to its 2xx response.  Correct me if I am wrong.
 
Since the route sets of the UA are unaltered by the new Record-Route headers, they will route future requests according to the initial Route set.  What if a  proxy involved in the Record-Route  suddenly decides not to record-route the future requests of the dialog? 
 
rgds,
Meena
----- Original Message -----
Sent: Friday, June 06, 2003 12:27 AM
Subject: RE: [Sip-implementors] Record-Route and re-INVITE

Sounds good to me John.

 

Chris.

 

 

-----Original Message-----
From: Hearty, John [mailto:[EMAIL PROTECTED]
Sent: 05 June 2003 17:13
To: Nataraju A.B.; Christer Holmberg (LMF); Natesan Kannan; Annamalai Meenatchy; [EMAIL PROTECTED]
Subject: RE: [Sip-implementors] Record-Route and re-INVITE

 

This whole thread sounds confusing.  At a high level, the way it works is as follows:

 

  1. The UAS in the initial transaction uses Record-Route headers and Contact in the Invite to set the Route set.
  2. The UAC in the initial transaction uses Record-Route headers and Contact in the 200 OK to set the Route set.
  3. In subsequent requests within the dialog, either UA uses it�s route set stored from the initial transaction to build Route headers.  It does not rebuild the Route set from Record-Route headers in subsequent requests, though the Contact is updated if it changes.
  4. Proxies may Record-Route subsequent requests.  This is only for robustness in the case a UA crashes and restarts, and is willing to rebuild the session from the mid-dialog request, in which case it uses the new Record-Routes.  If a proxy decides not to include Record-Route in mid-dialog requests, it will not receive future requests in this case.

 

John Hearty

Level3

-----Original Message-----
From: Nataraju A.B. [mailto:[EMAIL PROTECTED]
Sent: Thursday, June 05, 2003 6:27 AM
To: Christer Holmberg (LMF); 'Natesan Kannan'; 'Annamalai Meenatchy'; [EMAIL PROTECTED]
Subject: Re: [Sip-implementors] Record-Route and re-INVITE

 

 

Regards,
-Nataraju A.B.
May you live as long as you wish and love as long as you live.
--Robert A. Heinlein Time Enough for Love. (He may have gotten it elsewhere.)

----- Original Message -----

Sent: Thursday, June 05, 2003 5:09 PM

Subject: RE: [Sip-implementors] Record-Route and re-INVITE

 

 

Hi,

 

A little strange text in 12.2, I think...

 

What is the use of including a mid-session Record-Route header if you can't change the route set? I am not saying one should be able to change the route set, but I wonder what the Record-Route header shall be used for...

 

[Nataraju A.B.]

"         The Record-Route process is designed to work for any SIP
         request that initiates a dialog.  INVITE is the only such
         request in this specification, but extensions to the protocol
         MAY define others.
"

- Only the dialog creating requests will insert the RR header, while other requests must not add the RR header..

 

Regards,

 

Christer Holmberg

Ericsson Finland

-----Original Message-----
From: Natesan Kannan [mailto:[EMAIL PROTECTED]
Sent: 5. kes�kuuta 2003 14:39
To: Christer Holmberg (LMF); 'Annamalai Meenatchy'; [EMAIL PROTECTED]
Subject: Re: [Sip-implementors] Record-Route and re-INVITE

Further to that, the route-set in the dialog never changes even if there is a record-route header in the response (UAS just copies this from the request to the response) to a mid-dialog request.

 

"Requests within a dialog MAY contain Record-Route and Contact header
   fields.  However, these requests do not cause the dialog's route set
   to be modified, although they may modify the remote target URI."

-Section 12.2, rfc 3261

 

-Kannan

 

----- Original Message -----

Sent: Thursday, June 05, 2003 4:58 PM

Subject: RE: [Sip-implementors] Record-Route and re-INVITE

 

 

Hi,

 

There has been discussions about if it is allowed to change the route set during a session, but in general the re-INVITE is like any other mid-session request, ie if you have a route set you include the Route headers...

 

Regards,

 

Christer Holmberg

Ericsson Finland

-----Original Message-----
From: Annamalai Meenatchy [mailto:[EMAIL PROTECTED]]
Sent: 5. kes�kuuta 2003 13:13
To: [EMAIL PROTECTED]
Subject: [Sip-implementors] Record-Route and re-INVITE

Hi,

 

When we send out re-INVITE do we need to include the Route headers with it? Does the Record-route header in the re-INVITE change/modify the route-set?  When we respond to the re-INVITE, do we need to include the Record-route header in the 2xx messsage?

 

Thanks & Regards,
Meena


_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors


_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to