当前位置:首页 > 工业技术
OMNeT++与网络仿真
OMNeT++与网络仿真

OMNeT++与网络仿真PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:赵永利,张杰著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2012
  • ISBN:9787115290786
  • 页数:387 页
图书介绍:本书主要介绍OMNeT++软件模块组成、使用方法,并结合具体实例进行讲解。OMNeT++是一款面向对象的离散事件网络模拟器,具有通用的体系结构,可以用于解决通信网络建模、协议仿真建模、排队网络建模、多处理器和其他分布式硬件系统建模,硬件体系结构验证等。
《OMNeT++与网络仿真》目录
标签:仿真 网络

第一部分OMNeT+++指南 3

第1章OMNeT+++概述 3

1.1 OMNeT+++为何物 3

1.2新建和运行模拟器 4

1.3各分类的内容 5

第2章OMNeT+++的安装与系统需求 8

2.1 OMNeT+++的安装环境 8

2.2 VC和OMNeT+++联调 8

第3章OMNeT+++从3.x版本到4.0版本的移植 10

3.1 OMNeT+++4.0版本在3.x基础上的改变 10

3.2移植工具 13

3.3移植 14

第4章NED语言 22

4.1 NED概述 22

4.2循序渐进 23

4.3简单模块 27

4.4复合模块 29

4.5信道 31

4.6参数 32

4.7门 36

4.8子模块 38

4.9连接 39

4.10重连接 40

4.11作为参数的子模块类型 42

4.12特性(元数据注释) 43

4.13继承 46

4.14包 46

第5章 简单模块 50

5.1仿真概念 50

5.2定义简单模块类型 53

5.3添加函数至cSimpleModule 57

5.4访问模块参数 69

5.5访问门和连接 72

5.6发送和接收消息 76

5.7终止仿真 84

5.8 OMNeT+++中的有限状态机 85

5.9遍历模块层次 89

5.10模块间的直接调用方法 91

5.11动态模块创建 92

第6章 消息 96

6.1消息和包 96

6.2消息定义 102

第7章 仿真库 116

7.1类库的使用惯例 116

7.2模块日志 119

7.3仿真时间的转换 120

7.4产生随机数 120

7.5容器类 123

7.6路由支持cTopology 125

7.7统计和分布估计 129

7.8记录仿真结果 135

7.9查看和快照 138

7.10派生新类 142

7.11对象所有权管理 147

第8章 构建仿真程序 150

8.1概述 150

8.2使用gcc 151

第9章 配置环境 157

9.1配置仿真环境 157

9.2配置文件omnetpp.ini 157

9.3部件 158

9.4设置模块参数 160

9.5参数研究 162

9.6参数研究和结果分析 166

9.7配置随机数据生成器 170

第10章 运行仿真 172

10.1概述 172

10.2 Cmdenv命令行界面 175

10.3 Tkenv图形用户界面 177

10.4批执行 178

10.5 Akaroa支持:多重并行复制 180

10.6故障处理 182

第11章 网络图形和动画 186

11.1显示字符串 186

11.2参数置换 193

11.3颜色 193

11.4图标 194

11.5布局 195

11.6增强动画 195

第12章 分析仿真结果 197

12.1结果文件 197

12.2在IDE仿真中的分析工具 198

12.3 Scave工具 198

12.4其他的统计分析和画图工具 200

第13章 事件日志 202

13.1介绍 202

13.2配置 202

13.3事件日志工具 204

第14章NED文档和消息 205

14.1概述 205

14.2文档注释 205

14.3文本布局与格式化 207

14.4定制和添加页面 209

第15章 并行分布式仿真 212

15.1并行离散事件仿真介绍 212

15.2评估仿真模型中的并行可行性 212

15.3 OMNeT+++支持的并行分布仿真 213

第16章 插件扩展 220

16.1概述 220

16.2插件描述 221

16.3访问配置 223

16.4实现新的用户接口 224

第17章 嵌入式仿真内核 226

17.1结构 226

17.2 OMNeT+++嵌套 227

第二部分OMNeT+++使用说明 237

第18章OMNeT+++使用介绍 237

18.1工作台 237

18.2工作空间 238

18.3仿真视角 239

18.4创建OMNeT+++工程 239

18.5获取帮助 240

第19章 编辑NED文件 241

19.1概述 241

19.2创建新的NED文件 242

19.3使用NED编辑器 243

19.4相关视图 248

第20章 编辑ini文件 252

20.1概述 252

20.2创建ini文件 252

20.3使用ini文件编辑器 253

20.4关联的视图 258

第21章 编辑消息文件 261

21.1创建消息文件 261

21.2消息文件编辑器 262

第22章C+++开发 263

22.1引言 263

22.2前提条件 264

22.3创建一个C+++工程 264

22.4配置工程 266

22.5相关工程 270

22.6编辑C+++代码 271

22.7建立工程 272

22.8运行或调试工程 273

22.9头文件浏览器视图 273

22.10大纲视图 273

22.11类型层次视图 274

22.12问题视图 275

22.13控制台视图 275

第23章 加载与调试 277

23.1运行仿真 277

23.2批处理 280

23.3调试仿真 281

23.4运行快捷方式 282

23.5控制执行和进展报告 282

第24章 图形化运行环境 285

24.1特点 285

24.2开始运行Tkenv 285

24.3配置选择 286

24.4环境变量 286

24.5主窗口 286

24.6检验模拟 287

24.7浏览已注册的组件 290

24.8运行和控制模拟 291

24.9寻找对象 292

24.10日志和模块输出 293

24.11模拟选项 295

第25章 序列图表 298

25.1介绍 298

25.2创建一个Eventlog文件 298

25.3序列图表 299

25.4事件日志表 305

25.5过滤器对话框 308

25.6其他特征 311

25.7实例 312

第26章 分析结果 321

26.1概览 321

26.2创建分析文件 321

26.3使用分析编辑器 322

26.4关联视图 335

第三部分 网络仿真实验 341

第27章 数据队列仿真 341

27.1实验背景 341

27.2仿真概述 342

27.3仿真流程 342

27.4仿真代码分析 344

27.5仿真结果 351

第28章P2P技术仿真 353

28.1实验背景 353

28.2仿真概述 353

28.3仿真流程 354

28.4仿真代码分析 356

28.5仿真结果 359

第29章 仿真实例hiSt 361

29.1实验背景 361

29.2仿真概述 361

29.3仿真流程图 362

29.4仿真代码分析 362

29.5仿真结果 366

第30章Routing 368

30.1实验背景 368

30.2仿真概述 369

30.3仿真流程 369

30.4仿真代码分析 370

30.5仿真结果 375

第31章 基于PCE的多域路径计算 378

31.1实验背景 378

31.2仿真概述 380

31.3仿真流程 381

31.4数据结构及信令包格式 382

31.5仿真结果分析 384

参考文献 386

相关图书
作者其它书籍
返回顶部