当前位置:问答库>论文摘要

题目:基于H.323的MCU分离方案的研究和实现

关键词:多点控制单元;H.323;故障恢复

  摘要

随着网络和多媒体技术的飞速发展,人们对网络会议系统的要求已不再是简单的音频通信,更为直观的视频通信日益受到用户和电信运营商的重视。基于H.323协议标准的多媒体协同系统由于低廉的价格和稳定的性能而在视频会议领域中占有非常重要的地位。多点控制单元(MCU,Multi-point Control Unit)是多点视频会议系统的核心,它提供多点会议的管理控制和媒体处理功能。随着人们对大规模、大众化的视频会议系统的呼声日益高涨,采用集中控制的多点控制单元可能成为系统瓶颈。为了满足进行大规模视频会议的需求,需要对多点控制单元进行扩容,H.323协议推荐使用MCU主从级联的方案来组建大规模的视频会议系统,但该方案应用中主要存在媒体数据网络延迟大和单点故障的问题。本文通过对多点控制单元现有技术的研究并结合H.323标准设计并实现了一种MCU分离方案,使之具备对大规模、功能复杂的会议系统进行协调管理与控制的能力。该方案使用了MCU功能分离的思想,利用单个服务器控制系统状态,多个服务器来处理媒体数据,并且可以通过动态地增加服务器数目来实现扩容的目的。本文从系统构架设计入手,详细地阐述了会议控制逻辑和媒体处理过程,对系统中的兼容性,资源管理及线程安全等关键问题进行了研究并给出了解决方案,使得该方案能较好地解决MCU主从级联中存在的问题。同时本文考虑了分离方案中服务器故障等因素,结合了分布式系统中的容错技术设计了一种服务器故障恢复技术,使得服务器出现故障时,其它的服务器能代替其进行工作。最后本文还从信号时延、容量和容错性三个方面对系统进行了测试,验试了该方案的可行性,其结果对系统的实际部署和应用具有重要的指导意义。