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
