Limited Feedback in Wireless Communication Systems

Similar documents
Exploiting Partial Channel Knowledge at the Transmitter in MISO and MIMO Wireless

Lecture 7 MIMO Communica2ons

Space-Time Coding for Multi-Antenna Systems

ELEC E7210: Communication Theory. Lecture 10: MIMO systems

Multiple Antennas in Wireless Communications

Title. Author(s)Tsai, Shang-Ho. Issue Date Doc URL. Type. Note. File Information. Equal Gain Beamforming in Rayleigh Fading Channels

CHANNEL FEEDBACK QUANTIZATION METHODS FOR MISO AND MIMO SYSTEMS

Single-User MIMO systems: Introduction, capacity results, and MIMO beamforming

I. Introduction. Index Terms Multiuser MIMO, feedback, precoding, beamforming, codebook, quantization, OFDM, OFDMA.

The Optimality of Beamforming: A Unified View

Limited Feedback-based Unitary Precoder Design in Rician MIMO Channel via Trellis Exploration Algorithm

Morning Session Capacity-based Power Control. Department of Electrical and Computer Engineering University of Maryland

Channel State Information in Multiple Antenna Systems. Jingnong Yang

Downlink Multi-User MIMO for IEEE m

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1

Lecture 5: Antenna Diversity and MIMO Capacity Theoretical Foundations of Wireless Communications 1. Overview. CommTh/EES/KTH

Secure Multiuser MISO Communication Systems with Quantized Feedback

Optimal Transmit Strategies in MIMO Ricean Channels with MMSE Receiver

Two-Stage Channel Feedback for Beamforming and Scheduling in Network MIMO Systems

Lecture 4. Capacity of Fading Channels

L interférence dans les réseaux non filaires

VECTOR QUANTIZATION TECHNIQUES FOR MULTIPLE-ANTENNA CHANNEL INFORMATION FEEDBACK

Incremental Grassmannian Feedback Schemes for Multi-User MIMO Systems

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1. Overview. Ragnar Thobaben CommTh/EES/KTH

NOMA: Principles and Recent Results

Diversity-Multiplexing Tradeoff in MIMO Channels with Partial CSIT. ECE 559 Presentation Hoa Pham Dec 3, 2007

ADAPTIVE CHANNEL DIRECTION QUANTIZATION FOR FREQUENCY SELECTIVE CHANNELS. Stefan Schwarz and Markus Rupp

Maximum Achievable Diversity for MIMO-OFDM Systems with Arbitrary. Spatial Correlation

IEEE Broadband Wireless Access Working Group <

Lecture 8: MIMO Architectures (II) Theoretical Foundations of Wireless Communications 1. Overview. Ragnar Thobaben CommTh/EES/KTH

Low-High SNR Transition in Multiuser MIMO

MIMO Spatial Multiplexing Systems with Limited Feedback

Joint Power Control and Beamforming Codebook Design for MISO Channels with Limited Feedback

Vector Channel Capacity with Quantized Feedback

Explicit vs. Implicit Feedback for SU and MU-MIMO

Nash Bargaining in Beamforming Games with Quantized CSI in Two-user Interference Channels

Quantifying the Performance Gain of Direction Feedback in a MISO System

Advanced Topics in Digital Communications Spezielle Methoden der digitalen Datenübertragung

Mode Selection for Multi-Antenna Broadcast Channels

A Design of High-Rate Space-Frequency Codes for MIMO-OFDM Systems

Under sum power constraint, the capacity of MIMO channels

On the Design of Scalar Feedback Techniques for MIMO Broadcast Scheduling

Constellation Precoded Beamforming

On the Required Accuracy of Transmitter Channel State Information in Multiple Antenna Broadcast Channels

Homework 5 Solutions. Problem 1

Appendix B Information theory from first principles

Improved MU-MIMO Performance for Future Systems Using Differential Feedback

Diversity Multiplexing Tradeoff in Multiple Antenna Multiple Access Channels with Partial CSIT

Transmitter-Receiver Cooperative Sensing in MIMO Cognitive Network with Limited Feedback

Ergodic and Outage Capacity of Narrowband MIMO Gaussian Channels

Lecture 4 Capacity of Wireless Channels

Lattice Reduction Aided Precoding for Multiuser MIMO using Seysen s Algorithm

Hybrid Pilot/Quantization based Feedback in Multi-Antenna TDD Systems

Lecture 4 Capacity of Wireless Channels

Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User MIMO Systems

Multiuser Capacity in Block Fading Channel

Adaptive Bit-Interleaved Coded OFDM over Time-Varying Channels

Performance Analysis of Multiple Antenna Systems with VQ-Based Feedback

arxiv: v2 [cs.it] 26 Feb 2013

Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User MIMO Systems

Optimum MIMO-OFDM receivers with imperfect channel state information

Achievable Outage Rate Regions for the MISO Interference Channel

Dirty Paper Coding vs. TDMA for MIMO Broadcast Channels

Grassmannian Differential Limited Feedback for Interference Alignment

Capacity Region of the Two-Way Multi-Antenna Relay Channel with Analog Tx-Rx Beamforming

2318 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 54, NO. 6, JUNE Mai Vu, Student Member, IEEE, and Arogyaswami Paulraj, Fellow, IEEE

EE401: Advanced Communication Theory

Source and Channel Coding Techniques for the MIMO Reverse-link Channel

Blind Channel Identification in (2 1) Alamouti Coded Systems Based on Maximizing the Eigenvalue Spread of Cumulant Matrices

Finite-State Markov Chain Approximation for Geometric Mean of MIMO Eigenmodes

Learning-Based Adaptive Transmission for Limited Feedback Multiuser MIMO-OFDM

arxiv:cs/ v1 [cs.it] 11 Sep 2006

Weighted DFT Codebook for Multiuser MIMO in Spatially Correlated Channels

Two-Way Training: Optimal Power Allocation for Pilot and Data Transmission

Spatial and Temporal Power Allocation for MISO Systems with Delayed Feedback

Wideband Fading Channel Capacity with Training and Partial Feedback

Incremental Coding over MIMO Channels

Phase Precoded Compute-and-Forward with Partial Feedback

ON ADAPTIVE TRANSMISSION, SIGNAL DETECTION AND CHANNEL ESTIMATION FOR MULTIPLE ANTENNA SYSTEMS. A Dissertation YONGZHE XIE

Low-Complexity Detection and Precoding in High Spectral Efficiency Large-MIMO Systems

Achievable rates of MIMO downlink beamforming with non-perfect CSI: a comparison between quantized and analog feedback

Half-Duplex Gaussian Relay Networks with Interference Processing Relays

Exploiting Quantized Channel Norm Feedback Through Conditional Statistics in Arbitrarily Correlated MIMO Systems

Combining Beamforming and Space-Time Coding Using Quantized Feedback

Simultaneous SDR Optimality via a Joint Matrix Decomp.

Optimum Transmission Scheme for a MISO Wireless System with Partial Channel Knowledge and Infinite K factor

Analysis of Receiver Quantization in Wireless Communication Systems

Improved Multiple Feedback Successive Interference Cancellation Algorithm for Near-Optimal MIMO Detection

Optimal Data and Training Symbol Ratio for Communication over Uncertain Channels

Limited Feedback Hybrid Precoding for. Multi-User Millimeter Wave Systems

Noncooperative Optimization of Space-Time Signals in Ad hoc Networks

ELEC546 MIMO Channel Capacity

Modulation-Specific Multiuser Transmit. Precoding and User Selection for BPSK Signalling

On the Capacity of Distributed Antenna Systems Lin Dai

Precoded Integer-Forcing Universally Achieves the MIMO Capacity to Within a Constant Gap

POWER ALLOCATION AND OPTIMAL TX/RX STRUCTURES FOR MIMO SYSTEMS

Degrees-of-Freedom Robust Transmission for the K-user Distributed Broadcast Channel

Random Matrices and Wireless Communications

Minimum Feedback Rates for Multi-Carrier Transmission With Correlated Frequency Selective Fading

LECTURE 18. Lecture outline Gaussian channels: parallel colored noise inter-symbol interference general case: multiple inputs and outputs

Transcription:

Limited Feedback in Wireless Communication Systems - Summary of An Overview of Limited Feedback in Wireless Communication Systems Gwanmo Ku May 14, 17, and 21, 2013

Outline Transmitter Ant. 1 Channel N Ant. 1 Receiver S F Ant. 2 X H Ant. 2 Y Ant. M t Ant. M r Codebook Design Limited Feedback H Feedback Design Single User (SU) / Multiple User (MU) Single Antenna (SA) Multiple Antenna (MA) Narrowband (NB) Broadband (BB) Narrowband (NB) Broadband (BB) 2

Outline n[k] s[k] Transmitter f[k] Ant. 1 Ant. 1 x[k] h[k] Slow fading y[k] Receiver Codebook Design Feedback Design Limited Feedback H Single User (SU) / Multiple User y k = h k x k + n[k] Single Antenna (SA) Multiple Antenna Narrowband (NB) Broadband Narrowband Broadband 3

SU - SA - NB with Perfect CSI 12/22 Received Signal y k = h k x k + n[k] Adaptive Power Allocation by Waterfilling x k = ρ(h[k]) s[k] ρ(h) = arg max log 2(1 + ρ h[k] h[k] 2 ) E h k,x[k] x k 2 ρ How to measure Channel State h[k] at the receiver? By Training Sequence from Tx. 4

Water-filling L P 1,, P k = Power ν Y j = X j + Z j I X 1,, X k ; Y 1,, Y k k i=1 1 2 log(1 + P i N i ) k 2 j = 0,, k, Z j N(0, N j ), E j=1 X j k i=1 k + λ( P i i=1 P i = ν N i + ν N i + Ref : Elements of Information Theory by Thomas Cover k i=1 1 2 log(1 + P i N i ) P) = P P 4 = 0 1 1 + λ = 0 2 P i + N i P 12/22 P 1 P 2 P 3 P 5 N 4 N 1 N 2 N 3 N 5 Channel 1 Channel 2 Channel 3 Channel 4 Channel 5 Channel 5

Limited Feedback : SU-SA-NB 12/22 1. Quantization of h[k], γ = h k 2 I γ 2. Rate Quantization by Lloyd algorithm Find Quantization Level minimizing Distortion Measure Optimal Rate Partitions associated with Limited feedback 3. On/Off Rate Adaptation = i, γ [γ b i, γ b i+1 ), i = 0,, Q 1 1 bit : On/Off Transmission subject to the channel condition 4. ARQ ACK/NACK Signalling 1 bit : Successful Transmission or Re-transmission Required 6

Outline Transmitter s[k] x[k] f[k] Ant. 1 Channel h[k, l] L + 1 Paths n[k] Ant. 1 y[k] Receiver Codebook Design Limited Feedback H Feedback Design Single User (SU) / Multiple User Single Antenna (SA) Multiple Antenna L y k = h k, l x[k l] l=0 + n[k] Narrowband Broadband (BB) Narrowband Broadband 7

SU-SA-BB with Perfect CSI 14/22 Received Signal, OFDM Signalling L y k = h k, l x[k l] + n[k] l=0 Post-processing Signal in Frequency Domain y k = diag h[k] x k + n k Subcarrier Power Allocation x k = x 1 [k] x v [k] x N [k] x v [k] = P v s v [k] 8

Limited Feedback : SU-SA-BB 12/22 1. Subcarrier On/Off Signaling # subcarrier bits : Active or inactive subcarrier 2. Subcarrier Grouping : Subchannelization # subchannel bits 3. Order of Pilot Channel Gain Order index within N pilot! sets, h min,pilots & h max,pilots 4. Adaptive Modulation and Coding Level Index : Modulation and Coding Scheme ~ SNR 9

Outline Transmitter Ant. 1 Channel n[k] Ant. 1 Receiver s[k] F Ant. 2 x[k] H[k] Ant. 2 y[k] Ant. M t Ant. M r Codebook Design Limited Feedback H Feedback Design Single User (SU) / Multiple User y k = H k x k + n[k] Single Antenna Multiple Antenna (MA) Narrowband Broadband Narrowband (NB) Broadband 10

SU-MA-NB with Perfect CSI 16/22 Received Signal y k = H k x k + n[k] M t M r MIMO System y k : M r 1 Complex Received Vector H k : M r M t, each entry has flat fading property x k : Transmitted Symbol with Power Constraint E H,x x k 2 2 ρ Average Power Constraint : E x x k 2 2 H k = H(t) ρt under E H ρ t ρ n k : M r 1 Complex Gaussian Noise according to CN(0,1) 11

SU-MA-NB : Rate Maximizing 17/22 Adaptive Power Allocation Q k : Covariance of the Tx. Sig. for each H[k] Q k = arg x k = ρ Q k 1 2s[k] max log Q:tr Q 1,Q 2 det(i + ρh k Q H k ) =Q,Q 0 Ergodic Capacity : R = E H [ max log Q:tr Q 1,Q 2 det I + ρhqh ] =Q,Q 0 s k : Channel independent Codeword with E s s k 2 1 12

Covariance Quantization 17/22 Codebook of Possible Cov. Matrices Q = {Q 1,, Q 2 B} Rate Maximizing Covariance Selecting n opt k = arg max 1 n 2 B log 2 det(i + ρh k Q n H k ) Maximum Achievable Rate R Q = E H [max Q Q log 2 det(i + ρhqh )] Codebook Generation Q based on VC using Lloyd Algorithm 13

Vector Quantization using Lloyd Algorithm 17/22 Step 1. Determine { Q 1, R 1,, Q 2 B, R 2 B } for an initial partition {H 1,, H 2 B} Define a distortion measure Q, R = arg max Q 1,R 1,,{Q 2 B,R 2 B} = arg max Q 1,R 1,,{Q 2 B,R 2 B} Pr H H i 2 B d H, i = R j 1(R j < log 2 det I + HQ j H ) P ij CSIT i=1 P ij CSIT 2 B i=1 2 B E H d H, i H H i Pr[H H i ] 2 B j=1 i=1 R j Pr[R j < log 2 det I + HQ j H H H i ] Q = {Q 1,, Q 2 B} R = {R 1,, R 2 B} 14

Vector Quantization using Lloyd Algorithm 17/22 Step 2. Determine partitions {H 1,, H 2 B} for a given Q, R H i = {H C M r M t : d H, i d H, k, i, k 1,, 2 B, i k} 2 B = {H C M r M t : R j 1[R j < log 2 det I + HQ j H ] P ij CSIT j=1 2 B R j 1[R j < log 2 det I + HQ j H CSIT ] P kj j=1 i, k 1,, 2 B, i k} H = {H 1,, H 2 B} Repeat Step 2 & 3 Until Convergence 15

Beamforming in MISO : Rank One Q 18/22 Beamforming Vector x k = f[k] : Channel Dependent Beamforming Vector, f[k] 2 = 1 M t 1 MISO Case ρf[k]s[k] f k = arg max f: f =1 log 2(1 + ρ h T f 2 ) h k : Perfect Channel Column Vector 16

Limited Feedback for Beamforming 20/22 1. Antenna Selection m opt k = arg max h m k 2 1 m M t 2. Channel Vector Quantization H = {h 1,, h 2 B} n opt k = arg max 1 n 2 B h n h k 2 f k = arg max log 2(1 + ρ h f: f =1 nopt [k] f 2 ) = h T n opt [k] h nopt k 2 T 17

Limited Feedback for Beamforming 20/22 3. K-Phase Quantization for 2 1 MISO n opt [k] = arg max 1 i K ht k f i 2 f i = 1 2 1 e j2π i K 4. Codebook Index within F = {f 1,, f 2 B} Grassmannian Line Packing maximizing min. d(f) d F = 1 max 1 i<j 2 B f i f j 2 = min 1 i<j 2 B sin θ ij F C M t f i 2 = 1 18

Limited Feedback for Spatial Multiplexing 20/22 Linear Precoding for Spatial Multiplexing y k = ρh k F k s k + n[k] F k : Precoding Matrix, M t M, F k F 2 M s[k] : Signal Vector, E s s k s k = 1 M I 19

Limited Feedback for Spatial Multiplexing 20/22 1. Antenna Subset Selection log 2 F k = choose M columns [I Mt M t ] M t M bits Choose M antenna ports for Power Control or Rate Maximization 2. Codebook F = {F 1,, F 2 B} Grassmannian M-Dim. Line Packing Householder Reflection Matrix 20

Limited Feedback : Space-Time Coding 20/22 Received Signal Y Mr M ST k = ρh k F k S M MST k + N Mr M ST [k] Limited Feedback 1. Codebook F = {F 1,, F 2 B} Grassmannian Subspace Packing 2. Rate Adaptation : Adaptive Constellation Feedback of Constellation Size ~ SNR 3. Quantized Phase 21

Outline Transmitter Ant. 1 Channel N Ant. 1 Receiver S F Ant. 2 X H Ant. 2 Y Ant. M t Ant. M r Codebook Design Limited Feedback H Feedback Design Single User (SU) / Multiple User (MU) y v k = H v k x v k +n v k Single Antenna (SA) Multiple Antenna (MA) Narrowband (NB) Broadband (BB) Narrowband (NB) Broadband (BB) 22

SU-MA-BB in Frequency Domain 21/22 Received Signal in Frequency Domain y v k = H v k x v k +n v k v : Subcarrier Index Subcarrier Power Allocation x v k = ρ v F v k s v [k] ρ v : SNR on subcarrier v 23

Limited Feedback : SU-MA-BB 22/22 Limited Feedback using Interpolation w l w w l+1 Reported Pilot Feedback Vectors f j f k Interpolated Subcarriers w lk + k; θ l = 1 c k w l + c k e jθ lw l+1 1 c k w l + c k e jθ l wl+1 c k = k 1 0 k K K θ l :Phase Rotation f k = Interpolated vectors f i i th subcarrier Feedback (Pilot) b if i + b j f j b i f i + b j f j 2 b i, b j 0 b i + b j = 1 f i 2 = f j 2 = 1 24

Outline s 1 s U Transmitter F Codebook Design Ant. 1 User 1 User 2 User U Feedback Design Single User (SU) / Multiple User (MU) Single Antenna (SA) Multiple Antenna (MA) Narrowband (NB) Broadband (BB) Narrowband (NB) Broadband (BB) 25

Milti-user & Single Transmit Antenna 21/22 Resource Scheduling for Multiusers Ensure larger rate & better reliability Maximum Throughput ~ Largest Received SNR Needs Each User Receiver SNR SNR Limited Feedback One bit according to predefined threshold SNR Quantized SNR of Each User Quantized SNR of Subchannels in FDMA 26

Outline s 1 Transmitter F Ant. 1 Ant. 2 Ant. 1 Ant. M r Ant. 1 Receiver 1 s U Codebook Design Ant. M t Receiver U Ant. M r Single User (SU) / Multiple User (MU) Single Antenna (SA) Multiple Antenna (MA) Narrowband (NB) Broadband (BB) Narrowband (NB) Broadband (BB) 27

Milti-user MIMO 21/22 Resource Scheduling for Multiusers Maximizing Sum Rate Spatial Resource Scheduling Precoding (F) for Spatial Interference Cancellation Limited Feedback in MISO y i k = h i T k x k + n i [k] Quantization of h i [k] 1 Bit Effective SNR or Quantized Effective SNR x k = ρf k s[k] 28

Milti-user MIMO 21/22 Limited Feedback in MIMO Quantized Codebook Index based on VQ Block Diagonalization Information Quantized Elements of Channel Matrix Antenna Selection Information Limited Feedback associated with Relay 1 bit for Relay Selection Codebook based feedback : Grassmannian or Lloyd Algorithm 29

21/22 Codebook Based Feedback in Standards 3GPP : WCDMA / LTE IEEE : WiMAX / WiFi 3GPP2 : CDMA 30

Limited Feedback in WCDMA 21/22 Adaptive Technique Open/Closed-loop Transmit Diversity (Tx.D) 2 2 MIMO Limited Feedback for Closed-loop Tx.D 1 bit Phase Adjustment : Equal Gain Combining 0 or π Phase Adjustment 4 bits Quantized Index : Amplitude & Phase 31

4 bit Quantization in WCDMA 21/22 3 bits Phase & 1 bit Amplitude Quantization Feedback Bits Phase 000 π 001 3π 4 Feedback Bit P 1 / P 2 0 0.2 / 0.8 1 0.8 / 0.2 010 2π 4 011 π 4 100 0 101 110 111 π 4 2π 4 3π 4 32

Limited Feedback in LTE 21/22 Adaptive Technique 4 4 MIMO (8 8 for LTE Advanced) Transmit Diversity & Spatial Multiplexing Limited Feedback Quantized 4 bit CQI Index 2 or 3 bit Differential CQI Feedback in Multiple CQI Reporting Predefined Precoding Matrix Index (PMI) PMI based on Householder Reflection Matrix 33

PMIs in LTE 21/22 For 2 Antenna Ports For 4 Antenna Ports (16 Possibilities) A Set of Column Vectors from Householder Reflection Matrix W n = I u nu n H u n H u n 34

Limited Feedback in IEEE 802-11n 21/22 Adaptive Technique 4 4 MIMO Transmit Diversity & Spatial Multiplexing Limited Feedback per Subcarrier Quantized Elements of Channel Matrix A 3 bit Maximum Value Scaling of Each Real and Imaginary Parts 3 + 2 N b M R M T bits N b {4,5,6,8} 35

Limited Feedback in WiMAX 21/22 Adaptive Technique 4 4 MIMO Transmit Diversity & Spatial Multiplexing Limited Feedback Precoding Matrix Householder Reflection Matrix 3 bits or 6 bits Indeces 36

PMIs in WiMAX 21/22 37

Limited Feedback in 3GPP2 21/22 Adaptive Technique 4 4 MIMO Limited Feedback Precoding Matrix Knockdown Codebook - Identity or Q-level Fourier Matrix Readymade Precoding Matrix : 64 entries 38

PMIs in 3GPP2 21/22 Q Level Fourier Matrix Generation Q = {E M 0, E M 1,, E M Q 1 } E M (q) = fnm q = e j2πn M (m+q Q ) E 4 (0) = 1 2 1 1 1 j 1 1 1 j 1 1 1 j 1 1 1 j E 4 (1) = 1 2 1 1 + j 1 1 + j 2 2 j j 1 + j 1 + j 1 1 j 1 1 j 2 2 j j 1 j 1 j 2 2 2 2 39

Summary : Limited Feedback 21/22 Scalar Quantization User SNR Qunatization Subchannelization On/Off Signaling of User/Antenna/Subchannel Selection ACK/NACK Signaling Use AMC Table 40

Summary : Limited Feedback 21/22 Vector Quantization By Lloyd Algorithm By Grassmannian Line Packing Beamformaing Vector Quantization Phase Quantization Interpollation Vector 41

Summary : Limited Feedback 21/22 Quantization in Multiuser MIMO Element Quantization of Channel Vector Quantization of Effective User SNR Limited Feedback per Subcarrier in Broadband System Limited Feedback in Standards Codebook based Quantization Index - Householder Reflection Matrix - Grassmannian Line Packing - Fourier Matrix 42