论文摘要
随着网络用户数量的不断庞大,对于那些热门数据,以由点到面的形式进行内容的高效分发已越来越受到人们的重视。单向广播网络(如有线电视CATV网络)是天然的内容分发的广播网络,如何在这样的网络上实现文件分发这样对丢包敏感的服务系统是一个重要的应用领域课题。 本文深入分析和研究了国内外关于IP可靠多播文件分发服务系统的应用现状和关键技术,参考了ALC/FEC可靠多播传输协议,提出了一种在单向网络环境下的可靠多播文件分发服务端到端的解决方案。方案根据单向广播网络环境的特点,设计和实现了一个高扩展性(scalability)的可靠多播文件分发服务的框架体系,达到了可靠、高效的文件发送和接收。文章按框架体系的层次结构(可靠多播传输层、文件层、会话任务调度和管理层),依次详细阐述了各模块的设计和实现,并着重描述了在具体实现中的几个关键技术问题。 本文的创新之处在于:第一,将ALC可靠多播协议的思想成功应用于象CATV这样的单向广播网络中,并针对网络环境的特点对协议的工作参数(FEC冗余比例、数据的发送层数等)进行了性能的优化调整;第二,在具体实现中,一是提出了一种发送速率脉冲效应的平滑机制算法,二是提出了一种根据客户端主机的配置进行接收线程的自适应调整策略。 基于单向广播网络的可靠多播文件分发服务系统已成功应用浙江省重大科技攻关项目基于CATV劂络的信息化科技村镇建设和四川广电DVB-C数字媒体服务项目,作为项目的核心数据分发模块,已稳定运行1年多,受到了专家和用户的高度评价。
论文目录
摘要Abstract目录第一章 绪论1.1 引言1.2 研究的目的和意义1.3 论文的组织结构第二章 面向单向广播网络的文件分发服务技术综述2.1 文件分发服务应用现状2.1.1 基于PULL模式的文件分发服务2.1.2 基于PUSH模式的文件分发服务2.2 基于IP可靠多播的文件分发服务技术现状2.2.1 IP多播(Multicast)模型介绍2.2.2 可靠多播传输协议第三章 面向单向广播网络的可靠多播文件分发服务关键技术研究3.1 面向单向广播网络的文件分发服务模型传输特性和QoS保证3.1.1 文件分发服务模型传输特点3.1.2 文件分发的服务质量QoS问题3.2 异步分层编码ALC3.2.1 ALC的高扩展性(scalability)3.2.2 ALC协议的组成和格式定义3.3 FEC编码3.3.1 三类FEC编码3.3.2 使用FEC编码后的接收开销分析第四章 文件分发服务系统的设计和实现4.1 运行网络环境的搭建4.1.1 MPE多协议封装原理4.1.2 IP over DVB网络的设计和实现4.2 总体框架4.2.1 文件分发服务的设计目标4.2.2 可靠多播文件分发服务框架4.3 各模块的设计和实现4.3.1 可靠多播传输层4.3.1.1 FEC编码算法RS以及数据对象的分割和组织4.3.1.2 数据调度4.3.1.3 传输层的操作接口及相关实现说明4.3.2 文件层4.3.2.1 文件分片—应用数据单元ADU4.3.2.2 文件/目录发送和接收的实现过程4.3.3 会话任务调度和管理层4.4 实现中的若干关键问题4.4.1 单个发送会话的速率控制4.4.2 多个发送会话的速率控制4.4.3 发送端虚拟内存机制4.4.4 客户端接收线程的自适应调整第五章 系统的测试结果和应用情况5.1 测试结果5.2 系统的应用情况第六章 总结和展望6.1 本文主要工作和创新点6.2 未来工作展望参考文献致谢附录
相关论文文献
标签:单向网络论文; 文件分发论文; 可靠多播论文; 异步分层编码论文; 数据传输调度论文; 前向纠错编码论文;