基于空间位置和场景的AdHoc路由协议.pdf
《基于空间位置和场景的AdHoc路由协议.pdf》由会员分享,可在线阅读,更多相关《基于空间位置和场景的AdHoc路由协议.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、27卷 第2期2010年2月微 电 子 学 与 计 算 机MICROELECTRONICS&COMPUTERVol.27No.2February 2010收稿日期:2008-12-08;修回日期:2009-02-25基金项目:浙江省自然科学基金(Y1080734)基于空间位置和场景的Ad Hoc路由协议朱本浩1,姚明海2(1浙江海洋学院 数理与信息学院,浙江 舟山316004;2浙江工业大学 信息工程学院,浙江 杭州310014)摘 要:在移动Ad Hoc网络中,基于拓扑的路由易发生链路断开,基于地理位置的路由易产生拓扑洞,这都会大大降质路由算法的性能,甚至会出现路由失败的问题.为此文中提出了
2、基于空间位置和场景的Ad Hoc路由协议.该协议算法采用构建空间模型,将场景知识引入路由过程的方法,通过在路由前规避拓扑洞来改善和提高路由性能.仿真结果表明在网络连通度适当的条件下,新的路由协议算法可行和有效的.关键词:空间位置;拓扑洞;Ad Hoc路由协议;SSR协议中图分类号:TP393 文献标识码:A 文章编号:1000-7180(2010)02-0163-04Ad Hoc Routing Protocol Based on the spatial Location and SceneZHU Ben2hao1,YAO Ming2hai2(1 College of Mathematics
3、Physics and Information,Zhejiang Ocean University,Zhoushan 316000,China;2 College of Information Engineering,Zhejiang University of Technology,Hangzhou 310014,China)Abstract:In the mobile Ad Hoc network,the link which governed by the routing protocol based on topology disconnectedeasily,and topology
4、 holes easily happened in the link which governed by the routing protocol based on geographical loca2tion.These two type routing protocol significantly degrade the performance of routing algorithm,even lead to routing fail2ure problems.In this paper,the routing protocol based on spatial location and
5、 scenes has been presented.Through con2structing spatial model which introduce the scenes knowledge in routing process and bypassing the topology holes beforerouting,the routing performance are improved.The simulation results show that the new routing protocol can effectivelyimprove the performance
6、of routing in the proper conditions of network connectivity.Key words:spatial location;Topology hole;Ad Hoc routing protocol;SSR protocol1 引言移动Ad Hoc1是一种不依赖于固定基础设施的无线网络,网络节点之间通过协作来传输信息.节点可以向任意方向自由移动,网络拓扑变化频繁且事先无法预知,如何发现和维持路由,以达到更好的路由效率是目前研究的热点问题.传统的Ad Hoc路由协议主要是基于网络拓扑和基于地理位置的,这些协议建立的路由是由一系列特定的中间转发节点
7、组成.如网络拓扑结构剧烈变化或路径上存有障碍物时,路由就会因有节点不可达,出现我们称作拓扑洞(Topology Hole)的情况,造成通信中断,需重建或恢复路由,这会导致高额的路由开销.在存在拓扑洞的情况下,基于网络拓扑或者地理位置的路由算法会失效,并且由于路由算法的无状态性,这种失效在环境未发生重大变化时会重复发生,从而大大降质路由算法的性能.文中提出一种基于空间位置和场景的Ad Hoc路由协议,构建空间模型,将场景知识引入路由过程,在路由过程前规避拓扑洞,改善和提高路由算法的性能.2 传统路由协议的缺陷基于拓扑的路由协议利用网络中的链路信息来进行包的转发,比较典型的有动态源路由DSR2协议
8、.该协议按需使用泛洪来探测路由,当所用的路由发生链路断开时,而缓存中没有到目的节点的其它路由时,源节点只能再次通过泛洪来寻找到目的节点的路由.这样会导致经常性的全网络泛洪,不仅占用了大量的网络带宽,而且还容易引起控制包和数据包之间的冲突.基于位置的路由协议根据节点的位置信息来选择下一跳,将包朝着目的节点的方向上进行转发.典型的有GPSR3协议,这种协议算法需要知道网络中节点的地理位置信息,每个节点可以通过GPS或其它定位服务来知道自己的位置.由于基于地理位置的路由是基于局部信息做出转发决定,没有必要产生和维护从发送节点到目的节点的全局信息,因此通常认为这种路由算法具有高度的扩展性,对于经常变化
9、的拓扑具有较好的鲁棒性.但如果网络拓扑变化过于剧烈,在报文未到达目的节点时,目的节点因位置发生变化而与前面的节点形成路径环.由于初始面并不会再次到达,GPSR无法判断路径环的发生,从而报文将在路径环间反复传递直到达到最大hop数,导致路由过程失败.路径上有障碍物存在时影响也非常明显,它会增加路由算法的开销,导致网络拓扑信息及时更新更加困难.当算法使用“过期”的信息时,基于地理位置的Ad Hoc路由算法就可能出现路由失败.由以上分析可以看出,新的路由协议要求不应基于网络拓扑和地理位置,必须能有效地规避拓扑洞.文中引入空间模型的概念,一方面空间模型的静态性避免了动态更新网络拓扑的巨大开销,另一方面
10、利用空间模型与网络拓扑的近似性能有效地规避拓扑洞的产生.3 基于空间位置和场景的路由协议3.1 空间模型的构建空间模型是对存储在电子地图里原始数据的一种封装,为高层应用提供有效的数据处理4.电子地图、空间模型与路由协议之间的关系如图1所示.图1 电子地图、空间模型与路由协议之间关系图空间模型可以通过电子交通图等地理信息系统(GIS)提取数据的方式构建.解释器自动将GIS数据转换成标准的地理数据格式存储.空间模型图可作为网络拓扑的一个近似描述.当网络节点密度足够大时,空间模型图与平面化的网络拓扑是一致的.因此,可以利用空间模型图来选择适当的路由,规避因轨道因素引发的拓扑洞.为了更好的描述空间模型
11、,在基于空间位置和场景的Ad Hoc路由协议(Spatially situation andscenes Routing,SSR)中,引入图距离的概念.以静态的空间模型图模拟动态的网络拓扑,以图距离代替欧几里德距离,这构成了SSR协议的基本思路.完整的SSR协议包括邻节点检测、GSR规划和基于GSR的报文前传三个基本操作.3.2SSR路由协议邻节点检测主要是提供节点邻域知识,为后续的报文前传提供必要的支持.与GPSR协议一样,SSR协议的邻节点检测机制也采用beacon方式.每个节点周期地向MAC广播地址发送beacon.beacon中携带着发送节点的网络ID以及当前坐标位置.为了避免同一时刻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 空间 位置 场景 AdHoc 路由 协议
限制150内