Raptor codes

被引:1805
作者
Shokrollahi, Amin [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Sch Basic Sci, CH-1015 Lausanne, Switzerland
[2] Ecole Polytech Fed Lausanne, Sch Comp Sci & Commun, CH-1015 Lausanne, Switzerland
关键词
binary erasure channel (BEC); graphical codes; LT-codes; networking;
D O I
10.1109/TIT.2006.874390
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 epsilon > 0, Raptor codes in this class produce a potentially infinite stream of symbols such that any subset of symbols of size k(1 + epsilon) is sufficient to recover the original k symbols with high probability. Each output symbol is generated using 0(log(1/epsilon)) operations, and the original symbols are recovered from the collected ones with 0(k log(1/epsilon)) 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.
引用
收藏
页码:2551 / 2567
页数:17
相关论文
共 22 条
[1]  
[Anonymous], 26346 3GPP TS
[2]  
BYERS J, 1998, P ACM SIGCOMM 98 VAN, P56
[3]  
Di CY, 2002, IEEE T INFORM THEORY, V48, P1570, DOI 10.1109/TIT.2002.1003839
[4]  
Elias P, 1955, P 3 LOND S INF THEOR, P61
[5]  
Gallager RG, 1963, LOW DENSITY PARITY C
[6]  
Jin H., 2000, INT S TURB COD REL T, P1
[7]  
Karp R, 2004, 2004 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, P39
[8]  
Luby M, 2002, ANN IEEE SYMP FOUND, P271, DOI 10.1109/SFCS.2002.1181950
[9]  
LUBY M, 2001, UNPUB COMMUNICATION
[10]  
Luby M., 1998, P 9 ANN ACM SIAM S D, P364