Opnet_使用入门要点解析.ppt

  1. 1、本文档共154页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Opnet Modeler 快速入门 马骏 一、网络仿真简介 1.网络仿真的目的: 在建设网络,开展网络业务之前需要对配置的网络设备、所采用的网络技术、承载的网络业务等方面的投资进行综合分析和评估,提出性能价格比最优的解决方案。 构建新网络,升级改造现有网络,或者测试新协议,都需要对网络的可靠性和有效性进行客观地评估,从而降低网络建设的投资风险,使设计的网络有很高的性能,或者使测试结果能够真实反映新协议的表现。 2.网络仿真的优点 网络的规划设计提供客观、可靠的定量依据 缩短网络建设周期 提高网络建设中决策的科学性 二、OPNET Modeler 仿真平台简介 OPNET 最早是在1986 年由麻省理工大学的两个博士创建的,并发现网络模拟非常有价值,因此于1987 年建立了商业化的OPNET。 目前共有大概2700 个OPNET 用户,包括企业、网络运营商、仪器配备厂商,以及军事、教育、银行、保险等领域。 设备制造领域,企业界如Cisco,运营商如ATT,采用OPNET 做各种各样的模拟和调试。在国防领域,主要被美国广泛采用。 OPNET Modeler的主要特性 Modeler 采用阶层性的模拟方式从协议间关系看,节点模块建模完全符合OSI 标准, 业务层-TCP 层-IP 层-IP 封装层-ARP 层-MAC 层-物理层 从网络物件层次关系看,提供了三层建模机制,最底层为进程(Process)模型,以状态机来描述协议;其次为节点(Node)模型,由相应的协议模型构成,反映设备特性;最上层为网络模型。三层模型和实际的协议、设备、网络完全对应,全面反映了网络的相关特性 Modeler 采用面向对象模拟方式(Object-oriented Modeling),每一类节点开始都采用相同的节点模型,再针对不同的对象,设置特定的参数。 基于事件出发的有限状态机建模(Finite State Machine Modeling),避免以时间出发,变成以事件出发的建模。 采用离散事件驱动(Discrete Event Driven)的模拟机理,与时间驱动相比,计算效率得到了很大提高。 三、OPNET Modeler安装 Opnet在进程域使用proto-C语言进行编程 1.为保证程序正确编译,首先安装Microsoft Visual C++ 6.0,在提示下注册环境变量。 安装完毕后在“我的电脑”上单击鼠标右键→属性→高级选项卡→环境变量。查看环境变量。 四、OPNET Modeler 原理 离散事件仿真机制 OPNET 中的事件推进机制 OPNET 采用离散事件驱动的模拟机理 网络模型 子网 进程模型 五、实例讲解—配置一个简单的网络 重要概念 1.项目(Project)与场景(Scenario) 3.节点(Node) 节点通常被看作设备或资源,由支持相应处理能力的硬件和软件共同组成。数据在其中生 成、传输、接收并被处理。Modeler 包含三种类型的节点:第一种为固定节点,例如路由 器、交换机、工作站、服务器等都属于固定节点;第二种为移动节点,例如移动台,车载 通信系统等都是移动节点;第三种为卫星节点,顾名思义是代表卫星。每种节点所支持的 属性也不尽相同,如移动节点支持三维或者二维的移动轨迹,卫星节点支持卫星轨道。 采用开始建立向导(Startup Wizard)来建立一个新的项目和一个新的场景。开始建立向导有以下几个步骤: (1)选择网络拓扑类型。 (2)设定网络的范围和大小。 (3)设定网络背景图。 (4)选择对象模型家族。 开始建立一个场景步骤如下: (1)打开Modeler。 (2)从File 菜单中选择New...。 (3)从弹出的下拉菜单中选择Project 并单击OK。 (4)将你的项目命名为1_sim,场景命名为1_sim_first_floor。 (5)单击OK 按钮。 这时出现开始向导,创建新的背景拓扑图,如下图所示。 六、模块间通信机制——基于包的通信 创建新的链路模型 创建hub 进程模型 运行仿真 收集统计量并运行仿真 谢谢! 创建天线模型 OPNET的天线模型编辑器使用球面角phi 和theta 图形化地创建3 维天线模型。 本例程将创建一个新的天线模型,该天线在一个方向的增益是200dB,在其他任何方向的增益均为零(这是一个理想的选择性收信机)。 phi范围是180度 theta范围是逆时针360度 步骤 (1)从File 菜单中选择New…,然后从下拉菜单中选择Antenna Pattern。单击OK 按钮。 天线模型编辑器 (2)在项目工作空间中单击右键并从弹出的菜单中选择Set Phi

文档评论(0)

南非的朋友 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档