• DocumentCode
    997306
  • Title

    Graph Based Analysis of Mesh Overlay Streaming Systems

  • Author

    Carra, Damiano ; Lo Cigno, Renato ; Biersack, Ernst W.

  • Author_Institution
    Univ. di Trento, Trento
  • Volume
    25
  • Issue
    9
  • fYear
    2007
  • fDate
    12/1/2007 12:00:00 AM
  • Firstpage
    1667
  • Lastpage
    1677
  • Abstract
    This paper studies fundamental properties of stream-based content distribution services. We assume the presence of an overlay network (such as those built by P2P systems) with limited degree of connectivity, and we develop a mathematical model that captures the essential features of overlay-based streaming protocols and systems. The methodology is based on stochastic graph theory, and models the streaming system as a stochastic process, whose characteristics are related to the streaming protocol. The model captures the elementary properties of the streaming system such as the number of active connections, the different play-out delay of nodes, and the probability of not receiving the stream due to node failures/misbehavior. Besides the static properties, the model is able to capture the transient behavior of the distribution graphs, i.e., the evolution of the structure over time, for instance in the initial phase of the distribution process. Contributions of this paper include a detailed definition of the methodology, its comparison with other analytical approaches and with simulative results, and a discussion of the additional insights enabled by this methodology. Results show that mesh based architectures are able to provide bounds on the receiving delay and maintain rate fluctuations due to system dynamics very low. Additionally, given the tight relationship between the stochastic process and the properties of the distribution protocol, this methodology gives basic guidelines for the design of such protocols and systems.
  • Keywords
    data communication; graph theory; peer-to-peer computing; stochastic processes; telecommunication network topology; active connections; distribution graphs; graph based analysis; mesh overlay streaming system; node failures; node misbehavior; node play-out delay; overlay-based streaming protocols; peer-to-peer system; stochastic graph theory; stochastic process; stream-based content distribution service;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2007.071206
  • Filename
    4395126