一种双链路双服务器的语音调度系统及冗余备份方法

文档序号:7800018阅读:112来源:国知局
一种双链路双服务器的语音调度系统及冗余备份方法
【专利摘要】本发明涉及一种双链路双服务器的语音调度系统及冗余备份方法,该语音调度系统包括有主服务器、后备服务器、用户端和系统接入设备;所述主服务器和后备服务器采用双IP通道与系统接入设备连接,所述用户端采用双端口双链路与系统接入设备连接;当其中一条链路故障或中一个服务器系统故障时,及时切换到另一条可用链路或另一可用服务器上,使整个语音调度系统能够正常继续各项调度功能。这样,即可很好地保证整个语音调度系统的可靠性及稳定性,且组网非常简单,易于普及推广应用。
【专利说明】—种双链路双服务器的语音调度系统及冗余备份方法
【技术领域】
[0001]本发明属于语音调度系统【技术领域】,尤其涉及一种双链路双服务器的语音调度系统及冗余备份方法。
[0002]【背景技术】
目前,在语音调度系统的接入环节上,一旦遇到链路故障或调度系统异常等因素的影响下,导致整个语音调度系统瘫痪的严重问题;所以单一的调度系统接入环节已满足不了语音调度系统需要的高可靠性保护机制要求。

【发明内容】

[0003]为解决现有技术中存在的上述问题,本发明提供了一种具有高可靠性和稳定性,组网简单的双链路双服务器的语音调度系统,以及基于该语音调度系统的冗余备份方法。
[0004]为解决上述技术问题,本发明采用如下技术方案:
一种双链路双服务器的语音调度系统,包括有主服务器、后备服务器、用户端和系统接入设备;所述主服务器和后备服务器采用双IP通道与系统接入设备连接,所述用户端采用双端口双链路与系统接入设备连接。
[0005]所述主服务器和后备服务器均为语音调度系统服务器,所述用户端为调度台,所述系统接入设备为信令媒体网关。
[0006]一种基于本发明所述语音调度系统的冗余备份方法,包括步骤有:
首先,对系统设备进行上电,并在主服务器和后备服务器上配置供调度系统所需的数据,同步主服务器和后备服务器的数据;
然后,在系统接入设备开启用户端相关业务支持功能,并记录主服务器和后备服务器的相关信息,且初始默认是向主服务器对应的IP及端口发起注册建立通信;若建立通信失败,则向后备服务器对应的IP及端口发起注册建立通信;成功建立通信后,系统接入设备与服务器间就进入IP链路保活工作状态;同时系统接入设备通过链路保活信息解释并记录对应端口存在的用户端链路资源;
接着,用户端通过链路保活信息解释并记录可用链路后在其中一条链路上向系统接入设备发起激活,在此配置的基础上,用户端通过系统接入设备向默认服务器获取调度业务数据进行配置并进入工作状态;
最后,当用户端与系统接入设备连接的当前链路发生故障,用户端立即向系统接入设备发起切换请求,使业务信息通信及时切换到与系统接入设备连接的另一链路上;当通过IP通道检测,若当前服务器故障时,系统接入设备主动切换到另一服务器上;实现了语音调度系统的冗余备份。
[0007]进一步地,所述“当用户端与系统接入设备连接的当前链路发生故障,用户端立即向系统接入设备发起切换请求,使业务信息通信及时切换到与系统接入设备连接的另一链路上”具体包括有以下步骤:
al.用户端检测与系统接入设备之间的当前链路保活时间; bl.根据检测的当前链路保活时间超时与否来识别链路是否可用;
Cl.若识别当前链路出现故障、不可用时,用户端检测与系统接入设备之间的另一链路保活时间,并识别链路是否可用;
dl.若另一链路可用、有效,则用户端通过此可用链路主动向系统接入设备发起切换请求;
el.系统接入设备接收到用户端的可用链路切换请求,放弃故障链路通道,使用接收到切换请求消息的链路,并把正在进行的业务后续消息更改到此可用链路上,此过程内容包括数据通道及语音通道的更改,保证调度业务不中断。
[0008]进一步地,当出现故障、不可用的链路恢复正常后,用户端通过链路检测记录链路状态,并保持切换后的工作状态,不对恢复的链路进行其他操作,直到正在使用的链路出现故障才重新向系统接入设备发起切换请求。
[0009]进一步地,所述“当通过IP通道检测,若当前服务器故障时,系统接入设备主动切换到另一服务器上”具体包括有以下步骤:
a2.系统接入设备根据检测与当前使用的服务器的TCP保活时间超时与否来识别工作状态;
b2.若系统接入设备与当前使用的服务器之间的TCP保活在一段时间内失效时,则认定当前使用的服务器发生故障,此时系统接入设备将查询另一服务器是否可用;
c2.若系统接入设备查询另一服务器可用,即对该服务器发起注册登陆请求,并停止与当前服务器端口的信息交互;
d2.该可用的另一服务器收到系统接入设备的注册登录请求,根据配置的数据快速与系统接入设备建立连接,授权其调度业务功能支撑功能,在短时间内快速恢复与用户端的通信,保证用户端业务恢复正常进行。
[0010]进一步地,当先前故障的服务器恢复正常,系统接入设备会保持当前工作状态,不重新切换登陆至恢复的服务器上,直到正在使用的服务器或此链路上出现故障时才重新向恢复的服务器发起登陆请求。
[0011]进一步地,所述“同步主服务器和后备服务器的数据”具体为:所述系统接入设备与主服务器和后备服务器之间采用组网同步实现主服务器和后备服务器数据备份的一致性。
[0012]本发明的有益效果是:
本发明通过上述技术方案,即可当其中一条链路故障或中一个服务器系统故障时,及时切换到另一条可用链路或另一可用服务器上,使整个语音调度系统能够正常继续各项调度功能,能够很好地保证整个语音调度系统的可靠性及稳定性,且组网非常简单,易于普及推广应用。
【专利附图】

【附图说明】
[0013]图1是本发明所述一种双链路双服务器的语音调度系统实施例的结构原理示意图;
图2是本发明所述一种双链路双服务器的语音调度系统的冗余备份方法的流程示意
图; 图3是本发明所述一种双链路双服务器的语音调度系统的冗余备份方法中的切换链路的流程示意图;
图4是本发明所述一种双链路双服务器的语音调度系统的冗余备份方法中的切换服务器的流程示意图。
【具体实施方式】
[0014]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0015]如图1中所示,
本发明实施例所述的一种双链路双服务器的语音调度系统,包括有主服务器1、后备服务器2、用户端3和系统接入设备4 ;所述主服务器I和后备服务器2采用双IP通道与系统接入设备4连接,所述用户端3采用双端口双链路与系统接入设备4连接;其中,所述主服务器I和后备服务器2均为语音调度系统服务器,所述用户端3为调度台,所述系统接入设备4为信令媒体网关。
[0016]如图2至图4中所示,
本发明所述语音调度系统的冗余备份方法,包括有:首先系统初始化,即对系统设备进行上电,并在主服务器I和后备服务器2上配置供调度系统所需的数据,同步主服务器I和后备服务器2的数据(具体可以为:所述系统接入设备4与主服务器I和后备服务器2之间采用组网同步实现主服务器I和后备服务器2数据备份的一致性。)。然后系统接入设备4进入工作状态,即在系统接入设备4开启用户端3相关业务支持功能,并记录主服务器I和后备服务器2的相关信息,且初始默认是向主服务I器对应的IP及端口发起注册建立通信;若建立通信失败,则向后备服务器2对应的IP及端口发起注册建立通信;成功建立通信后,系统接入设备4与服务器间就进入IP链路保活工作状态;同时系统接入设备4通过链路保活信息解释并记录对应端口存在的用户端3链路资源。接着用户端3进入工作状态,即用户端3通过链路保活信息解释并记录可用链路后在其中一条链路上向系统接入设备4发起激活;在此配置的基础上,用户端3通过系统接入设备4向默认服务器获取调度业务数据进行配置并进入工作状态。最后链路异常时切换处理,即当用户端3与系统接入设备4连接的当前链路发生故障,用户端3立即向系统接入设备4发起切换请求,使业务信息通信及时切换到与系统接入设备4连接的另一链路上;当通过IP通道检测,若当前服务器故障时,系统接入设备4主动切换到另一服务器上;实现了语音调度系统的冗余备份。
[0017]其中,所述“当用户端3与系统接入设备4连接的当前链路发生故障,用户端3立即向系统接入设备4发起切换请求,使业务信息通信及时切换到与系统接入设备4连接的另一链路上”具体包括有以下步骤:
步骤Al.用户端3检测与系统接入设备4之间的当前链路保活时间;
步骤A2.根据检测的当前链路保活时间超时与否来识别链路是否可用;
步骤A3.若识别当前链路出现故障、不可用时,用户端3检测与系统接入设备4之间的另一链路保活时间,并识别链路是否可用;
步骤A4.若另一链路可用、有效,则用户端3通过此可用链路主动向系统接入设备4发起切换请求;
步骤A5.系统接入设备4接收到用户端3的可用链路切换请求,放弃故障链路通道,使用接收到切换请求消息的链路,并把正在进行的业务后续消息更改到此可用链路上,此过程内容包括数据通道及语音通道的更改,保证调度业务不中断。
[0018]所述“当通过IP通道检测,若当前服务器故障时,系统接入设备4主动切换到另一服务器上”具体包括有以下步骤:
步骤B1.系统接入设备4根据检测与当前使用的服务器的TCP保活时间超时与否来识别工作状态;
步骤B2.若系统接入设备4与当前使用的服务器之间的TCP保活在一段时间内失效时,则认定当前使用的服务器发生故障,此时系统接入设备4将查询另一服务器是否可用;步骤B3.若系统接入设备4查询另一服务器可用,即对该服务器发起注册登陆请求,并停止与当前服务器端口的信息交互;
步骤B4.该可用的另一服务器收到系统接入设备4的注册登录请求,根据配置的数据快速与系统接入设备4建立连接,授权其调度业务功能支撑功能,在短时间内快速恢复与用户端3的通信,保证用户端3业务恢复正常进行。
[0019]另外,当出现故障、不可用的链路恢复正常后,用户端3通过链路检测记录链路状态,并保持切换后的工作状态,不对恢复的链路进行其他操作,直到正在使用的链路出现故障才重新向系统接入设备4发起切换请求。当先前故障的服务器恢复正常,系统接入设备4会保持当前工作状态,不重新切换登陆至恢复的服务器上,直到正在使用的服务器或此链路上出现故障时才重新向恢复的服务器发起登陆请求。
[0020]这样,本发明所述的语音调度系统通过采用双链路双服务器结构和冗余备份方法,即可当其中一条链路故障或中一个服务器系统故障时,及时切换到另一条可用链路或另一可用服务器上,使整个语音调度系统能够正常继续各项调度功能,能够很好地保证整个语音调度系统的可靠性及稳定性,且组网非常简单,易于普及推广应用。
[0021]以上所述是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
【权利要求】
1.一种双链路双服务器的语音调度系统,其特征在于,包括有主服务器(I)、后备服务器(2)、用户端(3)和系统接入设备(4);所述主服务器(I)和后备服务器(2)采用双IP通道与系统接入设备(4)连接,所述用户端(3)采用双端口双链路与系统接入设备(4)连接。
2.根据权利要求1所述的双链路双服务器的语音调度系统,其特征在于,所述主服务器(I)和后备服务器(2)均为语音调度系统服务器,所述用户端(3)为调度台,所述系统接入设备(4)为信令媒体网关。
3.一种基于权利要求1或2所述语音调度系统的冗余备份方法,其特征在于,包括步骤有: 首先,对系统设备进行上电,并在主服务器(I)和后备服务器(2 )上配置供调度系统所需的数据,同步主服务器(I)和后备服务器(2)的数据; 然后,在系统接入设备(4)开启用户端(3)相关业务支持功能,并记录主服务器(I)和后备服务器(2)的相关信息,且初始默认是向主服务器(I)对应的IP及端口发起注册建立通信;若建立通信失败,则向后备服务器(2)对应的IP及端口发起注册建立通信;成功建立通信后,系统接入设备(4)与服务器间就进入IP链路保活工作状态;同时系统接入设备(4)通过链路保活信息解释并记录对应端口存在的用户端(3)链路资源; 接着,用户端(3)通过链路保活信息解释并记录可用链路后在其中一条链路上向系统接入设备(4)发起激活,在此配置的基础上,用户端(3)通过系统接入设备(4)向默认服务器获取调度业务数据进行配置并进入工作状态; 最后,当用户端(3)与系统接入设备(4)连接的当前链路发生故障,用户端(3)立即向系统接入设备(4)发起切换请求,使业务信息通信及时切换到与系统接入设备(4)连接的另一链路上;当通过IP通道检测,若当前服务器故障时,系统接入设备(4)主动切换到另一服务器上;实现 了语音调度系统的冗余备份。
4.根据权利要求3所述的冗余备份方法,其特征在于,所述“当用户端(3)与系统接入设备(4)连接的当前链路发生故障,用户端(3)立即向系统接入设备(4)发起切换请求,使业务信息通信及时切换到与系统接入设备(4)连接的另一链路上”具体包括有以下步骤: al.用户端(3)检测与系统接入设备(4)之间的当前链路保活时间; bl.根据检测的当前链路保活时间超时与否来识别链路是否可用; Cl.若识别当前链路出现故障、不可用时,用户端(3)检测与系统接入设备(4)之间的另一链路保活时间,并识别链路是否可用; dl.若另一链路可用、有效,则用户端(3)通过此可用链路主动向系统接入设备(4)发起切换请求; el.系统接入设备(4)接收到用户端(3)的可用链路切换请求,放弃故障链路通道,使用接收到切换请求消息的链路,并把正在进行的业务后续消息更改到此可用链路上,此过程内容包括数据通道及语音通道的更改,保证调度业务不中断。
5.根据权利要求4所述的冗余备份方法,其特征在于,当出现故障、不可用的链路恢复正常后,用户端(3)通过链路检测记录链路状态,并保持切换后的工作状态,不对恢复的链路进行其他操作,直到正在使用的链路出现故障才重新向系统接入设备(4)发起切换请求。
6.根据权利要求2所述的冗余备份方法,其特征在于,所述“当通过IP通道检测,若当前服务器故障时,系统接入设备(4)主动切换到另一服务器上”具体包括有以下步骤:a2.系统接入设备(4)根据检测与当前使用的服务器的TCP保活时间超时与否来识别工作状态; b2.若系统接入设备(4)与当前使用的服务器之间的TCP保活在一段时间内失效时,则认定当前使用的服务器发生故障,此时系统接入设备(4)将查询是否存在另一服务器相关/[目息的记录; c2.若存在另一服务器相关信息的记录,即系统接入设备(4)对该服务器发起注册登陆请求,并停止与故障服务器端口的信息交互; d2.该可用的另一服务器收到系统接入设备(4)的注册登录请求,根据配置的数据快速与系统接入设备(4)建立连接,授权其调度业务功能支撑功能,在短时间内快速恢复与用户端(3)的通信,保证用户端(3)业务恢复正常进行。
7.根据权利要求6所述的冗余备份方法,其特征在于,当先前故障的服务器恢复正常,系统接入设备(4)会保持当前工作状态,不重新切换登陆至恢复的服务器上,直到正在使用的服务器或此链路上出现故障时才重新向恢复的服务器发起登陆请求。
8.根据权利要求4至7中任一或所述的冗余备份方法,其特征在于,所述“同步主服务器(I)和后备服务器(2)的数据”具体为:所述系统接入设备(4)与主服务器(I)和后备服务器(2)之间采用组网同步实现主服务器(I)和后备服务器(2)数据备份的一致性。
【文档编号】H04L1/22GK103944697SQ201410118576
【公开日】2014年7月23日 申请日期:2014年3月27日 优先权日:2014年3月27日
【发明者】曾坤亮, 粟兵, 张勇胜, 刘爱斌 申请人:广东佳和通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1