网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 OMNeT++网络仿真(高等院校信息技术规划教材)
分类 教育考试-考试-计算机类
作者 夏锋
出版社 清华大学出版社
下载
简介
编辑推荐

夏锋编著的《OMNeT++网络仿真》内容涵盖OMNeT++基本语法、仿真库、网络模拟方法、技巧及现有的一些应用仿真框架等,对OMNeT++仿真平台的使用方法做了深入浅出的讲解,并对一些应用案例做了具体的分析。全书共分四个部分(篇),共14章。

内容推荐

夏锋编著的《OMNeT++网络仿真》系统地介绍了OMNeT++仿真平台最新版本的使用,对其基本语法、仿真库、网络模拟方法、技巧及现有的一些应用仿真框架等做了深入浅出的讲述,通过大量丰富的应用实例,将网络技术的研究热点及采用OMNeT++进行网络仿真的整个过程呈现给读者,使读者能够快速入门并迅速将这一强大而实用的工具应用到自己的学习和研究过程中。

《OMNeT++网络仿真》内容新颖,图文并茂,通俗易懂,既可作为学生学习OMNeT++的入门书籍,也可作为技术人员研发工作中的参考书。

目录

第一篇 基础篇

 第1章 OMNeT++基本知识3

1.1 OMNeT++简介3

1.2 基本结构4

1.3 使用流程5

1.3.1 新建运行模拟器5

1.3.2 发布的内容7

1.4 模型概念9

1.4.1 分层次的嵌入式模块9

1.4.2 模块类型10

1.4.3 消息、门、链路10

1.4.4 包输出的建模10

1.4.5 参数表11

1.4.6 拓扑描述方法11

 第2章 OMNeT++安装及IDE的使用12

2.1 UNIX/Linux系统安装12

2.1.1 必备包的安装12

2.1.2 安装包的选择和解压缩12

2.1.3 环境变量的设置13

2.1.4 配置并搭建OMNeT++14

2.1.5 核实安装成功14

2.1.6 运行OMNeT++15

2.2 Windows系统安装16

2.2.1 安装的必要环境16

2.2.2 配置并搭建OMNeT++16◆OMNeT++网络仿真

2.2.3 核实安装成功17

2.2.4 启动仿真开发环境17

2.3 IDE的使用18

 第3章 NED语言27

3.1 NED概览27

3.2 NED快速开始28

3.3 信道29

3.4 App、Routing和Queue简单模块31

3.5 简单模块33

3.6 复合模块34

3.7 消息机制36

3.7.1 cMessage类36

3.7.2 消息定义37

3.7.3 消息的收发37

3.8 模块参数、门及连接的访问41

3.8.1 消息参数的访问41

3.8.2 门和连接的访问42

3.8.3 门的传输状态43

3.8.4 连接的状态43

3.9 属性44

3.10 继承45

3.11 包45

3.11.1 概述45

3.11.2 名称转换和输入46

3.11.3 使用like进行名称转换46

3.11.4 默认包46

 第4章 仿真库47

4.1 类库公约47

4.1.1 基类47

4.1.2 设置和查询属性47

4.1.3 classname()成员函数47

4.1.4 name属性47

4.1.5 getFullName()和getFullPath()属性48

4.1.6 拷贝和复制对象48

4.1.7 迭代器49

4.1.8 错误处理49

4.2 模块日志49

4.3 仿真时间转换50

4.4 随机数的产生51

4.4.1 随机数产生器51

4.4.2 访问RNG52

4.4.3 随机变量52

4.5 容器类54

4.5.1 队列类: cQueue类54

4.5.2 扩展的数组: cArray类55

4.6 路由支持56

4.6.1 概述56

4.6.2 基本用法57

4.6.3 最短路径59

4.7 统计和分布估计60

4.7.1 cStatistic类和派生60

4.7.2 分布估计61

4.7.3 k分裂算法64

4.7.4 瞬时检测和结果精确性66

4.8 记录仿真结果67

4.8.1 输出向量: cOutVector67

4.8.2 输出标量68

4.8.3 所有权树69

4.9 查看(watches)和快照(snapshots)69

4.9.1 基本查看69

4.9.2 读写查看70

4.9.3 结构体查看71

4.9.4 查看71

4.9.5 快照72

4.9.6 获得协同程序栈的用途73

4.10 派生新类74

4.10.1 cOwnedObject还是非cOwnedObject74

4.10.2 cOwnedObject的虚函数74

4.10.3 类注册75

4.10.4 详细信息76

4.11 对象所有权管理79

4.11.1 所有权树79

4.11.2 管理所有权80

第二篇 技术篇

 第5章 物理层85

5.1 物理层介绍85

5.2 GSM85

5.2.1 简介85

5.2.2 GSM的发展历史86

5.2.3 无线电接口86

5.2.4 网络结构87

5.2.5 GSM安全87

5.3 Bluetooth88

5.3.1 简介88

5.3.2 技术规范89

 第6章 MAC层仿真90

6.1 MAC协议90

6.1.1 基于竞争的MAC协议90

6.1.2 基于时分复用的MAC协议92

6.1.3 其他类型MAC协议94

6.2 仿真实例分析95

6.2.1 IEEE 802.15.4 MAC协议简介95

6.2.2 代码分析98

6.2.3 NED文件127

 第7章 网络层路由协议仿真128

7.1 路由协议分类介绍128

7.2 路由协议组成部分130

7.2.1 节点编址130

7.2.2 拓扑维护130

7.2.3 路径选择131

7.2.4 跨层操作131

7.2.5 可选服务模式131

7.3 理想的路由算法131

7.4 仿真性能指标132

7.5 路由协议仿真实例分析134

7.5.1 AODV协议介绍134

7.5.2 AODV协议模块的调用过程135

7.5.3 AODV仿真程序分析136

 第8章 仿真结果分析162

8.1 仿真结果文件162

8.1.1 仿真结果162

8.1.2 输出向量162

8.1.3 输出向量文件的格式162

8.1.4 标量结果163

8.2 仿真集成开发环境(IDE)中的分析工具163

8.3 Scavetool163

8.3.1 Filter命令164

8.3.2 Index命令165

8.3.3 Summary命令165

8.4 统计分析和绘图工具165

8.4.1 电子表格程序165

8.4.2 GNU R165

8.4.3 MATLAB和Octave软件165

8.4.4 NumPy和MatPlotLib库166

8.4.5 ROOT框架166

8.4.6 Gnuplot软件166

8.4.7 Grace软件166

第三篇 扩展篇

 第9章 INET Framework169

9.1 概述169

9.2 INET框架扩展170

9.3 安装170

9.4 体系结构172

9.5 Ethernet模型174

9.5.1 简介174

9.5.2 数据包和以太网帧175

9.5.3 LargeNet及运行结果175

9.6 802.11模型176

9.6.1 简介176

9.6.2 运行结果177

 第10章 MiXiM178

10.1 MiXiM实例178

10.1.1 环境178

10.1.2 新建MiXiM工程178

10.2 增加模拟模型部分179

10.2.1 原理179

10.2.2 实际操作179

10.3 实现自己的MAC层181

10.3.1 理论181

10.3.2 实际操作写自己的MAC层181

10.4 通过扩展BaseDecider实现决策模块182

10.4.1 理论182

10.4.2 实际操作183

 第11章 Castalia185

11.1 Castalia介绍185

11.2 Castalia实例187

11.2.1 运行第一个仿真187

11.2.2 使用Castalia和CastaliaResults脚本189

 第12章 其他仿真框架194

12.1 OverSim194

12.1.1 介绍194

12.1.2 特点194

12.2 ReaSE195

12.2.1 介绍195

12.2.2 特点195

12.3 xMIPv6195

第四篇 示例篇

 第13章 无线传感器网络199

13.1 ZigBee协议199

13.1.1 物理层200

13.1.2 MAC层200

13.1.3 网络层203

13.1.4 应用层203

13.2 基于ZigBee的WSN体系结构204

13.2.1 传感器节点的结构204

13.2.2 ZigBee网络拓扑204

13.2.3 数据传输方式205

 第14章 基于OMNeT++的WSN仿真207

14.1 网络模型208

14.2 节点模型211

14.2.1 mobility模块213

14.2.2 battery模块213

14.2.3 notificationBoard模块214

14.2.4 disp模块214

14.2.5 net模块215

14.2.6 app模块215

14.2.7 nic(network interface)模块216

14.3 omnetpp.ini配置文件220

14.4 仿真过程222

参考文献225

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/3 21:14:39