论文研究-基于两跳邻居信息的AODV路由修复机制 .pdf


-
基于两跳邻居信息的AODV路由修复机制,张学成,马立香,文提出一种基于两跳邻居信息的AODV路由修复机制。发现断路节点通过邻居信息判断是否发起到达下两跳节点的路由修复,有效的避免了��
中国酗技记又在线 http:/www.paper.edu.cn 节点)和通过该邻屆到达的两跳邻居信息( HELLO报文中携带的邻居信息)。当个节点 接收到所有邻居节点发送的 HELLO报文后,就可以了解到以本节点为中心的两跳范围所有 节点拓扑信息 AODV-NB中两跳范围邻居信息为链路失效时是否发起晔由修复提供判断依据。链路失 效时,只有当发现断路节点两跳邻居表中存在失效路由下两跳地址时,才发起快速修复,提 高了快速修复成功率;同时,在发起原始修复之前判断失效路山先驱节点数目是否小于邻居 表中一跳邻居数目,避免因缺少有效中继节点造成的路由修复失败ε以邻居信息作为判断发 起路由修复的依据,π以提高路由修复成功率,减小因修复失败造成的控制报文开销,降低 数据分组传输延迟。 本地路由修复 AODV-NE的本地修复指发现失效链路节点发起的路由修复,包括两阶段:首先发起到 达失敚路由中下两跳地址的快速修复,如果不成功,再发起到达目的节点的原始修复。 如图1,当节点A发现A-B链路失效时,首先根据邻居信息判断是否满足快速修复条 件。节点A首先在路由表中找到找到失效路由中的下两跳节点C的地址,然后在邻居表中 查找节点C是否为自己的一跳邻居或者两跳邻居。节点A的邻居表中存在节点C的信息, 说明有到达节点C的中继节点,满足快速修复条件,发起到达节点C的快速修复。节点A 向节点D单播目的地址为C的RREQ(RREQ中包含目的节点Dest的地址和序列号),节 点C收到RREQ后,判断到达日的节点Dest的路由仍然后效,向节点A发送RREP。节点 A收到来自节点C的RREP后,快速修复完成,史新路由表 AOdV-nB通过邻居信息预测是否存在到达下两跳节点的中继节点,避免了 improved AODⅤ中因不存在有效中继节点而造成的快速修复不成功所带来的延迟。同时,根据 AODV-NB进行快速修复后节点A到达节点C的跳数定小于等于2跳,即修复后的路由 总跳数不会增加,从而避免了 improved AOD中因修复后路由总跳数增加,而触发节点Src 发起源路由的情况。 rC A}X→B c V. \RREQ 2 RREQ 已有路由 4 RREP /3 RRER 链路信息 的邻居表 序号 眺邻居 两跳邻居 B D A的路曰表 序号下一条下两跳目的芍点 C 图1 AODV-NB快速修复小意图 如果节点Δ不满足快速修复条件,或者快速修复失败,那么节点A根据邻居信息判断 中国酗技记又在线 http:/www.paper.edu.cn 是否发起原始修复。如果先驱节点数小于跳邻居数,说明该节点周围有潜在的中继节点可 以到达目的节点,可以发起修复;如果先驱节点数等于跳邻居数,说明通过这些眺邻居 只能到达已失效路由的源节点,而不能到达失效路由的目的节点,因此不发起路由修复。 通过以上描述可以看出,根据两跳邻居信息判断是否发起本地修复的 AODV-NB比 AODV和 improved AODV具有更高的路由修复成功率,减小了路由重建的延时。 先驱节点补充修复 BX-C Src DHDest 已有路 链路信息 E 图2 AODV-NB补充修复示意图 AODV NB中,如果发现断路节点不满足修复条件,未发起本地修复,则向先驱节点发 送带标记的RERR报文,通知由先驱节点进行补充修复。当先驱节点收到带标记的RERR 报文后,判断自己是否满足原始修复条件,如果满足就进行到达口的节点的路由修复:如果 不满足,继续转发RERR报文,并且取消RERR报文中未修复标记。 如图2,当节点B发现B-C链路失效时,由于不满足本地修复条件,将向节点A发送 RERR报文,并标记为未修复。节点A收到RERR报文后,判断一跳邻居节点数目大」失 效路由先驱节点数,满足修复条件,发起到达目的节点Dest的补充路由修复,重新建立到 达目的节点Dest的路由,避免了由源节点Src发起的源修复。 AODⅴNB在先驱进行路由修复,作为对发现断路节点本地路由修复的一种补充,能在 一定程度上提高修复成功率,降低数据传输延迟 仿真分析 仿真环境及参数 本文主要对AODⅤ协议、[2]中基于两跳路由修复的 improved AOd和本文提出的 AODⅴNB三种协议性能进行比较 仿真米用 OPNET10.5。分别选择30、40、50个移动节点在1000m*1000m的区域内随 机移动,移动模型采用 Ramdom- Way-Point移动模型。每个个节点分别产生一个薮据流,每 个数据沇目的节点在其他节点中随杌选取。每个数据沇中报文发送间隔服从指数分布,均值 为0.1秒。每个报文大小也服从指出分布,均值为128字节。移动节点发送范围为250米, MAC层采用802.1l协议,速率为1Mbps。仿真采用5个场景,节点移动速度分别为5m/s, lOm/s,15m/s,20m/s,25m/s,分别采集数据分组端到端延迟、数据分组递交率、控制报文 开销(控制报文数目和控制报文比特数) 仿真结果 仿真结果表明,当移动节点较多时, AODV NB协议在网终拓扑变化较快的场景中性能 提升较明显。以下是50个移动节点的仿真结果: 国武技记文在线 http:/www.paper.edu.cn 数据分组递交率 收 节点移动速度 图3数据分组递交率 数据分组端到端平均延迟 节点移动速度 图4数据分组端到端延迟 图3显示了在不同移动速率下,全网数据分组的分组递交率,即全网正确接收到的数据 分组总数占仝网发送数据分组总数的百分比。随着移动速率的増加,出现断路的几率提高, 发起本地修复和源修复的几率増大,AODV协议性能下降较快, improved AODⅴ因为限制 了修复范围,修复成功率有所提升,协议性能下降较慢,而本文提出的 AODV-NB根据邻 居信息判断是否进行木地修复,同时冇先驱节点进行补充修复,提高了修复成功率,在移动 速度较快吋办议性能优于 improved AODV。 图4中显示了成功递交的数据分组端到端平均延迟。由于AODV始终发起到达目的节 点的路由修复,修复范田大,修复时间长,所以数据传输延迟较高。对于 improved AODV 和ΔODⅤNB,随着移动速度的增加,网络拓扑变化加快,两跳内修复成功的几率逐渐降低, AODⅴ-NB修复根据邻居信息判断是否修复,确定发起侈复的节点到下两跳节点可达是才进 行快速修复,提高了修复成功率,从而降低了数据报文的传输延迟。 国武技记文在线 http:/www.paper.edu.cn 全网控制报文开销(一) 240 AODV -e AODV-NB 230 225 10 节点移动速度() 图5全网控制报文开销(一) 全网控制报文开销(二) 60 -V AODV 940-× improved AODV--- e- AODV-NB 9200 噩840 8c00 15 25 节点移动速度 图6全网控制报文开销(二) 图5显示了全网平均每秒发送发送控制分组数,图6显示了全网平均每秒发送控制报文 的比特数。随着移动速度的增大,AODV-NB发送控制报文分组数小于AODV和 improved AODV,是因为依据邻居信息判断是否发起路由修复,减少了无效控制报文开销。但是由于 AODⅴNB的 HELLO报文中携带邻居信息,所以控制报文比特开销比较大。 总体来讲,随着节点移动速度的增加,链跻失效的频率增大,需要发起路由修复的次数 相应增加, AODV-NE协议更能发挥优越性。因此,该协议较适合应用于节点移动速度相对 较快,网络拓扑变化小频繁的场景。 总结 本文针对AODV本地修复机制和己有的相关本地修复改进,提出了一种基于两跳邻居 信息的路由修复策略。根据邻居信息,判断是否在木地进行快速修复,从而提高了木地嵱由 修复的成功棨。同吋,如果本地木进行修复,将修复的机会留给先驱节点,有先驱节点根据 自生情况判断是否进行补充修复。 通过仿真验证AODV-NB性能较AODV协议和[2]中提出的 improved AODV协议均有 提髙。节点移动速度越高,拓扑变化越快,性能提升越明显。但是 AODV-NB也有不足 就是通过 HELLO报文通告邻居信息会增大控制报文比特数。如何通过数据分组报文捎带邻 居信息,从而降低控制报文比特数将是下一步研究的重点。 6 中国酗技记又在线 http:/www.paper.edu.cn 参考文 [11 C. Perkins, E. Belding-Royer, S. Das. Ad hoc On-Demand Distance Vector (AODV) Routing. Request for Comments:3561.2003.7 [2] XIAO Bai-Long, GUO Wei, LIU Jun, ZHU Si-Lu. "An Improvement for Local Route Repair in Mobile Ad Hoc Networks?. 2006 (th International Conference on ITS Telecommunications Proceedings, pp 691-695,2006 [3 Jing Feng, Huaibei Zhou, Wuhan. "A Self-Repair Algorithm for Ad Hoc On-Demand Distance Vector Routing". International Conference on Personal Communication, 2006 [4] P. Abhilash, Srinath Perur, and Sridhar lyer. "Router Handoff: A Preemptive Route Repair Strategy for AODV. ICPWC 2002, ppl 68-171, 2002 [5] Genping Liul, Kai Juan Wongl, Bu Sung Leel, Boon Chong Seet2, Chuan Heng Fohl, Lijuan Zhul "PATCH: A Novel Local Recovery Mechanism for Mobile Ad-hoc Networks". Mobihoc, 2003 l6」陈敏. OPNET网络仿真.清华大学出版社,2002 Zhang Xuecheng Ma LiXiang University of Electronic Science and Technology of China, Chengdu(610054) A novel AoDV repair algorithm based on neighbors information has been proposed in this paper. To check the neighbor information before the local repair, the origrator effectively avoid the delay caused y the fail of local repair due to no relay nodes. Meanwhile, if the nodes detecting the link failure do not satisfy the repair condition, it will transimit a special rERR to the precusors and let the precusors to evoke the local repair This algorithm increase the probability to repair the fail route Simulation shows that this repair machanism brings about distinct performance improvement neighbor information next-next h recusors repair 7

-
2019-08-15
890KB
论文研究-基于能量有效的逆向AODV路由协议研究.pdf
2019-07-22为了解决AODV协议在能耗性能上的不足,提高协议能量有效性,实现协议在多种网络环境中传输有效性与能量有效性的灵活折中,提出了一种改进的基于能量有效性的路由协议(energy-aware reverse
836KB
论文研究-基于邻节点残存率的AODV路由优化算法.pdf
2019-07-22摘要:针对AODV路由发现缺少路径稳定性考虑以及本地修复没有避开不稳定区域的缺陷,提出了基于邻节点残存率的AODV-NSR优化算法。借助于邻节点残存率AODV-NSR对路由发现算法进行优化,使路径稳定
188KB
论文研究-基于跨层设计的AODV改进路由协议 .pdf
2019-08-24基于跨层设计的AODV改进路由协议,黄国建,,近年来移动Ad Hoc网络作为一种新兴技术在无线网络方面获得了重大发展。然而,共享传输介质的性质使得充分利用这些网络面临很大挑战
288KB
论文研究-基于802.11s的RM-AODV路由协议改进 .pdf
2019-08-15基于802.11s的RM-AODV路由协议改进,宋晨,宁帆,RM-AODV(Radio Metric Ad-hoc On-demand Distance Vector)按需路由是IEEE 802.11
256KB
论文研究-基于跨层设计的AODV协议优化 .pdf
2019-08-27基于跨层设计的AODV协议优化,童敏,刘凯明,Ad hoc网络是一种新型的无线网络结构与传统有线网络有着明显的区别.其复杂的无线链路状况使得基于严格分层式的路由设计方法不再适��
384KB
论文研究-基于概率转发的AODV路由协议的改进 .pdf
2019-08-16基于概率转发的AODV路由协议的改进,荆文礼,乐红兵,AODV路由协议在寻找路由时是通过洪泛法发送RREQ实现的。洪泛法能较好的找到所需的路由,但时延较大,产生了许多不必要的重传,易造�
680KB
论文研究-基于嵌入式Linux操作系统的AODV路由协议移植与实现 .pdf
2019-08-15基于嵌入式Linux操作系统的AODV路由协议移植与实现,李如辉,何妍君,简单介绍了Ad Hoc网络、AODV路由协议和嵌入式Linux操作系统的一些知识,对其主要内容做了概述性的描述。论述如何在Li
790KB
论文研究-Ad hoc网络中AODV路由协议优化.pdf
2019-09-07针对Web服务组合设计规范缺乏形式化的语义和验证方法的问题,提出了一个自顶向下的Web服务设计和验证的框架-iFrame4WS。在iFrame4WS中,将Web服务组合的设计方案划分为描述层、抽象层和
173KB
论文研究-基于时延控制的AODV协议优化设计 .pdf
2019-08-19基于时延控制的AODV协议优化设计,冯钰雄,,AODV是一种按需的距离向量路由协议,它是以“最小跳数”为选路标准,但是,正因为这种选路标准,会导致网络的负载分布不均,从而��
834KB
论文研究-基于不同源节点数目的AODV路由协议的性能比较研究.pdf
2019-09-08针对移动自组织网络路由协议AODV设计了基于不同源节点数目(即:源-目的对的数目)的多组仿真场景,源节点数目分别设置为10、20、30,并通过仿真实验对不同场景下的协议性能进行了对比分析研究。结果表明
471KB
论文研究-基于延时约束的AODV改进协议 .pdf
2019-08-17基于延时约束的AODV改进协议,徐鹏,李腊元, 随着移动Ad hoc网络的发展和用户需求的不断提高,服务质量(QoS)问题已成为当前的研究热点。本论文提出了一种保证实时传输的路由协议
164KB
论文研究-AODV的本地修复算法.pdf
2019-07-22提出了一种新的路由本地修复算法,将修复尽量限制在断链的局部范围内,减少了修复时间和降低路由维护的开销, 且不用考虑失效链路在整个路由上的相对位置,均可对其进行修复,提高了处理失效链路的能力,有利于提高
188KB
论文研究-Ad Hoc网络中AODV路由协议分析与研究 .pdf
2019-08-16Ad Hoc网络中AODV路由协议分析与研究,荆文礼,乐红兵,本文研究Ad Hoc网络中AODV路由协议的运行流程。分析了AODV路由协议中几个主要函数的工作流程。本文研究了基于AODV路由协议的节点
412KB
论文研究-基于TinyOS的AODV协议研究与实现 .pdf
2019-08-16基于TinyOS的AODV协议研究与实现,于满,踪晓志,本文介绍了无线传感器网络以及与传统无线自组网的区别。结合移动自组织网络的特点,着重研究了AODV路由协议的工作原理,在TinyOS操��
208KB
论文研究-移动Ad Hoc网络优化AODV协议仿真 .pdf
2019-08-14移动Ad Hoc网络优化AODV协议仿真,姜飞,,路由协议是移动Ad Hoc网络的关键技术之一。本文提出一种基于AODV的改进Ad Hoc网络路由协议,该协议优化了HELLO机制、路由本地修复机制,
277KB
论文研究-Ad hoc网络AODV路由协议的研究 .pdf
2019-08-16Ad hoc网络AODV路由协议的研究,李超迁,谢红,Ad hoc无线自组网络是无线通信网络的一种,有着广泛的应用。在 Ad hoc网络中,AODV协议中的路由表只能维护一条从源节点到指定的目的节�
220KB
论文研究-无线Mesh网络AODV路由协议改进设计 .pdf
2019-08-15无线Mesh网络AODV路由协议改进设计,刘贺,陈明刚,无线Mesh网络应用范围及其广泛,而无线Mesh网络路由协议研究主要集中在路由发现和路由维护机制方面。通过将物理层的功率参数引入到A
516KB
论文研究-AODV路由协议的改进.pdf
2019-09-11在新建路由时,AODV选择具有最短跳数的路由,未考虑节点的负载,所选的路径可能造成网络拥塞,且在节点移动较快时,性能下降非常厉害。针对这种情况,对其路由发现和维护阶段进行改进,在路由发现时根据节点负载
192KB
论文研究-AODV路由协议性能仿真分析 .pdf
2019-08-15AODV路由协议性能仿真分析,张蕊,惠晓威,移动Ad hoc网络(移动自组网或MANET)是指由一组带有无线收发装置的移动节点组成的一个多跳的、不需要固定中心接入点或者基站支持的自��
1.54MB
基于信任模型的AODV路由协议算法研究.pdf
2020-05-21基于信任模型的AODV路由协议算法研究.pdf
314KB
论文研究-MANET网络中的单播路由协议AODV和DSR比较 .pdf
2019-08-15MANET网络中的单播路由协议AODV和DSR比较,许双朋,,本文对MANET及其单播路由协议AODV与DSR进行介绍。同时,通过仿真软件GloMoSim对AODV与DSR性能进行仿真,通过对结果的分
673KB
论文研究-一种改进AODV的QoS路由协议.pdf
2019-09-12无线Ad hoc网络的应用环境要求它必须提供一定的服务质量保证(QoS),然而,无线信道固有的特点及节点移动造成网络拓扑的频繁变化,使得在无线Ad hoc网络中支持QoS面临许多新的挑战。对Ad ho
414KB
论文研究-一种基于AODV路由协议避免路由断裂的改进协议 .pdf
2019-08-16一种基于AODV路由协议避免路由断裂的改进协议,王博,李腊元,移动Ad Hoc网络是由一组无线移动主机组成的一个没有任何建立好的基础设施或集中管理设备的临时网络。网络拓扑易变、带宽、能源有限
171KB
论文研究-Ad Hoc网络DSR、AODV和DSDV路由协议的分析与比较 .pdf
2019-08-18Ad Hoc网络DSR、AODV和DSDV路由协议的分析与比较,武秀广,,对Ad Hoc网络中三种典型的路由协议AODV、DSR和DSDV协议进行了简要的介绍,对三种协议的工作原理进行了分析与比较。在
1.14MB
论文研究-基于J-Sim的MANET路由协议仿真实现.pdf
2019-09-12MANET路由协议一直是国内外学者的研究热点,但仿真验证却影响了科研工作者研究的进度。引入一种新的网络仿真平台J-Sim。在J-Sim下,对MANET中具有代表性的两种路由协议(AODV、GPSR)进
256KB
论文研究-MANET中的AODV路由协议的实现与性能分析 .pdf
2019-08-23MANET中的AODV路由协议的实现与性能分析,杨霞,,本文着重介绍了MANET的典型路由协议AODV协议,据其网络传输延迟、网络吞吐量和网络负载研究指标,进行OPNET仿真,并分析了AODV协议的性
679KB
论文研究-基于DHT策略的MANETs网络路由协议研究.pdf
2019-07-22提出了一种分布式MANETs路由协议,该协议综合了基于DHT的应用路由协议Tapestry和网络层路由协议AODV的优点,使用随机路标算法对网络进行分簇,改进了Tapestry算法使其在分簇内节点间共
342KB
论文研究-认知无线MESH网络中基于AODV改进的路由协议 .pdf
2019-08-16认知无线MESH网络中基于AODV改进的路由协议,张凝昊,孙学斌,本文将认知无线电技术和多信道MESH网络路由算法结合,提出一种新的认知无线MESH网络路由协议。该协议在AODV基础上新增一个全局公共
748KB
论文研究-无限自组网AODV协议的多路径路由的实现.pdf
2019-09-12为了减少建立路由所产生的延时,AODV路由协议允许拥有积极路由的中间节点响应路由请求,而不考虑该节点当时的负荷,这样虽然快速地建立了路由,但并不一定能有效地传输数据。针对这一问题,在AODV的基础上对
307KB
论文研究-一种基于AODV改进的内存均衡路由 .pdf
2019-08-25一种基于AODV改进的内存均衡路由,于平,戴志涛,针对智能手机硬件配置的高低不同,内存配置差别很大,从128MB到1GB不等,提出了一种基于AODV的内存均衡路由算法。该算法在路由发现过
-
下载
GLOGUI 一个可与HGE游戏引擎结合的GUI
GLOGUI 一个可与HGE游戏引擎结合的GUI
-
下载
AE插件包2 适用于cs cc
AE插件包2 适用于cs cc
-
博客
spring使用<context:property-placeholder>属性加载properties文件而用@Value标签读取properties文件的值导致的中文乱码问题
spring使用<context:property-placeholder>属性加载properties文件而用@Value标签读取properties文件的值导致的中文乱码问题
-
下载
highcharts.js
highcharts.js
-
学院
Excel高级图表技巧
Excel高级图表技巧
-
博客
Windows10安装Docker并安装配置Mysql
Windows10安装Docker并安装配置Mysql
-
学院
算法导论(基础知识)——编程大牛的必经之路
算法导论(基础知识)——编程大牛的必经之路
-
学院
数据类型转换、运算符、方法入门
数据类型转换、运算符、方法入门
-
博客
this与super详解
this与super详解
-
下载
google_play_services_8115000_r27.zip
google_play_services_8115000_r27.zip
-
下载
MD5摘要算法文档.txt
MD5摘要算法文档.txt
-
学院
flutter插件调用APP页面、使用原生aar,framework库
flutter插件调用APP页面、使用原生aar,framework库
-
博客
10個高質免費圖庫
10個高質免費圖庫
-
下载
夏普2048、2648系列最新升级包151(有问题先升级,解压后有教程,有升级工具,有升级驱动,有升级包).zip
夏普2048、2648系列最新升级包151(有问题先升级,解压后有教程,有升级工具,有升级驱动,有升级包).zip
-
学院
仿真钢琴-javascript实战
仿真钢琴-javascript实战
-
博客
2021-01-23
2021-01-23
-
下载
HGE游戏引擎+GUICHAN,GUI界面支持中文.zip
HGE游戏引擎+GUICHAN,GUI界面支持中文.zip
-
博客
小白机器学习速通实用笔记2
小白机器学习速通实用笔记2
-
下载
小米8SE维修原理图PCB位置图(PDF格式)
小米8SE维修原理图PCB位置图(PDF格式)
-
博客
C/C++编程学习 - 第6周 ⑥ 图像相似度
C/C++编程学习 - 第6周 ⑥ 图像相似度
-
学院
Python入门到项目直通车
Python入门到项目直通车
-
下载
常见漏洞exphub
常见漏洞exphub
-
博客
2021-01-23
2021-01-23
-
博客
搜索
搜索
-
下载
《网络设备配置与管理》综合实验.zip
《网络设备配置与管理》综合实验.zip
-
学院
转行做IT-第2章 HTML入门及高级应用
转行做IT-第2章 HTML入门及高级应用
-
博客
有趣的辞职信
有趣的辞职信
-
博客
ksyl
ksyl
-
博客
HAL库学习之高级定时器输出PWM
HAL库学习之高级定时器输出PWM
-
学院
【数据分析-随到随学】数据分析建模和预测
【数据分析-随到随学】数据分析建模和预测