Request URI for the retried request should be the same as the Request
URI of the initial request

On Thu, Jul 30, 2009 at 10:20 AM, Krishna Rao
Gurram<krishna.gur...@aricent.com> wrote:
> =======================================================
>
> Hi,
>
> Thank you for the detailed discussions.
>
> Like mentioned in one of the early responses to this post, the retried 
> request will have to be formed by using the same call-id and from tag, and 
> also by using a CSeq number that is higher.
>
> Hence though the initial request (which got challenged) did not succeed in 
> creating a dialog, implementations should maintain something similar to a 
> dialog state in order to ensure that the Call-Id and From Tag get copied into 
> the retried request and the CSeq number used is higher. Therefore the retried 
> request cannot be considered as a totally new request altogether (from 
> implementation point of view).
>
>  In this context, our query can be described as below:
>
> (1)     Since a dialog state is maintained, should the Request URI for the 
> retried request be picked up from the remote target address available in the 
> dialog state?
>
>                              (or)
>
>
> (2) Should the Request URI for the retried request be the same as the Request 
> URI of the initial request?
>
>  To illustrate with an example,
>
> The initial INVITE contains Request URI as sip:a...@domian.com:1234 and To 
> URI as sip:a...@domain.com.
>
> There is no port number in the TO URI since RFC 3261 does not allow it.
>
> The 401 response to the initial INVITE contained To URI as sip:a...@domain.com
>
> Now for the second INVITE (with authorization credentials),
>
> (1)     Should the Request URI be picked up from the dialog state (as it is 
> done for in-dialog requests) and hence be kept as the remote URI of the 
> dialog state i.e. sip:a...@domain.com
>
>                              (or)
>
> (2)     Should the Request URI be copied from the initial INVITE and hence be 
> kept as sip:a...@domain.com:1234
>
>
> Kindly clarify.
> Thank You.
>
>  =======================================================
>
>
>
> Regards
> Krishna..
>
> -----Original Message-----
> From: sip-implementors-boun...@lists.cs.columbia.edu 
> [mailto:sip-implementors-boun...@lists.cs.columbia.edu] On Behalf Of Krishna 
> Rao Gurram
> Sent: Wednesday, July 29, 2009 3:39 PM
> To: sip-implementors@lists.cs.columbia.edu
> Subject: [Sip-implementors] Query about retrying requests 
> withAuthorization!!!!
>
> Hi,
> Our call scenario involves the following exchange:
> INV->
> <- 401
> ACK ->
> INV With Credentials in Authorization header ->
>
> Please let us know if in this scenario,
> Is it correct to use the same Request URI from the initial INVITE to form the 
> INVITE with credentials?
> (or)
> Is it correct to form the INVITE with credentials by creating a Request URI 
> from the dialog state (as mentioned in Section 12.2 of RFC 3261)? If this is 
> the case, the To URI / top most element from the Record-Route header in the 
> 401 response will be used as the Request URI in the INVITE with credentials.
>
> Thank You.
> Krishna..
>
> ________________________________
> "DISCLAIMER: This message is proprietary to Aricent and is intended solely 
> for the use of the individual to whom it is addressed. It may contain 
> privileged or confidential information and should not be circulated or used 
> for any purpose other than for what it is intended. If you have received this 
> message in error,please notify the originator immediately. If you are not the 
> intended recipient, you are notified that you are strictly prohibited from 
> using, copying, altering, or disclosing the contents of this message. Aricent 
> accepts no responsibility for loss or damage arising from the use of the 
> information transmitted by this email including damage from virus."
> _______________________________________________
> Sip-implementors mailing list
> Sip-implementors@lists.cs.columbia.edu
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>
> "DISCLAIMER: This message is proprietary to Aricent and is intended solely 
> for the use of the individual to whom it is addressed. It may contain 
> privileged or confidential information and should not be circulated or used 
> for any purpose other than for what it is intended. If you have received this 
> message in error,please notify the originator immediately. If you are not the 
> intended recipient, you are notified that you are strictly prohibited from 
> using, copying, altering, or disclosing the contents of this message. Aricent 
> accepts no responsibility for loss or damage arising from the use of the 
> information transmitted by this email including damage from virus."
>
> _______________________________________________
> Sip-implementors mailing list
> Sip-implementors@lists.cs.columbia.edu
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>

_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to