• DocumentCode
    3240296
  • Title

    Whirlpool: Structuring Mesh-Based Protocol for QoS-Aware Peer-to-Peer Streaming

  • Author

    YongXiang, Huang ; Depei, Qian ; Weiguo, Wu ; Tao, Liu

  • Author_Institution
    Neo-Comput. Inst., Xian JiaoTong Univ., Xian
  • fYear
    2008
  • fDate
    24-26 Oct. 2008
  • Firstpage
    412
  • Lastpage
    420
  • Abstract
    Membership service is an essential problem in peer-to-peer (P2P) networks since many p2p applications such as media broadcasting and content distribution require a high performance overlay structure to deliver satisfying quality of service (QoS). The speed a peer locating a good neighbor can greatly affect the QoS of the application running on that peer. In this paper, we present a new mesh-based P2P multicast protocol called Whirlpool. The core idea in Whirlpool is the General Tree-Based Streaming Model, which organizes the peers into different levels based on their end-to-end latencies from the streaming source. The level calculation algorithm is totally distributed and can also provide the peers with biased direction in terms of end-to-end latency in selections of neighbor peers. The experiment results show that: (1) Whirlpool is scalable and robust to highly dynamic environment; (2) With the help of Whirlpool, peers can quickly locate good neighbors based on their QoS characteristics.
  • Keywords
    media streaming; multicast protocols; peer-to-peer computing; quality of service; QoS-aware peer-to-peer streaming; Whirlpool; content distribution; general tree-based streaming model; high performance overlay structure; level calculation algorithm; media broadcasting; membership services; mesh-based P2P multicast protocol; mesh-based protocol; peer-to-peer networks; quality of service; Application software; Bandwidth; Computer networks; Delay; Multicast protocols; Peer to peer computing; Quality of service; Sampling methods; Scalability; Streaming media; Peer-to-peer protocol; gossip protocol; media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid and Cooperative Computing, 2008. GCC '08. Seventh International Conference on
  • Conference_Location
    Shenzhen
  • Print_ISBN
    978-0-7695-3449-7
  • Type

    conf

  • DOI
    10.1109/GCC.2008.116
  • Filename
    4662896