510 likes | 622 Vues
This presentation provides an in-depth exploration of limited feedback beamforming techniques in MIMO systems, emphasizing both theoretical foundations and practical implementations. The talk discusses channel coding, feedback compression, and measures the impact of feedback delay on throughput. It reviews past research while introducing novel approaches, including the use of Markov models to better handle temporally correlated channels. Applications in industry, such as WiMax and LTE, illustrate the relevance of these concepts in real-world wireless communications.
E N D
Limited Feedback Beamforming with Delay: Theory and Practice Huang Kaibin Collaborators: Robert Daniels Prof. Robert W. Heath Jr. Prof. Jeffrey G. Andrews Wireless Networking and Communications Group (WNCG) Dept. of Electrical and Computer Engineering The University of Texas at Austin 08/15/2007 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA
A new area: MIMO with Limited Feedback • Single-user 2) Multi-user 3) Wireless network talk scope MIMO: a Personal View 1996 Channel capacity (Telatar, Foschini) 1998 Gaussian broadcast Caire & Shamai Vish., Jindal & Goldsmith Viswanath & Tse Yu & Cioffi Space-time codes (Tarokh, Alamouti, Jafarkani) 2000 2002 Multi-user Diversity Knopp & Humblet Viswanath & Tse Sharif & Hassibi Diversity-multiplexing tradeoff (Zheng & Tse, Heath & Paulraj) 2004 IEEE 802.16e (WiMax) 2006 IEEE 802.11n (WiFi) 3GPP-LTE 2008 1
Feedback Enhances Communication In the darkness… ? Here! listener speaker listener speaker no feedback feedback 2
feedback feedback Beamforming Increases Throughput beamforming weights no feedback 3
Wireless Channel Limited Feedback Concept • Adaptive Transmission • Precoder • Beamformer • AMC, etc Receiver Transmiter CSI Finite-Rate Feedback Channel Codebook based quantizer
Limited Feedback Beamforming Increases Throughput quantizer partition index feedback quantizer surface of unit hyper-sphere 4
Prior Work on Limited Feedback Beamforming • Narrow-band block fadingchannels • Research focuses on the codebook design. • Grassmannian line packing [Love & Heath 03] [Mukkavilli et al 03] • Lloyd algorithm [Roh & Rao 06][Xia et al 05] • Broadband channels (MIMO-OFDM) • Sub-channel grouping [Mondal & Heath 05] • Beamformer interpolation [Choi & Heath 04] • Spatially correlated channels • Codebook switching based channel correlation [Mondal & Heath 06] • Temporally correlated channels (considered in this talk) • Delta modulated feedback [Roh & Rao 04] • Drawback: multiple feedback streams • 1-bit feedback based on subspace perturbation [Banister 03] • Drawback: periodic broadcast of matrices
Limited Feedback Beamforming in Industry • Local Area Networks (IEEE 802.11n) • Optional feature for 600 Mbps • IEEE 802.16e (WiMax) • Codebook based precoding/beamforming • 3GPP Long Term Evolution (LTE) • Single- and multi-user limited feedback beamforming • 4G • Lots of discussion
Channel State S1 S2 S3 S4 S1, S2, … are independently distributed. Channel Coherence Time Motivation • Conventional: Block fading channels • (Narula et al 98, Love et al 03, Mukkavilli et al 03, Xia et al 04) • (Pro): Focus on quantizer codebook designs • (Con): Omits temporal correlation in wireless channels • (Con): Analysis of feedback delay and rate is difficult • New: Temporally-correlatedchannels • Feedback rate (vs. channel coherence time) • Feedback compression in time • Effect of feedback delay on throughput Important for designing practical limited feedback systems 6
Outline • Part I: Theory • Channel Markov model • Feedback compression and rate • Feedback delay • Part II: Practice • Experiment setup • Measurement results
System Model CSI {H1, H2, … } is a correlated sequence 7
Proposed Approach: Assumption and Overview • The CSI index Jnvaries as a discrete-time finite-state Markov chain • Accurate for slowly time-varying SISO channel (Wang & Moayeri 95) Temporally Correlated MIMO Channel Markov Chain Feedback rate, compression, delay 8
S2 S1 p13 p33 p63 S3 S6 p64 p43 S4 S5 Proposed Approach: CSI Index Markov Chain • Definition ofMarkov state space • Partition channel space using existing codebook-design techniques • (Love et al 03, Xia et al 05, Rho & Rao 05) • Computation of stationary and transition probabilities • Monte Carlo simulation (next slide) Unit Hyper-Sphere Markov Channel Model 9
S2 S1 p13 p33 p63 S3 S6 p64 p43 S4 S5 Proposed Approach: CSI Index Markov Chain • Computation of stationary and transition probabilities • Generate a long channel sequence • Compute CSI index sequence • Compute stationary probability {pn} • Compute transition probability {pnm} 9
Outline • Part I: Theory • Channel Markov model • Feedback compression and rate • Feedback delay • Part II: Practice • Experiment setup • Measurement results
Overview of Feedback Compression CSI Quantization • Extensively studied • [Love et al 04] [Mukkavilli et al 03] Compression (frequency) Compression (time) Compression (space) • Adaptive Codebooks • [Mondal and Heath 05] • Incremental Feedback • [Roh 04][Banister 03] • Subspace Interpolation • [Choi et al 04] Finite-Rate Feedback
Time Variation of Quantized Channel Feedback? Yes No No Yes No No Temporally Correlated Static (Feedback is unnecessary) Fast fading (Compression is ineffective) Aperiodic Feedback • Motivation:Infrequent channel state changes due to temporal correlation • Proposed: aperiodic feedback triggered by channel state changes • Conventional: periodic feedback per block
Feedback Compression = 2 ! 1 bit Truncation Threshold: = 0.02 -neighborhood of Channel State 1 Truncation of Channel State Transitions Motivation: Given a current state, the next state belongs to a subset of the state space with high probability
Result 1: Average Feedback Rate Proposition 1: The time-average feedback rate converges with time as where Aperiodic Feedback Transition Truncation
· > Truncation of state transitions Quantization Regions Instantaneous Capacity Result 2: Ergodic Capacity Proposition 2: The average capacity converges as where
Case Study: Beamforming for 2£1 Channel • i.i.d CN(0,1) vector • Clark’s correlation function Partial CSI: Beamformer Partial CSI Codebook lookup • Finite rate • Free of error Grassmanian codebook [Love & Heath 03] [Xia & Giannakis 05]
Compression (colors, = 1e-6) Reference (black, = 0) Nt = 2 Compression Ratio > 3 Compression Ratio = 2 Case Study: Beamforming for 2£1 Channel Significant reduction on average feedback rates
Case Study: Beamforming for 2£1 Channel Feedback compression causes no loss on ergodic capacity = 1e-6
Outline • Part I: Theory • Channel Markov model • Feedback compression and rate • Feedback delay • Part II: Practice • Experiment setup • Measurement results
Recap: System Model • Feedback delay exists due to • Propagation • Signal processing • Protocol 7
S2 S1 t S3 S6 t+1 t+2 S4 S5 How to Model Delay ? CSI Variation at Receiver Feedback Delay Model
Convergence of CSI Index Markov Chain Transition probability matrix Stationary Distribution
Result 1: Ergodic Capacity with Feedback Delay Theorem 1: The ergodic capacity with a feedback delay of D symbols is where Quantization Regions Instantaneous Capacity
Result 2: Feedback Capacity Gain Def: Feedback Capacity Gain Theorem 2: The feedback capacity gain C decreases at least exponentially with the feedback delay D as 2 is the 2nd largest eigenvalue of P
Result 2: Feedback Capacity Gain Remarks: D: Feedback Delay depends on • Type of System • precoding, beamforming etc. • CSI Quantization Codebook increases inversely with • Channel Coherence Time
Case Study: Beamforming for 2£1 Channel • i.i.d CN(0,1) vector • Clark’s correlation function Partial CSI: Beamformer Partial CSI Codebook lookup • Feedback delay D • Finite rate • Free of error Grassmanian codebook [Love & Heath 03] [Xia & Giannakis 05]
Nt = 2, Nr = 1, N = 16 Feedback Capacity Gain • Feedback capacity gain decreases exponentially with feedback delay; • Decreasing rate is determined by Doppler • Parameters (WiMax): • Carrier = 2.3 GHz • Symbol rate = 1.5 MHz
Nt = 2, Nr = 1, N = 16 Design Example • Requirement A: • Delay ·0.4 ms • Capacity gain ¸1 bps/Hz • Requirement B: • Speed = 140 km/h • Delay = 0.27 ms Vehicular speed ·43 km/h • Parameters (WiMax): • Carrier = 2.3 GHz • Symbol rate = 1.5 MHz Capacity gain = 0.6 bps/Hz
Summary of Theory • We proposed an analytical framework for designing practical limited feedback beamforming system • Feedback rate • Feedback compression • Feedback delay • Observations • Feedback rate increases (e.g. linearly) with Doppler. • Feedback compression significantly reduces feedback rate. • Feedback capacity gain diminishes at least exponentially with feedback delay.
Motivation for Measurement Results • Validate the analytical model • Channel Markov chain assumption • Shannon capacity gain vs. throughput (QAM, adaptive MCS) • Verify theoretical results • Evaluate the impact of practical factors • Synchronization errors • Channel estimation errors • Frequency offset • Phase noise
Outline • Part I: Theory • Channel Markov model • Feedback compression and rate • Feedback delay • Part II: Practice • Experiment setup • Measurement results
IEEE 802.11n Transmitter Extended Training: Non-beamformed training symbols to measure true channel Frame Format Bit Parsing: Unnecessary for our experiment with only 1 spatial stream Transmission Process
IEEE 802.11n Receiver Header Decoding: Any problems with header decoding result in dropped measurements Receiver Header Processing Receiver Data Processsing Equalization: Maximal ratio combining for experiments
Feedback Channel Construction • Wired Feedback Advantages (for measurements): • Low latency (compared to Hydra over-the-air feedback) • High reliability (no dropped feedback packets due to frame synchronization errors) • “Perfect” CSI returned to transmitter (floating point samples)
Measurement Topology Wireless Path: 10 m wireless path between transmitter and receiver obstructed by cubicles and office equipment Usage Scenario: Typical wireless local area network (WLAN) environment
Channel Temporal Statistics (Mobility) Antennas: Mounted on oscillating table fans Oscillation Period: TX Period = 13.75 seconds RX Period = 11.25 seconds
Outline • Part I: Theory • Channel Markov model • Feedback compression and rate • Feedback delay • Part II: Practice • Experiment setup • Measurement results
Measurement Procedure Collecting CSI CDD Sounding LF-BF TX RX • Send a packet with cyclic delay diversity from the uninformed transmitter (baseline case). • Send a sounding packet from the transmitter. • Estimate the MIMO channel using the sounding packet. • Select a beamformer from a codebook and return the index over the wired feedback channel. • Send data packets using beamforming with a desired feedback delay. • Repeat steps 1-5 for 1000 iterations and measure the bit error of each packet.
Measure Throughput Gain IEEE 802.11n Modulation and Coding Schemes (Single Stream) Translation to Throughput: Optimal Adaptation: Measurements taken for each MCS over all SNR
Sample Measurement: • MCS 4 (16-QAM w/ 3/4 coding rate) • 5-bit Grassmannian codebook Results - BER Scatter Plot Throughput Curve Fitting: SNR binning with cubic spline interpolation
Results - Throughput Gain Using adaptive MCS
Results - Feedback Delay Best Fit: Least squares mapping of measured data to an exponential decay function Theoretical Upper Bound: Analytically derived (earlier) upper bound using transition probability matrix calculation
Conclusions • We proposed an analytical framework for designing limited feedback beamforming systems • Allocate feedback bandwidth • Compress CSI feedback • Compute allowable mobility range, and signal processing and protocol delay. • Theoretical result on feedback delay is validated using measurement data. • More experiments are being carried for verifying other theoretical results. • The proposed framework can be extended to other types of limited feedback systems e.g. precoding.