• DocumentCode
    1323112
  • Title

    Declarative Policy-Based Adaptive Mobile Ad Hoc Networking

  • Author

    Liu, Changbin ; Correa, Ricardo ; Li, Xiaozhou ; Basu, Prithwish ; Loo, Boon Thau ; Mao, Yun

  • Author_Institution
    Univ. of Pennsylvania, Philadelphia, PA, USA
  • Volume
    20
  • Issue
    3
  • fYear
    2012
  • fDate
    6/1/2012 12:00:00 AM
  • Firstpage
    770
  • Lastpage
    783
  • Abstract
    This paper presents DAWN, a declarative platform that creates highly adaptive policy-based mobile ad hoc network (MANET) protocols. DAWN leverages declarative networking techniques to achieve extensible routing and forwarding using declarative languages. We make the following contributions. First, we demonstrate that traditional MANET protocols can be expressed in a concise fashion as declarative networks and policy-driven adaptation can be specified in the same language to dictate the dynamic selection of different protocols based on various network and traffic conditions. Second, we propose interprotocol forwarding techniques that ensure packets are able to seamlessly traverse across clusters of nodes running different protocols selected based on their respective policies. Third, we have developed a full-fledged implementation of DAWN using the RapidNet declarative networking system. We experimentally validate a variety of policy-based adaptive MANETs in various dynamic settings using a combination of ns-3 simulations and deployment on the ORBIT testbed. Our experimental results demonstrate that hybrid protocols developed using DAWN outperform traditional MANET routing protocols and are able to flexibly and dynamically adapt their routing mechanisms to achieve a good tradeoff between bandwidth utilization and route quality. We further demonstrate DAWN´s capabilities to achieve interprotocol forwarding across different protocols.
  • Keywords
    mobile ad hoc networks; routing protocols; telecommunication traffic; DAWN capabilities; MANET routing protocols; ORBIT testbed; RapidNet declarative networking system; bandwidth utilization; declarative languages; declarative policy-based adaptive mobile ad hoc networking; dynamic settings; extensible forwarding; extensible routing; interprotocol; network conditions; ns-3 simulations; policy-driven adaptation; route quality; traffic conditions; Adaptive systems; Bandwidth; Mobile ad hoc networks; Routing; Routing protocols; Wireless communication; Adaptive protocols; declarative queries; forwarding; mobile ad hoc networks (MANETs); routing;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2011.2165851
  • Filename
    6021354