[SIPForum-discussion] Question regarding Record-Route header

mishra.abhishek at wipro.com mishra.abhishek at wipro.com
Wed Nov 21 08:52:12 UTC 2007


Hi,

 Consider the call flow where UA1 is sending a message to UA2 through
P1, P2 and P3 proxies (supporting 3261 RFC).


 UA1->P1->P2->P3->UA2
 
The INVITE arriving at UA2 contains
   INVITE sip:callee at ua2.com SIP/2.0
   Contact: sip:caller at ua1.com
   Record-Route: <sip:p3.com;lr>
   Record-Route: <sip:p2.com;lr>
   Record-Route: <sip:p1.com;lr>

Now when the UA2 sends a BYE, the following code flow is executed:

UA2 sends a BYE
   BYE sip:caller at ua1.com SIP/2.0
   Route: <sip:p3.com;lr>
   Route: <sip:p2.com;lr>
   Route: <sip:p1.com;lr>

When P3 receives
   BYE sip:caller at ua1.com SIP/2.0
   Route: <sip:p3.com;lr>
   Route: <sip:p2.com;lr>
   Route: <sip:p1.com;lr>
And sends
  BYE sip:caller at ua1.com SIP/2.0
  Route: <sip:p2.com;lr>
  Route: <sip:p1.com;lr>
  

When P2 receives it as 

BYE sip:caller at ua1.com SIP/2.0
   Route: <sip:p2.com;lr>
   Route: <sip:p1.com;lr>
And sends
  
BYE sip:caller at ua1.com SIP/2.0
   Route: <sip:p1.com;lr>

P1 receives it as
BYE sip:caller at ua1.com SIP/2.0
   Route: <sip:p1.com;lr>

And sends 
BYE sip:caller at ua1.com SIP/2.0

Finally UA1 gets the above request.


Hope that this helps.

Thanks & Regards
Abhishek

Abhishek Mishra
Module Leader
Wipro Technologies
Plot#72,
Tower-8, 1st Floor, C-wing
Electronics city campus
Bangalore-560100 (INDIA)


-----Original Message-----
From: discussion-bounces at sipforum.org
[mailto:discussion-bounces at sipforum.org] On Behalf Of Roy, Nishant
Kishore
Sent: Wednesday, November 21, 2007 12:11 PM
To: discussion at sipforum.org
Subject: [SIPForum-discussion] Question regarding Record-Route header


 
Hi,

Can any one help me in understanding Record-Route and Route header how
they are different and What they have meaning if it is getting set in
the request and what different if they are getting set in Response?


Hope I wont be taking your much time ...

Regards
Nishant


_______________________________________________
This is the SIP Forum discussion mailing list TO UNSUBSCRIBE, or edit
your delivery options, please visit
http://sipforum.org/mailman/listinfo/discussion
Post to the list at discussion at sipforum.org




More information about the discussion mailing list