应用层组播作为解决IP组播没有得到广泛部署而提出的一种新思路,它既能继承组播的传输特性,也可脱离对底层基础网络扩充的依赖,易于实现较大范围的组播通信,因此受到了研究人员的广泛关注。但应用层的主要问题在于数据传输的网络延迟较大,节点稳定性差。应用层节点的随时离开和崩溃会造成数据的丢失和协议的差错,而大延迟会影响数据的时效性并且造成严重乱序问题,同时应用层的组播数据流也极易形成拥塞,因此本项目对应用层组播的可靠有序传输做了系统深入的研究。从体系结构、有序处理、拥塞控制,以及差错检测和数据恢复等方面做了深入分析,并提出相应的解决方案,其研究内容主要包括多源交互式应用层组播路由协议、交互式应用层组播的全局有序研究、基于双向压力模型的多源应用层组播拥塞控制方案和外围树的构建方法及其差错检测与数据恢复策略四个方面,并在PlanetLab上做了原型实现与实验评价。该项目的研究为提高应用层组播的服务质量提供了完整的解决方案,将进一步推动应用层组播应用范围和部署效果的发展。
英文主题词Application Layer Multicast; Totally Orderde; Multi-Source Multicast; Error Detection; Congestion Control