RFC 9265: Forward Erasure Correction (FEC) Coding and Congestion Control in Transport

Michel, François;Michael Welzl;Nicolas Kuhn;Emmanuel Lochin;et.al.
(2022) Internet Engineering Task Force — Vol. 9265, n° 9265, p. 21 (2022)

Files

rfc9265.pdf
  • Open Access
  • Adobe PDF
  • 289.68 KB

Details

Authors
  • Michel, FrançoisUCLouvain
    Author
  • Michael WelzlUniversity of Oslo
    Author
  • Nicolas KuhnThales
    Author
  • Emmanuel LochinENAC
    Author
  • et. al.
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.
Affiliations

Citations

Michel, F., Michael Welzl, Nicolas Kuhn, Emmanuel Lochin, & et al. (2022). RFC 9265: Forward Erasure Correction (FEC) Coding and Congestion Control in Transport. Internet Engineering Task Force, 9265(9265), 21. https://doi.org/10.17487/RFC9265 (Original work published 2022)