《OPNET Modeler与网络仿真》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张铭,窦赫蕾,常春藤编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2007
  • ISBN:711516438X
  • 页数:255 页
图书介绍:OPNET Modeler是一款用于网络仿真的商业软件,它主要面向网络设计专业人士,能够满足大型复杂网络的仿真需要为技术人员提供一个网络技术和产品开发平台,可以帮助他们设计和分析网络、网络设备和通信协议。OPNET Modeler具有三层建模机制、离散事件驱动、完备的模型库、基于数据包的通信等特点,大大提高了网络仿真的方便性和灵活性。本书旨在帮助读者在阅读软件帮助文件的同时,更方便快捷的使用OPNET Modeler(下文也将其简称为OPNET)。全书共分为12章,通过三个部分完成了对OPNET仿真环境和工具集的介绍、OPNET的编程思想和OPNET系统建模实例的讲解以及OPNET的高级应用等。第1~4章介绍了OPNET的基础知识,并使读者能够进行一些简单网络的设置;第5~9章对OPNET的建模特点进行了详细的讲解,使读者能够自定义设置网络;第10~12章对Wimax网络进行了简单的介绍,并讲述了搭建WiMAX系统模型的整个过程。本书可供使用OPNET进行网络仿真、网络协议研究开发、网络规划、网络性能优化等工作的技术人员阅读参考。同时本书也可作为高等院校通信、网络及相关专业的研究生和高

第一部分 OPNET入门第1章 OPNET仿真概述 1

1.1 网络仿真概述 1

1.2 OPNET的历史 2

1.3 OPNET家族 3

1.3.1 Modeler 3

1.3.2 ITGuru 5

1.3.3 SPGuru 5

1.3.4 WDMGuru 6

1.3.5 附加模块 7

第2章 OPNET Modeler的安装和文件 9

2.1 OPNET Modeler的安装 9

2.2 OPNET常用文件格式 10

2.3 文件管理 12

第3章 OPNET Modeler开发环境介绍 15

3.1 项目编辑器 15

3.1.1 主菜单 16

3.1.2 弹出菜单 16

3.1.3 工具栏 18

3.1.4 启动向导的使用 19

3.1.5 添加对象 21

3.1.6 场景管理 23

3.2 节点编辑器 25

3.2.1 主菜单 25

3.2.2 弹出菜单 26

3.2.3 工具栏 26

3.2.4 节点编辑器接口 27

3.3 进程编辑器 27

3.3.1 主菜单 28

3.3.2 弹出菜单 29

3.3.3 工具栏 29

3.4 链路编辑器 30

3.4.1 主菜单 31

3.4.2 链路编辑器操作 31

3.5 包格式编辑器 32

3.5.1 主菜单 32

3.5.2 工具栏 34

3.6 探针编辑器 34

3.6.1 主菜单 34

3.6.2 弹出菜单 35

3.6.3 探针编辑器的基本操作 36

3.7 天线模式编辑器 37

3.7.1 主菜单 38

3.7.2 弹出菜单 39

3.7.3 天线模式编辑器的基本操作 39

3.7.4 创建天线模式 42

3.8 调制曲线编辑器 42

3.8.1 主菜单 43

3.8.2 调制曲线编辑器的基本操作 44

第4章 网络建模举例 46

4.1 公司网络 46

4.1.1 建立网络 46

4.1.2 收集变量 53

4.1.3 运行仿真并查看结果 54

4.2 队列的考察 55

4.2.1 创建发送节点 56

4.2.2 创建接收节点 57

4.2.3 自定义链路模型 59

4.2.4 建立网络模型并选择统计量 59

4.2.5 添加注释 63

4.2.6 运行仿真、查看结果 67

4.3 业务传输 69

4.3.1 创建数据包格式 69

4.3.2 创建发送节点 69

4.3.3 创建接收节点 73

4.3.4 自定义链路 75

4.3.5 创建网络模型 76

4.3.6 收集统计量 78

4.3.7 运行仿真 80

4.4 自定义进程 81

4.4.1 创建数据包处理模块 82

4.4.2 创建数据包产生模块 86

4.4.3 创建新场景 89

4.4.4 运行仿真 91

第二部分 OPNET Modeler的深入学习第5章 OPNET的通信仿真机制 95

5.1 三层建模机制 96

5.1.1 网络域 97

5.1.2 节点域 98

5.1.3 进程域 99

5.2 离散事件仿真机制 100

5.2.1 OPNET的事件仿真过程 100

5.2.2 同一仿真时刻多事件的处理 101

5.3 OPNET通信机制 102

5.3.1 基于包的通信 102

5.3.2 使用接口控制信息的通信 104

5.3.3 基于链路的通信 106

5.4 OPNET软件中业务的设置 107

5.4.1 简介 107

5.4.2 明确产生的业务 108

5.4.3 链路的背景负载 116

5.4.4 导入业务 118

5.4.5 仿真中业务增长的设置 122

5.5 流分析模块的使用 127

5.5.1 流分析模块简介 127

5.5.2 使用IP流分析 129

5.5.3 观察链路应用和吞吐量 136

5.5.4 IP报告 137

第6章 OPNET核心函数 140

6.1 核心函数简介 140

6.1.1 核心函数命名规则 140

6.1.2 OPNET自定义参数类型 140

6.1.3 变量命名限制 143

6.2 内部模型访问函数集 143

6.2.1 对象属性类内部模型访问函数 143

6.2.2 仿真属性类内部模型访问函数 144

6.2.3 位置类内部模型访问函数 144

6.2.4 其他内部模型访问函数 145

6.3 包函数集 145

6.3.1 常规操作类包函数 146

6.3.2 域操作类包函数 148

6.3.3 名称域操作类包函数 149

6.3.4 数值向量类域函数 150

6.4 标识函数集 150

6.5 拓扑函数集 151

6.6 接口控制信息函数集 152

6.7 仿真函数集 153

6.8 流函数集 153

6.9 中断函数集 154

6.9.1 与类型相关的中断函数 154

6.9.2 与设置相关的中断函数 155

6.10 分布函数集 156

6.11 进程函数集 156

6.11.1 进程的创建、调用和销毁 156

6.11.2 进程的识别 157

6.11.3 内存共享机制中的进程函数 157

6.12 事件函数集 158

第7章 数据采集、分析和结果发布 160

7.1 仿真结果输出类型 160

7.2 收集统计量 161

7.2.1 矢量统计量的收集 162

7.2.2 标量统计量的收集 164

7.2.3 常用到的函数 165

7.3 仿真序列的实现方法 166

7.4 查看仿真结果 170

7.4.1 矢量统计量查看方法 170

7.4.2 标量统计量查看方法 171

第8章 无线信道建模 173

8.1 无线信道建模介绍 173

8.1.1 无线对象 173

8.1.2 移动性建模 174

8.2 无线收发机管道阶段详述 179

8.2.1 阶段0:接收机组 180

8.2.2 阶段1:传输时延 181

8.2.3 阶段2:链路闭锁 182

8.2.4 阶段3:信道匹配 182

8.2.5 阶段4:发射机天线增益 183

8.2.6 阶段5:传播时延 183

8.2.7 阶段6:接收机天线增益 184

8.2.8 阶段7:接收机功率 184

8.2.9 阶段8:背景噪声 185

8.2.10 阶段9:干扰噪声 185

8.2.11 阶段10:信噪比 186

8.2.12 阶段11:误比特率 186

8.2.13 阶段12:错误分布 187

8.2.14 阶段13:纠错 187

8.3 并行仿真 188

8.3.1 配置并行仿真 188

8.3.2 多线程安全 189

8.4 创建一个无线移动网络 189

8.4.1 创建固定的发射机节点 190

8.4.2 创建接收机移动节点 191

8.4.3 创建网络模型 192

8.4.4 收集统计量 194

8.4.5 运行仿真并查看结果 194

第9章 OPNET程序调试 198

9.1 日志文件 198

9.1.1 离散事件仿真日志文件 199

9.1.2 错误日志文件 200

9.2 ODB调试 202

9.2.1 调用ODB 202

9.2.2 基本操作 204

9.3 VC联调 207

9.3.1 设置环境变量 208

9.3.2 启动并绑定VC 209

9.3.3 常见问题举例 209

第三部分 OPNET Modeler的高级应用——IEEE 802.16e系统级建模与仿真第10章 IEEE 802.16e无线网络概述 211

10.1 IEEE 802.16e网络特性 211

10.1.1 系统组成 212

10.1.2 IEEE 802.16e系统技术优势 214

10.1.3 IEEE 802.16e网络应用场景 215

10.2 系统建模与仿真的需求分析 215

第11章 IEEE 802.16e系统平台建模 217

11.1 网络结构设计 217

11.1.1 进程域建模 217

11.1.2 节点域建模 227

11.1.3 网络域建模 230

11.2 业务建模 233

11.2.1 业务模型 234

11.2.2 TCP/IP层开销大小 238

第12章 仿真操作与结果分析 240

12.1 仿真基本输入参数 240

12.1.1 bs节点参数设置 240

12.1.2 mss节点参数设置 241

12.1.3 phy节点参数设置 241

12.2 选择统计量 242

12.3 运行仿真操作步骤 243

12.4 查看结果 250

12.5 仿真与评估指标 252

参考文献 254