第1章 移动Ad Hoc网络概述
1.1 分组无线网络发展历史简述
1.2 移动Ad Hoc网络
1.3 移动Ad Hoc网络的特点
1.4 移动Ad Hoc网络中的问题
1.4.1 消费者应用
1.4.2 外部系统连接
1.4.3 带宽有限
1.4.4 扩展性
1.4.5 电池能量极其有限
1.4.6 安全
参考文献
第2章 移动Ad Hoc网络的基本内容
2.1 移动Ad Hoc网络的媒介访问控制
2.1.1 MAC协议的功能和作用
2.1.2 影响MAC协议的因素
2.1.3 设计MAC协议时应该考虑的问题
2.1.4 基本的MAC协议
2.1.5 Ad Hoc MAC协议
2.2 移动Ad Hoc网络的路由问题
2.2.1 路由协议的分类
2.2.2 路由协议的性能
2.3 移动Ad Hoc网络中的QoS问题
2.3.1 服务质量参数
2.3.2 移动Ad Hoc网络提供QoS支持所面临的问题与困难
2.3.3 折中原理
2.3.4 处理方法
2.3.5 物理层对服务质量QoS的支持
2.4 移动Ad Hoc网络中的TCP性能问题
2.5 移动Ad Hoc网络的安全问题
2.5.1 移动Ad Hoc网络面临的安全威胁
2.5.2 安全目标
参考文献
第3章 移动Ad Hoc网络的应用
3.1 应用实例
3.1.1 会议
3.1.2 个人区域网络
3.1.3 紧急事件服务
3.1.4 传感器尘埃
3.2 商用产品
3.3 JTRS宽带自组织网络及其应用
3.3.1 JTRS WNW网络在陆军的应用
3.3.2 JTRS WNW网络在海军的应用
3.3.3 JTRS WNW网络在美国海军陆战队的应用
3.3.4 JTRS WNW网络在空军的应用
3.3.5 JTRS WNW网络的操作要求
3.3.6 JTRS WNW网络的网络要求
第4章 移动Ad Hoc网络中的广播
4.1 广播在移动Ad Hoc网络中的作用
4.2 广播的特点
4.3 移动Ad Hoc网络中的广播技术
4.3.1 简单泛洪
4.3.2 概率广播法
4.3.3 区域广播法
4.3.4 邻区了解广播法
4.4 泛洪产生的广播暴
4.4.1 多余重播分析
4.4.2 竞争分析
4.4.3 碰撞分析
4.5 减少多余广播、竞争、碰撞的机制
4.5.1 概率方案
4.5.2 计数器方案
4.5.3 距离方案
4.5.4 位置方案
4.5.5 分群方案
4.5.6 五种解决方案的评估
参考文献
第5章 移动Ad Hoc网络的竞争类MAC协议
5.1 ALOHA协议
5.2 载波侦听多址访问协议(CSMA)
5.3 基于控制分组握手的访问控制协议
5.3.1 多址访问与碰撞回避(MACA)协议
5.3.2 MACAW协议
5.3.3 FAMA协议
5.3.4 IEEE 802.11 MAC协议
5.3.5 MACA-BI协议
5.4 忙音类多址访问协议
5.4.1 忙音多址访问协议(BTMA)
5.4.2 双忙音多址访问协议(DBTMA)
5.4.3 接收机初始化忙音多址访问协议RI-BTMA
5.4.4 无线碰撞检测协议WCD
参考文献
第6章 移动Ad Hoc网络的分配类MAC协议
6.1 时分多址访问协议(TDMA)
6.2 五步预留协议(FPRP)
6.2.1 FPRP协议
6.2.2 基于竞争的访问
6.2.3 节点移动的影响
6.2.4 时间同步问题
6.2.5 干扰考虑
6.2.6 FPRP协议的应用
6.3 跳频预留多址访问协议(HRMA)
6.3.1 HRMA协议描述
6.3.2 跳频的访问和预留
6.3.3 HRMA协议的正确性
6.3.4 HRMA协议吞吐量的比较分析
6.3.5 数据结果
参考文献
第7章 移动Ad Hoc网络的混合类MAC协议
7.1 混合时分多址访问协议(HTDMA)
7.1.1 HTDMA传输时间安排的基本设计考虑
7.1.2 HTDMA时间安排协议
7.1.3 HTDMA的性能分析
7.2 其他混合协议简述
7.2.1 TDMA和CSMA的混合协议
7.2.2 ADAPT协议
7.2.3 ABROAD协议
7.2.4 AGENT协议
7.2.5 Meta-协议
参考文献
第8章 移动Ad Hoc网络的主动式路由协议
8.1 最优化链路状态路由协议(OLSR)
8.1.1 OLSR协议概述
8.1.2 协议功能
8.1.3 分组格式与分组转发
8.1.4 信息的存储
8.1.5 主地址与多接口
8.1.6 HELLO消息的格式与产生
8.1.7 链路探测
8.1.8 相邻节点探测
8.1.9 拓扑建立
8.1.10 路由表的计算
8.1.11 节点配置
8.1.12 非OLSR的接口
8.1.13 链路层通知
8.1.14 链路滞后作用
8.1.15 冗余拓扑信息
8.1.16 MPR冗余度
8.1.17 IPv6考虑
8.1.18 有关常量的建议值
8.1.19 序列号
8.1.20 流控制和拥塞控制
8.1.21 IANA考虑
8.2 基于反向路径转发的拓扑分发协议(TBRPF)
8.2.1 引言
8.2.2 TBRPF概述
8.2.3 TBRPF分组
8.2.4 TBRPF相邻节点寻找
8.2.5 TBRPF路由模块
8.2.6 TBRPF泛洪机制
8.2.7 TBRPF在移动Ad Hoc网络中的操作
参考文献
第9章 移动Ad Hoc网络的按需路由协议
9.1 Ad Hoc按需距离矢量路由协议(AODV)
9.1.1 概述
9.1.2 AODV路由协议使用的专业术语
9.1.3 适用性陈述
9.1.4 消息格式
9.1.5 AODV路由协议的操作
9.1.6 AODV路由协议与综合网络
9.1.7 AODV路由协议在其他网络中的应用
9.1.8 扩展
9.1.9 参数配置与IANA考虑
9.2 基于相互关系的路由协议(ABR)
9.2.1 移动节点移动的分类
9.2.2 ABR路由协议
9.2.3 ABR路由协议的数据结构
9.2.4 ABR路由协议描述
参考文献
第10章 移动Ad Hoc网络的源动态路由协议
10.1 假设
10.2 DSR路由协议概述
10.2.1 DSR路由协议的基本路由寻找
10.2.2 DSR路由协议的基本路由维护
10.2.3 路由寻找的其他特点
10.2.4 路由维护的其他特点
10.2.5 可选的DSR流状态扩充
10.3 概念性数据结构
10.3.1 路由存储器
10.3.2 发送缓存器
10.3.3 路由请求表
10.3.4 无请求路由应答表
10.3.5 网络接口队列与维护缓存器
10.3.6 黑名单
10.4 流状态扩充的其他概念性数据结构
10.5 流表
10.5.1 自动路由缩短表
10.5.2 默认流识别码ID表
10.6 DSR选项头格式
10.6.1 DSR选项头的固定组成部分
10.6.2 路由请求选项
10.6.3 路由应答选项
10.6.4 路由错误选项
10.6.5 应答选项
10.6.6 DSR源路由选项
10.6.7 填充码Pad1选项
10.6.8 填充码PadN选项
10.7 流状态扩充的其他分组头格式与选项
10.7.1 DSR流状态头
10.7.2 DSR选项头中的新选项与扩充
10.7.3 路由错误选项的新错误类型
10.7.4 应答请求选项的新扩充
10.8 DSR路由协议的详细操作
10.8.1 分组的一般性处理
10.8.2 路由寻找的处理
10.8.3 路由维护的处理
10.8.4 多网络接口的支持
10.8.5 IP分组的分片与重组
10.8.6 流状态的处理
10.9 DSR路由协议的常量与配置变量
10.10 IANA考虑
10.11 最大寿命链路由存储器的描述
10.12 DSR协议在ISO网络参考模型中的位置
参考文献
第11章 移动Ad Hoc网络的混合路由协议
11.1 域路由协议(ZRP)
11.1.1 可重构无线网络(RWN)的概念
11.1.2 通信环境与可重构无线网络模型
11.1.3 ZRP路由协议概述
11.1.4 ZRP路由协议的详细描述
11.1.5 ZRP路由协议的评价
11.1.6 性能结果
11.1.7 ZRP协议的正确性
11.2 抢先式路由协议
11.2.1 移动Ad Hoc路由算法
11.2.2 抢先式路由维护
11.2.3 抢先告警的产生
11.2.4 抢先式路由维护实例
11.2.5 性能评估
参考文献
第12章 移动Ad Hoc网络的多径路由技术
12.1 多径路由的基本概念
12.1.1 不相交性
12.1.2 多径路由的优点
12.1.3 多径路由的组成
12.1.4 链路层对多径路由的影响
12.2 多径路由的选择准则
12.3 Ad Hoc按需多径距离矢量路由协议(AODMV)
12.3.1 AODV路由协议的序列号和开环
12.3.2 AODMV协议
12.3.3 AOMDV协议的性能评估
12.3.4 AOMDV协议开环路由的正确性
12.4 多径源动态路由协议
12.4.1 源动态路由协议DSR的多径路由扩充
12.4.2 数学分析模型
12.4.3 数学分析数据结果
12.4.4 性能评价与仿真
12.4.5 结论
12.5 最大节点不相交按需多径路由协议
12.5.1 多径路由的计算
12.5.2 寻找多条节点不相交路径的能力
12.5.3 多径路由的使用
12.5.4 性能仿真评估
12.5.5 结论
12.6 分离多径路由(SMR)
12.6.1 路径寻找
12.6.2 路由维护
12.6.3 分配间隔
12.6.4 SMR协议的性能评估
参考文献
第13章 移动Ad Hoc网络的多目标路由协议
13.1 MAODV协议
13.1.1 路由请求消息的产生
13.1.2 反向路由的建立
13.1.3 路由应答消息的产生
13.1.4 多目标组HELLO消息
13.1.5 多目标树的维护
13.1.6 中断链的修复
13.2 基于相互关系的多目标路由协议(ABAM)
13.2.1 ABAM多目标树的建立
13.2.2 ABAM多目标树的重建
13.2.3 ABAM多目标树的删除
13.2.4 ABAM协议对多目标组成员动态性的处理
13.3 按需多目标路由协议(ODMRP)
13.3.1 多目标路由与网格的建立
13.3.2 例子
13.3.3 数据转发
13.3.4 软状态
13.3.5 定时器数值的选择
13.3.6 数据结构
13.3.7 单目标传输能力
13.4 自适应按需驱动多目标路由协议(ADMR)
13.4.1 ADMR协议的特点
13.4.2 ADMR协议概述
13.4.3 数据结构
13.4.4 多目标分组的转发
13.4.5 加入新的多目标源节点
13.4.6 接收节点的请求加入
13.4.7 接收新多目标源节点发送的数据
13.4.8 本地子树的修复
13.4.9 接收方发起的修复
13.4.10 树的修剪
13.5 多目标路由协议的比较
参考文献
第14章 移动Ad Hoc网络路由协议的对比分析
14.1 表格驱动路由协议与按需路由协议的一般对比分析
14.2 按需操作对路由协议性能的影响
14.2.1 方法论
14.2.2 DSR路由协议的基本评价
14.2.3 对时延的影响
14.2.4 对开销的影响
14.2.5 对路由存储一致性的影响
14.2.6 结论和说明
14.3 DSR与AODV的对比
14.3.1 DSR和AODV的对比分析
14.3.2 对DSR和AODV的仿真对比
14.3.3 仿真结果的分析
14.3.4 比较结论
14.4 ABR、DSR、DBF的对比
14.4.1 控制消息开销的对比
14.4.2 数据吞吐量的对比
14.4.3 端-端数据分组传输时延的对比
14.4.4 其他方面的对比
14.4.5 对比结论
14.5 ABR、AODV、DSR的对比分析
参考文献
第15章 移动Ad Hoc网络的IP地址分配技术
15.1 IP地址分配面临的困难与基本要求
15.1.1 面临的困难
15.1.2 基本要求
15.1.3 主要术语与定义
15.2 IP地址分配算法的分类
15.2.1 冲突检测分配法
15.2.2 无冲突分配法
15.2.3 最大努力分配法
15.3 Perkins冲突检测分配法
15.3.1 概述
15.3.2 分组格式
15.3.3 IPv4地址自动配置
15.3.4 IPv6地址自动配置
15.3.5 参数配置
15.3.6 有关讨论
15.4 分布式动态主机配置协议(DDHCP)
15.4.1 系统模型
15.4.2 DDHCP协议的基本思想
15.4.3 DDHCP协议描述
15.4.4 DDHCP协议的强壮性
15.4.5 DDHCP协议的性能
15.5 基于二分法的主动式IP地址动态分配法
15.5.1 IP地址分配的Buddy系统
15.5.2 系统模型
15.5.3 IP地址分配协议
15.5.4 节点同步
15.5.5 IP地址池回收协议
15.5.6 算法
15.5.7 网络的分割与合并
15.5.8 性能简评
15.6 预测分配法
15.6.1 预测分配
15.6.2 网络分割与合并的处理机制
15.6.3 函数f (n)的设计
15.6.4 预测分配协议
15.6.5 预测分配法的性能
15.7 各种地址分配方法的性能对比
15.7.1 性能评估指标
15.7.2 预测分配法与其他分配法的对比分析
15.7.3 DDHCP协议与其他分配法的对比分析
参考文献
第16章 移动Ad Hoc网络中的功率与能量效率
16.1 移动Ad Hoc网络的协议栈
16.1.1 协议层次
16.1.2 物理层的节能
16.2 功率消耗源
16.3 功率控制
16.4 通用节能途径
16.5 MAC子层
16.5.1 IEEE 802.11节能机制
16.5.2 PAMAS协议
16.6 逻辑链路控制子层(LLC)
16.7 网络层
16.7.1 功率意识路由协议
16.7.2 PARO协议
16.7.3 广播传输
16.8 传输层
16.9 操作系统OS/中间层
16.10 本章小结
参考文献
第17章 移动Ad Hoc网络的QoS体系
17.1 基于MACA/PR的QoS体系
17.1.1 MACA/PR协议
17.1.2 分组携带预留协议
17.1.3 QoS路由算法
17.2 INSIGNIA服务质量框架体系
17.2.1 基本考虑
17.2.2 INSIGNIA服务质量框架体系
17.2.3 INSIGNIA的信令系统
17.2.4 性能仿真评估与分析
17.3 iMAQ服务质量体系
17.3.1 系统框架的交叉层设计
17.3.2 中间件数据可达性服务
17.3.3 网络层机制
17.3.4 性能
参考文献
第18章 移动Ad Hoc网络中的TCP
18.1 多跳无线信道对TCP的影响
18.1.1 实验配置
18.1.2 多跳无线网络中的TCP吞吐量
18.1.3 TCP分组丢失性能
18.1.4 讨论
18.1.5 结论
18.2 MAC协议对TCP的影响
18.2.1 实验配置和实验参数
18.2.2 使用TCP的文件传输
18.2.3 MAC协议对TCP影响的结论
18.3 多径路由协议上的TCP
18.3.1 仿真环境与协议模型
18.3.2 使用多径路径同时传输的TCP
18.3.3 使用备用路径的TCP
18.3.4 备用路径多径路由的TCP性能评估
18.4 提高TCP性能的策略
18.4.1 反馈法
18.4.2 乱序检测与响应法
18.4.3 LRED算法+自适应步距算法
参考文献
第19章 移动Ad Hoc网络的安全
19.1 攻击
19.1.1 网络层攻击
19.1.2 链路层攻击
19.2 面临的安全挑战
19.3 多层次多方面安全防护对策
19.3.1 网络层安全
19.3.2 Ad Hoc安全路由
19.3.3 分组的安全转发
19.3.4 链路层安全
19.4 网络层安全的框架体系解决方案
19.4.1 相邻节点验证
19.4.2 安全增强型路由协议
19.4.3 相邻节点监视
19.4.4 入侵响应
19.5 今后的安全研究
参考文献