

如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
一个P2P-VoD系统的Peer端的设计与实现 Peer-to-peerVideoonDemand(P2P-VoD)systemshavegainedimmensepopularityduetotheirabilitytodistributevideocontentamongtheviewersinascalableandcost-effectiveway.Inthispaper,wewilldiscussthedesignandimplementationofthePeer-endofaP2P-VoDsystem. ThePeer-endoftheP2P-VoDsystemhastoperformasetoffunctionstoensurethattheviewerscanaccessthevideocontentseamlessly.Theprimarytasksofthepeer-endinclude,butarenotlimitedto,contentdiscovery,contentrequesthandling,contentmanagement,andcontentdelivery.Letusdiscussthesefunctionsindetail: 1.ContentDiscovery:ThePeer-endmusthaveamechanismtofindthedesiredcontentamongtheavailablepeers.Usually,thePeer-endperformsasearchoperationamongtheconnectedpeerstofindtheonewiththedesiredcontent.Thesearchoperationmayincludeapeerlistexchangebetweentheconnectedpeersandtheuseofadistributedhashtable(DHT)toefficientlylocatethedesiredcontent. 2.ContentRequestHandling:OncethedesiredcontentislocatedbythePeer-end,ithastohandlethecontentrequestfromtheviewer.ThePeer-endmustnegotiatewiththeotherpeersinthenetworktoobtainthecontentpiecesrequiredtodelivertherequestedcontenttotheviewer.ThePeer-endmustalsomonitortheuploadanddownloadtraffictoensurethatthenetworkresourcesareefficientlyutilized. 3.ContentManagement:ThePeer-endmustmanagethecontentitstoresandthecontentitobtainsfromotherpeers.ThePeer-endmusthaveamechanismtokeeptrackofthecontentpiecesithas,thecontentitneeds,andthecontentitcanprovidetootherpeers.ThePeer-endmustalsoimplementacontentreplicationstrategytoensurethatthecontentisalwaysavailabletotheviewers. 4.ContentDelivery:ThePeer-endmustdeliverthecontenttothevieweronceithasobtainedallthedesiredcontentpieces.ThePeer-endmustalsoensurethatthedeliveredcontentisofgoodquality,anditisplayedsmoothlywithoutanybufferingorlatencyissues. Toimplementthesefunctions,thePeer-endcanbedesignedusingdifferentarchitecturesandprotocols.Someofthecommonlyusedarchitecturesare: 1.CentralizedArchitecture:Inacentralizedarchitecture,acentralservermanagesthecontentandcontrols

骑着****猪猪
实名认证
内容提供者


最近下载