Rateless Coding for Non-Ergodic Channels with Decoder Channel State Information

Rateless coding has recently been the focus of much practical as well as theoretical research. In this paper we argue that rateless codes find a natural application in non-ergodic channels where the channel law varies unpredictably. Such unpredictability means that to guarantee reliability block-codes are limited by worst-case channel variations. However, the dynamic-decoding nature of rateless codes allows them to adapt opportunistically to the realized channel variations. If the channel state selector is not malicious, but also not predictable, decoding can occur earlier, producing a rate of communication that can be much higher than the worst case. Indeed, we argue that the application of fountain codes to the binary erasure channel can be understood as an example of these ideas – channel ergodicity is not required. Further, this sort of decoding can be usefully understood as an incremental form of erasure decoding. We show how to use ideas of erasure decoding to make significant increases in the reliability function of our scheme.

[1]  D. A. Bell,et al.  Information Theory and Reliable Communication , 1969 .

[2]  Rudolf Ahlswede,et al.  Channels with arbitrarily varying channel probability functions in the presence of noiseless feedback , 1973 .

[3]  Prakash Narayan,et al.  Reliable Communication Under Channel Uncertainty , 1998, IEEE Trans. Inf. Theory.

[4]  R. Ahlswede Arbitrarily varying channels with states sequence known to the sender , 1986, IEEE Trans. Inf. Theory.

[5]  Frank R. Kschischang,et al.  A capacity-approaching hybrid ARQ scheme using turbo codes , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[6]  Michael Luby,et al.  LT codes , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[7]  Rudolf Ahlswede,et al.  Common Randomness in Information Theory and Cryptography - Part II: CR Capacity , 1998, IEEE Trans. Inf. Theory.

[8]  N. Varnica,et al.  Incremental Redundancy Hybrid ARQ with LDPC and Raptor Codes , 2005 .

[9]  Anant Sahai,et al.  Noisy feedback improves communication reliability , 2006, 2006 IEEE International Symposium on Information Theory.

[10]  Giuseppe Caire,et al.  Incremental redundancy hybrid ARQ schemes based on low-density parity-check codes , 2004, IEEE Transactions on Communications.

[11]  Omid Etesami,et al.  Raptor codes on symmetric channels , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[12]  Giuseppe Caire,et al.  The throughput of hybrid-ARQ protocols for the Gaussian collision channel , 2001, IEEE Trans. Inf. Theory.

[13]  Brendan J. Frey,et al.  Efficient variable length channel coding for unknown DMCs , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[14]  G. David Forney,et al.  Exponential error bounds for erasure, list, and decision feedback schemes , 1968, IEEE Trans. Inf. Theory.

[15]  Emre Telatar,et al.  Optimal feedback schemes over unknown channels , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[16]  Laurence B. Milstein,et al.  On the performance of hybrid FEC/ARQ systems using rate compatible punctured turbo (RCPT) codes , 2000, IEEE Trans. Commun..

[17]  Michael Horstein,et al.  Sequential transmission using noiseless feedback , 1963, IEEE Trans. Inf. Theory.

[18]  Meir Feder,et al.  Communicating using feedback over a binary channel with arbitrary noise sequence , 2005, Proceedings. International Symposium on Information Theory, 2005. ISIT 2005..

[19]  Jonathan S. Yedidia,et al.  Rateless codes on noisy channels , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[20]  Nadav Shulman,et al.  Communication over an unknown channel via common broadcasting , 2003 .

[21]  Stark C. Draper Universal Incremental Slepian-Wolf Coding , 2004 .

[22]  Michael Luby,et al.  A digital fountain approach to reliable distribution of bulk data , 1998, SIGCOMM '98.