Introduction to Hybrid Beamforming Techniques James Chen Advisor : Andy Wu Graduate Institute of Electronics Engineering National Taiwan University Taipei, Taiwan Mar. 31, 2015 Outline Introduction of Precoding Why Hybrid beamforming? Problem Formulation Existing Hybrid Beamforming Technique Summary ACCESS 2 Introduction of Precoding MIMO System Precoding mitigates channel interference SVD is the optimal method but require higher bandwidth Transmit . . . . . . Transmit Antennas Precoding Receive Antennas Transmit Antennas Channel x V VH σ4 Feedback link ACCESS Receive Antennas . . . . . . Transmit Antennas Receive Antennas RX Noise σ1 Equivalence Channel Reduce the interference among antennas SVD:H=UΣVH Precoder Receive . Beamforming . . (Combiner) . . . . . . . Beamforming . (Precoder) . Decoder v1 H σ1 U UH y H = u1 u2 u3 σ2 v2 H σ3 SVD H (from RX) U Σ v3 H VH 3 Why Hybrid beamforming?(1/2) In mmWave scenario, the pathloss is extremely high[3] 30 GHz shows additional about 20 dB loss compared to 3 GHz. High pathloss can be compensated by: Large antenna array to increase the array gain Beamforming via precoding Channel is rank deficient Maximum supportable streams are less then the number of Tx antennas BS MS ACCESS 4 Why Hybrid beamforming?(2/2) Traditional Beamforming is done at BB Requiring one RF chain per transmitting antenna A RF chain consists of a mixer, PA/LNA and DAC/ADC Hybrid Beamforming relies on RF precoding to reduce the number of RF chains[2] ACCESS Two-staged transmitting (FRF,FBB) structure 5 Problem Formulation(1/3) Step 1: The optimal solution of the precoding matrix, Fopt ,is given by: Fopt V1 V1 is eigenvectors corresponding to Ns largest eigenvalues of H V1 can be acquired from performing SVD on H Step 2: We further realize Fopt by hybrid precoder (FRF,FBB) ( FBB , FRF ) arg min FRF , FBB Fopt FRF FBB Tx Precoding for Hybrid Beamformer AoD F SL- SVD V1 RF-Chain RF-Chain …… RF-Chain FRF WRF RF-Chain RF-Chain Baseband Equalizer H …… …… …… …… …… …… MIMO Channel …… RF Beamformer RF-Chain RF-Chain FBB ACCESS H FRF FBB Baseband Precoder Number of RF chains can be reduced CSI Acquisition Spatially Sparse Precoding RF-Chain WBB 6 Problem Formulation(2/3) Step 1: Get the optimal FOPT N BS N MS L L a The channel matrix H[3]: aBS(ɵ𝐵𝑆 𝑙 ) is the AOD of active path : H aBS ( l ) [1, e BS j 2 d sin( lBS ) ,..., e j ( N BS 1) 2 l l 1 d sin( lBS ) MS (l MS )aBS (l BS )* U V ]T Fopt=V1 can be formed by linear combinations of aBS(ɵl) Tx Precoding for Hybrid Beamformer AoD BS BS 1 a BS (θ ) CSI Acquisition Spatially Sparse Precoding SL- SVD V1 H FRF FBB a BS (θ 2 BS ) RF-Chain RF-Chain …… WRF RF-Chain Baseband Equalizer FRF RF-Chain …… RF Beamformer H …… MIMO Channel RF-Chain RF-Chain FBB …… …… …… …… ACCESS MS RF-Chain …… 1 2 j d sin( 3BS ) e j ( N BS 1) 2 d sin(3BS ) e Baseband Precoder a BS (θ3BS ) RF-Chain WBB 7 Problem Formulation(3/3) Step 2: Separate Fopt into(FBB ,FRF) FRF , FBB Fopt FRF FBB Tx Precoding for Hybrid Beamformer AoD SL- SVD V1 RF-Chain RF-Chain RF-Chain WRF FRF FBB RF-Chain Baseband Equalizer H RF-Chain …… …… …… …… …… …… MIMO Channel RF-Chain FBB 1 [a BS (1BS ) T , a BS ( 2BS ) T , a BS (LBS1 ) T ,..., a BS (LBS ) T ] Nt RF Beamformer RF-Chain …… Baseband Precoder Acan H FRF FBB Due to spatial sparsity, this is equivalent to solve an optimization problem CSI Acquisition Spatially Sparse Precoding F …… ( FBB , FRF ) arg min RF-Chain WBB FRF Choose best Nrf columns to form FRF , and then Find FBB B S V1 C N t N s a BS (θ1BS ) Acan C N t L ~ FBB C L N s a BS (θ 2 BS ) 1 2 j d sin( 3BS ) e j ( N BS 1) 2 d sin(3BS ) e ACCESS a BS (θ3BS ) M S Nt: Number of Tx antennas Nrf: Number of RF chains L: Number of Active Path Ns: Number of Tx data streams FRF FBB 8 Existing Hybrid Beamforming Technique (I) (1/2) [3] Use Orthogonal Matching Pursuit(OMP) to calculate (FBB ,FRF) Perform Nrf iterations of correlation to find FRF Perform pseudo-inverse to fine FBB V1 C N t N s Acan C N t L Nt: Number of Tx antennas Nrf: Number of RF chains L: Number of Active Path Ns: Number of Tx data streams ACCESS ~ FBB C L N s FRF FBB 9 Existing Hybrid Beamforming Technique (I) (2/2) Hybrid precoding shows near optimal spatial efficiency while compared with traditional baseband precoding Spatial efficiency: the data rate that can be transmitted over a given bandwidth (units: bit/s/Hz) Formula: R log 2 (| I N R 1WBB* WRF* HFRF FBB FBB* FRF* H *WRFWBB |) s Ns n [3] ACCESS 10 Problem 1: Impractical Candidate Matrix Impossible to get all AOD’s information Acan1 1 [a BS (1BS ) T , a BS ( 2BS ) T , a BS (LBS1 ) T ,..., a BS (LBS ) T ] Nt Require large bandwidth to return all AOD’s information from Rx Need a candidate matrix without the information of All AOD BS V1 C N t N s a BS (θ1BS ) Acan C Nt L ~ FBB C L N s a BS (θ 2 BS ) a BS (θ3BS ) 1 2 j d sin( 3BS ) e j ( N BS 1) 2 d sin(3BS ) e ACCESS MS Nt: Number of Tx antennas Nrf: Number of RF chains L: Number of Active Path Ns: Number of Tx data streams FRF FBB 11 Problem 2: High Complexity Optimization Algorithm Long computation time for finding (FBB ,FRF) OMP need Nrf iterations Need an faster algorithm with less iterations Pseudo-inverse is not suitable for HW implementation Computational complexity:𝑂(𝑛3 ) Need an algorithm without pseudo-inverse V1 C N t N s Acan C N t L Nt: Number of Tx antennas Nrf: Number of RF chains L: Number of Active Path Ns: Number of Tx data streams ACCESS ~ FBB C L N s FRF FBB 12 Existing Hybrid Beamforming Technique (II) (1/3) For problem 1, a DFT codebook is used Predefined set: Consist of orthogonal column vectors Don’t require all AOD’s information Possibly find all Nrf columns using only 1 iteration Equally space 360 degree with Nt angles to form a full rank matrix Hence Acan has Nt columns B S V1 C N t N s a BS (θ1BS ) Acan C N t N t ~ FBB C N t N s a BS (θ 2 BS ) a BS (θ3BS ) 1 j 2 d sin(3BS ) e j ( N BS 1) 2 d sin(3BS ) e ACCESS FRF M S Acan: DFT codebook Nt: Number of Tx antennas Nrf: Number of RF chains Ns: Number of Tx data streams FBB 13 Existing Hybrid Beamforming Technique (II) (2/3) For problem 2, OBMP with DFT codebook is used instead of OMP with Acan1 ~ A C V C F C Nt Nt Nt N s Constraints: Acan must be orthogonal Using 1 iteration to find (FBB ,FRF) No pseudo-inverse 1 can Nt N s BB FRF FBB Algorithm : Othogonality-Based Matching Pursuit Require : Fopt 1: F res = FOPT 2: Ψ = A*can Fres 3: k = {n | n is the largest N RF index of ( * )l ,l } 4: FRF = A (k) can 5: FBB = F*RF Fopt FBB 6: FBB = N s Fopt -FRF FBB 7: return FRF , FBB ACCESS 14 Existing Hybrid Beamforming Technique (II) (3/3) OBMP’s computation time for finding (FBB ,FRF) is less then that of OMP by 89.6% when Nrf equals 8 89.6% ACCESS 15 Summary Advantage of hybrid beamforming Reduce the number of RF chains but remain near optimal performance Design goal of hybrid beamforming ( FBB , FRF ) arg min FRF , FBB Fopt FRF FBB F Method for finding (FBB ,FRF) ACCESS OMP[3] OBMP Number of iteration Nrf 1 Complexity High Low Constraints None Orthogonal Acan 16 Reference [1] M. Vu and A. Paulraj, “MIMO wireless linear precoding,” IEEE Signal Process. Mag., vol. 24, no. 5, pp. 86–105, Sept. 2007. [2] Roh, W.; Ji-Yun Seol; Jeongho Park; Byunghwan Lee; Jaekon Lee; Yungsoo Kim; Jaeweon Cho; Kyungwhoon Cheun; Aryanfar, F., "Millimeter-wave beamforming as an enabling technology for 5G cellular communications: theoretical feasibility and prototype results," Communications Magazine, IEEE , vol.52, no.2, pp.106,113, February 2014 [3] El Ayach, O.; Rajagopal, S.; Abu-Surra, S.; Zhouyue Pi; Heath, R.W., "Spatially Sparse Precoding in Millimeter Wave MIMO Systems," Wireless Communications, IEEE Transactions on , vol.13, no.3, pp.1499,1513, March 2014 [4] D. P. Palomar, J. M. Cioffi, and M. A. Lagunas, “Joint Tx-Rx beamforming design for multicarrier MIMO channels: a unified framework for convex optimization,” IEEE Trans. Signal Process., vol. 51, no. 9, pp. 2381–2401, 2003. ACCESS 17
© Copyright 2024