• DocumentCode
    75365
  • Title

    PUMA: Policy-Based Unified Multiradio Architecture for Agile Mesh Networking

  • Author

    Changbin Liu ; Correa, Ricardo ; Gill, Harjot ; Gill, Tanveer ; Xiaozhou Li ; Muthukumar, Shivkumar ; Saeed, Taher ; Boon Thau Loo ; Basu, Prithwish

  • Author_Institution
    Univ. of Pennsylvania, Philadelphia, PA, USA
  • Volume
    22
  • Issue
    6
  • fYear
    2014
  • fDate
    Dec. 2014
  • Firstpage
    1897
  • Lastpage
    1910
  • Abstract
    This paper presents the design and implementation of PUMA, a declarative constraint-solving platform for policy-based routing and channel selection in multiradio wireless mesh networks. In PUMA, users formulate channel selection policies as optimization goals and constraints that are concisely declared using the Colog declarative language. To efficiently execute Colog programs in a distributed setting, PUMA integrates a high-performance constraint solver with a declarative networking engine. We demonstrate the capabilities of PUMA in defining distributed protocols that cross-optimize across channel selection and routing. We have developed a prototype of the PUMA system that we extensively evaluated in simulations and on the ORBIT testbed. Our experimental results demonstrate that PUMA can flexibly and efficiently implement a variety of centralized and distributed channel selection protocols that result in significantly higher throughput compared to single-channel and identical-channel assignment solutions.
  • Keywords
    distributed programming; routing protocols; telecommunication computing; wireless mesh networks; Colog declarative language; Colog programs; ORBIT testbed; PUMA system; agile mesh networking; centralized channel selection protocols; channel selection policy; declarative constraint-solving platform; declarative networking engine; distributed channel selection protocols; distributed protocols; high-performance constraint solver; identical-channel assignment solutions; multiradio wireless mesh networks; optimization goals; policy-based routing; policy-based unified multiradio architecture; single-channel assignment solutions; Channel allocation; Engines; Interference; Optimization; Protocols; Routing; Wireless communication; Channel selection; constraint solving; declarative networking; routing; wireless mesh network;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2013.2286321
  • Filename
    6651632