基于滑动窗口的随机线性网络编码研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:dongjun1964
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先阐述了网络编码的研究现状,对典型的网络编码进行了综述、分类和分析。基于批次的随机线性网络编码BB_RLNC应用于无线网络时可以提高网络吞吐量,但是依然存在难以协调不同批次编码包的传输的问题,因此冗余传输量较大。近年来相关研究针对进一步提高网络吞吐量的问题,提出了基于滑动窗口的随机线性网络编码SW_RLNC。但相关研究并没有对滑动窗口大小和滑动步调大小对于吞吐量大小及解码的影响做出分析,而我们观察到这种基于滑动窗口的编码机制将导致编码包中不断地增加新的原始数据包,当网络中出现丢包时,会导致后面的一系列数据包都不能立即解码,因此接收节点需要缓存的数据包大大增加,同时解码系数矩阵的规模增大,解码的复杂度增加。本文考虑了差错网络和无差错网络两种网络环境,对BB_RLNC和SW_RLNC从吞吐量和解码等待延迟性能方面进行了详细的理论分析。结果表明,当SW_RLNC选取合适的参数时,与BB_RLNC相比,其吞吐量性能要优,其平均解码等待延迟要小。本文给出了SW_RLNC达到吞吐量和延迟最优时的参数关系,并通过模拟测试验证了理论分析结果。为了进一步验证滑动窗口网络编码机制在实际网络协议实现中的表现,在NSclick模拟器上分别实现了BB_RLNC和SW_RLNC机制,模拟的结果表明,在考虑了层与层之间的相互关系时,SW_RLNC的优越性并不如理论分析那般。为了验证SW_RLNC中ACK包的传输影响,文章对比了SW_RLNC的两种反馈方式的性能,结果表明SW_RLNC中存在ACK包和数据包的冲突,过多的ACK包的传输会降低SW_RLNC的吞吐量性能,所以在实现SW_RLNC时不能简单的只考虑路由层,也需要考虑底层的影响。
其他文献
计算机视觉一直是计算机科学中研究的重点和热点领域之一,也是一个极具挑战性的领域,获取三维场景的几何信息是其最基础也是最重要的研究内容。双目视觉作为该领域的一个重要
随着互联网流媒体服务的发展,人们对流媒体的观看体验提出了更高的要求。基于HTTP协议的动态自适应流媒体技术MPEG-DASH可以有效利用网络带宽资源,为用户提供动态、高质量的流
分离航天器被认为是下一代分布式空间系统,近年已成为国内外研究热点。分离航天器网络的模块节点间相互协作,具有较少的人工干预的自主性,可通过无线组网实现信息交互和资源
振动筛广泛用于煤矿、石油、冶金、化工等行业,其工作效率直接影响着行业发展的进度。针对自制振动筛,在实际运用中,其主要零部件的选择和安装会存在一定的误差,主要体现在激振电机的选择、偏心装置的质量及安装角度大小、齿轮传动比的确定等,这些因素的变化对振动筛的振动效果有着很大的影响。因此,研究振动筛的动力学特性,有效选择各零部件的参数范围,增加振动稳定性,使振动筛达到正常工作的要求具有很重要的意义。本研究
学位
信道编码盲识别技术是指仅根据所截获的有限的编码数据对编码方式及编码参数进行快速有效的解析。该技术在军事领域和信息对抗领域,具有十分重要的实际应用价值。本课题主要
随着国内外计算机视觉和数字图像处理技术的发展,已有大量学者对目标检测算法进行研究和论证分析,然而计算机视觉领域的研究还有许多问题等待解决。视频序列图像的运动目标检
浮雕曲面的建模设计和数控加工技术逐渐应用于人们的日常生活和工业生产中,本文结合企业的实际需求和立体浮雕产品的设计方案,重点对图像浮雕曲面建模和几何浮雕曲面建模技术
随着互联网的蓬勃发展以及网络应用软件的广泛使用,网络信息安全变得越来越重要。在当前动态开放的网络环境中,各主体往往隶属于不同的安全域,如何在陌生实体之间建立有效的信任
随着电子商务网站的迅速发展,快速、准确的查找出用户需要的商品成为研究的热点。目前,电子商务中多采用基于文本的商品检索方式,无法满足用户对商品图像检索的需求。因此,人们希