Concerning step 2, a 100 response does not create a dialog; thus step 3 is 
basically considered abnormal.  What are you attempting to accomplish with step 
3?

Concerning step 7, send ACK.

Concerning the expectation of 408 response to OPTIONS, see rfc4320.

> -----Original Message-----
> From: [email protected] [mailto:sip-
> [email protected]] On Behalf Of Ayesha Shahab
> Sent: Thursday, April 01, 2010 2:02 AM
> To: [email protected]
> Subject: [Sip-implementors] Processing a 4xx, 5xx, 6xx response
> 
> Hi,
> 
> For a non-established dialogs how do we have a 400 Bad Request response
> ?
> 
> The scenario is as follows
> 1. A sends an INVITE to B
> 2. A gets 100 trying response
> 3. A sends lot many OPTIONS towards B
> 4. B does not respond to the OPTIONS
> 5. B responds with 400 Bad Request for the INVITE
> 6. A receives a 400 terminate indication
> 7. ???
> 
> What should happen at Step7? Do we terminate all the transactions
> (INVITE
> and OPTIONS) and bring down the dialog?
> If we terminate all the transactions and bring down the dialog, we will
> then
> not receive a 408 Request Timeout response for the OPTIONS..
> 
> How should we handle a 4xx, 5xx , 6xx response for a non-established
> dialog?
> 
> /Ayesha
> _______________________________________________
> 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