1,374 research outputs found

    Soft MIMO detection through sphere decoding and box optimization

    Full text link
    [EN] Achieving optimal detection performance with low complexity is one of the major challenges, mainly in multiple-input multiple-output (MIMO) detection. This paper presents three low-complexity Soft-Output MIMO detection algorithms that are based mainly on Box Optimization (BO) techniques. The proposed methods provide good performance with low computational cost using continuous constrained optimization techniques. The rst proposed algorithm is a non-optimal Soft-Output detector of reduced complexity. This algorithm has been compared with the Soft-Output Fixed Complexity (SFSD) algorithm, obtaining lower complexity and similar performance. The two remaining algorithms are employed in a turbo receiver, achieving the max-log Maximum a Posteriori (MAP) performance. The two Soft-Input Soft-Output (SISO) algorithms were proposed in a previous work for soft-output MIMO detection. This work presents its extension for iterative decoding. The SISO algorithms presented are developed and compared with the SISO Single Tree Search algorithm (STS), in terms of efficiency and computational cost. The results show that the proposed algorithms are more efficient for high order constellation than the STS algorithm.Simarro, MA.; García Mollá, VM.; Vidal Maciá, AM.; Martínez Zaldívar, FJ.; Gonzalez, A. (2018). Soft MIMO detection through sphere decoding and box optimization. Signal Processing. 145:48-58. https://doi.org/10.1016/j.sigpro.2017.11.010S485814

    Iterative decoding for MIMO channels via modified sphere decoding

    Get PDF
    In recent years, soft iterative decoding techniques have been shown to greatly improve the bit error rate performance of various communication systems. For multiantenna systems employing space-time codes, however, it is not clear what is the best way to obtain the soft information required of the iterative scheme with low complexity. In this paper, we propose a modification of the Fincke-Pohst (sphere decoding) algorithm to estimate the maximum a posteriori probability of the received symbol sequence. The new algorithm solves a nonlinear integer least squares problem and, over a wide range of rates and signal-to-noise ratios, has polynomial-time complexity. Performance of the algorithm, combined with convolutional, turbo, and low-density parity check codes, is demonstrated on several multiantenna channels. The results for systems that employ space-time modulation schemes seem to indicate that the best performing schemes are those that support the highest mutual information between the transmitted and received signals, rather than the best diversity gain

    High-Rate Space-Time Coded Large MIMO Systems: Low-Complexity Detection and Channel Estimation

    Full text link
    In this paper, we present a low-complexity algorithm for detection in high-rate, non-orthogonal space-time block coded (STBC) large-MIMO systems that achieve high spectral efficiencies of the order of tens of bps/Hz. We also present a training-based iterative detection/channel estimation scheme for such large STBC MIMO systems. Our simulation results show that excellent bit error rate and nearness-to-capacity performance are achieved by the proposed multistage likelihood ascent search (M-LAS) detector in conjunction with the proposed iterative detection/channel estimation scheme at low complexities. The fact that we could show such good results for large STBCs like 16x16 and 32x32 STBCs from Cyclic Division Algebras (CDA) operating at spectral efficiencies in excess of 20 bps/Hz (even after accounting for the overheads meant for pilot based training for channel estimation and turbo coding) establishes the effectiveness of the proposed detector and channel estimator. We decode perfect codes of large dimensions using the proposed detector. With the feasibility of such a low-complexity detection/channel estimation scheme, large-MIMO systems with tens of antennas operating at several tens of bps/Hz spectral efficiencies can become practical, enabling interesting high data rate wireless applications.Comment: v3: Performance/complexity comparison of the proposed scheme with other large-MIMO architectures/detectors has been added (Sec. IV-D). The paper has been accepted for publication in IEEE Journal of Selected Topics in Signal Processing (JSTSP): Spl. Iss. on Managing Complexity in Multiuser MIMO Systems. v2: Section V on Channel Estimation is update

    Adaptive and Iterative Multi-Branch MMSE Decision Feedback Detection Algorithms for MIMO Systems

    Full text link
    In this work, decision feedback (DF) detection algorithms based on multiple processing branches for multi-input multi-output (MIMO) spatial multiplexing systems are proposed. The proposed detector employs multiple cancellation branches with receive filters that are obtained from a common matrix inverse and achieves a performance close to the maximum likelihood detector (MLD). Constrained minimum mean-squared error (MMSE) receive filters designed with constraints on the shape and magnitude of the feedback filters for the multi-branch MMSE DF (MB-MMSE-DF) receivers are presented. An adaptive implementation of the proposed MB-MMSE-DF detector is developed along with a recursive least squares-type algorithm for estimating the parameters of the receive filters when the channel is time-varying. A soft-output version of the MB-MMSE-DF detector is also proposed as a component of an iterative detection and decoding receiver structure. A computational complexity analysis shows that the MB-MMSE-DF detector does not require a significant additional complexity over the conventional MMSE-DF detector, whereas a diversity analysis discusses the diversity order achieved by the MB-MMSE-DF detector. Simulation results show that the MB-MMSE-DF detector achieves a performance superior to existing suboptimal detectors and close to the MLD, while requiring significantly lower complexity.Comment: 10 figures, 3 tables; IEEE Transactions on Wireless Communications, 201
    corecore