Lattice Codes for the Gaussian Relay Channel: Decode-and-Forward and Compress-and-Forward

Lattice codes are known to achieve capacity in the Gaussian point-to-point channel, achieving the same rates as i.i.d. random Gaussian codebooks. Lattice codes are also known to outperform random codes for certain channel models that are able to exploit their linearity. In this paper, we show that lattice codes may be used to achieve the same performance as known i.i.d. Gaussian random coding techniques for the Gaussian relay channel, and show several examples of how this may be combined with the linearity of lattices codes in multisource relay networks. In particular, we present a nested lattice list decoding technique in which lattice codes are shown to achieve the decode-and-forward (DF) rate of single source, single destination Gaussian relay channels with one or more relays. We next present two examples of how this DF scheme may be combined with the linearity of lattice codes to achieve new rate regions which for some channel conditions outperform analogous known Gaussian random coding techniques in multisource relay channels. That is, we derive a new achievable rate region for the two-way relay channel with direct links and compare it to existing schemes, and derive a new achievable rate region for the multiple access relay channel. We furthermore present a lattice compress-and-forward (CF) scheme for the Gaussian relay channel which exploits a lattice Wyner-Ziv binning scheme and achieves the same rate as the Cover-El Gamal CF rate evaluated for Gaussian random codes. These results suggest that structured/lattice codes may be used to mimic, and sometimes outperform, random Gaussian codes in general Gaussian networks.

[1]  Abbas El Gamal,et al.  Lecture Notes on Network Information Theory , 2010, ArXiv.

[2]  Gregory Poltyrev,et al.  On coding without restrictions for the AWGN channel , 1993, IEEE Trans. Inf. Theory.

[3]  Uri Erez,et al.  Interference alignment at finite SNR for time-invariant channels , 2011, 2011 IEEE Information Theory Workshop.

[4]  Li Ping,et al.  Amplify-and-modulo for Gaussian two-way relay channel , 2012, 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC).

[5]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[6]  Michael Gastpar,et al.  Cooperative strategies and capacity theorems for relay networks , 2005, IEEE Transactions on Information Theory.

[7]  S. Shamai,et al.  Nested linear/lattice codes for Wyner-Ziv encoding , 1998, 1998 Information Theory Workshop (Cat. No.98EX131).

[8]  Suhas N. Diggavi,et al.  Wireless Network Information Flow: A Deterministic Approach , 2009, IEEE Transactions on Information Theory.

[9]  Michael Gastpar,et al.  Compute-and-Forward: Harnessing Interference Through Structured Codes , 2009, IEEE Transactions on Information Theory.

[10]  Aaron D. Wyner,et al.  The rate-distortion function for source coding with side information at the decoder , 1976, IEEE Trans. Inf. Theory.

[11]  Abbas El Gamal,et al.  Network Information Theory , 2021, 2021 IEEE 3rd International Conference on Advanced Trends in Information Theory (ATIT).

[12]  Patrick Mitran,et al.  Achievable Rate Regions and Performance Comparison of Half Duplex Bi-Directional Relaying Protocols , 2011, IEEE Transactions on Information Theory.

[13]  Natasha Devroye,et al.  List decoding for nested lattices and applications to relay channels , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[14]  Uri Erez,et al.  Interference Alignment at Finite SNR , 2011, ArXiv.

[15]  Behnaam Aazhang,et al.  Unchaining from the channel: Cooperative computation over multiple-access channels , 2011, 2011 IEEE Information Theory Workshop.

[16]  Suhas N. Diggavi,et al.  Approximately achieving Gaussian relay network capacity with lattice codes , 2010, 2010 IEEE International Symposium on Information Theory.

[17]  Simon Litsyn,et al.  Lattices which are good for (almost) everything , 2005, IEEE Transactions on Information Theory.

[18]  János Körner,et al.  How to encode the modulo-two sum of binary sources (Corresp.) , 1979, IEEE Trans. Inf. Theory.

[19]  Hans-Andrea Loeliger,et al.  Averaging bounds for lattices and linear codes , 1997, IEEE Trans. Inf. Theory.

[20]  Aaron B. Wagner On Distributed Compression of Linear Functions , 2011, IEEE Transactions on Information Theory.

[21]  Aydano B. Carleial,et al.  Multiple-access channels with different generalized feedback signals , 1982, IEEE Trans. Inf. Theory.

[22]  D.H. Woldegebreal,et al.  Multiple-Access Relay Channel with Network Coding and Non-Ideal Source-Relay Channels , 2007, 2007 4th International Symposium on Wireless Communication Systems.

[23]  Natasha Devroye,et al.  Structured interference-mitigation in two-hop networks , 2011, 2011 Information Theory and Applications Workshop.

[24]  Lawrence Ong,et al.  Capacity Theorems for the AWGN multi-way relay channel , 2010, 2010 IEEE International Symposium on Information Theory.

[25]  Uri Erez,et al.  Achieving 1/2 log (1+SNR) on the AWGN channel with lattice encoding and decoding , 2004, IEEE Transactions on Information Theory.

[26]  Urs Niesen,et al.  Computation Alignment: Capacity Approximation Without Noise Accumulation , 2011, IEEE Transactions on Information Theory.

[27]  Mikael Skoglund,et al.  Sawtooth Relaying , 2008, IEEE Communications Letters.

[28]  Panganamala Ramana Kumar,et al.  A network information theory for wireless communication: scaling laws and optimal operation , 2004, IEEE Transactions on Information Theory.

[29]  Mikael Skoglund,et al.  Noisy analog network coding for the two-way relay channel , 2011, 2011 IEEE International Symposium on Information Theory Proceedings.

[30]  S. Sandeep Pradhan,et al.  Distributed Source Coding Using Abelian Group Codes: A New Achievable Rate-Distortion Region , 2011, IEEE Transactions on Information Theory.

[31]  Uri Erez,et al.  The Approximate Sum Capacity of the Symmetric Gaussian $K$ -User Interference Channel , 2014, IEEE Trans. Inf. Theory.

[32]  Behnaam Aazhang,et al.  Lattice Coding over the Relay Channel , 2011, 2011 IEEE International Conference on Communications (ICC).

[33]  Aaron D. Wyner,et al.  The rate-distortion function for source coding with side information at the decoder , 1976, IEEE Trans. Inf. Theory.

[34]  Thomas M. Cover,et al.  Network Information Theory , 2001 .

[35]  Sae-Young Chung,et al.  Nested Lattice Codes for Gaussian Relay Networks With Interference , 2011, IEEE Transactions on Information Theory.

[36]  Meir Feder,et al.  On lattice quantization noise , 1996, IEEE Trans. Inf. Theory.

[37]  W. A. Coppel Number Theory: An Introduction to Mathematics , 2009 .

[38]  Mikael Skoglund,et al.  On Instantaneous Relaying , 2010, IEEE Transactions on Information Theory.

[39]  Sriram Vishwanath,et al.  Capacity of Symmetric K-User Gaussian Very Strong Interference Channels , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[40]  Sae-Young Chung,et al.  Capacity of the Gaussian Two-Way Relay Channel to Within ${1\over 2}$ Bit , 2009, IEEE Transactions on Information Theory.

[41]  Young-Han Kim,et al.  Multiple user writing on dirty paper , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[42]  Abhay Parekh,et al.  The Approximate Capacity of the Many-to-One and One-to-Many Gaussian Interference Channels , 2008, IEEE Transactions on Information Theory.

[43]  S. Sandeep Pradhan,et al.  Lattices for Distributed Source Coding: Jointly Gaussian Sources and Reconstruction of a Linear Function , 2007, IEEE Transactions on Information Theory.

[44]  Sriram Vishwanath,et al.  Gaussian interference networks: Lattice alignment , 2010, 2010 IEEE Information Theory Workshop on Information Theory (ITW 2010, Cairo).

[45]  Michael Gastpar,et al.  Reliable Physical Layer Network Coding , 2011, Proceedings of the IEEE.

[46]  C. A. Rogers Lattice coverings of space , 1959 .

[47]  Shlomo Shamai,et al.  Nested linear/Lattice codes for structured multiterminal binning , 2002, IEEE Trans. Inf. Theory.

[48]  Aydin Sezgin,et al.  Information Theory Capacity of the two-way relay channel within a constant gap , 2010, Eur. Trans. Telecommun..

[49]  Sae-Young Chung,et al.  Network Coding for Two-Way Relay Channels using Lattices , 2008, 2008 IEEE International Conference on Communications.

[50]  Shlomo Shamai,et al.  Bounds on the capacity of the relay channel with noncausal state information at source , 2010, 2010 IEEE International Symposium on Information Theory.

[51]  Axthonv G. Oettinger,et al.  IEEE Transactions on Information Theory , 1998 .

[52]  Alexander Sprintson,et al.  Joint Physical Layer Coding and Network Coding for Bidirectional Relaying , 2008, IEEE Transactions on Information Theory.

[53]  Max H. M. Costa,et al.  Writing on dirty paper , 1983, IEEE Trans. Inf. Theory.

[54]  Liang-Liang Xie Network Coding and Random Binning for Multi-User Channels , 2007, 2007 10th Canadian Workshop on Information Theory (CWIT).

[55]  Ram Zamir,et al.  On the Loss of Single-Letter Characterization: The Dirty Multiple Access Channel , 2009, IEEE Transactions on Information Theory.

[56]  Sae-Young Chung,et al.  Capacity of the Gaussian Two-way Relay Channel to within 1/2 Bit , 2009, ArXiv.

[57]  Panganamala Ramana Kumar,et al.  An achievable rate for the multiple-level relay channel , 2005, IEEE Transactions on Information Theory.

[58]  Gerhard Kramer,et al.  Offset Encoding for Multiple-Access Relay Channels , 2007, IEEE Transactions on Information Theory.

[59]  Sae-Young Chung,et al.  Noisy Network Coding , 2010, IEEE Transactions on Information Theory.

[60]  Natasha Devroye,et al.  Relays that cooperate to compute , 2012, 2012 International Symposium on Wireless Communication Systems (ISWCS).

[61]  Abbas El Gamal,et al.  Capacity theorems for the relay channel , 1979, IEEE Trans. Inf. Theory.

[62]  Sriram Vishwanath,et al.  Ergodic Interference Alignment , 2009, IEEE Transactions on Information Theory.

[63]  Natasha Devroye,et al.  A lattice compress-and-forward scheme , 2011, 2011 IEEE Information Theory Workshop.

[64]  Natasha Devroye,et al.  A lattice Compress-and-Forward strategy for canceling known interference in Gaussian multi-hop channels , 2011, 2011 45th Annual Conference on Information Sciences and Systems.

[65]  Uri Erez,et al.  Lattice Strategies for the Dirty Multiple Access Channel , 2007, IEEE Transactions on Information Theory.

[66]  Armin Wittneben,et al.  Achievable Rate Regions for the Two-way Relay Channel , 2006, 2006 IEEE International Symposium on Information Theory.

[67]  R. Zamir Lattices are everywhere , 2009, 2009 Information Theory and Applications Workshop.

[68]  G. David Forney,et al.  On the role of MMSE estimation in approaching the information-theoretic limits of linear Gaussian channels: Shannon meets Wiener , 2004, ArXiv.

[69]  Uri Erez,et al.  The Approximate Sum Capacity of the Symmetric Gaussian $K$ -User Interference Channel , 2012, IEEE Transactions on Information Theory.