Performance / Complexity Trade-offs of the Sphere Decoder Algorithm for Massive MIMO Systems

02/21/2020
by   A. Dabah, et al.
0

Massive MIMO systems are seen by many researchers as a paramount technology toward next generation networks. This technology consists of hundreds of antennas that are capable of sending and receiving simultaneously a huge amount of data. One of the main challenges when using this technology is the necessity of an efficient decoding framework. The latter must guarantee both a low complexity and a good signal detection accuracy. The Sphere Decoder (SD) algorithm represents one of the promising decoding algorithms in terms of detection accuracy. However, it is inefficient for dealing with large MIMO systems due to its prohibitive complexity. To overcome this drawback, we propose to revisit the sequential SD algorithm and implement several variants that aim at finding appropriate trade-offs between complexity and performance. Then, we propose an efficient high-level parallel SD scheme based on the master/worker paradigm, which permits multiple SD instances to simultaneously explore the search space, while mitigating the overheads from load imbalance. The results of our parallel SD implementation outperform the state-of-the-art by more than 5x using similar MIMO configuration systems, and show a super-linear speedup on multicore platforms. Moreover, this paper presents a new hybrid implementation that combines the strengths of SD and K-best algorithms, i.e., maintaining the detection accuracy of SD, while reducing the complexity using the K-best way of pruning search space. The hybrid approach extends our parallel SD implementation: the master contains the SD search tree, and the workers use the K-best algorithm to accelerate its exploration. The resulting hybrid approach enhances the diversification gain, and therefore, lowers the overall complexity. Our synergistic hybrid approach permits to deal with large MIMO configurations up to 100x100, without sacrificing the accuracy and complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/23/2022

A Variational Bayesian Perspective on Massive MIMO Detection

Optimal data detection in massive multiple-input multiple-output (MIMO) ...
research
10/27/2021

A Bayesian Receiver with Improved Complexity-Reliability Trade-off in Massive MIMO Systems

The stringent requirements on reliability and processing delay in the fi...
research
10/26/2020

Application of Deep Learning to Sphere Decoding for Large MIMO Systems

Although the sphere decoder (SD) is a powerful detector for multiple-inp...
research
02/21/2018

On the Low-Complexity, Hardware-Friendly Tridiagonal Matrix Inversion for Correlated Massive MIMO Systems

In massive MIMO (M-MIMO) systems, one of the key challenges in the imple...
research
08/28/2018

Fully Decentralized Massive MIMO Detection Based on Recursive Methods

Algorithms for Massive MIMO uplink detection typically rely on a central...
research
12/22/2022

A High-Level Comparison of Recent Technologies for Massive MIMO Architectures

Since the introduction of massive MIMO (mMIMO), the design of a transcei...
research
03/30/2023

High-Performance Low-Complexity Hierarchical Frequency Synchronization for Distributed Massive MIMO-OFDMA Systems

We propose a high-performance yet low-complexity hierarchical frequency ...

Please sign up or login with your details

Forgot password? Click here to reset