An LEK-Based Design Algorithm for MDS Linear Network Error Correction Codes on Cyclic Multicast Networks

A linear network (LN) code can be described by either global encoding kernels (GEKs) or local encoding kernels (LEKs). In the literature, the multicast property of an LN code is described using GEKs, so the design algorithms for multicast LN codes employ GEKs to check this property. In this paper, a criterion is developed so that LEKs rather than GEKs can be used to check the multicast maximum distance separable (MDS) property of linear network error correction (LNEC) codes on erroneous networks. Further, it is used to develop a design algorithm for multicast MDS LNEC codes on erroneous cyclic networks. This algorithm is more efficient than the algorithm that uses GEKs when the number of edges is high and the interconnection of these edges is low.

[1]  B. Sundar Rajan,et al.  Network-Error Correcting Codes using Small Fields , 2014, IEEE Transactions on Communications.

[2]  Shenghao Yang,et al.  Refined Coding Bounds and Code Constructions for Coherent Network Error Correction , 2009, IEEE Transactions on Information Theory.

[3]  Tracey Ho,et al.  Resilient network coding in the presence of Byzantine adversaries , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[4]  Meir Feder,et al.  Efficient Network Code Design for Cyclic Networks , 2010, IEEE Transactions on Information Theory.

[5]  Angela I. Barbero,et al.  Cycle-logical treatment for "Cyclopathic" networks , 2006, IEEE Transactions on Information Theory.

[6]  David R. Karger,et al.  Deterministic network coding by matrix completion , 2005, SODA '05.

[7]  Xubo Zhao,et al.  An efficient basic convolutional network code construction algorithm on cyclic networks , 2013 .

[8]  Morteza Esmaeili,et al.  Ring-based linear network coding on erroneous cyclic networks , 2016, IET Commun..

[9]  Shenghao Yang,et al.  Construction of Linear Network Codes that Achieve a Refined Singleton Bound , 2007, 2007 IEEE International Symposium on Information Theory.

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

[11]  Alberto Ravagnani,et al.  Adversarial Network Coding , 2017, IEEE Transactions on Information Theory.

[12]  Thomas Aaron Gulliver,et al.  Construction of MDS Convolutional Error-Correcting Network Codes Over Cyclic Networks , 2017, IEEE Transactions on Communications.

[13]  Shenghao Yang,et al.  Refined Coding Bounds for Network Error Correction , 2007, 2007 IEEE Information Theory Workshop on Information Theory for Wireless Networks.

[14]  Hengjie Yang,et al.  Distributed decoding of convolutional network error correction codes , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[15]  Ryutaroh Matsumoto Construction algorithm for network error-correcting codes attaining the Singleton bound , 2007, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[16]  Ning Cai,et al.  Network coding and error correction , 2002, Proceedings of the IEEE Information Theory Workshop.

[17]  Peter Sanders,et al.  Polynomial time algorithms for multicast network code construction , 2005, IEEE Transactions on Information Theory.

[18]  Morteza Esmaeili,et al.  Multicast Convolutional Network Codes via Local Encoding Kernels , 2017, IEEE Access.

[19]  Ning Cai,et al.  On Capacity of Network Error Correction Coding With Random Errors , 2018, IEEE Communications Letters.

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

[21]  Fang-Wei Fu,et al.  Variable-Rate Linear Network Error Correction MDS Codes , 2014, IEEE Transactions on Information Theory.

[22]  Thomas Aaron Gulliver,et al.  Some Connections Between Classical Coding and Network Coding Over Erroneous Cyclic Networks , 2016, IEEE Access.

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

[24]  Shuo-Yen Robert Li,et al.  On Convolutional Network Coding , 2006, 2006 IEEE International Symposium on Information Theory.

[25]  Shuo-Yen Robert Li,et al.  Network Coding Theory Via Commutative Algebra , 2009, IEEE Transactions on Information Theory.

[26]  Zhen Zhang,et al.  Linear Network Error Correction Coding , 2014, SpringerBriefs in Computer Science.

[27]  Fang-Wei Fu,et al.  Construction of Network Error Correction Codes in Packet Networks , 2011, 2011 International Symposium on Networking Coding.

[28]  Ning Cai,et al.  Network Error Correction Coding for Time-Varying Adversarial Errors in a Unicast Network , 2018, 2018 IEEE International Symposium on Information Theory (ISIT).

[29]  Zhen Zhang,et al.  Linear Network Error Correction Codes in Packet Networks , 2008, IEEE Transactions on Information Theory.

[30]  Zhen Zhang,et al.  On Randomized Linear Network Codes and Their Error Correction Capabilities , 2009, IEEE Transactions on Information Theory.