Deep Learning for Distributed Channel Feedback and Multiuser Precoding in FDD Massive MIMO

This paper shows that deep neural network (DNN) can be used for efficient and distributed channel estimation, quantization, feedback, and downlink multiuser precoding for a frequency-division duplex massive multiple-input multiple-output system in which a base station (BS) serves multiple mobile users, but with rate-limited feedback from the users to the BS. A key observation is that the multiuser channel estimation and feedback problem can be thought of as a distributed source coding problem. In contrast to the traditional approach where the channel state information (CSI) is estimated and quantized at each user independently, this paper shows that a joint design of pilot and a new DNN architecture that maps the received pilots directly into feedback bits at the user side, then maps the feedback bits from all the users directly into the precoding matrix at the BS, can significantly improve the overall performance. This paper further proposes robust design strategies with respect to channel parameters and also generalizable DNN architecture for varying number of users and number of feedback bits. Numerical results show that the DNN-based approach with short pilot sequences and very limited feedback overhead can already approach the performance of conventional linear precoding schemes with full CSI.

[1]  Robert W. Heath,et al.  Limited Feedback Hybrid Precoding for Multi-User Millimeter Wave Systems , 2014, IEEE Transactions on Wireless Communications.

[2]  Yoshua Bengio,et al.  Hierarchical Multiscale Recurrent Neural Networks , 2016, ICLR.

[3]  Michael Gastpar,et al.  Computation Over Multiple-Access Channels , 2007, IEEE Transactions on Information Theory.

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

[5]  Tiankui Zhang,et al.  Deep Learning-Based Beamspace Channel Estimation in mmWave Massive MIMO Systems , 2020, IEEE Wireless Communications Letters.

[6]  Jack K. Wolf,et al.  Noiseless coding of correlated information sources , 1973, IEEE Trans. Inf. Theory.

[7]  Vasanthan Raghavan,et al.  Channel-Reconstruction-Based Hybrid Precoding for Millimeter-Wave Multi-User MIMO Systems , 2018, IEEE Journal of Selected Topics in Signal Processing.

[8]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[9]  Joel A. Tropp,et al.  Signal Recovery From Random Measurements Via Orthogonal Matching Pursuit , 2007, IEEE Transactions on Information Theory.

[10]  Geoffrey Y. Li,et al.  DL-based CSI Feedback and Cooperative Recovery in Massive MIMO , 2020, ArXiv.

[11]  Frank R. Kschischang,et al.  Feedback Quantization Strategies for Multiuser Diversity Systems , 2007, IEEE Transactions on Information Theory.

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

[13]  Martín Abadi,et al.  TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems , 2016, ArXiv.

[14]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[15]  Vivek K. Goyal,et al.  Distributed Scalar Quantization for Computing: High-Resolution Analysis and Extensions , 2008, IEEE Transactions on Information Theory.

[16]  Wei Yu,et al.  Hybrid Digital and Analog Beamforming Design for Large-Scale Antenna Arrays , 2016, IEEE Journal of Selected Topics in Signal Processing.

[17]  Emil Björnson,et al.  Massive MIMO: ten myths and one critical question , 2015, IEEE Communications Magazine.

[18]  Yoshua Bengio,et al.  Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computation , 2013, ArXiv.

[19]  Andrea Montanari,et al.  Message-passing algorithms for compressed sensing , 2009, Proceedings of the National Academy of Sciences.

[20]  Parul Parashar,et al.  Neural Networks in Machine Learning , 2014 .

[21]  Richard F. Lyon,et al.  Neural Networks for Machine Learning , 2017 .

[22]  Srikrishna Bhashyam,et al.  Hybrid Beamforming in MU-MIMO Using Partial Interfering Beam Feedback , 2020, IEEE Communications Letters.

[23]  Vahid Jamali,et al.  Feedback-Aware Precoding for Millimeter Wave Massive MIMO Systems , 2018, 2019 IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC).

[24]  Shi Jin,et al.  Deep Learning for Massive MIMO CSI Feedback , 2017, IEEE Wireless Communications Letters.

[25]  Gerhard Bauch,et al.  Linear Precoding in the Downlink of Limited Feedback Multiuser MIMO Systems , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[26]  Wei Yu,et al.  One-Bit Precoding Constellation Design via Autoencoder-Based Deep Learning , 2019, 2019 53rd Asilomar Conference on Signals, Systems, and Computers.

[27]  Fumiyuki Adachi,et al.  Deep-Learning-Based Millimeter-Wave Massive MIMO for Hybrid Precoding , 2019, IEEE Transactions on Vehicular Technology.

[28]  Zhouyue Pi,et al.  An introduction to millimeter-wave mobile broadband systems , 2011, IEEE Communications Magazine.

[29]  Deniz Gündüz,et al.  Pruning the Pilots: Deep Learning-Based Pilot Design and Channel Estimation for MIMO-OFDM Systems , 2020, IEEE Transactions on Wireless Communications.

[30]  Vincent K. N. Lau,et al.  Distributed Compressive CSIT Estimation and Feedback for FDD Multi-User Massive MIMO Systems , 2014, IEEE Transactions on Signal Processing.

[31]  Nitish Srivastava,et al.  Improving neural networks by preventing co-adaptation of feature detectors , 2012, ArXiv.

[32]  Thomas L. Marzetta,et al.  Noncooperative Cellular Wireless with Unlimited Numbers of Base Station Antennas , 2010, IEEE Transactions on Wireless Communications.

[33]  Christina Fragouli,et al.  On Distributed Quantization for Classification , 2019, IEEE Journal on Selected Areas in Information Theory.

[34]  Pangan Ting,et al.  Compressive sensing based channel feedback protocols for spatially-correlated massive antenna arrays , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[35]  Kezhi Wang,et al.  MIMO Channel Information Feedback Using Deep Recurrent Network , 2018, IEEE Communications Letters.

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

[37]  Wei Yu,et al.  Robust Symbol-Level Precoding Via Autoencoder-Based Deep Learning , 2020, ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[38]  Giuseppe Caire,et al.  Multiuser MIMO Achievable Rates With Downlink Training and Channel State Feedback , 2007, IEEE Transactions on Information Theory.

[39]  Inkyu Lee,et al.  Deep Learning-Based Limited Feedback Designs for MIMO Systems , 2019, IEEE Wireless Communications Letters.

[40]  Wei Cui,et al.  Spatial Deep Learning for Wireless Scheduling , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[41]  Zixiang Xiong,et al.  Distributed source coding for sensor networks , 2004, IEEE Signal Processing Magazine.

[42]  Robert W. Heath,et al.  An overview of limited feedback in wireless communication systems , 2008, IEEE Journal on Selected Areas in Communications.

[43]  Deniz Gündüz,et al.  Deep Convolutional Compression For Massive MIMO CSI Feedback , 2019, 2019 IEEE 29th International Workshop on Machine Learning for Signal Processing (MLSP).

[44]  Jeffrey G. Andrews,et al.  What Will 5G Be? , 2014, IEEE Journal on Selected Areas in Communications.

[45]  Ami Wiesel,et al.  Learning to Detect , 2018, IEEE Transactions on Signal Processing.