Universität Leipzig Institut für Informatik

Open Source Software

Die nachfolgend aufgeführten Software-Pakete basieren auf unseren Forschungsergebnissen und stehen akademischen Einrichtungen als Open Source Software im Rahmen einer Lizenzvereinbarung kostenlos zur Verfügung.

TCP with Adaptive Pacing (TCP-AP)

TCP with Adaptive Pacing (TCP-AP) ist eine neue TCP Variante, welche speziell für IEEE 802.11 drahtlose Multihop-Netze entwickelt wurde. TCP-AP wurde auf der MobiHoc Konferenz 2005 im Rahmen der Veröffentlichung TCP with Adaptive Pacing for Multihop Wireless Networks präsentiert mit dem Ziel, den Goodput und die Fairness von TCP durch Betrachtung der räumlich-bedingten Wiederbenutzung des Kanals bei IEEE 802.11 sowie der Konkurrenz zwischen konkurrierenden Flüssen zu verbessern, speziell in Fällen in denen versteckte Terminals vorhanden sind.

Den aktuellsten Quellcode für den ns-2 Simulator können Sie hier (version 0.2) herunterladen. Informationen über die Kompilierung sowie Version-Unterstützung können der README Datei entnommen werden.

Gnutella Traces

Im Rahmen der in der Veröffentlichung Characterizing the Query Behavior in Peer-to-Peer File Sharing Systems beschriebenen Forschungsarbeiten wurden über den Zeitraum vom 17.03.2004 bis 23.04.2004 umfangreiche Traces des Datenverkehrs im File Sharing System Gnutella aufgezeichnet. Diese Traces können hier heruntergeladen werden. Jede Trace-Datei umfasst einen Zeitraum von 24 Stunden. In den Traces aufgezeichnete Ereignisse umfassen das Öffnen und Schließen von Verbindungen mit dem Messknoten sowie alle Typen von Gnutella-Nachrichten (Ping, Pong, Query, Query Hit), die vom Messknoten empfangen wurden.

Aus Datenschutzgründen wurden alle aufgezeichneten IP Adressen auf zufällige IP Adressen abgebildet. Dabei wurden Informationen über Netzstruktur und geographische Regionen erhalten, wie in der Datei README.txt beschrieben wird. Zur Zuordnung der zufälligen Adressen zu geographischen Regionen dient die Datei country.csv.gz.