| 【中文题名】 | 基于对等网络的流媒体服务模型研究 |
| 【英文题名】 | |
| 【学科专业】 | 计算机技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-10-16 |
| 【中关键词】 | 对等网络,流媒体,结构化Gossip,服务模型,, |
| 【英关键词】 | p2p,media streaming,structure Gossip,service model, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题 |
| 【论文摘要】 |
近年来,高速计算机网络、数字视频压缩以及大容量存储器等技术的快速发展使得流媒体服务应用成为现实。但是,传统流媒体系统性能的提高无法满足实际应用的需求,大量用户的加入经常会造成服务器带宽瓶颈。P2P和流媒体技术的结合,将有助于服务分散化,减轻服务器负载,并支持大范围的流媒体内容发布。
本文首先研究了国内外多种P2P流媒体模型的技术现状,介绍了P2P技术的发展过程、应用现状和流媒体技术特征及传输控制协议,以及Gossip协议的特点;其次,详细介绍了几种典型的P2P流媒体模型,分析了不同模型的特点,并比较了它们的性能;再次,建立了一个引入分层管理机制和结构化Gossip协议的流媒体服务模型LMSMSG,具体阐述了系统的结构和功能,数据的组织管理,节点管理及优化,给出了缓存调度策略,并设计了结构化Gossip算法;最后,对LMSMSG模型在远程教育中的应用进行了研究,分析了远程教学系统的功能目标,系统的工作方式,并进行了系统功能设计,给出了系统实现的关键技术和解决方案。
研究结果显示,相比于树状结构模型和网状模型,基于Gossip协议的模型算法简单,表现出了较好的性能;LMSMSG服务模型具... |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
ABSTRACT |
4-7 |
|
第一章 绪论 |
7-13 |
|
1.1 研究背景目的和意义 |
7-8 |
|
1.1.1 研究背景和目的 |
7-8 |
|
1.1.2 研究意义 |
8 |
|
1.2 国内外研究现状 |
8-11 |
|
1.2.1 传统的流媒体服务系统 |
8-9 |
|
1.2.2 基于P2P的流媒体服务系统 |
9-10 |
|
1.2.3 成型的P2P流媒体应用 |
10-11 |
|
1.2.4 当前研究不足 |
11 |
|
1.3 本文研究内容 |
11-12 |
|
1.4 本文组织结构 |
12-13 |
|
第二章 基于对等网络的流媒体技术相关理论 |
13-20 |
|
2.1 P2P技术 |
13-17 |
|
2.1.1 P2P技术的发展过程 |
13-14 |
|
2.1.2 P2P软件的架构方式 |
14-15 |
|
2.1.3 P2P技术的应用现状 |
15-17 |
|
2.2 流媒体技术 |
17-18 |
|
2.2.1 流媒体技术特征 |
17 |
|
2.2.2 流媒体传输控制协议 |
17-18 |
|
2.3 Gossip协议 |
18-19 |
|
2.4 小结 |
19-20 |
|
第三章 P2P流媒体典型模型分析与比较 |
20-34 |
|
3.1 基于单树的结构模型 |
20-24 |
|
3.1.1 SpreadIt模型 |
20-21 |
|
3.1.2 PeerCast模型 |
21-22 |
|
3.1.3 NICE模型和Zigzag模型 |
22-24 |
|
3.2 基于多树的结构模型 |
24-27 |
|
3.2.1 CoopNet模型和Splitstream模型 |
24-25 |
|
3.2.2 P2PCast模型 |
25-27 |
|
3.3 基于网状的结构模型 |
27-29 |
|
3.3.1 Narada模型 |
27-28 |
|
3.3.2 Yoid模型 |
28-29 |
|
3.4 基于Gossip的结构模型DoNet |
29-32 |
|
3.4.1 节点的加入和成员管理 |
30 |
|
3.4.2 数据表示和组织 |
30-31 |
|
3.4.3 数据调度管理 |
31 |
|
3.4.4 错误的恢复和伙伴的筛选 |
31-32 |
|
3.5 模型性能比较 |
32-33 |
|
3.6 小结 |
33-34 |
|
第四章 基于结构化 GOSSIP协议的分层流媒体模型 |
34-44 |
|
4.1 LMSMSG系统模型 |
34-35 |
|
4.1.1 LMSMSG系统结构 |
34-35 |
|
4.1.2 功能描述 |
35 |
|
4.2 数据的组织和管理 |
35-37 |
|
4.2.1 数据的表示 |
35-36 |
|
4.2.2 数据交换 |
36-37 |
|
4.3 节点组织管理 |
37-40 |
|
4.2.1 节点架构 |
37-38 |
|
4.2.2 成员管理 |
38-39 |
|
4.2.3 节点加入退出 |
39 |
|
4.2.4 伙伴节点的控制和优化 |
39-40 |
|
4.4 缓存调度策略 |
40-41 |
|
4.5 结构化 Gossip算法 |
41-43 |
|
4.5.1 算法设计思想 |
41 |
|
4.5.2 结构化 Gossip消息协议 |
41-43 |
|
4.6 小结 |
43-44 |
|
第五章 LMSMSG模型在远程教育中的应用研究 |
44-53 |
|
5.1 功能目标 |
44-45 |
|
5.2 系统功能设计 |
45-46 |
|
5.2.1 资源管理功能 |
45 |
|
5.2.2 系统管理功能 |
45-46 |
|
5.3 系统工作方式 |
46-47 |
|
5.3.1 直播教学方式 |
46-47 |
|
5.3.2 点播教学方式 |
47 |
|
5.4 关键技术及解决方案 |
47-52 |
|
5.4.1 P2P环境下流媒体数据的缓存调度算法 |
47-49 |
|
5.4.2 媒体数据布局与存储 |
49-50 |
|
5.4.3 流式课件的制作和发布 |
50-51 |
|
5.4.4 开发环境及技术方案 |
51-52 |
|
5.5 小结 |
52-53 |
|
第六章 工作总结和研究展望 |
53-55 |
|
6.1 工作总结 |
53 |
|
6.2 研究展望 |
53-55 |
|
参考文献 |
55-59 |
|
致谢 |
59-60 |
|
攻读学位期间主要的研究成果 |
60 |
|
| 【DOI】 | LunWen.ID:2.2008.376349 |