TCP Instant Recovery: Incorporating Forward Error Correction in TCP
draft-flach-tcpm-fec-00

Document Type Expired Internet-Draft (individual in tsv area)
Last updated 2015-10-14 (latest revision 2013-07-14)
Stream IETF
Intended RFC status Experimental
Formats
Expired & archived
plain text pdf html bibtex
Stream WG state (None)
Document shepherd No shepherd assigned
IESG IESG state Expired (IESG: Dead)
Consensus Boilerplate Unknown
Telechat date
Responsible AD Martin Stiemerling
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at
https://www.ietf.org/archive/id/draft-flach-tcpm-fec-00.txt

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.

Authors

Tobias Flach (flach@usc.edu)
Nandita Dukkipati (nanditad@google.com)
Yuchung Cheng (ycheng@google.com)
Barath Raghavan (barath@google.com)

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)