Hi Sreejesh,
        Whatever Record-Routes are inserted by the intermediate elements
during the initial INVITE message become the Route set for that dialog.
So in Bob's case, the R-Rs in the INVITE message should be used to
construct the Route set for further messages (BYE in your example), and
in Alice's case, the R-Rs in the 200 OK to INVITE should be used as the
Route set for further messages (starting with ACK).

Regards,
Subhash Nayak
Sonus Networks
http://www.sonusnet.com

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Sreejesh
Sent: Monday, May 08, 2006 5:23 PM
To: Sip-Implementors
Subject: [Sip-implementors] Query regarding Service-Route and
Record-RouteHeaders

GlacierHi,

Regarding the call-flow depicted in Section 3.2 of RFC 3665.
Alice           Proxy 1          Proxy 2            Bob
       |                      |                     |
|
       |  INVITE F1  |                     |                     |
       |------------->|                     |                     |
       |    407 F2      |                     |                      |
       |<-------------|                     |                     |
       |    ACK F3    |                     |                     |
       |------------->|                     |                     |
       | INVITE F4   |                     |                     |
       |------------->| INVITE F5  |                     |
       |   100  F6      |------------->| INVITE F7  |
       |<-------------|  100  F8       |------------>|
       |                      |<-------------|                    |
       |                      |                     |   180  F9      |
       |                      |  180  F10     |<-------------|
       |   180  F11     |<-------------|                     |
       |<-------------|                     |   200  F12     |
       |                      |   200  F13    |<-------------|
       |   200  F14     |<-------------|                     |
       |<-------------|                     |                     |
       |  ACK F15    |                     |                     |
       |------------->|  ACK F16   |                     |
       |                      |------------->| ACK F17   |
       |                      |                     |------------->|
       |                  Both Way RTP Media              |
       | <===========================>|
       |                      |                     |  BYE F18     |
       |                      |  BYE F19     |<-------------|
       |  BYE F20     |<-------------|                     |
       |<-------------|                     |                     |
       |   200  F21     |                     |                     |
       |------------->|  200  F22     |                     |
       |                      |------------->|   200  F23   |
       |                      |                     |------------->|
       |                      |                     |
|

Consider the case where Alice and Bob each were provided with
Service-Route 
during Registration response.

In such a scenario, consider the BYE Request generated by Bob [F18].
What should the Route header value be
        - Service-Route header value assigned to Bob's AOR [during 
Registration] or
        - Mirrored value of Record-Route header for that dialog.

Secondly, when Alice gets a 200 OK [F14] with Record-Route, what should
the 
Route header be
        - Service-Route header value assigned to Alice's AOR [during 
Registration] or
        -  value of Record-Route header recieved in 200 OK.

Any Inputs in this Regard would be highly appreciated.
Thankz in advance


Regards,
Sreejesh 

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors


_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to