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
fDate :
6/1/2012 12:00:00 AM
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;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2011.2165851