无线网络中基于网络编码的路由算法

来源 :浙江工业大学 | 被引量 : 8次 | 上传用户:lene817
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今社会,无线网络已经深入到日常生活的每个角落,它影响并改变了人们的生活方式。为了把数据从一个节点传输到另一个节点,无线网络需要路由协议。路由协议的主要功能是,在网络中寻找和维护数据传递的路径,它对无线网络的信息分发与共享是举足轻重的。网络编码是本世纪初出现的一项新的信息技术,能极大地提高网络的吞吐量和可靠性。它改变了传统路由协议中节点的“接收——转发”这一特点,使节点既有“接收——转发”功能,同时还具有编码功能,即让节点把来自不同流的多个数据包编码成一个编码包,然后再发送出去,这样,可以减少数据包的发送次数,提高带宽的利用率,增大网络的吞吐量。网络编码的这一特点以及无线网络信道的广播特性,启发研究人员将网络编码应用于无线网络的路由协议中,以提高路由协议的吞吐量,降低时延。把网络编码应用于无线网络,其工作机制与传统的无线网络路由机制有明显的不同,主要表现在:除了需要考虑传统的路由协议涉及的数据包传输速率、时延、吞吐量、丢包率等因素之外,还要考虑最佳网络编码方案因素。本文利用无线链路的广播特性研究基于网络编码的无线网络路由算法。研究不同于传统无线路由的网络编码感知路由机制及其关键问题;重点研究无线链路不可靠性,以及无线网络节点的能量、带宽等的受限性等因素对网络编码的影响;并给出理论层面和应用层面的解决方案。本文的主要工作和成果如下:1)研究了基于网络编码的低时延路由问题。针对网络编码可以提高网络吞吐率从而降低数据传输时延的特点,提出了一种编码感知增益的低时延路由协议——CGAR (Coding Gain Aware Routing)。CGAR的要点是,让节点把要传输的数据包分成两部分,其中一部分使用剩余的空闲信道传输,而将另一部分与来自一些流的已有数据包进行网络编码而被捎带走,共享经过该节点的其它数据流所占据的信道,从而提高带宽的使用率,增大吞吐量,降低数据传输时延。文中引入编码图,把流的编码问题转化成图中找最小完全子图的问题,并证明了编码图中多条流可以编码的条件,给出了简化编码图的方法。针对多条不同速率的数据流不能直接编码的问题,研究用分流的方法进行编码,并给出了编码增益的贪婪算法用于计算网络编码的增益。CGAR以传输一个数据包的时延为路由选择度量,它充分考虑编码机会和剩余空闲信道以及数据丢包率对网络时延的影响。仿真实验证明,CGAR比DCAR和COPE等国际著名的基于网络编码的路由算法具有更低的传输时延。2)研究了基于网络编码的节能路由问题。在无线网络中,虽然降低发射功率可以减小数据传输的能耗,但会导致链路可靠性降低,增加链路的误码率和丢包率,从而增加数据包的重发次数,这会消耗更多的能量。针对这个问题,本文提出一种基于网络编码与功率控制的节能路由算法——NCPCR (Network Coding and Power Control based Routing)。考虑到节点的发射功率和数据包的发送次数是节点能耗的主要因素,NCPCR通过功率控制与网络编码来降低发射功率与减小发送次数,并权衡两者以最大限度地降低传输能耗。NCPCR还考虑了解码节点因侦听数据包失败对解码成功率造成的影响,计算出解码节点成功侦听到发送节点发送的数据包的条件概率,并在此基础上提出编码节点的节能编码条件。仿真实验表明NCPCR比DCAR和COPE具有更低的能耗。3)研究了基于流内与流间网络编码的高吞吐量可靠路由问题。针对流间网络编码能提高网络吞吐量,以及流内网络编码能提高网络可靠性的特点,本文提出了一种基于流内与流间网络编码的无线路由算法——I2NCR (Intra-flow and Inter-flow Network Coding Based Wireless Routing)。I2NCR首先用改进的流间网络编码策略INCS(Improved Inter-flow Network Coding Scheme)寻找一条尽可能多的编码机会的固定路由,使路由具有更高的网络吞吐量;然后每一跳数据传输利用流内网络编码的局部机会路由方法LOR (Local Opportunistic Routing)。I2NCR可以在保证数据包可靠传输的同时,提高吞吐量;INCS解决了编码包多播时因多条链路丢包率不同而造成的数据包的重复发送问题,减小了数据包的传输次数,从而提高网络的吞吐量。LOR利用无线信道的广播特性,启用ETX (Expected Transmission Count)值更小的辅助节点转发丢失的数据包,从而在保证数据包可靠传输的情况下,减小了数据包的重传次数。理论分析和仿真实验都表明I2NCR比传统的固定路由和非网络编码路由具有更小的数据包传输次数,更大的网络吞吐量。本文所提出的CGAR、NCPCR和I2NCR等路由算法,对降低无线网络的传输时延,提高吞吐量、以及降低能耗具有重要的理论与应用价值。
其他文献
袖子是一件上衣中的重要零部件。在现代女装制版中如何做出既美观、又舒适的袖子,是业内人士一直热衷研究的问题。袖子是覆盖人体手臂的衣物。研究人体手臂静止和运动的状态,是
分析了铁古坑选矿厂破碎系统现存的问题,并针对问题采取了相应的措施,取得了良好的经济效益。
本论文通过两个试验研究了日粮维生素D3(VD3)及25-羟维生素D3(25(OH)D3)水平对北京鸭生长性能、屠宰性能、血液生化指标及胫骨指标的影响,从而确定了北京鸭VD3和25(OH)D3的需要量及其
伴随着经济、文化高度发展及网络信息时代到来,教学体制也探索及实施了一系列具有创新性的教学改革。博物馆作为美的载体,以其自身独有的功能特点——思想教育、陶冶性情、交流
<正>师:今天学《老王》。先学字词。(屏显。)愧怍翳镶嵌骷髅攥师:杨绛有两段话。(屏显。)生死有命是老话。人生的穷通寿夭确是有命。一般人都知道人生有命,命运是不容否定的
期刊
网络沟通方式指以国际互联网为工具,以文字、声音、图像及其他多媒体为媒介的沟通方式。它的兴起,对组织的沟通产生了深刻的影响:它使信息沟通成为互动化过程,使信息的角度成
随着我国经济政治体制的不断改革和社会工作专业化的不断发展,派驻形式的社会工作者逐渐走上了社会舞台。作为社会工作服务的主要提供者,社会各界对他们有什么样的角色期待,他们
近几年来,随着改革的深入和经济的转型,原有的利益格局被打破,社会矛盾凸显,社会管理面临诸多问题,信访浪潮一浪接着一浪。中国特色信访制度基础上的领导接访制度受到群众拥护,发挥
小说教学,分析人物、情节和环境如果只是在文字表面做文章,很容易在细致入微甚至繁琐的分析中进入封闭甚至令人窒息的教学空间,进而使小说原本的意味和情思被"霸道"地掩盖。
当今社会,工业技术飞速发展,电网中出现了越来越多的非线性负荷。电力电子器件在给电力系统带来更高的可靠性和效率的同时,也带来了更多的电能质量问题,其开关动作向电力系统