Home > OMNeT++, 计算机网络 > OMNeT++ 的仿真流程

OMNeT++ 的仿真流程

Simulation with OMNeT++

用OMNeT++进行仿真的大致流程如下:

  1. 一个OMNeT++模型是用通过交换信息来通讯的组件(模块)来构建的。模块可以嵌套,也就是说,几个模块可以组成一个复合模块。在创建模型时,你需要将系统映射到一个相互通讯的模块体系中。
  2. 用NED语言定义模型的结构。你可以在OMNet++提供的IDE中以文本或图形化方式来编辑NED文件。
  3. 模型的活动组件(简单模块)需要用C++来编程,当中要使用仿真内核及类库。
  4. 提供一个拥有配置和参数的omnetpp.ini文件给模型,一个配置文件可以用不同的参数来描述若干个仿真过程。
  5. 构建仿真程序并运行它。你可以将代码链接到OMNet++的仿真内核及其提供的一个用户接口:命令行和交互式接口或图形化接口。
  6. 仿真结果将写入输出向量和输出标量文件中。你可以使用IDE中提供的分析工具来进行可视化。结果文件是普通的文本,所以你能用R,Matlab或其它工具来进行绘图。

原文在 >> 这里 <<。

Related posts:

  1. OMNet++ 10 分钟教程
  2. OMNet++ 中的 NED 语言学习(1)
Categories: OMNeT++, 计算机网络 Tags:
  1. May 21st, 2010 at 09:54 | #1

    你好,经常来阁下的博客,受益颇深,想请教个问题,我用的是omnet++4.0,这个IDE能否与VC6连接,从而可调试cpp文件,就是像VC6那样,看到程序单步运行?谢谢

    ReplyReply
  1. No trackbacks yet.