Diplomarbeit Azureus Latenzvorhersage
From Self-Organizing Systems Group
Diplomarbeit / Masterarbeit Entwicklung eines Azureus Plugins zur besseren Latenz Vorhersage
Abstract
Fast jede P2P Anwendung versucht heutzutage andere Peers nicht zufällig auszuwählen, sondern gezielt Knoten mit geringer Latenz zu finden. Ein verbreitetes Verfahren dafür sind Netzwerk Koordinaten, die Rechnern aufgrund ihrer Latenzen einen Punkt auf einer Landkarte zuweisen. Azureus, der beliebte BitTorrent Client beinhaltet eine Implementierung eines "Vivaldi"getauften Verfahrens.
Am Lehrstuhl wurde eine Optimierung dieses Algorithmus entwickelt, die in Simulationen die Vorhersage von Latenzen stark verbessert.
Ziel
Aufgabenstellung: Ziel dieser Arbeit ist es, die in Simulationen herausgefunden Eigenschaften unseres Algorithmus "im Feld" zu testen. Dazu bietet es sich an die Plugin Architektur von Azureus zu nutzen, um den Client mit dieser Optimierung auszustatten. Des weiteren muss ein Feedback Kanal geschaffen werden, um anonymisierte Qualitätsstatikstiken verfügbar zu machen. Ferner ist es wichtig den Kontakt mit der Community zu suchen, um die Verbreitung zu fördern.
