Abstract

A P2P approaches to extend the ability of Video on Demand systems to serve more users. In the proposed system users share with each other the media data obtained and the media server is no longer the only source to get data from, thereby, the load on the media server could be greatly alleviated and the overall system capacity increases and more users could be served. The P2P streaming system introduces efficient searching; data transfer dynamically monitoring and initial buffering to maintain a high quality of playback. Its provider selection policy helps to reduce the load of the underlying network by avoiding remote data transfer.

Highlights

  • With the rapid development of large-scale storage, high performance workstation and broadband network technology, the information transferred on the Internet consists of text and images, and varieties of multimedia communication, which is possible on technical and economic aspects

  • A P2P approaches to extend the ability of Video on Demand systems to serve more users

  • Delete Bi, and Rbi = min{Rbi}; cache A; } else not cache A; } One symbol meanings are as follows: A: stream media block to be downloaded; Na: the number of child nodes that cache A; Bi: the i cache streaming media block that cached by self node; Nbi: the number of child nodes that cache B; Fbi: the recent frequency of Bi’s request according the server statistics, which is popularity of Bi; Φ: set of all streaming media block cached by self node; Empty_Buffer_Size: the free space of self node cache

Read more

Summary

Introduction

With the rapid development of large-scale storage, high performance workstation and broadband network technology, the information transferred on the Internet consists of text and images, and varieties of multimedia communication, which is possible on technical and economic aspects. In order to solve the problem above, many kinds of solutions have been brought up in research field and industry field in recent years; some important ones include Content Delivery Network CDN and IP multi-cast These solutions need special hardware to run, for example, several CDN servers are needed worldwide to set up CDN; IP multi-cast needs the modification of the current Internet routing method and more routers supporting the multi-cast ability. BT has many advantages we can learn, such as pipeline, choking algorithm, tit-for-tat theory It uses SHA1 hash function to index file chunks uniquely, and apply random policy to the missing chunks in order to provide data resource to clients more efficient and balance each file trunks’ copies in the network. For the finishing file trunk, the client can request other clients to provide the trunk so that this file trunk can be finished transferring earlier

Simple VOD System Model
Cache Replacement Policy
Overall Optimizing
Findings
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.