This disclosure describes techniques for packet loss detection in networks based on Recent ACKnowledgement (RACK). RACK technique uses the notion of time, instead of conventional approaches for packet loss detection such as packet or sequence counting. Packets are deemed lost if a packet that was sent sufficiently later has been cumulatively or selectively acknowledged. In example implementations, a sender that implements RACK technique records packet transmission times and infers losses using cumulative or selective acknowledgements.
Cheng, Yuchung and Cardwell, Neal, "Packet loss detection based on recent acknowledgement (RACK)", Technical Disclosure Commons, (April 20, 2016)