On Metrics for Error Correction in Network Coding
arXiv:0805.3824 · doi:10.1109/TIT.2009.2032817
Abstract
The problem of error correction in both coherent and noncoherent network coding is considered under an adversarial model. For coherent network coding, where knowledge of the network topology and network code is assumed at the source and destination nodes, the error correction capability of an (outer) code is succinctly described by the rank metric; as a consequence, it is shown that universal network error correcting codes achieving the Singleton bound can be easily constructed and efficiently decoded. For noncoherent network coding, where knowledge of the network topology and network code is not assumed, the error correction capability of a (subspace) code is given exactly by a new metric, called the injection metric, which is closely related to, but different than, the subspace metric of Kötter and Kschischang. In particular, in the case of a non-constant-dimension code, the decoder associated with the injection metric is shown to correct more errors then a minimum-subspace-distance decoder. All of these results are based on a general approach to adversarial error correction, which could be useful for other adversarial channels beyond network coding.
28 pages, 1 figure, to be published at IEEE Transactions on Information Theory
References in corpus (2)
Cited by in corpus (43)
- A Rank-Metric Approach to Error Control in Random Network Coding
- Universal Secure Network Coding via Rank-Metric Codes
- Relative Generalized Rank Weight of Linear Codes and Its Applications to Network Coding
- Communication over Finite-Field Matrix Channels
- Reliable and Secure Multishot Network Coding using Linearized Reed-Solomon Codes
- Problems on q-Analogs in Coding Theory
- Asymptotic bounds for the sizes of constant dimension codes and an improved lower bound
- Relative generalized matrix weights of matrix codes for universal security on wire-tap networks
- Multiple-access Network Information-flow and Correction Codes
- Subset Codes for Packet Networks
- Bounds for projective codes from semidefinite programming
- Universal Secure Error-Correcting Schemes for Network Coding
- Rank Metric Decoder Architectures for Random Linear Network Coding with Error Control
- On the Decoder Error Probability of Rank Metric Codes and Constant-Dimension Codes
- New Parameters of Linear Codes Expressing Security Performance of Universal Secure Network Coding
- On the roots and minimum rank distance of skew cyclic codes
- Coding Theory and Projective Spaces
- Multishot Codes for Network Coding using Rank-Metric Codes
- Optimal Ferrers Diagram Rank-Metric Codes
- Unifying notions of generalized weights for universal security on wire-tap networks
- List-Decoding Gabidulin Codes via Interpolation and the Euclidean Algorithm
- Gabidulin Decoding via Minimal Bases of Linearized Polynomial Modules
- On the similarities between generalized rank and Hamming weights and their applications to network coding
- Iterative List-Decoding of Gabidulin Codes via Gröbner Based Interpolation
- New LMRD bounds for constant dimension codes and improved constructions
- On dually almost MRD codes
- Rank-metric codes and their duality theory
- Partitions of Matrix Spaces With an Application to -Rook Polynomials
- Linear Network Error Correction Coding: A Revisit
- End-to-End Error-Correcting Codes on Networks with Worst-Case Symbol Errors
- Generalized weights: an anticode approach
- Network Coding with Myopic Adversaries
- Packing and Covering Properties of Subspace Codes for Error Control in Random Linear Network Coding
- Enhanced Algebraic Error Control for Random Linear Network Coding
- New lower bounds for partial -parallelisms
- On the Sparseness of Certain MRD Codes
- Designs and codes in affine geometry
- Rank error-correcting pairs
- Isometry and Automorphisms of Constant Dimension Codes
- A Matroid Framework for Noncoherent Random Network Communications
- A Note on the Injection Distance
- General Linearized Polynomial Interpolation and Its Applications
- Constant-Rank Codes and Their Connection to Constant-Dimension Codes