Software overview

Mobile Node Tracer (MoNoTrac)

The Mobile Node Tracer (MoNoTrac) is a simulation environment written in Java to generate mobility traces of mobile entities considering geographic data supplied by OpenStreetMap. Currently, we are working on a beta version of the software to make it available under the GPL on this site.

DES-TBMS (Testbed Management System)

Two different kinds of software are needed to operate the DES testbed. The operating system of the mesh routers provides hardware abstraction and allows the execution of programs for experiments. Additionally, a global management framework enables monitoring and configuring the DES-Nodes and scheduling experiments. This function is provided by the testbed server.

DES-Vis

DES-Vis is a visualization software based on the JavaView framework. Its main purpose is to display the connectivity of the network during experiment runs. It relies on the kernel routing table information gathered during the network scans. It allows the user to replay whole experiments or parts of them while showing additional information, such as the links between DES-Nodes. The changes in connectivity can be animated throughout an entire experiment run. For this, DES-Vis sorts the corresponding snapshots according to their timestamp and progresses through them. This feature enables researchers to quickly discover explanations for obtained results and simplifies insight into observed phenomena.

DES-SERT (DES Simple and Extensible Routing-Framework for Testbeds)

des-sertDES-SERT is the DES Simple and Extensible Routing-Framework for Testbeds. It is implemented as user space library that can be used to implement proactive, reactive, and hybrid routing protocols. DES-SERT is scheduled to be included in the Debian GNU/Linux distribution and in the mean time is available on this website.