Forward Erasure Correction Coding and Congestion Control in Transport
RFC 9265, “Forward Erasure Correction Coding and Congestion Control in Transport”, is an Informational document published in July 2022 by N. Kuhn, E. Lochin, F. Michel, M. Welzl. The canonical text is published by the RFC Editor.
Abstract
Forward Erasure Correction (FEC) is a reliability mechanism that is distinct and separate from the retransmission logic in reliable transfer protocols such as TCP. FEC coding can help deal with losses at the end of transfers or with networks having non-congestion losses. However, FEC coding mechanisms should not hide congestion signals. This memo offers a discussion of how FEC coding and congestion control can coexist. Another objective is to encourage the research community to also consider congestion control aspects when proposing and comparing FEC coding solutions in communication systems.
This document is the product of the Coding for Efficient Network Communications Research Group (NWCRG). The scope of the document is end-to-end communications; FEC coding for tunnels is out of the scope of the document.
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 9265 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9264 Linkset: Media Types and a Link Relation Type for Link Sets
- RFC 9266 Channel Bindings for TLS 1.3
- RFC 9263 Network Service Header Metadata Type 2 Variable-Length Context Headers
- RFC 9267 Common Implementation Anti-Patterns Related to Domain Name System Resource Record Processing
- RFC 9262 Tree Engineering for Bit Index Explicit Replication
- RFC 9268 IPv6 Minimum Path MTU Hop-by-Hop Option
- RFC 9261 Exported Authenticators in TLS
- RFC 9269 Experimental Scenarios of Information-Centric Networking Integration in 4G Mobile Networks