2016
DOI: 10.1109/lsp.2015.2500682
|View full text |Cite
|
Sign up to set email alerts
|

Fast Matrix Inversion Updates for Massive MIMO Detection and Precoding

Abstract: In this letter, methods and corresponding complexities for fast matrix inversion updates in the context of massive multiple-input multiple-output (MIMO) are studied. In particular, we propose an on-the-fly method to recompute the zero forcing (ZF) filter when a user is added or removed from the system. Additionally, we evaluate the recalculation of the inverse matrix after a new channel estimation is obtained for a given user. Results are evaluated numerically in terms of bit error rate (BER) using the Neumann… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
38
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 46 publications
(41 citation statements)
references
References 15 publications
0
38
0
Order By: Relevance
“…For example, the sum rate achieved by ZF pre-coding involves the trace of W À1 [5], so in order to obtain the sum rate, we have to compute W À1 . Fast matrix inversion updates was proposed in [6] to update the matrix inversion without re-computing W À1 when a user was added to or removed from the system. However, the proposed method requires to calculate W À1 at least once, otherwise the update is impossible.…”
Section: System Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, the sum rate achieved by ZF pre-coding involves the trace of W À1 [5], so in order to obtain the sum rate, we have to compute W À1 . Fast matrix inversion updates was proposed in [6] to update the matrix inversion without re-computing W À1 when a user was added to or removed from the system. However, the proposed method requires to calculate W À1 at least once, otherwise the update is impossible.…”
Section: System Modelmentioning
confidence: 99%
“…What they approximate is not the matrix inversion but a product containing the matrix inversion. However, the matrix inversion is required in some relevant computations, such as fast matrix inversion updates [6] and the sum rate calculation [5]. Thus the matrix inversion must be separated from the iteration result of the three approaches, which brings about complicated calculations.…”
Section: Introductionmentioning
confidence: 99%
“…In massive MIMO systems, linear detectors achieve near-optimal performance by exploiting the channel hardening effect [10], and approximate matrix inversions via Neumann series approximations [11] are used for practical implementations. However, large MIMO systems do not have very large receive-to-transmit antenna ratios.…”
Section: Introductionmentioning
confidence: 99%
“…Several complexity reduction strategies have been proposed as alternatives to the closed-form MMSE filter, including: Gauss-Seidel optimization [3], Neumann series approximation [4], and the symmetric successive overrelaxation method [5]. An approach that exploits the array manifold separability has been presented as a solution to reduce the computational complexity in large array beamforming tasks [6].…”
Section: Introductionmentioning
confidence: 99%