网络编码及其在P2P文件共享系统中应用的研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:xiehao2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络编码理论是网络通信研究领域中的一项重要突破,该理论通过允许网络中间节点在转发信息前对输入的信息进行编码来实现网络组播容量的上限,打破了网络中间节点只负责信息存储和转发的传统处理方式,即路由方式,从而提高了整个网络的传输效率、容量和健壮性。网络编码理论和应用已成为通信领域新的研究热点。在理解网络编码理论思想的基础上,深入分析了线性网络编码的编译码算法,并着重研究了随机线性网络编码在P2P文件共享系统中的应用。本文主要完成的工作有以下几个方面:1.阐述了网络编码的基本原理,深入研究了线性网络编码的编译码思想和构造算法。2.介绍了P2P技术及其在文件共享系统中的应用,分析了目前非常流行的文件共享系统BitTorrent,对其工作原理和BitTorrent协议内容进行了深入研究。3.分析了现有BitTorrent文件共享系统过分依赖种子节点和调度算法难以达到最优等主要问题,在深入研究网络编码的基本原理及其优点的基础上,提出了一种基于网络编码的P2P文件共享系统NC BT的实现方案,并给出了该系统的设计思想、框架、工作流程和系统工作的通信协议。4.在NC_BT系统设计方案的基础上,重点给出了NC_BT客户端中各个模块的实现方法,对模块中的核心算法进行了设计。在实际网络环境中对NC_BT系统下载性能进行测试和分析,实验结果表明该方案可以解决BitTorrent文件共享系统存在的问题。
其他文献
随着网络应用的普及,Internet办公平台日益流行。信息化在经济增长中的作用日益显著,信息技术的有效运用对提高企业的经济效益,优化企业资源配置,提高企业核心竞争力,以及在未来拓
空间拓扑分析是空间数据库操作的重要组成部分,在拥有海量数据的空间数据库中,应用拓扑分析谓词的空间操作的响应时间并不能完全满足用户实时响应的要求,因此本文提出应用并
随着网络技术的快速发展和网络规模的不断扩大,Internet上可获得Web服务数量急剧增多,而目前广泛采用的基于关键字和基于语义的服务发现技术采用集中式的服务发现机制,导致了
Ad Hoc网络是一组带有收发装置的移动节点组成的一个临时性多跳自组织的无线移动通信网络。随着Ad Hoc网络传输多媒体业务需求的增加,要求网络支持服务质量(QoS)。然而Ad Hoc
近年来,社交网站快速发展,注册用户数目急剧增加,用户通过社交网站共享的数据量也随之增加,对计算机存储系统的可扩展性提出了新的挑战。基于Peer-to-Peer(P2P)架构的应用已