Host-based network monitoring tools for MANETs

Mobile ad hoc network (MANET) routing algorithms have been the focus of a great deal of research over the last few years. This research has primarily focused on the performance, energy efficiency, quality of service (QoS), trust, and security issues of these algorithms. Given the cost and complexity of performing repeatable field experiments, most researchers naturally turn to network simulators to validate their theories. Network simulators allow researchers to quickly and cost-effectively analyze the impact of new approaches under various network traffic and mobility scenarios. Simulation results, however, must be vetted in real-world conditions using commercially available hardware and software to discover the shortcomings of modeling assumptions. Real-world testing, however, can be very expensive and time-consuming and beyond the budgetary constraints of most researchers. In response, we have extended our MANET emulator testbed, mLab [1], to include a collection of host-based kernel network traffic monitoring modules and visualization utilities. In this paper, we present the implementation details of these host-based kernel modules and provide illustrative experimental results to demonstrate how they can be used in conjunction with mLab to capture performance metrics using repeatable and user-defined mobility and traffic scenarios. The illustrative examples are based on NIST's implementation of the AODV and DYMO ad hoc routing protocols [2,3]

[1]  Athanasios T. Karygiannis,et al.  mLab: A Mobile Ad Hoc Network Test Bed | NIST , 2005 .

[2]  Eyal de Lara,et al.  On the Robustness of Simple Indoor MANET Simulation Models , 2007, Ad Hoc Sens. Wirel. Networks.

[3]  John Novatnack,et al.  Evaluating ad hoc routing protocols with respect to quality of service , 2005, WiMob'2005), IEEE International Conference on Wireless And Mobile Computing, Networking And Communications, 2005..

[4]  Kwan-Wu Chin,et al.  Implementation experience with MANET routing protocols , 2002, CCRV.

[5]  Eyal de Lara,et al.  Simplified simulation models for indoor MANET evaluation are not robust , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[6]  Lloyd G. Greenwald,et al.  Toward the use of local monitoring and network-wide correction to achieve QoS guarantees in mobile ad hoc networks , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[7]  Chris Masone,et al.  Simulating mobile ad hoc networks : a quantitative evaluation of common MANET simulation models , 2004 .

[8]  A. Karygiannis,et al.  Detecting critical nodes for MANET intrusion detection systems , 2006, Second International Workshop on Security, Privacy and Trust in Pervasive and Ubiquitous Computing (SecPerU'06).

[9]  Charles E. Perkins,et al.  Performance comparison of two on-demand routing protocols for ad hoc networks , 2001, IEEE Wirel. Commun..

[10]  Robert Andresen Monitoring Linux with Native Tools , 2004, Int. CMG Conference.