流媒体应用将成为Internet中的主流应用之一,服务质量和系统开销是实现流媒体应用面临的主要挑战。本项目研究基于应用层组播实现具有可扩展性的流媒体系统,通过多描述编码和传输协议的联合设计提高系统的服务质量。本项目研究重点关注基于应用层组播流媒体系统的多速率流量控制算法设计以及流媒体系统在CERNET和PlanetLab中性能的测试。
流媒体应用将成为Internet 中的主流应用之一,服务质量和系统开销是实现流媒体应用面临的主要挑战。本项目研究基于应用层组播实现具有可扩展性的流媒体系统,通过多描述编码和传输协议的联合设计提高系统的服务质量。本项目研究重点关注基于应用层组播流媒体系统的多速率流量控制算法设计以及流媒体系统在CERNET 和PlanetLab 中性能的测试。我们实现了基于随机游走的具有混合式覆盖网络结构的应用层组播流媒体直播系统;研究了应用层组播树性能的测量;提出了高性能的分布式网络坐标系统NCS、Pharos和 Myth;提出了改进的混合型覆盖网络结构,即基于邻近原则的覆盖网络Canicula;提出了基于势能的组播树算法,在大量防火墙存在的环境下可以有效生成组播树;构建了面向多描述编码的应用层组播树系统,研究了多速率环境下系统的性能;提出了基于临近原则的分布式哈希表LDHT,大大提高了结构化覆盖网络性能;设计实现了CERNET2的网络层拓扑信息服务系统NTS,可以向通过CERNET2访问IPv6网络的用户提供网络拓扑信息服务,提高了P2P系统的服务性能,NTS系统现在稳定地为大规模P2P文件共享