Scinovex
article Open AccessTop 1% cited

Raptor codes

IEEE Transactions on Information Theory · 2006 · Vol. 52(6) · pp. 2551–2567
Amin Shokrollahi

Abstract

LT-codes are a new class of codes introduced by Luby for the purpose of scalable and fault-tolerant distribution of data over computer networks. In this paper, we introduce Raptor codes, an extension of LT-codes with linear time encoding and decoding. We will exhibit a class of universal Raptor codes: for a given integer k and any real epsiv>0, Raptor codes in this class produce a potentially infinite stream of symbols such that any subset of symbols of size k(1+epsiv) is sufficient to recover the original k symbols with high probability. Each output symbol is generated using O(log(1/epsiv)) operations, and the original symbols are recovered from the collected ones with O(klog(1/epsiv)) operations. We will also introduce novel techniques for the analysis of the error probability of the decoder for finite length Raptor codes. Moreover, we will introduce and analyze systematic versions of Raptor codes, i.e., versions in which the first output elements of the coding system coincide with the original k elements

Error Correcting Code TechniquesCooperative Communication and Network CodingAdvanced Data Storage TechnologiesRaptor codeFountain codeLuby transform codeBlock codeComputer scienceOnline codesTornado codeDecoding methodsLinear codeTheoretical computer science
Citations
2,106
FWCI
98.10
field-weighted impact
References
14
Percentile
100%
vs. same field & year
Citations per year
Cited by
Network Coding for Distributed Storage Systems
IEEE Transactions on Information Theory · 2010 · 1,961 citations
Related articles
Raptor codes
IEEE Transactions on Information Theory · 2006 · 2,106 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.