Hi, Recently, I was reading the SIP fundamental RFC 3261. Regarding “Chapter 17 Transactions”, I found there may be a wrong statement for client transaction in the following excerpt:
The client transaction is also responsible for receiving responses and delivering them to the TU, filtering out any response retransmissions or disallowed responses (such as a response to ACK). Additionally, in the case of an INVITE request, the client transaction is responsible for generating the ACK request for any final response accepting a 2xx response. I highlight it with RED and GREEN. With my understanding, it should be: the client transaction is responsible for generating the ACK request for any final response “EXCEPTING” (not accepting) a 2xx response since the generation of the ACK for the 2xx is handled by the UA core but not the client transaction. Is it a wrong statement for SIP client transaction definition in RFC 3261? Thanks,Spencer Wang _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
