Generic Application Programming Interface (API) for Sliding Window FEC Codes
draft-roca-nwcrg-generic-fec-api-07

Document Type Expired Internet-Draft (individual)
Authors Vincent Roca  , Jonathan Detchart  , Cédric Adjih  , Morten Pedersen 
Last updated 2020-05-20 (latest revision 2019-11-17)
Stream (None)
Intended RFC status (None)
Formats
Expired & archived
pdf htmlized (tools) htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
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-roca-nwcrg-generic-fec-api-07.txt

Abstract

This document introduces a generic Application Programming Interface (API) for sliding window FEC codes. This API is meant to be compatible with any sliding window FEC code. It defines the core procedures and functions meant to control the codec (i.e., implementation of the FEC code). However, it leaves out all upper layer aspects that are the responsibility of the application or protocol making use of the codec. As a consequence, this is not an API for a FEC Scheme since certain mechanisms that must be defined by any FEC Scheme (e.g., signalling and FEC Payload IDs) are the responsibility of the caller instead of being addressed by the codec. A first goal of this document is to pave the way for a future open- source implementation of such codes, another goal is to simplify the development of content delivery protocols that rely on sliding window FEC codes for robust transmissions.

Authors

Vincent Roca (vincent.roca@inria.fr)
Jonathan Detchart (jonathan.detchart@isae-supaero.fr)
Cédric Adjih (Cedric.Adjih@inria.fr)
Morten Pedersen (morten@steinwurf.com)

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