主动路由协议

合集下载

无线传感器网络路由协议研究进展

无线传感器网络路由协议研究进展

无线传感器网络路由协议研究进展摘要在无线传感器网络体系结构中,网络层的路由技术至关重要。

在介绍无线传感器网络的特点后,对现有的无线传感器网络路由协议进行了分类,然后着重分析了一些有代表性的路由协议的路由机制,并指出了这些协议的优缺点和应用范围。

最后结合该领域当前研究现状,指出了路由协议未来的研究策略与发展趋势。

关键词无线传感器网路;路由协议;路由分类;路由机制中图分类号tn8 文献标识码a 文章编号 1674-6708(2011)35-0173-030 引言随着微电子技术,无线通讯与传感技术的发展,无线传感器网络[1](wireless sensor networks, wsns)引起了人们广泛的关注。

wsns是由部署在监测区域内的大量廉价微型传感器节点组成,通过无线通讯方式形成的一个多跳的自组织的网络系统。

wsns不需要固定网络支持,在军事国防,生物医疗,环境监测及智能家居等领域具有广阔的应用前景[2]。

作为一种新型的无线自组网络,无线传感器网络与传统的移动自组织网络(mobile ad hoc networks,manet)有着明显的差异,主要体现在:1)wsns节点不移动或很少移动,而manet节点移动性强;2)wsns络旨在收集信息,而manet则倾向于分布式计算和端到端通信;3)wsns节点的能量、存储空间和计算能力有限;4)wsns节点通讯高能耗,数据计算低能耗,节点会因能量耗尽而失效;5)wsns节点数量更大,分布范围更广,节点没有统一编址,节点之间通过广播、多跳通信方式进行数据交换;6)wsns节点产生的数据具有较大的冗余度;这些差异使得manets路由协议不适合直接运用到wsns中,需要结合wsns的特点对其进行改进,提出新的路由协议。

本文对当前较为典型的路由协议进行了分类和总结,指出了路由协议将来发展的趋势,目的在于为路由协议的进一步研究作参考。

1 传感器网络路由协议分类研究近几年,人们提出多种基于不同应用目标的路由协议,并根据不同的应用对路由进行了分类研究与比较[3,4]。

主动路由协议(一)

主动路由协议(一)

主动路由协议(一)主动路由协议模板1. 引言本协议旨在规范和约束各方在主动路由方面的行为,确保良好的通信和合作。

主动路由指的是根据特定规则和算法,在网络中主动选择和确定数据流的路径,以提高网络的性能和效率。

2. 定义在本协议中,以下术语具有如下含义:•主动路由(Active Routing):通过根据一定的策略和算法主动选择和确定数据流的路径的方式,以实现网络效率和性能的提升。

•路由器(Router):在计算机网络中转发数据包的网络设备。

•协议(Protocol):网络通信中,数据交互和通信方式的规范和约束。

•算法(Algorithm):问题解决或操作执行的具体步骤和规则的描述。

3. 协议内容本协议具体约定如下:3.1 主动路由策略的制定•实现主动路由的各方须制定明确的主动路由策略,包括路径选择的依据、算法等,并在协议生效前提供给其他相关方审查和确认。

•主动路由策略应包括考虑网络负载、延迟、拓扑结构和链路状态等因素的算法,以确保路径选择的准确性和高效性。

3.2 主动路由信息的共享•各方应建立有效的主动路由信息共享机制,以实现路径信息的即时和准确传递。

•主动路由信息的共享方式应遵守网络安全和隐私保护的原则和规定。

•主动路由信息共享的具体内容和方式由各方自行协商确定,并在协议生效前书面确认。

3.3 通信协议的兼容性•实现主动路由的各方应确保使用的通信协议兼容,并对可能存在的兼容性问题进行充分测试和验证。

•通信协议兼容性测试应在协议生效前完成,并将测试结果进行记录和保存。

3.4 异常情况处理•各方应制定相应的异常情况处理方案,在发生异常或故障时,能够及时有效地恢复正常的主动路由状态。

•异常情况处理方案应明确具体的操作步骤、责任分工和应急联系方式。

4. 协议生效和解除•本协议自各方共同签字或确认之日起生效,并持续有效直至协议约定的解除条件或方式发生。

•如各方需终止协议,应提前书面通知其他相关方,并在协议指定的解除生效日之前履行解除流程和程序。

Ad-hoc网络路由协议

Ad-hoc网络路由协议
Ad-hoc网络路由协议
报告内容
1
2 3
Ad-hoc网络概述
路由协议分类
经典路由协议
4
Ad-hoc网络 Ad-hoc又称MANET,是由 一组带有天线收发装臵的移动 终端组成的一个多跳的临时性 自治系统。 移动终端具有路由功能, 可以通过无线连接构成任意的 网络拓扑,这种网络可以独立 工作,也可以与Internet或蜂窝 无线网络连接。
DSDV优点
简单(基本与DV算法一致) 通过目的地序列号避免了路 由循环,解决了DV算法中的 计数到无穷问题 无路由发现延时(先验式路 由) 对拓扑变化能作出快速反应
DSDV缺点
所有节点都必须公告路由, 因此不支持休眠(不能直接用 于传感器网络) 收敛慢(DV路由的特性) 开销大:大部分的路由信息 从不使用 可扩展性是主要问题(所有 先验式路由都存在的问题)
按需距离矢量路由协议-AODV
按需路由协议,只有当到 达某目的节点的路由不存在时 才会激活该协议发起路由请求 路由表每项只记录下一跳 路由信息,而不是整条路由信 息,简化了路由表的建立和维 护
AODV路由请求发起流程图
应用层 数据发送请求
路由是否 可用? 是 否
使用现有有效 路由转发数据包
缓存数据,发起 路由请求
将受到影响的路径 删除(置为无效)

本节点是目的 节点吗? 否 是否有到 达目的节点的 路由? 是 否
本节点是 发起节点(源 节点)吗? 是 否
是否一条以上 路径被删除? 是

使用新建立的路由 发送缓存的数据包
单播RREP至路由的 下一跳
转发RERR到 前驱节点
发送RRE P路由应答帧
如果本节点尚没有 缓存该RREQ,缓存 之并转发

第五章 路由协议

第五章  路由协议

第五章路由协议路由协议主要负责建立源节点与目的节点之间的一条消息传输路径,即实现路由功能。

路由协议包含了两个方面功能:寻找源节点-目的节点间的最优路径,并将数据分组沿该路径正确转发。

传统的Ad hoc网络、无线局域网等网络的首要目标是提高服务质量和公平高效地利用网络带宽资源。

这些网络路由协议的优化目标通常是网络延时最小化,而能量问题通常不作为一个最主要的优化目标。

而在陆地无线传感器网络中,由于节点能量有限,因此路由协议需要高效利用能量,同时,由于传感器网络规模一般较大,节点通常不具有全网拓扑信息,因此传感器网络的路由协议需要在已知局部网络信息的基础上选择合适的路径。

但是,当前陆地网络的路由协议由于受到种种方面的限制,均不能有效地直接应用于水下网络中,复杂的水下环境给网络层路由协议的设计带来了全新的挑战。

水下传感器节点通信半径和覆盖面积相对于整个网络的规模较小,同时由于水声链路的高度时空动态特性,事先在源节点和目的节点之间建立一条完整且固定的通信路径是不现实的,因此水下传感器网络一方面主要采用多跳传输的路由机制,另一方面路由表需要以一定的频率更新以适应网络的动态变化。

多跳传输方式需要借助中继节点转发信息,该方式要求多个节点共同协作完成消息从源节点到目的节点的传输,这就涉及中间节点选择的问题,如何选择中间节点从而有效降低传输延迟、提高数据传输率是路由协议主要解决的问题。

此外,水下後感器显络迪路由协议还要具备以下特性:①可扩展性,由于水下传感器网络中的节点受部署环境的影响造成部分节点或部分链路失效,因此能有效地检测和处理节点失效或移动造成的链路中断,适应不断变化的网络柘朴是水下一隹感器网络路由协议需要解决的一个主要问题;②节能性,在水下传感器网络中,节点大都是以电池供电的,电量十分有限,且电池的更换耗时耗力,同时水声信号发射功率相对较大,因此,提高能量效率是对水下传感器网络设计的另一主要目标;③容错性和鲁棒性,在水下感器网络中,节点的失效是很难避免的,造成节点失效的原因主要包括环境因素,此外,水声信道的通信质量也很难保证,这就要求路由协议具有较好的鲁棒性,能有效避免部分节点的失效或链路的中断给整个网络造成影响;④快速收敛特性,由于水下传感器网络的拓扑结构动态变化,节点能量和水声频谱带宽资源严重受限,因此要求路由算法可以做到快速收敛,以适应网络拓扑结构的动态变化,减小通信协议开销,提高信息传输效率。

主动路由协议

主动路由协议

对于目前所提出的众多MANET路由协议,协议性能的分析和比较重点集中在DSDv, AODV, DSR和ToRA等几种路由算法上,通过报文发送率、路由开销、路径最优性、吞吐量、平均端到端时延等参数对路由协议的性能进行评估和比较。

根据国内外公布的MANET路由协议仿真实验结果进行研究,可以得出这样的结论:各种不同情况的比较下,如不同的数据源数根据路由建立时机与数据发送的关系可以把路由协议分为三种:主动路由协议、按需路由协议、混合路由协议。

主动路由协议是事先给定所有路径,并不考虑实际中是否用到具体的路径。

这种方式路由的建立、维护的开销都很大,资源要求高,不适合于传感器网络。

按需路由协议是在传输中需要路径时才按需要去计算合适的路径,这种方式会产生较大的时延。

混合路由协议是综合利用前面两者的一个结合体。

由于无线传感器网络中节点能量有限,且只具有局部网络信息,一般都是采用按需路由或者是混合路由协议。

根据路由过程中节点的通信模式可以把路由协议分为以下几种:单跳协议,传感器节点把采集到的数据直接发送给基站节点。

在这种方式中,如果网络规模较大,则节点的能量会很快耗尽;随着节点数目的增加,网络中的数据冲突也会变得更加严重。

洪泛式路由协议,这是一种简单的协议,它不需要维护网络的拓扑结构和路由计算。

接收到数据的节点以广播的方式转发给所有邻居节点。

虽然这种方式的路由协议实现很直接,但它有严重的缺陷,会带来网络内信息的内爆和交叠。

而且对资源有很大的浪费。

平面型路由协议,网络中所有节点都是地位平等的。

当一个节点需要发送数据给基站节点时,可以通过其它节点作为中间节点进行转发,最后到达基站节点。

也是一种多跳的传输数据的方式。

一般来说,在基站节点附近的节点参于数据中转的概率要大于远离基站节点的传感器节点。

因此,基站节点附件的传感器节点由于频繁的参于数据转发而会很快的耗尽能源。

平面型路由协议实现简单,健壮性好:但建立、维护路由的开销较大,数据传输的跳数多,一般适用于规模小的网络。

WSN第05章、路由协议

WSN第05章、路由协议

WSN路由协议关键技术
考虑网络和节点能量优化
节点能量限制,大部分能量用于通信,所以研究低功耗的通信 协议,尤其是路由协议
具有高可扩展性
网络规模,节点上千个,节点越多,路由收敛越慢、路由越不 稳定,Ad Hoc的路由不能照搬
网络拓扑变化强
节点移动、失效 & 无线信道 & 规模大,拓扑变化频繁,如何 建立快速收敛、复杂度低的路由?)
12
路由协议分类(1)
– 被动路由:
• 也叫按需(On Demand)路由 • 与主动路由相反,被动路由认为在动态变化的网络环境中,没有 必要维护去往其它所有节点的路由。 • 仅在有去往目的节点路由的时候才“按需”进行路由发现。 • 被动路由协议根据网络分组的传输请求,被动地搜索从源节点到 目的节点的路由。 • 当没有分组传递请求时,路由器处于静默状态,并不需要交换路 由信息。 • 拓扑结构和路由表内容按需建立,它可能仅仅是整个拓扑结构信 息的一部分。 • 优点:不需要周期性的路由信息广播,节省了一定的网络资源。 • 缺点:发送数据分组时,如果没有去往目的节点的路由,数据分 组需要等待因路由发现引起的延时。
内容提要
WSN路由协议概述


WSN路由协议分类
能量感知路由协议


基于查询的路由协议
集群结构路由协议 地理位置路由协议
路由协议分类(1)
按路由发现策略划分
– 主动路由:
• 也叫表驱动(Table Driven)路由, • 主动路由的路由发现策略与传统路由协议类似,节点通过周期性 地广播路由信息分组,交换路由信息,主动发现路由, • 节点必须维护去往全网所有节点的路由。 • 优点:当节点需要发送数据分组时,只要去往目的节点的路由存 在,所需的延时就会很小。 • 缺点:需要花费较大开销,尽可能使得路由更新能够紧随当前拓 扑结构的变化,浪费了一些资源来建立和重建那些根本没有被使 用的路由。

WSN(路由协议)

WSN(路由协议)

• 定向扩散最大的特点是引入梯度的概念,优势在于扩
散过程中能够根据经验选取较好的路径以实现节能。
使用查询机制按需建立路由,避免了保存全网信息。 适用于持续性查询的应用,而不适用于一次性查询应 用。
谣传路由
• 在有些数据传输量较小的无线传感器网络应用中,如
果采用定向扩散路由,需要经过查询消息的泛洪传播
定向扩散路由
• Directed Diffusion for Wireless Sensor Networking • 汇聚节点将查询任务封装成兴趣消息(Interest)的形 式,采用泛洪方式传播兴趣消息到其他节点,兴趣消息 用来表达用户对监控区域内感兴趣的信息,例如监控区 域内的温度、湿度和光照等环境信息。在兴趣消息的传 输过程中,协议逐跳地在每个节点上建立反向的从数据 源到汇聚节点的数据传输梯度。节点将采集到的数据沿 着梯度方向传送到汇聚节点。
泛洪式(Flooding)路由协议
Flooding一种古老的协议。没有任何路由算法,不需 要维护网络的拓扑结构和路由计算,接收到消息的节 点以广播形式转发数据包给所有的邻节点。每一个相
邻节点又将其传输给各自的每一个邻居节点,一直到
将数据传输给目标节点为止,或者为该数据所设定的 生存期限变为0为止。
A
A
A
A
B节点融合新数据,并通过 ADV发布新数据消息
SPIN协议评价
优点
部分解决了内爆和重叠问题 不需要进行路由维护 对网络拓扑变化不敏感,可用于移动WSN
缺点
本质上SPIN还是向全网扩散新消息,开销比较大
SPIN协议族(Protocol Family)
SPIN-PP
For networks using point-to-point transmission media Ideal conditions assumed with no packet loss

Ad Hoc网络及QOS支持

Ad Hoc网络及QOS支持

Ad Hoc网络及QOS支持2.2 Ad Hoc网络的路由协议2.2.1现有的Ad Hoc网络路由协议分类由上可知,由于Ad Hoc网络具有节点节电、减少带宽消耗、拓扑快速更新、适应单向信道环境等这些特殊要求,现有的IP路由协议,如RIP(路由选择信息协议)和OSPF(开放最短路径优先协议)等基于固定设备的协议设计思想不能满足以上要求,Ad Ho。

网络路由协议的设计具有很大难度。

IETF的MANET 工作组重点研究Ad Hoc网络中的路由协议flgl。

目前工作组已经提出了许多协议草案,比如DSDV(目标序列距离路由矢量算法)、DSR(动态源路由协议)、AODV (Ad Hoc网络的距离矢量路由算法)、TORA(临时顺序路由算法)等。

此外,研究人员还发表了许多关于Ad Hoc网络路由协议的学术论文,比如wRp[191. LAR[zol, ZHLS[21]等。

这些路由协议根据不同的标准可以进行不同的分类,弄清协议的分类对掌握协议的优缺点有重要意义。

从协议中节点的逻辑角度和节点在协议过程中的地位作用划分,可以分为平面路由协议和分级路由协议。

1.平面(flat)路由协议:在平面路由协议中,网络中的所有节点在形成和维护路由享有对等的权利和义务,即路由协议中节点的逻辑视图是平面结构,结点的地位是平等的,不存在某些节点具有特殊用途。

这类协议的优点是不存在特殊节点,路由协议的鲁棒性较好,通信流量以及路由负载较为均衡的分布在网络中。

其缺点是缺乏可扩展性,只适用于节点规模较小的Ad Ho。

网络。

2.分级(hierarchical)路由协议:分级路由协议中,网络由多个簇组成,因而节点分为普通节点和簇头节点。

处于同一簇的簇头节点和普通节点共同维护所在簇内部的路由信息,簇头节点负责所管辖簇的拓扑信息的摘要处理,并与其他簇头节点互换处理后的拓扑信息【’“]。

采用分簇思想主要有两个目的:一是通过减少参与路由计算的节点数目,缩小路由交换的范围,从而减小节点维护路由表的大小,降低交换路由信息所需的通信开销和维护路由表所需的内存开销,这与有线网络中层次思想的目标是一致的;二是基于某种簇形式策略,选举形成一个较为稳定的子网络,减少拓扑结构变化对路由协议带来的冲击。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

对于目前所提出的众多MANET路由协议,协议性能的分析和比较重点集中在DSDv,AODV,DSR和ToRA等几种路由算法上,通过报文发送率、路由开销、路径最优性、吞吐量、平均端到端时延等参数对路由协议的性能进行评估和比较。

根据国内外公布的MANET路由协议仿真实验结果进行研究,可以得出这样的结论:各种不同情况的比较下,如不同的数据源数目,不同的节点移动性,不同的自组织网络模型以及不同的网络负载等等,反应式路由协议的性能明显优于先应式路由协议。

根据路由建立时机与数据发送的关系可以把路由协议分为三种:主动路由协议、按需路由协议、混合路由协议。

主动路由协议是事先给定所有路径,并不考虑实际中是否用到具体的路径。

这种方式路由的建立、维护的开销都很大,资源要求高,不适合于传感器网络。

按需路由协议是在传输中需要路径时才按需要去计算合适的路径,这种方式会产生较大的时延。

混合路由协议是综合利用前面两者的一个结合体。

由于无线传感器网络中节点能量有限,且只具有局部网络信息,一般都是采用按需路由或者是混合路由协议。

根据路由过程中节点的通信模式可以把路由协议分为以下几种:单跳协议,传感器节点把采集到的数据直接发送给基站节点。

在这种方式中,如果网络规模较大,则节点的能量会很快耗尽;随着节点数目的增加,网络中的数据冲突也会变得更加严重。

洪泛式路由协议,这是一种简单的协议,它不需要维护网络的拓扑结构和路由计算。

接收到数据的节点以广播的方式转发给所有邻居节点。

虽然这种方式的路由协议实现很直接,但它有严重的缺陷,会带来网络内信息的内爆和交叠。

而且对资源有很大的浪费。

平面型路由协议,网络中所有节点都是地位平等的。

当一个节点需要发送数据给基站节点时,可以通过其它节点作为中间节点进行转发,最后到达基站节点。

也是一种多跳的传输数据的方式。

一般来说,在基站节点附近的节点参于数据中转的概率要大于远离基站节点的传感器节点。

因此,基站节点附件的传感器节点由于频繁的参于数据转发而会很快的耗尽能源。

平面型路由协议实现简单,健壮性好:但建立、维护路由的开销较大,数据传输的跳数多,一般适用于规模小的网络。

层次型路由协议,基本思想是把传感器节点分成不同的簇,簇内部的通信工作由簇头节点完成,同时簇头节点完成数据聚集和融合;少通信的数据量,最后簇头节点还要负责把处理后的数据发送给基站节点。

这种路由协议可以很好的满足传感器网络的可扩展性,适用于大规模的网络。

但是簇的维护开销较大,簇头节点是路由的关键节点,其产生和维护都很重要,一旦失效会对路由造成较大影响。

从不同的应用性能角度出发可以将路由协议分为多种类型。

基于查询的路由协议,在环境监测、战场评估等应用中,需要不断查询传感器节点采集的数据;基站节点发出查询任务,传感器节点向查询节点报告采集的数据。

在这类应用中,通信流量主要是查询节点和传感器节点之间的命令和数据传输,同时传感器节点的采集信息在传输路径上通常要进行数据融合,通过减少通信流量来节省能量。

地理位置路由协议,它利用节点的地理位置信息,把查询或者数据转发给特定的区域,从而缩小了数据的传输范围。

在一些目标跟踪类应用中,往往需要唤醒距离跟踪目标最近的传感器节点,以得到关于目标的更精确位置等相关信息。

在这类应用中,通常需要知道目的节点的精确或者大致的地理位置。

把节点的位置信息作为路由选择的依据,可以对节点进行域的化分,从而缩小数据发送的范围,还可以帮助完成节点的路由功能,并降低系统专门维护路由协议的能耗。

以数据为中心的路由协议,它提出对传感器网络中的数据用特定的描述方式命名,数据传输基于查询并依赖于数据命名,所有数据通信限制在局部范围内。

某些应用中要求查询或者上报具有某种类型的数据,这是以数据为中心的路由协议的应用基础。

这种方式的通信不再依赖于特定的节点,而是依赖于网络中的数据,从而减少了网络中大量传输的冗余数据,降低了不必要的开销,以延长网络的生命周期,但需要分类机制对数据类型进行命名。

路由选择中如果考虑服务质量(Qos)的约束,就成为可靠的路由协议。

这类路由在建立时,需要考虑时延、丢包率等服务质量因素。

在某些无线传感器网络的应用中对通信的实时性、可靠性等有较高的要求,而无线传感器网络中,通信信道质量比较低、拓扑变化频繁,要实现服务质量保证,就需要设计相应的可靠的路由协议。

另外根据传输过程中采用的路径的数目分为单路径路由协议和多路径路由协议,单路径节约存储空间,通信量少。

多路经容错性强,健壮性好,可以从多条路径中选择一条最优路由。

根据是否进行了数据聚合处理可以分为数据聚合的路由协议和非数据聚合的路由协议。

数据聚合能减少通信量,但需要时间同步技术的支持,并且使传输的时延增加。

由于无线传感器网络的路由协议按采用的通信模式、路由结构、路由建立方式、状态维护以及应用场景等不同的方法可以有很多的分类。

在实际的研究中一般考虑多方面因素,组合多种策略实现路由机制,所以同一路由协议有时可以分属不同分类。

一些结论:表驱动路由协议中重点介绍了DBF协议,另外DSDV、WRP也进行了简单的描叙。

而按需路由协议重点介绍了AODV与LAR,另外还介绍了DSR、TORA、ABR、SSR等重要的路由协议。

最后对各种路由协议进行了总结和对比。

通过对DSDV,DSR,AODV 和TORA 4 种典型路由协议在节点移动性可变,通信源可变的情况下分组交付率、数据分组的平均端到端时延、标准化路由载荷和平均端到端吞吐量4 种性能指标的对比分析可知:表驱动路由协议端到端延时好于按需驱动路由协议端到端延时,而按需驱动路由协议在数据报文交付率和路由负荷方面好于表驱动路由协议。

由此得出:没有一种路由协议是“万能”的,各协议在不同的网络环境中各有优势:在对网络延时要求较高的环境下,一般选用表驱动路由协议,DSDV 依赖于路由消息的周期性广播,在高速移动的Ad Hoc 网络中不宜使用;而那些对数据包完整性和带宽要求严格的场合应尽量选择按需驱动路由协议[9],AODV 和DSR两个协议表现突出,两者均使用按需路由寻找,但是路由算法机制不同:对于面向应用的如时延和吞吐量之类的性能指标,在比较宽松(即节点较少或移动性较弱)的环境中,DSR 协议优于AODV 协议;但是在较苛刻的环境中则AODV 优于DSR 协议,并且随着环境变得越来越苛刻(即载荷变得越重,移动性变得越强),AODV 协议相对于DSR 协议的性能优势越来越明显。

4 总结从仿真实验可以看出,由于各协议的实现机制不同,因此三种协议在不同的性能参数方面表现出相应的优点和缺点: 表驱动路由协议(DSDV) 的平均时延要小于按需路由协议(AODV DSR),但分组投递率路由开销和能量消耗等性能不如按需路由另外,在节点移动速度增加节点停留时间减小的情况下,三种路由协议的性能都有着不同程度的下降综合来讲,AODV 协议具有较强地适应能力,适用于网络拓扑变化频繁的环境;DSR 适用于节点较少网络变化较小且对时延要求不高的环境;DSDV 协议更适用于网络节点移动速度较小的环境由于移动AdHoc 网络应用环境的多样性,导致了不同的环境下追求不同的性能, 所以应结合具体的网络应用环境寻找最优的路由协议另外,通过大量仿真实验分析各协议的缺点和不足,可以便于今后学习以及研究其可行的改进策略在Ad Hoc无线网络中AODV采用按需路由的方式,源节点可以快速获得网络的路由情况,能快速响应活跃路径上的网络变化情况。

从图1和图2中可以看出,一旦路由建立后,数据包的延时要明显优于DSDV。

如果将图1和图2在同一张图中进行描述,可以发现对于两个场景中的AODV协议,在3.5-5.9s时的延时是完全一样的,即AODV的稳定程度要优于DSDV。

场景1和场景2的区别仅在于增加了一个移动节点,从图2和表2中可以看出,这时AODV 的优势体现得更为明显,丢包率从6.61%下降到0,而DSDV从0上升到6.61%。

实际上,随着移动节点数目和节点移动速度的增加,AODV的优势将更加明显。

四结论本文对AdHoc 网络中的三种典型路由协议(AODV,DSR,DSDV)的运行机制进行了介绍,并通过NS2 软件建立了AdHoc 仿真环境,对这三种路由协议进行了仿真并结合仿真结果进行性能分析。

从仿真结果可以得出,在节点高速移动,网络拓扑变化频繁时,AODV 和DSR 的包投递率要比DSDV 好。

但是在节点慢速移动时,DSDV 的端到端平均时延要好于AODV 和DSR。

这说明不同的路由协议有各自的优缺点,适用于不同的应用场合,在实际工作中应当根据不同的环境选择合适的路由协议。

,得出结论LAR路由协议适合于节点以中低速移动,节点平均密度稍高但网络负载不宜过高,报文发送率中高的环境。

LAR路由协议的前提条件是假设源节点知道目的节点的位置信息以及该节点当前的移动速度,虽然GPS技术的发展使得此前提条件的保证成为可能,但是实际应用时的困难还是在一定程度上限制了LAR的应用,另外节点位置信息的不精确性会影响协议性能甚至使路由出错[ 6 ],因此,如何获取地理位置信息以及提高位置信息的精确性是将来的研究方向。

在LAR中,路由查询之后,数据分组的发送是基于源路由信息,位置信息并没有被用来为其转发的决定而服务,所以位置信息没有被充分利用,将来可以考虑在这一点对LAR协议加以改进。

结束语结合各种分簇算法的优点本文提出的CBRP 算法采用了一种新的分簇方法在选取簇首节点时引入了节点的带权ID 综合考虑了节点的邻居节点数量位置和有效带宽CBRP 算法簇首的选取更加合理提高了MANET 的可扩展性簇内节点通信时采用表驱动的路由算法不同簇的节点通信时使用按需路由算法降低了路由计算时间改善了大规模MANET 的路由计算效率利用在路由请求信息中使用数字签名的方法确保由CBRP 路由安全性仿真结果表明与当前广泛使用的SEAD 协议比较CBRP 算法适合于结点较多节点的移动速度受到一定限制的MANET 但在节点移动速度相当快的MANET 中CBRP 算法导致网络开销迅速增大严重影响网络性能如何改进算法使之适应节点移动速度极快的值得进一步研究本文介绍了无线自组网络协议的分类,重点介绍了AODV、DSR 和GPSR,最后对三个路由协议通过仿真进行了定量分析。

GPSR协议采用贪心法和周边遍历法,与采用Flooding算法的协议相比降低了网络负载,提高了投递成功率,缩短了路由跳数,所以它更适用于较大规模的网络。

若选取更多的性能参数进行比较,则它们之间的比较将更加细致,对协议的研究也将更加深入。

(3)优缺点AODv协议综合了DSDV和DSR两者的特点。

与基于表驱动的DSDV相比,AODv采用了按需路由的方式,不需要维护整个网络的拓扑信息,仅在没有相应路由发送数据报文时,才发起路由请求过程。

相关文档
最新文档