无线网络技术论文模板

无线网络技术论文模板

ID:44198568

大小:294.01 KB

页数:5页

时间:2019-10-19

无线网络技术论文模板_第1页
无线网络技术论文模板_第2页
无线网络技术论文模板_第3页
无线网络技术论文模板_第4页
无线网络技术论文模板_第5页
资源描述:

《无线网络技术论文模板》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、移动AdHoc网络中AODV路由协议和DSR路由协议的性能对比张人亮黄琳(1.湖北师范学院计算机科学与技术学院,湖北黄石435000)摘耍:本文先介绍了移动AdHoc网络中的AODV路由协议和DSR路由协议的工作原理,并R分析其特点。然后利用OPNET软件针对这两种路由协议的数据包的传输率、延迟进行仿真。最后对仿真结果进行了分析。关键词:AODV、DSR、AdHoc0引言Adhoc网络以其自组织性,•其路由不能采用传统的internet路由算法。到目前为止,已有许多种类的协议,AODV和DSR是其中具有代表性的两种典型的路由协

2、议。两种协议既有相似之处又各有其特点。1DSR(DynamicSourceRouting)路由协议DSR(动态源路由协议)是一种按需路由协议。在DSR协议中,发送者发送的报文会在数据报头部携带到达n的节点的路由信息,该路由信息由到达冃的节点所经过的若干节点地址组成,源节点的数据报文就按照这些节点的地址逐跳转发到目的节点。1.1DSR路由的原理DSR路由协议主要包括路由发现和路由维护两部分⑴。路由发现过程主要用于让源节点获得到达冃的节点的路由。当网络中的节点失效时°,源节点如果按照以前的路由则无法使得数据包到达目的节点,这时路由

3、维护算法会及时发现,并发起新的路由发现和建立的过程。按照路山维护策略的不同检测方法,可以将路山维护分为点到点证实机制(逐跳证实机制)和端到端证实机制。在路由发现过程中源节点首先向其所有邻节点洪泛RREQ(路由请求)报文。报文中包括“目的节点地址”、“路山记录”以及“请求ID”等字段。英中“路由记录”字段用于记录从源节点到目的节点路由过程屮所经过的所有屮间节点地址。v源节点地址,请求ID>序列用于唯一标识一个RREQ,以防止收到重复的路由请求。中间节点在收到源节点的路由请求报文后,按照以下路由算法处理报文:1)如果路由请求报文的

4、v源疔点地址,请求ID>序列已经存在于本节点缓存的RREQ序列队列表中,标明此请求报文已经收到过,节点不用处理该请求,否则转步骤2)2)如果节点的地址已在路由记录字段中存在,节点不用处理该请求;否则转步骤3)3)如果请求报文的目的节点就是木节点,则路由记录屮的节点地址序列构成了从源节点到目的节点的路由。节点向源节点发送RREP(路由响应)报文;否则将节点地址附在报文的“路由记录”字段后,同吋继续向邻节点洪泛该路由请求。如果收到多条路由请求报文则FI的节点根据授短路由原则选择最终路rh,并将此信息通过反向路由发送回至源节点。1.

5、2DSR的特点传统的路由协议中路由的发现过程和路由的维护是通过周期性广播路由更新信息来实现的。每次路由收敛之前都需要产生很人最的路由报文因此增人了网络的负荷。而在DSRI办议中,则不是通过周期性的广播來发现路山和维护路山,只是需要发送报文的时候才來检测路由的可用性。DSR协议具有以下优点:1)节点不需要存储路由表,源端需要发送报文时才发起路由发送过程。2)釆川了路由缓冲技术,因此在一次路由发现过程中,会产生•多种达到目的节点的路径。当其屮一条失效示述有其他的路由备用。3)支持非对称传输信道模式。2AODV(AdhocOn-De

6、mandDistanceVectorRouting)路由协议AODV(无线自组网按需平血距离矢量路山协议),也是AdHoc网络中按需路由方式的典型协议。由C.Perkins和E.Royer于2000年首先提出来的⑵。在AODV协议中,路由中的每个节点都维护路山表。2.1AODV路由的原理AODV路由协议也主要由路由发现和路由维护两部分组成。AODV的路由主要依赖于屮间节点建立和维护的动态路由表。AODV的路由发现过程如下:1)源节点向邻近节点洪泛RREQ,在发起的RREQ报文屮携带以下信息字段:<源地址,源序列号,广播ID,忖

7、的地址,目的序列号,跳数计数器沢序列对v源地址,广播ID>用来标识此RREQ。2)中间节点在收到路由请求报文时,比较本节点和目的节点的地址,如果自己是目的节点,则回复RREPo否则转步骤(3);3)根据<源地址,广播ID>判断是否收到过该请求消息,如果收到过则丢弃该请求消息,否则转向步骤(4);4)记录和应的信息,以形成反向路由。记录的信息包括:上游节点地址(即向本节点发送路由请求消息的节点)、冃的地址、源地址、广播ID、反向路由超时时长和源序列号等。同时跳数计数器加1,向邻节点转发该RREQoAODV路由表管理及维护AODV

8、路由协议中的路由表主要包括目的节点、下一跳节点、距冃的节点的跳数、冃的节点序歹U号等信息。节点的移动可能会造成现有路山的失效,根据节点的不同,AODV路由协议的处理方法不同。当由于源节点移动而造成路由失效时,此时只能由源节点再次发起路由请求过程。当由于中间结点或II的节点的移

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。