Tree-based analysis of mesh overlays for peer-to-peer streaming

  • Authors:
  • Bartosz Biskupski;Marc Schiely;Pascal Felber;René Meier

  • Affiliations:
  • Trinity College Dublin, Ireland;University of Neuchâtel, Switzerland;University of Neuchâtel, Switzerland;Trinity College Dublin, Ireland

  • Venue:
  • DAIS'08 Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Mesh-based P2P streaming approaches have been recently proposed as an interesting alternative to tree-based approaches. However, many properties of mesh overlays remain little understood as they are difficult to study due to the lack of a predefined structure. In this paper we show that when data is streamed through mesh overlays, it follows tree-based diffusion patterns and thereby mesh-based streaming can be studied in a similar manner to tree-based approaches. We identify properties of the diffusion trees that emerge in mesh overlays and compare them to optimal diffusion trees. We show that the emerging diffusion trees exhibit suboptimal height and are unbalanced, which results in increased buffering delay of mesh-based P2P systems, particularly in heterogeneous environments. We present an algorithm that adapts the mesh overlay to shorten diffusion trees and to reduce the buffering delay.