Skip to main content

Towards Programming the Radio Environment with Large Arrays of Inexpensive Antennas

Author(s): Li, Zhuqi; Xie, Yaxiong; Shangguan, Longfei; Zelaya, Rotman I; Gummeson, Jeremy; et al

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr1dr9x
Full metadata record
DC FieldValueLanguage
dc.contributor.authorLi, Zhuqi-
dc.contributor.authorXie, Yaxiong-
dc.contributor.authorShangguan, Longfei-
dc.contributor.authorZelaya, Rotman I-
dc.contributor.authorGummeson, Jeremy-
dc.contributor.authorHu, Wenjun-
dc.contributor.authorJamieson, Kyle-
dc.date.accessioned2021-10-08T19:50:18Z-
dc.date.available2021-10-08T19:50:18Z-
dc.date.issued2019en_US
dc.identifier.citationLi, Zhuqi, Yaxiong Xie, Longfei Shangguan, Rotman Ivan Zelaya, Jeremy Gummeson, Wenjun Hu, and Kyle Jamieson. "Towards Programming the Radio Environment with Large Arrays of Inexpensive Antennas." In 16th USENIX Symposium on Networked Systems Design and Implementation (2019): pp. 285-300.en_US
dc.identifier.urihttps://www.usenix.org/system/files/nsdi19-li-zhuqi.pdf-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr1dr9x-
dc.description.abstractConventional thinking treats the wireless channel as a given constraint. Therefore, wireless network designs to date center on the problem of the endpoint optimization that best utilizes the channel, for example, via rate and power control at the transmitter or sophisticated decoding mechanisms at the receiver. We instead explore whether it is possible to reconfigure the environment itself to facilitate wireless communication. In this work, we instrument the environment with a large array of inexpensive antennas (LAIA) and design algorithms to configure them in real time. Our system achieves this level of programmability through rapid adjustments of an on-board phase shifter in each LAIA device. We design a channel decomposition algorithm to quickly estimate the wireless channel due to the environment alone, which leads us to a process to align the phases of the array elements. Variations of our core algorithm can then optimize wireless channels on the fly for single- and multi-antenna links, as well as nearby networks operating on adjacent frequency bands. We design and deploy a 36-element passive array in a real indoor home environment. Experiments with this prototype show that, by reconfiguring the wireless environment, we can achieve a 24% TCP throughput improvement on average and a median improvement of 51.4% in Shannon capacity over the baseline single-antenna links. Over the baseline multi-antenna links, LAIA achieves an improvement of 12.23% to 18.95% in Shannon capacity.en_US
dc.format.extent285 - 300en_US
dc.language.isoen_USen_US
dc.relation.ispartof16th USENIX Symposium on Networked Systems Design and Implementationen_US
dc.rightsFinal published version. This is an open access article.en_US
dc.titleTowards Programming the Radio Environment with Large Arrays of Inexpensive Antennasen_US
dc.typeConference Articleen_US
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/conference-proceedingen_US

Files in This Item:
File Description SizeFormat 
ArraysInexpensive.pdf1.13 MBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.