logo资料库

OMNeT++基本操作指南(中文).pdf

第1页 / 共23页
第2页 / 共23页
第3页 / 共23页
第4页 / 共23页
第5页 / 共23页
第6页 / 共23页
第7页 / 共23页
第8页 / 共23页
资料共23页,剩余部分请下载后查看
OMNeT++4.1基本操作指南
PART 1:安装
PART 2:IDE仿真范例
PART 3: 创建一个tictoc模拟实例
PART 4: 安装INET
PART 5: 安装MiXiM
PART 6: 安装MF
PART 7: 安装Castalia
OMNeT++4.1 基本操作指南(v1.0) OMNeT++4.1 基本操作指南 PART 1:安装 声明: 1、本安装指南参考了OMNeT++官方网站(http://www.omnetpp.org/)提供的 4.1 版本下载页面 (http://www.omnetpp.org/omnetpp/doc_details/2218-omnet-41-win32-source--ide--mingw-zip) InstallGider(http://www.omnetpp.org/doc/omnetpp41/InstallGuide.pdf); 2、本安装指南仅提供 windows 版安装过程 指南: 1. 本安装程序支持的操作系统为:windows xp,vista,win 7。 2. 前提条件:需 Java 运行环境/JRE,推荐 6.0 及以上版本(http://www.java.com),原因是 4.1 版本的 IDE 模拟平台是基于 Eclipse 环境开发/运行。其他诸如 c++编译平台已内嵌于 OMNeT++ 系统,无需单独安装。JDK 安装及配置不再赘述(务必确保预安装 JDK6.0 以上版本!!!)。 3. 安装: 1. 下载OMNET++4.1 版 (http://www.omnetpp.org/omnetpp/doc_details/2218-omnet-41-win32-source--ide --mingw-zip); 2. 下载后,建议复制到 D 盘,或其他常用程序安装盘根目录下,自解压即可(会自动解压 至 omnetpp-4.1 目录),这样做主要是便于管理,否则路径太长不易管理; 3. 进入 omnetpp-4.1 目录; 4. 发现 mingwenv.cmd 可执行程序; 4. 配置: 1. path 路径编辑:为便于 windows 操作系统自动识别 omnet 相关命令,建议添加 omnet 的 bin 路径(这个不需要多说,相信大家都知道); 2. 确认配置文件 configure.user,用记事本打开即可,不过你根本不需改变任 何选项; 3. 直行配置文件,实现系统配置: 1. 双击运行 mingwenv.cmd(位于解压后的 omnetpp-4.1 目录); 2. $ ./configure (命令可能执行若干秒) 3. $ make (命令可能执行若干分钟) 5. 测试: 1. 系统自带范例保存于./samples 路径下,可以随机测试其中的任何一个是否正确运行, 以确认安装是否成功。如果测试失败,则安装失败,务必注意; 2. 以下指令依然运行于 mingwenv.cmd 执行之后的 shell; 3. 以 dyna为例; 4. $ cd samples/dyna (进入 samples/dyna 路径) 西南大学电子信息工程学院嵌入式系统与无线网络实验室:李太华 litaihua@gmail.com, http://blog.sina.com.cn/grouplearning
OMNeT++4.1 基本操作指南(v1.0) 5. $ ./dyna (执行 dyna 仿真程序) 6. 默认情况下,程序以图型界面运行。你可以通过 GUI 与其互动。 6. IDE: 1. 配置成功后,也就完成了 omnet++4.1 的安装。进入安装目录下 ide 目录,会发现 omnetpp.exe 程序。为便于运行,可右键-->发送到-->桌面快捷方式,于桌面生成快捷 方式。 2. 亦可通过 mingwenv.cmd 执行之后的 shell 3. $ omnetpp 4. 即,打开 omnet IDE(集成开发环境) 7. 其他 1. omnet++4.1 除了基本的系统外,还提供了其他的包,以用于具体的网络仿真。 2. 关于这些包的安装操作指南,会陆续推出。 8. ENJOY IT! 西南大学电子信息工程学院嵌入式系统与无线网络实验室:李太华 litaihua@gmail.com, http://blog.sina.com.cn/grouplearning
OMNeT++4.1 基本操作指南(v1.0) PART 2:IDE仿真范例 声明: 1、本节操作指南参考了百度文库之《OMNeT++ 4.0 IDE(集成开发环境)教程》 (http://wenku.baidu.com/view/863dc2c789eb172ded63b712.html),并针对OMNeT++ 4.1 做了修正。 2、本操作指南仅适用于 OMNeT++ 4.1 IDE 指南: 1、 启动 omnet++4.1 IDE 2、 进入欢迎界面 3、 进入 workbench 4、 在左侧 project explorer,右键 aloha,选择“open project”(记住只有第一次运行才会出 现该选项) 西南大学电子信息工程学院嵌入式系统与无线网络实验室:李太华 litaihua@gmail.com, http://blog.sina.com.cn/grouplearning
OMNeT++4.1 基本操作指南(v1.0) 5、 编译 aloha 6、 在左侧 project explorer,右键 aloha,选择“build project” 西南大学电子信息工程学院嵌入式系统与无线网络实验室:李太华 litaihua@gmail.com, http://blog.sina.com.cn/grouplearning
OMNeT++4.1 基本操作指南(v1.0) 7、 在左侧 project explorer,右键 aloha,选择“run asrun configrations” 西南大学电子信息工程学院嵌入式系统与无线网络实验室:李太华 litaihua@gmail.com, http://blog.sina.com.cn/grouplearning
OMNeT++4.1 基本操作指南(v1.0) 8、 在弹出的窗口中,展开左侧 OMNeT++ Simulations,自动创建 New Configration,并点 击 New Configration 9、 在弹出的窗口中设置“Record Eventlog”选项置为“Yes”,表示仿真中存储 Event Log。之 后,点击右下角的“Run”按钮 西南大学电子信息工程学院嵌入式系统与无线网络实验室:李太华 litaihua@gmail.com, http://blog.sina.com.cn/grouplearning
OMNeT++4.1 基本操作指南(v1.0) 10、 在弹出的窗口下拉菜单中,我们能够选择不同的场景进行运行,此处我们选择第一 个场景“PureAloha1 -- "pure Aloha, overloaded"”,点击“OK”(类似的,我们可以选择运行 其他场景) 11、 之后弹出仿真显示界面,点击上面的 Run 按钮(旁边的倒三角符号以及进度条能 够调节仿真速度) 12、 仿真运行起来的界面,以“慢速”(Run)进行仿真能够看到发包过程,而且消息能 够被双击点开,看到消息的具体内容 西南大学电子信息工程学院嵌入式系统与无线网络实验室:李太华 litaihua@gmail.com, http://blog.sina.com.cn/grouplearning
OMNeT++4.1 基本操作指南(v1.0) 13、 结束仿真,点击“OMNeT++/Tkenv – Aloha”界面右上角关闭按钮(X),在弹出的 窗口中询问是否调用 finish() 函数,选择“是”调用 Finish() 并收集统计结果。 14、 察看顺序表 15、 End 西南大学电子信息工程学院嵌入式系统与无线网络实验室:李太华 litaihua@gmail.com, http://blog.sina.com.cn/grouplearning
分享到:
收藏