• DocumentCode
    395614
  • Title

    Osmosis: scalable delivery of real-time streaming media in ad-hoc overlay networks

  • Author

    Bestavros, Azer ; Jin, Shudong

  • Author_Institution
    Dept. of Comput. Sci., Boston Univ., MA, USA
  • fYear
    2003
  • fDate
    19-22 May 2003
  • Firstpage
    214
  • Lastpage
    219
  • Abstract
    Ad-hoc overlay networks are increasingly used for sharing static bulk content but their promise for scaling the delivery of on-demand, real-time content is yet to be tapped. In this paper, we show that overlay networks could be used efficiently to distribute popular real-time streaming media on-demand to a large number of clients. We propose and evaluate OSMOSIS a cache-and-relay end-system multicast approach, whereby a client joining a multicast session caches the stream, and if needed, relays that stream to neighboring clients which may join the multicast session at some later time. OSCMOSIS is fully distributed, scalable, and efficient in terms of network link costs. We present analytical and empirical results of our evaluation of OSMOSIS. Our analysis establishes OSMOSIS scalability characteristics under a variety of assumptions. Our simulations are over large, synthetic random networks, power-law degree networks, and small-world networks (all of which could well be representative of ad-hoc overlay topologies, as well as over large real router-level Internet maps.
  • Keywords
    ad hoc networks; client-server systems; multicast communication; multimedia computing; video on demand; ad-hoc overlay network; cache-and-relay end-system multicast approach; power-law degree network; real-time streaming media; small-world network; synthetic random network; Bandwidth; Content based retrieval; Costs; Intelligent networks; Network servers; Osmosis; Peer to peer computing; Scalability; Streaming media; Video on demand;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2003. Proceedings. 23rd International Conference on
  • Print_ISBN
    0-7695-1921-0
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2003.1203557
  • Filename
    1203557