答辩模版ppt分层P2P流媒体超级节点动态选举机制研究.ppt

上传人:豆**** 文档编号:60274268 上传时间:2022-11-15 格式:PPT 页数:27 大小:687KB
返回 下载 相关 举报
答辩模版ppt分层P2P流媒体超级节点动态选举机制研究.ppt_第1页
第1页 / 共27页
答辩模版ppt分层P2P流媒体超级节点动态选举机制研究.ppt_第2页
第2页 / 共27页
点击查看更多>>
资源描述

《答辩模版ppt分层P2P流媒体超级节点动态选举机制研究.ppt》由会员分享,可在线阅读,更多相关《答辩模版ppt分层P2P流媒体超级节点动态选举机制研究.ppt(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、答辩模版ppt分层P2P流媒体超级节点动态选举机制研究 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望目录目录 课题研究背景及意义123本文的主要工作 结论与展望互联网发展迅速,对网络资源的需求趋向于流媒体资源。P2P流媒体系统在大规模视频播放上功能强大,应用前景广阔。现有的典型P2P流媒体系统分为基于树状拓扑、基于网状拓扑和分层混合三种模型。1.课题研究背景及意义课题研究背景及意义1.课题研究背景及意义课题研究背景及意义典型的P2P直播模型基于树状拓扑的P2P直

2、播模型 简单易实现,数据分发效率较高,树高层节点的延时大,抗扰动性差。基于网状拓扑的P2P直播模型 在系统可扩展性和抗扰动性方面有了很大的提高,数据传输延时和维护拓扑的控制开销比较大。分层混合的P2P直播模型 考虑了不同节点间的性能差异,分层分簇组织节点,充分利用了异构节点的资源,是当前研究的重点。课题研究背景及意义课题研究背景及意义分层混合模型中超级节点存在失效和饱和问题。有效的解决方案是要从众多的NP中动态选举出一部份节点成为超级节点。课题来源于“863计划”专项课题:基于新一代通信网络的大规模个人直播系统。2.本文的主要工作本文的主要工作1.从框架设计、TS管理功能、系统关键策略方面详细

3、介绍了一个分层混合直播系统Lstream。2.针对分层P2P流媒体系统中超级节点的失效和饱和问题,对现有的分层P2P网络的超级节点选取机制进行研究,提出基于信任度的动态超级节点选举机制。3.仿真实验结果及分析。Lstream框架结构框架结构1集中管理层:由TS完成BootStrap 功能.2数据转发及管理控制层:由SP和 SNP组成.3边缘共享层:由NP组成Lstream框架结构框架结构超级节点功能及动态选举1.数据转发功能:向SP层子节点及簇内逻辑子节点推送流媒体数据。2.管理控制功能:(1)接收NP上传信息(退出,上传能力等),周期性向TS 上报。(2)根据自身负载及NP上传能力,确定逻辑

4、子节点(3)监听SP层子节点及监护节点的异常退出。超级节点存在失效和饱和问题,需要引入动态的超级节点选举机制。TS根据节点信息计算节点信任度,信任度高的节点作为簇的备用超级节点,当系统需要新的超级节点时,备用超级节点就加入到SP层成为簇首。基于信任度的动态超级节点选举机制基于信任度的动态超级节点选举机制两种选举时机节点信任度度量超级节点选取机制备用超级节点机制选举时机选举时机1.当前SP(SNP)正常或异常退出2.当前SP(SNP)饱和 节点信任度度量节点信任度度量备选超级节点集合 Di=Di为节点i到簇内其它普通节点的距离之和节点信任度度量节点信任度度量节点提供服务能力 节点性能度量值,节点

5、性能具体可表述为节点的CPU、内存等特性。节点平均上传速率:节点i在一定周期t内向节点j发送流媒体数据分片的平均速率为Vij,节点信任度度量节点信任度度量节点稳定性 用节点在线时长来代表节点稳定性。其中,TUptime为节点总在线时间,num为上线次数。节点信任度度量节点信任度度量对Ci、Vi、Pi标准化 本文选择的SNP根据以上三个方面的度量,并用加权的方法计算节点的信任度TRUST_VALUE 超级节点选取机制超级节点选取机制 SNP的选举工作由TS进行。TRUST_VALUE高的为簇BACKSP。BACKSP根据统计信息的更新周期性实时更新。/周期执行 SendTsNPInfo();Up

6、dateNPInfo();For ASi Sys do Update(I);For PASi do Calculate(TRUST_VALUE);End For BACKSP=SelectTop(I);End For备用超级节点机制备用超级节点机制 针对超级节点失效饱和,引入备用超级节点机制,降低网络波动。l簇首失效 当前SP(SNP)正常或异常退出,TS通告BACKSP成为SNP,并为其发它NP信息和数据源。while(Listen(SPLOGOUT)=TRUE|Listen(SPOUT)=TRUE)/TS监听超级节点正常或异常退出 SendMessage(BACKSPTOSNP);Send

7、ClusterInfo();SNP=BACKSP;Recv(ClusterInfo);/接收TS传来的簇信息 JoinTree();/加入转发树 For Pj ClusterInfo do SendMessage(BESP);/向簇内其它节点通告自己成为SP。End For For Pj ClusterInfo d JoinSP();/普通节点连接簇首,重新加入系统 End For 备用超级节点机制备用超级节点机制l簇首饱和 当前SP(SNP)饱和,不再接受新节点加入,TS通告BACKSP成为SNP,并以以前簇首为父节点加入超级节点层。算法伪码描述如下:while(Listen(BENEWSN

8、P)=TRUE)SendMessage(BACKSPTOSNP Newcluster(BACKSP);/新建簇 JoinTree();如果SNP饱和,则新选举出的SNP不以该饱和的SNP为父节点,而是以该区域的SP为父节点加入SP层。实验结果分析实验结果分析性能分析指标 1.网络上传能力 2.超级节点的控制负载 3.SNP失效率 4.SNP平均上传速率 5.NP重加延时实验结果分析实验结果分析实验参数设置 频道源:10 SP数:15 SP转发频道数:5 NP数:5000 簇大小:30实验结果分析实验结果分析实验结果(一):没有引入超级节点动态推举时引入超级节点动态推举的网络上传能力对比图.引入

9、超级节点动态推举机制后,没有系统瓶颈,网络上传能力随着网络规模增加而增加。实验结果分析实验结果分析实验结果(二):没有引入超级节点动态推举时引入超级节点动态推举的超级节点控制负载与传输负载对比图。引入超级节点动态推举机制后,控制负载与传办输负载比值是趋于稳定的。实验结果分析实验结果分析实验结果(三):基于信任度和非基于信任度的超级节点选举机制的SNP失效率对比图。基于信任度的SNP比较稳定,不会频繁退出,给系统造成的波动小。实验结果分析实验结果分析实验结果(四):基于信任度和非基于信任度的超级节点选举机制的SNP的平均上传速率对比图。基于信任度的SNP在具有更高的上传速率,提高了系统的上传能力

10、。实验结果分析实验结果分析实验结果(五):引入备用超级节点机制和不引入备用超级节点机制的NP重加延时对比图。引用备用超级节点机制后,超级节点失效恢复机制的响应时间降低。3.总结与展望总结与展望总结研究分析了现有的典型的基于树状、网状和分层混合的三种P2P流媒体直播模型的优缺点。通过研究了现有的分层P2P网络模型中的超级节点选取机制,根据Lstream系统实际,提出了一种基于信任度的超级节点选举机制。对超级节点选举机制进行仿真实验验证,证明本文所提出的机制在提高系统可扩展性、稳定性和提高网络服务能力方面具有更好的能力,具有一定的实用价值。3.总结与展望总结与展望展望超级节点与普通节点的理想比率。超级节点的分布问题。理想情况下,超级节点应该尽量均匀分布在覆盖网中,从而减小系统中端到端的平均网络时延,提高流媒体数据的分发效率。P2P流媒体系统节点的安全可控性。谢谢!欢迎各位老师批评指正!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁