首页> 中文学位 >基于P4P的应用层组播框架的研究与实现
【6h】

基于P4P的应用层组播框架的研究与实现

代理获取

目录

文摘

英文文摘

声明

第1章引言

1.1研究背景

1.2本文的主要工作和研究意义

1.3论文的组织结构

第2章应用层组播算法的相关研究

2.1.应用层组播的体系结构

2.2.应用层组播算法的典型实例

2.3.覆盖网络的拓扑一致性问题

2.4.分析与小结

第3章基于P4P的应用层组播算法的研究

3.1.PPC算法架构

3.2.Peer层的构造和通信原语

3.3.组播树拓扑管理策略

3.4.超节点管理策略

第4章基于P4P的应用层组播算法的性能测试

4.1.实验模型设计

4.2.实验数据统计与分析

4.3.分析与小结

第5章PPC应用层组播算法的实现

5.1.通信协议格式

5.2.会话的协议流程

5.3.客户端的状态机

第6章结束语

6.1.全文总结

6.2.进一步的研究工作

参考文献

研究生阶段的研究工作

致谢

展开▼

摘要

传统C/S模式在服务器性能上的瓶颈和IP组播在部署推广上的缺陷,导致应用层组播的提出,将组播功能的实现转移到应用层上。而应用层组播算法与P4P技术的结合,能有效的优化覆盖网络,提高覆盖网络的拓扑一致性,从而获得更好的组播性能。 本文首先在引入应用层组播的概念的基础上,对不同拓扑结构的覆盖网络模型在网络复杂度和组播性能上进行对比。之后,本文介绍了各种典型的算法,包括小规模多源组播算法ESM和ALMI,大规模单源组播算法NICE和ZigZag,应用层组播和IP组播结合的组播算法Host Multicast,以及适应节点稳定性不足的组播算法PeerCast。同时本文也针对覆盖网络的拓扑一致性介绍了各种增强机制,包括希尔伯特编码,LTM技术以及P4P技术。 本文的主要工作首先是设计了基于P4P技术的PeerCast改进算法PPC应用层组播算法,包括组播树构建维护的原语机制和相关的拓扑管理策略。同时,本文就算法在传输延迟,丢包率和响应时间等组播性能上进行模拟测试,并通过实验数据和传统的PeerCast算法进行对比分析。实验结果表明,PPC算法能获取比PeerCast算法更好的组播性能。 最后,本文在算法设计和测试的基础上,设计并实现了PPC组播算法的框架,包括根节点服务器,appTracker,节目列表服务器,数据源服务器和客户端。组播框架还包括传输协议,会话中的信令交换流程以及客户端状态机的设计。本文所设计和实现的框架不仅可以应用在流媒体数据组播方面,在许多需要集中进行数据分发的场合,如视音频会议、文件分发等领域都具有重要的意义。

著录项

  • 作者

    潘志辉;

  • 作者单位

    中山大学;

  • 授予单位 中山大学;
  • 学科 计算机应用技术
  • 授予学位 硕士
  • 导师姓名 常会友;
  • 年度 2009
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.02;
  • 关键词

    对等网络; 应用层组播; 网络拓扑;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号