Integrated network experimentation for QoS measurements in opaque MANETs

Integrated network experimentation often combines real nodes with simulated ones, each modeling different portions of the topology, in the same experimental run. They enable new validation techniques and larger experiments than obtainable using real elements alone. Integrated experiments can be particularly useful in testing and validating QoS mechanisms for mobile ad hoc networks (MANETs), when the characteristics of the intermediate wireless network segments are not observable from the end segments, and as a consequence these intermediate segments have to be treated as opaque networks; and also when there is a need to conduct experiments in a real MANET environment at a scale larger than just a few nodes. End-to-end QoS assurance for such opaque networks, consisting of admission control and quality adjustment, can be based on techniques for dynamically measuring throughput representing the state of these networks. In this paper, we describe a distributed and hybrid testbed that has been deployed for running large-scale integrated experiments to demonstrate the efficacy of a measurement-based QoS solution. The infrastructure for the testbed provides an integrated platform consisting of real nodes running the actual software under test, augmented with a simulated network environment. We define a set of metrics and run experiments to evaluate the effectiveness of the QoS solution as well the performance of the deployed testbed. We propose an alternative architecture that employs a Xen-based virtualization of the real nodes from the deployed testbed. We compare the performances of the virtualized architecture with the deployed architecture vis-a-vis latency and resource utilization. Our goal is to establish benchmarks for running large-scale experiments on performance and QoS measurements in virtualized environments.

[1]  Shahrokh Valaee,et al.  Distributed call admission control for ad hoc networks , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[2]  Andrew Warfield,et al.  Xen and the art of virtualization , 2003, SOSP '03.

[3]  Lionel M. Ni,et al.  EMWIN:: emulating a mobile wireless network using a wired network , 2002, WOWMOM '02.

[4]  David R. Cheriton,et al.  Borrowed-virtual-time (BVT) scheduling: supporting latency-sensitive threads in a general-purpose scheduler , 1999, OPSR.

[5]  Marianne Shaw,et al.  Denali: Lightweight Virtual Machines for Distributed and Networked Applications , 2001 .

[6]  L. Kant,et al.  QoS Mechanisms for Opaque MANETs , 2006, MILCOM 2006 - 2006 IEEE Military Communications conference.

[7]  Josep Mangues-Bafalluy,et al.  EXTREME: combining the ease of management of multi-user experimental facilities and the flexibility of proof of concept testbeds , 2006, 2nd International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities, 2006. TRIDENTCOM 2006..

[8]  Van Jacobson,et al.  A Two-bit Differentiated Services Architecture for the Internet , 1999, RFC.

[9]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[10]  Ritu Chadha,et al.  Hybrid testbeds for QoS management in opaque MANETS , 2008, WICON.

[11]  Mike Hibler,et al.  Large-scale Virtualization in the Emulab Network Testbed , 2008, USENIX ATC.

[12]  Lionel M. Ni,et al.  EMPOWER: a network emulator for wireline and wireless networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[13]  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.

[14]  Yi Yang,et al.  WHYNET: a hybrid testbed for large-scale, heterogeneous and adaptive wireless networks , 2006, WINTECH.

[15]  Peter B. Danzig,et al.  A measurement-based admission control algorithm for integrated service packet networks , 1997, TNET.

[16]  David Tse,et al.  A framework for robust measurement-based admission control , 1999, TNET.

[17]  L. Kant,et al.  Performance Analysis of Drama: A Distributed Policy-Based System for Manet Management , 2006, MILCOM 2006 - 2006 IEEE Military Communications conference.

[18]  Robert Ricci,et al.  Integrated network experimentation using simulation and emulation , 2005, First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities.

[19]  Shashi Phoha,et al.  A hybrid infrastructure for surveillance-based sensor network experiments , 2006, 2nd International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities, 2006. TRIDENTCOM 2006..

[20]  James P. Hennessy,et al.  Multiple Operating Systems on One Processor Complex , 1989, IBM Syst. J..

[21]  Love H. Seawright,et al.  VM/370 - A Study of Multiplicity and Usefulness , 1979, IBM Syst. J..

[22]  Chenxi Zhu,et al.  QoS routing for mobile ad hoc networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[23]  Mike Hibler,et al.  An integrated experimental environment for distributed systems and networks , 2002, OPSR.