Hi Joegen,
            
        If the UAS does not comply to the specification behavior and
dispatches the 200 response without the RR(Record-Route), then the UAC will
use the remote target directly to send the message, bypassing all the
Record-Routing Proxies. Take it another way, a misbehaving UAC can also
choose to ignore the RouteSet even if present in the 200 response and stll
try to send the message directly to the remote target. So the question
becomes whether the signallling should go through ?

        The standards do not require the proxy to manipulate the Record
Route headers in the response. If a network is configured in such a way that
UAC and UAS cannot directly communicate with each other, but able to do so
only if they go through these Record-Routing proxies (that's the reason that
they would record-route in the first place), then there should be no problem
and the call will always fail without creating any billing issues also.

        Now considering your question whether proxy can add RR in response,
its not possible for the proxy to judge the position to add RR. For e.g.,
consider between UAC & UAS there are 3 proxies, in case proxy1 will not add
RR and proxy2 detect there is no RR and try to add RR, how would it judge
the position of RR. Even if it adds, still I think this Route will not be
correct for the future requests. 

Hope I am clear.

Rgds,
Manju

-----Original Message-----
From: Joegen E. Baclor [mailto:[EMAIL PROTECTED] 
Sent: Friday, March 31, 2006 3:54 PM
To: [EMAIL PROTECTED]
Cc: [email protected]
Subject: Re: [Sip-implementors] Question regarding Record-Route


Hi Manju,

Thanks for the response.   Yes I know that the proxy would be able to 
properly route the response.  However being able to deliver the response 
is not really the concern of my question.  In the case of a 200 OK 
response to an INVITE, the UAC needs to know the Record-Route to be able 
to properly contruct succeeding requests within the dialog.  How would 
the UAC be able to construct the Route Set without the Record-Route in 
the response?

Joegen

Manjunath Warad wrote:

>Hi Joegen,
>       Proxy shouldn't bother about the Record-Route in the response.
>No need to insert Record-Route in response. Response traverses in 
>the network using Via header.
>
>Rgds,
>Manju
>
>-----Original Message-----
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] On Behalf Of Joegen 
>E. Baclor
>Sent: Friday, March 31, 2006 2:45 PM
>To: [email protected]
>Subject: [Sip-implementors] Question regarding Record-Route
>
>
>Hi,
>
>If a proxy record routes and the response it gets does not contain the
>record-route,  what should be the correct behavior of the proxy.  Should 
>it insert the record-route before relaying the response? 
>
>Joegen
>_______________________________________________
>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