Design of Distributed Prefetching Protocol in Push-to-Peer Video-on-Demand System
Journal: COMPUSOFT 'An International Journal of Advanced Computer Technology' (Vol.2, No. 6)Publication Date: 2013-06-29
Authors : Thiruselvan. R;
Page : 152-158
Keywords : Full striping scheme; Code-based placement scheme; Upstream bandwidth; Distributed Prefetching Protocol; Set-top-box; video streaming; Push phase; pull phase etc.;
Abstract
Peer-to-peer networks have to streaming the video on the Internet. In P2P streaming system, the upstream bandwidth of peers are larger than video playback rate. This system does not overcome the upstream bandwidth limitation by server based stream delivery. But, the push-to-peer system does not rely on content servers except in the push phase. So, this system can overcome the bandwidth limitation. In this paper is content placement and associated pull policies that allow the optimal use of uplink bandwidth in push-to-peer video-on-demand system. The initial content placement increases the content availability and improves the use of peer uplink bandwidth. The mostly required videos are proactively pushed to the set-top-boxes in the digital subscriber line networks during time of low network utilization that is in the early morning. There are two approaches used for content placement and pull policies, which are Full striping scheme and Code-based placement scheme. The client can easily download and play out video from set-top-boxes. So, it would reduce server load, network load and downloading time. In Full striping scheme, videos are strip into video blocks and push the distinct video block into the set-top-box. This system has to provide high quality of video streaming and to reduce the client’s waiting time. This system can reduce the server load, network load and congestion. In Code-based placement scheme, videos are encoded into coded symbol by using rate less code algorithm. This approach could eliminate the box failure in full striping scheme. When the client’s required data is not available in the set-top-box, then the distributed prefetching protocol used to directly connect client to the video server and streaming the video from video server to client.
Other Latest Articles
- Analysis of the Temporal Behaviour of Search Engine Crawlers at Web Sites
- Development of content based image retrieval system using wavelet and Gabor transform
- The Big Data 'A GROWING TORRENT OF TECHNOLOGY'
- Human Vision System's Region of Interest Based Video Coding
- Blind Watermarking Technique for Relational Database
Last modified: 2013-07-16 19:48:05