Font Size: a A A

Research On Video-on-Demand Service Architecture Based On P2P

Posted on:2008-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:H Q LuoFull Text:PDF
GTID:2178360215992462Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Providing video on demand service over the Internet in a scalable way is achallenging problem. The traditional play mode of video frequency is based onClient/Server (C/S) concentrated network mode, facing the problems of restrainednetwork bandwidth. For example, the overbalance of the media server stress, therestrained number of the clients, the worse playing effect of the programs. Thetechnology of P2P breaks the traditional C/S mode, each node in the net is peer topeer. Each node acts as server which provide service for other nodes, as well asregales on service which other nodes offered, which commendably resolve thebottle-neck problem of the network bandwidth. Resorts to its expansibility and highresilience to failure and haleness, the technology of P2P has developed swiftly andviolently, and gradually applies to the field of video frequency technology.This paper proposes an architecture for video on demand streaming inpeer-to-peer environment, which is able to implement the large-scale VoDapplications with the lesser cost of server. In PeerVoD each peer node has a fixed-sizeFIFO buffer to cache the most recent content of the video stream it receives and canprovide service to subsequent reached proper peer nodes. It has the followingproperties: 1) It utilizes a distributed control protocol to support the joining andleaving processes of peer nodes in a scalable way, the system has favorableexpansibility. By maintaining the status messages of restricted other nodes, it can findthe appropriate father node when peer nodes join; when peer nodes leave or abate, thechild nodes can find the new father nodes fleetly and exactly by the status messages itmaintained. 2) The invalidation and departure of the nodes currently don't come downto the servers, so that it can alleviate the server stress. 3) It considers the issue ofintegrity of the received program in service recovering process of the interruptednodes. 4) Take into account the isomerous nature of the network bandwidth resources.Performance studies based on simulation are carried out, the results show that thesystem architecture outperforms a recently proposed system architecture P2VoD in a number of important performance metrics such as the server's load, client joinrejection probability, network resource usage ratio, program integrity ratio and so on.
Keywords/Search Tags:peer-to-peer, video on demand, control protocol, service architecture
PDF Full Text Request
Related items