欢迎来到天天文库
浏览记录
ID:12940728
大小:2.04 MB
页数:60页
时间:2018-07-19
《opnet仿真设计技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、OPNET仿真设计技术研究生技能训练计划毛玉明2010年9月IntroductionOpnet仿真开发OPNET仿真设备组件构建仿真网络环境定义统计数据运行仿真仿真结果分析2实现仿真任务常规网络仿真使用OPNET提供的网络设备、信道组件图形编辑,构建期望的网络拓扑结构定义需收集的统计数据运行仿真,结果分析自定义网络仿真(自定义设备、协议、功能等)设计自己的网络设备设计设备协议栈:自定义协议模块+系统提供协议模块自定义协议模块:设计协议的状态机协议状态机:设计状态转移关系和处理函数用常规网络仿真,并加入自行设计的网络设备如果掌握了自
2、定义网络设备的设计,就掌握了灵活运用OPNET的主动权!Introduction3自定义设备的设计Processmodelrip_udp_v3设备模型Network(ConsistsofDevice)Node(ConsistsofProcess)Process(ConsistsofStateMachine)StateProcessing(ConsistsofProto-C)设计设备的协议栈,其中某个(某些)协议进程是自行设计的设计协议的状态转移模型设计状态处理函数Introduction4掌握OPNET的使用技巧任务驱动式的学习和
3、掌握OPNET1、掌握OPNET使用的最基础的入门方法2、从最简单的场景入手,为自己定义一个仿真任务3、设计中学习,有针对性的需要什么就学习什么4、步步为营,循序渐进5、勤查阅OPNET的帮助6、对不清楚的问题,连猜带蒙其关键字(帮助文档)Introduction重要提示:等学习完OPNET的所有(部分)后,才开始动手做开始就面对完整的仿真方案,因为可能遇见的未知因素太多5OPNET仿真设计任务驱动ALOHA系统仿真场景:无线信道上N个站点的简单网络N个发送站点、一个接收站点(便于仿真统计)站点:自定义ALOHA设备链路层实现的功
4、能有数据报文,就直接发送到无线信道上从无线信道上收到报文,统计后销毁仿真内容运行仿真k次,每次变化报文发送总量G:归一化值=发送总量/信道容量0.1,0.2,0.3…,0.91.0,1.5,2.0,2.5,3.0,3.5,4.0每次仿真,得到统计量为接收报文总量S:归一化值=接收总量/信道总量结果期望与已知的ALOHA的G-S曲线吻合TxTxTxTxTxRx0.50.18GSIntroduction6ALOHA设计任务安装Opnet14.5安装VisualStudio(若未安装)安装主系统安装仿真模块安装帮助文件安装License
5、连接Opnet与VisualStudio设计节点及协议栈节点设计节点图标节点属性设置协议栈设计协议栈结构设计指派Process的协议状态机协议属性设置设计协议状态机设计状态转移图定义转移事件定义处理函数设计函数功能设计状态机软件状态内嵌入口函数、出口函数状态转移函数仿真场景设计及仿真运行设计网络拓扑结构设置仿真运行参数仿真运行仿真结果分析仿真数据曲线图曲线图分析Introduction7安装VisualStudio6.0/2005/2008安装Opnet主系统安装Opnet模块库安装Opnet帮助文件系统安装OpnetLicens
6、e配置Opnet与VS连接LAB1:安装Opnet14.58安装VisualStudio2003/2005/2008若已安装,跳过此步骤自行解决安装问题安装Opnet(需在断网情况下安装)Opnet主系统modeler_100A_PL1_win32.exeOpnet模块库models_145A_PL1_27Feb08_win.exeOpnetLisenceOPNET.Modeler.11.5.License.MakerFFS.exe安装OPNET9配置OpnetOpnet与VisualStudio的连接若安装的是VisualStu
7、dio2003不需要配置,直接可用若安装的是2005或2008,需重新编译op_runsim_dev编译op_runsim_dev参照说明14.5.Asysetcreadme.c++(编译说明文本):opnet安装路径编译方法启动VisualStudio进入VisualStudio的命令提示dos界面工具CommandPrompt将readme文件中的两个LINK命令在dos下运行即可…CommandPrompt…安装OPNET10配置Opnet设置运行环境控制面板性能与维护系统高级中设
8、置环境变量需设置的环境变量PATH=<…>;%path%INCLUDE=<…>;%include%LIB=<…>;%lib%LIBPATH=<…>;%libpath%<…>的内容开启dos窗口:“运行cmd”开启VisualStudio“comm
此文档下载收益归作者所有