基于MCP的融合多媒体会议系统的设计和实现

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:haidao_123456789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
3GPP于R8中提出了基于IMS的融合多媒体会议需求,该需求定义融合多媒体会议是融合了消息、语音、视频和数据的多媒体会议,并且具有会议策略、会场控制、子会议等高级功能的多媒体会议。3GPP的融合多媒体会议在总体框架上采用IETF RFC4353中提出的基于SIP的一种多媒体会议框架,该框架将服务器端划分为两部分,分别是会议控制服务器和媒体服务器。其中,会议控制服务器负责完成会议逻辑、信令流程、会议实例的管理等功能,媒体服务器负责完成媒体混合和媒体处理功能。会议控制服务器通过对媒体服务器进行媒体控制,使媒体服务器的媒体服务与会议逻辑一致。如何定义媒体服务器提供媒体服务的方式,如何进行有效的媒体控制都成为融合多媒体会议系统中研究的重点。在3GPP的融合多媒体会议技术文档中推荐使用H.248来进行媒体控制。H.248/MEGACO由ITU-T与IETF联合制定,被广泛用于基于软交换的系统中,软交换通过H.248来控制媒体网关。H.248协议体协功能强大,自成体系,但由于其消息机制、协议扩展机制都过于复杂,不适用于基于SIP协议的多媒体会议系统。为此,IETF成立了mediactrl小组专门制定适用于基于SIP网络的会议系统中控制服务器与媒体服务器之间的媒体控制协议。该小组的工作成果为媒体服务器控制协议(Media server Control Protocaol, MCP),该协议基于SIP协议制定协议框架,定义了简明、清晰的消息机制和扩展机制,定义了功能更加明确的功能实体和更加灵活的连接模型,适用于以SIP协议为基础的网络。论文作者在对H.248与MCP协议体系进行分析比较的基础上,基于MCP对实验室已有的基于H.248的融合多媒体会议系统进行改造和升级。主要工作包括:MCP协议栈的设计与实现;会议控制服务器的优化以及与媒体控制相关逻辑的重新设计和实现;媒体服务器主控逻辑的重新设计和实现,以及媒体处理性能优化方案的提出和实现。最后对改造和升级后的会议系统进行了系统测试,测试结果表明,系统设计和优化方案切实可行,处理媒体性能明显改善。论文首先对两种媒体控制协议H.248和MCP的原理和机制进行了分析和比较,然后重点描述了基于MCP的融合多媒体会议系统的设计和实现,包括媒体控制交互流程的设计、MCP协议栈的设计和实现、会议控制服务器的改造方案和实现、媒体服务器的改造方案和性能优化方案的设计和实现。最后,给出了系统的测试方案和典型测试用例的测试结果和分析。
其他文献
在汽车保有量逐年增长的当今社会,公共交通是解决城市交通拥挤问题的主要手段。   大力发展公共交通能有效的减少道路交通量,减缓交通压力和对环境的污染压力。智能公交调度
进入二十一世纪以来,随着互联网的迅速发展,IT企业需要将其业务和产品包装成了服务,以达到在互联网上共享服务的目的。论文根据国家“十一五”科技支撑计划重大项目“现代服
基于角色的访问控制模型是近十几年来在自主访问控制和强制访问控制的基础上发展起来的一种重要的访问控制技术。基于角色的访问控制模型的特点是通过分配和取消角色来完成用
在信息社会中,随着计算机技术、通信技术、网络技术的快速发展,网络已成为人们获取信息的一个重要途径。人们预测,在不久的将来网络媒体将会取代平面媒体成为人们获取信息的
计算机软件技术广泛应用于各个领域,人们对于软件系统的可靠性要求日渐提高,实时软件可靠性是关注的焦点之一,而软件可靠性测试是提高软件可靠性的一个重要方法。随着面向对
在当前的网络体系结构中,IP地址存在着语义过载问题,即它既作为主机的身份标识符,又作为主机的位置标识符。由此导致主机在移动性和多穴的实现上遇到一系列难题,同时这种语义
随着人类经济、政治及文化活动的不断发展和科学技术水平的不断提高,人们之间的信息交流日益频繁。通信的形式和种类也越来越多,声音和图像具有直观性强、承载的信息内容丰富
随着计算机技术的发展和网络技术的进步,以提高软件灵活性、扩展性为目的的中间件技术得到越来越多的关注。同时,国内城市监控系统的需求也在日益增长。为了适应国内城市监控
在信用卡欺诈检测、股票和证券市场交易(金融分析)、网络入侵监测、社交网络分析等现实世界的行为活动中,数据以无限的、实时的、动态的流形式出现。根据数据流无穷、实时、