论文部分内容阅读
社会和经济的发展对协作方式提出了更高要求。远程协作由于其高效、快速、廉价、丰富的交互特点,成为CSCW(计算机支持的协同工作)领域的热点之一,研究内容包括支撑平台技术、多媒体通信技术等方面。 在远程协作平台的研究和应用方面,现有平台技术对数据共享支持较弱,扩展性及通用性较差;就国内的研究现状而言,缺乏对协作平台核心机制的研究,较多的是利用国外技术优势产品进行二次开发。因此,对远程协作平台核心机制和关键技术进行研究,开发出我国具有自主知识产权的、可作为CSCW应用系统核心的平台软件,具有相当的学术和应用意义。 鉴于此,本文提出和实现了基于国际电信联盟T.120协议的多媒体远程协作平台模型IMCF(ICA Multimedia Cooperative Framework)。该平台以自主研发的实现T.120核心服务的协议栈软件为数据引擎,提供了一个通用的、具有多点通信和管理控制功能的远程协作环境;同时,该平台采用了我国具有独立知识产权的新一代音视频编解码标准AVS,结合AVS视频码流在IP网上的传输研究,构建了一个高效、扩展性好的音视频通信体系。 本文中作者的主要贡献是: 1.根据远程协作技术自身的特点,提出了基于T.120协议的多媒体远程协作平台模型IMCF,并定义其体系结构和功能组成。 2.对T.120底层通信协议簇进行了深入分析,在计算机应用研究所(ICA,Institute of Computer Applications,ECNU)已有研究成果的基础上,完善和实现了底层协议栈,形成了一个较为完整的实现T.120核心服务的协议栈软件——T.120引擎。 3.根据远程协作应用的特点,设计和实现了平台中的音视频通信体系,并对音视频通信中存在的NAT穿透问题进行了研究,给出了非对称式NAT穿越的解决方案。 4.在远程协作这种实时应用场景下,探索AVS视频码流在IP网传输时的打包封装策略,创新性地提出和实现了基于MTU(Maximum Transfer Unit)和语义分割的AVS打包策略,为AVS的应用研究提供了有益的参考。 5.在远程协作平台的基础上,构建了一个虚拟协作学习系统SynLearning,以验证平台相关技术的正确性。目前此应用系统已在教育部门进行试用,取得了初步的应用成效。