P2P流媒体系统数据调度和传输层优化技术研究

被引量 : 0次 | 上传用户:xianyekong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着互联网的发展,P2P技术凭借其无限度的可扩展性、强大的传输能力,迅速成为各种应用的主要分发手段,甚至成为互联网的重要发展方向之一。流媒体技术是指使用流式传输的方式在网络上传输文件,具有高效实时的特点。但是,在传统的C/S模式下,流媒体服务的发展面临带宽和可扩展性等多方面制约,因此采用P2P模式解决流媒体服务的瓶颈问题受到了广泛的重视。本文对P2P流媒体播放流畅性从两个方面进行了深入研究,一方面改进P2P流媒体自身数据选择算法,另一方面合理降低P2P数据类应用(如BT文件共享)带宽占用率,提高P2P流媒体应用的带宽占用。本文首先分析P2P流媒体的研究现状,然后重点研究基于邻近性的自适应缓存数据选择算法,从改进数据调度策略方面,提高P2P流媒体视频播放的流畅性;接着从传输层分析研究TCP Reno算法,并对Reno算法进行改进,达到降低BitTorrent等P2P文件共享应用的网络带宽占用率,从而进一步提高了P2P流媒体视频的播放流畅性。本文主要做了以下三个方面的工作:一、研究P2P流媒体系统的缓存数据选择机制,提出基于邻近性的自适应缓存数据选择算法。节点在准备下载下一步缓存数据时,首先考虑节点的位置信息,确定节点与邻居节点之间的带宽、延迟等条件,计算节点当前的综合“邻近性”。若“邻近性”较大,则优先下载速率最高的数据块,若“邻近性”较小,则优先下载播放序列最前端的数据块,从而保证流媒体视频播放的流畅性。二、研究TCP Reno算法,合理降低BitTorrent等基于TCP协议的P2P文件共享应用带宽占有率,提高基于UDP协议的P2P流媒体视频带宽占用。在Reno中改进基于丢包反馈的拥塞判断机制,加入对RTT的参考。在拥塞避免阶段,通过对RTT与平均RTT的对比,对网络拥塞进行预判断;在拥塞控制阶段,根据实时RTT,动态减小拥塞窗口阈值,更大程度上减少网络拥塞时TCP的发包量。将改进后的拥塞算法应用于BitTorrent协议,从应用层看,减少了BitTorrent下载时对带宽占用率,提高了P2P流媒体视频流的吞吐量,从而进一步提高P2P流媒体视频的播放流畅性。三、提出了一个基于Android平台的P2P流媒体视频下载与播放的原型系统NexusBT的设计框架,为现实环境下进行P2P流媒体关键技术的研究奠定了基础。本文的研究成果对于提高P2P流媒体视频播放流畅度具有一定的应用价值。
其他文献
以信息和网络技术为依托的电子商务的发展,改变了商业运作方式和现有供应链的结构,传统多层的供应链将转变为基于互联网的开放式全球网络供应链。基于电子商务的发展对供应链
随着全球经济一体化进程的加快,我国国际经济地位明显提高,流入我国的FDI也在逐年大幅增长,其对经济增长的作用毋庸置疑。改革开放以后,我国金融体制经历了从政府主导下渐进
BIM技术逐渐从概念普及进入应用普及阶段,目前国内应用较多的为建筑、水电等领域,在交通领域则属于初步应用阶段。中铁第一勘察设计院集团有限公司自2011年开始基于模拟仿真
<正> 五形象的多义性及释读本节所讨论的问题是上一节的深入,按照贡布里希的说法,“多义性——兔还是鸭——显然是整个形象释读问题的关键”。形象释读中是否包含尝试性的投
人类的技巧趋于比我们的自然环境表观出更多的规则,而艺术表现的规则比其它形式的技巧所能表现的更多。
目的观察宣白承气汤治疗热毒内盛型肺炎相关性脓毒症临床疗效。方法将60例肺炎相关性脓毒症患者随机分为对照组和宣白承气汤观察组(观察组)各30例,两组均予西医常规治疗,观察
随着生活节奏的加快和生活方式的改变,以及环境污染和职业暴露等危险因素,癌症所带来的危害日趋严重。其中,乳腺癌在世界范围内女性中排名首位的致病致死肿瘤。在成年女性人群中
20世纪80年代开始,中国的制造业已发展到一定阶段,产业结构转型和升级问题逐渐凸显,在问题探讨过程中,产业结构相似性成为一个重要的议题,引起广泛关注。目前该领域的研究主要是产
研究目的:本研究旨在通过观测经补肾活血汤灌服的去势大鼠腰椎间盘的组织形态学及IL-1、髓核脊索细胞含量变化及表达的影响,评价补肾活血汤的实验疗效,探索补肾活血汤防治腰椎
研究意义与研究目的:盱眙龙虾生产经营中“小农户”和“大市场”间存有障碍,难以实现有效对接,一定程度上损害了经济效率。本文对盱眙龙虾生产组织发展现状进行了详细描述,并