• DocumentCode
    2800212
  • Title

    SkipStream: A Clustered Skip Graph Based On-demand Streaming Scheme over Ubiquitous Environments

  • Author

    Yu, Qifeng ; Xu, Tianyin ; Ye, Baoliu ; Lu, Sanglu ; Chen, Daoxu

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Nanjing Univ., Nanjing, China
  • fYear
    2009
  • fDate
    22-25 Sept. 2009
  • Firstpage
    269
  • Lastpage
    276
  • Abstract
    Providing continuous on-demand streaming services with VCR functionality over ubiquitous environments is challenging due to the stringent QoS requirements of streaming service as well as the dynamic characteristics of both underlying network and user behavior. In this paper, we propose SkipStream, a skip graph based peer-to-peer (P2P) on-demand streaming scheme with VCR support to address the above challenges. In the design of SkipStream, we first group users into a set of disjoint clusters in accordance with their playback offset and further organize the resulted clusters into a skip graph based overlay network. In addition, we present a distributed on-demand streaming scheduling mechanism to minimize the impact of VCR operations and balance system load among nodes adaptively. The average search latency of SkipStream is O(log(N)) where N is the number of disjoint clusters. We also evaluate the performance of SkipStream via extensive simulations. Experimental results show that SkipStream outperforms early skip list based scheme DSL by reducing the search latency 20%-60% in average case and over 50% in worst case.
  • Keywords
    graph theory; peer-to-peer computing; quality of service; QoS requirements; SkipStream; VCR functionality; clustered skip graph; disjoint clusters; distributed on-demand streaming scheduling mechanism; overlay network; peer-to-peer on-demand streaming scheme; ubiquitous environments; DSL; Delay; Network servers; Network topology; Parallel processing; Peer to peer computing; Scalability; Scheduling; Streaming media; Video recording; P2P; Streaming Service; Ubiquitous Computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2009. ICPP '09. International Conference on
  • Conference_Location
    Vienna
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4244-4961-3
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2009.57
  • Filename
    5362352