Betreuer | Jan Schlichter |
Robert Hartung | |
Professor | Prof. Dr.-Ing. Lars Wolf |
Projekt | IBR-DTN |
IBR Gruppe | CM (Prof. Wolf) |
Art | Projektarbeit |
Status | abgeschlossen |
Einleitung und MotivationDie Übertragung von Daten zwischen Teilnehmern über mehrere Stationen welche über einen Kommunikationsweg der weder zuverlässig noch kontinuierlich ist, ist herausfordernd. Auf welchem Weg sollen die Daten vom Sender zum Empfänger geleitet werden? Was geschieht wenn die Verbindung inmitten der Übertragung abbricht? Wer ist verantwortlich die Daten erneut zu übertragen? Das sogenannte Bündelprotokoll (BP) [RFC5050] versucht diese und weitere Fragen mit Hilfe eines umfassenden Protokolls zu lösen. IBR-DTN ist eine Implementierung des Bündelprotokolls und setzt die im Protokoll spezifizierten Prozesse um. Der modulare Aufbau von IBR-DTN ermöglicht es einzelne Komponenten zu tauschen um die Software beliebig zu erweitern und anzupassen. Seit Veröffentlichung des Bündelprotokolls im Jahr 2007 zeigten sich in mehreren Implementierungen und in der praktischen Anwendung des Protokolls jedoch einige Schwächen bzw. Mechanismen die nicht benötigt werden und die Verwendung unnötig kompliziert gestalten. Aus diesem Grund gibt es aktuell Bestrebungen das Protokoll mit den gewonnenen Erfahrungen zu überarbeiten. Diese Überarbeitung des Bündelprotokolls wird BPbis genannt. Damit IBR-DTN zukünftig in der Lage ist mit Knoten auf Basis von Bpbis zu kommunizieren soll in dieser Arbeit IBR-DTN um BPbis ergänzt werden. AufgabenstellungDie Aufgabenstellung umfasst mindestens die folgenden Teilaufgaben:
Für die Bearbeitung dieser Projektarbeit sind Kenntnisse in der Programmiersprache C++ Voraussetzung. |
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0