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

  • 购买积分:12 如何计算积分?
  • 作  者:王文博,张金文编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2003
  • ISBN:7115116784
  • 页数:318 页
图书介绍:本书共有12章,内容包括:OPNET产品介绍、OPNET Modeler与建模机理和通信机制、进程模型的创建和编程、常用的核心函数、仿真结果的分析、节点移动性问题、无线信道的刻画、OPNET与其他软件的接口、OPNET的调试以及VC的联调、OPNET外部模块访问EMA的使用方法等。

第1章 OPNET概述 1

1.1 网络仿真技术介绍 1

1.2 OPNET历史和现状 1

1.3 OPNET在中国 4

1.4 OPNET公司的全线产品介绍 4

1.4.1 Modeler 5

1.4.2 ITGuru 7

1.4.3 SPGuru 9

1.4.4 ODK以及NetBiz 10

1.4.5 WDMGuru 11

1.4.6 附加模块 11

1.5 OPNETWORK——全球OPNET产品使用者的盛会 12

【实验1】建立第一个网络:简单的OPNET实例 12

第2章 OPNET Modeler安装及license管理 24

2.1 系统需求 24

2.1.1 支持的平台 24

2.1.2 系统硬盘和内存需求 24

2.1.3 操作系统补丁需求 24

2.1.4 其他需求 25

2.2 OPNET Modeler安装 25

2.2.1 Windows平台下的安装 25

2.2.2 UNIX平台下的安装 26

2.3 OPNET的license的管理 27

2.3.1 OPNET license的3种方式 28

2.3.2 license的维护 28

2.3.3 一些注意事项 32

2.3.4 选择模块 33

2.3.5 限制license服务器的管理 33

第3章 OPNET Modeler使用 35

3.1 使用Modeler进行仿真的流程 35

3.2 OPNET Modeler的开发环境介绍 37

3.2.1 项目编辑器 37

3.2.2 节点编辑器 46

3.2.3 进程编辑器 49

3.2.4 链路编辑器 52

3.2.5 包编辑器 53

3.2.6 天线模式编辑器 54

3.2.7 接口控制信息编辑器 56

3.3 OPNET中的文件类型 56

【实验2】项目编辑器的使用 57

【实验3】其他编辑器的使用 63

第4章 OPNET Modeler建模 68

4.1 建模概述 68

4.2 建模框架 69

42.1 三层建模机制 69

4.2.2 实际系统到OPNET模型的映射 70

4.2.3 系统结构建模 75

4.2.4 事件调度的仿真 97

4.3 OPNET通信机制 123

4.3.1 基于数据包的通信 123

4.3.2 通信链路 127

4.3.3 应用接口控制信息(ICI)的通信 132

4.3.4 利用统计量进行通信 136

4.3.5 通信链路模型 138

第5章 OPNET Modeler进程建模 151

5.1 进程建模概述 151

5.2 进程模型开发方法(PMM) 157

5.2.1 第1阶段:上下文定义 158

5.2.2 第2阶段:分解进程 158

5.2.3 第3阶段:事件枚举(每个进程) 158

5.2.4 第4阶段:建立事件响应表(每个进程) 159

5.2.5 第5阶段:进程模型的实现 161

5.3 动态进程 165

5.3.1 进程的层次 165

5.3.2 共享的内存架构 166

5.3.3 中断的导向 167

【实验4】动态进程的编写 168

第6章 OPNET Modeler编程基础 171

6.1 使用Modeler编程概述 171

6.1.1 状态变量的定义 171

6.1.2 临时变量的定义 171

6.1.3 头区以及头文件的使用 171

6.1.4 函数区以及外部文件 173

6.1.5 进入、离开以及转移代码 175

6.2 OPNET核心函数简介 175

6.2.1 核心函数命名规则 175

6.2.2 参数类型 175

6.2.3 函数栈跟踪 178

6.2.4 变量命名限制 180

6.3 常用核心函数 181

6.3.1 包函数集 181

6.3.2 子队列函数集 190

6.3.3 标识,拓扑和内部模型访问函数集 193

6.3.4 中断函数集 197

6.3.5 统计量函数集 201

6.3.6 分布函数集 203

6.3.7 事件和仿真函数集 205

第7章 搜集、分析以及发布仿真结果 207

7.1 仿真的输出形式 207

7.2 搜集标量统计量 207

7.3 搜集矢量统计量 209

7.4 动画 209

7.4.1 生成AH文件 209

7.4.2 op_vuanim环境的使用 210

7.5 网络报告 211

【实验5】标量统计量的搜集 211

第8章 OPNET Modeler无线建模 218

8.1 OPNET Modeler中的无线建模概述 218

8.2 OPNET Modeler对对象移动性的支持 218

8.2.1 运动轨迹 218

8.2.2 卫星轨道 222

8.2.3 通过进程模型来控制位置 224

8.3 无线收发信机管道建模 224

8.3.1 阶段0:接收机组 228

8.3.2 阶段1:发送时延 229

8.3.3 阶段2:闭合阶段 230

8.3.4 阶段3:信道匹配 231

8.3.5 阶段4:发射天线增益 231

8.3.6 阶段5:传播时延 233

8.3.7 阶段6:接收天线增益 234

8.3.8 阶段7:接收功率 234

8.3.9 阶段8:背景噪声 235

8.3.10 阶段9:干扰噪声 236

8.3.1 1阶段10:信噪比 237

8.3.1 2阶段11:误比特率 237

8.3.1 3阶段12:错误分布 238

8.3.1 4阶段13:错误纠正 239

8.4调制曲线 239

8.5 天线建模 241

8.5.1 基本操作 241

8.5.2 编辑天线模式表 243

8.6 并行仿真 245

8.6.1 简介 245

8.6.2 并行仿真的执行 245

8.6.3 相关提示信息 246

8.6.4 并行建模和编程 246

【实验6】无线网络的建模 247

第9章 OPNET程序调试 257

9.1 OPNET仿真调试器(ODB) 257

9.1.1 启动ODB 257

9.1.2 退出ODB 258

9.1.3 在ODB中使用帮助 258

9.1.4 使用ODB的一般流程 259

9.1.5 认识Modeler的仿真错误日志 259

9.1.6 仿真实体 261

9.1.7 中断(breakpoint) 261

9.1.8 跟踪(trace) 262

9.1.9 标签(Label) 263

9.1.10 映射(map) 265

9.1.11 进程编辑器中诊断区的使用 266

9.2 OPNET和VC联合调试 267

9.2.1 配置Modeler环境参数 267

9.2.2 强制编译 268

9.2.3 执行仿真 269

【实验7】使用ODB的evstop和fulltrace 270

第10章 OPNET Modeler模型介绍及高级应用 275

10.1 ATM模块的内部结构 275

10.1.1 ATM简介 275

10.1.2 OPNET中的ATM模块 275

10.1.3 ATM模型属性 277

10.1.4 可获得的统计量 282

10.1.5 ATM菜单操作 283

10.1.6 仿真日志的使用 283

10.1.7 ATM模型结构 285

10.1.8 ATM模型接口 287

10.1.9 OPNET中的ATM连接 288

10.2 TCP模块的内部结构 293

10.2.1 TCP简介 293

10.2.2 OPNET中的TCP模块 293

10.2.3 TCP模型属性 294

10.2.4 可获得的统计量 298

10.2.5 TCP模型结构 299

10.2.6 TCP模型接口 302

10.2.7 TCP命令及指示 302

10.3 应用层模块的内部结构 308

10.3.1 OPNET中应用层的内部结构 308

10.3.2 应用的类型及简介 310

10.3.3 对相关模块的设定 315