基于P2P流媒体网络的实时轻负载传输机制研究

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:zhufeng19791123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术、宽带技术、网络技术等的发展为P2P流媒体技术发展奠定了良好的基础,P2P流媒体技术得到了广泛的应用。在P2P网络中,流媒体数据的传输机制对播放质量有较大影响,但国内外对P2P流媒体技术的研究仍存在网络拓扑不匹配,传输质量得不到保证等问题。因此,如何保证流媒体数据的传输质量、保证流媒体视频播放流畅,成为了P2P流媒体技术中的研究热点。节点选择机制对P2P流媒体系统的传输质量有重要影响,传统的随机选择方法、网络拓扑聚集机制、带宽优先选择机制没有很好的解决节点的异构性对系统性能的影响,没有综合考虑节点的能力值以及系统上层逻辑结构与底层物理拓扑不匹配问题,使数据在传输中易跨越骨干网,产生较多的流量,造成较大延时。针对此问题,本文根据网络IP地址的分布特性,提出一种静态网络距离算法。综合评估节点的位置信息与服务能力,提出具有距离意识的P2P节点选择机制,优先选择与请求节点距离近,能力强的节点。同时考虑距离因素,提出根据节点间的网络距离分配任务量的算法。另外,为了保证P2P流媒体网络中数据传输的可靠性,现有研究普遍把TCP协议中的可靠机制应用到UDP中,使UDP协议变得更为复杂。针对此问题,本文提出既能保留UDP低开销,又适合流媒体传输的轻负载传输协议。在发送端和接收端,实现拆包重组机制,保持数据同步及防止使用UDP传输因数据包乱序到达造成的丢包问题。当发生丢包时,根据丢包的连续性,提出一种批量重传机制,只重传连续丢包的起止号,减小重传数据包的大小,防止重传包占用过多的链路带宽。同时,为防止网络进入拥塞状态,提出一种适合流媒体传输特点的拥塞控制机制。本文提出根据丢包率和单向时延划分网络负载状况,动态调整发送速率,并动态更新丢包率门限值。为了及时反应网络状态,提出一种自适应调整反馈周期策略。将本文提出的算法应用于P2P流媒体系统,并对本文所提出的算法与改进机制进行了仿真实验,通过实验验证本文提出的算法具有可行性。并对比分析了本文改进的传输协议,它能提高流媒体数据的传输速率,提高服务质量。
其他文献
经过近十年的研究,功能CT已经在颅脑、心脏、肝脏及肾脏等多种脏器中验证了其能有效地反映这些脏器在血供生理方面的信息,并且对中风、心肌梗死、肝脏移植、肾动脉狭窄等多种疾
随着传感器技术、嵌入式计算技术、分布式信息处理技术和通信技术的迅速发展和日益成熟,推动了具有现代意义的无线传感器网络的产生和发展,其目的是协作地实时监测、感知、采集
纹理合成技术是计算机图形学研究的重要内容之一,也是研究的热点。纹理合成在计算机虚拟现实,计算机动画,影视制作等领域有着广泛的应用。多年来,研究人员对提高纹理合成的质量和
随着计算机技术、网络技术及多媒体技术的飞速发展,基于网络的仿真虚拟实验室的实现成为可能,并以其出色的性价比正在成为研究的热点。目前仿真虚拟实验室多用于教学培训并取得
理论上而言,生物体中的转座行为呈随机性,在基因组中只有小部分区域没有转座子的存在。但据实际观察来看,转座子在基因组中的分布呈现高度的非随机性,并且不同的种群之间分布规律
在全球范围内GSM之所以曾经乃至现在都如此成功,漫游(Roaming)功能和网间互通(Inter-working)是两个核心的要素,而目前都是基于单对单的双向(Bilateral)或单对多的多向(Multila
时空分析方法通过分析时空数据提取目标时域与空域特征,将有意义的数据从总体中分离并应用在后续研究领域中。多视角视频时空分析实现从视频中提取时空数据特征,对目标行为分
数据库技术的发展水平决定着国家信息化程度的高低。随着生活社会化和网络化的不断深入,信息容量的爆炸式增长对数据库技术的发展提出了更高的要求。伴随在网络监控系统、金融
场景是一种分析与验证需求的有效工具,因此基于场景的分析与设计受到广泛关注。场景提供预期系统的行为实例,也就是说场景中的交互行为一定是预期系统要出现的行为。一个场景
学位
关联规则挖掘是数据挖掘中重要内容之一,旨在发现大量数据中项集之间的关联或相关关系。将关联规则挖掘技术应用于Web文档分类,可以更有效地组织和管理海量的Web信息,更快地