Delete-and-Conquer: Rateless coding with constrained feedback

Traditional rateless codes were designed without the use of a feedback channel, though one is available in many applications. In this work, we build upon recent interest in rateless coding with feedback to produce a novel approach, dubbed Delete-and-Conquer coding, for rateless coding with very little feedback. In our scheme, the feedback used is a measure of distance between a received word and the symbols already decoded at the receiver. This distance, in turn, permits a transmitter to deduce which symbols have been decoded and exclude them from subsequent transmissions. Our approach can be tuned to the specific transmission properties of a given feedback channel, and we empirically show that a very small amount of feedback from receiver back to the transmitter can significantly reduce coding overhead and encoding/decoding complexity. We also provide some analytically backed intuition for this improvement.

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

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

[3]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[4]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

[5]  Sheldon M. Ross Introduction to Probability Models. , 1995 .

[6]  Nazanin Rahnavard,et al.  Rateless Codes with Optimum Intermediate Performance , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

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

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

[9]  Omid Etesami,et al.  Raptor codes on binary memoryless symmetric channels , 2006, IEEE Transactions on Information Theory.

[10]  Sheldon M. Ross,et al.  Introduction to probability models , 1975 .

[11]  Amin Shokrollahi,et al.  On-line fountain codes for semi-random loss channels , 2011, 2011 IEEE Information Theory Workshop.

[12]  Joong Bum Rhim,et al.  Fountain Codes , 2010 .

[13]  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.

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

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

[16]  Russ Bubley,et al.  Randomized algorithms , 1995, CSUR.

[17]  Sachin Agarwal,et al.  Reliable Wireless Broadcasting with Near-Zero Feedback , 2010, 2010 Proceedings IEEE INFOCOM.