ADAM: An adaptive beamforming system for multicasting in wireless LANs

We present the design and implementation of ADAM, the first adaptive beamforming based multicast system and experimental framework for indoor wireless environments. ADAM addresses the joint problem of adaptive beamformer design at the PHY layer and client scheduling at the MAC layer by proposing efficient algorithms that are amenable to practical implementation. ADAM is implemented on an FPGA platform and its performance is compared against that of omni-directional and switched beamforming based multicast. Our experimental results reveal that (i) switched multicast beamforming has limited gains in indoor multi-path environments, whose deficiencies can be effectively overcome by ADAM to yield an average gain of three-fold; (ii) the higher the dynamic range of the discrete transmission rates employed by the MAC hardware, the higher the gains in ADAM's performance, yielding upto nine-fold improvement over omni with the 802.11 rate table; and (iii) finally, ADAM's performance is susceptible to channel variations due to user mobility and infrequent channel information feedback. However, we show that training ADAM's SNR-rate mapping to incorporate feedback rate and coherence time significantly increases its robustness to channel dynamics.

[1]  Romit Roy Choudhury,et al.  Link layer multicasting with smart antennas: No client left behind , 2008, 2008 IEEE International Conference on Network Protocols.

[2]  Nikos D. Sidiropoulos,et al.  Transmit beamforming for physical-layer multicasting , 2006, IEEE Transactions on Signal Processing.

[3]  Srinivasan Seshan,et al.  DIRC: increasing indoor wireless capacity using directional antennas , 2009, SIGCOMM '09.

[4]  N. J. A. Sloane,et al.  Packing Lines, Planes, etc.: Packings in Grassmannian Spaces , 1996, Exp. Math..

[5]  Jie Gao,et al.  Drive-By Localization of Roadside WiFi Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[6]  Leandros Tassiulas,et al.  On multicast beamforming and admission control for UMTS-LTE , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[7]  Sampath Rangarajan,et al.  Optimal beam scheduling for multicasting in wireless networks , 2009, MobiCom '09.

[8]  Dina Katabi,et al.  Interference alignment and cancellation , 2009, SIGCOMM '09.

[9]  Sampath Rangarajan,et al.  ADAM: An Adaptive Beamforming System for Multicasting in Wireless LANs , 2012, IEEE/ACM Transactions on Networking.

[10]  Edward W. Knightly,et al.  Design and experimental evaluation of multi-user beamforming in wireless LANs , 2010, MobiCom.

[11]  Theodoros Salonidis,et al.  Experimental characterization of sectorized antennas in dense 802.11 wireless mesh networks , 2009, MobiHoc '09.

[12]  Baohua Zhao,et al.  Wireless data multicasting with switched beamforming antennas , 2011, 2011 Proceedings IEEE INFOCOM.

[13]  Angel Lozano,et al.  Long-Term Transmit Beamforming for Wireless Multicasting , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[14]  Andreas Timm-Giel,et al.  MobiSteer: using steerable beam directional antenna for vehicular network access , 2007, MobiSys '07.