On transform – domain decoding of Gabidulin codes

Gabidulin codes are the rank metric analogues of Reed–Solomon codes and found many applications including network coding. Interleaving or the direct sum of Gabidulin codes allows both decreasing the redundancy and increasing the error correcting capability for network coding. In this paper, for Gabidulin codes we propose a transform–domain algorithm correcting both errors and erasures. We show how to generalize this algorithm for interleaved Gabidulin codes. The transform–domain approach allows to simplify derivations and proofs and also simplifies finding the error vector after solving the key equation.

[1]  O. Ore Theory of Non-Commutative Polynomials , 1933 .

[2]  Philippe Delsarte,et al.  Bilinear Forms over a Finite Field, with Applications to Coding Theory , 1978, J. Comb. Theory A.

[3]  K. Conrad,et al.  Finite Fields , 2018, Series and Products in the Development of Mathematics.

[4]  Simon Plass,et al.  Fast decoding of rank-codes with rank errors and column erasures , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[5]  Pierre Loidreau,et al.  A Welch-Berlekamp Like Algorithm for Decoding Gabidulin Codes , 2005, WCC.

[6]  Pierre Loidreau Decoding rank errors beyond the error-correcting capability , 2006 .

[7]  F. Kschischang,et al.  A Rank-Metric Approach to Error Control in Random Network Coding , 2007, 2007 IEEE Information Theory Workshop on Information Theory for Wireless Networks.

[8]  Raphael Overbeck,et al.  Public key cryptography based on coding theory , 2007 .

[9]  Maximilien Gadouleau,et al.  Complexity of decoding Gabidulin codes , 2008, 2008 42nd Annual Conference on Information Sciences and Systems.

[10]  Ernst M. Gabidulin,et al.  Error and erasure correcting algorithms for rank codes , 2008, Des. Codes Cryptogr..

[11]  Frank R. Kschischang,et al.  A Rank-Metric Approach to Error Control in Random Network Coding , 2007, IEEE Transactions on Information Theory.

[12]  Frank R. Kschischang,et al.  Coding for Errors and Erasures in Random Network Coding , 2008, IEEE Trans. Inf. Theory.

[13]  Frank R. Kschischang,et al.  Fast encoding and decoding of Gabidulin codes , 2009, 2009 IEEE International Symposium on Information Theory.

[14]  Martin Bossert,et al.  Skew-Feedback Shift-Register Synthesis and Decoding Interleaved Gabidulin Codes , 2011, IEEE Transactions on Information Theory.

[15]  Martin Bossert,et al.  Linearized Shift-Register Synthesis , 2011, IEEE Transactions on Information Theory.

[16]  Vladimir Sidorenko,et al.  Fast decoding of Gabidulin codes , 2011, Des. Codes Cryptogr..

[17]  Martin Bossert,et al.  Fast skew-feedback shift-register synthesis , 2012, Designs, Codes and Cryptography.