Iterative Detection and Decoding for Cell-Free
Massive Multiuser MIMO with LDPC Codes
Tonny Ssettumba, Roberto B. Di Renna, Lukas T. N. Landau and Rodrigo C. de Lamare
Abstract
This paper proposes an iterative detection and decoding (IDD) scheme for a cell free massive multiple input multiple output
(CF-mMIMO) system. Users send coded data to the access points (APs), which is jointly detected at central processing unit (CPU).
The symbols are exchanged iteratively in the form of log likelihood ratios (LLRs) between the detector and the low-density parity
check codes (LPDC) decoder, increasing the coded system’s performance. We propose a list-based multi-feedback diversity with
successive interference cancellation (MF-SIC) to improve the performance of the CF-mMIMO. Furthermore, the proposed detector
is compared with the parallel interference cancellation (PIC) and MF-PIC schemes. Finally, the bit error rate (BER) performance
of CF-mMIMO is compared with the co-located mMIMO (Col-mMIMO).
Keywords
Iterative detection and decoding, MMSE-SIC, MF-SIC, Cell-free Massive MIMO, co-located MIMO.
I. INTRODUCTION
Massive multiple-input multiple-output (mMIMO) is a multi-user communications solution that involves a large number of
antennas to provide service to multiple users in centralized [1], [2] and distributed [3] settings. The large antenna array yields
high throughput and also improves the propagation conditions because of the channel hardening property [4], [5], [7]. mMIMO
leverages on the assumption that users have a single-antenna whereby there are significantly more antennas at the Base Station
(BS) than the number of served users [7]. The signals transmitted by the users to the receiver overlap, resulting in multi-user
interference at the receiver. These interfering signals cannot be easily demodulated at the receiver, which call for techniques
that can separate such signals [8]. The major aim is to reduce the Euclidean distance between the transmitted signal and the
estimate of the received signal [9]. Several works have studied optimal detection techniques to improve the performance of
mMIMO. However, the complexity of such schemes increases with the modulation order and the number of antennas [9].
Furthermore, sub-optimal detectors that use iterative detection and decoding (IDD) that utilise non-linear techniques such as
minimum mean square error with successive interference cancellation (MMSE-SIC) and parallel interference cancellation (PIC)
have been studied in different works [4], [6], [9], [10]. These schemes have been found to achieve close to optimal bit error
rate (BER) performance.
The key aspect in IDD based strategies is the exchange of soft information between the soft detector and the decoder in
terms of likelihood ratios (LLRs). After some iterations, the decoder sends the interleaved posterior probabilities (extrinsic)
information to the soft detector in form of feedback [10], [11]. The use of codes that use message passing such as low-density
parity check codes (LPDC) and turbo codes has been studied in several works [12].
Prior works on IDD that employ channel codes that use message passing such LDPC and turbo codes include the work
in [4], [6], [7], [8], [9], [10], [11]. Such code designs are less complex which simplifies communication system. The use of
list-based detection approaches such as: Multiple-feedback (MF) with SIC (MF-SIC) and multiple-branch-MF processing with
SIC (MB-MF-SIC) detection schemes have been applied in MIMO architectures to lower the BER [9], [10]. Such schemes
achieve close to optimal performance and also reduce the brief error propagation that is prevalent when using SIC based
detection. In [11], the uplink of a CF-mMIMO network has been studied. The access points (APs) are assumed to locally
implement soft MIMO detection and then share the resulting bit LLRs on the front-haul link without exchanges between the
detector and the decoder. The CPU was used to decode the data while the non-linear processing at the APs consisted of the
approximate computation of the posterior density for each received data bit. Moreover, the detection was performed via Partial
Marginalization.
In this work, we present an IDD scheme for CF-mMIMO systems, which unlike the work in [11], employs message passing.
In particular, we propose list-based MF-SIC detectors based on soft interference cancellation for a centralized CF-mMIMO
network. To the best of the authors’ knowledge, no such detector has been presented in the previous works for the CF-mMIMO
architecture. Moreover, the use of message passing strategies can significantly reduce the BER. Therefore, the main contributions
of this paper are summarized as follows. First, a list-based soft MF-SIC detector is proposed for the CF-mMIMO architecture.
This proposed approach gives lower BER values at the same computation complexity as the traditional SIC scheme. Secondly,
the proposed detector is compared with other detectors such as the linear MMSE, SIC, PIC and MF-PIC. Thirdly, the impact
Tonny Ssettumba, Roberto B. Di Renna, Lukas T. N. Landau and Rodrigo C. de Lamare, Center for Telecommunications Studies (CETUC), Pontifical
Catholic University of Rio de Janeiro (PUC-Rio), E-mail: tssettumba@aluno.puc-rio.br, {roberto.brauer, lukas.landau, delamare}@cetuc.puc-rio.br
arXiv:2210.12906v1 [cs.IT] 24 Oct 2022