Uplink-downlink duality for integer-forcing: Effective SINRs and iterative optimization

Integer-forcing is a recently proposed framework for single-user encoding and decoding for MIMO channels. The key idea is that, by using appropriate nested lattice codebooks, we can ensure that every integer linear combination of codewords is itself a codeword. This permits the decoder is to first eliminate noise from the interfering data streams at the decoder, and only afterwards solve for the data streams. Here, we examine the integer-forcing framework from a signal-to-interference-and-noise ratio perspective and focus on the challenging problem of simultaneously optimizing the beamforming and projection matrices as well as the targeted integer matrix. Using recent results on uplink-downlink duality for integer-forcing, we propose an iterative algorithm for selecting these matrices and investigate its performance via simulations.

[1]  László Lovász,et al.  Factoring polynomials with rational coefficients , 1982 .

[2]  Shlomo Shamai,et al.  The Capacity Region of the Gaussian Multiple-Input Multiple-Output Broadcast Channel , 2006, IEEE Transactions on Information Theory.

[3]  Wei Yu,et al.  A Dual Decomposition Approach to the Sum Power Gaussian Vector Multiple Access Channel Sum Capacity Problem , 2003 .

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

[5]  Syed Ali Jafar,et al.  A Distributed Numerical Approach to Interference Alignment and Applications to Wireless Interference Networks , 2011, IEEE Transactions on Information Theory.

[6]  Bobak Nazer Successive compute-and-forward , 2012 .

[7]  Giuseppe Caire,et al.  Compute-and-Forward Strategies for Cooperative Distributed Antenna Systems , 2012, IEEE Transactions on Information Theory.

[8]  2014 IEEE 15th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Toronto, ON, Canada, June 22-25, 2014 , 2014, International Workshop on Signal Processing Advances in Wireless Communications.

[9]  Michael Gastpar,et al.  Integer-forcing linear receivers , 2010, 2010 IEEE International Symposium on Information Theory.

[10]  Shlomo Shamai,et al.  Uplink-downlink duality for integer-forcing , 2014, 2014 IEEE International Symposium on Information Theory.

[11]  David Tse,et al.  Sum capacity of the vector Gaussian broadcast channel and uplink-downlink duality , 2003, IEEE Trans. Inf. Theory.

[12]  Wei Yu,et al.  Iterative water-filling for Gaussian vector multiple-access channels , 2001, IEEE Transactions on Information Theory.

[13]  Giuseppe Caire,et al.  Asymmetric compute-and-forward , 2013, 2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton).

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