预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Adhoc网络路由协议性能研究与AODV协议的优化 随着移动通信技术的快速发展,传统有线网络已经不能满足人们对高速、高效的网络通信的需求。近年来,由于其构建简单、移动性强等优点,Adhoc网络越来越受欢迎。但是,由于其网络拓扑结构具有不确定性和快速变化性,因此需要一个高效的路由协议来保证数据包稳定地传输。本文旨在对Adhoc网络路由协议的性能进行研究,并针对AODV协议的缺点进行优化。 一、Adhoc网络路由协议性能研究 1.Adhoc网络简介 Adhoc网络是不需要任何基础设施的网络,由许多移动终端组成,这些终端之间可以直接通信,因此很适合在暂时性或者紧急救援场合中使用。它的构建既不需要任何预先部署的基础设施,也不依赖固定不变的拓扑结构,而是通过无线自组织网络技术,由所有移动节点共同合作完成。 2.Adhoc网络路由协议的分类 Adhoc网络的路由协议可以分为三大类:基于反应式、基于距离向量、基于链路状态。基于反应式路由协议是根据需求进行无线链路和路由的发现的,只有当数据传输时才会开启相应的路由。基于距离向量路由协议比较适合小型网络,而基于链路状态路由协议适合复杂和大型的网络。具体而言,基于反应式的路由协议有DSR、AODV,基于距离向量的路由协议有DSDV,基于链路状态的路由协议有OLSR、LSR等。 3.Adhoc网络路由协议的性能指标 Adhoc网络的路由协议的性能有许多指标,包括路由发现时间、信号量的消耗、延迟、可靠性、数据包传输率等。 4.现有Adhoc网络路由协议的优缺点 在现有Adhoc网络路由协议中,AODV协议相对来说比较适合较小规模的网络,因为它只维护了一个活动路由表。但是,AODV协议的RREQ包延迟较大,路由发现时间相对较长;同时,在大规模网络中,会出现过度使用广播的问题,降低了网络性能。因此,针对AODV协议的缺陷进行优化十分必要。 二、AODV协议的优化 1.AODV协议的原理 AODV协议是基于反应式的路由协议,是一种源路由的角色管理方法。在AODV的网络中,每个节点必须知道到达任何目标节点的完整路由信息。为此,每个节点保存一个路由缓存,里面存着所有其它节点到达目标节点的路径;如果该节点已知目标节点的地址,它就可以用自己的路由缓存来确定到达目标节点所需的详细路径信息。 2.AODV协议的优化方法 为了解决AODV协议的延迟和网络拥塞问题,在现有的AODV协议上,可以使用如下的优化方法: (1)引入负载平衡机制 在AODV协议中,节点往往会发送自己的RREQ包,但由于其随机性,会导致节点的负载不均衡,一些节点会负荷过重。因此,可以引入负载平衡机制,使得网络中所有节点的负载均衡。 (2)最小相邻节点数(MNS)机制 为了减小路由表的存储负担,引入了MNS机制,即路由表中存储的相邻节点数不得低于MNS数值,设置MNS的目的是降低路由表的维护次数和表项的大小。该机制的引入可以解决网络中节点数量的增加所带来的存储负担。 (3)基于信号强度的邻居选择机制 为了更好地构建邻居网络,避免广播的过度使用,可以通过信号强度选择与其相邻的节点,以此构建邻居网络并提高网络质量。 (4)基于规则离散与广播次数的RREQ包限制机制 为了减小过分广播和乱序区分,防止重复广播,减小网络干扰,可以根据不同的发送时间或者广播序列号的规则离散和限制RREQ包的广播次数。 三、总结 本文针对AODV协议所面临的性能问题进行了研究和探讨,并针对其所存在的问题提出了优化建议。在未来的研究中,可以进一步探索更加高效的路由协议,以提高Adhoc网络的性能和质量。