基于多Chord环的P2P VoD系统研究

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:missao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网上提供大规模的VoD(视频点播)服务是一项具有挑战性的工作。传统的视频点播放方式是基于C/S(客户端/服务器)模式,面临网络带宽受限的问题,服务器很容易成为瓶颈。P2P(对等网络)技术打破了传统的C/S模式,在网络中的每个结点的地位都是对等的。每个结点既充当服务器,为其他结点提供服务,同时也享用其他结点提供的服务,很好地解决了网络带宽瓶颈问题。P2P技术以其可扩展性、高容错性、健壮性等特点已得到迅猛的发展,并逐步应用到VoD领域。本文在深入研究P2P VoD关键技术的基础上,给出了基于多Chord环的P2P VoD系统(MChordVoD)。MChordVoD针对现有网状结构P2P VoD资源定位效率低、时延大等问题,采用基于多Chord环的DHT覆盖网络(MChord)对资源进行定位。MChord将播放同一节目的节点组织到一个Chord环中,由于节点在使用VoD服务来点播节目时,其资源检索具有非常强的关联性,这样,通过记录节点在前一次检索时的路由信息,能进一步缩短资源检索时的路由长度。在考虑到现有网状结构P2P VoD在数据分发时所采用的接收者驱动模式所存在的问题,给出了基于定制与合作的数据分发策略,该策略通过定制的方式从发送节点定制数据,在存在播放位置相近的节点时,播放位置相近的节点采用合作的方式共同完成视频数据的获取。由于P2P VoD系统视频节目众多,观看同一视频节目并且播放位置相近的节点很少,这导致只能有少量的节点进行P2P通信,不能充分体现P2P网络的优势。本文采用内存缓存与磁盘缓存相结合的方式把播放过的视频数据存储起来,以增加提供服务的节点的数量。同时,本文给出了基于视频热度的缓存策略,以实现系统的负载均衡。在P2PSIM上的仿真实验表明,在同等条件下,与同类体系的PROMISE比较,MChordVoD在播放启动时延、VCR操作时延、节目提供节点压力等性能指标上,均优于同类系统PROMISE。
其他文献
Petri网是一种系统描述和分析的工具。在Petri网的诸多性质研究中,可达性研究大概是最基本的一个动态性质研究。可达性在一定意义上可说是研究Petri网其他动态性质的基石,许多
中国邮路问题是管梅谷教授在1960年第一次提出来的。它描述了一个极具现实意义的问题:一个邮递员负责一个地区的信件投递,每天从邮局出发,走遍该地区的所有街道再返回邮局,问
本文提出了一种基于Snort(sniffer and more)的网络入侵检测系统,Snort是一个强大的轻量级的网络入侵检测系统,它具有实时数据流量分析和日志IP网络数据包的能力,能够进行协议分
随着网络的迅速发展,行业应用中产生的大量数据可能分布存储在通过网络连接的多个站点上。在对这些数据进行序列模式挖掘时,一些特殊应用要求不能对这些数据进行传输,原有的
软件复用是解决软件危机的有效途径,而软件构件开发是实现软件复用的关键因素。在基于构件的软件开发中构件的分类和检索是实现软件复用的基础。基于构件的软件开发能够有效降
图像融合技术作为多传感器信息融合的一个非常重要的分支--可视信息的融合,近年来,引起了世界范围内的广泛关注和研究热潮。图像融合就是对多个传感器采集到的关于同一场景或
医学图像可视化是当前一个研究热点问题,它将计算机图形学和图像处理技术运用在生物医学工程中,在医学诊断、手术规划及模拟仿真等都方面都有着广泛的应用。体绘制技术已经成
电子商务的飞速发展和人们外出购物时间的急剧减少,网上购物逐渐成为了一种趋势,越来越多的人开始认识、了解以及使用网络来进行所需物品的采购,这为我国物流产业的长足发展提供
随着互联网和多媒体技术的发展,语音资料的数量迅速膨胀。快速有效地进行语音资料的检索变得越来越重要。语音检索作为语音识别研究中的一个新领域,其目的是在大量语音资源中
嵌入式数据库是近些年才兴起的一项新的数据库技术,它以目前成熟的数据库技术为基础,针对嵌入式设备的具体特点,实现对移动设备和嵌入式设备上数据的存储、组织和管理。