Systematic rateless erasure code for short messages transmission

Display Omitted Systematic Random code reconstruct the original message with zero extra coded symbols if the first k coded symbols are received intact.Reconstruct the original message with 99.9% success probability using extra ten overhead symbols.In channels of low erasure probability, systematic Random code outperforms Random code in term of lesser extra coded symbols and decoding steps to achieve complete decoding. In this paper, we propose a systematic rateless erasure code, namely systematic Random (SYSR) code based on Random code for short messages transmission. Given a message of k symbols, the sender will first send the message to the receiver as Part I coded symbols. The rest of coded symbols starting from k + 1 th onwards are termed as Part II coded symbols and they are generated by adding the message symbols randomly (XOR operation). The receiver reconstructs the original message instantly if all the Part I coded symbols are received intact. Otherwise, the receiver reconstructs the original message from any k + 10 coded symbols of Part I and II with high probability of complete decoding (PCD), i.e. 99.9% success probability. Though SYSR code inherits the high decoding complexity of Random code, i.e. O ( k 3 ) , both analysis and simulation results show that SYSR code achieves better PCD and fewer decoding steps than Random code.

[1]  Eitan Altman,et al.  Forward Correction and Fountain Codes in Delay-Tolerant Networks , 2008, IEEE/ACM Transactions on Networking.

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

[3]  Amin Shokrollahi,et al.  Raptor codes , 2011, IEEE Transactions on Information Theory.

[4]  Saleh Yousefi,et al.  Comfort Applications in Vehicular Ad Hoc Networks Based on Fountain Coding , 2010, 2010 IEEE 71st Vehicular Technology Conference.

[5]  M. Mzyece,et al.  Performance complexity of raptor codes in TCP/IP-based wireless networks , 2013, 2013 IEEE International Conference on Industrial Technology (ICIT).

[6]  Balázs Sonkoly,et al.  How to transfer flows efficiently via the Internet? , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

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

[8]  V. F. Kolchin,et al.  Random Graphs: Contents , 1998 .

[9]  Salvatore Gravano,et al.  Introduction to Error Control Codes , 2001 .

[10]  Shahrokh Valaee,et al.  Reliable Broadcast of Safety Messages in Vehicular Ad Hoc Networks , 2009, IEEE INFOCOM 2009.

[11]  Andreas Willig,et al.  Improving fountain codes for short message lengths by adding memory , 2013, 2013 IEEE Eighth International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[12]  H. Ewe,et al.  Probability of complete decoding of random codes for short messages , 2015 .

[13]  Saleh Yousefi,et al.  File transfer in Vehicular Delay Tolerant Networks using fountain coding , 2013, ICCKE 2013.

[14]  Lie-Liang Yang,et al.  Systematic Luby Transform Codes and Their Soft Decoding , 2007, 2007 IEEE Workshop on Signal Processing Systems.

[15]  Morten Videbæk Pedersen,et al.  Round-robin streaming with generations , 2012, 2012 International Symposium on Network Coding (NetCod).

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

[17]  Wei Ding,et al.  Comparative Research on Internet Flows Characteristics , 2012, 2012 Third International Conference on Networking and Distributed Computing.

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

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

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

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

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

[23]  J. Virtamo,et al.  Greedy approach for efficient packet erasure coding , 2008, 2008 5th International Symposium on Turbo Codes and Related Topics.

[24]  Xiaojun Yuan,et al.  On Systematic LT Codes , 2008, IEEE Communications Letters.

[25]  Hiroyuki Ohsaki,et al.  Stepping-Random Code: A Rateless Erasure Code for Short-Length Messages , 2013, IEICE Trans. Commun..