On 10/31/14 12:27 PM, ankur bansal wrote:
Hi All
Why ACK is made separate transaction when 2xx is final response.Reasons
being given that TL is deleted on getting 2xx to be independant of
upperlayer whether its UA core or proxy core.but now after rfc 6026 came TL
not deleted on getting 2xx.then whats the reason to keep ACK still new
transaction
The simple answer is that when an INVITE is forked, it is possible to
get more than one successful response. Each of those needs to be ACKed
to the proper place.
When the INVITE fails it is considered failed for all forks, and so you
only need one ACK.
Thanks,
Paul
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors