适合于VOD系统的大规模分布式流媒体传输技术研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:dapao123456789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着宽带网络的普及和计算机相关技术的迅速发展,向互联网内的海量用户同时提供有服务质量保障的流媒体服务成为可能,并受到了越来越多的重视。在流媒体直播领域,基于对等网络的解决方案取得了很大的成功,商业化推广及应用正在加速进行。然而,在VOD领域,亦即流媒体点播领域,由于用户观看节目内容的异步性,相关研究进展缓慢,仍然存在一系列技术问题需要克服。适合于VOD系统的大规模流媒体传输技术的核心问题是,如何解决流媒体服务器服务能力有限与大量用户并发点播请求对网络带宽等资源的巨大需求之间的矛盾。服务器集群方案由于仍然采用集中式的数据传输方式,所能支持的用户规模比较有限;内容分发网络方案由于需要构建专门的流媒体内容分发网络,开销很大,难以被广泛采用;现有网络基础设施普遍缺乏对IP多播的支持,这决定了多播方案难以得到实际部署和应用;基于对等网络的解决方案则不存在上述问题,“用户规模越大,服务质量越好”,并且理论上可以做到用户规模与流媒体服务器服务能力无关,因此具有良好的发展前景。本文对基于对等网络的流媒体点播解决方案在缓存管理、伙伴节点的发现和维护、多点下载等关键技术问题上所具有的特点及现有研究存在的主要问题进行了比较系统的研究。研究发现,基于磁盘空间的的缓存管理策略虽然可以使用户节点拥有比较高的节目内容缓存能力,但版权泄露以及用户对硬盘损伤的担心使这一策略的应用面临很大阻力;基于内存空间的缓存管理策略可以降低这种担心,但通常没有在缓存空间利用效率与保证节目的及时到达率之间达到很好的平衡;集中式伙伴节点发现策略效率较高但容易产生性能瓶颈,进而影响到整个系统的可扩展性;基于媒体发布图的伙伴节点发现策略则发现效率较低且可靠性很差;基于分布式散列表的伙伴节点发现策略可扩展性很好,但在发现效率上仍然存在比较大的提升空间;现有的多点下载算法均存在比较大的缺陷,或者不太适应流媒体点播数据缓存特点,或者因过于复杂而难于实现,或者对流媒体服务器保留了过多的依赖等等。在对现有大规模分布式流媒体点播系统关键技术及典型模型的研究基础上,本文提出了一种新的适合于VOD系统的大规模分布式流媒体传输对等网络解决方案。该方案采用了包含多个流媒体服务器的覆盖拓扑,以扩展服务器的服务能力。采用的基于索引顺序表的伙伴节点快速发现算法则可以有效缩短系统的启动时延,并为快进、后退等VCR操作提供良好的支持。本文方案的缓存管理包含服务器缓存管理和对等点缓存管理两个方面。在服务器的缓存管理策略上,本文提出了一种结合基于节目流行度的缓存置换策略和随机缓存置换策略优点的混合缓存置换策略。该策略使服务器的服务能力可以方便的进行扩充,同时保持各个边缘流媒体服务器的负载均衡。在对等点缓存管理策略上,本文通过在前缀缓存策略基础上加一个比较小的数据预取段,很好的平衡了缓存利用效率和保证节目连续回放之间的关系。为适应用户节点的加入和退出引起的网络拓扑变化对用户所造成的影响,本文对在流媒体直播及Gridcast等点播系统中广泛使用的Gossip协议进行了改进。改进后的协议被称作有限Gossip协议,该协议通过限制组员消息只在必要范围内而不是整个对等网络中盲目传播,大大提高了发现网络拓扑变化并进行相应调整的效率,进而有效提高了用户节目回放的稳定性,同时降低了对流媒体服务器的依赖。本文提出了一种基于最小死亡时间优先的多点下载算法。多点下载算法优劣直接关系到系统的可扩展性,以及用户所能获得的服务质量。本文提出的算法考虑到了流媒体点播系统中可用伙伴节点数目相对减少这一特点,将伙伴节点分为两类:对等点伙伴节点和流媒体服务器伙伴节点。通过尽量从对等点获取服务,即可以尽量减少对流媒体服务器所造成的压力;通过优先下载需求紧迫的数据,则使得节目回放的流畅性得到比较好的保证。最后,本文通过模拟实验对文中提出的协议及算法进行了测试和验证。
其他文献
专家系统是人工智能领域的一个分支,将专家系统技术应用于煤性—炉型耦合体系中,利用该领域专家的经验和知识来设计煤性—炉型耦合专家系统,有助于提高燃煤电厂的经济效率和安全
随着信息化、网络化、数字化成为社会发展的大趋势,迅猛的信息化浪潮冲击着人类社会的各个领域。各高校纷纷将“数字化”引入到教学、科研、管理和信息共享等学校日常工作和生
随着计算机网络的迅速发展,网络管理日益得到人们的重视。网络管理已经成为现代信息网络中最为重要的内容。通过对网络管理监测系统的研究及应用,可以有效的帮助网络管理员进行
问题分类是自动问答系统的关键步骤,对计算机准确理解自然语言问题的真实含义起着至关重要的作用。中文语言的意合性、无时态变化、语序灵活性以及词的平均依存距离远等特点,
近年来,机器人足球赛已经成为人工智能和机器人学研究的热点问题之一。由于实物机器人足球比赛所需硬件设备相对比较昂贵,而仿真机器人足球比赛又基本囊括了机器人足球比赛的主
随着政府职能的扩大化和复杂化,政府角色从被动的社会公共服务提供者向主动的经济和社会发展推动者转变,公众和企业对政府的要求越来越高,传统的政府和业务模式不适应新形势的发
通过向监测区域内随机投放大量多功能的、低成本的、低功耗的微型传感器节点,各微型传感器之间以无线通信的方式连接并构建出一个多跳自组织网络系统,该网络系统即为我们所熟悉
飞机噪声是机场周围环境污染的主要污染源,如何在发展航空运输业的同时更好地控制机场噪声给人们带来的危害,是当前机场建设面临的一个亟待解决的问题。要解决机场噪声问题,必须
数字水印技术是随着网络多媒体的传播、电子政务、电子商务发展而兴起来的一门计算机科学技术,目前主要是用于版权保护和完整性保护,版权保护要求水印有很好的鲁棒性,能够抵
软件加密是保护软件开发者利益的必要手段,是软件开发过程的重要组成部分。如何保护软件开发者的利益,一直是软件加密领域的焦点问题。传统的软件加密方法主要依赖于加密算法的