论文部分内容阅读
中间件是分布式应用系统中非常重要的结构元素,起到了简化系统结构,控制系统实现复杂度,并在高层进行系统构建的作用。随着IP多媒体通信技术与分布式应用的融合,将中间件平台技术应用于多媒体通信系统是其中非常重要的一个方面。而其核心问题是,中间件平台需要支持多媒体通信从单一数据通信服务向多媒体通信服务扩展,以及从有线通信环境向普适通信环境扩展。论文以数据、话音和视频多媒体业务为应用背景,无线/有线IP网络为运行环境,广泛讨论了多媒体通信对中间件平台的潜在需求,深入分析了构建多媒体中间件平台的相关技术,包括XML协议、UDT协议、XMPP协议、XML解析和压缩、重叠网络等。论文根据INSTLINK多媒体通信系统的应用需求,引入消息中间件建立了基于C/S的信令消息服务框架,采用UDT技术增强对无线通信环境的支持并提供可靠的数据服务。通过将P2P模式纳入系统的媒体通信服务框架,扩展了系统对实时媒体通信的支持,从而建立了面向多媒体业务的中间件模型。论文实现了一个提供尽力传送、实时通信、可靠交付等多种通信服务的中间件平台,可在无线和有线环境中支持数据、语音、视频等通信应用的开发。该平台已应用到INSILINK通信系统并上网运行。论文最后还对该平台如何构建重叠通信网络进行了探讨。