● 摘要
随着网络技术的飞速发展,人们对以音视频通信为主的多媒体通信日益关注。视讯会议因为其庞大的市场潜力而越来越受到关注,多媒体会议功能复杂性也随着需求的增加而变得更为复杂,多媒体服务器系统也开始变得更加庞大和不可控。系统的可协同管理和控制性是系统能否投入运营的重要指标。因此,如何让一个复杂的视讯会议系统变得可管理控制成为一个亟需解决的问题。在分布式的环境下如何使得系统各个部分的运行状态能被方便地监视、控制,又能保障系统运行的实时性;如何根据系统的运行参数自适应地采用预先设置的控制策略来调整系统的运行,这些问题都是对大规模视讯系统的管理控制提出的挑战。 本文提出的“基于Agent的视讯协同管理控制”即为解决上述问题而进行的研究。在对主流的视讯会议系统协议进行深入的研究后,提出了一种面向视讯平台管理控制的分布式管理控制系统结构,并阐述了如何设计和实现基于Agent的管理控制模型,该模型将视讯系统的多媒体服务功能与管理控制功能进行横切。提出了灵活、可扩展的管理Agent、监控Agent分层模型,对视讯系统进行管理和控制的封装。监控Agent能及时发现网守和MCU故障并进行本地快速故障恢复,使视讯系统具有一定的容错能力;同时Agent数据融合模式有效地避免管理统计对流媒体服务程序的负载,减少对流媒体服务的实时性影响。最后本课题设计和实现了该基于Agent的管理控制模型的原型,并通过测试验证基于Agent的管理控制模型的可行性。
相关内容
相关标签