The dynamic nature of vehicular ad-hoc networks (VANETs) makes performance comparisons hard, because network conditions cannot be replicated. This paper introduces PepNet (Parallel Experiment Platform for VANET), a VANET testbed where multiple experimental configurations run simultaneously on identical network conditions. PepNet exploits Xen and Gentoo to provide a virtualized environment at every node. Atop the virtualized environment, multiple virtual guests, each are carrying an independent experiment, run in parallel sharing the same physical resources. The contributions of this paper are three-fold. (1) Virtual machines run various experiments simultaneously, so that each set of experiments encounters identical network conditions and thus produces consistent results. (2) Fewer physical machines are required. (3) Experiments are more consistent, easier to control, and the results are easier to interpret. To demonstrate the efficacy of PepNet, two well-known ad-hoc routing protocols, AODV and OLSR, are tested. Experiments confirm the results published in several previous studies, while the new testbed is more efficient and gives more consistent results.
展开▼