您的当前位置:首页正文

AODV过程的OPNET仿真实现与研究

来源:画鸵萌宠网
维普资讯 http://www.cqvip.com

中国西部科技 2008年4月(上旬)第07卷第10期总第135期 AODV过程的oPNET仿真实现与研究 许建 彭曙光 马 强 (1,清远职业技术学院网络信息中心,广东清远51 1 51 0;2.湖南大学计算机与通信学院,湖南长沙41 0082; 5.清远职业技术学院信息科技学院,广东清远511 51 0) 摘要:自组网是由一组带有无线收发装置的移动节点组成的一个支持多跳的临时性的网络自治系统。Ad Hoc网络是一 种由移动节点组成、拓扑结构动态变化的自组织网络。本文针对无线自组网路由协议在OPNET 1 O.5环境下如何实现等问 题,在介绍网络仿真软件OPNET 1 O.5和无线协议AODV原理的基础上,结合采用AODV协议的移动节点实例,详细分析了在 此仿真环境中分组递交率、端到端的平均时延、路由协议开销等关键参数的变化形态。 关键词:Ad Hoc网络;OPNET;AODV路由协议;分组递交率;平均时延;路由协议开销 AoDV Simulation Actualization ofAd HOC XU iJan .PENG shu.guang .Ma qiang (1,Network and Information Center Of OingYuan Polytechnic,OingYuan Guang Dong 5 11 5 1 0,China;2.Computer and Communication College of HuNan University,HuNan ChangSha 410082,China;3.Information Department Of QingYuan Polytechnic,QingYuan Guang Dong 5 11 5 1 0,China) Abstract:MANET(Mobile Ad HOC Wireless Network),a kind of multi.hop wireless network,composed of mobile nodes that communicating with each other through wireless links.Ad hoc is a self-organizing network.its topology is always changing,Ad hoc On demand Distance Vector Routing(AODV)iS an improvement on DSDV Using the OPNET network simulator,and analyzed the performance of A0DV under difierent simulated scenes from aspects as:packet delivery ratio,end.to.end delay,routing cost etc,From the detailed simulation results and analysis of it,we can know how it works and the performance of AoDV Key words:Ad HOC network;OPNET;A0DV;Packet rate submitted;Average Delay Routing protocol overhead 近年来,无线网络技术得到了快速发展。为此,研究 分组平均递交率=目的节点接收到的数据包个数/源 人员开发r许多新的网络通信协议。目前可用于无线网络 发送的数据包个数 仿真的软件主要有ML3公司的0PNET ̄n免费软件NS一2等。 (2)端到端的平均时延。包括路由查找时延、数据包 0PNET ModeleF针对不同的业务应用仿真需求,主要用于关 在接口队列中的等待时延,传输时延及MAC层的重传时延, 键流量分析、业务流量的模拟,新协议的分析和模拟。 反映了路由有效性,尤其对语音包来说,时延太大会严重 目前的Ad Hoe网络路巾协议可以分为反应式路 协议 影响通信质量。 和先应式路由协}义两类。其中,按需距离向量协议(AODV) 端到端平均时延=∑(接收到数据包的时间一发送数 和动态源路由协议(DSR)是两种被广泛研究的反应式路由 据包的时间)/发送的数据包个数 协议。AODV(Ad Hoc 0n—Demand Di stance Vector,按需 距离向量协议)是在DSDV协议的基础上改进而来的一种按 (3)平均跳数。在体现仿真过程中,数据包从源节点 需路由协议。AODV是基于距离矢量的算法。所不同的是, 到目的节点所经过的平均跳数,反映了网络拓扑结构、节 AODV只保持需要的路由,丽不需维持通信过程中未激活的 点通信范围及路有效率。 目的节点的路由。 平均跳数=转发的数据包与发送的数据包所需要的个 l 几个重要参数 数和/发送的数据包个数 (1)分组平均递交率。日的节点接收到的数据包个数 (4)归一化路由开销。归一化路由开销是指为传递数 与源发送的数据包个数之比,反映了网络传输的可靠性, 据包,平均每个数据包所需要的路由包的个数。它反映了 递交率越岛则可靠性越大。 网络的拥塞程度和节点电源的效率,开销大的协议拥塞的 概率就大,且会延迟接口队列巾数据包的发送。 收稿日期:2008—02—27修回日期:2008—03—24 作者简介:许建(1964一),男,硕士研究生,工程师、讲师,研究方向为计算机网络与信息化、数据仓库及其应用。 维普资讯 http://www.cqvip.com 归一化路由开销=发送和转发的路由包个数/接收到 的数据包个数 2 加DV路由协议在OPNET上的实现 本文仿真试验的目的在于研究AODV路由协议,所以在 仿真设计中,我们主要是设计和研究了一个背景拓扑图为 空的场景大小为lOm*lOm的网络范围的办公模型。并以 OPNET自带的MANET网络节点为对象进行AODV路由协议的模 拟和仿真。 (1)仿真网络拓扑图。本地网络由5O个节点组成,其 图3平均延迟和平均跳数 中nodeO为服务器节点。其它另设为station。所有的节点 都是基于adhoc节点模型。 图l场景拓扑图 ①进程模型的分析。根据NIST组织对AODV协议的分析 的模拟,同样可以用有限状态机描述协议进程模型如下: 图2 AODV协议进程模型 ②基本仿真结果。为了评估AODV协议的性能,需考虑 不同的定量度量:另外,MANET的网络特性也要求考虑多种 评价因素。 因此,选取以下5种统计量。a.端到端平均延 时(average delay)。b.平均跳数(mean hops)。C.开销 (overhead)。d.吞吐量(throughout)。 e.效率 (efficiency)。 上图左边为平均延迟情况,可以看出AODV过程的延迟 情况是比较的稳定的。右边为平均跳数的情况,也是很稳 定的。这是由于节点受限在固定的区域内移动,.并且节点 的通信距离覆盖移动区域的大部分,从而使得路由缓存不 会随着网络拓扑结构的变化而发生太大的变化。 图4开销和吞吐量 图4左边可以看出随着路由缓存的建立,网络开销也随 之稳定802.11协议要求对发出的数据包进行确认。所以就 造成了图中的固定开销。图4右边表明网络吞吐量由于路由 缓存的建立而达到稳定.这是因为路由缓存建立后不随网 络拓扑结构的变化而更新,从而在网络开销稳定之后,网 络吞吐量也随之稳定。 图5路由丢包率 最后我们用丢包率来衡量效率问题。从图5中可以看出 来系统的丢包率几乎为0,也就说明了AODV路由的极高的效 37 \_ 维普资讯 http://www.cqvip.com 中国西部科技 2008年4月(上旬)第07卷第1 0期总第1 35期 率。AODV协议的传输效率较高且稳定.这符合在移动空间受 限的情况下,路由缓存建立后会一直处于相对稳定的状 率降低,与事实相符合。 但是AODV对于20 m/s以卜的移动速度是能够跟得上 态,路由中断和数据丢包也会较少发生。 (2)路由协议性能仿真分析。 ①基于不同的节点数日对AODV性能的比较分析。 图6节点数目对AODV性能的比较 通过比较可以发现,由于节点数目变小,因此最佳路 由数目和质量变小,所需要的传播的延迟相应的增加,同 时由于节点比较少,使得需找到路由数目比较少,路由开 销比较小。 ②平均跳数和吞吐量的比较。 图7平均跳数和吞吐量的比较 节点数目下降,到达目的地的节点数目自然减少,所 以平均跳数也就减少,同时节点数日下降自然使得系统容 量减少,吞吐量 降。 ③基于不同的移动速度对AODV性能的比较分析。r打于 对50个节点数目对移动性的分析小好运用,所以晕新采取 简单的AODV网络进行分析。如下图所示: 图8基于不同的移动速度对AODV性能的比较分析 通过比较发现,随着速度增大,延迟增加,分组发送 38 网络拓扑结构的变化的。 ④基于不同的发包速度对AODV性能的比较分析。 图9基于不同的发包速度对AoDV性能的比较分析(图中红色为高 速率的A0Dv路由链路) 可以看出,随着分组发送频率的降低(图中红色发送速 率小于蓝色),延迟减小,路由信息发送量减小,网络性能 迅速提高,这是由于AODV的路由保持机制决定的。从这个 角度讲,在网络负载比较低的情况下,AODV协议性能是优 于DSR的。 3 总结 根据仿真结果可以看出,对AODV可以得出如下结论: (I)AODV能够适应节点的高速运动; (2)分组发送频率 对AODV路由协议性能影响较大; (3)分组发送频率增加 弓l起网络负载增人 (4)移动范围增人而超}H节点通信范 围时,能导致协议性能急剧下降。 4 研究延伸 由于AODV协议的局限性,只能是甲墙传输。通过文献 等等了解,可以对AODV协议进行进一步的改进,可以设计 多路径的AODV协议, ̄PMAODV协议来解决这一问题。 参考文献: [I]陈敏.OPⅦT网路仿真[M].北京:清华大学出版社,2004,4 [23王文博.OPNET Modeler与网络仿真[M].人民邮电出版社, 2003,1O. [3]陈世奎,李腊元.移动自组网路由协议AODV的性能研究.交通与 计算机,2006,(6),第24卷. [4]Anipakala Suresh.Performance Analysis of Ad hoc On— demand Distance Vector routing(AODV)usi ng OPNET Simulator.Communication Networks University of Bremen,l 1th Apri]2005. [5]策力木格,胡其吐. 于Ns的AODV路由协议研究[J].内蒙古科 技与经济,2007,(12). [6]覃科,李志远.基于OPNET仿真平台的MANET路由协议性能研 究[J].计算机科学技术与应用,2007,(2). [7]韩 晔,陈 刚,朱诗兵.基丁OPNET软件的动态源路由协议仿 真实现.[J]广东通信技术,2004,(12). 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top