• DocumentCode
    1379060
  • Title

    Improving Reliability for Application-Layer Multicast Overlays

  • Author

    Tian, Ye ; Shen, Hong ; Ng, Kam-Wing

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei, China
  • Volume
    21
  • Issue
    8
  • fYear
    2010
  • Firstpage
    1103
  • Lastpage
    1116
  • Abstract
    Reliability of tree-like multicast overlays caused by nodes´ abrupt failures is considered as one of the major problems for the Internet application-layer media streaming service. In this paper, we address this problem by designing a distributed and light-weighted protocol named the instantaneous reliability oriented protocol (IRP). Unlike most of existing empirical solutions, we first define the overlay reliability problem formally, and propose a protocol containing a node joining algorithm (IRP-Join), a node preemption algorithm (IRP-Preempt), and a node switching algorithm (IRP-Switch) for reactively constructing and repairing the overlay, as well as proactively maintaining the overlay. With the formal problem presentation, we set up a paradigm for solving the overlay reliability problem by theoretically proving the effectiveness of our algorithms. Moreover, by comparing IRP with existing solutions via simulation-based experiments and real-world deployment, we show that IRP achieves a better reliability, while incurs fewer structural adjustments on the multicast overlay, thus, providing a superior overall performance.
  • Keywords
    Internet; algorithm theory; media streaming; multicast protocols; telecommunication network reliability; Internet; application-layer; distributed protocol; instantaneous reliability oriented protocol; light-weighted protocol; media streaming service; node joining algorithm; node preemption algorithm; node switching algorithm; overlay reliability; Reliability; algorithm/protocol design and analysis.; multicast;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2009.166
  • Filename
    5374385