Network error correction from matrix network coding

We present matrix network coding methods that are naturally amenable to a distributed implementation method, i.e., do not require the knowledge of network topology, and that are suitable for network error correction. First, the Singleton bound can be K-fold increased by employing a K×K matrix coefficient. Moreover, we prove that matrix network coding outperforms linear network coding, since it corrects more errors than linear network coding, while the amount of header overhead per packet can be kept the same by reducing the finite field size. This comes from the fact that the finite field size of matrix network coding required to guarantee the sufficient decoding probability is much smaller than linear network coding. Secondly, matrix network coding is refinable in the sense that, by receiving a larger number of network coded packets, larger error correction capabilities are achieved. Simulation results show that matrix network coding can provide 0.7–2[dB] more coding gain than the linear network coding schemes.

[1]  Muriel Médard,et al.  XORs in the Air: Practical Wireless Network Coding , 2006, IEEE/ACM Transactions on Networking.

[2]  R. Yeung,et al.  NETWORK ERROR CORRECTION , PART I : BASIC CONCEPTS AND UPPER BOUNDS , 2006 .

[3]  R. Koetter,et al.  An algebraic approach to network coding , 2001, Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252).

[4]  Christina Fragouli,et al.  Network Coding Applications , 2008, Found. Trends Netw..

[5]  R. Yeung,et al.  NETWORK ERROR CORRECTION, PART II: LOWER BOUNDS , 2006 .

[6]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[7]  Elwyn R. Berlekamp,et al.  On the inherent intractability of certain coding problems (Corresp.) , 1978, IEEE Trans. Inf. Theory.

[8]  Shuo-Yen Robert Li,et al.  Linear network coding , 2003, IEEE Trans. Inf. Theory.

[9]  Joachim Hagenauer,et al.  Iterative decoding of binary block and convolutional codes , 1996, IEEE Trans. Inf. Theory.

[10]  Ramesh Pyndiah,et al.  Near-optimum decoding of product codes: block turbo codes , 1998, IEEE Trans. Commun..

[11]  Tracey Ho,et al.  A Random Linear Network Coding Approach to , 2006 .

[12]  Ning Cai,et al.  Network Error Correction, I: Basic Concepts and Upper Bounds , 2006, Commun. Inf. Syst..

[13]  Peter Adam Hoeher,et al.  Separable MAP "filters" for the decoding of product and concatenated codes , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[14]  Ning Cai,et al.  Network Error Correction, II: Lower Bounds , 2006, Commun. Inf. Syst..

[15]  Mitchell D. Trott,et al.  The dynamics of group codes: State spaces, trellis diagrams, and canonical encoders , 1993, IEEE Trans. Inf. Theory.