• DocumentCode
    3345606
  • Title

    On Reducing Mesh Delay for Peer-to-Peer Live Streaming

  • Author

    Dongni Ren ; Li, Y.-T.H. ; Chan, S.-H. Gary

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong
  • fYear
    2008
  • fDate
    13-18 April 2008
  • Abstract
    Peer-to-peer (P2P) technology has emerged as a promising scalable solution for live streaming to large group. In this paper, we address the design of overlay which achieves low source-to-peer delay, is robust to user churn, accommodates of asymmetric and diverse uplink bandwidth, and continuously improves based on existing user pool. A natural choice is the use of mesh, where each peer is served by multiple parents. Since the peer delay in a mesh depends on its longest path through its parents, we study how to optimize such delay while meeting a certain streaming rate requirement. We first formulate the minimum delay mesh problem and show that it is NP-hard. Then we propose a centralized heuristic based on complete knowledge which serves as our benchmark and optimal solution for all the other schemes under comparison. Our heuristic makes use of the concept of power in network given by the ratio of throughput and delay. By maximizing the network power, our heuristic achieves very low delay. We then propose a simple distributed algorithm where peers select their parents based on the power concept. The algorithm makes continuous improvement on delay until some minimum delay is reached. Simulation results show that our distributed protocol performs close to the centralized one, and substantially outperforms traditional and state-of-the-art approaches.
  • Keywords
    computational complexity; optimisation; peer-to-peer computing; protocols; video streaming; NP-hard problem; asymmetric uplink bandwidth; distributed algorithm; distributed protocol; diverse uplink bandwidth; mesh delay; peer-to-peer live streaming; Bandwidth; Communications Society; Computer science; Delay; Distributed algorithms; Peer to peer computing; Protocols; Robustness; Streaming media; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2008. The 27th Conference on Computer Communications. IEEE
  • Conference_Location
    Phoenix, AZ
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4244-2025-4
  • Type

    conf

  • DOI
    10.1109/INFOCOM.2008.160
  • Filename
    4509755