As per section 17.1.2.1 of RFC 3261, "Unlike an INVITE transaction, a non-INVITE transaction has no special handling for the 2xx response. The result is that only a single 2xx response to a non-INVITE is ever delivered to a UAC."
And section 17.1.2.2 "Once the client transaction enters the "Completed" state, it MUST set Timer K to fire in T4 seconds for unreliable transports, and zero seconds for reliable transports. The "Completed" state exists to buffer any additional response retransmissions that may be received (which is why the client transaction remains there only for unreliable transports)" Refer to Figure 6. Once in completed state, no responses are given up to the TU. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of vimal srivastava Sent: Monday, September 26, 2005 3:11 PM To: [EMAIL PROTECTED] Cc: [email protected] Subject: [Sip-implementors] Question: non-invite client transaction: Hi in case of Non-Invite Client Transaction, when Transaction state is Completed, and Timer K is running, if a final response is received from the network (2xx-6xx), should it be given to the TU? or it should be eaten up. if it should be given to TU, then what is the purpose of running this timer K? Same question I have for invite Server Transaction. regards _______________________________________________ Sip-implementors mailing list [email protected] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors _______________________________________________ Sip-implementors mailing list [email protected] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
