基于P2P流媒体分发网络的研究与设计.pdfVIP

基于P2P流媒体分发网络的研究与设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1基于P2P 的流媒体分发网络研究与设计 1 1 2 2 1 王焘 ,任立勇 ,唐晖 ,周旭 ,王黎 1 电子科技大学计算机科学与工程学院,成都(610054 ) 2 中国科学院声学研究所高性能网络实验室,北京(100080 ) E-mail:twang2005@163.com 摘 要:对现有的流媒体分发系统技术进行了分析比较,指出了各自的优点以及存在的问题。 结合CDN 与P2P 两种技术的优点,改善传统内容分发网络拓扑结构,设计了一种新型流媒 体分发系统,并且提出了用户节点管理策略,并对该系统的特性进行了分析。 关键词:P2P ,CDN ,流媒体,代理缓存 中图分类号:TP393.09 1.引言 随着Internet 的飞速发展,人们的工作和生活有了全新的改变,网络流媒体技术作为 Internet 的主要应用之一,日益成为研究的热点。传统的网上视频的观看,通常要求用户将 视频、音频文件下载到本地计算机后再播放,带来了下载时间长,占用存储资源大,涉及版 权等诸多问题。为解决这些问题,流媒体技术应运而生,把连续的影像和声音信息经过压缩 处理后放在网络服务器上,让用户边下载边观看和收听。然而,网络流媒体技术还不成熟, 前进的道路上仍面临着许多技术障碍等待着我们去迎接挑战。比如,如何应对网络延迟、抖 动、丢包、带宽等因素的影响,使用户获得更好的体验效果。 2 .流媒体分发技术 [1] Internet 上的传统流媒体系统大多采用 C/S (Client/Server )模式 ,即配置一台服务器 或者多台服务器组成的集群,所有客户端连接到流媒体服务器获取多媒体流,如Microsoft、 RealNetworks 和Apple 等主流的流媒体技术提供商所提供的平台。C/S 模式下,由于传输流 媒体占用的带宽大,持续时间长,而服务器可利用的网络带宽资源有限,加之其处理能力、 缓存大小、IO 速率等因素的影响,在有大量用户请求获取数据的情况下,服务器将不堪重 负,成为整个系统的瓶颈,从而不能获得理想的用户体验;另外,若客户端距离服务器距离 较远,则流媒体传输过程中会出现延迟、丢包等现象,不能保证QoS;此外,若流媒体服务 器受到攻击,或出现故障,服务就会立即停止,服务器就会成为系统的单一失效点。为了改 善网络效率,IP 组播技术被加入TCP/IP 协议簇,在一对多的数据传输中,通过路由器复制 数据包,避免数据在链路上的冗余传输,取得较高的网络效率。然而,由于协议的复杂性、 可靠性等原因,使IP 组播[2]应用极其困难。 1 本课题得到中国下一代互联网示范工程基金(项目编号:CNGI-04-12-1D )的资助。 - 1 - 目前主要的解决方案是使用CDN[3] (Content Delivery Network), 即内容分发网络,是建立 在Internet 上,由分布在不同区域的节点服务器群组成的虚拟网络。CDN 可以实现把服务器 的内容高效、稳定的发布到离客户端较近的地方,使内容的传输更快捷、稳定。CDN 可以 有效扩充流媒体直播系统的容量,同时保证视频的质量,但要在各地部署,成本昂贵,拓扑 结构如图 1 (A )所示。近年来,对等(P2P,Peer-to-Peer) 网络[4]技术迅速成为计算机界关注 的热门话题之一。P2P 网络的参与者共享他们所拥有的一部分硬件资源,如处理能力、存储 能力、网络连接能力、打印机等,这些共享资源能被其它对等节点直接访问而无需经过中间 实体。在此网络中的参与者既是资源的提供者(Server),又是资源的获取者(Client ),充 分挖掘了Internet 上的空闲资源,网络服务能力随需求的增长而增长,并且P2P 网络采取节 点自组织的方式,很好的适应节点随

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档