Question: why ack is separate transaction for invite?
Answer: In SIP INVITE, why ACK is called a transaction. ACK is considered as a separated transaction when INVITE has a 200 OK response. But a request associated with all the responses untill a final response is obtained is considered as a transaction.