东南大学学位论文独创性声明及使用授权说明
摘要
第一章绪论
1.1研究背景
1.1.1 IP组播
1.1.2 IP组播存在的问题
1.1.3应用层组播
1.2研究现状
1.3论文内容和相关工作
1.4论文的创新工作
1.5论文结构
第二章基于Overlay网络的应用层组播路由协议的研究
2.1 Overlay网络概述
2.1.1 Overlay网络的定义
2.1.2 Overlay网络的技术优势
2.2 Overlay组播系统分类
2.3现有的典型Overlay组播系统
2.3.1 ALMI(Applicationlevel multicast infrastructure)[13]
2.3.2 HMTP(Host Multicast Tree Protocol)[35]
2.3.3 Scribe[9]
2.4应用层组播性能的评价标准
2.5对现有应用层组播方案的分析
第三章Overlay组播体系结构的研究
3.2应用层组播体系结构(ALMSA)
3.3 ALMSA的优势
3.4INSA参考模型与应用层组播系统的协议栈模型
3.4.1 INSA参考模型[45]
3.4.2应用层组播系统的协议栈模型
第四章应用层组播协议ALMP
4.1问题的形式化描述
4.2算法复杂性分析
4.3覆盖网络层-PASTRY[22]
4.3.1 Pastry节点的状态信息
4.3.2 Pastry的路由机制
4.3.3 Pastry节点的加入和失效处理机制
4.4应用层组播协议ALMP
4.4.1 ALMP的概述
4.4.2创建组播组
4.4.3加入组播组
4.4.4离开组播组
4.4.5节点失效的处理
4.4.6树结构的优化
4.5运行ALMP的开销
4.5.1 ALMP的空间复杂性分析
4.5.2 ALMP的时间复杂性分析
4.6ALMP应用举例
4.7ALMP仿真
4.7.1仿真环境
4.7.2仿真内容
4.8ALMP的性能分析
4.8.1加入效率
4.8.2组播树性能
4.8.3可扩展性分析
4.8.4 ALMP适用的应用
第五章基于Overlay网络的应用层组播原型系统的实现
5.1原型系统概述
5.2原型系统的结构
5.3原型系统的功能模块框架
5.5 ALMP模块实现
5.5.1组播树结构的定义
5.5.2组播组管理
5.5.3覆盖网络节点之间的消息格式
5.5.4组成员管理
5.5.5 ALMP中节点的状态
5.5.6 ALMP模块向上层提供的主要API
5.6服务定制模块实现
5.7多媒体传输模块实现
5.7.1 JMF工具
5.7.2 RTP/RTCP协议
5.7.3媒体流发送和接收过程
第六章原型系统的测试
6.1测试目标
6.2测试环境
6.3测试流程
6.4测试结果
6.5测试结果分析
第七章结束语
7.1论文总结
7.2应用层组播未来的发展方向
7.3未来的工作
参考文献
致谢
作者在攻读硕士学位期间参加的科研项目及作者在攻读硕士学位期间发表的学术论文
东南大学;