MIMO PERFORMANCE ANALYSIS WITH ALAMOUTI STBC CODE and V-BLAST DETECTION SCHEME

Similar documents
An Analytical Design: Performance Comparison of MMSE and ZF Detector

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

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

Review on Improvement in WIMAX System

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

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications

A New Transmission Scheme for MIMO OFDM

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

Improving Diversity Using Linear and Non-Linear Signal Detection techniques

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

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

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

Performance Evaluation of STBC-OFDM System for Wireless Communication

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

Multiple Antennas in Wireless Communications

Amplitude and Phase Distortions in MIMO and Diversity Systems

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

JOINT CHANNEL ESTIMATION AND DATA DETECTION FOR ALAMOUTI STBC WITH NO CSI

Performance Evaluation of the VBLAST Algorithm in W-CDMA Systems

A New Approach to Layered Space-Time Code Design

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

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

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

AWGN Channel Performance Analysis of QO-STB Coded MIMO- OFDM System

Gurpreet Singh* and Pardeep Sharma**

Layered Space-Time Codes

An Alamouti-based Hybrid-ARQ Scheme for MIMO Systems

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

Hybrid ARQ Scheme with Antenna Permutation for MIMO Systems in Slow Fading Channels

IMPROVED QR AIDED DETECTION UNDER CHANNEL ESTIMATION ERROR CONDITION

Study of Turbo Coded OFDM over Fading Channel

Antennas and Propagation. Chapter 6d: Diversity Techniques and Spatial Multiplexing

An Improved Detection Technique For Receiver Oriented MIMO-OFDM Systems

MMSE Algorithm Based MIMO Transmission Scheme

Performance Analysis of Maximum Likelihood Detection in a MIMO Antenna System

SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS

An HARQ scheme with antenna switching for V-BLAST system

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

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

Lecture 4 Diversity and MIMO Communications

CHAPTER 4 PERFORMANCE ANALYSIS OF THE ALAMOUTI STBC BASED DS-CDMA SYSTEM

A Feature Analysis of MIMO Techniques for Next Generation Mobile WIMAX Communication Systems

Block Processing Linear Equalizer for MIMO CDMA Downlinks in STTD Mode

Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO System With MQAM Modulation Over Rayleigh Fading Channel

[P7] c 2006 IEEE. Reprinted with permission from:

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

PERFORMANCE ANALYSIS OF MIMO WIRELESS SYSTEM WITH ARRAY ANTENNA

ADVANCED WIRELESS TECHNOLOGIES. Aditya K. Jagannatham Indian Institute of Technology Kanpur

Diversity Techniques

MIMO Systems and Applications

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

Multiuser Decorrelating Detector in MIMO CDMA Systems over Rayleigh and Rician Fading Channels

STUDY OF THE PERFORMANCE OF THE LINEAR AND NON-LINEAR NARROW BAND RECEIVERS FOR 2X2 MIMO SYSTEMS WITH STBC MULTIPLEXING AND ALAMOTI CODING

Advanced 3G and 4G Wireless communication Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur

Throughput Enhancement for MIMO OFDM Systems Using Transmission Control and Adaptive Modulation

Correlation and Calibration Effects on MIMO Capacity Performance

International Conference on Emerging Trends in Computer and Electronics Engineering (ICETCEE'2012) March 24-25, 2012 Dubai. Correlation. M. A.

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

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

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

CHAPTER 3 HIGH THROUGHPUT ANALYSIS

MULTIPATH fading could severely degrade the performance

Performance Comparison of Channel Estimation Technique using Power Delay Profile for MIMO OFDM

On the Spectral Efficiency of MIMO MC-CDMA System

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

Cooperative MIMO schemes optimal selection for wireless sensor networks

MIMO CHANNEL OPTIMIZATION IN INDOOR LINE-OF-SIGHT (LOS) ENVIRONMENT

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

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

International Journal of Digital Application & Contemporary research Website: (Volume 2, Issue 7, February 2014)

MATLAB Simulation for Fixed Gain Amplify and Forward MIMO Relaying System using OSTBC under Flat Fading Rayleigh Channel

Performance Analysis of Cognitive Radio based WRAN over Rayleigh Fading Channel with Alamouti-STBC 2X1, 2X2&2X4 Multiplexing

Low complexity iterative receiver for Non-Orthogonal Space-Time Block Code with channel coding

BER PERFORMANCE AND OPTIMUM TRAINING STRATEGY FOR UNCODED SIMO AND ALAMOUTI SPACE-TIME BLOCK CODES WITH MMSE CHANNEL ESTIMATION

STUDY OF ENHANCEMENT OF SPECTRAL EFFICIENCY OF WIRELESS FADING CHANNEL USING MIMO TECHNIQUES

MIMO CONFIGURATION SCHEME WITH SPATIAL MULTIPLEXING AND QPSK MODULATION

Improvement of the Throughput-SNR Tradeoff using a 4G Adaptive MCM system

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

SPACE TIME coding for multiple transmit antennas has attracted

Multiple Antenna Techniques

1 Overview of MIMO communications

Orthogonal Cyclic Prefix for Time Synchronization in MIMO-OFDM

Wireless Detections in MIMO System

Effects of Fading Channels on OFDM

AN EFFICIENT LINK PERFOMANCE ESTIMATION TECHNIQUE FOR MIMO-OFDM SYSTEMS

Reception for Layered STBC Architecture in WLAN Scenario

A Research Concept on Bit Rate Detection using Carrier offset through Analysis of MC-CDMA SYSTEM

Performance Evaluation of MIMO-OFDM Systems under Various Channels

CHAPTER 3 MIMO-OFDM DETECTION

Approaching Eigenmode BLAST Channel Capacity Using V-BLAST with Rate and Power Feedback

Implementation of MIMO-OFDM System Based on MATLAB

Design and Analysis of Performance Evaluation for Spatial Modulation

IN AN MIMO communication system, multiple transmission

Indoor MIMO Transmissions with Alamouti Space -Time Block Codes

Efficient Decoding for Extended Alamouti Space-Time Block code

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context

Detection of SINR Interference in MIMO Transmission using Power Allocation

A Sphere Decoding Algorithm for MIMO

Chapter 2 Channel Equalization

Coding for MIMO Communication Systems

Transcription:

International Journal of Science, Engineering and Technology Research (IJSETR), Volume 4, Issue 1, January 2015 MIMO PERFORMANCE ANALYSIS WITH ALAMOUTI STBC CODE and V-BLAST DETECTION SCHEME Yamini Devlal 11 STUDENT(M.TECH), Meenakshi Awasthi 2 Senior Assistant Professor, Department of (ECE),ABES Engineering College Ghaziabad UP 201009 Abstract An analysis of the performance of Multiple Input Multiple Output (MIMO) antenna systems has been carried out by determining the transmit diversity using Alamouti Space Time Block Coding (STBC) techniques. In this paper our purpose is that, peformance analysis of Alamouti STBC and also comparing with SISO performance. It includes definition of SISO system,stbc, after that Alamouti STBC theory and its mathematical expressions. Also we define process of project and lastly we give our results for each of SISO, 2x1 and 2x2 Alamouti STBC. This paper also includes study of VBLAST technique, many algorithms have been proposed to reduce the interference in the received signals caused by other transmitters in the system. Also, they aim achieve closer values to the Shannon capacity limit. D-BLAST (Diagonal Bell Labs Layered Space Time) and V-BLAST (Vertical Bell Labs Layered Space Time) are such schemes used for detection and suppression the interference in MIMO systems. D-Blast, which was proposed by Gerard J. Foschini, applies a diagonal space time coding on the data. By applying this algorithm, it could achieve 90% of Shannon capacity rates as well as high spectral efficiency. However, due to complexity of implementing the algorithm, V-Blast algorithm was proposed. It was established in 1996 at Bell Labs. It demultiplexes the transmitted signal and then maps bit to symbol independently for each substream. Index Terms:MIMO,SISO,STBC,VBLAST. number of independent receptions of the same signal. A MIMO system with N t transmit antennas and N r receive antennas has potentially full diversity (i.e. maximum diversity) gain equal to N t N r. The different replicas sent for exploiting diversity are generated by a space-time encoder which encodes a single stream through space using all the transmit antennas and through time by sending each symbol at different times. This form of coding is called Space-Time Coding (STC). Due to their decoding simplicity, the most dominant form of STCs are space-time block codes (STBC). 2. SYSTEM MODEL MIMO systems are composed of three main elements, namely the transmitter (TX), the channel (H), and the receiver (RX). In this paper, N t is denoted as the number of antenna elements at the transmitter, and N r is denoted as the number of elements at the receiver. Figure 1 depicts such MIMO system block diagram. It is worth noting that system is described in terms of the channel. For example, the Multiple-Inputs are located at the output of the TX (the input to the channel), and similarly, the Multiple-Outputs are located at the input of the RX (the output of the channel).[3] 1. INTRODUCTION OF SPACE-TIME BLOCK CODING One of the methodologies for exploiting the capacity in MIMO system consists of using the additional diversity of MIMO systems, namely spatial diversity, to combat channel fading. This can be achieved by transmitting several replicas of the same information through each antenna. By doing this, the probability of losing the information decreases exponentially [1]. The antennas in a MIMO system are used for supporting a transmission of a SISO system since the targeted rate of is that of a SISO system. The diversity order or diversity gain of a MIMO system is defined as the 199

element is typically modeled as independent identically distributed (i.i.d.) white Gaussian noise,with variance N t /(2 SNR).An explanation for this model is as follows. The transmitted signals are mixed in the channel since they use the same carrier frequency. At the receiver side,the received signal is composed of a linear combination of each transmitted signal plus noise. If the channel H is correlated, the system of linear equations will have more unknowns than equations. One reason correlation between signals can occur is due to the spacing between antennas. To prevent correlation due to the spacing, they are typically spaced at least λ c /2, where λ c is the wavelength of the carrier frequency. The second reason correlation can occur is due to lack of multipath components. It is for this reason that rich multipath is desirable in MIMO systems. The multipath effect can be interpreted by each receive antenna being in a different channel. For this reason, the rank of a MIMO channel is defined as the number of independent equations offered. It is important to note that Figure1 : Multiple-input Mutilpe output system block diagram The channel with N r outputs and N t inputs is denoted as a N r X N t matrix: rank(h) min(n r,n t ) and therefore the maximum number of streams that a MIMO system can support is upper-bounded by min(n r,n t ).Since the performance of MIMO systems depends highly on the channel matrix, it is important to model the channel matrix realistically. 3. Single Input Single Output (SISO) It is a traditional model in wireless system which uses one antenna at transmitter and one antenna at receiver. Its overall performance largely dependent on channel behavior and environment.it is used in radio and TV broadcast and our personal wireless technologies such us wi-fi and Bluetooth where each entry h i;j denotes the attenuation and phase shift (transfer function) between the j th transmitter and the i th receiver. It is assumed in this paper that the MIMO channel behaves in a quasi-static fashion, i.e. the channel varies randomly between burst to burst, but fixed within a transmission. This is a reasonable and commonly used assumption as it represents an indoor channel where the time of change is constant and negligible compared to the time of a burst of data.[3] The MIMO signal model is described as r= Hs + n where r is the received vector of size N r x 1, H is the channel matrix of size N r x N t, s is the transmitted vector of size N t x 1, and nis the noise vector of size Nr x1. Each noise Figure2 : SISO MODEL It can be represented by r= Hs + n defined above 4. Alamouti s STBC In Alamouti published his technique on transmit diversity.historically, Alamouti s scheme was the first STBC.The simplicity and structure of the Alamouti STBC 200

has placed the scheme in both the W-CDMA and CDMA- 2000 standards. The Alamouti STBC scheme uses two transmit antennas and Nr receive antennas and can accomplish a maximum diversity order of 2N r. Moreover, the Alamouti scheme has full rate (i.e. a rate of 1) since it transmits 2 symbols every 2 time intervals. Next, a description of the Alamouti scheme is provided for both 1 and 2 receive antennas, followed by a general expression for the decoding mechanism for the case of N r receive antennas.[2][3] Description: As mentioned earlier, Alamouti STBC uses two transmit antennas regardless of the number of receive antennas. The Alamouti scheme encoding operation is given by. In this paper, the rows of each coding scheme represents a different time instant, while the columns represent the transmitted symbol through each different antenna. In this case, the first and second row represent the transmission at the first and second time instant respectively. At a time t,the symbol s 1 and symbol s 2 are transmitted from antenna 1 and antenna 2 respectively. Assuming that each symbol has duration T, then at time t + T, the symbols s* 2 and s* 1 where (.)* denotes the complex conjugate, are transmitted from antenna 1 and antenna 2 respectively.[2] And substituting in (3) yields s 1 = (a 2 1,1 + a 2 1,2)s 1 + h * 1,1n 1 + h 1,2 n 1 * s 2 = (a 2 1,1 + a 2 1,2)s 2 - h * 1,1n 1 + h 1,2 n 1 * B) Case of 2 Receive Antennas: For the case of two receive antennas, the received symbols are[3]; = h 1,1 s 1 + h 1,2 s 2 + n 1 = - h 1,1 s 2 * + h 1,2 s 1 * + n 1 r 2 = h 2,1 s 1 + h 2,2 s 2 + n 2 r 2 = - h 2,1 s 2 * + h 2,2 s 1 * + n 2 and the combined signals are [3]; s 1 = h * 1,1 + h * 1,2 * + h * 2,1r 2 + h 2,2 r 2 * s 2 = h * 1,2 (6) + h * 1,1 * Which after substituting in (5) becomes: (4) (5) + h * 2,2r 2 + h 1,1 r 2 * s 1 = (a 2 1,1 + a 2 1,2 + a 2 2,1 + a 2 2,2)s 1 + h * * 1,1n 1 + h 1,2 n 1 + h * 2,1n * 2 + h 2,2 n 2 s 2 =( a 2 1,1 + a 2 1,2 + a 2 2,1 + a 2 * 2,2)s 2 - h 1,1 n 1 + h * 1,2n 1 h * 2,1n * 2 + h * 2,2n 2 - In this paper we discuss 2 transmitters-1receiver system(2x1) and 2transmitters-2receivers system(2x2). A) Case of 1 Receive Antenna: The reception and decoding of the signal depends on the number of receive antennasavailable. For the case of one receive antenna, the receive signals are [3] 4.2 Bit-Error-Rate Analysis on MATLAB By using QPSK Modultaion below figure shows how we do performance analysis of SISO, (2x1) and (2x2) Alamouti Space Time Coding with QPSK modulation with block diagrams step by step[10][11] = (t) = h 1,1 s 1 + h 1,2 s 2 + n 1 = (t + T) = -h 1,1 s* 2 + h 1,2 s* 1 +n 1 where is the received signal at antenna 1, h i;j is the channel transfer function from the jth transmit antenna and the ith receive antenna,n 1 is a complex random variable representing noise at antenna 1, and x (k) denotes x at time instant k(i.e at time t+ (k-1)t). Before the received signals are sent to the decoder, they are combined as follows[3]: s 1 = h * 1,1 + h 1,2 * s =h * 1,2 + h 1,1 * (3) 201

Figure3: Proposed Alamouti s scheme simulation model for Applied 4.3 Results As can be seen from graph 2x2 Alamouti STBC has the smallest BER values for all of SNR_dB values. This result is expected because 2x2 Alamouti system has one more receiver when compared with 2x1Alamouti system and thanks to this one more receiver it increases its diversity. Matlab simulation shown the below figure SISO system has the highest BER values for all of SNR_dB values because of no diversity Where y is the received signal, x is the transmitted signal, η is the added noise and H is the channel model of the system. At the receiver, as mentioned previously, the received signals at each receive antenna is a superposition of M faded symbols plus additive white Gaussian noise (AWGN). Although the layers are arranged differently for the two BLAST systems across space and time, the detection process for both systems is performed vertically for each received vector. Without loss of generality,assume that the first symbol is to be detected. The V-BLAST system[5] is simplified version of D-BLAST[6] that tries to reduce its computational complexity. But in doing so transmit diversity is loss. A high-level block diagram of a V-BLAST system is shown in Fig5. [7] 5.1 Encoder A single data stream is de-multiplexed into m sub-streams, and each sub-stream is then encoded into symbols and fed to its respective transmitter. Transmitters 1-m operate cochannel at symbol rate 1/T symbols/sec, with synchronized symbol timing. 5.2 Decoder The decoder needs to demodulate the symbols on the received vector. If channel encoding is used, then the demodulated symbols need to be buffered until the whole block can be decoded. Otherwise, the demodulation can be done immediately. Several decoders are possible for this architecture and these decoders are explained bellow one by one Figure4: Comparative simulation results of applied Alamouti IN QPSK modulation 5 V-Blast Theory V-Blast is a single user scheme which has multiple transmitters. It divides the data stream into substreams and transmits them through multiple transmitters at the same time and frequency. The transmission is described as follows. A data stream is demultiplexed into M sub-streams termed layers and transmits them through multiple transmitters at the same time and frequency. This results in receiving the data at the receiver at the same time and frequency. By implementing V-BLAST algorithm, the diversity gain is increased and the bit error rate (BER) performance is improved. The MIMO system is assumed to undergoes flat fading channel. The system model of the output signal is given by: y= Hx+ η Figure5: VBLAST transceiver system 5.3 Maximum Likelihood Decoder The ML receiver performs optimum vector decoding and is optimal in the sense of minimizing the error probability. ML receiver is a method that compares the received signals with 202

all possible transmitted signal vectors which is modified by channel matrix H and estimates transmit symbol vector C according to the Maximum Likelihood principle, which is shown as: C = argmin r C H 2 F Where, F is the Frobenius norm 5.4 V-BLAST Zero Forcing (ZF) Zero Forcing is the linear MIMO technique. The processing takes place at the receiver where, under the assumption that the channel matrix H is invertible, H is inverted and the transmitted MIMO vector s is estimated by S est =H -1 x The solution of ZF is given by: S est = Wx = H + x = (H H H) -1 H H x Where ( ) + represents the pseudo-inverse. 5.5 V-BLAST Minimum Mean Square Error (MMSE) The MMSE receiver suppresses both the interference and noise components, whereas ZF receiver removes only the interference components. This implies that the mean square error between the transmitted symbols and the estimate of the receiver is minimized. Hence MMSE is superior to ZF in the presence of noise. At low SNR, MMSE becomes matched filter and at high SNR, MMSE becomes Zero Forcing (ZF). For MMSE-V-BLAST, the nulling vector for the i th layer is W i = (H i H * i + 1 snr I)-1 h i, i= 1,2,..N Where H i =C Mxi consists of the first I columns of H. 5.6 Results and Discussions Figure6: BER Performance of different V-blast Detection scheme over 2X2 MIMO channels with Rayleigh. At a BER of 10-4, the SNRs of ML, MMSE and ZF are 16 db, 31 db and 33 db respectively. We see a huge improvement in using ML detection over MMSE and ZF detections by 15 db. The performance of MMSE detection is better than ZF detection by 2-3 db. From the above results, it has been observed that the ML detection has better BER performance than the MMSE and ZF detections by 15dB. In Addition, the performance of MMSE detection is better than ZF detection by 2-3 db. Finally, by using the adaptive scalar recursion for fast fading, the complexity order reduces to square and the computation becomes less compared to other techniques. REFRENCES [1]D. Gesbert, M. Shafi, D. Shiu, P. Smith, and A. Naguib, From theory to practice: an overview of MIMO space-time coded wireless systems, IEEE Journal on selected areas in Communications, vol. 21, no. 3, pp.281 302, 2003. [2] STBC online Wikipedia [3] Luis Miguel Cort es-pe na MIMO Space-Time Block Coding (STBC): Simulations and Results DESIGN PROJECT: PERSONAL AND MOBILE COMMUNICATIONS, GEORGIA TECH (ECE6604), APRIL 2009. [4] A Simple Diversity Technique for Wireless Communication Siavash M Alamouti, IEEE Journal on selected areas in Communication, Vol 16, No, 8, Octobe998. [5]. G.D.Golden, G.J.Foschini, R.A. Valenzuela, and P.W.Wolniasky, Detection algorithm and initial laboratory results using the V-BLAST space-time communication architecture, Electron Lett.vol.35, no.1, pp.1415, 1999 [6] G.Foschini, Layered space-time architecture for wireless communication in a fading environment when using multiple antennas, 203

Bell Labs, Technical Journal 2, 1996, appeared in Volume 1, number 2, pp 41-59. [7] Sukhchain Singh, Gurpreet Singh, Amit Grover Performance Evaluation of ML-VBLAST MIMO System using various antenna configurations with Ricean and Rayleigh Channel. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol 3, No 10, 2012. [8] Taekyu Kim and Sin-Chong Park. Reduced Complexity Detection for V-BLAST D Systems from Iteration Canceling. 2008. [9] Toshiaki. K. Low-Complexity Systolic V-BLAST Architecture IEEE Transactions on Wireless Communications, 2009 [10] http://spacetimecodes.blogspot.com/p/alamouti-code.html [11] http://nutaq.com/en/blog/alamouti-space-time-block-coding 204