MobLab: A Mobility Emulation Platform

Abstract

Mobility powered systems provide the core routing mechanism in many ad-hoc and delay tolerant networks. Evaluating such systems under real life scenarios is often not practical because they involve multiple moving participants over a wide area. As a result, the principal way these systems are evaluated is though discrete event simulators that are often specific to the system at hand. While these systems provide a valid way to test ideas, and get some numbers, they often require systems to be built towards the simulation platform rather than deployment. As a result, researchers often stop at simulation. MobLab provides a mobility emulation platform for evaluating systems, while still working towards deployment. By providing an easy way to iteratively debug and evaluate production ready code, MobLab enables developers to deploy their mobility powered systems as soon as they are done evaluating them, rather than going through a different phase of implementing a simulation result. Our system can utilize mobility models or recoded traces to drive node mobility in the system, and provides a simple way for aggregating and presenting emulation results. MobLab is built on top of EmuLab, a network emulation platform, and has been successfully used to evaluate two mobility based systems. 1

Similar works

This paper was published in CiteSeerX.

Having an issue?

Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.