Skip to Main content Skip to Navigation
New interface
Other publications

Generic Application Programming Interface (API) for Sliding Window FEC Codes

Vincent Roca 1 Jonathan Detchart 2 Cédric Adjih 3, 4 Morten Videbæk Pedersen 5 
1 PRIVATICS - Privacy Models, Architectures and Tools for the Information Society
Inria Grenoble - Rhône-Alpes, CITI - CITI Centre of Innovation in Telecommunications and Integration of services, Inria Lyon
3 INFINE - INFormation NEtworks
Inria Saclay - Ile de France
4 INFINE-POST - INFormation NEtworks
Inria Saclay - Ile de France
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.
Complete list of metadata

Cited literature [6 references]  Display  Hide  Download
Contributor : Vincent Roca Connect in order to contact the contributor
Submitted on : Monday, November 12, 2018 - 12:46:37 PM
Last modification on : Thursday, October 27, 2022 - 1:45:02 PM
Long-term archiving on: : Wednesday, February 13, 2019 - 2:11:34 PM


Files produced by the author(s)


  • HAL Id : hal-01630138, version 2


Vincent Roca, Jonathan Detchart, Cédric Adjih, Morten Videbæk Pedersen. Generic Application Programming Interface (API) for Sliding Window FEC Codes. 2018, pp.1-23. ⟨hal-01630138v2⟩



Record views


Files downloads