对等网络直播系统的数据共享机制研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:bostangul
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
与传统服务器/客户端模式相比,对等流媒体直播系统通过利用客户结点的空闲带宽,有效地减轻了服务器的负载,提高了系统的可扩展性,也提高了系统的总体服务能力。但也具有结点数量大、动态性高、异构性强以及异步性强等特点,增加了系统设计的难度。高效、稳定的媒体数据共享机制是对等网络流媒体直播系统的核心部分。数据共享是指借助P2P网络的逻辑拓扑组织,实现结点间高效、快速、稳定的数据分发与传输,包括缓冲区管理、拓扑维护和数据请求调度。已有的数据共享机制侧重于系统的拓扑设计,仅有的几个缓冲区管理和调度策略也只解决恒定码流格式媒体数据的分发,在变码流和大码流环境下,数据重传开销大,调度算法不精确,客户的播放质量较差。为了解决该问题,通过对缓冲区管理和数据请求调度策略进行改进,提出新颖、实用的数据共享机制,包括以下几个部分:两层的缓冲区数据组织结构,既可以分段为单位共享、也可以数据包为单位共享,提高了共享效率,减小了重传开销;在结点间传递带实时索引的缓冲区映射表,使得在调度之前明确了需要调度的数据量,提高了调度的精确度,并通过只传递增量的方法减小了控制开销;分区间采用不同的调度策略,既保证客户结点的服务质量,又兼顾系统全局的数据分发效率;自适应带宽的调度算法,动态调整结点的最大服务能力和剩余服务能力,使每次调度都尽可能有效,并避免了过于集中地向某些结点请求过多数据的情形,一定程度上实现了负载平衡;接收请求端通过拥塞控制方法,减小超时数据传输对网络带宽的浪费,提高全局数据分发效率。改进的数据共享机制在AnySee(第四版本)系统中得到了应用,测试表明,新策略提高了调度的精确性,减少了调度失败比例,尤其是在变码流、大码流情形下,有效提高了系统全局的数据共享率,保证了客户的服务质量。
其他文献
Internet只能提供“尽力而为”(Best Effort)的服务,无法对流媒体的传输提供服务质量(Quality of Service)保证,如何提高网络对流媒体传输QoS的支持成为近年来的研究热点。本文
计算机硬件的飞速发展,推动了传统虚拟化技术的革新与进步。各种不同类型虚拟化技术的不断涌现,推动了虚拟化产品在服务资源整合、软件测试等领域的广泛使用。虚拟化软件不仅
城市应急联动做为一个现代化城市文明的标志,它集110、122、119、120、市长公开电话及其它市民常用的公众服务电话于一体。城市应急联动统一接警、分别处警,大大的提高了事件
移动Agent为分布式应用提供了一种新的模式,尤其是基于Web的和基于Internet的应用,在过去的几十年中,许多的移动Agent系统已经被研发出来了。然而,移动Agent系统的安全问题的
XML以其结构灵活和自描述等特性成为Web上数据传输和交换的标准,但是XML这种的灵活性却影响了异构XML数据间的互操作性。作为现有Web的延伸,语义Web是一种通过语义来链接相关数
随着科学技术的快速发展,计算机图形学与虚拟现实、医学图像系统、地理信息系统、计算机辅助设计技术等领域够构造出的模型数据量越来越庞大,为了描述这些复杂度与精度日益提
随着计算机技术和通信技术的迅速发展以及Internet 的不断发展,嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、各类产业和商业文化艺术以及人们的日常生活等方方
面对日益庞大的数据资源,数据挖掘技术应运而生。它是一种致力于数据分析和理解、揭示数据内部蕴藏知识的技术,是当前人工智能领域和数据库领域相结合的热点研究课题。并且,
作为Web服务技术的关键之一,服务发现对实现Web服务至关重要,它是服务重用、服务组合的前提。目前主流的Web服务发现方法是采用基于UDDI框架的服务匹配机制,但由于UDDI注册中
基因调控网络的研究是功能基因组研究中最具挑战性的问题之一。对基因调控网络的深入理解将不仅有助于揭示各种细胞功能过程和疾病的机理,还将对疾病治疗以及分子制药产生巨大