• DocumentCode
    1822910
  • Title

    dPAM: a distributed prefetching protocol for scalable asynchronous multicast in P2P systems

  • Author

    Sharma, Abhishek ; Bestavros, Azer ; Matta, Ibrahim

  • Author_Institution
    Electr. & Comput. Eng. Dept., Boston Univ., MA, USA
  • Volume
    2
  • fYear
    2005
  • fDate
    13-17 March 2005
  • Firstpage
    1139
  • Abstract
    We leverage the buffering capabilities of end-systems to achieve scalable, asynchronous delivery of streams in a peer-to-peer environment. Unlike existing cache-and-relay schemes, we propose a distributed prefetching protocol where peers prefetch and store portions of the streaming media ahead of their playout time, thus not only turning themselves to possible sources for other peers but their prefetched data can allow them to overcome the departure of their source-peer. This stands in sharp contrast to existing cache-and-relay schemes where the departure of the source-peer forces its peer children to go the original server, thus disrupting their service and increasing server and network load. Through mathematical analysis and simulations, we show the effectiveness of maintaining such asynchronous multicasts from several source-peers to other children peers, and the efficacy of prefetching in the face of peer departures. We confirm the scalability of our dPAM protocol as it is shown to significantly reduce server load.
  • Keywords
    computer network reliability; mathematical analysis; multicast protocols; peer-to-peer computing; asynchronous multicast; dPAM protocol scalability; distributed prefetching protocol; mathematical analysis; media streaming; peer-to-peer environment; Buffer storage; Computer science; Data engineering; Distributed computing; Feeds; Multicast protocols; Network servers; Peer to peer computing; Prefetching; Time sharing computer systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-8968-9
  • Type

    conf

  • DOI
    10.1109/INFCOM.2005.1498341
  • Filename
    1498341