(1)平面式路由(flat routing)算法。网络中的所有节点都处于同一层次上,各节点在网络中获得的路由信息基本相同。优点是不存在特殊的集中控制节点,系统可靠性较高,缺点是没有移动性管理任务,协议的扩展性较差,比较适用于中小网络。
平面式路由协议包括:AODV, DSR, ABR, DSDV,WRP,TORA, FSLS,OSLR, FSR, SSR等路由议。按照具体的寻址规则,一般又可划分为表驱动路由协议和按需路由协议。
表驱动路由协议:节点通过周期性广播路由分组信息,在节点发送数据时,只要有到目的节点的路由存在,就可以直接发送分组,时延小。缺点是移动节点之间要交换整个路由表的内容,消耗带宽大。典型的表驱动路由协议有目的节点序列距离向量协议DSDV(Destination Sequenced Distance Vector)和无线路由协议WRP (Wireless Routing protocol)等。
DSDV路由协议是一种无环距离向量路由协议,它是传统分布式B-F路由算法的改进。在DSDV中,每个节点都维持一个路由表,每个表都有一个由目的节点设定的序列号,用于区分路由的新旧程度。因为需要周期性的更新,DSDV为了建设一个可用的路由需要较长时间使路由协议收敛,并不适合延时敏感业务。
WRP是基于无环路路径发现算法,它也是一种距离向量路由协议。每个节点包含距离表、路由表、链路费用表和消息重传表4张表。距离表包含通过每个邻居节点到达目的节点的距离,它也包含每条路径上的邻居节点的下一跳节点。路由表包含到目的节点的距离、本节点的前驱节点和后继节点以及该表项是一个简单路径或是一个回路或是无效路径的标签。链路费用表包含从节点到所有邻居节点的链路的费用。消息重传表包含邻居节点是否确认它的更新消息,如果邻居节点没有确认更新消息,就重传更新消息到邻居点。
按需路由协议:节点只有在需要发送数据时才开始寻找路由,所以必须等待一段时间等路径建立完成才能发送分组。优点是不需要周期性的进行路由信息广播,节约了网络资源,缺点是时延大。典型的按需路由协议有 源路由协议DSR(Dynamic Source Routing)和按需距离向量协AODV(Ad hoc On-DemandDistance Vector)等。
DSR协议允许源节点动态地寻找路径,每个待发送的数据包都带有完整的,包括从源节点到目的地所有节点(包括源及目的)的一张地址列表。这张地址列表指出了该数据包经过怎样的路径到达目的地。通过该表,每个数据包都可以独立找到目的地,而不需要中间节点存储路径信息。它的特点在于不需要维持路径信息表,只有在发送数据时才启动寻址协议。
AODV (Ad hoc On-demand Distance Vector Routing)是DSDV的改进型,通过按需路由来降低DSDV中控制报文的数目,从而提高系统效率。为了查找到达目的节点的路由,源节点广播一个路由请求RREQ消息。它的邻居收到广播消息后再次广播,直到请求消息到达目的节点,目的节点发出路由响应消息,源节点收到响应后,它就可以得知到达目的节点的路由。AODV还包括路由维护部分,实现当路径上的中间节点移动时对缓存路由的修改和删除。
(2分层路由协议的优点是:网络中的节点被划分为不同层次分别管理和路由,网络的扩展能力强,因此适合大规模网络。分层路由协议通过组合使用按需获取和预先获取等路由策略,避免了表驱动路由协议中过量的控制消息流量问题和按需路由协议中的长时延问题。
分层路由协议的缺点是:由于簇首节点负责管理和维护本簇节点的通信,当簇首节点出现故障时,可能会影响整个簇的通信,即簇首节点的稳定性和可靠性将在很大程度上决定着整个系统的稳定性和可靠性。同时,随着节点不断地移动,簇的维护和管理相对平面式路由协议也复杂得多。
在分层式路由协议中,层次指的是一个“簇”(Cluster)或“区”(Zone),一般可以采用两种方法进行分层。一种方法是隐式地分层,每个节点属于一个本地范围,范围内外使用不同的路由策略,范围中的节点要进行选路,这种方式称为逻辑分层。另一种方法是将地理上紧密相联的节点组成一个显式的簇,每个簇选举一个簇首,簇内节点与簇首节点直接通信,是单跳的,这种方式称为物理分层。网络由若干个节点组成,在层次内的节点间采用表驱动路由算法,在各层次间采用按需路由算法。常见的分层式路由协议包括:CBRP, HSR, LANMAR, CGSR, DDR, CEDAR,GSR, HARP, ZRP等。
三、地理位置辅助的路由
LAR (Location-Based Routing)是利用源节点的物理位置信息来控制路由查找范围的协议。主要思想就是利用GPS数据信息,通过限制路由发现的洪泛,来减少控制报文的数量。具体而言,就是利用GPS数据信息,使洪泛在一个定义好的区域(例如矩形区域)内进行。类似的,还有RDMAR(Relative Distance Micro-discoveryAd Hoc Routing)协议和LOTAR (Location Trace Aided Routing)协议。
地理位置辅助的路由协议的优点是:在自组网中利用位置信息,可以使节点在寻找路由时避免简单的泛洪。若利用相邻节点或目的节点的位置信息,可以提高路由寻找的效率。
地理位置辅助的路由协议的缺点是:节点获得自己的地理位置信息常常需要专用定位系统如GPS(Global Positioning System),因此成本较高、建网相对复杂、同时安全性比较低。尤其在战场环境下,敌方如果截获了作战军备的地理位置,后果将不堪设想。
分享到:
相关推荐
基于负载感知的移动自组网QoS路由协议的研究基于负载感知的移动自组网QoS路由协议的研究
然后对移动自组网安全条件进行了归纳,笔者重点介绍了包括SRP,SAR与ARAN在内的有代表性的几种安全路由协议的设计思路及其特点,并针对每种安全路由协议,分析了其中的安全特性。通过综合比较与分析,笔者提出设计...
移动自组网AODV路由协议的设计与实现,AODV协议的实现方法,具体的内容大家看看文档吧~
高速移动自组网OLSR路由协议研究与改进.doc
基于地理位置信息的路由协议具有很好的可扩展性。然而,当源节点和目的节点之间存在洞时,该类路由协议可能遇到局部最优的问题。针对此问题,提出了一种基于洞椭圆化的避洞路由协议。该协议通过把洞规则化为一个椭圆...
移动自组网(MANET)是自治的无基础设施的网络,它通过IP路由支持多跳无线通信,它被用于没有基础设施存在的动态变化的场景。多数自组网路由协议利用节点之间固有特性即相邻节点的信赖关系进行协作转发数据包。这种...
高速移动自组网OLSR路由协议研究与改进,对想要学习自组网的人来说非常有参考价值!
内容:本文主要研究移动Ad hoc网络中的多播路由协议,分析多播路由协议在移动自组网络中对网络的各项性能指标的影响,为获得具有较优网络性能的多播路由协议提供科学参考,也为在使用移动自组网络中部署多播路由协议...
提出了大规模移动自组网中一种稳定的分段式路由协议,该协议中每个节点维护一个K跳邻域路由表来分段建立路由。模拟研究表明该协议性能良好,具有稳定性强和路由成功率高等特点。
aodv路由协议是车载移动自组网里的一个景点的协议,可以通过这个协议做一些路由仿真实验
提出了一种混合式的路由协议AODVDFR,它不仅具有先验式及反应式路由协议的特点,而且还融入了某些具有地理位置辅助的路由协议的特性。在路由失败的情况下,AODVDFR能在断点立刻进行方向转发,快速找到合适的下一...
结合移动自组网拓扑结构动态变化的特点, 提出了基于不同路径选择策略的移动自组网多路径QoS路由协议。模拟结果分析表明, 该多路径QoS协议能够有效地提高移动自组网的可扩展性、可靠性和抗毁性。
为了提供移动自组网端到端的健壮的数据传输策略,对基于地理信息的路由协议进行优化,重点解决由于骨干节点停止工作后容易导致的整个网络快速崩溃问题,实现了能量的均衡。同时,根据排队理论,提出了一种移动节点的...
移动Ad hoc网络(移动自组网或MANET)是指由一组带有无线收发装置的移动节点组成的一个多跳的、不需要固定中心接入点或者基站支持的自治系统。以其组网灵活,快捷,不需要预设网络基础设施,完全分布式等特点,在...
多路径路由能有效地增加网络的吞吐量以及平衡网络负载,结合移动自组网特点,提出了一种适合移动自组网的多路径QoS路由协议,该协议使用“软状态”方式进行资源预留,并在路由维护过程中使用了局部重构技术,有效地...
为了研究移动自组网中多播路由协议在不同移动模型下的性能,选取随机路点移动模型、高斯马尔科夫移动模型和参考点组移动模型,将三种移动模型的移动场景加入到NS2中,对基于部分网络编码的实时多播协议PNCRM进行仿真...
本问是对移动自组网的路由协议惊醒分类,描述分析其特点。然后对其进行仿真研究
多媒体环境下,移动自组网路由的服务质(QoS路由)存在两个问题:一个是路由维护问题节点移动时常导致路由中断;另一个问题是随着客户的增加,网络中的通信量也增加,这一变化时常导致单径QoS路由发生拥塞提出一个多...
在各种应用中,节点的身份认证事实上往往不如节点的位置有用。在可疑的无线自组网中,节点之间甚至不能信任彼此,因此它们的身份必须隐藏。本文将对移动自组网中的路由协议进行研究和对比。
针对车辆高速移动性的特点,在传统AODV的基础上进行改进,提出适用于车载自组网的路由协议,对协议的路由发现机制和路由维护机制进行研究,并利用matlab进行了仿真。仿真结果表明:改进后的车载自组网路由协议的协议...