Fountain codes

被引:776
作者
MacKay, DJC [1 ]
机构
[1] Univ Cambridge, Cavendish Lab, Cambridge CB3 0HE, England
来源
IEE PROCEEDINGS-COMMUNICATIONS | 2005年 / 152卷 / 06期
关键词
D O I
10.1049/ip-com:20050237
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Fountain codes are record-breaking sparse-graph codes for channels with erasures, such as the internet, where files are transmitted in multiple small packets, each of which is either received without error or not received. Standard file transfer protocols simply chop a file up into K packet-sized pieces, then repeatedly transmit each packet until it is successfully received. A back channel is required for the transmitter to find out which packets need retransmitting. In contrast, fountain codes make packets that are random functions of the whole file. The transmitter sprays packets at the receiver without any knowledge of which packets are received. Once the receiver has received any N packets, where N is just slightly greater than the original file size K, the whole file can be recovered. In the paper random linear fountain codes, LT codes, and raptor codes are reviewed. The computational costs of the best fountain codes are astonishingly small, scaling linearly with the file size.
引用
收藏
页码:1062 / 1068
页数:7
相关论文
共 8 条
  • [1] Berlekamp E. R., 1968, ALGEBRAIC CODING THE
  • [2] BYERS J, 1998, P ACM SIGCOMM 98 2 4
  • [3] Lin S., 1983, ERROR CONTROL CODING
  • [4] Luby M, 2002, ANN IEEE SYMP FOUND, P271, DOI 10.1109/SFCS.2002.1181950
  • [5] MacKay D. J. C., 2019, INFORM THEORY INFERE
  • [6] Efficient encoding of low-density parity-check codes
    Richardson, TJ
    Urbanke, RL
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (02) : 638 - 656
  • [7] Design of capacity-approaching irregular low-density parity-check codes
    Richardson, TJ
    Shokrollahi, MA
    Urbanke, RL
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (02) : 619 - 637
  • [8] SHOKROLLAHI A, 2003, RAPTOR CODES TECHNIC