Compressive Millimeter-Wave Sector Selection in Off-the-Shelf IEEE 802.11ad Devices

Achieving data-rates of multiple Gbps in 60 GHz millimeter-wave (mm-wave) communication systems requires efficient beam-steering algorithms. To find the optimal steering direction on IEEE 802.11ad compatible devices, state-of-the-art approaches sweep through all predefined antenna sectors. Recently, much more efficient alternatives, such as compressive path tracking, have been proposed, which scale well even with arrays with thousands of antenna elements. However, such have not yet been integrated into consumer devices. In this work, we adapt compressive path tracking for sector selection in off-the-shelf IEEE 802.1 lad devices. In contrast to existing solutions, our compressive sector selection tolerates the imperfections of low-cost hardware, tracks beam directions in 3D and does not rely on pseudo-random beams. We implement our protocol on a commodity router, the TP-Link Talon AD7200, by modifying the sector sweep algorithm in the IEEE 802.11ad chip's firmware. In particular, we modify the firmware to obtain the signal strength of received frames and to select custom sectors. Using this extension, we precisely measure the device's sector patterns. We then select the best sector based on the measured patterns and sweep only through a subset of probing sectors. Our results demonstrate, that our protocol outperforms the existing sector sweep, increases stability, and speeds up the sector selection by factor 2.3.

[1]  Ada S. Y. Poon,et al.  Coding the Beams: Improving Beamforming Training in mmWave Communication System , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[2]  Robert W. Heath,et al.  The capacity optimality of beam steering in large millimeter wave MIMO systems , 2012, 2012 IEEE 13th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[3]  Upamanyu Madhow,et al.  Noncoherent mmWave Path Tracking , 2017, HotMobile.

[4]  Xinyu Zhang,et al.  Pose Information Assisted 60 GHz Networks: Towards Seamless Coverage and Mobility Support , 2017, MobiCom.

[5]  Robert D. Nowak,et al.  Compressed Channel Sensing: A New Approach to Estimating Sparse Multipath Channels , 2010, Proceedings of the IEEE.

[6]  Jaspreet Singh,et al.  On the feasibility of beamforming in millimeter wave communication systems with multiple antenna arrays , 2014, 2014 IEEE Global Communications Conference.

[7]  Ivan Martinovic,et al.  Gaining insight on friendly jamming in a real-world IEEE 802.11 network , 2014, WiSec '14.

[8]  Jörg Widmer,et al.  Steering with eyes closed: Mm-Wave beam steering without in-band measurement , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[9]  Chen Hu,et al.  Channel Estimation for Millimeter-Wave Massive MIMO With Hybrid Precoding Over Frequency-Selective Fading Channels , 2016, IEEE Communications Letters.

[10]  Robert W. Heath,et al.  Low complexity precoding for large millimeter wave MIMO systems , 2012, 2012 IEEE International Conference on Communications (ICC).

[11]  Parameswaran Ramanathan,et al.  OpenMili: a 60 GHz software radio platform with a reconfigurable phased-array antenna , 2016, MobiCom.

[12]  Robert W. Heath,et al.  Channel Estimation and Hybrid Precoding for Millimeter Wave Cellular Systems , 2014, IEEE Journal of Selected Topics in Signal Processing.

[13]  Parameswaran Ramanathan,et al.  BeamSpy: Enabling Robust 60 GHz Links Under Blockage , 2016, NSDI.

[14]  James V. Krogmeier,et al.  Millimeter Wave Beamforming for Wireless Backhaul and Access in Small Cell Networks , 2013, IEEE Transactions on Communications.

[15]  Matthias Hollick,et al.  A Practical IEEE 802.11ad Research Platform: The Hidden Potential of Off -the-Shelf Devices , 2018 .

[16]  Robert W. Heath,et al.  Single-sided adaptive estimation of multi-path millimeter wave channels , 2014, 2014 IEEE 15th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[17]  Jörg Widmer,et al.  Practical lower layer 60 GHz measurements using commercial off-the-shelf hardware , 2016, WiNTECH@MobiCom.

[18]  Edward W. Knightly,et al.  Mobility resilience and overhead constrained adaptation in directional 60 GHz WLANs: protocol design and system implementation , 2016, MobiHoc.

[19]  Robert W. Heath,et al.  Frequency Selective Hybrid Precoding for Limited Feedback Millimeter Wave Systems , 2015, IEEE Transactions on Communications.

[20]  Shajahan Kutty,et al.  Beamforming for Millimeter Wave Communications: An Inclusive Survey , 2016, IEEE Communications Surveys & Tutorials.

[21]  Matthias Hollick,et al.  DEMO: Using NexMon, the C-based WiFi firmware modification framework , 2016, WISEC.

[22]  Linglong Dai,et al.  Channel estimation for mmWave massive MIMO based access and backhaul in ultra-dense network , 2016, 2016 IEEE International Conference on Communications (ICC).

[23]  Upamanyu Madhow,et al.  Compressive Channel Estimation and Tracking for Large Arrays in mm-Wave Picocells , 2015, IEEE Journal of Selected Topics in Signal Processing.

[24]  Parameswaran Ramanathan,et al.  60 GHz Indoor Networking through Flexible Beams: A Link-Level Profiling , 2015, SIGMETRICS 2015.

[25]  Edward W. Knightly,et al.  IEEE 802.11ad: directional 60 GHz communication for multi-Gigabit-per-second Wi-Fi [Invited Paper] , 2014, IEEE Communications Magazine.

[26]  Jaspreet Singh,et al.  On the Feasibility of Codebook-Based Beamforming in Millimeter Wave Systems With Multiple Antenna Arrays , 2015, IEEE Transactions on Wireless Communications.

[27]  Robert W. Heath,et al.  Compressed beam-selection in millimeterwave systems with out-of-band partial support information , 2017, 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[28]  Upamanyu Madhow,et al.  Compressive adaptation of large steerable arrays , 2012, 2012 Information Theory and Applications Workshop.

[29]  Jörg Widmer,et al.  Boon and bane of 60 GHz networks: practical insights into beamforming, interference, and frame level operation , 2015, CoNEXT.

[30]  Minyoung Park,et al.  Analysis on spatial reuse and interference in 60-GHz wireless networks , 2009, IEEE Journal on Selected Areas in Communications.

[31]  David Wetherall,et al.  Tool release: gathering 802.11n traces with channel state information , 2011, CCRV.

[32]  Ivan Martinovic,et al.  Friendly Jamming on Access Points: Analysis and Real-World Measurements , 2016, IEEE Transactions on Wireless Communications.

[33]  Upamanyu Madhow,et al.  Compressive tracking with 1000-element arrays: A framework for multi-Gbps mm wave cellular downlinks , 2012, 2012 50th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[34]  Jinho Choi,et al.  Beam Selection in mm-Wave Multiuser MIMO Systems Using Compressive Sensing , 2015, IEEE Transactions on Communications.

[35]  Chin-Sean Sum,et al.  Beam Codebook Based Beamforming Protocol for Multi-Gbps Millimeter-Wave WPAN Systems , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[36]  Kyu-Han Kim,et al.  WiFi-Assisted 60 GHz Wireless Networks , 2017, MobiCom.