Typically a proxy would wait for arbitrary time duration and if no final response is received, it will send CANCEL. Ideally UAS should immediately send final response to INVITE after receiving CANCEL. In case it does not, the client transaction would eventually timeout (equivalent to receiving 408) and proxy can proceed with next contact.
Regards, Neeraj -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Attila Sipos Sent: Friday, June 16, 2006 3:31 PM To: [email protected] Subject: [Sip-implementors] 302 and sequential search Hello all, In RFC3261 it says: Sequential Search: In a sequential search, a proxy server attempts each contact address in sequence, proceeding to the next one only after the previous has generated a final response. A 2xx or 6xx class final response always terminates a sequential search. Note that "only after the previous has generated a final response". So what if, in a 302 response, you received a contact like this Contact:<sip:[EMAIL PROTECTED]:5060;user=phone>;q=0.5,<sip:[EMAIL PROTECTED]:5060; user=phone>;q=0.25 So what should you do if the first contact (at 192.168.0.4) gives no response at all? Regards, Attila Attila Sipos http://www.vegastream.com _______________________________________________ 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
