【技术实现步骤摘要】
一种视频会议系统的备份系统及方法
本专利技术涉及一种视频会议系统多点控制单元设计,具体地说为一种视频会议系统备份的系统及方法。
技术介绍
视频会议系统,英文为(VideoConferenceSystem),包括软件视频会议系统和硬件视频会议系统,是指两个或两个以上不同地方的个人或群体,通过现有的各种电信通讯传输媒体,将人物的静、动态图像、语音、文字、图片等多种资料分送到各个用户端设备上,使得在地理上分散的用户可以共聚一处,通过图形、声音等多种方式交流信息,增加双方对内容的理解能力。目前视频会议逐步向着多网协作、高清化、开发化的方向发展。一般的视频会议系统包括MCU多点控制器(视频会议服务器)、会议室终端、PC桌面型终端、电话接入网关(PSTNGateway)、Gatekeeper(网闸)等几个部分。各种不同的终端都连入MCU进行集中交换,组成一个视频会议网络。MCU多点控制单元作为视频会议系统信令处理和媒体处理的中心,其稳定性是用户关注的一个重点。该系统出现问题,将直接导致沟通中断。为了提升视频会议系统的可靠性,现有技术中有通过MCU自身实现备份来恢复如中国专利CN101179697A、名称为《多点控制单元中多点处理器数据备份的实现方法及装置》的专利技术中公布一种多点控制单元中多点处理器数据备份的实现方法,包括步骤:确定处于主用状态的MPU和处于备用状态的MPU;处于主用状态的MPU将MC、终端接入单元、音频处理单元、图像处理单元发来的控制数据实时传输给处于备用状态的MPU进行备份;该专利技术解决现有的MCU中MP的MPU出现故障时,该MCU将无法把部分或 ...
【技术保护点】
一种视频会议系统的备份系统,包括主用MCU,其特征在于,所述主用MCU包括:第一主控模块和第二主控模块:都可接收并处理相应外部指令,且调度各功能模块;所述第二主控模块与所述第一主控模块连接,且与所述第一主控模块同步处理所有消息并向外发送消息,所述第一主控模块和第二主控模块可协商分别作为主用模块和备用模块,所述备用模块发送的消息在消息出口被丢弃;辅助功能模块:与第一主控模块和第二主控模块分别连接,将消息同步发送给第一主控模块和第二主控模块,并接收所述主用模块的消息。
【技术特征摘要】
1.一种视频会议系统的备份系统,包括主用MCU,其特征在于,所述主用MCU包括:第一主控模块和第二主控模块:都可接收并处理相应外部指令,且调度各功能模块;所述第二主控模块与所述第一主控模块连接,且与所述第一主控模块同步处理所有消息并向外发送消息,所述第一主控模块和第二主控模块可协商分别作为主用模块和备用模块,所述备用模块发送的消息在消息出口被丢弃;辅助功能模块:与第一主控模块和第二主控模块分别连接,将消息同步发送给第一主控模块和第二主控模块,并接收所述主用模块的消息,其中,备份系统还包括备用MCU,所述备用MCU包括一个主控模块和多个辅助功能模块,所述主控模块接收并处理相应外部指令,调度各功能模块,并与一个或多个所述主用MCU中的第一主控模块和第二主控模块分别建立连接,主用MCU的主用模块和备份模块分别与备用MCU的主控模块同一个服务线程建立连接,其中,当会议关键状态发生切变时,备用MCU保存会议关键状态的过程包括:主用MCU的线程CNPlusDaemonInst启动后向配置的备用MCU中的线程CNPlusDaemonInst发起注册;若备用MCU守护线程判断其辅助板卡能力大于或者等于主用MCU的辅助板卡能力,则其选择合适的服务线程CNPlusInst为其服务;线程CNPlusInst记录下其服务的主备IP信息,并同意其注册申请;主用MCU的线程CNPlusDaemonInst通知所有的会议控制线程CMcuVcInst反馈会议信息,收到反馈信息后,给为其服务的线程CNPlusInst发起更新会议数据请求,线程CNPlusInst保存会议数据。2.根据权利要求1所述的一种视频会议系统的备份系统,其特征在于,所述辅助功能模块包括接入模块、转发模块和媒体处理模块,同一类的辅助功能模块可设置多个。3.一种视频会议系统的备份方法,其特征在于,包括自备份过程,所述自备份过程包括以下步骤:1.1.第一主控模块和第二主控模块自协商分为主用模块和备份模块,主用模块将自身配置信息及所有会议信息同步给备份模块;1.2.辅助功能模块将消息同步发送给主用模块和备用模块;1.3.所述主用模块和所述备用模块同步接收所述辅助功能模块的消息,并且同步响应该消息,但是当主用模块正常工作时,所述备份模块的消息在消息出口处被丢弃,所述主用模块的消息发送至所述辅助功能模块;1.4.当主用模块出现故障时,所述备份模块的消息将发送给所述辅助功能模块,其中,备份方法还包括辅助备份过程,所述辅助备份过程以下步骤:2.1.主用MCU的主用模块和备份模块分别与备用MCU的主控模块同一个服务线程建立连接;2.2.当会议关键状态切变时,主用MCU的主用模块将该状态告知备用MCU服务线程,备用MCU保存会议关键状态;步骤2.2具体包括:主用MCU的线程CNPlusDaemonInst启动后向配置的备用MCU中的线程CNPlusDaemonInst发起注册;若备用MCU守护线程判断其辅助板卡能力大于或者等于主用MCU的辅助板卡能力,则其选择合适的服务线程CNPlusInst为其服务;线程CNPlusInst记录下其服务的主备IP信息,并同意其注册申请;主用MCU的线程CNPlusDaemonInst通知所有的会议控制线程CMcuVcInst反馈会议信息,收到反馈信息后,给为其服务的线程CNPlusInst发起更新会议数据请求,线程CNPlusInst保存会议数据;2.3.备用MCU定时发送检测信令给主用MCU的主控模块和备份模块,当所述主控模块和所述备份模块没有回应的次数达到预设阈值时,则备用MCU根据保存的主用MCU的会议状态恢复会议。4.根据权利要求3所述的一种视频会议系统的备份方法,其特征在于,所述步骤1.1中主用模块将自身配置信息及所有会议信息同步给备份模块的步骤具体为:1.1.1.所述主用模块周期性地与所述备份模块进行数据同步;1.1.2.所述主用模块向所述备份模块发送探测消息,所述备份模块收到探测消息则进行自己的主控线程加锁,停止外部信息处理,并对探测信息进行回应;1.1.3.所述主用模块收到探测消息回应后,向备份模块发起同步...
【专利技术属性】
技术研发人员:付秀华,陈卫东,
申请(专利权)人:苏州科达科技股份有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。