Coding and congestion control in transport

Kuhn, Nicolas;Lochin, Emmanuel;Michel, François;Welzl, Michael
(2020) , 9 pages

Files

No attached file found for this publication.

Details

Authors
  • Kuhn, NicolasCNES
    author
  • Lochin, EmmanuelISAE-SUPAERO
    author
  • Michel, FrançoisUCLouvain
    author
  • Welzl, MichaelUniversity of Oslo
    author
Abstract
There are cases where deploying coding improves the quality of the transmission. As an example, it may take time for the server to detect tail losses and this would impact the experience of applications using short flows. Another example are networks where non-congestion losses are persistent and prevent a sender from exploiting the link capacity. Coding is a reliability mechanism that is distinct and separated from the loss detection of congestion controls. RFC5681 defines TCP as a loss-based congestion control; because coding repairs such losses, blindly applying it may easily lead to an implementation that also hides a congestion signal to the sender. It is important to ensure that such information hiding does not occur.
Affiliations

Citations

Kuhn, N., Lochin, E., Michel, F., & Welzl, M. (2020). Coding and congestion control in transport (IETF Draft). https://hdl.handle.net/2078.5/92395