网站大量收购闲置独家精品文档,联系QQ:2885784924
  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Omnet介绍

omnetpp-4.6解压 进入omnetpp-4.6目录,打开mingwenv.cmd 在打开的命令行窗口中输入 $ ./configure $ make 完成之后,使用omnetpp命令打开IDE界面,或者在ide/目录下双击omnetpp打开IDE界面 OMNeT++安装 *如果机器内存为2G的话,可能会出现“Failed to create?the?Java?Virtual Machine” 建议在ide/omnetpp.INI文件中修改 -xms256m -xmx512m Windows 7下的安装 / /webdemo/ide/demo.html User Manual :/doc/omnetpp/manual/usman.html IDE User Guide: /doc/omnetpp/UserGuide.pdf API: /doc/omnetpp/api/index.html TicToc实例:/doc/omnetpp/tictoc-tutorial/index.html 参考链接 2013/11/18 TCP Congestion * * OMNeT++介绍 2017/4/19 Page * OMNeT++介绍 2017/4/19 Page * OMNeT++介绍 2017/4/19 TCP Congestion Page * OMNeT++介绍 2017/4/19 TCP Congestion Page * OMNeT++介绍 2017/4/19 TCP Congestion Thank You OMNeT++介绍 陆一飞 NS2(NS3):开放源码的自由软件,著名的用于网络研究的离散事件仿真工具。 OPNET:商业化的通信网络仿真平台。OPNET采用网络、节点和过程三层模型实现对网络行为的仿真。 SensorSim:建立在NS-2的一个采用DSR的802.11网络模型上,目前已停止开发和支持。 …… 仿真平台 OMNeT++是Objective Modular Network TestBed in C++的英文缩写,它是开源的基于组件的模块化的开放网络仿真平台。 OMNeT++作为离散事件仿真器,具备强大完善的图形界面接口和可嵌入式仿真内核,OMNeT++主要用于通信网络和分布式系统的仿真。 目前版本为omnet++5.0 OMNeT++ 仿真内核库(simulation kernel library,简称Sim) 网络描述语言的编译器(network description compiler, nedc) 图形化的网络编辑器(graphical network description editor, GNED) 仿真程序的图形化用户接口-Tkenv 仿真程序的命令行用户接口-Cmdenv 图形化的输出工具-Plove和Scalar OMNeT++组成 OMNeT++的用户接口用于实现仿真程序的人机交互。 OMNeT++允许模型内部机制对用户可视化,也允许用户启动和终止仿真,并更改模型内部的变量。 OMNeT++中的图形化接口是一个用户工具,可方便用户了解模型内部的运行机制。 Tkenv和Cmdenv 用户接口? OMNeT++运行结构 OMNet++是面向对象的离散事件模拟工具,为基于进程式和事件驱动两种方式的仿真提供了支持。OMNet++采用了混合式的建模方式,同时使用了OMNet++特有的ned(NEtwork?Discription,网络描述)语言和C++进行建模。 OMNeT++语言 omnetpp.ini 规定了网络,仿真速度,输出文件,网络拓扑范围,节点数量和其它一些参数 module. ned 定义模块(门和连接,参数等),定义网络 module.cc?, module.h 实现各函数功能:initialize() , handleMessage(cMessage * msg), finish() OMNeT++基本文件 NED可以描述一组元件(通道,简单/复杂模型),这些组件的描述可以在其他网络描述中得以重用 NED用来定义模型的拓扑结构,方便对一个网络进行模型化描述 文件带有.Ned的后缀,.Ned文件动态地载入到模拟程序,或者用Ned编译器或C++代码链接到模拟器执行。 NED文件可以使用任何文本编辑器或GNED图形编辑器来编写。NED语言用来定义模型中的网络拓扑结构,较为简单的网络拓扑可以使用GNED,但复杂网络的拓扑描述还应该用NED源文件方式书写。 NED语言 输入指示:用于引进其它网络描述文件,引进一个网络描述后,可以使用它所包含的模块通道等组件。 如:import ethernet; // imports ethernet.ned 信道定义:说明

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档