Performance of Some Metaheuristic Algorithms for Multiuser Detection in TTCM-Assisted Rank-Deficient SDMA-OFDM System

Dec 2010

We propose two novel and computationally efficient metaheuristic algorithms based on Artificial Bee Colony (ABC) and Particle Swarm Optimization (PSO) principles for Multiuser Detection (MUD) in Turbo Trellis Coded modulation- (TTCM-) based Space Division Multiple Access (SDMA) Orthogonal Frequency Division Multiplexing (OFDM) system. Unlike gradient descent methods, both ABC and PSO methods ensure minimization of the objective function without the solution being trapped into local optima. These techniques are capable of achieving excellent performance in the so-called overloaded system, where the number of transmit antennas is higher than the number of receiver antennas, in which the known classic MUDs fail. The performance of the proposed algorithm is compared with each other and also against Genetic Algorithm- (GA-) based MUD. Simulation results establish better performance, computational efficiency, and convergence characteristics for ABC and PSO methods. It is seen that the proposed detectors achieve similar performance to that of well-known optimum Maximum Likelihood Detector (MLD) at a significantly lower computational complexity and outperform the traditional MMSE MUD.

Article PDF cannot be displayed. You can download it here:

https://link.springer.com/content/pdf/10.1155%2F2010%2F473435.pdf

Performance of Some Metaheuristic Algorithms for Multiuser Detection in TTCM-Assisted Rank-Deficient SDMA-OFDM System

Hindawi Publishing Corporation EURASIP Journal on Wireless Communications and Networking Volume 2010, Article ID 473435, 11 pages doi:10.1155/2010/473435 Research Article Performance of Some Metaheuristic Algorithms for Multiuser Detection in TTCM-Assisted Rank-Deficient SDMA-OFDM System P. A. Haris, E. Gopinathan, and C. K. Ali Department of Electronics and Communication Engineering, National Institute of Technology, NIT Campus P.O., Calicut, Kerala 673601, India Correspondence should be addressed to P. A. Haris, harisabdul Received 1 June 2010; Revised 13 October 2010; Accepted 6 December 2010 Academic Editor: Sangarapillai Lambotharan Copyright © 2010 P. A. Haris et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. We propose two novel and computationally efficient metaheuristic algorithms based on Artificial Bee Colony (ABC) and Particle Swarm Optimization (PSO) principles for Multiuser Detection (MUD) in Turbo Trellis Coded modulation- (TTCM-) based Space Division Multiple Access (SDMA) Orthogonal Frequency Division Multiplexing (OFDM) system. Unlike gradient descent methods, both ABC and PSO methods ensure minimization of the objective function without the solution being trapped into local optima. These techniques are capable of achieving excellent performance in the so-called overloaded system, where the number of transmit antennas is higher than the number of receiver antennas, in which the known classic MUDs fail. The performance of the proposed algorithm is compared with each other and also against Genetic Algorithm- (GA-) based MUD. Simulation results establish better performance, computational efficiency, and convergence characteristics for ABC and PSO methods. It is seen that the proposed detectors achieve similar performance to that of well-known optimum Maximum Likelihood Detector (MLD) at a significantly lower computational complexity and outperform the traditional MMSE MUD. 1. Introduction Multiinput-Multioutput Orthogonal Frequency Division Multiplexing (MIMO-OFDM) [1] is considered as candidates for future 4G broadband wireless services. Among various topics related to MIMO-OFDM technologies, Space Division Multiple Access (SDMA) [2] based OFDM communication invoking Multiuser Detection (MUD) techniques has recently attracted intensive research interests. In SDMA MIMO systems the L different users transmitted signals are separated at the base-station (BS) using their unique, userspecific spatial signature, which is constituted by the Pelement vector of their channel transfer function between the user’s single transmit antenna and the P different receiver antenna elements at the BS, upon assuming flat fading channel conditions in each of the OFDM subcarriers. A variety of MUDs [3, 4] have been proposed for separating different users at the BS on a per-subcarrier basis. The most popular among them is constituted by the Minimum Mean Squared Error (MMSE) MUD and was found to give poor performance. ML detection gives the best performance having dramatically increased computational complexity. By incorporating Forward Error Correction (FEC) schemes such as Turbo Trellis Coded Modulationb (TTCM) [5], the achievable performance can be further improved. In the existing literature, although there are a number of papers dealing with optimization-based approaches for MIMO-MUD, metaheuristic approaches still remain largely unexplored. Metaheuristics are general high-level procedures that coordinate simple heuristics and rules to find good (often optimal) approximate solutions to computationally difficult combinatorial optimization problems [6]. In the context of SDMA multiuser MIMO OFDM systems, none of the known classic multi user detectors allow the number of transmitters (Nt ) to be higher than the number of receivers, which is often referred to as an overloaded scenario, owing to the constraint imposed by the rank of the MIMO channel matrix. Against this background, 2 EURASIP Journal on Wireless Communications and Networking User 1 TTCM encoder Interleaver IFFT MS1 User 2 TTCM encoder Interleaver IFFT MS2 . . . . . . . .. . .. . .. User L TTCM encoder Interleaver IFFT MSL User 1 TTCM decoder De-interleaver User 2 TTCM decoder De-interleaver .. . . .. User L TTCM decoder .. . .. . De-interleaver SDMA MIMO channel FFT MUD (ABC or PSO) FFT .. . P-element receiver antenna array FFT Figure 1: Schematic of TTCM-MMSE-ABC-MUD-SDMA-OFDM uplink system. in this paper we propose two computationally efficient metaheuristic algorithms based on ABC [7–11] and PSO [12–15] for multiuser detection in SDMA-OFDM systems, which provide an effective solution to the multiuser MIMO detection problem in the above-mentioned high-throughput rank-deficient scenario. Both ABC and PSO are efficient stochastic optimization tools with the capability of avoiding local minima, a feature not present in gradient search-based nonlinear optimization methods. The methods proposed approach the optimum performance of the ML detector. Finally, the computational complexity of the proposed schemes is significantly lower than that of the optimum ML system, especially in high-throughput scenarios. Our major contributions in this paper are (i) the development of two relatively accurate, computationally efficient metaheuristic algorithm suitable for multi user detection in SDMA-OFDM system; (ii) a thorough analysis of the performance of the proposed algorithms under both fully loaded and overloaded scenario; (iii) computational complexity comparison of the proposed algorithms with existing MUDs such as ML and MMSE. From the analysis it is found that the ABC- and PSO-based methods outperform the existing MMSE- and GA-based MUDs. The structure of this paper is as follows. Section 2 provides a description of the related works. The SDMA MIMO system model is described in Section 3, while the proposed MUDs based on ABC and PSO are explained in Section 4. Our simulation results are provided in Section 5, while the associated complexity issues are discussed in Section 6. Our final conclusions are summarized in Section 7. but they suffer from performance loss. The nonlinear MUDs such as SIC and PIC [16] are prone to error propagation. ML detector was found to give best performance at the cost of dramatically increased computational complexity. The performance of numerous known classic MUD techniques such as Vertical Bell Labs Layered Space-Time architecture (V-BLAST) [17] and the QR Decomposition combined with the M-algorithm (QRD-M) [18] will fail in the overloaded scenario where the number of users exceeds the number of receivers. Damen et al. [19] proposed a powerful sphere decoding (SD) algorithm which was suitable for overloaded MIMO MUD. The derivatives of SD such as Optimized Hierarchy Reduced Search Algorithm ( (...truncated)


This is a preview of a remote PDF: https://link.springer.com/content/pdf/10.1155%2F2010%2F473435.pdf
Article home page: https://link.springer.com/article/10.1155/2010/473435

P. A. Haris, E. Gopinathan, C. K. Ali. Performance of Some Metaheuristic Algorithms for Multiuser Detection in TTCM-Assisted Rank-Deficient SDMA-OFDM System, 2010, pp. 473435, Volume 2010, Issue 1, DOI: 10.1155/2010/473435