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

Reply via email to