一种电话会议无缝切换方法技术

技术编号:14458623 阅读:107 留言:0更新日期:2017-01-19 15:48
本发明专利技术主要披露了一种电话会议无缝切换方法,用于会议多媒体数据在两台媒体服务器间的切换控制,该方法包括:步骤a、会议管理中心接受会议与会方IP话机的会议请求,建立电话会议服务;步骤b、与会方IP话机将多媒体数据发往会议管理中心的会议代理端口,会议代理端口则将接收到的会议媒体数据发送至第一多媒体服务器进行处理;步骤c、第一多媒体服务器服务异常时,会议管理中心进行会议切换,将接收到的新的会议媒体数据发送至第二多媒体服务器进行处理。通过本发明专利技术方案不会因为服务器宕机等问题需要重新开启会议,重新通知大量的用户入会,增强了用户体验,从而增强了会议业务实现的灵活性,提高了组网能力。

【技术实现步骤摘要】

本专利技术属于网络电话
,尤其涉及网络电话会议的控制管理技术。
技术介绍
VoIP(VoiceOverIP)又称IP电话或者IP网络电话,这种技术通过对语音信号进行编码数字化、压缩处理成压缩帧,然后转换为IP数据包在IP网络上进行传输,从而达到了在IP网络上进行语音通信的目的。IP电话极大地改进了网络带宽的利用率在,大大降低了通信的费用,它的广泛应用也促进了宽带多媒体应用的发展。此外,随着IP技术的发展,IP视频会议已经成为人们日常工作的重要沟通方式。其通过先进的通讯技术,只需借助互联网,即可实现高效高清的远程会议、办公。IP视频会议在持续提升用户沟通效率、缩减企业差旅费用成本、提高管理成效等方面具有得天独厚的优势,已部分取代商务出行,成为远程办公最新模式。但是现有IP视频会议应用中,会议过程时常会出现会议服务器服务不可用或者宕机等后果,从而极大影响了用户的工作和生活。目前基于SIP标准实现的会议服务器,结构如图1所示,所有的IP话机都是独立发送RTP流到会议服务器,会议服务器会对各路RTP流重新解码编码群发到会场内的所有人。这样设计机构虽然模块功能独立清楚,但是该设计过度依赖于视频会议服务器,当此服务器发生故障时整个会议将会被迫中断。
技术实现思路
本专利技术的目的在于提供一种电话会议无缝切换方法,用于解决多个视频服务器部署服务的电话会议环境下,在一台多媒体服务器不可用的情况下,将在该多媒体服务器上的会议无缝切换到另一台可用的多媒体服务器上,并且在正常情况下不在其他多媒体服务器产生冗余会议数据。为了实现上述专利技术目的,本专利技术的技术方案如下:一种电话会议无缝切换方法,用于会议多媒体数据在至少两台媒体服务器间的切换控制,该方法包括:步骤a、会议管理中心接受会议与会方IP话机的会议请求,建立电话会议服务;步骤b、与会方IP话机将多媒体数据发往会议管理中心的会议代理端口,会议代理端口则将接收到的会议多媒体数据发送至第一多媒体服务器进行处理;步骤c、第一多媒体服务器服务异常时,会议管理中心进行会议切换,将接收到的新的会议多媒体数据发送至第二多媒体服务器进行处理。优选的,上述步骤a中,建立电话会议服务包括建立会议信息,即由会议管理中心记录会议ID、与会人数、与会人员名单。优选的,切换方法还包括心跳保活机制的检测,即:上述各台多媒体服务器分别向会议管理中心发送TCP包,当所述会议管理中心超过一定时间阈值没有收到所述TCP包,则表明存在上述媒体服务器异常。优选的,上述第一多媒体服务器异常是指所述会议管理中心在所述时间阈值内没有收到对应的TCP包。优选的,当第一多媒体服务器服务异常时,上述会议管理中心将接收到的新的会议多媒体数据RTP流发送至第二多媒体服务器进行处理。优选的,上述切换方法为了保证媒体数据播放流畅,会议管理中心为每个与会人员建立缓存队列,该队列存储的数据为心跳包间隔内的冗余多媒体数据,在上述步骤c中,当所述第一多媒体服务器异常时,会议管理中心会将预先存储的所述的冗余多媒体数据发送至第二多媒体服务器。优选的,步骤c后还包括:会议管理中心将第一多媒体服务器从注册信息中删除,直到所述媒体服务器的会议服务重新启动,重新注册。本专利技术一种电话会议无缝切换方法极大的节省了用户的时间和繁琐的步骤,对于用户感知透明,不会因为服务器宕机等问题需要重新开启会议,重新通知大量的用户入会。通过本专利技术方案增强了用户体验,提高了设备的通用性,增加了业务实现的灵活性,提高了组网能力。附图说明图1为本专利技术具体实施例组网图例;图2为本专利技术具体实施例集群会议系统信令交互过程图;图3为本专利技术具体实施例集群会议系统媒体交互过程图;图4为本专利技术具体实施例集群会议系统宕机时信令交互过程图;图5为本专利技术具体实施例集群会议系统宕机时媒体交互过程图。具体实施方式本专利技术的基本原理:利用多个多媒体服务器在会议管理中心侧注册,每个多媒体服务器与会议管理中心建立心跳机制,当多媒体服务器中有会议开启时,向会议管理中心上报相关信息。用户所有的RTP流通过会议管理中心的会议代理服务转向真正提供会议服务的多媒体服务器。会议管理中心将这些信息保存到数据库DB(DataBase)中。一旦原有的多媒体服务器不可用,会议管理中心使用已经保存的会议数据,在另一台多媒体服务器上启动该会议,并将会议代理服务上的RTP流切换传输至新启动的会议服务器。基于现有服务器架构模式,在会议过程中如果出现服务器故障而不可用,该多媒体会议将无法继续进行,用户只有重新创建会议室,重新呼叫与会方。本专利技术方案克服了现有技术的不足,用户无需重新创建会议也能继续会议功能。为了更清楚地说明本专利技术实例的技术方案,下面将结合示例图对本专利技术的实施进行详细的介绍,下面的描述仅仅是本专利技术的一些实施例。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些实施例获得本专利技术的其他实施方式。本专利技术具体实施例提供了多媒体服务器A在遇到服务不可用或者宕机情况下,通过会议管理中心启动多媒体服务器B来提供会议服务,完成RTP流从多媒体服务器A到多媒体服务器B的传输切换,从而实现会议的无缝切换。本专利技术的具体实施例的多媒体包括:音频、或视频、以及其他在会议系统中可以支撑使用的其他媒体类型。本专利技术实施例基于SIP(SessionInitialProtocol)协议和RTP(Real-timeTransportProtocol)协议实现电话会议通信。本专利技术的多媒体服务器管理机制:所有区域内的媒体服务器使用注册的方式在会议管理中心进行注册,会议管理中心记录每个多媒体服务器的IP。同时会议管理中心将与每个在会议管理中心注册的多媒体服务器建立心跳保活机制,用于及时检测多媒体服务器的服务状态。具体实施例一在本专利技术的整个实施例中,提供音频和视频媒体流的支持,原理相同,并不做特殊区分说明。图2为本专利技术具体实施例集群会议系统信令交互过程图。图3为本专利技术具体实施例集群会议系统媒体交互过程图。如图2、图3所示,在本专利技术具体实施例中,提供的多媒体会议和媒体流管理方法主要包括以下操作流程:步骤110:会议发起方IP话机1加入视频会议系统,假设此时由多媒体服务器A提供服务,主要功能包括:混音,叠屏,录音等。步骤120:会议管理中心记录会议相关信息到数据库DB中,如会议ID,参与的人数、与会人员名单等信息。此处的数据库DB为整个会议系统的存储中心。会议管理中心负责多媒体会议的注册管理,用户注册管理,会议多媒体服务器选择,SIP信令中继,RTP媒体流中继,会议信息记录,容灾性会议转移等功能。步骤130:会议发起方IP话机1将RTP流发往会议管理中心的会议代理服务端口。在本专利技术具体实施例中,IP话机全部注册在会议管理中心,由其负责选择具体使用哪个多媒体服务器以及发送端口。另外,在现有的电话会议设置中,如果需要启用本专利技术方案,IP话机需要改变注册服务器,所有帐号均由服务器进行管理,再由会议代理端口发往多媒体服务器A。会议管理中心的数据库DB中配置有多个多媒体服务器A/B等,当用户开启新的会议时,管理中心使用负载均衡策略选择多媒体服务器,即使用所有多媒体服务器当中会议数较少的服务本文档来自技高网...

【技术保护点】
一种电话会议无缝切换方法,用于会议多媒体数据在至少两台媒体服务器间的切换控制,其特征在于,所述切换方法包括:步骤a、会议管理中心接受会议与会方IP话机的会议请求,建立电话会议服务;步骤b、所述与会方IP话机将多媒体数据发往所述会议管理中心的会议代理端口,所述会议代理端口则将接收到的会议多媒体数据发送至第一多媒体服务器进行处理;步骤c、所述第一多媒体服务器服务异常时,所述会议管理中心进行会议切换,将接收到的新的会议多媒体数据发送至第二多媒体服务器进行处理。

【技术特征摘要】
1.一种电话会议无缝切换方法,用于会议多媒体数据在至少两台媒体服务器间的切换控制,其特征在于,所述切换方法包括:步骤a、会议管理中心接受会议与会方IP话机的会议请求,建立电话会议服务;步骤b、所述与会方IP话机将多媒体数据发往所述会议管理中心的会议代理端口,所述会议代理端口则将接收到的会议多媒体数据发送至第一多媒体服务器进行处理;步骤c、所述第一多媒体服务器服务异常时,所述会议管理中心进行会议切换,将接收到的新的会议多媒体数据发送至第二多媒体服务器进行处理。2.根据权利要求1所述的方法,其特征在于,所述步骤a中,所述建立电话会议服务包括建立会议信息,即由所述会议管理中心记录会议ID、与会人数、与会人员名单。3.根据权利要求2所述的方法,其特征在于,所述步骤c中,当所述第一多媒体服务器服务异常时,所述会议管理中心将接收到的新的会议多媒体数据RTP流发送至所述第二多媒体服务器进行处理。4.根据权利要求3所述的方法,其特征在于,所述切换方法还包括心跳保活机制的检测,即:所述各多媒体服务器分别向所述会议管理中心发送心跳包,即TCP包,当所述会议管理中心超过一定时间...

【专利技术属性】
技术研发人员:杨蕾徐俊朱业恒宋伟覃青云徐晓峰李夏宾
申请(专利权)人:深圳市潮流网络技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1