[SIPForum-discussion] [Sip-implementors] Call-ID for recursion between multiple Con tactsin 3xx

Manpreet Singh msingh at ibasis.net
Fri Sep 1 19:50:41 UTC 2006

Thanks Nittin

It was helpful..i guess I missed that section for 3xx response handling.


-----Original Message-----
From: Nittin Dutt [mailto:ndutt at newport-networks.com] 
Sent: Friday, September 01, 2006 3:19 PM
To: 'Manpreet Singh'; discussion at sipforum.org;
sip-implementors at cs.columbia.edu
Subject: RE: [Sip-implementors] Call-ID for recursion between multiple
Contactsin 3xx

Pls see the response inline

-Nittin Dutt
Newport Networks

> -----Original Message-----
> From: sip-implementors-bounces at cs.columbia.edu
> [mailto:sip-implementors-bounces at cs.columbia.edu] On Behalf Of 
> Manpreet Singh
> Sent: 01 September 2006 19:10
> To: discussion at sipforum.org;
> sip-implementors at cs.columbia.edu
> Subject: [Sip-implementors] Call-ID for recursion between multiple 
> Contactsin 3xx
> Importance: High
> Hi
> The Call-ID is to remain same for all the retries unless its a new 
> dialog.
> Now for all the recursion happening via the Contacts in the 3xx 
> responses, would tbe Call-ID be preserved or will it be  new call ID 
> all the time? If the first contact sent 5xx ( so technically still no 
> dialog formation ) would the retry to the second contact carry the 
> same call-ID? My understanding is yes but want to get some response 
> from the group.

[ND] On 3XX, In redirected request Call-ID can either be different or same
as original request, same rule for To/From. However branch-id in Via should
be changed. See section RFC 3261.

> Also any document which describes the optimal behaviour of a UAC after 
> receiving a 302 response from a redirect server and

[ND] See section RFC 3261.

> what all error codes a
> UAC should recurse on? 

[ND] All 3XXs, unless otherwise the user decline on interactive prompt OR
there's any local policy configured.

> Plus what all parameters can
> be sent in the 302
> response which the client can use put in the outgoing INVITE to a UAS.

[ND] You can put any parameter in Contact of 3xx which you would like to see
in Req URI of redirected request. You can also put 'header' parameters in
Contact to instruct the user to have it added as SIP Headers in redirected
request. For details see the above mentioned reference.

> thanks
> Manpreet
> _______________________________________________
> Sip-implementors mailing list
> Sip-implementors at cs.columbia.edu
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

This e-mail may contain confidential and/or privileged information. If you
are not the intended recipient (or have received this e-mail in error)
please notify the sender immediately and delete this e-mail. Any
unauthorized copying, disclosure or distribution of the contents in this
e-mail is strictly forbidden.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20060901/75031c89/attachment-0005.html>

More information about the discussion mailing list