P2P流媒体系统数据调度机制研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:summercoming1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的飞速发展和多媒体技术的不断成熟,流媒体应用已经成为互联网上最为重要、最具活力的应用之一。流媒体传输需要网络高带宽的支持,传统客户/服务器架构可扩展性差,无法满足大规模流媒体应用要求。近年来P2P技术得到迅速发展,与客户/服务器模式不同,P2P网络中单个用户既是客户节点,也是服务器节点。P2P技术利用了闲置在网络边缘的用户资源,提高了系统的可扩展性,使得网络技术向更大规模发展。P2P技术的兴起给大规模的流媒体应用带来了新的解决方案——P2P流媒体。本文首先介绍了P2P流媒体出现的背景,特点和相关技术。P2P分布式特点极大地提高了系统的可扩展性,但也带来许多挑战性问题,如节点动态性管理,数据调度机制,公平性和安全问题等。第二章介绍了P2P相关技术,包括数据编码机制、激励机制和网络测量技术。第三章引出我们需要解决的问题:如何设计高效的数据调度算法满足流媒体传输需求。我们介绍了已有的研究,结合实际的流媒体系统深入分析了各种数据调度算法的优缺点。论文第四章提出了基于优先级的数据调度方案DPC(Distributed Priority-based Chunk Scheduling)。DPC是一种分布式的“拉”数据调度算法,由发送端和接收端调度两部分组成,在对节点和数据块划分优先级后,发送节点优先响应优先级高的邻居节点请求,接收节点优先请求优先级高的数据块。这种严格按照优先级的数据传输策略保证了数据分发的几何级数增长,从而最小化数据传输延时。但是严格的优先级传输策略需要节点之间交互大量控制消息,在深入分析DPC算法消息延时开销基础上,进一步提出了同构环境下基于“推”的DPC算法改进方案。改进方案是基于发送端“推”数据分发方式,数据发送完全由发送端控制,大大减少了消息延时开销。与实时流媒体不同,P2P点播系统中VCR操作和播放异步降低了节点之间的合作,增加了服务器负载,影响了系统的可扩展性。第五章首先讨论了P2P点播系统中服务器负载因素,在此基础上提出了基于预测的带宽分配方案PBA(Predictor-based Bandwidth Allocation),PBA算法基本思想是将数据分发转化为带宽分配问题,利用额外带宽帮助落后节点预取数据块,额外带宽的分配是根据节点的稳定性和播放位置。利用额外带宽预取数据降低了节点之间拥有数据块的差异,从而减少离开丢失引起的稀有数据丢失,减少了服务器负载。
其他文献
沉浸式视频是计算机视觉领域极其重要而又具有深远意义的研究课题,是未来多媒体视频技术的重要组成部分,具有极其广泛的应用前景。沉浸式视频采用两个或多个摄像机从不同角度
LTE是在3G基础上演进而来的新一代无线通信技术。它以新架构、OFDM、MIMO等技术为主要标志。而跨层资源分配是突破传统协议栈分层优化的限制,从系统上对资源联合优化的新思想
Shannon理论证明随机码是性能优异的纠错码。一直以来随机编码理论是分析与证明编码定理的主要方法,随机码如何构造却并未引起重视。Turbo码的发现才引起了对随机编码理论的
多调制指数连续相位调制(Multi-h CPM)信号是一种非线性数字调制信号,具有包络恒定、频带利用率高的特点。性能上的独特优势使其在军用通信领域受到青睐,并逐渐向民用推广。
正交频分复用(OFDM)技术是多载波无线通信技术的核心技术之一,它被公认为是最有潜力的第四代移动通信技术的备选方案。OFDM技术的特点是各子载波相互正交,从而减小了子载波间的
本文针对低纬子午环(LLMC)高度角控制系统的问题提出了一种解决的方案.同时介绍了该系统的硬件结构及其相关控制程序.
随着互联网和信息技术的高速发展,数字多媒体信息呈现指数级增长,图像检索已经渗入到信息社会的多个应用之中。如何快速有效地提取图像的视觉特征,并用来表征一幅图像的内容,并通
NGN即下一代通信网络,它是基于IP承载网络的分组交换技术,现阶段的首要任务仍是提供语音服务。随着NGN的发展,交换网络为满足用户的需求就必须不断的进行升级,其结构变得更为复杂
H.264/AVC作为ITU-T VCEG组织和ISO/IEC MPEG组织联合制定的最新视频编码国际标准,近年来已经在学术界和工程界得到深入研究,并开始引入实际应用领域。相较于之前的各类视频
目前,无线局域网络(WLAN)技术、无线个域网络(WPAN)技术、无线城域网络(WMAN)技术等无线通信业务的高速发展使频谱资源的紧缺成为限制无线通信和业务应用持续健康发展的瓶颈,