Low-Computational Complexity Detection and BER Bit Error Rate Minimization for Large Wireless MIMO Receiver Using Genetic Algorithm

Similar documents
On limits of Wireless Communications in a Fading Environment: a General Parameterization Quantifying Performance in Fading Channel

IMPROVED QR AIDED DETECTION UNDER CHANNEL ESTIMATION ERROR CONDITION

PERFORMANCE ANALYSIS OF AN UPLINK MISO-CDMA SYSTEM USING MULTISTAGE MULTI-USER DETECTION SCHEME WITH V-BLAST SIGNAL DETECTION ALGORITHMS

Performance Evaluation of V-BLAST MIMO System Using Rayleigh & Rician Channels

PERFORMANCE ANALYSIS OF MIMO-SPACE TIME BLOCK CODING WITH DIFFERENT MODULATION TECHNIQUES

Performance Analysis of SVD Based Single and. Multiple Beamforming for SU-MIMO and. MU-MIMO Systems with Various Modulation.

Reduced Complexity by Incorporating Sphere Decoder with MIMO STBC HARQ Systems

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Bit Error Rate Performance Measurement of Wireless MIMO System Based on FPGA

MMSE Algorithm Based MIMO Transmission Scheme

Reduced Complexity of QRD-M Detection Scheme in MIMO-OFDM Systems

Sphere Decoding in Multi-user Multiple Input Multiple Output with reduced complexity

Performance Evaluation of V-Blast Mimo System in Fading Diversity Using Matched Filter

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

An Analytical Design: Performance Comparison of MMSE and ZF Detector

Achievable Unified Performance Analysis of Orthogonal Space-Time Block Codes with Antenna Selection over Correlated Rayleigh Fading Channels

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

Multiple Antennas in Wireless Communications

Performance Analysis of Maximum Likelihood Detection in a MIMO Antenna System

SPACE TIME coding for multiple transmit antennas has attracted

Review on Improvement in WIMAX System

A Sphere Decoding Algorithm for MIMO

AN EFFICIENT LINK PERFOMANCE ESTIMATION TECHNIQUE FOR MIMO-OFDM SYSTEMS

International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 3, Issue 11, November 2014

Power Efficiency of LDPC Codes under Hard and Soft Decision QAM Modulated OFDM

Performance Analysis of MIMO Equalization Techniques with Highly Efficient Channel Coding Schemes

Near-Optimal Low Complexity MLSE Equalization

Study and Analysis of 2x2 MIMO Systems for Different Modulation Techniques using MATLAB

DESIGN OF STBC ENCODER AND DECODER FOR 2X1 AND 2X2 MIMO SYSTEM

Combined Transmitter Diversity and Multi-Level Modulation Techniques

MULTIPATH fading could severely degrade the performance

Realization of Peak Frequency Efficiency of 50 Bit/Second/Hz Using OFDM MIMO Multiplexing with MLD Based Signal Detection

Iterative Detection and Decoding with PIC Algorithm for MIMO-OFDM Systems

IMPACT OF SPATIAL CHANNEL CORRELATION ON SUPER QUASI-ORTHOGONAL SPACE-TIME TRELLIS CODES. Biljana Badic, Alexander Linduska, Hans Weinrichter

MIMO Systems and Applications

SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS

A Smart Grid System Based On Cloud Cognitive Radio Using Beamforming Approach In Wireless Sensor Network

Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel

MIMO CONFIGURATION SCHEME WITH SPATIAL MULTIPLEXING AND QPSK MODULATION

Near-Optimal Low Complexity MLSE Equalization

Application of QAP in Modulation Diversity (MoDiv) Design

Hybrid Index Modeling Model for Memo System with Ml Sub Detector

Performance Comparison of MIMO Systems over AWGN and Rician Channels using OSTBC3 with Zero Forcing Receivers

Transmission characteristics of 4x4 MIMO system with OFDM multiplexing and Markov Chain Monte Carlo Receiver

Design of 2 4 Alamouti Transceiver Using FPGA

Optimal Design of Modulation Parameters for Underwater Acoustic Communication

Comparative Study of the detection algorithms in MIMO

A New Approach to Layered Space-Time Code Design

Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel

Analysis of V-BLAST Techniques for MIMO Wireless Channels with different modulation techniques using Linear and Non Linear Detection

Efficient Wirelesss Channel Estimation using Alamouti STBC with MIMO and 16-PSK Modulation

BER PERFORMANCE IMPROVEMENT USING MIMO TECHNIQUE OVER RAYLEIGH WIRELESS CHANNEL with DIFFERENT EQUALIZERS

BER Performance Analysis and Comparison for Large Scale MIMO Receiver

Space-Time Block Coded Spatial Modulation

International Journal of Advance Engineering and Research Development. Channel Estimation for MIMO based-polar Codes

Performance Study of MIMO-OFDM System in Rayleigh Fading Channel with QO-STB Coding Technique

Reception for Layered STBC Architecture in WLAN Scenario

Performance Analysis of Optimal Scheduling Based Firefly algorithm in MIMO system

Study of Turbo Coded OFDM over Fading Channel

UNEQUAL POWER ALLOCATION FOR JPEG TRANSMISSION OVER MIMO SYSTEMS. Muhammad F. Sabir, Robert W. Heath Jr. and Alan C. Bovik

Implementation and Complexity Analysis of List Sphere Detector for MIMO-OFDM systems

Performance Comparison of MIMO Systems over AWGN and Rayleigh Channels with Zero Forcing Receivers

Performance Comparison of MIMO Systems over AWGN and Rician Channels with Zero Forcing Receivers

A New Transmission Scheme for MIMO OFDM

Optimized BPSK and QAM Techniques for OFDM Systems

Analysis of Space-Time Block Coded Spatial Modulation in Correlated Rayleigh and Rician Fading Channels

Neha Pathak #1, Neha Bakawale *2 # Department of Electronics and Communication, Patel Group of Institution, Indore

Improvement of MFSK -BER Performance Using MIMO Technology on Multipath Non LOS Wireless Channels

Study of Performance Evaluation of Quasi Orthogonal Space Time Block Code MIMO-OFDM System in Rician Channel for Different Modulation Schemes

Link Adaptation Technique for MIMO-OFDM systems with Low Complexity QRM-MLD Algorithm

Design and Analysis of Performance Evaluation for Spatial Modulation

Cooperative Orthogonal Space-Time-Frequency Block Codes over a MIMO-OFDM Frequency Selective Channel

LD-STBC-VBLAST Receiver for WLAN systems

Keywords MISO, BER, SNR, EGT, SDT, MRT & BPSK.

SIDELOBE SUPPRESSION AND PAPR REDUCTION FOR COGNITIVE RADIO MIMO-OFDM SYSTEMS USING CONVEX OPTIMIZATION TECHNIQUE

Adaptive Digital Video Transmission with STBC over Rayleigh Fading Channels

A Phase Modulation Scheme for Millimeter Wave Generation Based on Frequency Octupling using LiNbO 3 Mach- Zehnder Modulator.

MULTIPLE-TRANSMIT and multiple-receive antenna

Detection of SINR Interference in MIMO Transmission using Power Allocation

MAXIMUM LIKELIHOOD WITH HEURISTIC DETECTORS IN LARGE MIMO SYSTEMS FOR EFFECTIVELY RECEIVING BITS

Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary

Gurpreet Singh* and Pardeep Sharma**

Space Diversity for Wireless Communication System A Review Niru Desai, G. D. Makawana

Comb type Pilot arrangement based Channel Estimation for Spatial Multiplexing MIMO-OFDM Systems

Performance Evaluation of STBC-OFDM System for Wireless Communication

Modeling and Analyzing the BER Performance of MIMO System using Different Modulation Technique

The Case for Optimum Detection Algorithms in MIMO Wireless Systems. Helmut Bölcskei

Simplified Levenberg-Marquardt Algorithm based PAPR Reduction for OFDM System with Neural Network

BANDWIDTH-PERFORMANCE TRADEOFFS FOR A TRANSMISSION WITH CONCURRENT SIGNALS

Pilot Assisted Channel Estimation in MIMO-STBC Systems Over Time-Varying Fading Channels

Quasi-Orthogonal Space-Time Block Coding Using Polynomial Phase Modulation

DYNAMIC POWER ALLOCATION SCHEME USING LOAD MATRIX TO CONTROL INTERFERENCE IN 4G MOBILE COMMUNICATION SYSTEMS

Coding for MIMO Communication Systems

A High-Throughput VLSI Architecture for SC-FDMA MIMO Detectors

Angle Differential Modulation Scheme for Odd-bit QAM

Layered Space-Time Codes

Design Error Performance of Space-Frequency Block Coded OFDM Systems with Different Equalizers and For Different Modulation Schemes

PERFORMANCE ANALYSIS OF IDMA SCHEME USING DIFFERENT CODING TECHNIQUES WITH RECEIVER DIVERSITY USING RANDOM INTERLEAVER

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

Transcription:

International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 7, Number 8 (2014), pp. 779-785 International Research Publication House http://www.irphouse.com Low-Computational Complexity Detection and BER Bit Error Rate Minimization for Large Wireless MIMO Receiver Using Genetic Algorithm G. Ranjitham 1 and K. R. Shakar Kumar 2 1 Department of Electrical and Electronics Engineering, Sri Ramakrishna Engineering College, Coimbatore-22 T. N., India. 2 Département of Electronics and Communication Engineering, Ranaganathan Engineering College, Coimbatore T. N., India. ABSTRACT MIMO system where large number of transmitters and receivers are used for transmission of data simultaneously, the complexity of detection process is more as the channel matrix is more complex. This Paper deals simulation study of about reducing the computational complexity in Multiple Input Multiple Output (MIMO) receiver using partial ML detection along with Genetic alogirithm. Maximum Likelihood Detection is considered as a path finding problem and partial ML detection along with Genetic Programming is used to solve it. This study uses Matlab communication tool box version 7. 1 and also aims in proving that MIMO receiver using partial ML detection along with GA, gives less Bit Error Rate (BER) and reduced computation complexity compared to Vertical-Bell Laboratories Layered Space Time (V- BLAST), Maximum Likelihood detection (MLD), Ant Colony Optimization (ACO), Modified Ant Colony Optimisation (MACO). Simulation analysis 1 deals with comparison of various algorithms like Modified Ant Colony optimization, Ant colony Optimization, Maximum Likelihood Detection and V-BLAST detection. Simulation analysis 2 deals with varying the receiver antenna configuration. Simulation analysis 3 involves the study of the computational complexity. From the above study it is inferred that, as the number of receiver increase, keeping number of transmitter antenna constant in QAM, BER decrease. V-BLAST has a better Bit Error Rate Performance than ML. ACO has a better Bit Error Rate Performance than V-BLAST. MACO has a better Bit Error Rate Performance than ACO. Partial ML with GA has a better Bit Error Rate Performance than MACO. Preparation complexity of partial ML along with Soft Input Genetic Algorithm decreases with increase in number of antenna configurations. Keywords: MIMO, BER, VBLAST, MACO, ACO, QAM, ML detection.

780 G. Ranjitham and K. R. Shakar Kumar Introduction to MIMO Multiple Input Multiple Output (MIMO) communication refers to a technology in which the system uses an array of antennas (i. e. multiple antennas) at either the transmitter or the receiver. By employing multiple antennas at both ends of the link, the performance of the transmission is enhanced, in higher data rates without extra frequency and power resources. Wireless communication has the potential to provide high-speed high-quality information exchange between portable devices located in any distance apart.. There are many potential applications that uses this technology such as multimedia internet-enabled cell phones, smart homes and appliances, autonomous sensor networks, video teleconferencing and distance learning, and automated highway systems. There are two significant challenges in these applications: first, is the phenomenon of fading, and the second, signal interference between them. The challenges are mostly due to limited availability of radio frequency spectrum and a complex time-varying wireless environment (fading and multipath), bit error rate minimization and computational complexity. Nowadays, wireless communication is to increase data rate and improve transmission reliability. In other words, because of the increasing demand for higher data rates, better quality of service, fewer dropped calls, higher network capacity and signal clarity are some of key goals. GA based MIMO Genetic algorithm (GA) is a search heuristic that relates the process of natural evolution. This heuristic is routinely used to generate solutions to optimization and search problems. Genetic algorithms belong to the larger class of Evolutionary Algorithms (EA), which generate solutions to many optimization problems using properties likes mutation, cross over, selection and inheritance. GA is much applicable for physically realizable, real-time applications, where low complexity and fast convergence is of a major requirements. The method adapted is that a population of candidate solutions are chosen in a common pool to an optimization problem is evolved first. Each possible candidate solution has a set of properties are mutated and altered. Though the performance of GA is near to the ML detection performance, finding the optimal solution to complex high dimensional, multimodal problems often requires very expensive fitness function values and evaluation and when the number of elements which are exposed to mutation is large there is often an exponential increase in search space size. So it is essential to apply for Partial ML detection along with Genetic programming or Genetic Algorithm. Partial ML along with Genetic programming The BER performance of ML detector is better than any other modulation technique, but the computational complexity of ML detector is very large. In order to get the near ML performance but with reduced complexity we move in for partial ML detection

Low-Computational Complexity Detection and BER Bit Error 781 along with Genetic programming. The basic block diagram for the proposed work is shown in figure 1. 1 Figure. 1. 1 Block diagram of the GA MIMO detector The detector operates at the bit level and consists of three stages. The first stage in Figure1. 1 is responsible for, partial ML detection, calculates some bits of the ML solution by means of the iterative algorithm. In the second stage, soft values for the undetected bits are generated. In the third stage, the undetected bits are detected by means of a soft-input genetic algorithm, which is a novel soft-input version of a genetic algorithm used for solving large binary quadratic programming problems. Stage 1-Partial ML along with Genetic programming The modulation schme taken into account is Auadarture amplitude modulation and BPSK schmemes. Every symbol s in the QAM constellation is given as s=v T b (s) (1. 1) where v is a vector such that v C B. The mathematical representation of MIMO using QAM constellation is modified as y=ab+n (1. 2) where A H v T ( denotes the Kronecker product) For BPSK constellation the mathematical representation remains as Y=Hs+n (1. 3) The ML detector is formulated as b ML (y)=arg min b {1, -1} BN t y-ab 2 (1. 4) In partial ML detection some elements b ML, k of b ML is detected. The partial ML detector is derived by expanding, with respect to a single bit b k, the metric y-ab 2 minimized by the ML detector. The index set which has all the elements of b is taken excluding the k th bit. So the ML detection can be modified as b ML (y)=arg min b {1, -1} BN t {b k k (b ~k )+ ρ k (b ~k )} (1. 5)

782 G. Ranjitham and K. R. Shakar Kumar where k (b ~k ) 2 (R{z k }- i I~K R{G k, l }b l ) and ρ k (b ~k ) 2 k I~K R{z k } b k - k I~K l I~K b k G k, l b l When k (b ML, ~k ) 0 and b k =b ML~k if and only if b k =sgn ( k (b ML, ~k ) is assumed then ML solution b ML satisfies b ML, k =sgn ( k (b ML, ~k ) (1. 6) The above value should lie between L k (D) and U k (D) where L k (D) 2 (R{Z k }- l D~k R{G k, l } - l D~k R{G k, l }b ML, l ) and U k (D) 2 (R{Z k }- l D~k R{G k, l } - l D~k R{G k, l }b ML, l ) Here D = detected bits and D = undetected bits. For k D the value of b ML, ~k is updated as When L k (D) > 0, set b ML, k =1 ;When U k (D) < 0, set b ML, k =-1;For other cases b ML, k is left undetected. After assigning values to b ML, k the value of D and D is updated Stage 2-Generation of Soft Values For the undetected bits the soft value b k is calculated and this is used in the genetic algorithm developed in the third stage. The value of b k is defined as b k E{b ML, k }=E{sgn (x k )} = (1) P r {x k >0}+ (-1) P r {x k <0} = { L k (D ML )+ U k (D ML )}/ { L k (D ML )- U k (D ML )} (1. 7) The value of b k lies between -1 and 1. Stage 3-The soft input Genetic Algorithm The Soft input Genetic Algorithm (SGA) is a soft-input version of the genetic algorithm that is used for solving large binary quadratic programming problems. The SGA is different from genetic algorithms previously proposed for MIMO detection in that (i) it uses the soft values provided by Stage 2 and the partial ML detection results provided by Stage 1 for an improved initialization, and (ii) it includes a local search procedure, which makes the search for improved CSs more effective. Therefore, the SGA performs well even for very small population sizes. These reduced population sizes result in a low complexity and make the SGA suited to large MIMO systems with large number of antennas. Figure. 1. 2 shows the BER performance of 4x128 MIMO system using QAM modulation scheme under PML+SGA, MACO, ACO, SD, VBLAST. It is observed that partial ML along with Genetic Algorithm has a better BER performance when compared with other detection techniques. Table 1 shows Numerical comparison of BER performance of 4x128 MIMO under QAM Modulation. It is inferred that combination of PML and SGA gives a minimum Bit Error Rate than V-BLAST, ACO, MACO, ML. From the discussions and table 1 it is inferred that BER decreases as the number of receiver increases (i. e) when the MIMO system configuration is 4x128 the BER is 10-2. 5 which is very much less than

Low-Computational Complexity Detection and BER Bit Error 783-1. 25 the 10 BER performance of PML+SGA using QAM (10-2. 5 for 4x128) is better than MACO (10-2 for 4x128), ACO (10-1. 6 for 4x128), ML (10-0. 9 for 4x128), V- BLAST (10-1. 4 for 4x128) detection techniques using QAM. Simulation Analysis 2 explains the preparation complexity of partial ML along with Soft Input Genetic Algorithm (i. e) the number of mathematical calculations involved in detection technique. Figure 1. 3 shows that as the number of transmitter and receiver increases, the preparation complexity of partial ML along with Soft Input Genetic Algorithm decreases. Thus Partial ML along with Soft Input Genetic Algorithm is suitable for large MIMO system. Figure. 1. 2 BER performance of 4x128 MIMO and its Bar chart.

784 G. Ranjitham and K. R. Shakar Kumar Table 1 Numerical Comparison of BER performance of 4xn MIMO system using different detection technique with QAM modulation mxn configuration PML+SGA MACO ACO ML V-BLAST 4x4 10-1. 25 10-1 10-0. 8 10-0. 2 10-0. 4 4x32 10-2. 0 10-1. 3 10-1. 2 10-0. 6 10-0. 9 4x64 10-2. 3 10-1. 8 10-1. 4 10-0. 7 10-1. 1 4x128 10-2. 5 10-2 10-1. 6 10-0. 9 10-1. 4 Figure 1. 3 Preperation complexity of PML+SGA Conclusion From the simulation and experimental results, it is observed that Partial ML and Soft Input Genetic Algorithm along with Quadrature Amplitude Modulation (QAM) is the best detection technique among all other detection technique such as Vertical-Bell Laboratory Layered Space Time (V-BLAST), Maximum Likelihood Detection (ML), Ant Colony Optimization and Modified Ant Colony Optimization Technique (MACO) with Quadrature Amplitude Modulation (QAM) and can produce performance which is equivalent to Maximum Likelihood detection (MLD) The following are the conclusion derived from this paper As the number of receivers increases, BER reduces. As the number of receivers increases, SNR increases. V-BLAST has a better Bit Error Rate Performance than ML. ACO has a better Bit Error Rate Performance than V-BLAST. MACO has a better Bit Error Rate Performance than ACO. Partial ML with GA has a better Bit Error Rate Performance than MACO.

Low-Computational Complexity Detection and BER Bit Error 785 Acknowledgments The Authors Express their sincere thanks to the Management, The Director Academics SNR Charitable trust, The Principal, The HOD/EEE department of Sri Ramakrishna Engineering College, Coimbatore-22 Tamil Nadu, India, for their constant support and encouragement. References [1] Pavol Svac, Florian Meyer, Erwin Riegler, and Franz Hlawatsch, Soft- Heuristic Detectors for Large MIMO Systems IEEE transaction on signal processing, vol. 61, no. 18, pp. 4573 4586, 2013. [2] Jenn-kaie lain and Jyun yu chen Near MLD MIMO detection based on Modified Ant Colony Optimization IEEE Trans. On Communications, vol. 60, no. 6., 2010. [3] E. Biglieri, R. Calderbank, A. Constantinides, A. Goldsmith, A. Paulraj, and H. V. Poor, MIMO Wireless Communications. New York, NY: Cambridge University Press, 2007. [4] J. Jaldén and B. Ottersten, On the complexity of sphere decoding in digital communications, IEEE Transactions on Signal Processing., vol. 53, pp. 1474 1484, Apr. 2005 [5] Pavol Svac, Florian Meyer, Erwin Riegler, and Franz Hlawatsch Low- Complexity detection for Large MIMO systems using partial ML detection and genetic programming, Turkey - IEEE SPAWC -12 pp 585-589, June 2012. [6] McKay. M. R and Collings. I. B., Capacity and performance of MIMO-BICM with zeroforcing receivers, IEEE Trans. Commun., Vol 53, No. 1, pp. 74 83, 2005. [7] Ma. Y., Schober. R and Pasupathy. S, Performance of M-PSK with GSC and EGC with Gaussian weighting errors, Vol. 54, pp 149 162, 2005. [8] Jalden. J and Ottersten. B On the implementation of modulation techniques in digital Communications IEEE Trans. Signal process, vol. 53, pp. 1474 1484, 2000.