文档介绍:西北大学
硕士学位论文
支持准点播特性的P2P流媒体分发系统的研究与设计
姓名:龚永杰
申请学位级别:硕士
专业:计算机应用技术
指导教师:房鼎益
20080624
摘要流媒体应用已成为当前领域中的重要应用之一。点播作为流媒体应用的一种,由于其具有良好的交互性,因此应用潜力巨大。然而,流媒体点播对网络条件和实时性都有很高要求,使得传统猳狣鑞系统所依赖的网络底层传输系统难以提供大规模分发服务。当前,基于——术的大规模应用已经在许多应用领域获得了成功,因此利用际踅决流媒体点播所面临的分发瓶颈问题已成为当前研究的热点。本文以目前的网络条件和癲中用户点播行为测量统计分析为基础,提出一个满足大多数用户需求的准点播特性的定义,设计并实现了一个通过提高系统资源利用率来确保节点播放质量来支持准点播特性的髅教宸址⒃拖低场论文的主要贡献包括:莸鼻癐缣跫陀没Я髅教宓悴バ形5耐臣品治觯ㄒ辶艘种能够满足大多数用户需求的准点播特性:支持从任意时刻开始以较短的固定时间间隔为单位的随机播放能力,具有较小的启动播放延时,并保证播放具有较好的连续性。诙訠募址⑾低澈虳流媒体直播分发系统的研究基础上,提出了一个支持准点播特性的髅教宸址⑾低衬P鸵籔猼狿萁诘隳谌荽湫剩杓屏艘恢纸诘阊≡袼惴ê褪莘峙涞鞫人惴ǎ分析了低成杓浦械墓丶际跷侍猓⑾晗柑致哿薖原型系统的设计和实现。ü詁系统的修改,在基于抡嫫教ㄉ希訮模型所具有的特征进行了仿真试验。结果表明,P湍芄挥行У闹С肿嫉悴ヌ关键词:流媒体,准点播特性,址⑾低常诘阊≡窈褪莸鞫龋抡媸匝猇性。·
,讹猇狿锄锄,·舶矧坤Ⅵ猳狣锄頱曲伊百鷓狿,閏印细—琍琣瓵襣猻,硒,仃瑂Ⅳ,瓵——,.、厂瓵瓵盯,琫.,:猇.,甴
锄锄印瓻耐、厂,琿琍—篠,瓵’Ⅱ
学位论文作者签名:磋通己生、壅熊::凇C昱碓缕喝誓晖蛟耉曰西北大学学位论文知识产权声明书本人完全了解西北大学关于收集、保存、使用学位论文的规定。全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。同时授权中国科学技术信息研究所等机构将本学位论文收录到《中国学位论文全文数据库》或其它相关数据库。西北大学学位论文独创性声明学校有权保留并向国家有关部门或机构送交论文的复印件和电子版。本人允许论文被查阅和借阅。本人授权西北大学可以将本学位论文的保密论文待解密看适用本声明。学位论文作者签名:侈,砀年本人声明:所呈交的学短论文是本人在导帮指导下进行麓研究王俸及取得的研究成果。据我所知,除了文中特剔加以标注和致谢的地方外,本论文不包含其他人已经发表或撰写过的研究成果,也不包含为获得西北大学或其它教育机构的学位或证书丽使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。
第一章引言研究背景的信息内容,随着鷈墓惴河τ煤涂泶际蹩焖俜⒄梗琁锄上的内容呈流媒体技术通过多媒体形式能够呈现出比传统的文本格式更为直观和丰富现已从普通文本格式向流媒体方向发展。流媒体技术使得音频视频等媒体数据以一种“流”的形式通过网络实时、连续和稳定的传输,支持一边下载一边播放特性【。流媒体点播系统是流媒体在网络中的重要应用之一,它可以为人们提供教育,娱乐,信息等诸多内容的服务,并且它是一种根据用户的需要来播放节目和信息的服务,与传统的电视节目相比给用户提供了更多的自主权,是一种交互性的流媒体系统,具有很大的发展潜力。典型的流媒体点播系统将节目存储在一台或多台服务器上,接受用户请求,并通过网络将节目内容传递给各个用户。与現珽—等一般数据业务相比,流媒体业务需要为每一个用户提供一段较长时间的稳定音频视频流,该音频视频流占用的网络带宽高,且要求网络的抖动较小,因此对低乘览档耐络底层传输系统提出了很高的要求,如播放启动延迟、播放质量、换ゲ僮鳌可扩展性等【。传统的支持流媒体点播的分发系统主要采用客户端/服务器/模式,如图所示,所有用户都只能从服务器获得数据。基于客户端/服务器模式的分发系统易于管理和部署,但却带来可靠性和可扩展性的问题。可靠性是指只有一个中心节点提供服务,单点失效的问题是致命的。可扩展性指的是流媒体服务具有高带宽,播放时间长等特性,随着用户数量和请求的快速增加乇鹪贗领域中衿鞯拇碜试春芸炀突岜幌耐辏薹愀嘤没У那肭螅为限制系统服务能力的瓶颈,同时用户的服务质量也难以得到保证。另外这种中心化的方法还有两种关键而不明显的缺陷:带宽和服务器成本较高以及对主干网的负载较重。琎西北大学硕士学位论文
,【,:在代理服为了改善这种情况,研究人员提出了代理服务器技术,内容分发网络,播等技术来解决传统的基于疭模式的分发系统服务能力有限,不能适应大规模髅教逵τ玫奈侍狻矸衿骷际酰夯诖淼姆椒ā,,,在