DES-Projects
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.
- Read more
- 2043 reads
DES Localization Framework for Testbeds (DES-LOFT)
Indoor localization is a service that could be provided by many already deployed IEEE 802.11 wireless networks and enable to find people, printers, or rooms in large office buildings without any additional costs; yet there is limited support by operating systems and few user space tools. We implemented the DES Localization Framework for Testbeds (DES-LOFT) that enables the configuration, execution, visualization, and evaluation of experiments in a testbed environment.
- Read more
- 1508 reads
µkleos
µkleos is a microkernel based architecture for distributed embedded systems with a strong focus on Wireless Sensor Networks. The kernel is real-time capable and supports full multi-threading. Furthermore, it provides mutexes as well as synchronous and asynchronous message passing for interprocess communication. The scheduler is priorty-based and uses a tickless timer system.
- Read more
- 661 reads
DES-Chan - A framework for distributed channel assignment
The DES-Chan framework eases the development process of distributed channel assignment algorithms in real wireless mesh network environments. It has been created to allow the implementation of a wide range of different channel assignment algorithms in order to allow studies of experimentally-driven research on distributed channel assignment.
- Read more
- 556 reads
DES Testbed Management System (DES-TBMS)
Experimentation in testbed environments is more complicated for researchers than using for example a network simulator. Many challenges, such as node access, correct timing, external influences like interference have to be considered throughout the experiment design, execution, and analysis. Additionally, researchers usually execute experiments manually, a labor-intensive and error-prone task, since there is no reliable automation of the overall experimentation process.
- Read more
- 4390 reads
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.
- Read more
- 4302 reads
DES Simple and Extensible Routing-Framework for Testbeds (DES-SERT)
DES-SERT is the DES Simple and Extensible Routing-Framework for Testbeds that is realized as user space library and can be used to implement proactive, reactive, and hybrid routing protocols. DES-SERT is included in the Debian GNU/Linux distribution and is also available on this website. A tutorial on how to use the framework can be found here.
- Read more
- 11317 reads