1 / 78
文档名称:

基于Gossip协议的P2P视频点播系统研究与设计-计算机应用技术专业论文.docx

格式:docx   大小:8,053KB   页数:78页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于Gossip协议的P2P视频点播系统研究与设计-计算机应用技术专业论文.docx

上传人:wz_198613 2019/2/1 文件大小:7.86 MB

下载得到文件列表

基于Gossip协议的P2P视频点播系统研究与设计-计算机应用技术专业论文.docx

相关文档

文档介绍

文档介绍:基于Gossip协议的P2P视频点播系统研究与设计 摘要基于Gossip协议的P2P视频点播系统研究与设计摘要随着用户对多媒体内容的需求日益增大,传统的C/S结构流媒体服务已不能满足大量用户的同时在线,且易形成系统瓶颈、扩展性不高。口组播技术也存在固有限制,难以广泛部署。CDN分发网络成本又过高且仅将瓶颈转移,应用面较小。但在P2P网络中,节点既接受服务又提供服务,充分利用网络上的空闲资源,使服务分散化从而减轻服务器的负载,提高了系统的扩展性,为实现大规模的流媒体数据分发带来了希望。目前,对P2P流媒体的研究主要集中于直播系统,对点播系统的研究较少。本文分析了P2P流媒体技术的特点,对节点选择机制、数据传输策略以及激励机制等关键技术进行了总结。之后,对典型的P2P流媒体模型进行分析和比较,结果显示,基于Gossip协议的P2P流媒体模型比树状结构模型具有更高的可靠性及更强的高效性。在上述基础上,本文设计了一个基于Gossip协议的P2P视频点播原型系统,对系统中的Gossip交互消息类型及格式进行了自定义,并且对系统的缓存机制及调度机制进行了设计,采用固定缓存与动态缓存相结合的缓存管理策略,减少了系统的初始启动延迟,同时采用基于数据驱动的调度策略,并进行了一定的改进,保证数据的及时到达。本文还详细描述了系统中的节点管理策略,提出了“代"节点的概念,更好的支持快进倒退操作。最后,本文对现有的P2P仿真模拟器进行比较,选择NS2作为基础的仿真平台,进一步搭建适合P2P仿真的仿真平台,在此基础上对系统进行仿真程序设计,实现以及性能测试。测试结果表明系统具有可行性,并且在扩展性、稳定性以及高效性方面具有一定的优良性。关键词:P2P;Gossip;视频点播;流媒体;NS2;仿真作 者:胡平指导老师:陆建德Abstraet TheResearchandDesignofTheP2PVoDSystemBasedOnGoss——ipProtocolTheResearchandDesignofTheP2PVoDSystemBasedonGossilossipIt"rotocolAbstractThetraditionalC/Sstreamingserverstructuredoesn'tsatisfyalargenumberofusersonlineatthesametime,along诚ththerequirementofstreamingcontentincreasefromdaytoday,itisvulnerabletosufferfromthebottleneckofsystem,andthesystem’,anditisonlydivertthebottleneck,,work,thepeerisnotonlyacustomerbutalsoaserver,work,separatestheservicetoreducetheloadofserver,andenhancessystem’-,theresearchofP2Pstreamingmostlyfastensonlivesystem,,andmakesasurmnaryofthekeytechniques,suchasthemechanismofpeerselection,thestrategyoftransmittingdataandtheincentivemechanism,,paresthetypicalP2Pstreamingmodels,,thispaperdesignsaprototypeP2PVoDsystembasedonGossipprotocol,