• DocumentCode
    2978751
  • Title

    A Dependable Outbound Bandwidth Based Approach for Peer to Peer Media Streaming

  • Author

    Huang, Zheng-Yi ; Wang, Sheng-De

  • Author_Institution
    Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    221
  • Lastpage
    229
  • Abstract
    A fundamental problem in peer-to-peer streaming is how to select peers with desired media data so that the best possible streaming quality can be maintained. In this paper, we propose an outbound bandwidth based streaming model in which peers are layered according to their offered outbound bandwidth and are permitted to request data of peers from upper layers peers only. Based on the layered approach, a media data assignment algorithm for the subset of media data is presented to select qualified sending peers to ensure that they are received before their scheduled playback time. We also present two resolutions for request conflicts, which arise when there are more than one peer simultaneously requesting data from the same sending peer that can´t afford outbound bandwidth for all requests. We evaluated the proposed streaming model through simulations. Experimental results show that streaming quality of the proposed streaming model is excellent and the properties of scalability as well as robustness are obtained even in a highly dynamic environment where peers join and leave frequently
  • Keywords
    media streaming; peer-to-peer computing; dependable outbound bandwidth; media data assignment algorithm; peer to peer media streaming; Bandwidth; Cache storage; Computer architecture; Network servers; Peer to peer computing; Relays; Robustness; Scalability; Scheduling algorithm; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2006. PRDC '06. 12th Pacific Rim International Symposium on
  • Conference_Location
    Riverside, CA
  • Print_ISBN
    0-7695-2724-8
  • Type

    conf

  • DOI
    10.1109/PRDC.2006.6
  • Filename
    4041907