Efficient Beam Selection for Hybrid Beamforming

Slides:



Advertisements
Similar presentations
Submission Joint Coding and Modulation Diversity with LRA MMSE VP by QR precoding MIMO Slide 1 May 2014 Ningbo Zhang, Guixia Kang and Ruyue Dong Doc.:
Advertisements

A Framework for MIMO Operation over mmWave Links
mmWave MIMO Link Budget Estimation for Indoor Environment
Doc.: IEEE /1090/r2 Submission September 2013 Submission Zhanji Wu, et. Al. Non-linear pre-coding MIMO scheme for next generation WLAN Date:
22 nd September 2008 | Tariciso F. Maciel Suboptimal Resource Allocation for Multi-User MIMO-OFDMA Systems Tarcisio F. Maciel Darmstadt, 22 nd September.
Submission doc.: IEEE /0296r0 March 2015 Cagatay Capar, EricssonSlide 1 Long range indoor channel measurements for the 60 GHz band Date:
Submission doc.: IEEE /1202r0 September 2014 Amichai Sanderovich, QualcommSlide 1 NG60 channel model Date: Authors:
Doc.: IEEE /0630r0 Submission May 2015 Intel CorporationSlide 1 Verification of IEEE ad Channel Model for Enterprise Cubical Environment.
Submission doc.: IEEE / 0431 r0 March 2015 Dmitry Cherniavsky, SiBEAM, Inc.Slide 1 Shared MIMO Architecture for ay. Date: Authors:
A stack based tree searching method for the implementation of the List Sphere Decoder ASP-DAC 2006 paper review Presenter : Chun-Hung Lai.
Submission doc.: IEEE /0808 July 2015 Songnam Hong, EricssonSlide 1 Frequency-independent Digital Precoder for Hybrid MIMO Precoding Date:
Doc.: IEEE /1391r0 Submission Nov Yakun Sun, et. Al.Slide 1 About SINR conversion for PHY Abstraction Date: Authors:
Submission doc.: IEEE 11-12/0844r0 Slide 1 Non-linear Multiuser MIMO for next generation WLAN Date: Authors: Shoichi Kitazawa, ATR.
MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS (MIMO)
Doc.: IEEE /1153r2 Submission November 2009 Carlos Cordeiro, IntelSlide 1 Motivation and Requirements on 60 GHz Beamforming Date: Authors:
Massive MIMO Systems Massive MIMO is an emerging technology,
Doc.: IEEE /0493r1 Submission May 2010 Changsoon Choi, IHP microelectronicsSlide 1 Beamforming training for IEEE ad Date: Authors:
Submission doc.: IEEE /0627r0 May 2015 Hakan Persson, EricssonSlide 1 Beam Selection for Hybrid MIMO Precoding Date: Authors:
Month Year doc.: IEEE yy/xxxxr0 July 2015
doc.: IEEE /0496r2 Submission A Flexible Beam Training Protocol for 60GHz mm-Wave Communication (TGad) Date: Authors: NameAffiliationsAddressPhone .
Discussion on MU-MIMO based on Hybrid Beamforming System in ay
Submission doc.: IEEE 11-14/0652r1 Next Generation ad Slide 1 May 2014 Gal/Alecs Wilocity/Qualcomm Authors: NameAffiliationAddressPhone Alecsander.
Doc.: IEEE /1011r0 Submission September 2009 Alexander Maltsev, IntelSlide 1 Verification of Polarization Impact Model by Experimental Data Date:
Doc.: IEEE /0553r1 Submission May 2009 Alexander Maltsev, Intel Corp.Slide 1 Path Loss Model Development for TGad Channel Models Date:
Submission doc.: IEEE 11-14/0136r2 January 2014 Gal Basson, WilocitySlide 1 Beyond ad – Ultra High Capacity and Throughput WLAN 2 nd presentation.
University of Houston Cullen College of Engineering Electrical & Computer Engineering Capacity Scaling in MIMO Wireless System Under Correlated Fading.
Doc.: IEEE /1645r2 Submission January 2005 C. Hansen, BroadcomSlide 1 Preambles, Beamforming, and the WWiSE Proposal Notice: This document has.
Doc.: IEEE /0493r0 Submission May 2010 Changsoon Choi, IHP microelectronicsSlide 1 Beamforming training for IEEE ad Date: Authors:
Doc.: IEEE /1145r0 Submission September 2015 Intel CorporationSlide 1 SU-MIMO Configurations for IEEE ay Date: Authors:
Submission doc.: IEEE /1094 Overview and discussion about the next steps for ay channel modeling Date: Authors: Slide 1.
Doc.: IEEE hew Submission March 2014 Submission Zhanji Wu, et. Al. Joint Coding and Modulation Diversity with RBD pre-coding MU-MIMO Date:
Abstract: In many scenarios, wireless presents a tempting "last-mile" alternative to a wired connection for the delivery of internet service. However,
Doc.: IEEE /1044r0 Submission September 2008 Alexander Maltsev, IntelSlide 1 60 GHz WLAN Experimental Investigations Date: Authors:
Submission doc.: IEEE /1347r0 November 2015 Filippo Tosato, ToshibaSlide 1 Strategies to reduce MIMO feedback overhead Date: Authors:
Doc.: IEEE /0133r0 Submission January 2010 Alexander Maltsev, Intel TGad Channel Model Update Authors: Date:
Doc.: IEEE /0161r1 Submission doc.: IEEE /1031r0 Measurement results for OBSS in home network scenarios Date: September 2009.
Doc.: IEEE /1229r1 Submission November 2009 Alexander Maltsev, IntelSlide 1 Application of 60 GHz Channel Models for Comparison of TGad Proposals.
Doc.: IEEE /0632r0 Submission May 2015 Intel CorporationSlide 1 Experimental Measurements for Short Range LOS SU-MIMO Date: Authors:
Submission doc.: IEEE /0103r0 January 2016 Assaf KasherSlide 1 Beamforming Training proposals Date: Authors:
Doc.: IEEE Submission Nov 2014 Link Budget Analysis for 40-50GHz Indoor Usage Date: Authors: Slide 1Jianhan Liu, Mediatek Inc.
11ay MIMO BF Training Enhancements
Interdigital Communications Submission doc.: IEEE /1333r1 November 2015 Feasibility of SU-MIMO under Array Alignment Method Date: Slide.
Doc.: IEEE /0584r0 Submission May 2010 Slide 1 Grouping Process for MU-MIMO Date: Authors:
Multiple Antennas.
Doc.: IEEE /0935r1 Submission July 2011 Fei Tong, CSRSlide 1 An improved non-compressed beamforming feedback format for 11ac Date:
IEEE S802.16maint-08/218 [ 3-Bit 2-Transmit and 4-bit 4-Transmit Antenna Codebooks for Closed-Loop MIMO ] IEEE Presentation Submission Template.
InterDigital, Inc. Submission doc.: IEEE /0911r1 July 2016 Link Level Performance Comparisons of Open Loop, Closed Loop and Antenna Selection.
Doc.: IEEE /1209r0 Submission Hotel lobby SU-MIMO channel modeling: 2x2 golden set generation Date: September 2016 Alexander Maltsev,
Submission doc.: IEEE /0316r0 Low Complexity Beamtraining for Hybrid MIMO Date: Slide 1 March 2016 Authors: Dana Ciochina (SONY), Felix.
Beam Tracking for ay Date: Authors: January 2017
Multi-Stage, Multi-Resolution Beamforming Training for ay
Spatial Discovery in 60 GHz
Closed Loop SU-MIMO Performance with Quantized Feedback
Open Loop vs Closed Loop SU-MIMO for 11ay
Month Year doc.: IEEE yy/xxxxr0 November 2016
Antenna selection and RF processing for MIMO systems
Further Discussion on Beam Tracking for ay
Hybrid Beamforming Protocol Design Details
Protocols for Hybrid Beamforming in ay
TGn Sync Calibration for Beamforming
Master Thesis Presentation
Further Discussion on Beam Tracking for ay
Channel Dimension Reduction in MU Operation
Hybrid Beamforming Protocol Design Details
Joint Processing MU-MIMO
Update on “Channel Models for 60 GHz WLAN Systems” Document
Protocols for Hybrid Beamforming in ay
On TX EVM Date: Authors: September 2017 Month Year
Spatial Discovery in 60 GHz
Channel Modeling with PAA Orientations
Presentation transcript:

Efficient Beam Selection for Hybrid Beamforming September 2015 September 2015 Efficient Beam Selection for Hybrid Beamforming Date: 2015-09-14 Authors: Cagatay Capar, Ericsson Cagatay Capar, Ericsson

September 2015 September 2015 Abstract Beam selection for hybrid beamforming for 11ay is investigated. Optimal beam selection requires a number of computations that scale exponentially with the number of RF chains, which may be infeasible in practice. We investigate the performance of an efficient beam selection algorithm that works by matching transmit-receive antenna array pairs one by one, which reduces the search time significantly. For a simulated indoor scenario, beam selection with the proposed method shows minimal performance loss compared to exhaustive search. Cagatay Capar, Ericsson Cagatay Capar, Ericsson

Outline Introduction Hybrid Beamforming Beam Selection September 2015 Outline Introduction Hybrid Beamforming Beam Selection Simulation Results Summary and Conclusions Cagatay Capar, Ericsson

September 2015 Introduction With MIMO included in 11ay, more than one antenna array per device will be allowed to be active. Beam selection is a necessary first step, where each antenna array needs to identify its best beam to use for transmitting or receiving. The number of beam combinations grows exponentially with the number of antenna arrays. With more than one antenna array on the transmit and/or receive side, beam selection becomes significantly more complex. Hence, efficient beam selection methods are of interest for 11ay. Cagatay Capar, Ericsson

H Hybrid Beamforming September 2015 BB RF BB RF H Hybrid Beamforming [1]: Beamforming done in two stages. Coarse (Analog) Beamforming: Optimal sectors or antenna weights are selected. Fine (Digital) Beamforming: Baseband precoding/combining is done. During analog beamforming, one set of beams is selected to form the effective (baseband) channel matrix H to be used for the fine beamforming stage. Once H is known, traditional MIMO techniques apply [2]. Cagatay Capar, Ericsson

Analog Beamforming Stage September 2015 Analog Beamforming Stage BB RF BB RF H 2x2 MIMO example: Beams are selected from a codebook. A codebook is a collection of antenna weight vectors. i1 : beam index for the first transmit array i2 : beam index for the second transmit array j1 : beam index for the first receive array j2 : beam index for the second receive array H=H(i1, i2, j1, j2) - Ideally, the set of all possible H’s should be checked to find the optimal beams. Cagatay Capar, Ericsson

Exhaustive Search for Beam Selection September 2015 Exhaustive Search for Beam Selection 𝒞 𝑇,𝑘 : Codebook for the 𝑘th transmit array 𝒞 𝑅,𝑙 : Codebook for the 𝑙th receive array BB RF H 𝑖 1 ∈{1, 2, ⋯, | 𝒞 𝑇,1 |} 𝑖 2 ∈{1, 2, ⋯, | 𝒞 𝑇,2 |} 𝑗 1 ∈{1, 2, ⋯, | 𝒞 𝑅,1 |} 𝑗 2 ∈{1, 2, ⋯, | 𝒞 𝑅,2 |} 2x2 MIMO example: Beams are selected from a codebook. i1 : beam index for the first transmit array i2 : beam index for the second transmit array j1 : beam index for the first receive array j2 : beam index for the second receive array 𝐇= ℎ 11 𝑖 1 , 𝑗 1 ℎ 12 𝑖 2 , 𝑗 1 ℎ 21 𝑖 1 , 𝑗 2 ℎ 22 𝑖 2 , 𝑗 2 Goal: find the best set of beam indices 𝑖 1 ∗ , 𝑖 2 ∗ , 𝑗 1 ∗ , 𝑗 2 ∗ to optimize some metric 𝜇(𝐇). Exhaustive search: Calculate 𝜇 𝐇 for all possible beam combinations. Suppose 𝐵 𝑇 =| 𝒞 𝑇,1 |=| 𝒞 𝑇,2 |, 𝐵 𝑅 =| 𝒞 𝑅,1 |=| 𝒞 𝑅,2 | Then, exhaustive search takes 𝐵 𝑇 2 𝐵 𝑅 2 calculations. H=H(i1, i2, j1, j2) Cagatay Capar, Ericsson

Exhaustive Search for Beam Selection September 2015 Exhaustive Search for Beam Selection BB RF H 𝐇(𝐢,𝐣)= ℎ 11 𝑖 1 , 𝑗 1 ⋯ ℎ 1 𝐿 𝑅 𝑖 1 , 𝑗 𝐿 𝑅 ⋮ ⋱ ⋮ ℎ 𝐿 𝑅 1 𝑖 1 , 𝑗 𝐿 𝑅 ⋯ ℎ 𝐿 𝑅 𝐿 𝑇 𝑖 𝐿 𝑇 , 𝑗 𝐿 𝑅 Goal: find the best set of beam indices 𝐢 ∗ , 𝐣 ∗ to optimize some metric 𝜇(𝐇). Exhaustive search: Calculate 𝜇 𝐇 for all possible beam combinations. Suppose 𝐵 𝑇 = 𝒞 𝑇,1 =⋯=| 𝒞 𝑇, 𝐿 𝑇 |, 𝐵 𝑅 = 𝒞 𝑅,1 =⋯=| 𝒞 𝑅, 𝐿 𝑅 | Then, exhaustive search takes 𝐵 𝑇 𝐿 𝑇 𝐵 𝑅 𝐿 𝑅 calculations. Exponential in the number of antenna arrays! In general, 𝐿 𝑇 transmit arrays, 𝐿 𝑅 receive arrays. Transmit array codebooks: 𝒞 𝑇,1 ,⋯, 𝒞 𝑇, 𝐿 𝑇 Receive array codebooks: 𝒞 𝑅,1 ,⋯, 𝒞 𝑅, 𝐿 𝑅 Cagatay Capar, Ericsson

Pairwise Search for Beam Selection September 2015 Pairwise Search for Beam Selection First step: Do the first matching by finding { (𝑘 ∗ , 𝑖 𝑘 ∗ ∗ ),( 𝑙 ∗ , 𝑗 𝑙 ∗ ∗ )} = argmax 𝑘, 𝑖 𝑘 , 𝑙,𝑗 𝑙 𝜇 1 ( ℎ 𝑙𝑘 𝑖 𝑘 , 𝑗 𝑙 ) Note that the argument is just a scalar. This step takes 𝐿 𝑇 𝐿 𝑅 𝐵 𝑇 𝐵 𝑅 calculations: Linear in 𝐿 𝑇 , 𝐿 𝑅 . Second step: Find {(𝑚 ∗ , 𝑖 𝑚 ∗ ∗ ) ,(𝑛 ∗ , 𝑗 𝑛 ∗ ∗ )}= argmax 𝑚, 𝑖 𝑚 ,𝑛, 𝑗 𝑛 𝜇 2 ( 𝐇 𝑖 𝑘 ∗ ∗ , 𝑖 𝑚 , 𝑗 𝑙 ∗ ∗ , 𝑗 𝑛 ) where 𝐇 is the 2x2 matrix seen between the two transmit and receive antenna arrays with the given beams. This step takes 𝐿 𝑇 −1 𝐿 𝑅 −1 𝐵 𝑇 𝐵 𝑅 calculations. and so on… BB RF H Transmit array, and its beam Receive array, and its beam Exhaustive search takes too much time. A faster (but suboptimal) way is to go pair-by-pair. For example, first find the array pair which gives you the strongest signal. Then keep matching arrays one pair at a time. Cagatay Capar, Ericsson

Pairwise Search for Beam Selection September 2015 Pairwise Search for Beam Selection ⋯ 𝑖 1 =1, 𝑗 1 =1 𝑖 1 = 𝐵 𝑇,1 , 𝑗 1 = 𝐵 𝑅,1 , 𝑖 2 =1, 𝑗 2 =1 𝑖 2 = 𝐵 𝑇,2 , 𝑗 2 = 𝐵 𝑅,2 𝑖 1 , 𝑗 2 combinations 𝑖 2 , 𝑗 1 combinations 𝑖 2 , 𝑗 2 combinations 𝜇 1 ( 𝑖 1 , 𝑗 1 ) 𝜇 2 ( 𝑖 1 , 𝑖 2 , 𝑗 1 , 𝑗 2 ) 𝑖 2 =1, 𝑗 1 =1 𝑖 2 = 𝐵 𝑇,2 , 𝑗 1 = 𝐵 𝑅,1 First level Second level Example for 𝐿 𝑇 =2, 𝐿 𝑅 =2 This search can be described on a tree. The root node has 𝐿 𝑇 𝐿 𝑅 𝐵 𝑇 𝐵 𝑅 children. Each child of the root has 𝐿 𝑇 −1 𝐿 𝑅 −1 𝐵 𝑇 𝐵 𝑅 children. Algorithm: At each level, find the “best” child and move along that path. A generalization is where you pick the 𝑀 best children at each level. Known as 𝑀-algorithm [3]. When 𝑀= 𝐵 𝑇 𝐿 𝑇 𝐵 𝑅 𝐿 𝑅 (keep only distinct paths), this becomes equivalent to exhaustive search. Cagatay Capar, Ericsson

Simulation Details September 2015 Room with reflectors and blockages: Receiver fixed at one location. Several transmitter locations tested. Both transmitter and receiver have two antenna arrays  2x2 MIMO. Antenna arrays are 1x8 linear arrays placed on a line. Rx, Tx antenna array separation: 30 cm, 5 cm, respectively. For each transmitter location, full channel matrix (16x16) is generated by ray tracing. Room with reflectors and blockages: Rx Tx Cagatay Capar, Ericsson

(Pairwise) SNR-based Search September 2015 (Pairwise) SNR-based Search SNR-based Search: At both levels, use signal power as the metric. Readily available, just the norm of the channel coefficient. Most direct, baseline method. In more than half of the locations, this search finds the same beams with exhaustive search, so no performance loss. Some loss at mostly distant locations. Room with reflectors and blockages: Rx Tx 1 2 3 9 10 81 Tx locations. For each location, beams are found both with exhaustive search and pairwise search. Once the beams are fixed, rate calculation is done assuming optimal baseband precoding (using SVD) with joint water filling across subcarriers and layers subject to a total power constraint. Rate loss shown as percentage of the rate achieved with the optimal beams found by exhaustive search. Cagatay Capar, Ericsson

(Pairwise) Rate-based Tree Search September 2015 September 2015 (Pairwise) Rate-based Tree Search Rate-based Tree Search: Match the first pair using signal power, then calculate the rate to match the second pair. With this change, in almost all locations, the same beams with exhaustive search are found. This comes at the expense of a more complex calculation in the second level, however the number of calculations is still linear in the number of arrays. Room with reflectors and blockages: Rx Tx 1 2 3 9 10 SNR-based Search does not use the rate as the metric in any of the levels. In the locations with performance loss, we noticed SNR-based Search and exhaustive search usually share one beam pair, but differ on the other. In order to improve performance, we keep the same metric for the first level, but calculate the rate in the second level. Rate loss shown as percentage of the rate achieved with the optimal beams found by exhaustive search. Cagatay Capar, Ericsson Cagatay Capar, Ericsson

(Pairwise) Rate-based Tree Search September 2015 September 2015 (Pairwise) Rate-based Tree Search Room with reflectors and blockages: Rx Tx 1 2 3 9 10 In the 𝑀-algorithm, we keep 𝑀 candidates at each level of the search. Previous result corresponds to Rate-based Tree Search with 𝑀=1. Performance improves with increasing 𝑀. With 𝑀=3, Rate-based Tree Search already chooses the same beams with exhaustive search in all locations. Rate loss shown as percentage of the rate achieved with the optimal beams found by exhaustive search. Cagatay Capar, Ericsson Cagatay Capar, Ericsson

Summary and Conclusions September 2015 Summary and Conclusions Optimal beam search becomes computationally complex in a MIMO scenario. A suboptimal search where transmit-receive antenna arrays are matched pairwise is an efficient alternative to exhaustive search. For a simulated indoor scenario, a pairwise search based on only signal power results in comparable performance. Furthermore, performance of the pairwise search can be improved by changing the metric used to match array pairs, or increasing the number of candidates kept in each array pair matching. Cagatay Capar, Ericsson

References 11-14/0606r0, “Next Generation 802.11ad: 30+ Gbps WLAN” September 2014 September 2015 References 11-14/0606r0, “Next Generation 802.11ad: 30+ Gbps WLAN” 11-15/0334r1, “MIMO Framework” J. B. Anderson and S. Mohan, “Sequential Coding Algorithms: A Survey and Cost Analysis,” IEEE Transactions on Communications, vol.32, no.2, pp.169- 176, Feb. 1984. Cagatay Capar, Ericsson Cagatay Capar, Ericsson