第1章 动机和基础 1
1.1服务质量及其参数 2
1.1.1端到端数据传输中的时延和时延抖动 2
1.1.2带宽和丢包率 4
1.2应用的QoS需求 5
1.2.1网络应用的类型 5
1.2.2应用的QoS需求 7
1.3网元中的分组调度 8
1.3.1连续工作型/断续工作型调度算法 9
1.3.2公平性 9
1.3.3调度算法 10
1.3.4数据包丢弃 11
1.4服务质量架构 12
1.4.1集成服务(IntServ) 12
1.4.2区分服务(DiffServ) 13
1.4.3端到端QoS机制 15
1.5QoS感知应用的实现与性能 16
1.5.1QoS成功应用的先决条件 16
1.5.2媒介伸缩 17
1.5.3QoS方案的采用带来的性能增益 17
1.5.4小结 19
1.6本书的结构 19
第2章 基于IP的网络中的QoS测量技术 21
2.1简介 22
2.2测量指标 22
2.2.1网络层 23
2.2.2呼叫层(call level) 26
2.2.3用户层(userlevel) 27
2.3测量技术 31
2.3.1前期注意事项 31
2.3.2基础技术 33
2.3.3主动测量 35
2.3.4被动测量 40
2.4小结 43
第3章 流量工程 45
3.1简介 46
3.2一个激励实例 46
3.3多协议标签交换体系结构 48
3.3.1转发部分 49
3.3.2控制部分 50
3.3.3MPLS优化 52
3.4基于MPLS的流量工程 53
3.4.1基于约束的路由选择 54
3.4.2显式路由信令 56
3.4.3流量工程实践 59
3.5流量工程和服务质量 61
3.5.1基于MPLS的QoS支持 62
3.5.2流量工程对DiffServ的扩展 64
3.6小结 67
第4章 信令 69
4.1介绍 70
4.2会话初始协议 71
4.2.1SIP协议及关键建议 71
4.2.2协议的构成 72
4.2.3SIP消息 74
4.2.4会话描述 76
4.2.5SIP会话的建立 78
4.2.6SIP扩展 80
4.3下一步信令(NSIS) 80
4.3.1背景及主要特点 80
4.3.2信令场景与协议架构概述 82
4.3.3NSIS层传输协议 84
4.4公共开放策略服务(COPS) 90
4.4.1COPS概述 90
4.4.2基本模型 90
4.4.3COPS协议 92
4.4.4COPS消息 94
4.4.5公共操作 97
4.4.6使用举例——COPS在RSVP的应用 98
4.5小结 99
第5章 增强的传输协议 101
5.1介绍 102
5.2传输协议技术发展水平 102
5.2.1TCP和UDP 103
5.2.2TCP演进 104
5.2.3SCTP(流控制传输协议) 106
5.2.4DCCP(数据报拥塞控制协议) 106
5.2.5讨论 107
5.3传输机制 107
5.3.1概述 107
5.3.2拥塞控制机制 108
5.3.3可靠性机制 109
5.3.4讨论 110
5.4增强的传输协议机制 111
5.4.1TFRC和gTFRC——一种QoS感知的拥塞控制 111
5.4.2应用感知传输机制 112
5.5小结 116
第6章 EuQoS系统 117
6.1概述 118
6.2体系结构 119
6.2.1目标和需求 119
6.2.2功能模块及其主要功能 120
6.2.3控制平面要素:资源管理(RM)和资源分配(RA) 123
6.3初始化、调用、运行及管理 125
6.3.1初始化 125
6.3.2调用(invocation)过程 130
6.3.3运行、操作和管理 133
6.4异构网络中端到端的服务类别 134
6.4.1在EuQoS中端到端的服务类别 135
6.4.2规范的端到端服务类别的服务质量机制和算法 138
6.4.3在底层技术中实施端到端的服务类别 139
6.5EuQoS增强的传输层协议 145
6.5.1引言 145
6.5.2EuQoS增强传输协议服务 145
6.5.3流/非流的应用服务 146
6.6组播 147
6.6.1应用层组播 148
6.6.2EuQoS系统中的应用层组播 149
6.6.3组播中间件 151
6.6.4组播中间件引入QoS 153
6.7远程医疗应用 155
6.7.1远程医疗——应用驱动的QoS案例 155
6.7.2Medigraf概述 155
6.7.3Medigraf适配EuQoS 156
6.8小结 158
第7章 总结与展望 159
附录A网络协议在网络模拟工具中的实现 161
A.1模拟的主要概念 162
A.1.1模拟过程 162
A.1.2模拟类型 163
A.2网络模拟 163
A.2.1并行/分布式和顺序执行的模拟 164
A.2.2包级别、基于流和混合式模拟 164
A.2.3模拟加速 165
A.2.4研究领域的网络模拟 165
A.2.5用于教学目的的模拟 167
A.3网络模拟器 167
A.3.1GloMoSim和QualNet 167
A.3.2JiST/SWANS 167
A.3.3SSF(Scalable Simulation Framework)和SSFNet 168
A.3.4OMNeT++和OMNEST 168
A.4ns-2(Network Simulator version 2)网络模拟器 168
A.4.1语言概念 169
A.4.2层次架构 169
A.4.3第一步——模拟脚本模板 169
A.4.4节点、链路和流 171
A.4.5无线网络 173
A.4.6ns-2应用协议 176
A.4.7运行ns-2模拟的建议 193
A.4.8分析方法 194
附录B侧重于面向QoS卫星通信的网络仿真 195
B.1网络仿真基础 196
B.1.1网络仿真介绍 196
B.1.2什么是网络仿真 197
B.1.3为什么使用网络仿真 199
B.1.4对仿真系统的需求 201
B.1.5网络仿真系统方法 203
B.2实例分析:面向QoS的卫星通信的仿真 212
B.2.1引言 212
B.2.2DVB卫星通信 212
B.2.3卫星网络系统的QoS支持 214
B.2.4DVB-S、DVB-RCS卫星系统的仿真 215
B.3小结 222
参考文献 223
缩略语 234