MyMANET : A Customizable Mobile Ad hoc Network

We present MyMANET, a kernel module that provides a framework for ad hoc communication using commodity hardware. It exposes network measurements and provides an interface for inserting a routing protocol. MyMANET is based on a Layer 2.5 approach, which we call the Wireless Decision Layer (WDL). Such a system seems suitable for developing regions with infrastructure constraints, where lab-developed solutions often do not work in practice. It models wireless connectivity without maintaining any explicit representation of topology. These features make it suitable for networks with transient topologies or bursty traffic. Here we describe the challenges, design goals and architecture of the system, with a focus on an extreme case of transient topology, namely Mobile Ad hoc Networks (MANETs). We provide an implementation in the Linux network stack including a dynamic, multi-path routing protocol, and evaluate its performance. Unlike proprietary wireless protocols that are hard to reconfigure, our system is easy to use and configure. It addresses the need for rapid prototyping and deployment using commodity hardware.

[1]  Robert Tappan Morris,et al.  ExOR: opportunistic multi-hop routing for wireless networks , 2005, SIGCOMM '05.

[2]  Kanchana Kanchanasut,et al.  A Multimedia Communication System for Collaborative Emergency Response Operation in Disaster-affected Areas , 2007 .

[3]  Ian F. Akyildiz,et al.  Wireless mesh networks: a survey , 2005, Comput. Networks.

[4]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[5]  Tsuhan Chen,et al.  Using commodity hardware platform to develop and evaluate CSMA protocols , 2008, WiNTECH '08.

[6]  Wenke Lee,et al.  Intrusion Detection Techniques for Mobile Wireless Networks , 2003, Wirel. Networks.

[7]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[8]  N. Beijar Zone Routing Protocol ( ZRP ) , 2002 .

[9]  H. T. Mouftah,et al.  Wireless mesh networking , 2005, MSWiM '05.

[10]  Manpreet Singh,et al.  Overview of the ORBIT radio grid testbed for evaluation of next-generation wireless network protocols , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[11]  Santosh S. Vempala,et al.  Life (and routing) on the Wireless Manifold , 2007, HotNets.

[12]  Lakshminarayanan Subramanian,et al.  WiLDNet: Design and Implementation of High Performance WiFi Based Long Distance Networks , 2007, NSDI.

[13]  Peter Steenkiste,et al.  Characterizing 802.11 wireless link behavior , 2010, Wirel. Networks.

[14]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[15]  Mesut Gunes,et al.  From Simulations to Testbeds — Architecture of the Hybrid MCG-Mesh Testbed , 2006 .

[16]  G. D. Caro,et al.  A study on the use of MANETs in an urban environment , 2007 .

[17]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[18]  Robert Tappan Morris,et al.  Link-level measurements from an 802.11b mesh network , 2004, SIGCOMM '04.