Hi,
Is it the responsibibility of the UAC initiating the CANCEL to insert the correct Route headers so that the message may be forwarded by proxies statelessly?
No. The proxies shall route the CANCEL like they routed the INVITE. You only include Route headers in the CANCEL if you included Route headers in the INVITE (eg. a pre-defined Route used for contacting a default outbound proxy).

Regards,

Christer Holmberg
Ericsson Finland
 

 

Ranga.

Christer Holmberg wrote:

Hi,

The Request-URI in the CANCEL shall be identical to the URI in the
INVITE, no matter what Contact header value you may have received in a
18x response.

Also, the CANCEL shall be routed like the INVITE, no matter what
Record-Route headers you may have received.

Regards,

Christer Holmberg
Ericsson Finland


Attila Sipos wrote:

Hello everyone,

I have a a question regarding request-URI's
for a CANCEL request.

Say you have this call flow:

INVITE--------------->
<-----------------100 Trying
<-----------------180 Ringing
CANCEL--------------->

(I haven't included anything after the CANCEL
 because this doesn't interest me right now)

Anyway, the question is this:
MUST the Request URI in the CANCEL
be identical to that used in the INVITE?

If the terminator sends a "Contact"
header in the "180 Ringing", can the
originator use this as the request-URI
in the CANCEL?

In other words, is this OK...

--- TX -->
INVITE sip:[EMAIL PROTECTED]:5060 SIP/2.0

<-- RX ---
SIP/2.0 100 Trying
Contact: <sip:192.168.1.150:5060>

<-- RX ---
SIP/2.0 180 Ringing
Contact: <sip:192.168.1.150:5060>

--- TX -->
CANCEL sip:192.168.1.150:5060 SIP/2.0

??

In the RFC3261 it says:
   When a UAC receives a 2xx response to a target refresh request, it
   MUST replace the dialog's remote target URI with the URI from the
   Contact header field in that response, if present.

But what about a 18x response?

Thanks,

Attila

<http://www.vegastream.com>
VegaStream : A World of difference for your Integrated Communications
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
-- 
M. Ranganathan 

Advanced Networking Technologies Divsion,
National Institute of Standards and Technology (NIST),
100 Bureau Drive, Stop 8920, Gaithersburg, MD 20899. 

tel:301 975 3664 , fax:301 590 0932 , http://w3.antd.nist.gov

Advanced Networking Technologies For the People! 

 

Reply via email to