《新一代互联网流媒体服务及路由关键技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:吴桦,程光,胡劲松,徐健著
  • 出 版 社:南京:东南大学出版社
  • 出版年份:2017
  • ISBN:9787564174477
  • 页数:288 页
图书介绍:流媒体应用已经成为因特网中的主要应用,随着技术的快速演变、网络结构的日益复杂、以及加密技术的应用,对流媒体应用的服务质量评估成为一个难题。本文首先对国内外主要流媒体服务商进行调研,针对流媒体数据分发的各个关键环节分析数据分发策略的优缺点和优化方案。对加密流媒体的分析,给出了一个通过加密视频流识别出视频关键属性的研究过程,最后给出针对流媒体应用的路由性能测量方法。本书可作为对流媒体进行架构和分发策略设计的参考,也可为科研人员对加密流媒体进行深入研究提供参考。大专院校计算机网络相关专业也可用于作为教材使用。

1绪论 1

1.1 流媒体应用现状 1

1.2 流媒体应用中的关键技术 3

1.2.1 数据编码技术 3

1.2.2 数据分发策略技术 3

1.2.3 数据传输技术 4

1.2.4 数据加密技术 5

1.2.5 服务质量评价技术 5

1.2.6 流媒体服务评估相关测度的测量技术 6

1.3 本书的目的 6

2流媒体传输协议 8

2.1 流媒体应用协议 8

2.1.1 协议 8

2.1.2 因特网协议 9

2.1.3 IP层协议 10

2.1.4 传输层协议 12

2.1.5 应用层协议 13

2.1.6 流媒体应用协议 13

2.2 基于HTTP的流媒体传输技术 15

2.2.1 HPD视频传输技术 15

2.2.2 DASH视频传输技术 16

2.2.3 HLS视频传输技术 18

2.2.4 技术比较 19

2.3 流媒体传输协议效率研究 20

2.4 优酷视频应用传输效能研究 21

2.4.1 数据采集 22

2.4.2 数据分析方法 22

2.4.3 不同限速情况下传输效能 23

2.4.4 未完成播放的数据下载效能的分析 26

2.4.5 不同限速情况下TCP流数的变化的分析 28

2.4.6 实验结论 30

2.5 本章小结 30

3国外视频点播技术现状与分析 33

3.1 研究目的 33

3.2 YouTube文件格式 34

3.2.1 MP4 34

3.2.2 WebM 37

3.2.3 技术演进分析 41

3.3 传输协议 42

3.3.1 TCP协议的改进 42

3.3.2 QUIC协议 43

3.3.3 QUIC连接过程及其优势分析 44

3.4 流量控制 46

3.4.1 相关研究 46

3.4.2 流量模型 47

3.4.3 App数据分析 49

3.5 小结 50

4国内视频点播技术现状分析 54

4.1 研究目的 54

4.2 数据采集和分析方法 54

4.2.1 数据采集 54

4.2.2 分析方法 56

4.3 优酷视频 58

4.3.1 4G(联通)下使用Android App 58

4.3.2 WiFi下使用 Android App 61

4.3.3 优酷视频的“自动”策略分析 62

4.3.4 优酷视频的主要特征 64

4.4 爱奇艺 66

4.4.1 4G(联通)下使用Android App 66

4.4.2 WiFi下使用Android App 67

4.4.3 爱奇艺视频的主要特征 68

4.5 腾讯视频 68

4.5.1 4G(联通)下使用Android App 68

4.5.2 WiFi下使用Android App 70

4.5.3 腾讯视频的主要特征 73

4.6 WiFi下使用iOS App 74

4.6.1 优酷视频 74

4.6.2 爱奇艺 74

4.6.3 腾讯视频 75

4.7 在低速信道下使用P2P模式分发视频数据的特征分析 76

4.8 国内视频服务主要特征分析与优化方向 78

4.9 本章小结 79

5视频应用服务质量体验评价方法 81

5.1 服务质量体验 81

5.2 影响流媒体应用QoE的主要因素 85

5.3 视频流媒体QoE参数测量方法 87

5.3.1 影响视频应用QoE的关键测度 87

5.3.2 终端测量 90

5.3.3 非终端测量方法 92

5.4 移动互连终端视频应用QoE研究 94

5.4.1 研究目的 94

5.4.2 QoS性能参数的测量方法 94

5.4.3 优酷QoE监控系统的设计与实现 96

5.4.4 实验结果与分析 99

5.5 IPTV视频应用中QoE与QoS关联分析 101

5.5.1 研究目的 101

5.5.2 IPTV QoE评价模型 102

5.5.3 IPTV的MOS值计算方法 103

5.5.4 测试系统 105

5.5.5 实验部署和结果分析 106

5.6 小结 107

6加密流分析方法 110

6.1 引言 110

6.2 加密流量识别概述 111

6.3 识别对象 112

6.4 识别的类型 113

6.4.1 加密与未加密流量识别 113

6.4.2 加密协议识别 114

6.4.3 服务识别 116

6.4.4 异常流量识别 117

6.4.5 内容本质识别 117

6.5 加密流量识别方法 118

6.5.1 基于有效负载的识别方法 118

6.5.2 数据包负载随机性检测 118

6.5.3 基于机器学习的识别方法 119

6.5.4 基于行为的识别方法 119

6.5.5 基于数据包大小分布的识别方法 120

6.5.6 混合方法 120

6.5.7 加密流量识别方法综合对比 120

6.6 加密流量分析的问题 121

6.7 加密流量分析研究方向 123

6.8 小结 125

7加密视频流量的识别、关联和传输模式识别方法 131

7.1 YouTube移动端流量识别 131

7.1.1 问题分析 131

7.1.2 系统设计 132

7.1.3 系统实现 133

7.1.4 实验与结果分析 137

7.2 YouTube移动端加密视频流关联 140

7.2.1 问题分析 140

7.2.2 TLS会话恢复机制分析 142

7.2.3 系统设计 145

7.2.4 系统实现 146

7.2.5 算法测试实验 148

7.2.6 算法评价与应用 150

7.3 YouTube视频传输模式识别方法 151

7.3.1 问题分析 151

7.3.2 系统设计 155

7.3.3 系统实现 156

7.3.4 实验与结果分析 163

7.6 小结 167

8自适应流媒体中加密视频数据分段流量分析 169

8.1 自适应流媒体传输中的数据分段 169

8.2 研究加密视频流量分段的方法 170

8.2.1 中间人攻击方法获得明文 170

8.2.2 流量离线文件PCAP格式分析 172

8.3 YouTube数据片段识别问题分析 174

8.4 YouTube加密流量分段分析系统设计 174

8.4.1 系统总体设计 174

8.4.2 报文整合分段 175

8.4.3 音频片段分析 177

8.4.4 片段位置识别 178

8.4.5 断线重连识别 179

8.5 YouTube加密流量分段识别应用实例 180

8.6 小结 183

9加密视频流视频码率识别方法 184

9.1 加密视频流码率识别的基本问题 184

9.2 YouTube Android平台码率识别 185

9.2.1 YouTube App DASH视频传输特征分析 185

9.2.2 YouTube App DASH视频码率识别问题分析 187

9.2.3 模块设计 188

9.2.4 音频片段等长性分析 188

9.2.5 片段类型识别 189

9.2.6 片段类型矫正 190

9.2.7 视频片段排序去重 191

9.2.8 播放码率计算 192

9.2.9 实验与结果分析 193

9.3 YouTube iOS平台码率识别 196

9.3.1 YouTube App HLS视频传输特征分析 196

9.3.2 YouTube App HLS视频码率识别问题分析 198

9.3.3 模块设计 198

9.3.4 音频片段识别 199

9.3.5 视频片段处理 200

9.3.6 播放码率计算 206

9.3.7 实验与结果分析 207

9.4 小结 209

10加密视频流视频分辨率识别方法 211

10.1 视频分辨率 211

10.2 视频分辨率和码率关系分析 212

10.3 C4.5决策树算法识别YouTube视频分辨率 214

10.3.1 C4.5决策树算法分析 214

10.3.2 实验与结果分析 216

10.4 k-means算法辅助识别YouTube视频分辨率 217

10.4.1 k-means聚类算法分析 217

10.4.2 实验与结果分析 218

10.5 小结 222

11 VoIP服务质量体验评估方法 223

11.1 引言 223

11.2 VoIP关键技术 225

11.2.1 VoIP的网络性能要求 225

11.2.2 VoIP协议架构 225

11.2.3 影响语音质量的因素 228

11.3 VoIP的QoE评价方法及改进 230

11.3.1 VoIP的QoE评价方法介绍 230

11.3.2 主观评价方法 231

11.3.3 客观评价方法 232

11.3.4 E模型评价方法 233

11.4 E模型优化 241

11.4.1 E模型的不足之处 241

11.4.2 E模型中抖动参数的加入 241

11.5 VoIP的QoE评估系统 243

11.5.1 评估系统的实验环境 243

11.5.2 评估系统实施总体结构 244

11.5.3 评估系统测试 245

11.6 小结 246

12流媒体应用路由性能测量研究 249

12.1 研究目的 249

12.2 研究对象的定义 249

12.3 基于报文延迟测度估计网络路径拥塞 251

12.3.1 路径拥塞状态和报文RTT和关系 251

12.3.2 网络延迟特性测量 253

12.3.3 子网间延迟测度Path-RTT定义 255

12.3.4 基于BDTRS的派生测度定义 258

12.3.5 数据处理方法 260

12.3.6 分析实例 262

12.4 基于报文丢包测度估计网络路径拥塞 266

12.4.1 网络丢包特性测量 266

12.4.2 网络路径丢包测度定义 267

12.4.3 丢包平台基本性质分析 268

12.4.4 TCP流丢包和丢包平台丢包的关系 269

12.4.5 基于TCP平行流的Path_Loss估计算法 271

12.4.6 算法误差分析 275

12.4.7 基于平行TCP流估计Path_Loss的算法验证 280

12.5 小结 282