skip to main content
research-article

Programmable Radio Environments with Large Arrays of Inexpensive Antennas

Published:10 January 2020Publication History
Skip Abstract Section

Abstract

Conventional wireless network designs to date target endpoint designs that view the channel as a given. Examples include rate and power control at the transmitter, sophisticated receiver decoder designs, and high-performance forward error correction for the data itself. 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 antenna (LAIA) elements, and design algorithms to configure LAIA elements in real time. Our system achieves a high level of programmability through rapid adjustments of an on-board phase shifter in each LAIA element. 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 LAIA elements. We implement and deploy a 36-element LAIA array in a real indoor home environment. Experiments in this setting 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 baseline single-antenna links.

References

  1. P. Bah and V Padmanabhan. (2000). V.N. radar: An in-building rf-based user location and tracking system. In IEEE INFOCOM.Google ScholarGoogle Scholar
  2. Z. Li, Y Xie, L. Shangguan, R.I. Zelaya, J. Gummeson, W. Hu and K. Jamieson. Towards programming the radio environment with large arrays of inexpensive antennas. (2019). In 16th USENIX Symposium on Networked Systems Design and Implementation, NSDI 19, 285--300.Google ScholarGoogle Scholar
  3. A. Miu, H. Balakrishnan, and C.E. Koksal. (2005). Improving loss resilience with multi-radio diversity in wireless networks. In MobiCom.Google ScholarGoogle Scholar
  4. W.C. Stone. Electromagnetic signal attenuation in construction materials. Tech. rep., National Institute of Standards and Technology, 1997.Google ScholarGoogle Scholar
  5. Warp 802.11 throughput benchmarks. https://warpproject.org/trac/wiki/802.11/ Benchmarks/Throughput.Google ScholarGoogle Scholar
  6. Rice Univ. WARP platform (v. 3). https:// mangocomm.com/products/kits/warp-v3-kit.Google ScholarGoogle Scholar
  7. R. Wilson. Propagation losses through common building materials 2.4 ghz vs 5 ghz. (2002). Magis Networks Inc.: San Diego, CA, USA (2002).Google ScholarGoogle Scholar

Index Terms

  1. Programmable Radio Environments with Large Arrays of Inexpensive Antennas
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image GetMobile: Mobile Computing and Communications
      GetMobile: Mobile Computing and Communications  Volume 23, Issue 3
      September 2019
      39 pages
      ISSN:2375-0529
      EISSN:2375-0537
      DOI:10.1145/3379092
      Issue’s Table of Contents

      Copyright © 2020 Copyright is held by the owner/author(s)

      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 10 January 2020

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader