中文使用手册.doc


文档分类:办公文档 | 页数:约224页 举报非法文档有奖
1/224
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/224
文档列表 文档介绍
1.++为何物?++是一款面向对象的离散事件网络模拟器,可以实现的功能如下:.无线电通信网络信道模拟•协议模拟•模拟队列网络•模拟多处理器和其他分布式硬件系统•确认硬件结构•测定复杂软件系统多方面的性能•++模拟器包括一些分层次的嵌入式模型,嵌入式模型的深度是无限的,,其信息可以包括任意复杂的数据结构,,参数集可以被用于定制模块行为,,这些模块被称为基本模块,它可以利用模拟器的库函数在C++进行编程.++模拟器可以在根据不同的目的来改变用户接口:调试、实例和批量执行。高级用户的接口可以把模块透明的交给用户,即允许控制模拟器执行以及可以通过改变模块中的变量/对象来干涉模拟器的执行,这在开发/调试模拟器工程师非常有用的,用户接口也促进了模块工作的实现。模拟器的接口和工具都非常轻便:目前得知它可以在Windows和各种UNIX操作系统下利用c++进行编译。++还支持分布式并行仿真,++可以利用多种机制来进行用于几个并联的分布式模拟器之间的通信仿真,比如MPI和指定的通道。这种并行仿真算法可以很容易的进行扩展,也很容易加入新的模块。各个模块不必须要特定的结构来并行运行,这只是一个配置的问题。++甚至还可以被用于并行模拟仿真算法的多层次描述,因为模拟器可以在GUI下并行运行,这种GUI为运行过程提供了详细的反馈。++的一个商业版本,++只在学术和非盈利性活动免费,在进行商业性研究时需要从Global公司获得OMNEST许可证。:第[1],[2]章包括介绍性的资料第二组章节,[3],[4],和[6],++中的执行,[9],[11]进一步阐述了主题,通过解释如何定制网络图,从产生的方件中,如何写NED源代码注释.[7],[8],[10]处理了实际的问题,比如建立,运行仿真器,分析结果,++工具提供的所支持的任务.[12]章支持分布式执行最后[13]++内部结构附录[14]提供了参考的NED语言第二章概述2.++为用户提供了有效的用于描述实际系统结构的工具。一些主要的特征表现如下:(1)分层次嵌入式模块(2)各模块以模块类型分类(3)模块之间通过信号在通道上 的传输进行通信(4)灵活的模块参数(5).++模块包括分层次的嵌入式模块,这些模块通过彼此之间传输消息来进行通信。++经常被描述成网络结构,最顶层的模块称为系统模块,系统模块包括子模块,其子模块还可以包括本身的子模块,模块嵌入的深度是没有限制的,它允许用户在模块结构中根据实际系统来绘制逻辑结构图。++的NED语言进行描述。包含子模块的模块称为混合模块,.++的仿真类库,用户通过C++。在描述模块时,用户定义了模块类型;,用户创建系统模块为前面所定义的模块类型的实例;,则不管是基本模块和复合模块都没有区别。,这使用户在不影响现有的模块类型用户的条件下,可以将一个基本模块分割成多个基本模块嵌入至一个复合模块,或者相反,,并且可以保证与它实际的用法分别开来,这就意味着用户可以通过存在的模块类型进行分组,也可以创造组成库,这一特征在后面第[8]章将会给出详细的介绍。、门、链路模块之间通过交换消息进行通信,在一个实际的模拟器中,可以使用计算机网络中的帧和包来替代消息,在队列网络中可以用作业或消费者来替代消息,或者其他的移动实体类型。,直接发消息至目的地,,模块的”本地仿真时间”(自身的消息用于执行定时器).门是模块的输入/输出接口,消息通过输出门发送出去,通过输入门进行接收。每个连接(也称之为链接)被创建成一个单一层次的模块层次:在一个复合模块中,可以连接相应的两个子模块的门,,典型的消息传输是通过一系列的连接,

中文使用手册 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数224
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小1.89 MB
  • 时间2019-04-05
最近更新