对等网络视频共享系统中基于分类的检索机制研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:dustfly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
因特网的新型应用网络视频分享目前采用中央服务器架构,不能满足用户激增的需求,服务器负载大,成本高,用户体验也得不到提高。网络视频分享这一应用的特点是:视频文件小,视频时间短,视频数量大,用户数量大,即点即看等,目前现有的对等网络的成熟技术无法应用到网络视频分享中。在分析和研究国内外各种基于对等网络文件共享系统和流媒体系统后,提出了一种将对等网络技术应用在网络视频分享中的方案,即对等网络视频共享系统ViviYard。为了提高用户体验,在ViviYard系统中如何能快速检索到存储某个视频的节点信息成为一个核心问题。在分析和研究国内外各种对等网络技术下的检索技术后,ViviYard系统提出了一种基于分类的分布式检索机制,使得用户在ViviYard系统中检索视频迅速。该检索机制从四个方面上对传统对等网络分布式检索机制进行改进。首先从网络拓扑结构上将节点分为普通节点和超级节点,信息索引在超节点上,将网络拓扑层次化。其次根据网络视频分享应用的特点,将视频资源分类,按照类别将系统中超级节点分组。然后在组内超级节点之间建立邻居关系,在邻居之间交流索引信息,从而在转发策略上改进。最后在超级节点上维护三层索引信息,从缓存方面改进。检索机制中比较核心的算法有超级节点邻居选取算法和索引信息交流算法。超级节点邻居选取算法负责选择合适的节点作为超级节点的邻居节点,索引信息交流算法负责在邻居之间通过Gossip协议扩散索引信息。对等网络共享系统ViviYard中的基于分类的检索机制相关模块都已编码实现,但现在由于用户数量有限,获取的数据及日志有限,故对该检索机制做了大量仿真研究,通过对仿真研究数据进行分析和研究,说明了该检索机制比传统对等网络中分布式检索机制在性能上要更优。
其他文献
生物信息学是以计算机为工具对生物信息进行储存、检索和分析的科学。序列比对是生物信息学中的一个基本问题,设计快速而有效的序列比对算法是生物信息学研究的一个重要内容。
传统的无线流媒体直播系统往往依托复杂的专用无线网络(如GPRS、CDMA)来提供服务,部署难度大,系统成本高,且与互联网缺少互动。而目前互联网中,对等网络流媒体直播系统虽然引
现在网络服务的安全性和可靠性变的越来越重要,如果网络中的重要组件—防火墙出现问题,将会导致网络不能提供正常的服务。本文利用集群技术—虚拟路由冗余协议(virtual Router
为了有效地传送流媒体,目前大致有四种解决方案,每种方案都有它的价值和局限性。最早出现的是传统的C/S架构,这种架构下服务器必须通过网络给每个用户发送多份相同的数据。因
计算机动画是一种利用人眼视觉暂留效应原理,通过连续播放一系列静止的图画,让人在视觉上产生景物运动错觉的技术。它是计算机图形学与艺术相结合的产物,目前广泛应用于影视
结合了虚拟现实技术和真实感几何建模技术的科学计算数据可视化称为沉浸式可视化,利用沉浸式可视化方法可以更好地解决计算机辅助工程(Computer Aided Engineering,CAE)领域工
学位
在自然界中,控制系统往往受到各种外部扰动的影响。系统的外部扰动主要分为未知的随机扰动和已知动态特性的扰动,对未知扰动系统的研究中主要研究鲁棒扰动衰减控制,如H∞控制
近年来,人们希望有新的技术和工具对大量数据进行强有力的分析,从中提取出有价值的信息,为决策者提供必要的支持。由此,数据挖掘技术应运而生。许多企业实施了ERP系统,完成了企业
智能卡是一种芯片安装在带有符合ISO/IEC7816标准塑料或者其它材质的基座上集成电路卡,内部有微处理器、存储器以及输入/输出单元。智能卡已经应用到社会生活的方方面面,包括移