无线网络下网络编码方法优化研究及性能的分析

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:yinlefeng1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络编码(Network Coding)是一种能够提高网络吞吐量的新兴技术。通过对接收到的信息进行某种编码操作,将不同的数据融合一起再发送。接收端通过接收编码包来进行解码操作从而还原出原始数据。网络编码技术的提出,为网络的信息路由指出了一个新的方法和途径,很多的网络编码技术不断的被提出来。无论是在有线环境还是无线环境,网络编码都能够有效的提高这些网络的整体性能。  在众多的网络编码方法中,随机线性网络编码是一种研究得最多的方法,很多具体的编码方法都是属于这一类的。编码向量的线性相关性会影响网络编码的解码概率,进而影响网络编码的性能。网络编码的解码概率主要与编码域和编码块规模即编码包的个数这两个参数有关。对于这些参数的取值进行优化能够提高网络编码的性能。通过分别分析编码域和编码块规模对编码向量线性相关的关系,可以知道增加编码域大小可以增大编码包成功解码的概率。但是解码概率的增长是非线性的。同时增大编码域的值势必会带来网络控制开销的增加,因此,可以在编码域中取到一个值,这个值能保证编码向量在有一定的解码概率的基础上,能够因编码域值带来的网络开销尽量小;另外在本文中也分析了编码块规模对与解码概率的影响,增大编码块规模可以增加解码概率,但同时会增加网络节点的处理延时。为了使处理延时最小,编码块规模应该尽量小。  TCP(Transmission Control Protocol)在无线网络环境中的性能不是很理想,这主要是因为TCP无法区分造成丢包事件发生的原因而简单的当作拥塞处理,降低发送速率,从而导致网络性能下降。网络编码能够一定程度上屏蔽网络丢包带来的影响,本文将网络编码应用到传输层的TCP协议上,并对编码域和编码块规模进行最优值选取,仿真实验表明嵌入网络编码的TCP可以有效的减少包的重传个数。
其他文献
基于WLAN的VoIP技术与目前有线网络上的VoIP技术有很多相似之处,但由于无线网络自身的特点,其对实时业务的支持与有线网络相比还有较大的差距,这导致一个WLAN所能支持的同时
在机器学习领域的众多实际应用中,获得标记样本通常需要付出较大的代价。在一些情况下,获得所有的类标记是非常困难的。近年来,半监督学习已经成为机器学习领域的一个研究热点。
随着互联网的高速发展,网络信息成爆炸式增长,百科知识已经成为人们获取知识的重要手段。人们对垂直化知识的需求对百科知识库提出了新的要求。目前网络上的百科知识库都是由
随着金融活动的复杂化,金融市场与金融交易规模的日益扩大,金融机构面临的风险也日趋加大。自2007年8月爆发的全球金融危机,许多著名的国际金融机构都因对资产的风险管理不足
时至今日,海量数据时代的来临已经毋庸置疑。高速计算技术和先进的自动感应技术使得产生和收集大量数据成为可能,各行业获得数据量呈指数增长趋势。在最近的20年里,全球总的
入侵检测系统的开发旨在发现具有安全隐患的入侵行为,高水准的黑客技术和利用社会工程学等手段的入侵,使得传统安全设备无法完全阻止不断增加的入侵行为。入侵检测系统在大型
近些年来,基于角色的访问控制技术(Role-Based Access Control, RBAC)作为一种高效的安全控制策略得到广泛的关注,特别是在拥有用户众多的大型企业中得到青睐。RBAC策略在简
现代处理器上提供了多种功耗调节机制,使用这些技术可以在运行时根据需要调节处理器功耗以适应不同的应用场合和需求。功耗封顶技术是其中一项重要的应用。控制部件功耗可以
随着信息技术的飞速发展,人们对计算机的要求不再是仅仅满足于大量的计算以及海量的数据存储查找,人们希望计算机能够模拟人类的某些能力,于是计算机的应用范围不断拓宽。其
随着网络技术的发展,网络信息正在以几何级速度迅速膨胀。如何通过信息融合进行在线信息的处理,特别是进行数据量巨大的文本信息处理,已成为一个亟待解决的难题。文本聚类作