Stepping-Random Code: A Rateless Erasure Code for Short-Length Messages

SUMMARY Rateless erasure code is an error correction code that isable to encode a message of k uncoded symbols into an infinite numberof coded symbols. One may reconstruct the original message from any k (1 +) coded symbols, where denotes the decoding inefficiency. Thispaper proposes a hybrid code that combines the stepping code and randomcode and name it as Stepping-Random (SR) code. The Part I (first k ) codedsymbols of SR code are generated with stepping code. The rest of the codedsymbols are generated with random code and denoted as Part II coded sym-bols. The numerical results show that the new hybrid code is able to achievea complete decoding with no extra coded symbol ( =0) if all the Part Icoded symbols are received without loss. However, if only a portion of PartI coded symbols are received, a high probability of complete decoding isstill achievable with k +10 coded symbols from the combination of PartI and II. SR code has a decoding complexity of O ( k ) in the former and O an infinite number of coded symbols. Typically, a receiver(β

[1]  Jianfei Cai,et al.  LT codes decoding: Design and analysis , 2009, 2009 IEEE International Symposium on Information Theory.

[2]  Alexandre Proutière,et al.  Is the ''Law of the Jungle'' Sustainable for the Internet? , 2009, IEEE INFOCOM 2009.

[3]  Bok-Min Goi,et al.  Impact of fountain-based protocol in the uncongested and congested network , 2012, 2012 International Conference on Computer & Information Science (ICCIS).

[4]  Chao Zhang,et al.  Designing of Fountain Codes with Short Code-Length , 2007, 2007 3rd International Workshop on Signal Design and Its Applications in Communications.

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

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

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

[8]  Steve Hranilovic,et al.  Short-Length Raptor Codes for Mobile Free-Space Optical Channels , 2009, 2009 IEEE International Conference on Communications.

[9]  Hiroyuki Ohsaki,et al.  Performance Analysis of Fountain-Based Protocol in CSMA/CA Wireless Networks , 2012, 2012 IEEE/IPSJ 12th International Symposium on Applications and the Internet.

[10]  Luigi Rizzo,et al.  On the feasibility of software FEC , 1997 .

[11]  Ian F. Blake,et al.  Windowed Erasure Codes , 2006, 2006 IEEE International Symposium on Information Theory.

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

[13]  Amin Shokrollahi Raptor codes , 2006, TNET.

[14]  Luigi Rizzo,et al.  Effective erasure codes for reliable computer communication protocols , 1997, CCRV.

[15]  Bok-Min Goi,et al.  Design of short-length message fountain code for erasure channel transmission , 2012, 2012 IEEE Conference on Sustainable Utilization and Development in Engineering and Technology (STUDENT).