基于位置预测的Ad hoc网络路由协议研究毕业论文.doc
《基于位置预测的Ad hoc网络路由协议研究毕业论文.doc》由会员分享,可在线阅读,更多相关《基于位置预测的Ad hoc网络路由协议研究毕业论文.doc(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学校代号 10532 学 号 G05101062 分 类 号 TP393 密 级 普通 工程硕士学位论文基于位置预测的Ad hoc网络路由协议研究学位申请人姓名 培 养 单 位 计算机与通信学院导师姓名及职称 学 科 专 业 计算机科学与技术 研 究 方 向 无线Ad hoc网络的路由协议论文提交日期 2010年4月12日 学校代号:10532学号: G05101062密级:普通湖南大学硕士学位论文基于位置预测的Ad hoc网络路由协议研究学位申请人姓名:导师姓名及职称: 培养单位:计算机与通信学院 专业名称:计算机科学与技术论文提交日期:2010年4月12日 论文答辩日期:2010年4月24
2、日 答辩委员会主席: Researches Ad Hoc network routing protocolsBase on The position estimatebyYANG BenquanB.E.( ShenYang Institute of Aeronautical Engineering)1999A thesis submitted in partial satisfaction of theRequirements for the degree ofMaster of EngineeringinSignal and Information Processingin theGradu
3、ate SchoolofHunan UniversitySupervisorProfessor LUO JuanApril, 2010工程硕士学位论文 湖 南 大 学学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送
4、交论文的复印件和电子版,允许论文被查阅和借阅。本人授权湖南大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于1、保密,在_年解密后适用本授权书。2、不保密。(请在以上相应方框内打“”)作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日摘 要Ad Hoc网络是一个复杂的分布式系统,具有动态变化的拓扑结构。Ad Hoc网络没有任何中心和固定基础设施,每个节点都具有主机与路由器的双重功能,形成一个多跳分布式网络。如何找到快速稳定的路由是Ad Hoc网络研究的关键问题,目前Ad Hoc路由协议基于不同的出发点和机
5、制,尚无比较完善的性能都比较优越的Ad Hoc路由协议,特别是具有QoS保障的路由技术,仍处于探索阶段,尚无成熟的协议标准,还有待于进一步的深入研究。本文首先介绍了Ad Hoc网络的基本概念,对Ad Hoc网络的路由协议进行了详细的分析研究。通过OMNeT+仿真,比较分析了几种常见路由协议在不同环境下的性能变化,包括:移动性、网络负载和网络环境等。仿真结果表明,随网络负载的增加数据分组成功发送率下降、路由包开销增大、端到端传输时延增长。仿真分析表明,目前路由算法存路由包开销大、端到端传输时延长等问题。因此,本文提出了一种基于位置预测的LAODV路由协议(Ad hoc On Demand Dis
6、tance Vector routing Based On The position prediction ) 。设计了节点定位的自适应定位算法,在网络定位系统中配置一些位置己知的信标节点,一旦信标节点不够,低级节点自动吸纳高级节点作为补充“信标”节点参与该节点的定位。在得到基本位置信息后,通过对节点的位置进行预测,确定节点的位置和基本方向,选择最稳定路径进行数据传输,降低了路由破裂与重构次数,提高了数据成功传送率。仿真结果表明,通过对节点的位置进行预测,采用定向洪泛的路由算法和资源预留机制为数据的传输提供了可靠的QoS保障,降低了路由开销。关键字:Ad Hoc网络;地理位置路由;定位;OMN
7、eT+专业排版,专业论文修改 降低论文重复率 制作答辩幻灯片请联系Q 2861423674淘宝搜索 文天下AbstractAd Hoc network is a complicated distribute system, which has dynamic topology. There is no infrastructure in Ad Hoc network, while every node can be router and host, then form a multi-hop distributed network.How to rapidly find a stable ro
8、ute is the key problemin Ad Hoc network. There is no excellent performance Ad Hoc routing now, especially for QoS routing, which still in the initial stage and there is no industry standard. So it need do further research in Ad Hoc routing. First some basic concept of Ad Hoc network was introduced,
9、then analysed Ad Hoc routing protocols. We analyzed and compared the performance of several Ad Hoc routing protocols in different network environment via OMNeT+, such as mobility, network load and environment. The simulation shows along with network load ,send out rate decline, the cost of routing i
10、ncrease and the delay of end to end extend. Network simulation shows these routing protocols have some weakless such as big cost and long delay. So an LAODV (Ad hoc On Demand Distance Vector routing Based On the position prediction) is proposed. We designed an adaptive localization algorithm for loc
11、ating node. Set some beacon node that known there location, once there is no enough beacon node in the network, the senior node will be alternated node for beacon and join the localization stage. When get there location, via the prediction of the new position to confirm the position and direction of
12、 the node, then choose the best route to transmit. It will decrease the numbers of break route and re-route, and increase the data transmition rate. The simulation shows, through the prediction of position, using the directional flooding and resourse reserve to ensure the QoS, the cost of routing is
13、 decreased.Key words: Ad Hoc Network; Routing base Geography; Localization; OMNeT+III工程硕士学位论文目 录学位论文原创性声明和学位论文版权使用授权书I摘 要IIAbstractIII插图索引VI附表索引VII第1章 绪 论11.1 课题的研究背景及意义11.1.1 移动Ad hoc网络概述11.1.2 Ad Hoc网络中路由协议问题21.1.3 论文研究的意义31.2 Ad Hoc网络路由协议的研究现状41.3 研究内容51.4 论文结构51.5 本章小结5第2章 Ad Hoc网络路由协议62.1 Ad Ho
14、c路由协议概述62.2 Ad Hoc路由协议分类性能研究62.2.1 按路由建立时间分类72.2.2 按路由算法类型分类92.2.3 按网络拓扑结构分类102.2.4 按路由协议的功能分类112.3 几种常见的典型的路由协议122.3.1 表驱动路由协议122.3.2 按需驱动路由协议142.3.3 混合路由协议152.3.4 实现机制比较162.4 本章小结17第3章 Ad Hoc路由协议的OMNeT+仿真与性能分析183.1 OMNeT+仿真的基本原理183.2 Ad Hoc路由协议的OMNeT+仿真203.2.1 Ad Hoc路由协议的OMNeT+仿真流程203.2.2 仿真参数设置与性
15、能评价223.2.3 不同负载下Ad Hoc路由协议的OMNeT+仿真233.3 本章小结28第4章 基于位置预测的LAODV路由协议294.1 基于位置预测的Ad Hoc路由协议研究294.1.1 基于位置预测的Ad Hoc路由协议研究294.1.2 位置信息路由协议的分析与优化304.2 节点定位算法314.2.1 节点定位算法基本原理314.2.2 节点定位算法误差模型及误差消除技术324.2.3 自适应节点定位算法具体内容及定位过程334.3 基于位置预测的路由协议LAODV364.3.1 LAODV路由协议描述364.3.2 算法描述与实现394.3.3 LAODV性能分析424.3
16、.4 LAODV仿真分析424.4 本章小结46第5章 总结与展望47参考文献49致 谢52插图索引图1.1 简单的移动Ad hoc网络示例2图2.1 按需驱动路由的路由建立示意图8图2.2 分级结构路由算法示意图10图2.3 CGSR路由协议的路由机制16图3.1 OMNeT+仿真程序的体系结构19图3.2 数据包成功发送率124图3.3 数据包成功发送率225图3.4 网络路由包开销126图3.5 网络路由包开销226图3.6 端到端的平均时延127图3.7 端到端的平均时延227图4.1 圆周定位模型32图4-2 节点分类34图4.3 定位流程35图4.4 位置管理方案37图4.5 最小
17、路径生存时间的计算37图4.6 定向路由洪泛机制38图4.7 中间节点处理RREQ报文的过程40图4.8中间节点处理RREP报文的过程41图4.9 数据包成功发送率143图4.10 数据包成功发送率244图4.11网络路由包开销144图4.12网络路由包开销245图4.13 端到端的平均时延145图4.14端到端的平均时延246附表索引表2.1 路由协议性能比较(按路由建立时间分类)8表2.2 路由协议性能比较(按逻辑组织机构分类)11表2.3 典型Ad hoc路由协议实现机制比较17VII第1章 绪 论随着通信技术和计算机技术的不断发展,计算机网络正快速进入到商业、工业、教育和科研等领域,进
18、入到人们的日常生活中,深深影响和改变着我们的生活和工作方式。移动通信网(如GSM和CDMA等)在我们周围广泛存在,它们需要有有线网络或存在固定基站,对于原来没有有线网络的区域或者有线网络已经被破坏的区域,例如在荒芜人间的沙漠中,浩瀚无边的大海上,以及被火灾或其它灾难所毁坏的城市,战场等特殊场所,以前的移动通信网络就不能满足要求。在某些特殊情况下,需要快速、临时地建立一个新的移动通信网络,来实现信息的传输。为了满足这种需求,一种新的移动通信网(移动ad hoc网络)应运而生。移动ad hoc网络(MANET)是一个复杂的分布式系统,它由很多自由移动的无线节点,动态地自组织成一个任意网络拓扑结构系
19、统。它使各设备之间不需要固定基础设施就可以进行相互通信,并且能很好地连接到Internet等网络。在战争和日常生活上美好的应用前景渐渐成为人们的研究中心之一,也使ad hoc网络逐渐成为下一代网络的重要分支。1.1 课题的研究背景及意义1.1.1 移动Ad hoc网络概述Ad hoc1-5来源于拉丁语,是“专门地,特别地,随机地,随时地为即将发生的特定事件或情况”的意思。这里的Ad hoc网络是指一种特定的、多跳、自组织、无中心的无线网络。目前国内很多专家将Ad hoc网络称为“自组网”,或者“多跳网络”等等。移动ad hoc网络是由许多动态节点(带有无线收发装置)自组织成一个临时性的多跳的无
20、中心的分布式系统。在任意时刻,每个节点可以向不同方向以不同速度移动,在网络中每个节点可以完全自由的运动,因此无法预测网络的拓扑结构发生怎样变化。移动ad hoc网络是一个多跳(Multi-hop)的无线移动网络6-9,当网络中两个移动节点在彼此的数据传输范围内时,可以直接进行无线通信;而当两个移动节点不在彼此的数据传输范围内时,两个移动节点必须经过其它中间移动节点转发进行无线通信。这里,我们描述了一个简单的由三个移动节点组成的ad hoc网络,如图1-1。在该网络中,移动节点A和C都不在彼此的数据传输范围内,但是它们都在移动节点B的数据传输范围内,因此如果移动节点A要向移动节点C进行数据通信,
21、必须通过移动节点B进行数据转发。这是移动ad hoc网络的一个基本特征多跳性,也是路由设计的一个难点。 A B C图1.1 简单的移动Ad hoc网络示例在ad hoc网络中,移动节点既作为主机,又具有路由器的功能。一方面,移动节点作为主机运行相关的协同应用程序;另一方面,移动节点作为路由器运行相关的路由协议,实现路由发现、路由维护等路由操作,如果接收到的数据不是给自己的数据分组即进行数据转发。1.1.2 Ad Hoc网络中路由协议问题当前Internet网络中主要使用的路由协议10 11是基于距离矢量的路由协议和基于链路状态的路由协议。这两类路由协议都是针对有线或固定网络而设计,由于Ad H
22、oc网络的动态拓扑结构、数据转发的多跳性等特点,使得实用于Internet网络的路由协议并不适合Ad Hoc网络。目前Ad Hoc路由协议基于不同的出发点和机制,尚无比较完善的性能都比较优越的路由协议。各种路由协议都存在或多或少的问题,主要表现在以下几个方面:(1)动态的网络拓扑结构Ad hoc网络中,移动节点可以以任意速度和方向移动、电源用尽/关机或损毁、同时节点发送功率的变化、无线信道之间相互干扰、地理环境等因素的影响,网络拓扑结构随时都会发生变化,若在Ad hoc网络中直接运行Internet网络的路由协议,一旦拓扑结构变化,Internet网络的路由协议需要花费很长的时间和很大的代价才
23、能完成收敛。(2)有限的无线传输带宽、链路容量动态变化无线信道通信环境比较恶劣,信号的干扰、衰落、噪声等因素的影响以及信道的共享与竞争,使无线链路的状态随时间的变化而变化,另外,由于移动节点在网络中以任意的方式移动,Ad Hoc网络的拓扑结构变化频繁,为了能够最快、最精确地反映网络拓扑结构的变化,因此,与固定网络相比,需要在节点间不断地交互控制报文。由于无线传输信道带宽有限,路由协议只有尽量减少节点间信息交互,才能减少路由协议开销,提高信道效率。(3)移动终端能力的有限性Ad hoc网络中终端节点内存小、CPU处理能力低、所带电源和发射功率十分有限。网络中节点既要作为主机又要作为路由器,节点能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于位置预测的Ad hoc网络路由协议研究 毕业论文 基于 位置 预测 Ad hoc 网络 路由 协议 研究
限制150内