基于流内网络编码与流间网络编码的无线路由算法

来源 :硅谷 | 被引量 : 0次 | 上传用户:q18198837
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 社会经济和科学技术的不断进步,带动了计算机互联网技术的发展,网络已经成为人们生活和工作中不可或缺的重要组成部分,而随着接入端口的增加,网络的容量会逐渐减少,其信息和数据的传输速度也会受到一定程度的影响。网络编码的使用,可以有效提高网络的吞吐量和可靠性,解决上述问题。本文提出了一种基于流内网络编码与流间网络编码的无线路由算法,与传统的编码感知路由算法相比,具有更高的吞吐量和可靠性。
  关键词 流内网络编码;流间网络编码;无线路由算法
  中图分类号:TN915 文献标识码:A 文章编号:1671-7597(2013)17-0067-01
  随着信息化时代的到来,计算机网络技术得到了飞速的普及和应用,而无线网络凭借其简单的构造和更加广阔的覆盖范围,以及成本的低廉,成为人们工作和生活中相当常见的网络形式。但是,无线网络中,由于无线链路的质量较差,容易出现丢包现象,从而影响了网络的吞吐率和可靠性。因此,对于相关技术人员而言,采取合理的措施,同时提高无线路由的吞吐率和可靠性,是一个亟待解决的问题。
  1 网络编码概述
  网络编码,是指一种融合了路由和编码的信息交换技术,其核心思想,是在网络中的各个节点上,对各条信道上收到的信息进行线性或者非线性的处理,然后转发给下游节点,中间节点扮演着编码器或信号处理器的角色。网络编码已经被证明可以极大地提高网络的吞吐量和可靠性,可以分为流内网络编码与流间网络编码两类。其中,流间网络编码是指网络节点将不同的数据包编码进行收集和整理组合,之后通过广播的形式发送出去,从而有效提高数据包单次传输时的信息量,减少信息的传输次数,从而提高网络吞吐量;流内网络编码是指网络节点将需要传输的同一条流的数据进行细分,分为大小相同的多个数据包,之后通过编码组合,形成多个编码包发送,目标节点只要接收到编码包,就可以自动进行解码,获得原始数据,从而避免对数据包的确认,减少了数据包重新传输的次数,保证了数据传输的可靠性。
  2 网络编码对于无线网络的影响
  使用流间网络编码,提高无线网络的吞吐率,最早是与Katti等人提出的CODE协议。在协议中,使用机会网络编码的方法,实现了两条范围的网络编码,从而提高了网络的吞吐量。基于流间网络编码的无线路由,可以通过对网络中编码机会较多的路由,对数据包进行传输,以减少数据包的传输次数。同时,对流间网络编码增益与速率匹配之间的作用和相互关系进行了分析,并以此提出了最优速率选择方法,从而提高网络编码的增益。卢冀等人提出了基于机会式网络编码的低时延广播传输算法,而汪玉等人则对流间网络编码中的侦听管理策略进行了分析。但是,上述流间网络编码算法有一个共同的缺陷,就是没有对不同流速之间的链路丢包情况进行考虑,使得在运行中存在一定的问题。利用链路的特性,对流间网络编码进行改进,可以提高网络的吞吐量。
  Chachulski等人针对流内网络编码体处理MORE协议,可以利用流内网络编码,解决机会路由中,中继节点数据传输的协作问题,同时可以充分利用网络的空间关系,通过多个节点对数据包进行转发,以提高网络的吞吐量。卢文伟等人则利用流内线性网络编码,提出了免确认的节能路由算法,算法利用多路径传输多个编码包,目的节点收到一定数量的编码包解码出所需的数据包,从而避免了复杂的确认重传,同时,还有许多流内网络编码的相关算法,但是整体上来说,这些算法中,流内网络与流间网络是相互分离的,都存在一定的缺陷。因此,如何将流间网络编码和流内网络编码结合起来,相互补充,相互促进,是一个需要研究的问题。
  3 基于流内网络编码和流间网络编码的无线路由算法
  3.1 提出
  无线网络在传输数据时,由于存在无线链路的丢包现象,一条路由在发送数据包时,每跳一次都可能丢包,而为了保证数据的完整性,需要对其进行重传,使得效率低下。而如果在这个时候,使用流内网络编码对数据进行传输,利用固定路由外存在的辅助节点,协助其进行数据包的重新传输,就可以有效减少重新传输的次数。下一跳节点只需要接收一定数量的编码包,就可以解码出完整的数据包。基于这种思想,提出了一种基于流内网络编码与流间网络编码的无线路由算法,其基本算法包括:
  1)对流间网络编码进行了改进,提出了新的策略INCS,并由此提出了一种编码感知固定路由的算法。
  2)根据流内网络编码,提出了一种局部机会路由方法LOR,使得路由的每一跳数据传输得以实现。
  3)对INCS与LOR的性能进行了理论分析。
  3.2 基本思想
  通常情况下,无线路由的发现过程是:源节点向相邻节点广播路由发送请求包RREQ,通过中间节点的转发,达到目的节点后,目的节点再将RREP返还给源节点。源节点在收到返还回的RREP之后,重新选择一条新的路径。在编码感知的无线路由中,可以通过对返回的RREP中带有的路径节点信息,确认是否可进行编码。因此,最终选择的路径必须充分考虑网络编码的增益。但是,这样选择固定路由,存在一个问题,即没有对无线信道的广播特性进行充分考虑,导致在数据包重传时可能出现不必要的传输。
  I2NCR的基本思想是:在编码感知路由的基础上,对无线信道的广播特性进行充分利用,结合流内网络编码,使用局部机会路由的方法,进行数据的传输,从而提高无线路由的吞吐率。该算法的基本流程如下:
  首先,利用经过改进的流间网络编码策略(INCS),建立一条从源节点到目的节点的固定路由,然后,源节点将需要传输的数据进行细分,分为多个大小相同的数据段,再将每个数据段分为N个数据包,将这些数据包利用线性网络编码,组成多个编码包,之后使用局部机会路由的方法,通过固定的路径,向下一跳节点进行连续广播发送,当确认下一跳节点已经接收到N个线性无关的编码包后,可以进行下一段编码包的发送。
  当固定路由中的下一跳节点受到编码包后,会将其进行汇总,并再次进行编码,然后通过LOR的方法,向再下一跳节点发送,确认其收到本段的N个编码后,继续发送下一段。一直到目的节点受到本段的N个编码包后,对其进行解码,获得原始数据包,并向上一跳节点发送确认信息,上一跳节点收到后可以发送下一段编码包。
  4 结束语
  总之,基于流内网络编码与流间网络编码的无线路由算法,可以在保证数据传输可靠性的前提下,减少数据传输次数,提高网络的吞吐量,进行推动无线网络的发展。
  参考文献
  [1]田贤忠,周前伟.一种基于流内与流间网络编码的无线路由算法[J].电子学报,2013(2):395-400.
  [2]潘达儒,曹伟,阮兆华.一种基于双向数据流网络编码的无线组播机会路由[J].华南师范大学学报(自然科学版),2012,44(3):40-44.
  [3]田贤忠,刘强,胡同森.一种基于网络编码的无线网络机会路由算法[J].传感技术学报,2011,24(12):1771-1776.
其他文献
本文对冠心病不稳定型心绞痛病人26例,急性心肌梗塞恢复期病人18例,健康对照22例血清中IgG、IgA、IgM和循环免疫复合物(CIC)进行了检测。结果表明,急性心肌梗塞恢复期病人IgG
随着视频监控系统在交通和安全等领域的广泛应用,人脸图像的高分辨率显示和识别问题显得日益重要。监控视频中人脸区域通常很小,辨识度很差,这给主观的人脸识别造成了一定的困难,为此本文提出一种基于样本学习的两阶段人脸超分辨率技术。分为全局脸重建阶段和残差补偿阶段。本文提出的方法能够根据低分辨率人脸图像合成效果较好的高分辨率人脸图像,消除了分辨率过低对人脸识别造成的影响。
大型光电经纬仪主镜和次镜的面形精度对温度和温度梯度的变化较为敏感。大型经纬仪主光学系统光机结构设计时需要进行温度场校核计算,以充分考察光机系统的热适应能力,为结构设计和热控设计提供依据。文章以某大型光电经纬仪的主光学系统为研究对象,分析了其主要的传热形式并建立了该系统的温度场模型,接着应用有限元分析方法对主系统做了瞬态温度场分析,以此为基础对光机结构进行热-结构耦合分析,获得了系统主、次镜的面形变
摘 要 随着现代信息技术的快速发展,计算机被广泛的应用到人们的日常学习、工作、生活当中,随之计算机网络的可靠性越来越被人们所重视,良好的计算机网络对于生活、工作和学习都有极大的影响。计算机网络是否可靠,也已经成为衡量计算机网络性能的标准。本文分析了影响计算机网络可靠性的因素,探究如何对计算机网络的可靠性进行优化设计。  关键词 计算机网络;可靠性  中图分类号:TP393 文献标识码:A 文章编号
本文分析了中祥林嫂悲剧命运产生的根源,揭示了鲁迅对中国传统文化的批判.
报道48小时内发病的急性心肌梗塞32例,应用透明质酸酶(500U/kg,每6小时一次,共8次),与19例对照组比较其临床症状,胸前35导ST段标测、SGOT及CK计算的心肌梗塞范围。另分析发病
世界银行及其合作伙伴设计出的“气候行动促进城市可持续发展”工具(CURB工具),有助于城市更容易找出既经济又有效的方法,用于减少碳排放。  与其它很多大城市一样,布宜诺斯艾利斯曾遭遇严重的交通拥堵问题。尽管该市建有先进的公共交通系统,但通勤人员一度需把数小时用于通行,原因在于路上车辆太多。这种情况直接影响了通勤人员的生活,降低了该市的运行效率,对阿根廷不断增长的二氧化碳排放率起到了推波助澜的作用。
美国新泽西Schering-Dlough公司已在加拿大获准销售其α干扰素治疗毛发细胞白血病。同时,德克萨斯的Anderson医院在一次试验中发现Hoffman-LaRoche公司的重组DNA_α干扰素对
人物简介:李慧勇现为申银万国证券研究所董事总经理、首席宏观分析师,研究方向为宏观经济及其对资产配置的影响,屡次获得新财富、水晶球、金牛、第一财经、远见杯等最佳分析
摘 要 本文结合江苏电网的连云港北(临海)变,利用电磁暂态仿真软件(EMTPE),详细介绍了在该程序中潜供电流的计算模型和计算方法。阐述了潜供电流对单相重合闸成功率的影响,提出了减少潜供电流的措施,并根据计算结果为工程是否配置高压并联电抗器中性点小电抗提供依据。  关键词 潜供电流;500 kV同杆双回;EMTPE  中图分类号:TM84 文献标识码:A 文章编号:1671-7597(2013)1