Abstract
In this paper, belief propagation (BP) detection in real domain for large-scale multiple-in multiple-out (MIMO) systems is proposed. The mathematical analysis of message updating rules for independent identically distributed (i.i.d.) and correlated fading MIMO channels are given in detail. The damped BP with damping on the a priori probability vector is employed to improve the performance for the uplink large-scale MIMO systems with correlation among transmitting antennas or loading factor ρ = 1. Based on the convergence analysis, the method of selecting message damping factor δ is presented also. In addition, the adaptive message updating for BP detection is first proposed to provide a good trade-off between performance and complexity. Simulation results have shown that, for 16 × 16 MIMO with quadrature phase shift keying (QPSK) modulation, this approach can show 1 dB performance improvement at BER of 10−2, compared to complex domain single-edge based BP (SE-BP). For 8 × 32 MIMO with correlation among transmitting and receiving antennas, where 16-Quadrature Amplitude Modulation (16-QAM) is employed, simulation results have shown that the proposed adaptive BP detection achieves a complexity reduction of 50% compared to the general BP detection with negligible performance loss. For i.i.d. and correlated fading channels with various antennas configurations, advantages of the proposed approach over existing BP detections as well as MMSE approach have been demonstrated by thorough simulations. Hence, the proposed BP detection is suitable for large-scale MIMO systems, especially for those with high-order modulations. Furthermore, the adaptive BP detection together with message damping is expected to be a good choice for low complexity detection.
Similar content being viewed by others
References
Fukuda, W., Abiko, T., Nishimura, T., & et al. (2013). Low-complexity detection based on belief propagation in a massive MIMO system. In Proceedings of IEEE vehicular technology conference spring (VTC-spring) (pp. 1–5). Germany: Dresden.
Hansen, M., Hassibi, B., Dimakis, A.G., & Xu, W. (2009). Near-optimal detection in MIMO systems using Gibbs sampling. In Proceedings of IEEE international communications conference (ICC) (pp. 1–6). Hawaii: Honolulu.
Haroun, A., Nour, C.A., Arzel, M., & et al. (2014). Symbol-based BP detection for MIMO systems associated with non-binary LDPC codes. In Proceedings of IEEE wireless commun. and networking conf. (WCNC) (pp. 212–217). Turkey: Istanbul.
Haykin, S., Sellathurai, M., de Jong, Y., & Willink, T. (2004). Turbo-MIMO for wireless communications. IEEE Commun. Mag., 42(10), 48–53.
Heskes, T. (2010). On the uniqueness of loopy belief propagation fixed points. Neural Comput., 16(11), 2379–2413.
Ju, C., Ma, J., Tian, C., & He, G. (2012). VLSI Implementation of an 855 Mbps high performance soft-output K-Best MIMO detector. In Proceedings of IEEE international symposium on circuits and systems (ISCAS) (pp. 2849–2852). Korea: Seoul.
Lee, J., Han, J.K., & Zhang, J. (2009). MIMO Technologies in 3GPP LTE and LTE-advanced. EURASIP J. Wirel. Commun. Netw., 2009(3), 1–10.
Long, F., Lv, T., Cao, R., & Gao, H. (2011). Single edge based belief propagation algorithms for MIMO detection. In Proceedings of IEEE sarnoff symposium (pp. 1–5). Princeton: USA.
Marzetta, T.L. (2010). Noncooperative cellular wireless with unlimited numbers of base station antennas. IEEE Trans. Wirel. Commun., 9(11), 3590–3600.
Mohammed, S.K., Chockalingam, A., & Rajan, B.S. (2008). A low-complexity near-ML performance achieving algorithm for large MIMO detection. In Proceedings of IEEE intl. symposium on infor. theory (ISIT) (pp. 2012–2016). Canada: Toronto.
Mooij, J.M., & Kappen, H.J. (2007). Sufficient conditions for convergence of the sum-product algorithm. IEEE Trans. Inf. Theory, 53(12), 4422–4437.
Narasimhan, T.L. (2014). A.chockalingam: Detection and decoding in large-scale MIMO systems: a non-binary belief propagation approach. In Proceedings of IEEE vechicular technology conference spring (VTC-spring) (pp. 1–5). Korea: Seoul.
Pefkianakis, I., Suk-Bok, L., & Songwu, L. (2013). Towards MIMO-aware 802.11n rate adaptation. IEEE/ACM Trans. Netw., 21(3), 692–705.
Proakis, J.G. (2000). Digital communication, 4th edn. New York: McGraw Hill.
Rusek, F., Persson, D., Lau, B.K., Larsson, E., Marzetta, T., & et al. (2013). Scaling up MIMO: opportunities and challenges with very large arrays. IEEE Signal Process. Mag., 30(1), 40–60.
Som, P., Datta, T., Chockalingam, A., & Rajan, B.S. (2010). Improved large-MIMO detection based on damped belief propagation. In Proceedings of IEEE international information theory workshop (ITW) (pp. 1–5): Cairo.
Som, P., Datta, T., Chockalingam, A., & Rajan, S.S. (2010). Improved large-MIMO detection based on damped belief propagation. In Proceedings of IEEE info. theory workshop (ITW) (pp. 1–5). Egypt: Cairo.
Som, P., Datta, T., Srinidhi, N., & et al. (2011). Low-complexity detection in large-dimension MIMO-ISI channels using graphical models. IEEE Signal Process. Mag., 5(8), 1932–4553.
Srinidhi, N., Mohammed, S.K., Chockalingam, A., & et al. (2009). Low-complexity near-ML decoding of large non-orthogonal STBCs using reactive tabu search. In Proceedings of IEEE intl. symposium on info. theory (ISIT) (pp. 1993–1997). Korea: Seoul.
Wu, M., Bei, Y., Vosoughi, A., & et al. (2013). Approximate matrix inversion for high-throughput data detection in the large-scale MIMO uplink. In Proceedings of IEEE intl. symp. on circuits and systems (ISCAS) (pp. 2155–2158). China: Beijing.
Wubben, D., Seethaler, D., Jalden, J., & Matz, G. (2011). Lattice reduction. IEEE Signal Process. Mag., 28(3), 70–91.
Acknowledgements
This work is partially supported by International Science & Technology Cooperation Program of China under grant 2014DFA11640, Huawei HIRP Flagship under grant YB201504, NSFC under grant 61501116, Jiangsu Provincial NSF under grant BK20140636, State Key Laboratory of ASIC & System under grant 2016KF007, ICRI for MNC, Student Research Training Program of SEU, the Fundamental Research Funds for the Central Universities under grants 3204004202 and 3204005101, the Research Fund of National Mobile Communications Research Laboratory, SEU under grant 2014B02, and the Project Sponsored by the SRF for the Returned Overseas Chinese Scholars of State Education Ministry.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix A: Proof of Theorem 1
Assume r and \(\mathbf {H}=(\mathbf {h}_{1}^{T},\ldots ,\mathbf {h}_{2N}^{T})^{T}\) are given. Define
For the l-th iteration in BP detection, \(\beta _{j,i}^{(l)}({s_{k}})\) can be calculated as follows:
Combining Eq. 19 with the iterative process, we have
Then \(\beta _{j,i}^{(l)}({s_{k}})\) could be rewritten as follows:
Employing Jacobi logarithm, we have
Appendix B: Proof of Lemma 1
Giving that
together with the i.i.d. Gaussian matrix H w . According to Eq. 6, we have:
Since H k is the linear combination of the entries from i.i.d. column vector H w,k , the column vectors {H k , 1 ≤ k ≤ 2M} are independent and Gaussian. According to Eq. 7, we have:
Similarly, the row vectors {h m , 1 ≤ m ≤ 2N} are also independent. However the entries {h m,k , 1 ≤ m ≤ 2N} of H k are dependent. Therefore, column vectors of H are not independent now. Similarly, column vectors of H with correlation among both Tx and Rx antennas are dependent also.
Appendix C: Proof of Theorem 2
According to Eq. 2, we have
The column vectors {H k , 1 ≤ k ≤ 2M} are independent and Gaussian by Theorem 2. Together with the independent transmitted symbols s k and AWGN vector n, the received vector r are independent and Gaussian.
Given H, x i = s, and \(\mathbf {r}\sim \mathcal {N}\left (\mathbf {m}_{\mathbf {r}}, \Sigma _{\mathbf {r}}\right )\), where
we can further acquire that for 1 ≤ j ≤ 2N:
The likelihood probability can be derived as follows:
where \(\mu _{z_{j,i}}\) and \(\sigma _{z_{j,i}}\) are given by Eq. 18. Compared with Eq. 19, we have the following formula
Rights and permissions
About this article
Cite this article
Yang, J., Song, W., Zhang, S. et al. Low-Complexity Belief Propagation Detection for Correlated Large-Scale MIMO Systems. J Sign Process Syst 90, 585–599 (2018). https://doi.org/10.1007/s11265-017-1273-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11265-017-1273-3