Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter Oldenbourg September 25, 2009

Netzwerkeffizienz stabiler Overlay-Streaming-Topologien (Network Efficiency of Stable Overlay Streaming Topologies)

  • Jens Wildhagen , Thorsten Strufe and Günter Schäfer

Zusammenfassung

Zur Verteilung von Multimediadaten werden mit Peer-to-Peer-Ansätzen Overlay-Netze konstruiert, welche die Teilnehmer logisch durch Kanten verbinden und so eine abstrakte Nachbarschaft definieren. Bei der Konstruktion solcher Overlays für multimediale Live-Streaming-Anwendungen sind zwei Eigenschaften der Topologien von besonderer Bedeutung: die Netzwerkeffizienz bei der Paketverteilung und die Stabilität sowohl gegenüber zufälligen Knotenausfällen als auch vorsätzlichen Sabotageangriffen. In bisherigen Arbeiten zur Steigerung der Stabilitätseigenschaften entstehender Topologien finden Effizienzeigenschaften zumeist keine Berücksichtigung. Um diese Lücke zu schließen, wird in dem vorliegenden Artikel ein Verfahren vorgestellt, das es ermöglicht, einen Kompromiss zwischen der Effizienz und der Stabilität konstruierter Topologien zu finden. Hierzu werden zunächst Stabilitäts- und Effizienzeigenschaften in Form von Kostenmetriken operationalisiert und darauf aufbauend ein verteilter Algorithmus zur dynamischen Topologieoptimierung vorgestellt, der eine Gesamtkostenfunktion optimiert, die durch eine parametrisierbare, gewichtete Kombination der Einzelmetriken definiert ist. Mit Hilfe einer Simulationsstudie wird gezeigt, dass auf diese Weise gute Kompromisse zwischen Effizienz und Stabilität bei der Topologiekonstruktion gefunden werden können.

Summary

In order to distribute multimedia content in peer-to-peer based approaches, all participants choose other peers as neighbors, thus spanning an overlay network of logical nodes and connecting edges. In building such an overlay for live multimedia streaming, two important properties of the evolving topologies have to be considered: The efficiency regarding the transmission cost in the network and the stability towards random node failures and deliberate attacks. The majority of existing approaches focuses on the construction of efficient overlays and only a few aim to achieve resilience towards the failure of nodes. Furthermore, no approaches exist which propose a satisfying solution to the creation of both efficient and stable topologies. In order to close this gap, this article presents a new approach for an adjustable construction of both efficient and stable overlay streaming topologies. For this purpose, the properties of stability and efficiency are formalized as a set of cost metrics and a distributed algorithm for dynamic construction of such topologies is introduced, which locally minimizes the total cost. A simulation study shows that this approach allows for a good trade-off between the construction of efficient and stable topologies.

Published Online: 2009-9-25
Published in Print: 2007-9-1

© Oldenbourg Wissenschaftsverlag

Downloaded on 25.4.2024 from https://www.degruyter.com/document/doi/10.1524/itit.2007.49.5.304/html
Scroll to top button