基于主动网络的MANET路由和信任度路由的研究

上传人:lizhe****0920 文档编号:46978883 上传时间:2018-06-28 格式:PDF 页数:116 大小:6.34MB
返回 下载 相关 举报
基于主动网络的MANET路由和信任度路由的研究_第1页
第1页 / 共116页
基于主动网络的MANET路由和信任度路由的研究_第2页
第2页 / 共116页
基于主动网络的MANET路由和信任度路由的研究_第3页
第3页 / 共116页
基于主动网络的MANET路由和信任度路由的研究_第4页
第4页 / 共116页
基于主动网络的MANET路由和信任度路由的研究_第5页
第5页 / 共116页
点击查看更多>>
资源描述

《基于主动网络的MANET路由和信任度路由的研究》由会员分享,可在线阅读,更多相关《基于主动网络的MANET路由和信任度路由的研究(116页珍藏版)》请在金锄头文库上搜索。

1、中文捅舞基于主动网络的M A N E T 路由和信任度路由的研究摘要移动A dh o c 网络( M A N E T ) 是一种无需任何提前构建的基础设施就能进行纰网的网络,是由一组带有无线收发装置的移动终端组成的一个I I A “ n , f - 的多跳自治系统。网络中的节点既是移动终端,又具有路由器功能。M A N E T 的这些特点使它更加适合用于军事领域和应急救灾通信。但又由于它的网络拓扑结构动态变化,带宽和能量受限这样的 来唯一标识。其中的序列号是在源节点中与时间相天的唯一值,净列号越大,分组越耨。分组在路由过程中,会受到网络延迟、阻塞和链路通断的影响,因此在到达目的节点时,会发生顺

2、序颠倒和重复,可根据分组标谚i 来僚迸过滤重复分组和有序处理分组,解决路由环路阆题。2 、对网络动态性的适应问题戮络搦拎的动态性是M A N E T 的一大特点,网络的高度动态性必将导致原有蹄l i I 的失效。甚至,在网络动态变化十分剧烈的情况下,路由只能通过洪泛实现。瓣采瓦是睡次连续昀拓扑变纯之潮的间隔,瓦是检测拓扑变纯、完戒路由计算、传播拓扑更新消息所需的时I 日J ,只有当T 。 A n|转发A n C n B nA C n 0转发A C n c b r - 5 0运动场景文件说明了在仿真过程中网络的运行区域、节点的数目、节,6 5 点运第六章犟十N S 2 的仿真实验和结果分析动的总

3、时M 、网络中各个节点的运动事件等。所谓节点的运动事件就是说明从菜一时刻丌始某个节点向着某目标位置以什么速度移动,当到达目标之后停留多长时| 1 j Jf l 执行下一步运动。移动l 了点的起始位置和终止位置可以通过下面的A P I 函数设定。S m ,d c s e tX $ n t l d es e tY S n o d es e tz $ n sat $ ti m e $ n o d es et d e s t x 2 y 2 ( s p e e d )上嘶这段代码的意思是:在$ t i m e 时刻,节电从起始位置( x l ,y 1 ) 向目的f p 背( x 2 ,y 2 ) 移动

4、,移动速度是s p e e d 。与乍成流最场景文件类似的,N S 2 系统中同样也有生成运动场景文件的工j 七s e t d e s t 。利用s e t d e s t 可以随机地生成网络仿真所需要的节点运动场景。具体命令格J 弋如下:s e t d e s t - n - p - # 乇m a x s p e e d ) t ( s i m t i m e )一x s c e n e - 2 0 n - o p - l O O t 4 0 m 一5 0 0 - 5 0 0存建屯完成场景后,就可以编写一个脚本文件来具体进行新协议的仿真。脚小文件需要包括下面一些主要内容。1 、建立个新的仿真

5、对象s e t ,l s 1 l e WS i m u l a t o r 2 、建也个跟踪文件对象s e tt r a c e f d o p e no u t t rw lS n st r a c e - a l l $ t r a c e f dN S 2 可以记录应用层、路由层、M A C 层和节点运动等四种层的数据。在仿真程序l | 1 町以设定记录哪些数据。各层数据都记录在指定的跟踪文件中,并| 4 :刚卡,J :汇J l l 以区分。3 、建泣个N a m 跟踪文件暴于主动| 1 ) 9 络的M A N E T 路由和信任度路由的研究s e tn a m t r a c e f

6、d o p e no u t n a mw S n sn a m t r a c e a l l w i r e l e s s 鼽a m t r a c e f d $ v a l ( x ) $ v a l ( y ) N a ml :具褥予将待真避程霹视化。如票要耀N a m 来演示仿囊过程,剿要乍成N a m 腺踪文件来记录仿真数据。4 、建一蕊结表豹程牟p r o c f i n i s ho g l o b a l 燕st r a c e f dn a m t r a c e f d翻si l u s h t r a c ec l o s e $ t r a c e f dc l

7、o s eS n a m t r a c e f de x e ch a mo u L n a m e x i t e,5 、建邈托扑对象s etto p ol n e 鬻T o p o g r a p h y J$ t 瞬l o # t d T a t g r i dS v M x ) $ v a l 谤6 、建京令硒控制对象c r e a t e g o d $ v a l 似辩,令硒搽作猝南l 器G o d ( G e n e r a lO p e r a t i o n sD i r e c t o r ) 是用于保存环境状态、网络或节点的全局信息的对象,两这些全局信患对于参与仿真的任

8、何节点却是不t ;j 见孵。秘;仿真中G o d 对象保存了总的移动节点数和从一个节点到另外个节点螅最小跳数鹣信息。7 、设露移动节点S 论sH o d o c o n f i g - a d d r e s s T y p ed e f - a d h o c R o u t i n g $ v a i r 一1 T y p e $ v a l 1 1 ) - m a c T y p e $ v a l ( m a c ) 一i q T y p eS v a lI i f q ) - J f q L e n $ v a l i 题l e n ) - n n tT y p e $ v a l

9、( a n t ) - p r o p T y p eS v a l ( p r o p ) - p h y T y p e $ v a l ( h e t i f ) 一c h a n n e lT y p eS v a l ( c h a n ) 一t o p o l n s t a n c eS t o p o 。6 7 第六章肇卡N S 2 的仿真实验和结采分析- a g o n t T r a c e 倒- r o u t e r T r a c eO N - m a c T r a c eO F F - m o v e m e n t T r a c eO F F从上l 斯的1 了

10、点配置中,可以看到,前面提到的是否记录节点的应用层、路 l 层、M A C 爱秘节点运动的信息,就是在这时候设置的。8 、_ i 成移动节点f o r s e ti8 $ i 1 2 0 B r o c h ,J ,A M D a v i da n dB D a v i d ,AP e r f o r m a n c ec o m p a r i s o no fm u l t i - h o pw i r e l e s sa d参考文献h o cn e t w o r kR o u t i n gp r o t o c o l s P r o c I E E E ,A C MM O B I

11、 C O M 9 8 1 9 9 8 :8 5 9 7 1 2lJG e r l aM ,H o n gX ,P e iG ,F i s h e y eS t a t eR o u t i n gP r o t o c o l ( F S R ) f o rA dH o eN e t w o r k s 【z 】I E T FI n t e r n e tD r a f tD r a f t i e t f - m a n e t f s r - 0 3 t x t 2 0 0 2 12 2JS a m i r ,R ,D P e r k i n s ,C E E l i z a b e t

12、h 。e t c ,P e r f o r m a n c ec o m p a r i s o no ft w oo n - d e m a n dr o u t i n gp r o t o c o l sf o ra dh o cn e t w o r k s ,I nP r o c e e d i n g sI N F O C O M ,1 e lA v i v ,I s r a e l ,2 0 0 0 :3 - 1 2 1 2 3 jM a l t z ,J B a n dD J o h n s o n 。L e s s o n sf r o maf u l l s c a l e

13、m u l t i - h o pw i r e l e s sa dh o en e t w o r kt e s tb e d ,I E E EP e r s o n a lC o m m u n i c a t i o n sM a g a z i n e 2 0 0 1V o l8 ,I s s u e1 :8 1 5 12 4JB r o c h ,J ,D J o h n s o n ,D M a l t z ,e t c ,T h eD y n a m i cS o u r c eR o u t i n gP r o t o c o lf o rm o b i l eA dh o

14、 cN e t w o r k s ,I n t e r n e t D r a f t ,d r a f t i e t f - m a n e t d s r 0 5 t x t 2 0 0 1 2 5JJ o h n s o nDB ,M a l t zD A ,H uY C 。T h eD y n a m i cS o u r c eR o u t i n gP r o t o c o lf o rM o b i l eA dH o eN e t w o r k s ( D S R ) Z l ,d r a f t i e t f - m a n e t d s r - 0 9 t x

15、 t ,2 0 0 3 2 6JP e r k i n s ,C E a n dE M R o y e r ,A d - h o eo n d e m a n dd i s t a n c ev e c t o rr o u t i n g ,I nP r o c e e d i n g so f2 n dI E E EW o r k s h o po nM o b i l eC o m p u t i n gS y s t e m sa n dA p p l i c a t i o n s 1 9 9 9 :9 0 - 1 0 0 2 7 jP e r k i n s ,C E ,E M R

16、 o y e ra n dS R D a s ,A dh o eo n d e m a n dd i s t a n c ev e c t o r ( A O D V )r o u t i n g ,h t t p :w w w i e t L o r g i n t e m e t d r a f t s d r a f t i e t f - m a n e t a o d v - 0 8 c x t I E T FI n t e m e tD r a f t 2 0 0 l【2 8 jP a r k ,V a n dS C o r s o n ,T e m p o r a l l y - o r d e r e

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号