Author :
Zhang, Qian ; Li, Runzhi ; Guo, Hongfang ; Wang, Zongmin
Abstract :
Providing continuous P2P VoD service with userinteractivity is challenging. When a VCR-like operation (suchas random seek, pause, fast forward and rewind) is issued, if it is not properly handled users can hardly achieve smoothviewing experiences. Many existing schemes are proposed tosolve the problem induced by VCR-like operation, such as,by optimizing the index overlay to realize fast requestedcontent searching. However, most of these schemes haven´tconsidered the user´s access pattern for different segments is non-uniformly distributed which is impractical. In this paper,we proposed BSLstream, a Biased Skip List based index overlay for P2P on-demand streaming. In BSLstream, we take the distribution of user´s access pattern for different segments is non-uniform into account, make the more popular segments can be searched more quickly. Through rigorous analysis, the average search latency for a segment k of a video in BSLstream is O(log(r(k))), where r(k) is the rank of k´s popularity to user, the search latency is bounded by the length of the video. Extensive simulations further demonstrate the efficiency of the proposed scheme.