DES-SERT

0.92

dessert.png

Introduction

DES-SERT, the DES Simple and Extensible Routing-Framework for Testbeds, is a framework designed to assist researchers in the implementation of routing protocols for testbeds.

DES-SERT enables the implementation of routing protocols on top of Ethernet via an underlay (Layer 2.5) in user space; this also includes IEEE 802.11 on the data link layer. It introduces an abstraction from OS specific issues and provides functionality and data structures to implement proactive, reactive, and hybrid routing protocols.

While generally usable in many application scenarios, it is primarily used in DES-Mesh (http://www.des-testbed.net/), the multi-transceiver wireless mesh network testbed part of the DES-Testbed at Freie Universitaet Berlin, Germany.

Naming Convention

The official name of the project is DES-SERT. The library is called libdessert and the provided function and members are prefixed with dessert.

Content of the Documentation

DES-SERT introduces several concepts to implement routing protocols. When implementing a routing protocol with DES-SERT, you should be familiar with these concepts to achieve an optimal structure and to make your implementation easier to understand by other developers.

The documentation is structured in the following modules:

Contact & Feedback

We love feedback - if you have patches, comments or questions, please contact us! Recent contact information is available on http://www.des-testbed.net/des-sert/