非线性网络编码及网络编码在文件分发中的应用研究

来源 :中山大学 | 被引量 : 0次 | 上传用户:sherryholmes
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当前网络中,节点采用存储转发的方式传输信息,而在网络编码所研究的模型中,网络节点能够对信息进行编码。Ahlswede等人证明了通过网络编码方式能够使最大信息流量达到多播网络的容量上界。 本论文研究了网络编码领域中的以下问题:网络编码的非线性编码方案、仿真平台上支持网络编码功能的扩展以及文件分发系统中的网络编码应用。 由于存在线性编码不可解的网络,寻找并研究非线性编码有可能是网络编码中一个有意义的新方向。 第二章给出了非线性编码的多项式描述(称为多项式编码),并与线性编码进行了比较。通过对编码函数可解码性质的研究,得到以下结论:(1)证明了在一般的情况下,多项式编码至少具有与线性码相当的编码能力。(2)给出了从线性编码构造多项式编码的一种方法。(3)利用编码函数和拉丁矩阵之间的联系证明了更复杂的多项式编码的存在性。 研究网络具有可行网络编码的充分和必要条件是理论上的重要问题。 第三章给出了网络具有可行非线性网络编码的必要条件:若网络存在一个可行的非线性编码,则该网络可拟阵化为一个代数可表示拟阵。论文将可行非线性编码所具有的函数独立性归结到拟阵的代数可表示性问题,得到了这一必要条件。基于这一必要条件,结合拟阵理论中的相关工具得到结论:(1)存在线性编码不可解,但非线性编码可解的网络。(2)存在线性编码和非线性编码都不可解的网络。相对已有工作,论文使用的方法更系统简洁地回答了网络编码在非多播网络应用上的两个基本问题:(1)线性编码是否足以实现所有非多播网络上的传输?(2)网络编码(包括线性编码和非线性编码)是否足以实现所有非多播网络上的传输? 使用网络编码技术将对网络上现存的其它应用产生怎样的影响?这需要进行仿真研究。现有网络仿真平台不支持网络编码模式,从而限制了这类研究。 第四章给出了网络仿真平台NS(NetworkSimulator)上支持网络编码功能的扩展方案。论文在研究NS架构的基础上,对其节点架构进行了调整,利用伽罗瓦数学函数库实现了网络编码功能,并在经典网络拓扑下验证了该方案的可行性。下一步,可基于这一扩展研究网络编码对现存网络应用的影响。 网络编码在文件分发协议中的应用是当前一个存在争议的研究热点,存在两个主要问题:(1)网络编码方案是否具有比稀缺优先算法更好的效率,从而提高P2P文件分发系统的性能?(2)如果网络编码方案较稀缺优先算法更优,它能在多大程度上提高现有系统的性能?而不是在新的系统上对网络编码方案和稀缺优先算法进行比较。 第五章解决了上述两个问题。对第一个问题,论文首次对使用网络编码后的系统进行了建模分析。该方法有效地避免了基于实验模拟方法的缺点:不同实验设置及网络编码的特殊实现机制可能影响实验结果,导致结论的模糊性。论文将文件分发效率的计算问题归结到求两向量子空间相交的概率,进而利用高斯多项式系数求解,给出了改进系统的效率下界。另外,首次指出系统效率与编码域大小的关系。 论文通过实验仿真的方法回答了第二个问题。论文以流行的BitTorrent系统作为对比系统,并尽可能地保证了对比的公平性:参与对比的系统在其它机制上尽可能保持一致,保留了文件分发领域的基本假设,在一系列常见的分发场景中进行了对比实验。最后,模拟实验的结果很好地吻合了论文模型分析的结果。 第六章对本文进行了总结,并给出了几个有待进一步研究的问题。
其他文献
随着计算机技术的不断发展,计算机系统得到了广泛的应用,尤其是在安全性和可靠性要求极高的系统中,例如电信系统和航空管理系统。然而这些系统无法承担为系统维护、升级等原
随着计算机技术的不断发展,面向各应用领域或行业需求的各种软件不断地孕育而生。计算机软件的开发凝聚了软件开发人员大量的心血,其作为随着计算机技术的不断发展,面向各应用领
近年来,国内外社会和个人安全问题日渐突出,为了保障公共安全,防范恐怖袭击,维护个人生命财产安全,各种安防产品逐渐成为各国政府、机构和个人青睐的产品。视频监控系统作为
随着航空技术的快速发展,航空电子系统逐渐成为航空系统中不可或缺的关键部分,航空电子系统由很多独立的航空电子系统组成。航空电子子系统之间需要传输的数据量不断增加,对航空
单点登录(Single Sign On,简称SSO)的基本思想是用户只需要登录一次就可以访问所有相互信任的应用系统。单点登录打破了传统的“各自为政”的模式,用户不必在不同的系统之间
本论文围绕“基于VISUAL BASIC/OPENGL的三维图形及动画平台研究和实现”过程而展开。本研究面向工程应用,设计和开发有较高实用价值的三维图形和动画平台。 本文主要研究
随着信息技术的发展和网络基础设施搭建的完善,我国实现数字教育所面临的主要问题是资源问题,其表现为资源孤立零乱和共享程度低两个方面。在国内,虽然也有一些教育资源网站,但这
本文对无线Ad Hoc网络进行了分析,比较了传统网络管理方法与PBNM方法在无线Ad Hoc网络应用需求下的优缺点。随后,针对无线Ad Hoc网络的核心路由过程可能面临的安全威胁,使用攻击
互联网的不断发展改变了对组播技术的要求。随着流媒体应用的越来越广泛,组播技术正发挥越来越重要的作用。 组播提供了一种发送者同时向多个接收者发送信息的高效通信机制
企业服务总线(Enterprise Service Bus, ESB)支持异构环境中的服务、消息以及基于事件的交互。简单对象访问协议(Simple Object Access Protocol, SOAP)能够在ESB异构环境中