inline....

                                                                                       
                                  
                      "Annamalai Meenatchy"                                            
                                  
                      <[EMAIL PROTECTED]>              To:       "Chris Boulton" 
<[EMAIL PROTECTED]>, "Hearty, 
                      Sent by:                                John" <[EMAIL 
PROTECTED]>, "Nataraju A.B."            
                      <[EMAIL PROTECTED]         <[EMAIL PROTECTED]>, "Christer 
Holmberg \(LMF\)"       
                      lumbia.edu>                             <[EMAIL PROTECTED]>, 
"Natesan Kannan"      
                                                              <[EMAIL PROTECTED]>, 
<[EMAIL PROTECTED]>   
                                                             cc:                       
                                  
                      06/05/2003 10:39 PM                    Subject:  Re: 
[Sip-implementors] Record-Route and re-INVITE 
                      Please respond to Annamalai                                      
                                  
                      Meenatchy                                                        
                                  
                                                                                       
                                  
                                                                                       
                                  




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.

 [VP] I believe what John was saying is that it shouldn't copy and just
ignore the record-route headers received in mid-dialog requests and only
time it might want to use them is when it is trying to recover from a
crash. And I guess recovery part is  implementation dependent. To recover
from crash you need lot of other state than just record-route and if you
are saving such states in some persistent way then why not save
recrod-route as well.

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?

[VP] What makes you think that proxy might want to get out of the
signalling path? Proxies use record-route for call monitoring and ideally
would like to stay in the signalling path till the end of the call.


rgds,
Meena
 ----- Original Message -----
 From: Chris Boulton
 To: Hearty, John ; Nataraju A.B. ; Christer Holmberg (LMF) ; Natesan
 Kannan ; Annamalai Meenatchy ; [EMAIL PROTECTED]
 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 -----


        From: Christer Holmberg (LMF)


        To: 'Natesan Kannan' ; 'Annamalai Meenatchy' ;
        [EMAIL PROTECTED]


        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 -----


         From: Christer Holmberg (LMF)


         To: 'Annamalai Meenatchy' ; [EMAIL PROTECTED]


         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










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

Reply via email to