基于分层DHT的流媒体服务系统研究

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:qiaoqiao624
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对基于结构化的Peer-to-Peer 覆盖网络的流媒体服务而言,如何构造一个拓扑感知、结点加入和退出时维护开销较小的流媒体体系是一个关键问题。DHT算法的最大问题是DHT的维护机制较为复杂,尤其是结点频繁加入、退出造成的网络波动会极大地增加DHT的维护代价,另一方面使用DHT 技术会破坏结点间的物理位置信息,有可能导致结点间产生“路由绕路”问题。基于此,拟对传统DHT 算法进行改进,采用分层DHT的技术,构造一种拓扑感知、维护开销较小的结构化P2P系统,并将其应用于流媒体系统中,以提高流媒体系统的传输效率和服务质量。具体的研究的内容及取得的成果如下: (1)深入分析了当前用于对等网络的分布式哈希查找系统。它们的共同特点是利用DHT 算法实现Peer-to-Peer 覆盖网络及其动态哈希路由机制,保持了结构化Peer-to-Peer 网络支持大规模、支持成员动态变化的优点,但也存在DHT 算法固有的缺点。 (2)提出了一种拓扑感知的层次化DHT流媒体体系TA-chord2。它让不同的结点尽其所能地改善应用层的路由性能,降低系统的维护开销,减轻结点频繁加入和退出系统所造成的影响。媒体对象以段为单位缓存在该体系的结点中,结点之间有效地进行协同,并参与流媒体分发。在此基础上提出的的消息路由查找机制将媒体数据段的访问和持有数据段的结点定位抽象成一个跨越P2P 网络的分布式哈希表来实现系统中媒体内容的准确定位和管理。多个邻近的发送者可以同时给一个请求者提供流服务,以便请求结点能得到更好的流媒体服务质量。实验结果表明,和基于传统的Chord 体系相比较,TA-chord2 体系具有更少的平均路由跳数、更低的平均路由时延以及更小的维护开销。 (3)提出了一种基于TA-chord2系统架构的播放缓存方案。该方案由两部分组成:一是从对等端结点出发,确定启动播放延迟的时间。二是提出一种基于服务器缓存的流队列模型。此外,设计了一种缓存替换策略,它考虑到媒体段的流行度和在其它结点的缓存情况,同时也预测了该媒体段未来被访问的可能性。实验结果表明,这些方法能够有效改善并提高流媒体系统的服务质量。 (4)最后,使用java语言实现课题设计的模型,结合eclipse 实现GUI,利用JMF&RTP/RTCP 对视频进行实时传输和同步回放。并进行模型系统的运行测试。本论文的研究内容源于广西教育厅基金项目“网格下的流媒体关键技术研究”。
其他文献
随着计算机网络技术、多媒体技术和通讯技术的发展,人们已不再满足简单的语音和文字通信,视频会议的开发和应用已经成为网络应用的热点之一。视频会议系统是利用通信网络,传
重音是一种重要的韵律特征,在目前比较常用的汉语重音检测方法中,根据特征大致可以分为三类,一类是基于声学特征的检测方法;另一类是基于语法特征的检测方法;还有一类是融合
随着近年来软件行业的蓬勃发展,软件测试作为保证软件质量和可靠性的重要保障,在软件开发中起着不可替代的作用,逐渐成为近年来研究的热点之一。传统的手工生成测试数据的方
本体对于语义Web的发展至关重要。随着语义Web的发展,基于本体的应用越来越多。本体匹配就是一个发现不同本体之间映射关系的过程,如今本体匹配已经发展成语义Web研究中的一个
计算机信息化管理在民航业已得到广泛的应用,从民航各信息系统的特点来看,存在环境异构、数据与业务无法有效共享、跨平台集成困难等急需解决问题,为实现准确反馈和优化调度的目
文本分类是处理和组织大量文本数据的关键技术。在文本分类中,特征空间的维数高达几万,导致样本统计特性的评估变得十分困难,甚至会降低分类模型的泛化能力,出现“过学习”的
随着Internet的持续飞速发展,各种新兴服务和应用不断涌现。为了提高传输效率,IP组播技术被提出并得到了一致肯定。与此同时,VPN技术也在Internet范围内得到了广泛应用,而且随着V
随着网络技术的飞速发展,人们对计算机网络的依赖与日俱增。但是开放的网络环境就像一把双刃剑,在带给人们无限方便的同时,也对数据的安全构成了巨大的威胁。入侵检测和恶意
IP协议己成为下一代无线通信网络的核心协议之一,但对无线网络来说,IP分组信头过大,严重地浪费了宝贵的无线带宽,因此,必须对IP分组信头进行压缩,提高无线带宽利用率。 对于移动
变电站实施综合自动化后,全部告警信息上送到后台监控中心,告警信息都是按照时间顺序显示,发生事故时各种信号动作很频繁,值班人员容易遗漏重要的信号。因此,迫切需要在监控系统运