基于opnet的无线传感器网络路由仿真与研究大学毕业论文 联系客服

发布时间 : 星期四 文章基于opnet的无线传感器网络路由仿真与研究大学毕业论文更新完毕开始阅读1246984982c4bb4cf7ec4afe04a1b0717ed5b332

成网络。几个不同的网络场景组成项目,用来比较不同的设计方案。这也是Modeler建模的重要机制,这种机制对项目的管理和分工很有帮助。

3、有限状态机

在过程层次使用有限状态机来对协议及其他过程进行建模,在有限状态机的状态和转移条件中使用C/C++语言对任何过程进行模拟。用户可以随心所欲地控制仿真的详细程度。有限状态机加上标准的C/C++以及OPNET本身提供的400多个库函数构成了Modeler编程的核心。

4、对协议编程的全面支持

支持400多个库函数以及书写风格简洁的协议模型。OPNET的核心已经存储了众多协议,因此对于很多协议,无需进行额外的编程。

5、系统的完全开放性

Modeler中源码全部开放,用户可以根据个人的需要添加或者修改已有的源码。 6、集成调试器

快速地验证仿真或者发现仿真中存在的问题,OPNET本身有自己的调试工具——OPNET Debugger。另外,OPNET在Windows平台下还支持和编程语言VC的联合调试。

1.2.2 OPNET的安装

由于OPNET软件不为众人所熟悉,笔者在安装过程也颇为坎坷,所以特此附上OPNET的安装的简单过程:

安装好VC6.0,并选择自动配置环境变量;

图 1-4 OPNET安装环境变量的配置

8

下载OPNET安装文件,按:models_14.5.A_PL1_27-Feb-2008.exe Windows modeler_docs_145A_7015_28Jan2008.exe,Windows\\modeler_145A_7116.exe的顺序安装,即可安装完成。

图 1-5 OPNET安装图

1.2.3 OPNET仿真

OPNET提供了三层机制,分别为:进程层、节点层、网络层。其中,在进程层对每个对象的数据进行处理仿真;在节点层,对进程层的对象进行互连形成设备;在网络层,将设备通过链路连接成网络,将多个网络场景交织在一起,形成工程,就是我们所说的仿真平台,具体流程如图1-6所示。

9

开始

理解系统 理解仿真目的 选择需要建模的方面

定义输入和输出 确定系统模型 确定运行仿真 否 系统结果精确? 是 否

否 结果足够详细? 结果统计可用?

结束 10