书籍详情
多媒体系统
作者:(德)斯坦梅茨(Steinmetz, R.), (美)纳哈斯泰德(Nahrstedt, K.)著;安博一, 王琛译
出版社:清华大学出版社
出版时间:2006-04-01
ISBN:9787302121879
定价:¥36.00
购买这本书可以去
内容简介
近年来,我国高等学校的计算机学科教育进行了较大的改革,急需一批门类齐全、具有国 际水平的计算机经典教材,以适应当前的教学需要。引进国外经典教材,可以了解并吸收国际先进的教学思想和教学方法,使我国的计算机学科教育能够与国际接轨,从而培育更多具有国际水准的计算机专业人才,增强我国信息产业的核心竞争力。Pearson、Thomson、McGraw-Hill、Springer、John Wiley等出版集团都是全球最有影响的图书出版机构,它们在高等教育领域也都有着不凡的表现,为全世界的高等学校计算机教学提供了大量的优秀教材。为了满足我国高等学校计算机学科的教学需要,我社计划从这些知名的国外出版集团引进计算机学科经典教材。 为了保证引进版教材的质量,我们在全国范围内组织并成立了"清华大学计算机外版教材 编审委员会"(以下简称"编委会"),旨在对引进教材进行审定、对教材翻译质量进行评审。 "编委会"成员皆为全国各类重点院校教学与科研第一线的知名教授,其中许多教授为各校相关院、系的院长或系主任。"编委会"一致认为,引进版教材要能够满足国内各高校计算机教学与国际接轨的需要,要有特色风格,有创新性、先进性、示范性和一定的前瞻性,是真正的经典教材。为了保证外版教材的翻译质量,我们聘请了高校计算机相关专业教学与科研第一线的教师及相关领域的专家担纲译者,其中许多译者为海外留学回国人员。为了尽可能地保留与发扬教材原著的精华,在经过翻译和编辑加工之后,由"编委会"成员对文稿进行审定,以最大程度地弥补和修正在前面一系列加工过程中对教材造成的误差和瑕疵。 由于时间紧迫和能力所限,本套外版教材在出版过程中还可能存在一些不足和遗憾,欢迎 广大师生批评指正。同时,也欢迎读者朋友积极向我们推荐各类优秀的国外计算机教材,共同为我国高等学校的计算机教育事业贡献力量。
作者简介
Rakfsteubnetz是德国Darmstadt理工大学多媒体通信方面的教授,同时也是远程媒体中心委员会的主席。目前,他正和其他研究者共同致力于实现“真正无缝的多媒体通信”。Steinmetz与他人合著的作品多达百部。此外他还是很多专业委员会的成员、ICCC的管理者,并且是IEE和ACM的高级会员。
目录
第1章 概述 1
1.1 跨学科的多媒体 1
1.2 本书内容 2
1.3 本书结构 3
1.3.1 服务质量 4
1.3.2 多媒体操作系统 4
1.3.3 多媒体网络互联和通信 4
1.3.4 同步 4
1.4 深入学习多媒体的相关资源 5
第2章 服务质量 6
2.1 需求和限制 6
2.1.1 实时的概念 6
2.1.2 截止时间 7
2.1.3 实时系统的特征 7
2.1.4 多媒体系统的实时需求 8
2.1.5 服务和协议需求 9
2.1.6 处理和通信约束 10
2.2 服务质量的概念 10
2.2.1 质量分层 11
2.2.2 服务对象 12
2.2.3 QoS规范 12
2.2.4 QoS参数值和服务类别 14
2.2.5 质量感知的服务模型 16
2.3 资源 17
2.3.1 资源管理 18
2.3.2 资源管理的需求 19
2.3.3 连续流模型 19
2.4 建立阶段 23
2.4.1 QoS协商 24
2.4.2 QoS转换 28
2.4.3 QoS缩放 30
2.4.4 QoS路由 32
2.4.5 接纳控制 35
2.4.6 预留 36
2.5 多媒体呼叫的运行阶段 41
2.5.1 流量整形 41
2.5.2 速率控制 44
2.5.3 错误控制 46
2.5.4 QoS和资源监控 49
2.5.5 QoS再协商和适配 50
2.6 QoS管理体系结构 52
2.7 结束语 53
第3章 多媒体操作系统 55
3.1 进程管理 56
3.1.1 实时的处理需求 56
3.1.2 传统的实时调度 57
3.1.3 实时调度:系统模型 57
3.1.4 软实时调度概念 59
3.1.5 调度策略 66
3.1.6 原型操作系统:案例分析 73
3.2 进程间通信和同步 77
3.3 存储器管理 77
3.3.1 存储器管理的预留概念 78
3.3.2 缓冲区管理技术 78
3.3.3 客户端/服务器系统的缓冲区管理 80
3.4 设备管理 82
3.5 系统体系结构 84
3.5.1 基于UNIX的系统 86
3.5.2 QuickTime 87
3.5.3 Windows多媒体扩展 88
3.5.4 OS/2 MMPM/2 90
3.6 结束语 91
第4章 媒体服务器 92
4.1 体系结构 93
4.2 存储设备 95
4.2.1 磁盘布局 95
4.2.2 区位记录 96
4.2.3 文件结构 97
4.3 磁盘控制器 98
4.3.1 数据存放 98
4.3.2 重组 103
4.4 存储器管理 104
4.4.1 磁盘管理 105
4.4.2 传统的磁盘调度 106
4.4.3 多媒体磁盘调度 109
4.4.4 接纳控制 115
4.4.5 副本 116
4.4.6 支持不同类型磁盘 118
4.5 文件系统 119
4.5.1 传统的文件系统 120
4.5.2 多媒体文件系统 122
4.5.3 多媒体文件系统举例 122
4.6 内存管理 127
4.6.1 交替缓存策略 127
4.6.2 通用交替缓存策略 127
4.6.3 批处理法 127
4.6.4 背负法 128
4.6.5 内容插入 128
第5章 网络 129
5.1 服务、协议和层 129
5.1.1 服务和协议的需求 129
5.1.2 ISO-OSI模型的层 130
5.2 网络 132
5.2.1 以太网 133
5.2.2 千兆位以太网 134
5.2.3 令牌环 135
5.2.4 100VG AnyLAN 140
5.2.5 光纤分布式数据接口 141
5.2.6 ATM网络 147
5.3 城域网 153
5.3.1 分布式队列双总线 154
5.3.2 Orwell 156
5.3.3 MAN与ATM网络的连接 157
5.4 广域网 158
5.4.1 传统的广域网 158
5.4.2 基于ATM的B-ISDN 160
5.5 结束语 168
第6章 通信 169
6.1 传输子系统的需求与约束 169
6.1.1 来自用户层和应用层的需求 169
6.1.2 来自处理和协议的约束 170
6.2 传统的网络协议及其对多媒体的支持 170
6.2.1 IPv4 171
6.2.2 IPv6 173
6.2.3 多播的支持 177
6.3 传统传输协议及其对多媒体的支持 181
6.3.1 传输控制协议 181
6.3.2 用户数据报协议 185
6.4 支持网络QoS的新协议 186
6.4.1 预留的概念 186
6.4.2 早期的预留协议 187
6.4.3 Internet综合业务 188
6.4.4 资源预留协议 188
6.4.5 其他预留方式 191
6.4.6 Internet差别化服务 191
6.5 多媒体传输的新协议 192
6.5.1 传统的多媒体传输协议 192
6.5.2 实时传输协议 194
6.5.3 多播环境下多样性需求的处理 199
6.5.4 可靠的多播传输 201
6.6 结束语 201
第7章 群组通信 203
7.1 计算机支持协同工作 203
7.2 体系结构 205
7.3 应用程序的联合使用 206
7.3.1 会议 208
7.3.2 会议控制 209
7.4 会话管理 211
7.4.1 体系结构 211
7.4.2 会话管理 212
7.5 Internet协议及其在MBone中的应用 213
7.5.1 协议 214
7.5.2 MBone应用 217
7.5.3 MBone应用中协议的联合使用 221
7.6 结束语 222
第8章 同步 223
8.1 同步的概念 223
8.1.1 对象内部的同步与对象间的同步 225
8.1.2 时间相关的演示单元 225
8.2 多媒体系统中同步的特殊性 229
8.2.1 概述 229
8.2.2 唇同步的需求 232
8.2.3 指针同步的需求 235
8.2.4 基本媒体同步 237
8.2.5 现有同步机制分析 239
8.3 演示的需求 240
8.4 同步的参考元素 240
8.5 同步类型 240
8.5.1 现场同步的概述 241
8.5.2 综合同步的概述 241
8.5.3 其他现场同步 241
8.5.4 综合同步 243
8.6 与同步相关的系统组件 245
8.7 多媒体同步参考模型 246
8.7.1 现有的分类方法 246
8.7.2 同步参考模型 247
8.7.3 分布式环境下的同步 250
8.7.4 同步参考模型的特征 253
8.8 同步参数 255
8.9 多媒体同步的参数方法 258
8.9.1 基于间隔的同步参数化 258
8.9.2 基于轴的同步 260
8.9.3 基于控制流的参数化 262
8.9.4 基于事件的同步 266
8.9.5 脚本 267
8.9.6 同步参数化方法的总结 268
8.10 案例分析 268
8.10.1 MHEG的同步 268
8.10.2 HyTime 270
8.10.3 Firefly系统 272
8.10.4 MODE系统 274
8.10.5 多媒体Tele-Orchestra 276
8.10.6 Little架构 277
8.10.7 ACME 279
8.10.8 其他同步系统 280
8.11 小结和讨论 280
1.1 跨学科的多媒体 1
1.2 本书内容 2
1.3 本书结构 3
1.3.1 服务质量 4
1.3.2 多媒体操作系统 4
1.3.3 多媒体网络互联和通信 4
1.3.4 同步 4
1.4 深入学习多媒体的相关资源 5
第2章 服务质量 6
2.1 需求和限制 6
2.1.1 实时的概念 6
2.1.2 截止时间 7
2.1.3 实时系统的特征 7
2.1.4 多媒体系统的实时需求 8
2.1.5 服务和协议需求 9
2.1.6 处理和通信约束 10
2.2 服务质量的概念 10
2.2.1 质量分层 11
2.2.2 服务对象 12
2.2.3 QoS规范 12
2.2.4 QoS参数值和服务类别 14
2.2.5 质量感知的服务模型 16
2.3 资源 17
2.3.1 资源管理 18
2.3.2 资源管理的需求 19
2.3.3 连续流模型 19
2.4 建立阶段 23
2.4.1 QoS协商 24
2.4.2 QoS转换 28
2.4.3 QoS缩放 30
2.4.4 QoS路由 32
2.4.5 接纳控制 35
2.4.6 预留 36
2.5 多媒体呼叫的运行阶段 41
2.5.1 流量整形 41
2.5.2 速率控制 44
2.5.3 错误控制 46
2.5.4 QoS和资源监控 49
2.5.5 QoS再协商和适配 50
2.6 QoS管理体系结构 52
2.7 结束语 53
第3章 多媒体操作系统 55
3.1 进程管理 56
3.1.1 实时的处理需求 56
3.1.2 传统的实时调度 57
3.1.3 实时调度:系统模型 57
3.1.4 软实时调度概念 59
3.1.5 调度策略 66
3.1.6 原型操作系统:案例分析 73
3.2 进程间通信和同步 77
3.3 存储器管理 77
3.3.1 存储器管理的预留概念 78
3.3.2 缓冲区管理技术 78
3.3.3 客户端/服务器系统的缓冲区管理 80
3.4 设备管理 82
3.5 系统体系结构 84
3.5.1 基于UNIX的系统 86
3.5.2 QuickTime 87
3.5.3 Windows多媒体扩展 88
3.5.4 OS/2 MMPM/2 90
3.6 结束语 91
第4章 媒体服务器 92
4.1 体系结构 93
4.2 存储设备 95
4.2.1 磁盘布局 95
4.2.2 区位记录 96
4.2.3 文件结构 97
4.3 磁盘控制器 98
4.3.1 数据存放 98
4.3.2 重组 103
4.4 存储器管理 104
4.4.1 磁盘管理 105
4.4.2 传统的磁盘调度 106
4.4.3 多媒体磁盘调度 109
4.4.4 接纳控制 115
4.4.5 副本 116
4.4.6 支持不同类型磁盘 118
4.5 文件系统 119
4.5.1 传统的文件系统 120
4.5.2 多媒体文件系统 122
4.5.3 多媒体文件系统举例 122
4.6 内存管理 127
4.6.1 交替缓存策略 127
4.6.2 通用交替缓存策略 127
4.6.3 批处理法 127
4.6.4 背负法 128
4.6.5 内容插入 128
第5章 网络 129
5.1 服务、协议和层 129
5.1.1 服务和协议的需求 129
5.1.2 ISO-OSI模型的层 130
5.2 网络 132
5.2.1 以太网 133
5.2.2 千兆位以太网 134
5.2.3 令牌环 135
5.2.4 100VG AnyLAN 140
5.2.5 光纤分布式数据接口 141
5.2.6 ATM网络 147
5.3 城域网 153
5.3.1 分布式队列双总线 154
5.3.2 Orwell 156
5.3.3 MAN与ATM网络的连接 157
5.4 广域网 158
5.4.1 传统的广域网 158
5.4.2 基于ATM的B-ISDN 160
5.5 结束语 168
第6章 通信 169
6.1 传输子系统的需求与约束 169
6.1.1 来自用户层和应用层的需求 169
6.1.2 来自处理和协议的约束 170
6.2 传统的网络协议及其对多媒体的支持 170
6.2.1 IPv4 171
6.2.2 IPv6 173
6.2.3 多播的支持 177
6.3 传统传输协议及其对多媒体的支持 181
6.3.1 传输控制协议 181
6.3.2 用户数据报协议 185
6.4 支持网络QoS的新协议 186
6.4.1 预留的概念 186
6.4.2 早期的预留协议 187
6.4.3 Internet综合业务 188
6.4.4 资源预留协议 188
6.4.5 其他预留方式 191
6.4.6 Internet差别化服务 191
6.5 多媒体传输的新协议 192
6.5.1 传统的多媒体传输协议 192
6.5.2 实时传输协议 194
6.5.3 多播环境下多样性需求的处理 199
6.5.4 可靠的多播传输 201
6.6 结束语 201
第7章 群组通信 203
7.1 计算机支持协同工作 203
7.2 体系结构 205
7.3 应用程序的联合使用 206
7.3.1 会议 208
7.3.2 会议控制 209
7.4 会话管理 211
7.4.1 体系结构 211
7.4.2 会话管理 212
7.5 Internet协议及其在MBone中的应用 213
7.5.1 协议 214
7.5.2 MBone应用 217
7.5.3 MBone应用中协议的联合使用 221
7.6 结束语 222
第8章 同步 223
8.1 同步的概念 223
8.1.1 对象内部的同步与对象间的同步 225
8.1.2 时间相关的演示单元 225
8.2 多媒体系统中同步的特殊性 229
8.2.1 概述 229
8.2.2 唇同步的需求 232
8.2.3 指针同步的需求 235
8.2.4 基本媒体同步 237
8.2.5 现有同步机制分析 239
8.3 演示的需求 240
8.4 同步的参考元素 240
8.5 同步类型 240
8.5.1 现场同步的概述 241
8.5.2 综合同步的概述 241
8.5.3 其他现场同步 241
8.5.4 综合同步 243
8.6 与同步相关的系统组件 245
8.7 多媒体同步参考模型 246
8.7.1 现有的分类方法 246
8.7.2 同步参考模型 247
8.7.3 分布式环境下的同步 250
8.7.4 同步参考模型的特征 253
8.8 同步参数 255
8.9 多媒体同步的参数方法 258
8.9.1 基于间隔的同步参数化 258
8.9.2 基于轴的同步 260
8.9.3 基于控制流的参数化 262
8.9.4 基于事件的同步 266
8.9.5 脚本 267
8.9.6 同步参数化方法的总结 268
8.10 案例分析 268
8.10.1 MHEG的同步 268
8.10.2 HyTime 270
8.10.3 Firefly系统 272
8.10.4 MODE系统 274
8.10.5 多媒体Tele-Orchestra 276
8.10.6 Little架构 277
8.10.7 ACME 279
8.10.8 其他同步系统 280
8.11 小结和讨论 280
猜您喜欢