{"draft":"draft-ietf-rmt-bb-fec-raptorq-06","doc_id":"RFC6330","title":"RaptorQ Forward Error Correction Scheme for Object Delivery","authors":["M. Luby","A. Shokrollahi","M. Watson","T. Stockhammer","L. Minder"],"format":["ASCII","HTML"],"page_count":"69","pub_status":"PROPOSED STANDARD","status":"PROPOSED STANDARD","source":"Reliable Multicast Transport","abstract":"This document describes a Fully-Specified Forward Error Correction\r\n(FEC) scheme, corresponding to FEC Encoding ID 6, for the RaptorQ FEC\r\ncode and its application to reliable delivery of data objects.\r\n\r\nRaptorQ codes are a new family of codes that provide superior\r\nflexibility, support for larger source block sizes, and better coding\r\nefficiency than Raptor codes in RFC 5053. RaptorQ is also a fountain\r\ncode, i.e., as many encoding symbols as needed can be generated on\r\nthe fly by the encoder from the source symbols of a source block of\r\ndata. The decoder is able to recover the source block from almost\r\nany set of encoding symbols of sufficient cardinality -- in most\r\ncases, a set of cardinality equal to the number of source symbols is\r\nsufficient; in rare cases, a set of cardinality slightly more than\r\nthe number of source symbols is required.\r\n\r\nThe RaptorQ code described here is a systematic code, meaning that\r\nall the source symbols are among the encoding symbols that can be\r\ngenerated. [STANDARDS-TRACK]","pub_date":"August 2011","keywords":["[--------]","FEC code","fountain code","systematic code","AL FEC code","Sub-blocking","FEC object delivery"],"obsoletes":[],"obsoleted_by":[],"updates":[],"updated_by":[],"see_also":[],"doi":"10.17487\/RFC6330","errata_url":"https:\/\/www.rfc-editor.org\/errata\/rfc6330"}