基于混合传送机制的P2P节点缓存策略的研究
本文关键词:基于混合传送机制的P2P节点缓存策略的研究 出处:《北京邮电大学》2012年硕士论文 论文类型:学位论文
更多相关文章: P2P流媒体系统 混合传送策略 缓存 播放流畅度
【摘要】:随着通信与网络技术的快速发展,传统的C/S模式加单播方式来推送媒体流的流媒体服务系统由于服务器性能和网络带宽的限制。往往造成系统瓶颈。在有限的带宽实现高质量的音频、视频文件的传输。最好的解决方案就是采用P2P的传输方式。 P2P是"Peer-to-Peer"的缩写,意义是对等计算或对等网络。其核心思想就是把P2P技术应用于实时流媒体数据的分发中去,把网络层的组播功能转移到应用层实现,充分有效地利用各个节点的资源。P2P流媒体的应用也是在P2P文件交换的基础上产生的,用户在互联网上观看视频流媒体,按照以前的技术是用户从服务器端下载了一段,然后用户的电脑上再播放一段,用户只能从服务器端下载资源,而P2P流媒体的应用,使用户在观看视频流媒体时,可以与同时在观看该视频的用户之间进行资源利用,用户可以从这些用户中同时下载该视频,这比过去只能从服务器端下载,明显在效率与速度上要快许多。大多数现有的P2P直播系统采用了基于Chunk的设计。一个视频被分割成许多Chunk。网络中的节点,即Peer利用自己的带宽,在有相同需求的Peer之间上传和下载Chunk。 本文将首先介绍P2P流媒体直播系统的发展,优点和关键技术,在建立P2P流媒体直播的概念的基础上。分析P2P系统的工作流程和原理,使读者进一步熟悉P2P系统。然后将从缓存策略的角度对P2P进行分析。 在P2P系统中每一个Peer都有一个缓存,缓存中储存着将要播放的Chunk。这个缓存的大小关系着播放延迟和播放流畅度。大的缓存意味着比较好的播放流畅度而播放延迟也相应的会大。当播放流畅度的要求是一定的时候,有必要使用较小的缓存。现在已经有许多关于缓存策略的研究。比如说稀少优先级策略和贪婪优先级策略,两者各有优缺点。而混合策略是将两者的优点结合,综合表现比两者要好。已经有人对这种策略进行建模分析,但是模型比较简单而且没有充分考虑到真实的网络条件,真实的网络带宽很有可能是有一定限制的,因此不一定能满足所有Peer要求下载Chunk的请求。我们将针对原有模型的不足,经过分析在带宽限制条件的网络环境下,建立一个新的模型,重新计算在新的模型中各个Chunk选择策略和播放流畅度的关系。根据这种关系,经过数学推导得出了在播放流畅度为一定的情况下,计算每个Peer最小缓存的方法,并利用这种方法进行了数值仿真。仿真结果进一步验证了我们的结论。根据仿真的图,我们可以更加直观的观察出这些关键参数之间的关系。根据数学表达式和仿真结果我们得到了在播放流畅度一定的情况下,如何降低最小缓存大小的方法的几种途径。
[Abstract]:With the rapid development of communication and network technology. The traditional C / S mode plus unicast to push media stream streaming service system, due to the server performance and network bandwidth constraints, often lead to system bottlenecks, in limited bandwidth to achieve high-quality audio. Video file transmission. The best solution is to use P2P transmission. P2P is the abbreviation of "Peer-to-Peer", which means peer-to-peer computing or peer-to-peer network. Its core idea is to apply P2P technology to the distribution of real-time streaming media data. The multicast function of the network layer is transferred to the application layer, and the application of P2P streaming media is also generated on the basis of P2P file exchange to make full and effective use of the resources of each node. Users watch video streaming on the Internet. According to the previous technology, users download a segment from the server, and then play it on the user's computer. The user can only download resources from the server. The application of P2P streaming media enables users to use resources between watching video streaming and users watching the video at the same time, users can download the video from these users at the same time. This can only be downloaded from the server side. Most of the existing P2P live broadcast systems are designed based on Chunk. A video is divided into many Chunk. nodes in the network. Peer uses its bandwidth to upload and download Chunk. among Peer with the same needs. Firstly, this paper introduces the development, advantages and key technologies of P2P streaming streaming system. Based on the concept of P2P streaming streaming, this paper analyzes the workflow and principle of P2P streaming system. Make readers more familiar with P2P system. Then we will analyze P2P from the point of view of cache policy. In P2P systems, each Peer has a cache. The size of the cache is related to the playback delay and the playback fluency. A large cache means better playback fluency and the playback delay is also larger. The requirement for a degree of ease is a certain amount of time. It is necessary to use smaller caches. There is a lot of research on caching policy. For example, sparse priority strategy and greedy priority strategy have their own advantages and disadvantages. The hybrid strategy is a combination of the advantages and disadvantages. Comprehensive performance is better than both. This strategy has been modeled and analyzed, but the model is relatively simple and does not fully take into account the real network conditions, the real network bandwidth is likely to have some limitations. Therefore, we will not be able to meet all the Peer requests to download Chunk. We will analyze the shortcomings of the original model and build a new model under the bandwidth constraints of the network environment. Recalculate the relationship between each Chunk selection strategy and the playback fluency in the new model. The method of calculating the minimum buffer of each Peer is used to carry out the numerical simulation. The simulation results further verify our conclusion. We can more intuitively observe the relationship between these key parameters. According to the mathematical expression and simulation results, we can get a certain degree of fluency. Several ways to reduce the minimum cache size.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP393.02;TP333
【相似文献】
相关期刊论文 前10条
1 杨旭士;王羡欠;;基于P2P模式的流媒体传输技术[J];硅谷;2008年12期
2 赵磊;李毅;;P2P技术在流媒体中的应用[J];福建电脑;2006年11期
3 吴言华;蒋器成;;基于P2P的流媒体技术[J];计算机应用;2008年S2期
4 杨国燕;韩雪梅;;基于P2P网络流媒体直播系统研究与设计[J];信息技术;2008年05期
5 王凤云;马春光;;P2P流媒体系统QoS保障机制的研究[J];黑龙江科技信息;2008年13期
6 马轶慧;王洪波;程时端;;P2P和CDN技术融合实现流媒体业务[J];信息通信技术;2008年06期
7 马丽丽;;网络下载技术的探讨[J];科技创新导报;2009年25期
8 肖诗泉;孙建伟;林镜华;;IMS可管理P2P流媒体应用服务器的设计与实现[J];计算机系统应用;2011年05期
9 苏静;刘明;马玉春;;基于P2P的流媒体系统关键技术的研究[J];电脑知识与技术;2010年14期
10 宋立志;张虹;;基于流媒体服务的IP网络内容分发系统的设计[J];计算机工程;2007年22期
相关会议论文 前10条
1 杨丞;张刚林;刘光灿;王路露;;一种针对P2P网络优化的Kademlia路由算法[A];2009年全国开放式分布与并行计算机学术会议论文集(下册)[C];2009年
2 郭庆玲;黄明键;刘东东;;用JXTA框架进行P2P移动流媒体系统开发[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
3 袁野;王国仁;张莹;;P2P环境下度量空间中的相似查询处理[A];第二十五届中国数据库学术会议论文集(二)[C];2008年
4 李钧;王新;;P2P存储网络中的冗余维持[A];第15届全国信息存储技术学术会议论文集[C];2008年
5 徐陈锋;奚宏生;江琦;殷保群;;一类分层非结构化P2P系统的随机优化[A];第二十六届中国控制会议论文集[C];2007年
6 唐晨;孙立峰;杨士强;;基于减小切换延迟的P2P流媒体服务器带宽分配研究[A];第六届和谐人机环境联合学术会议(HHME2010)、第19届全国多媒体学术会议(NCMT2010)、第6届全国人机交互学术会议(CHCI2010)、第5届全国普适计算学术会议(PCC2010)论文集[C];2010年
7 张建标;张涛;;一种基于流量行为的P2P协议识别方法[A];CCF NCSC 2011——第二届中国计算机学会服务计算学术会议论文集[C];2011年
8 杨艳春;孟祥武;;P2P网络服务环境中的节点相似性度量研究[A];CCF NCSC 2011——第二届中国计算机学会服务计算学术会议论文集[C];2011年
9 张娜娜;;P2P流量识别方法研究[A];江苏省电子学会2010年学术年会论文集[C];2010年
10 蔡文渊;夏添;徐林昊;钱卫宁;周水庚;周傲英;;P2P环境下的视图选择[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
相关重要报纸文章 前10条
1 记者 朱周;昆明P2P信贷探秘[N];昆明日报;2011年
2 本报记者 陈嘉颂;P2P:生存还是死亡[N];电脑报;2002年
3 本报记者 李彦赤;国内P2P信贷热潮再探[N];中国城乡金融报;2011年
4 农总行农户金融部 黄迈;P2P小额信贷机制创新及面临问题[N];中国城乡金融报;2009年
5 本报记者 杨庆广;P2P破解移动互联网流量激增难题[N];中国电子报;2009年
6 马莉 撰稿;P2P突破传统网络模式新鲜出炉[N];国际经贸消息;2000年
7 何晶;企业网络应重视P2P流量监控[N];人民邮电;2009年
8 本报记者 王丽娟;P2P信贷试水农村金融“蓝海”[N];中国经济时报;2009年
9 主持人 王汉;P2P网络信贷:如何稳健成长[N];中国城乡金融报;2009年
10 罗军;应对P2P技术挑战需加强版权保护[N];中国知识产权报;2010年
相关博士学位论文 前10条
1 郑伟平;可控P2P流媒体分发关键技术研究[D];华南理工大学;2010年
2 黄晓涛;P2P流媒体内容分发服务质量保障的编码与传输技术研究[D];华中科技大学;2010年
3 刘佳琦;移动P2P覆盖网拓扑结构及节点合作保障机制研究[D];中南大学;2012年
4 李泽平;P2P流媒体分发与服务技术研究[D];电子科技大学;2010年
5 赵鑫;P2P流媒体内容分发的关键技术研究[D];北京邮电大学;2010年
6 李靖;流媒体服务系统中接入控制与缓存策略的研究[D];中国科学技术大学;2009年
7 刘雅宁;网络友好的P2P应用及其性能优化的研究[D];北京邮电大学;2010年
8 高见;基于P2P的僵尸网络及关键技术研究[D];北京邮电大学;2011年
9 庄宏;P2P视频点播系统中的ISPs辅助方法研究[D];中国科学技术大学;2010年
10 王广奇;基于P2P框架的数据库网格中若干关键技术的研究[D];东北大学;2008年
相关硕士学位论文 前10条
1 胡磊;P2P流媒体缓存管理机制研究[D];西北大学;2011年
2 黄颖;基于P2P流媒体直播技术的数据分发算法研究[D];华中师范大学;2011年
3 马超群;P2P流媒体网络拓扑快照划分及动态分析[D];北京交通大学;2011年
4 邓涛;P2P流媒体数据调度及激励机制研究[D];兰州理工大学;2010年
5 张鹏程;P2P的流媒体数据分配系统的实现[D];南昌大学;2010年
6 孙爽;基于DONet的P2P流媒体直播调度算法研究[D];燕山大学;2010年
7 乔志伟;基于P2P流媒体直播系统的关键技术的研究与实现[D];苏州大学;2010年
8 郭丽坤;P2P流媒体的节点选择策略研究[D];河北科技大学;2011年
9 吴建林;基于Polling的P2P流媒体网络管理协议研究[D];北京交通大学;2010年
10 宋扬;基于混合传送机制的P2P节点缓存策略的研究[D];北京邮电大学;2012年
,本文编号:1411806
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1411806.html