一种基于网络编码的改进型BitTorrent内容分发系统研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zcxwlh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,内容分发系统作为通过协作定位和分发共享文件的工具,已成为占据Internet网络流量最多的新型网络应用。BitTorrent是当今Internet上非常流行的基于P2P技术的内容分发系统,它能够快速、有效地在Internet的网络结点上分发大的文件,而不会给源服务器带来过大负载。但是,BitTorrent系统存在诸如对种子结点的依赖性太强、文件块选择算法只能达到局部最优以及对网络带宽利用率不高等问题。网络编码技术作为通信领域的一项新技术,已经得到了普遍的关注和研究。如何将网络编码技术应用于P2P内容分发系统解决其现存问题以及它能否提升P2P内容分发系统的性能是本文的研究重点。本文的主要工作内容如下:1.深入研究了BitTorrent协议及BitTorrent内容分发系统的工作原理,在此基础上分析了开源客户端Enhanced CTorrent的代码,指出BitTorrent系统中存在的缺陷与不足,并详细分析其原因。2.深入分析了网络编码原理,探讨了随机线性网络编码的编译码原理,初步研究了网络编码中的稀疏编码策略。3.在深入理解网络编码技术及Enhanced CTorrent客户端的基础上,设计并实现了一种基于网络编码的改进型BitTorrent内容分发系统,解决了现有BitTorrent系统中存在的问题,改善了该系统下载性能。4.测试了采用稀疏编码策略的随机网络编码的编译码器性能,搭建了私有的BitTorrent网络,对内容分发系统进行了集成测试,并分析了其下载性能,表明了网络编码技术的优越性。
其他文献
因特网技术的发展日新月异,向全球用户展现出了一系列具有创造性的分布式应用成果。对等网(Peer-to-Peer,P2P)文件共享系统,作为通过协作定位和分布共享文件的工具,已成为占
数据量的增长促使计算机存储技术不断地向纵深方向发展,与传统的分布式系统相比,P2P技术具有无可比拟的优势,广阔的应用前景,成为二十一世纪计算机技术的最令人关注的技术之
在无线传感器网络中,由于传感器节点能量的有限及它们之间不稳定的无线电通信,可能造成网络的分割。针对无线传感器网络分区之间的通信,信息摆渡(Message Ferrying)是一种十
信息熵是信息量的度量,利用数据样本的信息熵可揭示系统的某些内在特性。对于数据聚类,信息熵具有其应用价值。以样本聚类为基础的径向基函数(RBF)神经网络是一种结构简单、
随着网络视频监控系统在人们生产和生活的广泛应用,现存的基于PC的网络视频监控系统存在着稳定性差、不易于管理等缺点,而体积小、性能稳定的嵌入式网络视频监控系统成为研究
本文对基于图像方式的二维条码PDF417识别算法进行了研究。用摄像头采集含有条码的图像后,在计算机上用相关算法对该图像进行分析处理,识别其中的条码。本文的研究内容主要有两
随着经济的发展,人口的增加,道路交通运输在人们生活中的地位日益提高。从而使得交通的拥挤程度加重,交通事故与日剧增,严重影响着社会的经济发展和人民的生命安全。依靠先进
仪表的自动化识别是实现仪表远程监控系统的核心技术,在光照不均匀情况下进行仪表字符识别时,由于传统的模板匹配的方法识别的准确率达不到实际应用要求,所以本研究提出了一