Rateless Coding for Gaussian Channels

被引:54
作者
Erez, Uri [1 ]
Trott, Mitchell D. [2 ]
Wornell, Gregory W. [3 ]
机构
[1] Tel Aviv Univ, Dept Elect Engn Syst, IL-69978 Tel Aviv, Israel
[2] Hewlett Packard Labs, Palo Alto, CA 94304 USA
[3] MIT, Dept Elect Engn & Comp Sci, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
Incremental redundancy; rate-compatible punctured codes; hybrid ARQ (H-ARQ); static broadcasting; CODES;
D O I
10.1109/TIT.2011.2173242
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A rateless code-i.e., a rate-compatible family of codes-has the property that codewords of the higher rate codes are prefixes of those of the lower rate ones. A perfect family of such codes is one in which each of the codes in the family is capacity-achieving. We show by construction that perfect rateless codes with low-complexity decoding algorithms exist for additive white Gaussian noise channels. Our construction involves the use of layered encoding and successive decoding, together with repetition using time-varying layer weights. As an illustration of our framework, we design a practical three-rate code family. We further construct rich sets of near-perfect rateless codes within our architecture that require either significantly fewer layers or lower complexity than their perfect counterparts. Variations of the basic construction are also developed, including one for time-varying channels in which there is no a priori stochastic model.
引用
收藏
页码:530 / 547
页数:18
相关论文
共 37 条