An Algebraic Approach to Physical-Layer Network Coding
Top Cited Papers
- 20 August 2013
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. 59 (11) , 7576-7596
Abstract
The problem of designing physical-layer network coding (PNC) schemes via nested lattices is considered. Building on the compute-and-forward (C&F) relaying strategy of Nazer and Gastpar, who demonstrated its asymptotic gain using information-theoretic tools, an algebraic approach is taken to show its potential in practical, nonasymptotic, settings. A general framework is developed for studying nested-lattice-based PNC schemes-called lattice network coding (LNC) schemes for short-by making a direct connection between C&F and module theory. In particular, a generic LNC scheme is presented that makes no assumptions on the underlying nested lattice code. C&F is reinterpreted in this framework, and several generalized constructions of LNC schemes are given. The generic LNC scheme naturally leads to a linear network coding channel over modules, based on which noncoherent network coding can be achieved. Next, performance/complexity tradeoffs of LNC schemes are studied, with a particular focus on hypercube-shaped LNC schemes. The error probability of this class of LNC schemes is largely determined by the minimum intercoset distances of the underlying nested lattice code. Several illustrative hypercube-shaped LNC schemes are designed based on Constructions A and D, showing that nominal coding gains of 3 to 7.5 dB can be obtained with reasonable decoding complexity. Finally, the possibility of decoding multiple linear combinations is considered and related to the shortest independent vectors problem. A notion of dominant solutions is developed together with a suitable lattice-reduction-based algorithm.Keywords
All Related Versions
This publication has 44 references indexed in Scilit:
- Capacity of the two‐way relay channel within a constant gapEuropean Transactions on Telecommunications, 2010
- Low-dimensional lattice basis reduction revisitedACM Transactions on Algorithms, 2009
- Insufficiency of Linear Coding in Network Information FlowIEEE Transactions on Information Theory, 2005
- An algebraic approach to network codingIEEE/ACM Transactions on Networking, 2003
- A generalization of the LLL-algorithm over euclidean rings or ordersJournal de Théorie des Nombres de Bordeaux, 1996
- Gauss' algorithm revisitedJournal of Algorithms, 1991
- Multidimensional constellations. II. Voronoi constellationsIEEE Journal on Selected Areas in Communications, 1989
- An improvement to the Minkowski‐Hiawka bound for packing superballsMathematika, 1987
- A fast encoding method for lattice codes and quantizersIEEE Transactions on Information Theory, 1983
- Convolutional codes I: Algebraic structureIEEE Transactions on Information Theory, 1970