论文部分内容阅读
即时通讯是目前互联网上最重要的通讯方式之一,实时性和低成本是它最大的特点.然而,作为一种新兴的网络通讯方式,它不像电子邮件这种成熟的网络应用,还没有形成统一的标准规范.即时通讯产品和协议多种多样,并且它们之间无法互通,这不仅阻碍了即时通讯的进一步发展,也对即时通讯的研究和管理带来了极大的困难.同时,随着网络带宽的提高,在互联网上进行实时的多媒体通讯已成为可能,以音频、视频聊天为主要形式的多媒体应用已成为和文字聊天同样重要的即时通讯方式,这也带来了即时通讯多媒体通讯的管理问题,特别是随着P2P技术的引入,对即时通讯的管理带来了更大的挑战.
本文首先调研了目前主流即时通讯产品的发展现状.从各大即时通讯厂商对标准即时通讯协议的支持以及它们在互通性方面的努力来看,即时通讯的通用性研究已成为即时通讯未来发展的趋势.然后研究了目前的即时通讯标准协议,找出了它们各自的特点和相互之间的关系,在此基础上提出了即时通讯的通用性解决方案,并建立了通用的标准即时通讯协议分析处理框架.
对于即时通讯中的多媒体应用,本文详细分析了各主流即时通讯产品的多媒体通讯实现机制.从即时通讯协议来看,它们的实现方式千差万别;但如果从多媒体数据的传输机制来看,它们却有共同之处.本文抽象出了各主流即时通讯产品在多媒体数据传输层次的共同协议结构,提出了一个通用的即时通讯多媒体数据识别提取策略,并在此基础上建立了一套通用的即时通讯多媒体数据分析处理框架.该框架处理传输层数据,独立于上层的即时通讯协议,是一种通用的即时通讯多媒体数据处理解决方案.
针对以Skype为代表的P2P型即时通讯系统,本文从逆向工程结合文献的角度,分析了其区别于一般即时通讯系统的特点,总结了它在流统计和数据包静态荷载两方面的行为特性,并在此基础上建立了Skype流量的整体识别框架,做到了对sl(ype流量的正确高效识别和提取.
本文最后设计和实现了一个可嵌入的通用即时通讯多媒体数据识别提取系统.该系统采用了前面介绍通用识别技术,具有良好的可扩展性,并且能够方便地嵌入到其它应用系统中.实验表明,该系统能高效准确地识别和提取各种即时通讯系统的多媒体数据,从而为进一步管理和控制即时通讯的多媒体通讯打下了坚实的基础.