OPNET网络仿真

副标题:无

作   者:陈敏编著

分类号:

ISBN:9787302082323

微信扫一扫,移动浏览光盘

简介

   本书深入而系统地讲解了OPNET Modeler网络仿真的基本使用技巧、重点和难点,尤其是业务建模、无线建模以及动态进程、外部模块访问、高级体系架构程序的开发,并给出了极具参考价值的实用编程技巧。    本书共15章,分为由浅入深的4个部分,内容详实,可读性强,是OPNET开发人员的一本不可多得的参考书籍。它能帮助OPNET Modeler的初学者迅速跨越到高级程序员的行列。同时,使用本书还能够帮助资深的OPNET程序员快速掌握OPNET Modeler新版本中出现的新技术。   

目录

第1部分 opnet modeler简介

第1章 opnet仿真概述

1.1 网络仿真简介

1.2 0pnet仿真平台简介

1.3 opnet网络环境

1.4 opnet编辑器简介

1.5 实例讲解--配置一个简单的网络

1.5.1 定义问题

1.5.2 建立网络拓扑结构

1.5.3 收集统计量

1.5.4 保存项目

1.5.5 运行仿真

1.5.6 查看结果

1.5.7 复制场景并扩展网络

1.5.8 再次运行

1.5.9 比较结果

第2章 opnetmodeler环境变量的设置及文件管理

2.1 opnetmodeler环境变量的设置

2.1.1 windows2000下环境变量的设置

2.1.2 unix下环境变量的设置

.2.2 0pnet常用文件格式

2.3 opnet文件管理


第2部分 opnetmodeler的使用(基础篇)

第3章 opnet的通信仿真机制

3.1 离散事件仿真机制

3.1.1 opnet中的事件推进机制

3.1.2 同一时刻事件优先级的界定

3.2 基于包的通信

3.3 使用接口控制信息进行通信

3.4 点对点和总线管道阶段

第4章 modeler常用编辑器

4.1 项目编辑器

4.1.1 主菜单介绍

4.1.2 弹出菜单介绍

4.1.3 工具栏介绍

4.1.4 对象模板相关操作

4.1.5 常用的场景操作

4.1.6 添加注释

4.2 节点模型编辑器(node model editor)

4.2.1 主菜单介绍

4.2.2 工具栏介绍

4.2.3 接口(interfaces)菜单的相关操作

4.2.4 接口相关操作举例

4.3 进程模型编辑器

4.3.1 主菜单介绍

4.3.2 弹出菜单介绍

4.3.3 工具栏介绍

4.3.4 接口(interfaces)菜单的相关操作

4.4 3 个常用编辑器的运用举例

4.4.1 设计进程模块

4.4.2 实现进程模型

4.4.3 创建状态转移

4.4.4 定义条件和变量

4.4.5 创建状态执行代码

4.4.6 编辑进程界面

4.4.7 编译进程模型

4.4.8 创建节点模型

4.4.9 创建网络模型

4.4.10 运行仿真

4.4.11 分析结果

4.4.12 查看动画

4.5 链路模型编辑器(link model editor)

4.6 包格式编辑器(packet format editor)

4.7 天线模型编辑器(antenna pattern editor)

4.7.1 主菜单介绍

4.7.2 工具栏介绍

4.8 调制曲线编辑器(modulation curve editor)

4.9 图标库编辑器(icon database editor)

4.10 仿真序列编辑器(simulation sequence)

第5章 收集、查看、导出以及发布仿真结果

5.1 收集统计量

5.1.1 收集矢量统计量

5.1.2 收集标量统计量

5.2 查看和导出仿真结果

5.3 发布仿真结果

第6章 opnet modeler编程基础

6.1 从例程开始--创建一个包交换网络

6.1.1 概述

6.1.2 开始建立

6.1.3 创建新的包格式

6.1.4 创建新的链路模型

6.1.5 创建中心交换节点模型

6.1.6 创建hub进程模型

6.1.7 创建周边节点模型

6.1.8 创建网络模型

6.1.9 收集统计量并分析结果

6.1.10 配置仿真

6.1.11 运行仿真

6.2 opnet modeler核心函数介绍

6.2.1 动画类核心函数

6.2.2 分布类核心函数

6.2.3 事件类核心函数

6.2.4 接口控制类核心函数

6.2.5 标识类核心函数

6.2.6 内部模型访问类核心函数

6.2.7 中断类核心函数

6.2.8 包类核心函数

6.2.9 进程类核心函数

6.2.10 队列类核心函数

6.2.11 分割与组装类核心函数

6.2.12 统计类核心函数

6.2.13 队列和子队列类核心函数

6.2.14 表格类核心函数

6.2.15 传输类核心函数

6.2.16 拓扑结构类核心函数

6.2.17 编程类核心函数

6.3 动态进程

6.3.1 有关进程的几个概念

6.3.2 动态进程的初始化

6.3.3 仿真核心使用权的管理模式

6.3.4 进程对仿真核心控制权获取方式的识别

6.3.5 进程间的内存共享机制

6.3.6 使用子进程可能出现的几种错误


第3部分 opnetmodeler的使用(高级篇)

第7章 opnet的调试

7.1 查看opnet日志文件

7.2 使用opnetdebugger调试

7.2.1 0db调试概述

7.2.2 针对结构错误(structuralerror)的odb调试实例

7.2.3 针对逻辑错误的odb调试实例

7.2.4 针对进程模块的odb调试

7.2.5 调整odb窗口缓存大小

7.3 opnet与visualc++联合调试

7.3.1 vc的安装及环境变量的设置

7.3.2 设置opnet与vc联合调试的环境变量

7.3.3 0pnet与vc联合调试的步骤

7.4 常见错误及其说明

第8章 业务建模

8.1 on/off业务建模

8.2 配置标准端对端业务

8.2.1 设定应用参数

8.2.2 设定业务主询

8.2.3 配置服务器支持的应用

8.2.4 设定客户端业务主询

8.3 自定义多端(multi-tier)业务

8.4 流业务建模技巧

8.4.1 针对话音和视频业务背景流的设置

8.4.2 应用流背景流建模

8.4.3 网络层背景流建模

8.4.4 micro-simulation技术

8.5 链路背景业务建模

8.6 混合业务建模

第9章 无线信道建模

9.1 无线模拟简介

9.2 无线移动方式

9.2.1 分段移动方式

9.2.2 设置向量(vector)轨迹的方式

9.2.3 修改节点的位置属性

9.2.4 使用移动配置器(mobility config)

9.3 无线收发机管道建模

9.3.1 stage0:接收主询(收信机组)

9.3.2 stage1:传输时延

9.3.3 stage2:物理可达性(链路闭锁)

9.3.4 stage3:信道匹配

9.3.5 stage4:发射机天线增益

9.3.6 stage5:传播延时

9.3.7 stage6:收信机天线增益

9.3.8 stage7:接收功率

9.3.9 stage8:干扰噪声功率

9.3.10 stage9:背景噪声功率

9.3.11 stage10:信噪比

9.3.12 stage11:误比特率

9.3.13 stage12:错误分布

9.3.14 stage13:错误纠正

9.4 加快无线仿真的速度

9.4.1 采用优化的仿真核心

9.4.2 在仿真中动态删减接收主询成员

9.4.3 简化无线封包的复制

9.4.4 动态更新接收主询

9.4.5 通过无线区域(wireless domain)划分接收主询

9.4.6 过滤无关的管道阶段

9.4.7 采用并行仿真

9.5 创建一个移动无线网络

9.5.1 概述

9.5.2 开始建立

9.5.3 创建天线模型

9.5.4 创建指向处理器

9.5.5 创建节点模型

9.5.6 创建网络模型

9.5.7 收集统计量并运行仿真

9.5.8 查看并分析结果

第10章 opnet标准模块介绍

10.1 ieee 802.11模块内部结构及仿真

10.1.1 ieee802.11无线局域网概述

10.1.2 无线局域网的协议行为建模

10.1.3 ieee 802.11无线局域网mac的输入接口

10.1.4 ieee 802.11无线局域网mac的输出接口

10.1.5 仿真和实验

10.2 x.25模块介绍

10.2.1 引言

10.2.2 基于x.25传输控制协议的应用会话建立流程

10.2.3 基于x.25数据链路的建立和包交换流程

10.3 干扰机模型

10.4 0pnetipv6模块介绍与仿真

10.4.1 icmpv6routeprint场景

10.4.2 manualtunnel场景

10.5 小区系统模型

10.5.1 模型的导入

10.5.2 模型的适用范围和限制

10.5.3 模型包含的文件

10.5.4 模型的属性

10.5.5 模型的接口


第4部分 opnetmodeler的高级应用

第11章 自定义动画编程的运用

11.1 动态队列计量器

11.1.1 设置探针属性

11.1.2 动态队列计量器动画程序讲解

11.2 无线包传输

11.2.1 设置探针属性

11.2.2 无线包传输动画初始化程序

11.2.3 在接收功率阶段加入动画程序

11.2.4 在干扰噪声功率计算阶段加入动画程序

11.2.5 在错误纠正阶段加入动画程序

第12章 自定义流媒体协议的实现

12.1 opnet应用层建模构架

12.2 自定义的应用协议

12.3 修改网络应用管理头文件

12.4 应用配置进程模型中增加应用属性

12.5 在应用配置进程模块中增加流媒体应用分析程序

12.6 业务规格管理进程模型中增加流媒体应用启动程序

12.7 创建流媒体应用管理进程模型和客户端进程模型

12.8 修改网络应用支持头文件

12.9 修改网络应用管理进程模型

12.10 设定参数并运行仿真

第13章 自定义ip协议的实现

13.1 自定义ip协议接口

13.2 ip包的创建和高层数据包的封装

13.3 ip路由表初始化

13.4 路由表的查找

第14章 图形化建模和文本方式建模ema

14.1 ema配置网络模型

14.2 ema与外部数据的接口

14.2.1 ema设置对象的固有属性

14.2.2 ema设置对象的自定义属性

第15章 高级体系架构(hla)

15.1 rti的安装及其环境变量的设置

15.2 建立控制联邦成员

15.3 opnethla仿真实例

15.3.1 准备所需的文件

15.3.2 运行hla仿真环境

15.3.3 实现hla交互

15.3.4 多个opnet联邦成员联机仿真

附录a 本书中英文术语对照表

附录b 参考文献


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

OPNET网络仿真
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon