@techreport{flach-tcpm-fec-00, number = {draft-flach-tcpm-fec-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-flach-tcpm-fec/00/}, author = {Tobias Flach and Nandita Dukkipati and Yuchung Cheng and Barath Raghavan}, title = {{TCP Instant Recovery: Incorporating Forward Error Correction in TCP}}, pagetotal = 15, year = 2013, month = jul, day = 14, abstract = {Ordinary TCP loss recovery takes at least one round-trip time and as such can increase application-perceived latency, especially for short flows such as Web transactions. TCP Instant Recovery (TCP-IR) is an experimental algorithm that allows a receiving end to recover lost packets without retransmissions, thus potentially saving at least one full round-trip time compared to standard TCP. TCP-IR achieves this by judiciously injecting encoded data segments within a TCP stream. This document describes the TCP-IR algorithm at the sending and receiving ends, along with the required protocol changes.}, }