文档介绍:中国科学技术大学
硕士学位论文
基于P2P的流媒体VoD系统设计和实现
姓名:林青松
申请学位级别:硕士
专业:计算机应用技术
指导教师:熊焰
20070501
摘要随着宽带的普及和通信网络技术的迅速发展,铣性氐哪谌菀阎鸾由单纯的文字,转交成为包含文本、音频、视频的多媒体数据。流媒体服务以缓存需要小,启动延时短,画面清晰流畅以及支持实时数据传输的优点已经成为钣星绷Φ脑鲋捣裰弧4车牧髅教錠应用基于疭模型,扩展性很差,后来陆续提出的组播和J蕉季哂薪洗蟮牟蛔悖罢咄绮愎诟在流媒体技术中引入枷肟梢岳闷胀ń诘愕拇怼⒋娲⒌茸试次F渌节点提供服务将服务分散化,极大地降低服务器和网络的开销,同时实现系统的可扩展性。应用层组播魑D壳白畛S玫腜机制,它的基本思想是在网络上叠加一层缡迪肿椴ヒ滴竦穆呒δ埽庋荼ǖ穆酚伞⒏粗啤转发功能均由缰械慕诘阃瓿伞K挠诺闶俏扌枞缈谧椴ヒ谎耐缧议和网络设备的配置,但缺点也很明显,比如服务器维护组播树的代价很高,并且瞬间媒体内容切换和单点失效都易造成组播树的频繁重构等。为克服频牟蛔悖疚脑谏杓苹赑技术的流媒体低呈保鉴拓扑优化思想,分片传输思想和分布式自适应搜索思想,设计了一种可扩展,自适应,健壮的流媒体低场O低辰髅教逦募挚榇娲⒃谄胀ń诘闵希现服务分散化;依据节点本体内容生成结构化的环状拓扑网络保证了数据请求算法的可扩展性、健壮性和分布性;自发组织基于本体距离和连接可靠性的哺峭绱蟠蠹跣×饲肭笙⒌淖7⒋问徊捎米允视Ω怕仕阉魉惴ㄊ迪了系统的负载平衡和提高了数据定位的准确性。同时在通信方式优化方面,系统通过基于镹穿透达成内网节点间透明的数据共享;利用机制使服务器实现高效地多线程处理节点请求;引入协议保证节点间的数据传输更加高效、可靠。仿真实验表明,系统的核心搜索算法其高成功率、低服务器负载和很小的平均搜索长度实现了媒体流传输的即时、稳定、可控和连续,为裉峁保证。关键词:髅教澹允视Γ仄擞呕制杂,后者则服务器代价太高。
篜,,曲,瑃痓,瓵’.閏琱甋,.躀..【,,,.皊...,,瑂,疭.,琧甀瑃,猵瑀眔猵.,琣Ⅱ’
作者签名:—砰字舳R中国科学技术大学学位论文相关声明工作所取得的成果。除已特别加以标注和致谢的地方外,论文中同志对本研究所做的贡献均已在论文中作了明确的说明。本人授权中国科学技术大学拥有学位论文的部分使用权,即:学校有权按有关规定向国家有关部门或机构迭交论文的复印数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、本人声明所呈交的学位论文,是本人在导师指导下进行研究不包含任何他人已经发表或撰写过的研究成果。与我一同工作的件和电子版,允许论文被查阅或借阅,可以将学位论文编入有关汇编学位论文。保密的学位论文在解密后也遵守此规定。月谌
第一章绪论流媒体技术在,,移动流媒体等方面的应用研究得到了前所未有的关注。研究基于牧髅教錠技术的意义和背景应用发展的首要问题。传统的流媒体系统采用緀突Ф伺篝尬衿鳎年以前,基于的静态文本、图片等形式的内容是全球互联网服务的主体,随着宽带的普及和通信网络技术的迅速发展,流媒体应用成为宽带网上增值服务的重要内容,超越了窄带内容,流媒体技术已经在在线直播、视频点播、远程教育、多媒体新闻发布、网络广告、电子商务、远程医疗、网络电台、实时视频会议等互联网信息服务的方方面面得到广泛用,俨然是对人们的交流方式的革命性地改变。目前在国内随着宽带接入技术的提高和应用临近,流媒体是指在互联网上实时、流动地传播音、视频多媒体内容的连续媒体。用户在网络上享受流媒体服务时不必等到整个文件全部下载完毕,只需经过几秒或几十秒的启动时延即可播放,然后客户端边接收数据边播放。它具有缓存需求小、启动延时短、画面清晰流畅以及天然适合实时数据传输的优点。然而由于流媒体对流量带宽的资源需求很大,解决服务器端流量带宽瓶颈成为促进流媒体称疭P停捎谡鱿低扯家览捣衿鞯募扑隳芰痛恚庵帜J娇衫┱性较差,并且容易出现服务器负载过大而单点失效的情况。解决服务器流量带宽瓶颈问题最常用的方式是服务器集群方式和组播方式。服务器集群方式将多台同构或异构的计算机连接起来协同完成特定任务,它完善了传统意义上的痵架构。在流媒体的集群系统中比较典型的是的内容分布式网络,它在全球共分布了,个设于用户临近区域的周边服务器节点,它们将服务内容推向网络的边缘,并把客户的请求路由到离客户最近的节点,这样减轻了服务器的压力和骨干网络的带宽消耗,保证传输速率和服务质量,但是服务器的高昂代价足以让人望而却步。组播方式是服务器在组播路由器的帮助下将唯一的数据包通过网络传输给每个客户端,这极大降低了服务器的带宽和计算资源消耗,并且节省了的带宽资源,但是组播需要专门的组播路由器,路由器在网络层的组播情况下,对于可靠传输、绪论
基于牧髅教錠技术研究现状拥塞控