LT-AF codes: LT codes with Alternating Feedback

LT codes are capacity achieving and flexible rateless codes that need a single-bit feedback to inform the encoder of the successful decoding. However, this weak feedback channel remains unused when the transmission is in progress. In addition, although LT codes are asymptotically capacity achieving, their performance significantly degrades for short block lengths. Consequently, we propose LT Codes with Alternating Feedback (LT-AF Codes) that considerably improve the performance of LT codes for short-block lengths when belief propagation decoder is in use. In our proposed scheme, the decoder alternatively issues two types of feedbacks based on the dependencies of the still undecoded received output symbols and the number of decoded input symbols. We propose two methods to form the latter type of feedback with a trade-off in their complexity and performance.

[1]  Jon Feldman,et al.  Growth codes: maximizing sensor network data persistence , 2006, SIGCOMM.

[2]  Petar Popovski,et al.  On the Role of Feedback in LT Codes , 2010, ArXiv.

[3]  Gaston H. Gonnet,et al.  On the LambertW function , 1996, Adv. Comput. Math..

[4]  Shakeel Ahmad,et al.  Adaptive Unicast Video Streaming With Rateless Codes and Feedback , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  A. Beimel,et al.  RT Oblivious Erasure Correcting , 2004, IEEE/ACM Transactions on Networking.

[6]  Sachin Agarwal,et al.  Rateless Coding with Feedback , 2009, IEEE INFOCOM 2009.

[7]  Daniel A. Spielman,et al.  Practical loss-resilient codes , 1997, STOC '97.

[8]  Michael K. Cheng,et al.  Characterization of Luby Transform Codes with Small Message Size for Low-Latency Decoding , 2008, 2008 IEEE International Conference on Communications.

[9]  P. Spasojevic,et al.  ARQ with Doped Fountain Decoding , 2008, 2008 IEEE 10th International Symposium on Spread Spectrum Techniques and Applications.

[10]  Jorma T. Virtamo,et al.  Optimal Degree Distribution for LT Codes with Small Message Length , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[11]  P. Maymounkov Online codes , 2002 .

[12]  Toshiaki Koike-Akino,et al.  Rateless feedback codes , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

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