MIMO I: Spatial Diversity

Slides:



Advertisements
Similar presentations
Multi-carrier CDMA. Outline Introduction System Model Types Applications References.
Advertisements

The Mobile MIMO Channel and Its Measurements
MIMO Communication Systems
Capacity of Wireless Channels
Comparison of different MIMO-OFDM signal detectors for LTE
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
APPLICATION OF SPACE-TIME CODING TECHNIQUES IN THIRD GENERATION SYSTEMS - A. G. BURR ADAPTIVE SPACE-TIME SIGNAL PROCESSING AND CODING – A. G. BURR.
Space Time Block Codes Poornima Nookala.
Wireless Communication Channels: Small-Scale Fading
Diversity Reception To reduce fading effects, diversity reception techniques are used. Diversity means the provision of two or more uncorrelated (independent)
Co-Channel Interference
12- OFDM with Multiple Antennas. Multiple Antenna Systems (MIMO) TX RX Transmit Antennas Receive Antennas Different paths Two cases: 1.Array Gain: if.
1 Lecture 9: Diversity Chapter 7 – Equalization, Diversity, and Coding.
MIMO Multiple Input Multiple Output Communications © Omar Ahmad
MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS (MIMO)
1. 2  What is MIMO?  Basic Concepts of MIMO  Forms of MIMO  Concept of Cooperative MIMO  What is a Relay?  Why Relay channels?  Types of Relays.
For 3-G Systems Tara Larzelere EE 497A Semester Project.
Wireless Communication Elec 534 Set IV October 23, 2007
Multiple Input Multiple Output
Improvements in throughput in n The design goal of the n is “HT” for High Throughput. The throughput is high indeed: up to 600 Mbps in raw.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Introduction SNR Gain Patterns Beam Steering Shading Resources: Wiki:
Joint PHY-MAC Designs and Smart Antennas for Wireless Ad-Hoc Networks CS Mobile and Wireless Networking (Fall 2006)
Courses of Wireless Communication at Aalto University Hilsinki, Finland Bingli JIAO, Prof. Dr.rer. Dept. of Electronics Peking University Oct , 2010.
1 PROPAGATION ASPECTS FOR SMART ANTENNAS IN WIRELESS SYSTEMS JACK H. WINTERS AT&T Labs - Research Red Bank, NJ July 17,
Lecture 9,10: Beam forming Transmit diversity Aliazam Abbasfar.
Lecture 7,8: Diversity Aliazam Abbasfar. Outline Diversity types Diversity combining.
EEE-752 Emerging Wireless Networks MIMO Riaz Hussain FA08-PCE-003 Ph.D. Student Department of Electrical Engineering COMSATS Institute.
S MART A NTENNA B.GANGADHAR 08QF1A1209. ABSTRACT One of the most rapidly developing areas of communications is “Smart Antenna” systems. This paper deals.
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
EE359 – Lecture 12 Outline Combining Techniques
5: Capacity of Wireless Channels Fundamentals of Wireless Communication, Tse&Viswanath 1 5. Capacity of Wireless Channels.
3: Diversity Fundamentals of Wireless Communication, Tse&Viswanath 1 3. Diversity.
A Simple Transmit Diversity Technique for Wireless Communications -M
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
Multiple Antennas.
9: Diversity-Multiplexing Tradeoff Fundamentals of Wireless Communication, Tse&Viswanath MIMO III: Diversity-Multiplexing Tradeoff.
Antenna Developments for WiFi Phase Applications Diversity MIMO.
Diversity.
A REVIEW: PERFORMANCE ANALYSIS OF MIMO-WiMAX AKANKSHA SHARMA, LAVISH KANSAL PRESENTED BY:- AKANKSHA SHARMA Lovely Professional University.
Technology training (Session 6)
EE359 – Lecture 16 Outline ISI Countermeasures Multicarrier Modulation
Wireless Communication
244-6: Higher Generation Wireless Techniques and Networks
Digital transmission over a fading channel
Wireless Communication
Space Time Codes.
MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS (MIMO)
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
A Physical Interpretation of Beamforming, BLAST and SVD Algorithms
WiMAX 1EEE Protocol Stack
Advanced Wireless Networks
EE359 – Lecture 12 Outline Maximal Ratio Combining
Shamir Stein Ackerman Elad Lifshitz Timor Israeli
EE359 – Lecture 11 Outline Announcements
Diversity Lecture 7.
MIMO III: Channel Capacity, Interference Alignment
Space Time Coding and Channel Estimation
MIMO II: Physical Channel Modeling, Spatial Multiplexing
Wireless Communication Co-operative Communications
A Framework for MIMO Operation over mmWave Links
Transmit processing: a viable scheme for MIMO-OFDM in n
Wireless Communication Co-operative Communications
Opportunistic Beam-forming with Limited Feedback
Intelligent Antenna Sharing in Wireless Networks
Probability of Error with Fading
Artificial Intelligence Lecture No. 28
MIMO (Multiple Input Multiple Output)
EE359 – Lecture 11 Outline Announcements Introduction to Diversity
MIMO II: Physical Channel Modeling, Spatial Multiplexing
Chenhui Zheng/Communication Laboratory
Presentation transcript:

MIMO I: Spatial Diversity COS 463: Wireless Networks Lecture 16 Kyle Jamieson [Parts adapted from D. Halperin et al., T. Rappaport]

What is MIMO, and why? Multiple-Input, Multiple-Output (MIMO) communications Send/receive > 1 signal on different transmit and receive antennas We’ve already seen frequency, time, spatial multiplexing in 463: MIMO is a more powerful way to multiplex wireless medium in space Transforms multipath propagation from impediment to advantage

Many Uses of MIMO At least three different ways to leverage space: Spatial diversity: Send or receive redundant streams of information in parallel along multiple spatial paths Increase reliability and range (unlikely all paths are degraded simultaneously) Spatial multiplexing: Send independent streams of information in parallel along multiple spatial paths Increases rate, if we can avoid interference Interference alignment: “Align” two streams of interference at receiver, resulting in impact of just one interference stream

MIMO-OFDM Multipath fading: different effects on different frequencies subcarriers Symbols Multipath fading: different effects on different frequencies OFDM: Orthogonal Frequency Domain Multiplexing Different subcarriers are independent of each other Channel model for OFDM: y = h∙x + w A single complex number h captures the effect of the channel on data in a particular subcarrier For MIMO: Think about each subcarrier, independent of other subcarriers

Plan Today: Diversity in Space Receive Diversity Transmit Diversity Next time: Multiplexing in Space Next time: Interference Alignment

Path Diversity: Motivation Multi-Antenna Access Points (APs), especially 802.11n,ac: Multiple APs cooperating with each other: Distributed Antenna systems, separating antenna from AP: Wired backhaul

Review: Fast Fading Typical outdoor multipath propagation environment, channel h On one link each subcarrier’s power level experiences Rayleigh fading: 𝒉 𝟐

Uncorrelated Rayleigh Fading Suppose two antennas, separated by distance d12 Channels from each to a distant third antenna (h13, h23) can be uncorrelated Fading happens at different times with no bias for a simultaneous fade 𝒉 𝟏 𝟐 , 𝒉 𝟐 𝟐

When is Fading Uncorrelated, and Why? 𝑑 12 ≫𝜆 Channels from each antenna (h13, h23) to a third antenna Channels are uncorrelated when 𝑑 12 > ≈𝟏.𝟓𝝀 Channels correlated, fade together when 𝑑 12 < ≈𝝀 This correlation distance depends on the radio environment around the pair of antennas Increases, e.g., atop cellular phone tower

Plan Today: Diversity in Space Receive Diversity Selection Diversity Maximal Ratio Combining Transmit Diversity Next time: Multiplexing in Space Next time: Interference Alignment

Channel Model for Receive Diversity One transmit antenna sends a symbol to two receive antennas Receive diversity, or Single-Input, Multi-Output (SIMO) Each receive antenna gets own copy of transmitted signal via: A different path A (likely) different channel Receive antenna 1 h1 h2 Receive antenna 2 x

Selection Diversity h1 x h2 Radio Rx 1 x Select stronger h2 Radio Rx 2 Two receive antennas share one receiving radio via a switch Receiver selects antenna with stronger signal to connect to the radio Helps reliability (both unlikely bad) Wastes received signal from other antenna(s)

Selection Diversity: Performance Improvement in Uncorrelated Rayleigh Fading Probability (%) that Selected Antenna’s SNR Exceeds Threshold γ In general, might have M receive antennas (average SNR Γ) 𝛾 𝑖 : SNR of the i th receive antenna Probability selected SNR is less than some threshold γ (outage): Pr 𝛾 1 , ⋯, 𝛾 𝑀 ≤γ = Pr 𝛾 𝑖 ≤γ 𝑀 One more “9” of reliability per additional selection branch Higher probability (better) ↓  lower threshold SNR

Leveraging All Receive Antennas h1 Rx 1 x h2 Rx 2 Want to just add the two received signals together But if we did the signals would often cancel out Solution: Receive M radios, align signal phases, then add Requires M receive radios, in general

How to Choose Weights? h1 x y h2 Rx 1 Combiner x y h2 Rx 2 Suppose phase of incoming signal on the i th branch is 𝜃 𝑖 To align { yi } in phase, let the combiner output 𝑦= 𝑖=1 𝑀 𝑎 𝑖 𝑒 −𝑗 𝜃 𝑖 How to choose amplitudes ai? Idea: Put more weight into branches with high SNR: Let 𝒂 𝒊 = 𝜸 𝒊 This is called Maximal Ratio Combining (MRC)

MRC: Performance Improvement Probability that MRC’s SNR is Under Threshold γ Lower probability (better) ↓ 10 log 10 𝛤/𝛾 Lower threshold SNR  Two “9”s of reliability improvement between one (i.e., no MRC) and two MRC branches

Selection Diversity, in Frequency Antennas A and C experience different fades on different subcarriers Selection Combining (“SEL”) improves but certain subcarriers still experience fading MRC increases power and flattens nulls, leading to fewer bit errors

MRC’s Capacity Increase MRC with M branches increases SNR Increased Shannon capacity Sub-linear (logarithmic) capacity increase in M: 𝐶 𝑀𝑅𝐶 =𝐵𝑊∙log⁡ 1+𝑀∙𝑆𝑁𝑅 bits/second/Hz

Plan Today: Diversity in Space Receive Diversity Transmit Diversity Transmit beamforming Introduction to Space-Time Coding: Alamouti’s Scheme Next time: Multiplexing in Space Next time: Interference Alignment

Transmit Diversity: Motivation More space, power, processing capability available at the transmitter? Yes, likely! e.g. Cell tower, Wi-Fi AP sending downlink traffic to mobile But, a possible requirement: Transmitter may need to know radio channel before transmission commences cf. receive diversity: receiver knows channel from preamble So, a tension: Want to separate transmit antennas for path diversity Need to move timely radio channel measurements between locations Introduces overhead and design complexity

Transmit Beamforming: Motivation “receiver” Suppose transmitter knows the channel to receivers Transmitters align their signals so that constructive interference occurs at the single receive antenna Align before transmission, not after reception (receive beamforming)

Transmit Beamforming Leverage channel reciprocity, receive beamforming “in reverse” Send one data symbol x from two antennas 𝑎 1 𝑒 −𝑗 𝜃 1 ℎ 1 = 𝑎 1 𝑒 𝑗 𝜃 1 Tx 1 Receive ℎ 2 =𝑎 1 𝑒 𝑗 𝜃 2 Tx 2 𝑎 2 𝑒 −𝑗 𝜃 2 At each transmit antenna, multiply (pre-code) x by the complex conjugate of the respective channel to the receive antenna

Plan Today: Diversity in Space Receive Diversity Transmit Diversity Transmit beamforming Introduction to Space-Time Coding: Alamouti’s Scheme Next time: Multiplexing in Space Next time: Interference Alignment

Alamouti Scheme: Motivation Suppose transmitters don’t know channel to receiver: what to do? Naïve (“blind”) beamforming (just send same signals) Signals would often cancel out Repetition in time Each antenna takes turns transmitting same symbol Receiver combines coherently Uses M symbol times Increases diversity (“SNR” term in Shannon capacity) Cuts Shannon rate by 1/M factor

Alamouti Scheme Scope: A two-antenna transmit diversity system (M = 2) Sends two symbols, s1 and s2, in two symbol time periods: Symbol Time Period 1 2 Antenna 1: Send 𝑠 1 Send − 𝑠 2 ∗ Antenna 2: Send 𝑠 2 Send 𝑠 1 ∗ Then, by superposition the receiver hears: Receiver hears: 𝑦 1 = ℎ 1 𝑠 1 + ℎ 2 𝑠 2 𝑦 2 =− ℎ 1 𝑠 2 ∗ + ℎ 2 𝑠 1 ∗

Alamouti Receiver Processing Symbol Time Period 1 2 Receiver hears: y[1]= ℎ 1 𝑠 1 + ℎ 2 𝑠 2 𝑦[2]=− ℎ 1 𝑠 2 ∗ + ℎ 2 𝑠 1 ∗ 𝑦 ∗ 2 = ℎ 2 ∗ 𝑠 1 − ℎ 1 ∗ 𝑠 2 𝑦[1] 𝑦 ∗ [2] = ℎ 1 ℎ 2 ℎ 2 ∗ − ℎ 1 ∗ 𝑠 1 𝑠 2 Rewrite (receiver has channel information): 𝑠 1 𝑠 2 ∝ ℎ 1 ∗ ℎ 2 ℎ 2 ∗ − ℎ 1 𝑦[1] 𝑦 ∗ [2] So receiver can solve for transmitted symbols But, what’s happening in terms of the physical wireless channel?

Intuition for Alamouti Receiver Processing Start with the inverted channel matrix: 𝒔 𝟏 𝑠 2 ∝ 𝒉 𝟏 ∗ 𝒉 𝟐 ℎ 2 ∗ − ℎ 1 𝑦[1] 𝑦 ∗ [2] Consider the computation for s1: Rotate 𝑦[1] by − 𝜽 𝟏 Rotate 𝑦 ∗ [2] by 𝜽 𝟐 Sum the result

Alamouti: Impact of Phase Rotations Consider the computation for s1: Rotate 𝑦[1] by − 𝜽 𝟏 Rotate 𝑦 ∗ [2] by 𝜽 𝟐 Sum the result Symbol Time Period 1 2 Receiver hears: y[1]= ℎ 1 𝑠 1 + ℎ 2 𝑠 2 𝑦 ∗ 2 = ℎ 2 ∗ 𝑠 1 − ℎ 1 ∗ 𝑠 2 ↓ ↓ ↓ ↓ Phase after rotation: 𝟎 𝜽 𝟐 − 𝜽 𝟏 𝟎 𝜽 𝟐 − 𝜽 𝟏

Alamouti: Receiver-Side Picture Symbol Time Period 1 2 Receiver hears: y[1]= ℎ 1 𝑠 1 + ℎ 2 𝑠 2 𝑦 ∗ 2 = ℎ 2 ∗ 𝑠 1 − ℎ 1 ∗ 𝑠 2 ↓ ↓ ↓ ↓ Phase after rotation: 𝟎 𝜽 𝟐 − 𝜽 𝟏 𝟎 𝜽 𝟐 − 𝜽 𝟏 Receiver then sums all terms above: Received signal: I Q ∡ 𝜃 2 − 𝜃 1 s2 s2 s1 s1

Alamouti: Interpretation 𝑠 1 𝑠 2 ∝ ℎ 1 ∗ ℎ 2 ℎ 2 ∗ − ℎ 1 𝑦[1] 𝑦 ∗ [2] Two new signal dimensions: Multiply two received symbols by the top column of H Name this dimension ℎ 1 ∗ ℎ 2 𝑇 s1 arrives along this dimension (only!) Multiply two received symbols by the lower column of H Name this dimension ℎ 2 ∗ −ℎ 1 𝑇 s2 arrives along this dimension (only!) H

Alamouti: Performance Two dimensions: ℎ 1 ∗ ℎ 2 𝑇 , ℎ 2 ∗ −ℎ 1 𝑇 Send half power on each antenna For both symbols, 𝑆𝑁𝑅= |ℎ| 1 2 + |ℎ| 2 2 2 𝜎 2 Rate gain from enhanced SNR, maintains one symbol/symbol time But not two symbols/symbol time: no true spatial multiplexing, yet s1 Received signal: I Q

Multi-Antenna Diversity: Summary Leverage path diversity Decrease probability of “falling into” to deep Rayleigh fade on a single link Defined new “dimensions” of independent communication channels based on space Segue to spatial multiplexing next time

Thursday Topic: MIMO II: Spatial Multiplexing