> Before final ACK if the Stack received CANCEL message 
> from terminal. then it should response with 
> "487 Request Terminated" ?

If your question is about a 487 response to INVITE, the answer is no since you 
have already sent a final response.

If your question is about a 487 response to CANCEL, the answer is no since your 
race condition would result in a 200 (or maybe 481) response.  Aspects (from an 
INVITE 2xx perspective) are discussed within RFC 5407 section 3.1.2.  I assume 
200 response is correct while within Completed state; however I didn't recheck 
the RFC 3261 and RFC 6026 state machines concerning the topic.


_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to