Lecture 4 Diversity and MIMO Communications

Similar documents
CHAPTER 8 MIMO. Xijun Wang

Multiple Antennas and Space-Time Communications

EELE 6333: Wireless Commuications

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

Introduction: Types of diversity: Space diversity: Polarization diversity: Frequency diversity: ENG.: Ahmed Mohamed Hamza Diversity

Lecture 5: Antenna Diversity and MIMO Capacity Theoretical Foundations of Wireless Communications 1

CHAPTER 5 DIVERSITY. Xijun Wang

EE359 Discussion Session 8 Beamforming, Diversity-multiplexing tradeoff, MIMO receiver design, Multicarrier modulation

Performance of wireless Communication Systems with imperfect CSI

MIMO I: Spatial Diversity

Diversity and Freedom: A Fundamental Tradeoff in Multiple Antenna Channels

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

Diversity. Presented by ENG.: Ahmed Hamza Supervisor: Dr. Mohab Mangoud

Diversity Techniques

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

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

Multiple Antennas in Wireless Communications

Diversity. Spring 2017 ELE 492 FUNDAMENTALS OF WIRELESS COMMUNICATIONS 1

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Adaptive Wireless. Communications. gl CAMBRIDGE UNIVERSITY PRESS. MIMO Channels and Networks SIDDHARTAN GOVJNDASAMY DANIEL W.

Space-Time Coding: Fundamentals

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

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

Improving Diversity Using Linear and Non-Linear Signal Detection techniques

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

COMBINING GALOIS WITH COMPLEX FIELD CODING FOR HIGH-RATE SPACE-TIME COMMUNICATIONS. Renqiu Wang, Zhengdao Wang, and Georgios B.

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

SPACE TIME CODING FOR MIMO SYSTEMS. Fernando H. Gregorio

1 Overview of MIMO communications

Exam 3 is two weeks from today. Today s is the final lecture that will be included on the exam.

Multiple Antennas in Wireless Communications

Correlation and Calibration Effects on MIMO Capacity Performance

MULTIPATH fading could severely degrade the performance

Performance Evaluation of STBC-OFDM System for Wireless Communication

International Journal of Scientific & Engineering Research, Volume 4, Issue 7, July ISSN

Coding for MIMO Communication Systems

Opportunistic Beamforming Using Dumb Antennas

Channel Capacity Estimation in MIMO Systems Based on Water-Filling Algorithm

SPACE TIME coding for multiple transmit antennas has attracted

EELE 6333: Wireless Commuications

MIMO Channel Capacity in Co-Channel Interference

On the Capacity Region of the Vector Fading Broadcast Channel with no CSIT

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

CHAPTER 3 FADING & DIVERSITY IN MULTIPLE ANTENNA SYSTEM

DIGITAL communication using multiple-input multipleoutput

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

MIMO Systems and Applications

Multiple Antenna Processing for WiMAX

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

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

Diversity and Multiplexing: A Fundamental Tradeoff in Wireless Systems

A Differential Detection Scheme for Transmit Diversity

Lecture 8 Multi- User MIMO

Multiple Input Multiple Output (MIMO) Operation Principles

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

Degrees of Freedom in Adaptive Modulation: A Unified View

Amplitude and Phase Distortions in MIMO and Diversity Systems

(Refer Slide Time: 00:01:31 min)

Written Exam Channel Modeling for Wireless Communications - ETIN10

Implementation of Antenna Switching Diversity and Its Improvements over Single-Input Single-Output System

Lecture 1 Wireless Channel Models

MIMO Wireless Linear Precoding

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

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

Channel Modelling ETI 085. Antennas Multiple antenna systems. Antennas in real channels. Lecture no: Important antenna parameters

A New Transmission Scheme for MIMO OFDM

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

REMOTE CONTROL OF TRANSMIT BEAMFORMING IN TDD/MIMO SYSTEMS

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

On Differential Modulation in Downlink Multiuser MIMO Systems

Unquantized and Uncoded Channel State Information Feedback on Wireless Channels

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

MIMO II: Physical Channel Modeling, Spatial Multiplexing. COS 463: Wireless Networks Lecture 17 Kyle Jamieson

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

Chapter 2 Channel Equalization

RANDOM SAMPLE ANTENNA SELECTION WITH ANTENNA SWAPPING

MIMO Channel Capacity of Static Channels

Narrow- and wideband channels

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

Power allocation for Block Diagonalization Multi-user MIMO downlink with fair user scheduling and unequal average SNR users

Communication over MIMO X Channel: Signalling and Performance Analysis

THE EFFECT of multipath fading in wireless systems can

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

Generalized PSK in space-time coding. IEEE Transactions On Communications, 2005, v. 53 n. 5, p Citation.

2: Diversity. 2. Diversity. Some Concepts of Wireless Communication

Adaptive selection of antenna grouping and beamforming for MIMO systems

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

THE emergence of multiuser transmission techniques for

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

Chapter 2. Background and Related work: MIMO Wireless

EE 5407 Part II: Spatial Based Wireless Communications

Antennas Multiple antenna systems

Noncoherent Communications with Large Antenna Arrays

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

On the Achievable Diversity-vs-Multiplexing Tradeoff in Cooperative Channels

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007

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

Opportunistic network communications

IN RECENT years, wireless multiple-input multiple-output

"Communications in wireless MIMO channels: Channel models, baseband algorithms, and system design"

Transcription:

MIMO Communication Systems Lecture 4 Diversity and MIMO Communications Prof. Chun-Hung Liu Dept. of Electrical and Computer Engineering National Chiao Tung University Spring 2017 1

Outline Diversity Techniques (Chapter 7 in Goldsmith s Book) Data Transmission using Multiple Carriers Multicarrier Modulation with Overlapping Subchannels Mitigation of Subcarrier Fading Discrete Implementation of Multicarrier Challenges in Multicarrier System MIMO Communications (Chapter 10 in Goldsmith s Book) Data Transmission using Multiple Carriers Multicarrier Modulation with Overlapping Subchannels Mitigation of Subcarrier Fading Discrete Implementation of Multicarrier Challenges in Multicarrier System 2

Realization of Independent Fading Paths There are many ways of achieving independent fading paths in a wireless system. One method is to use multiple transmit or receive antennas, also called an antenna array, where the elements of the array are separated in distance. This type of diversity is referred to as space diversity. Note that with receiver space diversity, independent fading paths are realized without an increase in transmit signal power or bandwidth. Coherent combining of the diversity signals leads to an increase in SNR at the receiver over the SNR that would be obtained with just a single receive antenna. To obtain independent paths through transmitter space diversity, the transmit power must be divided among multiple antennas. Space diversity also requires that the separation between antennas be such that the fading amplitudes corresponding to each antenna are approximately independent. A second method of achieving diversity is by using either two transmit antennas or two receive antennas with different polarization. 3

Realization of Independent Fading Paths There are two disadvantages of polarization diversity. First, you can have at most two diversity branches, corresponding to the two types of polarization. The second disadvantage is that polarization diversity loses effectively half the power (3 db) since the transmit or receive power is divided between the two differently polarized antennas Directional antennas provide angle, or directional, diversity by restricting the receive antenna beamwidth to a given angle. Smart antennas are antenna arrays with adjustable phase at each antenna element: such arrays form directional antennas that can be steered to the incoming angle of the strongest multipath component. Frequency diversity is achieved by transmitting the same narrowband signal at different carrier frequencies, where the carriers are separated by the coherence bandwidth of the channel. Time diversity is achieved by transmitting the same signal at different times, where the time difference is greater than the channel coherence time (the inverse of the channel Doppler spread). 4

Receiver Diversity Time diversity does not require increased transmit power, but it does decrease the data rate since data is repeated in the diversity time slots rather than sending new data in these time slots. Clearly time diversity can t be used for stationary applications, since the channel coherence time is infinite and thus fading is highly correlated over time. In receiver diversity the independent fading paths associated with multiple receive antennas are combined to obtain a resultant signal that is then passed through a standard demodulator. Most combining techniques are linear: the output of the combiner is just a weighted sum of the different fading paths or branches, as shown in Figure 7.1 for M-branch diversity. 5

Receiver Diversity 6

Receiver Diversity Combining more than one branch signal requires co-phasing, where the phase i of the ith branch is removed through the multiplication by i = a i e j i for some real-valued a i. This phase removal requires coherent detection of each branch to determine its phase i. Without co-phasing, the branch signals would not add up coherently in the combiner, so the resulting output could still exhibit significant fading. Combining is typically performed post-detection, since the branch signal power and/or phase is required to determine the appropriate i value. The main purpose of diversity is to coherently combine the independent fading paths so that the effects of fading are mitigated. The signal output from the combiner equals the original transmitted signal s(t) multiplied by a random complex amplitude term = P i a ir i This complex amplitude term results in a random SNR at the combiner output, where the distribution of is a function of the number of diversity paths, the fading distribution on each path, and the combining technique. 7

Receiver Diversity There are two types of performance gain associated with receiver space diversity: array gain and diversity gain. The array gain results from coherent combining of multiple receive signals. Even in the absence of fading, this can lead to an increase in average received SNR. For example, suppose there is no fading so that r i = p E s for E s the energy per symbol of the transmitted signal. Assume identical noise PSD N 0 on each branch and pulse shaping such that BT s =1. Then each branch has the same SNR i = E s /N 0. Let us set a i = r i / p N 0 : we will see later that these weights are optimal for maximal-ratio combining (MRC) in fading. Then the received SNR is PM 2 i=1 a PM 2 ir i i=1 E s = P (7.1) M = P M N 0 i=1 a2 i N 0 i=1 E = ME s. s N 0 Thus, in the absence of fading, with appropriate weighting there is an M- fold increase in SNR due to the coherent combining of the M signals received from the different antennas. 8

Receiver Diversity This SNR increase in the absence of fading is referred to as the array gain. More precisely, array gain A g is defined as the increase in averaged combined SNR over the average branch SNR : A g =. The array gain allows a system with multiple transmit or receive antennas in a fading channel to achieve better performance than a system without diversity in an AWGN channel with the same average SNR. In fading the combining of multiple independent fading paths leads to a more favorable distribution for than would be the case with just a single path. (Average) Probability of Symbol Error: P s = Z 1 0 P s ( )p ( )d, (7.2) where P s ( ) is the probability of symbol error for demodulation of s(t) in AWGN with SNR. 9

Receiver Diversity: SC For some diversity systems their average probability of error can be M expressed in the form P s = c where c is a constant that depends on the specific modulation and coding, is the average received SNR per branch, and M is called the diversity order of the system. The diversity order indicates how the slope of the average probability of error as a function of average SNR changes with diversity. The maximum diversity order of a system with M antennas is M, and when the diversity order equals M the system is said to achieve FULL diversity order. Selection Combining: In selection combining (SC), the combiner outputs the signal on the branch with the highest SNR ri 2/N i. Since only one branch is used at a time, SC often requires just one receiver that is switched into the active antenna branch. However, a dedicated receiver on each antenna branch may be needed for systems that transmit continuously in order to simultaneously and continuously monitor SNR on each branch. 10

Receiver Diversity: SC For M branch diversity, the CDF of is given by P ( )=p( < )=p(max{ 1,..., M } < )= MY p( i < ). i=1 (7.4) Assume that we have M branches with uncorrelated Rayleigh fading amplitudes r i. The instantaneous SNR on the ith branch is therefore given by i = ri 2 /N. Defining the average SNR on the ith branch a i = E[ i ], the SNR distribution will be exponential: p( i )= 1 i e i/ i. (7.5) The outage probability for a target 0 on the ith branch in Rayleigh fading is P out ( 0 )=1 e 0/ i. (7.6) 11

Receiver Diversity : SC The outage probability of the selection-combiner for the target 0 is then P out ( 0 )= MY p( i < 0 )= i=1 MY i h1 e 0/ i. (7.7) If the average SNR for all of the branches are the same ( for all i), then this reduces to h i M P out ( 0 )=p( < 0 )= 1 e 0/. (7.8) i=1 i = Differentiating P out ( 0 ) relative to 0 yields the pdf for : p ( )= M h 1 e / i M 1 e /. (7.9) So we see that the average SNR of the combiner output in i.i.d. Rayleigh fading is 12

Receiver Diversity: SC = = = Z 1 0 Z 1 0 MX i=1 p ( )d M h 1 1 i. (7.10) Thus, the average SNR gain increases with M, but not linearly. The biggest gain is obtained by going from no diversity to two-branch diversity. Increasing the number of diversity branches from two to three will give much less gain than going from one to two, and in general increasing M yields diminishing returns in terms of the SNR gain. This trend is also illustrated in Figure 7.2, which shows P out versus / 0 for different M in i.i.d. Rayleigh fading. e / i M 1 e / d 13

Receiver Diversity: SC 14

Receiver Diversity: MRC In maximal ratio combining (MRC) the output is a weighted sum of all branches, so the i in Figure 7.1 are all nonzero. The envelope of the combiner output will be r = P M i=1 a ir i. Assuming the same noise PSD N 0 in each branch yields a total noise PSD N tot at the combiner output of N tot = P M i=1 a2 i N 0. Thus, the output SNR of the combiner is PM 2 (7.17) = r2 = 1 i=1 a ir i P N tot N M. 0 i=1 a2 i a i The goal is to chose the s to maximize. Intuitively, branches with a high SNR should be weighted more than branches with a low SNR, so the weights a 2 i should be proportional to the branch SNRs ri 2/N 0. Solving for the optimal weights yields, and the resulting combiner SNR becomes = P a 2 M i=1 r2 i /N i = r2 i 0 = P /N 0 M i=1 i. Thus, the SNR of the combiner output is the sum of SNRs on each branch. 15

Receiver Diversity: MRC The average combiner SNR increases linearly with the number of diversity branches M, in contrast to the diminishing returns associated with the average combiner SNR in SC. Note that even with Rayleigh fading on all branches, the distribution of the combiner output SNR is no longer Rayleigh. Assuming i.i.d. Rayleigh fading on each branch with equal average branch SNR, the distribution of is chi-squared with 2M degrees of freedom, expected value = M and variance 2M : p ( )= M 1 e / M (M 1)!, 0. (7.18) The corresponding outage probability for a given threshold P out = p( < 0 )= Figure 7.5 plots P out Z 0 0 p ( )d =1 e 0/ is given by (7.19) for MRC indexed by the number of diversity branches. 16 MX k=1 0 ( 0 / ) k 1 (k 1)!

Receiver Diversity: MRC 17

Receiver Diversity: MRC For BPSK modulation with i.i.d Rayleigh fading, it can be shown that Z 1 p M M 1 X1 m M 1+m 1+ P b = Q 2 p ( )d =, 2 m 2 0 m=0 where = p /(1 + ). This equation is plotted in Figure 7.6. We can obtain a simple upper bound on the average probability of error by applying the Chernoff bound Q(x) apple e x2 /2 to the Q function. Recall that for static channel gains with MRC, we can approximate the probability of error as P s = M Q( p M ) apple M e M /2 = M e M ( 1 + + M )/2. Integrating over the chi-squared distribution for yields P s apple M M Y i=1 1 i s i.i.d., large 1+ M i/2. P s M i = Diversity order 18 M 2 M

Receiver Diversity: MRC 19

Receiver Diversity: EGC MRC requires knowledge of the time-varying SNR on each branch, which can be very difficult to measure. A simpler technique is equal-gain combining (EGC), which co-phases the signals on each branch and then combines them with equal weighting, i = e i. The SNR of the combiner output, assuming equal noise PSD N 0 in each branch, is then given by = 1 N 0 M! 2 MX r i. (7.24) For i.i.d. Rayleigh fading and two-branch diversity and average branch SNR an expression for the CDF in terms of the Q function can be derived as i=1 r h p i P ( )=1 e 2 / e / 1 2Q 2 /. (7.25) 20

Receiver Diversity: EGC The resulting outage probability is given by P out ( 0 )=1 e 2 p h p i R R R e 1 2Q 2 R, (7.26) where. The pdf of is given by R = 0 / p ( )= 1 e 2 / + p e / 1 1 r p i p h1 2Q 2 /. 4 For BPSK, the average probability of bit error is P b = Z 1 0 0 p Q 2 p ( )d =0.5@1 s 1 1 1+ 2 1 A. (7.28) 21

Transmitter Diversity In transmit diversity there are multiple transmit antennas with the transmit power divided among these antennas. Transmit diversity design depends on whether or not the complex channel gain is known at the transmitter or not. Channel Known at Transmitter: Consider a transmit diversity system with M transmit antennas and one receive antenna. We assume the path gain associated with the ith antenna given by r i e j i is known at the transmitter. Let s(t) denote the transmitted signal and the weighted signals transmitted over all antennas are added in the air, which leads to a received signal given by MX r(t) = a i r i s(t). i=1 Suppose we wish to set the branch weights to maximize received SNR. Using a similar analysis as in receiver MRC diversity, we see that the weights that achieve the maximum SNR are given by a i 22

Transmitter Diversity a i = r i q PM i=1 r2 i, and the resulting SNR is = E s N 0 MX ri 2 = i=1 (7.31) For i = ri 2 E s /N 0 equal to the branch SNR between the ith transmit antenna and the receive antenna. Thus we see that transmit diversity when the channel gains are known at the transmitter is very similar to receiver diversity with MRC: the received SNR is the sum of SNRs on each of the individual branches. MX i=1 i, Channel Unknown at Transmitter - The Alamouti Scheme We now consider that the transmitter no longer knows the channel gains, so there is no CSIT. 23

Transmitter Diversity In this case it is not obvious how to obtain diversity gain. Consider, for example, a naive strategy whereby for a two-antenna system we divide the transmit energy equally between the two antennas. Thus, the transmit signal on antenna i will be s i (t) = p 0.5s(t) for s(t) the transmit signal with energy per symbol E s. The received signal is then r(t) = p 0.5(h 1 + h 2 )s(t) Note that h 1 + h 2 is the sum of two complex Gaussian random variables, and is thus a complex Gaussian as well with mean equal to the sum of means p (zero) and variance equal to the sum of variances 2. Thus 0.5(h1 + h 2 ) is a complex Gaussian random variable with mean zero and variance one, so the received signal has the same distribution as if we had just used one antenna with the full energy per symbol. In other words, we have obtained no performance advantage from the two antennas, since we could not divide our energy intelligently between them or obtain coherent combining through co-phasing. 24

Transmitter Diversity Transmit diversity gain can be obtained even in the absence of channel information with an appropriate scheme to exploit the antennas. A particularly simple and prevalent scheme for this diversity that combines both space and time diversity was developed by Alamouti. Alamouti s scheme is designed for a digital communication system with two-antenna transmit diversity. The scheme works over two symbol periods where it is assumed that the channel gain is constant over this time. Over the first symbol period two different symbols s 1 and s 2 each with energy E 2 /2 are transmitted simultaneously from antennas 1 and 2, respectively. Over the next symbol period symbol s 2 is transmitted from antenna 1 and symbol s 1 is transmitted from antenna 2, each with symbol energy E 2 /2. The receiver uses these sequentially received symbols to form the vector y =[y 1, y 2] T given by apple h1 h y = 2 h 2 h 1 apple s1 s 2 + apple n1 25 n 2 = H A s + n,

2x2 Space-Time Code Inventor: Siavash Alamouti He is an Iranian-American engineer who is best known for the invention of the Alamouti space time block code, filed in 1997 and patented jointly with Vahid Tarokh. Alamouti s code is a 2 transmit antenna space-time block code and has been adopted in various global standards. He is the CEO at Canadian startup Mimik (formerly known as Disternet, a company that he funded whilst at Intel and at Vodafone). Alamouti received the B.S. and the M.Sc. degrees in electrical engineering from the University of British Columbia, Vancouver, Canada, in 1989 and 1991, respectively. He was an Intel Fellow in the Mobility Group and Chief Technology Officer of its Mobile Wireless Group which was responsible for all wireless standards. 26

Transmitter Diversity where s =[s 1 s 2 ] T, n =[n 1 n 2 ] T and H A = apple h1 h 2 h 2 h 1. Let us define the new vector z = H H A y. The structure of implies that is diagonal, and thus H H A H A =( h 1 2 + h 2 2 )I 2, z =[z 1 z 2 ] T =( h 1 2 + h 2 2 )I 2 s + ñ, H H A where ñ = H H A n is a complex Gaussian noise vector with mean zero and covariance matrix E[ññ ]=( h 1 2 + h 2 2 )N 0 I 2. The diagonal nature of z effectively decouples the two symbol transmissions, so that each component of z corresponds to one of the transmitted symbols: z i =( h 1 2 + h 2 2 )s i +ñ i, i =1, 2 27

Transmitter Diversity The received SNR thus corresponds to the SNR for given by i = ( h 1 2 + h 2 2 )E s 2N 0, where the factor of 2 comes from the fact that the total symbol energy. E s is transmitted using half The receive SNR is thus equal to the sum of SNRs on each branch, identical to the case of transmit diversity with MRC assuming that the channel gains are known at the transmitter. Thus, the Alamouti scheme achieves a diversity order of 2, the maximum possible for a two-antenna transmit system, despite the fact that channel knowledge is not available at the transmitter. However, it only achieves an array gain of 1, whereas MRC can achieve an array gain and a diversity gain of 2. s i 28

MIMO Diversity Gain: Beamforming The multiple antennas at the transmitter and receiver can be used to obtain diversity gain instead of capacity gain. In this setting, the same symbol, weighted by a complex scale factor, is sent over each transmit antenna, so that the input covariance matrix has unit rank. This scheme is also referred to as MIMO beamforming. A beamforming strategy corresponds to the precoding and receiver matrices described in previous being just column vectors: V = v and U = u, as shown in Figure 10.7. In the figure, the transmit symbol x is sent over the ith antenna with weight v i. On the receive side, the signal received on the ith antenna is weighted by u i. Both transmit and receive weight vectors are normalized so that kuk = kvk =1 The resulting received signal is given by where if y = u H Hvx + u H n, n =(n 1,,n Mr ) has i.i.d. elements. (10.20) 29

MIMO Diversity Gain: Beamforming Beamforming provides diversity gain by coherent combining of the multiple signal paths. Channel knowledge at the receiver is typically assumed since this is required for coherent combining. 30

MIMO Diversity Gain: Beamforming The diversity gain then depends on whether or not the channel is known at the transmitter. When the channel matrix H is known, the received SNR is optimized by choosing u and v as the principal left and right singular vectors of the channel matrix H. The corresponding received SNR can be shown to equal = max, where max is the largest eigenvalue of the Wishart matrix W = H H H. The resulting capacity is C = B log 2 (1 + max ), corresponding to the capacity of a SISO channel with channel power gain max. When the channel is not known at the transmitter, the transmit antenna weights are all equal, so the received SNR equals = khu k, where u is chosen to maximize γ. Clearly the lack of transmitter CSI will result in a lower SNR and capacity than with optimal transmit weighting. 31

Diversity-Multiplexing Tradeoffs So far, we already knew that there are two mechanisms for utilizing multiple antennas to improve wireless system performance. One option is to obtain capacity gain by decomposing the MIMO channel into parallel channels and multiplexing different data streams onto these channels. This capacity gain is also referred to as a multiplexing gain. It is not necessary to use the antennas purely for multiplexing or diversity. Some of the space-time dimensions can be used for diversity gain, and the remaining dimensions used for multiplexing gain. This gives rise to a fundamental design question in MIMO systems: should the antennas be used for diversity gain, multiplexing gain, or both? The diversity/multiplexing tradeoff or, more generally, the tradeoff between data rate, probability of error, and complexity for MIMO systems has been extensively studied in the literature, from both a theoretical perspective and in terms of practical space-time code designs. This work has primarily focused on block fading channels with receiver CSI only since when both transmitter and receiver know the channel the tradeoff is relatively straightforward. 32

Diversity-Multiplexing Tradeoffs Antenna subsets can first be grouped for diversity gain and then the multiplexing gain corresponds to the new channel with reduced dimension due to the grouping. For finite blocklengths it is not possible to achieve full diversity and full multiplexing gain simultaneously, in which case there is a tradeoff between these gains. A transmission scheme is said to achieve multiplexing gain r and diversity gain d if the data rate (bps) per unit Hertz R(SNR) and probability of error P e (SNR) as functions of SNR satisfy lim SNR!1 R(SNR) log 2 (SNR) = r, (10.21) lim SNR!1 log P e (SNR) log SNR = d, (10.22) 33

Diversity-Multiplexing Tradeoffs For each r the optimal diversity gain d opt (r) is the maximum the diversity gain that can be achieved by any scheme. It is shown that if the fading block length exceeds the total number of antennas at the transmitter and receiver, then d out (r) =(M t r)(m r r), 0 apple r apple min{m t,m r }. The function (10.23) is plotted in Fig. 10.8. (10.23) Full Diversity Gain: M r M t Full Multiplexing Gain: min{m t,m r } 34

Space-Time Modulation and Coding Since a MIMO channel has input-output relationship y = Hx + n, the symbol transmitted over the channel each symbol time is a vector rather than a scalar, as in traditional modulation for the SISO channel. Moreover, when the signal design extends over both space (via the multiple antennas) and time (via multiple symbol times), it is typically referred to as a space-time code. Most space-time codes are designed for quasi-static channels where the channel is constant over a block of T symbol times, and the channel is assumed unknown at the transmitter. Let X =[x 1,...,x T ] denote the M t T channel input matrix with ith column x i equal to the vector channel input over the ith transmission time. Let Y =[y 1,...,y T ] denote the M t T channel output matrix with ith column y i equal to the vector channel output over the ith transmission time. Let N =[n 1,...,n T ] denote the M r T noise matrix with ith column equal to the receiver noise vector on the ith transmission time. 35

ML Detection and Pairwise Error Probability With this matrix representation the input-output relationship over all T blocks becomes Y = HX + N. (10.24) Assume a space-time code where the receiver has knowledge of the channel matrix H. Under ML detection and given received matrix Y, the ML transmit matrix ˆX satisfies TX ˆX = arg min ky HXk 2 X2X M t T F = arg min ky i Hx i k 2 X2X M t T F, (10.25) where kak F denotes the Frobenius norm of the matrix A and the minimization is taken over all possible space time input matrices. The pairwise error probability for mistaking a transmit matrix X for another matrix ˆX, denoted as p( ˆX! X), depends only on the distance between the two matrices after transmission through the channel and the noise power. X T i=1 36

Spatial Multiplexing and BLAST Architectures In order to get full diversity order an encoded bit stream must be transmitted over all M t transmit antennas. This can be done through a serial encoding, illustrated in Figure 10.9. Serial encoding needs to form codeword [x 1,...,x T ] over channel blocklength T. To achieve full diversity, we need. M t M r T M t M r 37

Spatial Multiplexing and BLAST Architectures A simpler method to achieve spatial multiplexing, pioneered at Bell Laboratories as one of the Bell Labs Layered Space Time (BLAST) architectures for MIMO channels, is parallel encoding, illustrated in Figure 10.10. VBLAST only achieves diversity gain. M r 38

Spatial Multiplexing and BLAST Architectures 39

Spatial Multiplexing and BLAST Architectures 40