Chameleon: Rapid Deployment of Adaptive Communication-Aware Applications

Nodes in wireless mobile ad hoc networks (MANETs) create connections without the aid of any infrastructure, forwarding packets among neighboring nodes. MANETs are self-maintained in the face of node movement and failure. Due to such properties, MANETs have been proposed for applications required in infrastructure-less or emergent situations. Mobile ad hoc networks (MANETs) can have widely varying characteristics under different deployments, and previous studies show that the characteristics impact the behavior of routing protocols for MANETs. To achieve applications' goals in MANETs, it is important to tailor the selection of an appropriate routing service to the network deployment. To that end, we propose the Chameleon framework that utilizes models of protocols' characteristics, the target network's characteristics, and properties/requirements of applications expected in that network to analytically determine the optimal routing protocol before deployment.



Chameleon Framework Overview

Papers

Modeling Delivery Delay for Flooding in Mobile Ad Hoc Networks
(Under Review), 2009.
Analysis of Symmetric Node in Mobile Ad Hoc Networks
MSWiM: Poster Paper, 2009
An Analytical Framework For Protocol Analysis in Mobile Ad Hoc Networks
(Under Review), 2009
Expressive Analytical Model for Routing Protocols in Mobile Ad Hoc Networks
IEEE International Conference on Communications, 2008
Automated Routing Protocol Selection in Mobile Ad Hoc Networks
ACM Symposium on Applied Computing, 2007