Csta链路的动态弹性控制系统的制作方法

文档序号:7932279阅读:102来源:国知局
专利名称:Csta链路的动态弹性控制系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种计算机支持的电话应用(ComputerSupported Telecommunications Applications, CSTA)链路的动态弹性控制系统。
背景技术
目前,呼叫中心领域中,自动呼叫分配设备(Automatic Call Distributor, ACD)与计算机电话集成(Computer Telephony Integration, CTI)之间通常采用CSTA协议进行消息交互。随着近年来呼叫中心业务的飞速发展,比如中国电信号码百事通、中国移动12580,以及面向行业用户的坐席外包业务等,A⑶与CTI设备间通过单CSTA链路进行通信的机制对现有呼叫中心业务带来严重的性能瓶颈和安全隐患,主要表现如下1)A⑶一般脱胎于程控交换机,采用分布式单板卡技术,其处理能力可通过增加处理机板卡方式进行平滑扩容,但CTI设备通常基于通用计算机平台,系统处理能力有限。当呼叫代理装置,即坐席规模超过CTI单机处理上限时,由于A⑶不支持多CSTA链路,导致超大型呼叫中心难以通过单纯增加CTI设备的方式进行系统容量的平滑扩容。2)基于通用计算机平台的CTI·设备无法达到基于分布式程控交换机板卡架构的ACD设备所拥有的同等水平灾备处理能力,因而降低了呼叫中心整体可靠性。当大型呼叫中心CTI设备或CSTA链路异常故障后,CTI设备及CSTA链路重启或切换过程非常缓慢,对于大型呼叫中心平台平稳运行带来巨大冲击。现有技术中也提出了一些有关于A⑶和CTI的改进技术,比如CN101729685A揭示了一种服务请求方法、计算机电话集成CTI设备及网络设备。CN101729685A提出一种服务请求方法,设置携带有指定主叫号码信息的CSTA服务请求接口参数;向交换侧网络设备发起所述携带有指定主叫号码信息的CSTA服务请求接口参数的CSTA服务请求。本发明实施例还提供了一种服务请求方法,包括接收来自CTI设备的CSTA服务请求;确定所述CSTA服务请求的接口参数中携带有指定主叫号码信息,并从所述CSTA服务请求的接口参数中获取所述指定主叫号码信息;以所述指定主叫号码信息为所述CSTA服务请求的主叫号码,将所述CSTA服务请求接续到被呼叫终端。本发明实施例还公开了相应的设备,本发明实施例的方法及设备,在不影响CSTA协议原有定义的前提下,实现了被呼叫终端显示指定主叫号码信息的目的。CN101478615揭示了一种链路处理的方法、装置和系统。CN101478615提出一种在计算机支持电话通讯应用系统中链路处理的方法,包括监听计算机和电话集成CTI平台与交换侧功能服务实体之间的TCP/IP网络连接;当监听到所述TCP/IP网络连接断开时,缓存所述CTI平台与所述交换侧功能服务实体之间的CSTA链路信息;若在第一时间间隔内所述TCP/IP恢复连接,根据所述链路信息恢复所述CTI平台与所述交换侧功能服务实体之间的CSTA链路。本发明还公开了一种链路处理的装置和系统。通过本发明提出的方案,保证了 TCP/IP网络连接出现闪断时,CSTA链路正常运行业务,提升了整个系统的效率、可靠性和稳定性,提高了用户的满意度。
CN101668094揭示了一种主备倒换的方法及系统。CN101668094提出一种主备工作方法及系统。本发明实施例采用在CSTA协议下灵活运用服务接口 SetFeature下的路由使能Routing Enable请求,对计算机电话集成服务器CTI服务器进行主备标识,主备CTI月艮务器之间建立数据备份通道,备用CTI服务器对主用CTI服务器进行实时备份,当主用CTISERVE失效时,备用CTI SERVE在CSTA协议下灵活运用现有服务接口 SetFeature下的路由使能Routing Enable实现主备倒换,本发明实施例提供的主备倒换方法,在主备倒换时,备用CTI服务器无需初始化,不会造成业务中断,提高了系统的稳定性和安全性。CN101222545揭示了一种采用IVR前置的呼叫中心系统。CN101222545提出一种采用IVR前置的呼叫中心系统,包括PSTN系统,前置IVR系统、PBX系统和CTI系统,PSTN系统和前置IVR系统之间通过七号信令连接传递信息,IVR系统与PBX/ACD系统之间通过ISDN网络连接,IVR系统与CTI系统、PBX/A⑶系统与CTI系统之间均通过IP连接;在排队机前前置IRV集群,由前置的IVR承担所有自助服务的话务量,只有人工服务才占用排队机等资源,因此有效降低了排队机负荷;采用IVR前置方案,充分利用了 IVR集群能力的特点,有效降低排队机压力,减少排队机数量,降低系统组网复杂度;本发明可避免94%的非人工话务对排队机的压力,能保障排队机对人工呼叫服务的能力。

发明内容
本发明旨在提出一种能够根据系统负荷状况实时增加或者减少CSTA链路以及CTI服务器的数量的动态弹性控制系统。根据本发明的一实施例,提出一种CSTA链路的动态弹性控制系统,包括计算机电话集成(CTI)管理器组,CTI管理器组包括以主备方式工作的主CTI管理器和备用CTI管理器;数个CSTA链路服务器,与CTI管理器组通信连接,每一个CSTA链路服务器与CTI管理器组保持双向心跳检测,每一个CSTA链路服务向CTI管理器组进行注册;数个CTI服务器,每一个CTI服务器与一个CSTA链路服务器通信连接并归属于该CSTA链路服务器,每一个CSTA链路服务器与数个CTI服务器通信连接,每一个CTI服务器向CTI管理器组和所归属的CSTA链路服务器注册,相连接的CTI服务器、CSTA链路服务器和CTI管理器组之间保持双向心跳检测;其中每一个CTI服务器具有第一系统负荷范围,该系统负荷范围由第一上限阈值和第一下线阈值限定,每一个CSTA链路服务器具有第二系统负荷范围,该系统负荷范围由第二上限阈值和第二下线阈值限定;每一个CTI服务器和每一个CSTA链路服务器监控各自的系统负荷,在系统负荷超出第一系统负荷范围或者第二系统负荷范围时向CTI管理器组报告,CTI管理器组根据系统负荷对已经注册的CSTA链路服务器或者CTI服务器进行激活或者去激活,以增加或者减少处于工作状态的CSTA链路服务器或者CTI服务器的数量。在一个实施例中,该CSTA链路的动态弹性控制系统连接到自动呼叫分配设备(Ara)和数个呼叫代理装置;自动呼叫分配设备(Ara)连接到电话交换网;呼叫代理装置接收呼叫请求,每一个呼叫代理装置与CSTA链路的动态弹性控制系统通信连接,自动呼叫分配设备(ACD)根据负载均衡原则为每一个呼叫代理装置分配一个CSTA链路服务器,该CSTA链路服务器进一步根据负载均衡原则为该呼叫代理装置分配一个归属于其的CTI服务器,该CSTA链路服务器建立至该CTI服务器的链路,呼叫代理装置向该CTI服务器注册。在一个实施例中,该CSTA链路的动态弹性控制系统还包括共享数据库,共享数据库连接到所有的CTI服务器,共享数据库保存呼叫代理装置的状态以及呼叫代理装置向CTI服务器的注册信息。在一个实施例中,CTI服务器检测到其负荷超出第一系统负荷范围,则向CTI管理器组报告,同时报告该CTI服务器所归属的CSTA链路服务器。在一个实施例中,CTI服务器检测到其负荷超出第一上限阈值,CTI管理器组在接收到报告后选择该CTI服务器所归属的CSTA链路服务器,在归属于该CSTA链路服务器的其他CTI服务器中选择一个处于休眠状态的CTI服务器并激活,被激活的CTI服务器向CTI管理器组和所归属的CSTA链路服务器报告激活状态并等待处理呼叫请求;CSTA链路服务器接收新激活的CTI服务器的报告,根据负载均衡原则在所有被激活的CTI服务器中平均分配呼叫请求。在一个实施例中,CTI服务器检测到其负荷低于第一下限阈值,CTI管理器组在接收到报告后对该CTI服务器进行去激活,被去激活的CTI服务器向所归属的CSTA链路服务器报告去激活状态,之后进入休眠状态;CSTA链路服务器接收去激活的CTI服务器的报告,不再向进入休眠状态的CTI服务器分配呼叫请求,CSTA链路服务器根据负载均衡原则在所有被激活的CTI服务器中平均分配呼叫请求。在一个实施例中,CSTA链路服务器检测到其负荷超出第二上限阈值,CTI管理器组在接收到报告后选择一个处于休眠状态的CSTA链路服务器并激活,被激活的CSTA链路服务器向CTI管理器组报告激活状态并等待处理呼叫请求,CTI管理器组向自动呼叫分配设备(ACD)更新被激活的CSTA链路服务器;自动呼叫分配设备(ACD)根据负载均衡原则为呼叫请求分配一个被激活的CSTA链 路服务器。在一个实施例中,CSTA链路服务器检测到其负荷低于第二下限阈值,CTI管理器组在接收到报告后对该CSTA链路服务器进行去激活,被去激活的CSTA链路服务器向CTI管理器组报告去激活状态,之后进入休眠状态,CTI管理器组向自动呼叫分配设备(Ara)更新被激活的CSTA链路服务器;自动呼叫分配设备(ACD)不再向进入休眠状态的CSTA链路服务器分配呼叫请求,并根据负载均衡原则为呼叫请求分配一个被激活的CSTA链路服务器。在一个实施例中,主CTI管理器和备用CTI管理器保持双向心跳检测,主CTI管理器将向其注册的CSTA链路服务器和CTI服务器的信息动态备份给备用CTI管理器;在备用CTI管理器检测到主CTI管理器故障时,备用CTI管理器接管主CTI管理器的工作以及与CSTA链路服务器、CTI服务器的所有连接。在一个实施例中,呼叫代理装置接到呼叫请求后,将该呼叫请求通过CSTA链路服务器转发至该呼叫代理装置所注册的CTI服务器处理。与目前单纯通过增加A⑶与CTI之间的主备CSTA链路或检测TCP链路状态等提高呼叫中心平台稳定性的技术与方法相比,本发明的系统具备以下技术优势I)能提升呼叫中心A⑶与CTI通信稳定性的能力。2)能解决超大呼叫中心单CSTA链路或单CTI服务器的性能瓶颈问题。2)能根据呼叫中心当前呼叫负荷,动态增加或减少CSTA链路或CTI服务器的数量,实现超大呼叫中心容量的平滑扩容,满足“节能减排”,“绿色呼叫中心”的领先服务理念。


图1揭示了根据本发明的一实施例的CSTA链路的动态弹性控制系统的工作原理框图。
具体实施例方式本发明旨在提出一种能有效解决目前传统呼叫中心单CSTA链路下存在的性能瓶颈,并能在单CSTA链路或CTI服务器异常后系统迅速恢复服务的CSTA链路的动态弹性控制系统,以达到平滑提升呼叫中心整体处理能力与呼叫中心平台稳定性的目的。本发明的基本设计方法是在呼叫中心的A⑶与CTI之间建立弹性扩展CSTA链路及CTI服务器数量的通信机制。在呼叫处理过程中动态测量CTI当前负荷,实时增加或减少CSTA链路及CTI服务器数量,解决目前传统呼叫中心单CSTA链路性能瓶颈和由于设备或链路故障原因造成呼叫中心通信中断后系统恢复缓慢的问题。参考图1所示,图1揭示了根据本发明的一实施例的CSTA链路的动态弹性控制系统的工作原理框图。该CSTA链路的动态弹性控制系统100包括CTI管理器组102、数个CSTA链路服务器104和数个CTI服务器106。CTI管理器组102包括以主备方式工作的主CTI管理器102a和备用CTI管理器102b。主CTI管理器102a和备用CTI管理器102b保持双向心跳检测,主CTI管理器102将向其注册的CSTA链路服务器104和CTI服务器106的信息动态备份给备用CTI管理器102b。在备用CTI管理器102b检测到主CTI管理器102a故障时,备用CTI管理器102b接管主CTI管理器102a的工作以及与CSTA链路服务器104、CTI服务器106的所有连接。数个CSTA链路服务器104与CTI管理器组102通信连接,每一个CSTA链路服务器104与CTI管理器组102保持双向心跳检测,每一个CSTA链路服务向CTI管理器组进行注册。数个CTI服务器106中的每一个CTI服务器106与一个CSTA链路服务器104通信连接并归属于该CSTA链路服务器104,每一个CSTA链路服务器104与数个CTI服务器106通信连接。每一个CTI服务器106向CTI管理器组102和所归属的CSTA链路服务器104注册,相连接的CTI服务器106、CSTA链路服务器104和CTI管理器组102之间保持双向心跳检测。继续参考图1所示,该CSTA链路的动态弹性控制系统100连接到自动呼叫分配设备(A⑶)200和数个呼叫代理装置202。A⑶200连接到电话交换网204。呼叫代理装置202接收呼叫请求,每一个呼叫代理装置202与CSTA链路的动态弹性控制系统100通信连接。A⑶200根据负载均衡原则为每一个呼叫代理装置202分配一个CSTA链路服务器104,即分配一条CSTA链路。该CSTA链路服务器104进一步根据负载均衡原则为该呼叫代理装置202分配一个归属于其的CTI服务器106,该CSTA链路服务器104建立至该CTI服务器106的链路,呼叫代理装置202向该CTI服务器106注册。呼叫代理装置202接到呼叫请求后,将该呼叫请求通过CSTA链路服务器104转发至该呼叫代理装置所注册的CTI服务器106处理。在图1所示的实施例中,该CSTA链路的动态弹性控制系统100还包括共享数据库108,共享数据库108连接到所有的CTI服务器106,共享数据库108保存呼叫代理装置202的状态以及呼叫代理装置202向CTI服务器106的注册信息。每一个CTI服务器106具有第一系统负荷范围,该系统负荷范围由第一上限阈值和第一下线阈值限定,每一个CSTA链路服务器104具有第二系统负荷范围,该系统负荷范围由第二上限阈值和第二下线阈值限定。每一个CTI服务器106和每一个CSTA链路服务器104监控各自的系统负荷,在系统负荷超出第一系统负荷范围或者第二系统负荷范围时向CTI管理器组102报告,CTI管理器组102根据系统负荷对已经注册的CSTA链路服务器104或者CTI服务器106进行激活或者去激活,以增加或者减少处于工作状态的CSTA链路服务器104或者CTI服务器106
的数量。CTI服务器106检测到其负荷超出第一系统负荷范围,则向CTI管理器组102报告,CTI服务器106同时向该CTI服务器106所归属的CSTA链路服务器104报告。如果CTI服务器106检测到其负荷超出第一上限阈值,CTI管理器组102在接收到报告后选择该CTI服务器106所归属的CSTA链路服务器104,在归属于该CSTA链路服务器104的其他CTI服务器106中选择一个处于休眠状态的CTI服务器106并激活,被激活的CTI服务器106向CTI管理器组102和所归属的CSTA链路服务器104报告激活状态并等待处理呼叫请求。CSTA链路服务器1 04接收新激活的CTI服务器106的报告,根据负载均衡原则在所有被激活的CTI服务器106中平均分配呼叫请求。如果CTI服务器106检测到其负荷低于第一下限阈值,CTI管理器组102在接收到报告后对该CTI服务器106进行去激活,被去激活的CTI服务器106向所归属的CSTA链路服务器104报告去激活状态,之后进入休眠状态。CSTA链路服务器104接收去激活的CTI服务器106的报告,不再向进入休眠状态的CTI服务器106分配呼叫请求,CSTA链路服务器104根据负载均衡原则在所有被激活的CTI服务器106中平均分配呼叫请求。CSTA链路服务器104检测到其负荷超出第二上限阈值,CTI管理器组102在接收到报告后选择一个处于休眠状态的CSTA链路服务器104并激活,被激活的CSTA链路服务器104向CTI管理器组102报告激活状态并等待处理呼叫请求,CTI管理器组102向A⑶200更新被激活的CSTA链路服务器104。A⑶200根据负载均衡原则为呼叫请求分配一个被激活的CSTA链路服务器104。如果CSTA链路服务器104检测到其负荷低于第二下限阈值,CTI管理器组102在接收到报告后对该CSTA链路服务器104进行去激活,被去激活的CSTA链路服务器104向CTI管理器组102报告去激活状态,之后进入休眠状态,CTI管理器组102向A⑶200更新被激活的CSTA链路服务器104。A⑶200不再向进入休眠状态的CSTA链路服务器104分配呼叫请求,并根据负载均衡原则为呼叫请求分配一个被激活的CSTA链路服务器104。图1所揭示的CSTA链路的动态弹性控制系统的工作原理可以总结如下其中的CTI管理器组、CSTA链路服务器和CTI服务器均基于通用计算机平台实现。CTI服务器和CSTA链路服务器注册于CTI管理器组,并保持双向心跳检测,同时CTI服务器和CSTA链路服务器实时检测、监控各自物理机的设备运行负荷。当某CTI服务器或CSTA链路服务器检测到系统负荷超过设置的阈值后(高于上限阈值、或低于下限阈值),则向CTI管理器组发送性能告警信息,由CTI管理器组动态决定是否增加或减少当前在线的CTI服务器或CSTA链路服务器实例数量。经过注册的CTI服务器和CSTA链路服务器的在线状态由CTI管理器组根据呼叫中心当前负荷情况动态激活或去激活。处于“去激活”状态CTI服务器和CSTA链路服务器可处于休眠态,或兼作其它用途。本发明的方法要求CTI管理器组上至少注册并激活一个CTI服务器及CSTA链路服务器实例。对CTI服务器而言,在向CTI管理器组进行注册的同时,还需向某归属的CSTA链路服务器进行同步注册。CTI管理器组采用主备方式工作。主备CTI管理器组之间通过心跳检测方式判断对方工作状态。同时,主备机之间建立动态数据备份机制,主机主动向备机提供注册其上的CTI服务器\CSTA链路服务器状态及变更信息。当备用机检测到主机或主机链路故障时,接管主机服务,负责与A⑶及CTI服务器、CSTA链路服务器的消息交互。CTI管理器组事先通知A⑶呼叫请求到达后可转发请求的CSTA链路服务器地址。CSTA链路服务器将由呼叫代理装置,即坐席的来话呼叫请求转发至CTI服务器处理。当指定的CTI服务器负荷超过设定的阈值后,CTI服务器向CTI管理器组进行性能告警。告警时需同时携带其归属的CSTA链路服务器标示信息。CTI管理器组收到告警信息后,选择注册在CSTA链路服务器下的其它CTI服务器实例,并激活之。CTI服务器被激活后,主动向其归属的CSTA链路服务器进行申·告,表明自身处于活动状态,并接收所分配的呼叫请求处理任务。其后,CSTA链路服务器将根据负载均衡原则,将接收到的呼叫请求平均分配至处于激活状态的不同CTI服务器实例处理。当某CTI服务器当前负荷低于系统设定的阈值后,CTI服务器主动向CTI管理器组发送负荷偏低的告警信息。CTI管理器组随机去激活该CTI服务器实例。接收到到CTI管理器组去激活指令后,CTI服务器主动向其归属的CSTA链路服务器报告去激活请求。CSTA链路服务器不再向该CTI服务器转发后继呼叫请求,并将其状态置为“下线”,最终处于下线状态的CTI服务器脱离服务,实现动态增加或减少CTI服务器实例的目的。同理,CSTA链路服务器实例的数量也可根据当前负荷情况,由CTI管理器组控制进行动态增加或减少。在增加或减少CSTA链路服务器实例的同时,需向ACD报告可用的CSTA链路服务器的动态列表,由ACD以负荷分担方式选择需要转发呼叫的目标CSTA链路服务器。另外,呼叫代理装置,即坐席向CTI服务器注册前,需先到CTI管理器组查询当前处于激活状态的CTI服务器标识,然后向指定CTI服务器进行注册,注册信息及坐席状态等均存储于共享数据库中。CTI服务器仅负责执行事先设定的各种排队策略,CTI服务器在本地不再保存任何状态信息。坐席状态信息、技能组设置信息、队列排队信息及呼叫中间状态信息等均保存于共享数据库中。与目前单纯通过增加A⑶与CTI之间的主备CSTA链路或检测TCP链路状态等提高呼叫中心平台稳定性的技术与方法相比,本发明的系统具备以下技术优势I)能提升呼叫中心A⑶与CTI通信稳定性的能力。2)能解决超大呼叫中心单CSTA链路或单CTI服务器的性能瓶颈问题。2)能根据呼叫中心当前呼叫负荷,动态增加或减少CSTA链路或CTI服务器的数量,实现超大呼叫中心容量的平滑扩容,满足“节能减排”,“绿色呼叫中心”的领先服务理
念。
权利要求
1.ー种CSTA链路的动态弹性控制系统,其特征在于,包括 计算机电话集成(CTI)管理器组,所述CTI管理器组包括以主备方式工作的主CTI管理器和备用CTI管理器; 数个CSTA链路服务器,与所述CTI管理器组通信连接,每ー个CSTA链路服务器与CTI管理器组保持双向心跳检测,每ー个CSTA链路服务向CTI管理器组进行注册; 数个CTI服务器,每ー个CTI服务器与ー个CSTA链路服务器通信连接并归属于该CSTA链路服务器,每ー个CSTA链路服务器与数个CTI服务器通信连接,每ー个CTI服务器向CTI管理器组和所归属的CSTA链路服务器注册,相连接的CTI服务器、CSTA链路服务器和CTI管理器组之间保持双向心跳检测; 其中姆ー个CTI服务器具有第一系统负荷范围,该系统负荷范围由第一上限阈值和第一下线阈值限定,每ー个CSTA链路服务器具有第二系统负荷范围,该系统负荷范围由第二上限阈值和第二下线阈值限定;每ー个CTI服务器和每ー个CSTA链路服务器监控各自的系统负荷,在系统负荷超出第一系统负荷范围或者第二系统负荷范围时向CTI管理器组报告,CTI管理器组根据系统负荷对已经注册的CSTA链路服务器或者CTI服务器进行激活或者去激活,以增加或者減少处于工作状态的CSTA链路服务器或者CTI服务器的数量。
2.如权利要求1所述的CSTA链路的动态弹性控制系统,其特征在于,该CSTA链路的动态弹性控制系统连接到自动呼叫分配设备(ACD)和数个呼叫代理装置; 自动呼叫分配设备(AOT)连接到电话交换网; 呼叫代理装置接收呼叫请求,每ー个呼叫代理装置与CSTA链路的动态弹性控制系统通信连接,自动呼叫分配设备(ACD)根据负载均衡原则为每一个呼叫代理装置分配ー个CSTA链路服务器,该CSTA链路服务器进一歩根据负载均衡原则为该呼叫代理装置分配一个归属于其的CTI服务器,该CSTA链路服务器建立至该CTI服务器的链路,呼叫代理装置向该CTI服务器注册。
3.如权利要求2所述的CSTA链路的动态弹性控制系统,其特征在于,还包括 共享数据库,连接到所有的CTI服务器,共享数据库保存呼叫代理装置的状态以及呼叫代理装置向CTI服务器的注册信息。
4.如权利要求3所述的CSTA链路的动态弹性控制系统,其特征在于,CTI服务器检测到其负荷超出第一系统负荷范围,则向CTI管理器组报告,同时报告该CTI服务器所归属的CSTA链路服务器。
5.如权利要求4所述的CSTA链路的动态弹性控制系统,其特征在于, CTI服务器检测到其负荷超出第一上限阈值,CTI管理器组在接收到报告后选择该CTI服务器所归属的CSTA链路服务器,在归属于该CSTA链路服务器的其他CTI服务器中选择一个处于休眠状态的CTI服务器并激活,被激活的CTI服务器向CTI管理器组和所归属的CSTA链路服务器报告激活状态并等待处理呼叫请求; CSTA链路服务器接收新激活的CTI服务器的报告,根据负载均衡原则在所有被激活的CTI服务器中平均分配呼叫请求。
6.如权利要求4所述的CSTA链路的动态弹性控制系统,其特征在于, CTI服务器检测到其负荷低于第一下限阈值,CTI管理器组在接收到报告后对该CTI服务器进行去激活,被去激活的CTI服务器向所归属的CSTA链路服务器报告去激活状态,之后进入休眠状态;CSTA链路服务器接收去激活的CTI服务器的报告,不再向进入休眠状态的CTI服务器分配呼叫请求,CSTA链路服务器根据负载均衡原则在所有被激活的CTI服务器中平均分配呼叫请求。
7.如权利要求4所述的CSTA链路的动态弹性控制系统,其特征在于,CSTA链路服务器检测到其负荷超出第二上限阈值,CTI管理器组在接收到报告后选择一个处于休眠状态的CSTA链路服务器并激活,被激活的CSTA链路服务器向CTI管理器组报告激活状态并等待处理呼叫请求,CTI管理器组向自动呼叫分配设备(ACD)更新被激活的CSTA链路服务器;自动呼叫分配设备(ACD)根据负载均衡原则为呼叫请求分配一个被激活的CSTA链路服务器。
8.如权利要求4所述的CSTA链路的动态弹性控制系统,其特征在于,CSTA链路服务器检测到其负荷低于第二下限阈值,CTI管理器组在接收到报告后对该 CSTA链路服务器进行去激活,被去激活的CSTA链路服务器向CTI管理器组报告去激活状态,之后进入休眠状态,CTI管理器组向自动呼叫分配设备(Ara)更新被激活的CSTA链路服务器;自动呼叫分配设备(ACD)不再向进入休眠状态的CSTA链路服务器分配呼叫请求,并根据负载均衡原则为呼叫请求分配一个被激活的CSTA链路服务器。
9.如权利要求1所述的CSTA链路的动态弹性控制系统,其特征在于,所述主CTI管理器和备用CTI管理器保持双向心跳检测,主CTI管理器将向其注册的CSTA链路服务器和 CTI服务器的信息动态备份给备用CTI管理器;在备用CTI管理器检测到主CTI管理器故障时,备用CTI管理器接管主CTI管理器的工作以及与CSTA链路服务器、CTI服务器的所有连接。
10.如权利要求1所述的CSTA链路的动态弹性控制系统,其特征在于,呼叫代理装置接到呼叫请求后,将该呼叫请求通过CSTA链路服务器转发至该呼叫代理装置所注册的CTI 服务器处理。
全文摘要
本发明揭示了一种CSTA链路的动态弹性控制系统,包括CTI管理器组、数个CSTA链路服务器、数个CTI服务器。每一个CTI服务器具有第一系统负荷范围,该系统负荷范围由第一上限阈值和第一下线阈值限定,每一个CSTA链路服务器具有第二系统负荷范围,该系统负荷范围由第二上限阈值和第二下线阈值限定;每一个CTI服务器和每一个CSTA链路服务器监控各自的系统负荷,在系统负荷超出第一系统负荷范围或者第二系统负荷范围时向CTI管理器组报告,CTI管理器组根据系统负荷对已经注册的CSTA链路服务器或者CTI服务器进行激活或者去激活,以增加或者减少处于工作状态的CSTA链路服务器或者CTI服务器的数量。
文档编号H04M3/523GK103037115SQ201110302869
公开日2013年4月10日 申请日期2011年10月9日 优先权日2011年10月9日
发明者胡林, 王勇 申请人:上海市南电信服务中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1