OpenFEC library content

Library structure

The OpenFEC library contains several components:

Stable codecs This library gathers several stable, well evaluated, and sometimes standardized, AL-FEC codecs. This is the priviledged library for those who want to want to use these AL-FEC codes in operational environments.
Advanced codecs
This library gathers several codecs that are less stable by nature, e.g. because they are used to evaluate new codes or decoding techniques. This is the priviledged library for those who want to evaluate their own proposals using the facilities provided by OpenFEC.org.
Performance evaluation tools
These tools are meant to evaluate the performance of the various codes/codecs under several circunstances, for several metrics, in an automatic way. This is the priviledged set of tools for those who want to evaluate their own proposals. They can also be used with external codecs after minimal modifications.
Code generation tools
These tools are meant to ease the creation of new codes. Associated to the performance evaluation tools, they are a powerful way for testing new ideas.
Demonstration applications
These applications provide examples of how to use the library and its codecs.
Documents The library includes both man pages that describe the various API for the users, and doxygen documentation for those who want to better understand its inner structure.

Additional information, not included in the distribution, is available in the OpenFEC.org web site.


Content

You'll find in this section the folowing articles:

Provided codecs

This article details the codecs provided by the OpenFEC library.

Licences

This article details the OpenFEC library licences.

Using the library and its API

This article describes the use of the OpenFEClibrary and in particular its API.

Using the performance evaluation tools

This article details the usage of the various performance evaluation tools.