资源描述:
《基于ns2无线通信网络仿真研究63947》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、戴麟岑翔端。,。它皮持一般的网络仿真具有如下的一些特点保证在一定程度上增加了网络建设的费用而采用网络仿真软件不仿真采用两种语言需要在硬件方勺投觅只要掌握了软件以后就可以对醚种铆帷一个显著特点是采用两种语言即十和以满足,、,陇缩真的饥几不同的网络进行多次仿真具有个鹃的重用性控制性降低了网络。仿真的特殊需要是一种相对运行速度较决但是改变比较慢的语,,,言程序的运行时间很短但转换时间很长比较适合具体协议描。。,,十十述运行速度较慢但可川头速转变的脚本语言正好和互,。补用来进行仿真参数的配置是最适合不过另外模块能够将两。种语言中的变量和对象连接
2、起来支持各种业务模型和通信协议娜一应用技术帅。秋腼卿,,、囚腿采用面向对象技术这就保证了软件的可扩充断口重用性种方法第一种方法在一开始就明确的指定节点开始的位置目的位。,。,提高了程序开发的效率对象的属性就能够很容易的配置每个对象置和节点移动的速度可以通过如下命令实现这些命令通常是放在。,。属于相应的行为和功能的类类也可以继承其他类也可以通过一个单独的运动脚本文件中。来定义新的类来满足用户自己特定的需求,七很强的结果处理能力仁丫,。为了分析仿真结果仿真结果的数据必须能够
3、完整收集囚提。,,‘门,。,、丫供了两种基本数据追踪能力跟踪和监控跟踪能够将每个数据包在,、,,任何时刻的状态记录到指定文件中例如包在队列或链路中丢弃到在这种方法中每当节点在某一给定时刻的位置需要知道时节。达、离开的行为者阿以记录下来。而监视贝可有选择记录自己需要的点的运动就会更新节点运动的更新是由于相邻的节点想起询问间距,。,、、。产生的或是使用上述命令改变了节点的方向和速度第二种方法在数据例如统计发送包接收包丢弃包的总数量而且监视也可用。,来对所有包或者指定单一数据流的监测囚还提供了动态显示仿真
4、一个随机位置启动移动节点通过编制程序来更新节点的速度和方。。。过程的囚。观察口「。卜图形显示软件用户从闪。观察器中可以向目的地址和速度的值均采用随机器生成第二种方法相对第一种新,,。直观了解数据包的传递过程而卜软件可以很方便的将仿真结果来说更灵活用户可根据需要灵活选用其使用命令如下。匕转换成图表形式,,另外不管采用那种方法在产生移动节点之前都需要首先定义节点的拓扑结构,以保。基于无线网络仿真实现原理证节点在规定的范围内移动,,。「最初冈中无线网络仿真模型是在卜的基。、础上发展起来的无
5、线网络仿真模型主要包括移动节点路由结构和仿真实例。、用以构建移动节点网络栈的网络组件其中网络组件要包括信道网仿真场景想定,、络接口、无线电传播模型、么协议、接口队列、链路层和胆止解析假设一个包含三个移动节点的无线网络节点分别为节点节点协议尸模型。原始囚无线网络仿真仅支持纯无线局域网和和节点,移动范围为之内。节点以尸传输协议向节。,,。阮网的方针目前在此基础上又作了进一步发展以适应有线与无线点伶兰数据节点比尸传输协议向节点传送数据仿真目的一是。,、互连网络和移动尸网仿真无线网络仿真模型本质上是由位
6、于核心的实现仿真的可视化二是了解每个数据包的情况例如包的大小原移动节点组成,并附加了一些辅助特性,以满足一的移动、目的地址等。八节点类的地址。仿真具体步骤买现原理,移动节点类的实现原理脚本文件可在下的任何一个文本编译器中进行编写文,移动节点类是无线网络仿真实现的核心也是建立无线拓手、结构的件的后缀名为侧建立仿真脚本语言主要包括以下几个步骤,、、、。基础它是一个组合体对象十移动节点类是由父类节点类派生有关飞卜没置网络组件包括信道类型无线电传播类型无线类型。、、、、。节点类的详细信息可参考文献」第五章移动节点类可以看成是
7、在基路由类型节点的个数链路带宽接受功率发送功率等设置的,本节点类的基础上添加了无线和移动的功能如在给定拓扑结构中的方法如下一,、二卜尺尺移动能力或在信道上传送和接收数据的能力以用于建立移动无线设置路由类型一。网络仿真环境移动节点和基本节点主要区别是移动节点不是建过链设置天线的类型一。、「户户尸「设置信道类型路的方式把节点相连移动特性主要包括节点的移动定期的位置更,十动渺