书书书
研究与开发
!"! 的 #$%&'网络 #()*协议的仿真
收稿日期!!""#$"%$!&'
童'燕!李俭兵
!重庆邮电大学 通信新技术应用研究所"重庆 (""")&#
摘'要!无线 *+ ,-.网络作为一种典型的自组织网络!其路由协议一直是研究的重点" 以仿真 */01# *+ ,-.-2$
+3452+ +67852.393.8-:$协议为例介绍了 ;<! 仿真路由协议的详细步骤!给出了仿真结果图和一些性能分析" 结果
表明
!
对路由协议性能影响最大的是数据源的发送频率
"
关键词!*+ ,-.网络%仿真%*/01路由协议%性能分析
"+,-./0+&1&2#()*3&-0+14 53&0&'&.+1#$%&'1607&389:/96$&1!"!
=/;>?52" @AB652$C62D
!A27868E83-F;3GH-44E26.586-2 =3.,2-I-DJ*KKI6.586-2" H,-2DL62DM2693:768J-FN-78752+ =3I3.-44E26.586-27" H,-2DL62D(""")&" NOPOH,625#
#:903/'0$*75Q62+ -F4-C6I3+678:6CE83+ G6:3I377238G-:Q7" 8,3:-E862DK:-8-.-I-FG6:3I377*+ ,-.238G-:Q7675IG5J75
.-:3K:-CI3462 687:3735:.,O=5Q62D52 3R54KI3-F764EI5862D*/01! *+ ,-.-2$+3452+ +67852.393.8-:#K:-8-.-I" 8,67K5$
K3:628:-+E.378,3+3856I783K7-F764EI5862D:-E83K:-8-.-I762 *+ S-.238G-:Q7E762D;<!" 52+ K:-K-7378,3764EI5862D:3$
7EI8D:5K,752+ 7-43K3:F-:452.3525IJ767O*..-:+62D8-8,3.-2.IE76-2" 8,3F:3LE32.J-F+5857-E:.3+-462528IJ62FIE32.37
8,3:-E862DK:-8-.-IK3:F-:452.3O
;6< 7&3$9$*+ ,-.238G-:Q7% 764EI586-2% */01:-E862DK:-8-.-I% K3:F-:452.3525IJ767
=>引>言
*+ S-.
网络又称为无线自组织网络
&T'
"
网络仅
由地位平等的移动节点组成且同时具有主机和路
由器的功能"能收发并转发数据( *+ S-.网络具有
无中心)自组织)动态拓扑)多跳通信等特性"其优
良特性非常适合应用于军事)紧急服务等领域( 目
前其研究热点主要集中在无线物理层实现)无线自
组网的
U*H
协议
)
节能机制
)
支持多跳拓扑的路由
协议
)移动自组网安全以及 *+ ,-.网络的上层应
用
"
如服务发现等
(
主要仿真软件有
/N;V=";<!"
WE5I;38">I-U-<64等"其中以 /N;V=和 ;<! 使用
最为广泛"但由于 ;<! 软件免费且具有丰富的构建
库和良好的可扩充性"所以大学)个人用户一般倾
向于使用 ;<!(
一些文献
&! X%'
基于 ;< 已经做过 *+ ,-.网络中
的几个单径路由协议的性能仿真分析"在本文将以
*/01路由协议为例"详细介绍整个仿真过程的步
骤和所使用的程序(
?>仿真工具 !"@
?A?>!"@
简介
''
本文采用
;<!
&('
作为
*+ ,-.
网络路由协议仿
真平台
( ;<! 是美国 0*PN*支持的项目 1A;=开
发的一个通用多协议网络模拟软件"它是一个源代
码开放的离散事件模拟器"主要针对有线局域网)
无线局域网)*+ ,-.网络)卫星通信网)路由选择协
议)组播路由协议等进行网络模拟仿真(
;<! 的主要优点有$
!
源代码开放%
"
基于离散
事件驱动的仿真方式%
#
仿真效率高"支持各种业
务模型和多种通信协议( ;<! 与 ;*U!238G-:Q 526$
45-:#软件结合"能够动画显示仿真结果"适合用于
实现具体的协议(
采用了
!
种面向对象的语言
$.Y
Y
和
/8.I".YY
即高效的编译执行语言
"
用于实现
构件的主要功能
%/8.I是面向对象的 =H@脚本程序
设计语言"适合用来进行仿真的配置( =.I.I模块则
把出现在 ! 种语言里的变量)对象结合起来(
*T*