Forward Error Correction (FEC) Framework

Document Type Replaced Internet-Draft (individual)
Author Mark Watson 
Last updated 2007-06-28 (latest revision 2006-10-17)
Replaced by RFC 6363
Stream (None)
Intended RFC status (None)
Expired & archived
pdf htmlized (tools) htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Replaced by draft-ietf-fecframe-framework
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


This document provides an initial proposal for a framework for using forward error correction (FEC) codes with applications in the Internet to provide protection against packet loss. The framework supports applying Forward Error Correction to arbitrary packet flows and is primarily intended for streaming media. This framework can be used to define Content Delivery Protocols that provide Forward Error Correction for streaming media delivery or other packet flows. Content Delivery Protocols defined using this framework can support any FEC Scheme (and associated FEC codes) which is compliant with various requirements defined in this document. Thus, Content Delivery Protocols can be defined which are not specific to a particular FEC Scheme and FEC Schemes can be defined which are not specific to a particular Content Delivery Protocol.


Mark Watson (

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