欢迎来到天天文库
浏览记录
ID:46229427
大小:107.20 KB
页数:9页
时间:2019-11-21
《改进的移动自组网DSR协议路径缓存策略》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、改进的移动自组网DSR协议路径缓存策略摘要:动态源路由协议在AdHoc网络拓扑结构变化频繁时,缓存中的路由得不到及时更新会经常失效,从而导致网络性能卜•降,木文对DSR(DynamicSourceRouting)路由协议的缓存管理进行了研究。基于AODVI办议局部连接性管理机制捉出了一种带错误路由主动发现机制的改进DSR协议,该协议口J以提高缓存中路由信息的准确率,较好的适应了AdHoc网络动态的网络拓扑结构变化。仿真结果表明,该方法可以有效提高分组投递率,同时降低路由开销及传输延迟。关键字:移动自组网络;DSR;缓存管理;局部连接性管理;NS2;OptimizedCac
2、hingStrategiesinDSRRoutingProtocolforWirelessAdHocNetworksAbstract:Theroutecacheofdynamicsourceroutingprotocolisoftenfailedbecauseofnottimelyupdates,whentheAdHocnetworktopologychangesfrequently,whichleadstonetworkperformancedegradation.Thispaperhasstudiedsomethingaboutthecachemanagementin
3、DSRroutingprotocols,andproposesanimprovementDSRprotocolwithinitiativediscoveryofmisroutedmechanismbasedonthelocalconnectivitymanagementmechanismofAODVprotocol.Theimprovedprotocolcanimprovetheaccuracyofthecacheroutinginformation,andbetteradaptedtothenetworktopologychangesdynamically.Thesim
4、ulationresultsshowthatthismethodcaneffectivelyimprovethepacketdeliveryratio,andreducingtheroutingoverheadandtransmissiondelayatthesametime.Keyword:mobileadhocnetworks,DSR,cachingstrategies,localconnectivitymanagemechanism,NS21引言AdHoc网络是一种无屮心自组织的网络,具有无中心自组织性、多跳性和对等性,网络拓扑动态变化等特点,广泛应用在军事、灾难救
5、助、偏远山区作业等特殊场合⑴。AdHoc网络的拓扑结构是动态变化的,主机之间通信均采用无线传输技术,屮间的每个结点既是一个移动的主机又是一个路由器叫这就使得AdHoc网络的路由协议冇别于传统的路由协议。目前已有多种针对AdHoc网络的路由协议,他们都有着自己的特点,适用于不同的应用环境。DSR路由协议⑵是一种基于源路由方式的按需路由I办议,在DSRI■办议中,每一个分组的分组头中包含整条路曲的信息,其优点是中间结点不需要维持当前的路曲信息,分组自己带冇路由信息;再加上按需路由的特性,就避免了周期性的路由广播和邻结点的检测。DSR路出协议为了提高性能加入了路由缓存技术,然而
6、动态变化的网络拓扑结构,使得缓存中的路由信息经常失效,这就降低了数据传输的成功率,并增加了传输延时.为了提高缓存的准确率,本文基于AODV协汶局部连接性管理机制提出了一种带错误路出主动发现机制的DSR,从而减少失效路曲对整个网络的影响,提高DSR路出的性能。2动态源路由协议DSR协议是一种基丁•源路由的按需路由协议,设计DSR的目的在于创建开销非常低同时又能快速响应网络变化的路曲协议,以高度反应式的服务确保数据分组在节点移动或者其他网络条件变化的条件下仍然能够止确地递交。DSR主要包括路由建立和路由维护两个过程内⑷,下而对其路由机制进行详细分析。2.1DSR协议的运行机制
7、2.1.1DSR协议的路由发现机制(1)产生路由请求当源节点需要与某目的节点进行通信时,它首先在本节点维护的路由缓存中查找是否有到达该目的节点的路由。若路由缓存中己包含了到达该目的节点的有效路由,贝IJ立即使用此路由发送数据分组,否则它将向所有邻居广播RREQ(RouteRequest)分组,以启动一个路由发现过程來找到一条到达该目的节点的可用路由。(2)节点处理路由请求①如果接收RREQ的节点是该路由请求的目的节点,则向发起RREQ的源节点返回RREP分组。②收到RREQ的节点检杳口己是否已经包含在RREQ携带的源路由节点列
此文档下载收益归作者所有