流媒体分发网络缓存管理研究
中文摘要 | 第1-5页 |
英文摘要 | 第5-10页 |
1 绪论 | 第10-14页 |
·研究背景 | 第10-13页 |
·网络流媒体 | 第10页 |
·C/S架构的流媒体应用 | 第10-11页 |
·使用代理服务器的流媒体应用 | 第11-12页 |
·流媒体分发网络 | 第12页 |
·流媒体分发网络的缓存管理研究现状 | 第12-13页 |
·本文的主要研究内容 | 第13-14页 |
2 流媒体系统技术和流媒体分发网络 | 第14-29页 |
·适应流式应用的编码技术 | 第14-19页 |
·传统视频编码在传输中的应用 | 第14-16页 |
·适合网络传输的编码方案 | 第16-19页 |
·流媒体的网络传输与控制协议 | 第19-23页 |
·RTP/RTCP协议 | 第20-22页 |
·RSTP协议 | 第22页 |
·RSVP协议 | 第22-23页 |
·流媒体传输的实现过程 | 第23-24页 |
·主流的流媒体系统 | 第24-25页 |
·流媒体分发网络 | 第25-28页 |
·流媒体分发网络的系统结构 | 第26-27页 |
·流媒体分发网络的关键技术 | 第27-28页 |
·本章小结 | 第28-29页 |
3 流媒体分发网络中的缓存管理 | 第29-37页 |
·缓存内容的性质及用户访问行为分析 | 第29-30页 |
·存储策略 | 第30-33页 |
·缓存整个流媒体对象 | 第30页 |
·前缀、后缀缓存 | 第30页 |
·分片缓存 | 第30-33页 |
·分层缓存 | 第33页 |
·流媒体分发网络执行缓存的时机 | 第33-34页 |
·“事件驱动” | 第33页 |
·缓存服务器“拉”预取 | 第33页 |
·缓存服务器“推”、终端预取 | 第33页 |
·人工命令 | 第33-34页 |
·缓存置换技术 | 第34-36页 |
·缓存置换的必要性 | 第34页 |
·缓存置换算法可以考虑的因素 | 第34页 |
·现有的置换算法 | 第34-36页 |
·本章小结 | 第36-37页 |
4 基于增益模型的缓存管理算法及其改进 | 第37-47页 |
·基于增益模型的缓存管理算法 | 第37-41页 |
·影响流媒体分发网络设计要求的几个因素 | 第37页 |
·增益模型概述 | 第37-38页 |
·增益模型的4个增益参数 | 第38-39页 |
·媒体数据对象的缓存总增益及其最大化问题 | 第39-41页 |
·基于增益模型的缓存填充和替换算法流程 | 第41页 |
·改进的基于增益模型的缓存管理算法 | 第41-46页 |
·基于增益模型的缓存管理算法在应用中的不足 | 第41-42页 |
·用户喜好子增益 | 第42页 |
·改进后的媒体数据对象的缓存总增益 | 第42-43页 |
·改进的基于增益模型的缓存填充和替换算法描述 | 第43-45页 |
·保护时段的设置 | 第45-46页 |
·本章小结 | 第46-47页 |
5 原型系统及算法应用测试 | 第47-59页 |
·流媒体分发网络原型系统的示意图 | 第47页 |
·流媒体分发网络原型系统的访问流程 | 第47-48页 |
·流媒体分发网络原型系统的设计 | 第48-54页 |
·整体功能模块的划分 | 第48页 |
·系统数据库模块 | 第48-49页 |
·各个模块的程序之间通信协议的BNF表示 | 第49页 |
·系统设计中的通用类 | 第49-50页 |
·CM模块的设计 | 第50页 |
·CR模块的设计 | 第50-51页 |
·NSP模块的设计 | 第51-54页 |
·流媒体传输系统和传输格式的选择 | 第54页 |
·增益模型的参数获取与权值设置 | 第54-55页 |
·改进算法在原型系统中的应用测试及评价 | 第55-58页 |
·实验环境配置 | 第55-56页 |
·试验过程描述 | 第56页 |
·试验结果 | 第56-57页 |
·算法比较 | 第57-58页 |
·算法评价 | 第58页 |
·本章小结 | 第58-59页 |
6 总结及对未来的展望 | 第59-61页 |
·本文总结 | 第59-60页 |
·流媒体分发网络及其缓存管理研究展望 | 第60-61页 |
致谢 | 第61-62页 |
参考文献 | 第62-64页 |
附录 | 第64-67页 |
A 流媒体分发网络原型系统主要功能界面 | 第64-66页 |
B 作者在攻读硕士学位期间发表的论文 | 第66页 |
C 作者在攻读硕士学位期间参加的科研项目 | 第66-67页 |
独创性声明 | 第67页 |
学位论文版权使用授权书 | 第67页 |