一种多节点容灾方法及ngcc节点的制作方法

文档序号:9673093阅读:336来源:国知局
一种多节点容灾方法及ngcc节点的制作方法
【技术领域】
[0001]本发明涉及呼叫中心技术领域,尤其涉及一种多节点容灾方法及NGCC(NextGenerat1n Call Center,下一代呼叫中心)节点。
【背景技术】
[0002]在现有技术中,对于NGCC平台而言,在进行NGCC单节点集中部署时,会由于该物理节点发生故障而导致所有呼叫业务将中断,因此,风险比较高;同时,当坐席规模较大时,也不建议将所有呼叫业务集中在单一的呼叫平台上;为此,建设多节点分业务部署的呼叫中心势在必行。
[0003]参见图1,为多个NGCC节点部署的情况,此处以两个NGCC节点为例。在NGCC多节点部署中,对于每个NGCC节点而言,均独立部署有自己的CC-MGW(Call Center MediaGateway,呼叫中心媒体网关)、CC_MGCF(Call Center Media Gateway Control Funct1n,呼叫中心媒体网关控制功能)、C3F(Call Center Control Funct1n,呼叫中心控制功能)、MAGW(Media Access Gateway,媒体接入网关)设备,并接入核心网和CMNET,每个CC-MGW、CC-MGCF连接到对应某个NGCC节点的C3F,接受该C3F的管理。多个节点之间通过IWC3F(Call Center Control Funct1n Interworking Gateway,呼叫中心控制互通网关)互联,从而实现多节点之间的话务调度以及用户数据传递。其中,IWC3F主要负责多个呼叫中心之间的座席调度和话务转接。各个NGCC节点之间话务的转接由核心网完成,每个座席连接到对应某个NGCC节点的C3F,接受该C3F的调度。
[0004]在各NGCC节点正常工作,但出现话务溢出情况时,如NGCC节点一转人工呼叫过多,人工服务资源能力不足,将通过IWC3F收集的服务资源信息和策略判断,将呼叫从节点一迂回转接到节点二,从而利用节点二的服务资源。
[0005]当NGCC节点一的C3F故障时,CC-MGCF将接入到本节点CC-MGW的呼叫迂回转接到NGCC节点二进行处理,从而实现话务容灾。
[0006]然而,对于上述多个NGCC节点部署而言,会存在如下问题:
[0007]1)各NGCC节点间话务互助造成额外资源开销
[0008]在各NGCC节点间话务互助时,媒体流和信令流需在两个NGCC节点间迂回,导致跨节点带宽占用多,核心网设备负荷增加,CC-MGW、CC-MGCF处理量增加,进而导致大量的额外资源开销。
[0009]2)业务灵活性与资源开销的跷跷板效应
[0010]不管是从业务开展的灵活性角度考虑,还是从节点故障时减少对业务的影响角度考虑,都希望同一业务可以由多个NGCC节点共同承载;但将同一业务部署在多个NGCC节点上势必增加节点间话务互助的次数。这就不可避免产生了业务灵活性与话务互助时资源额外开销的跷跷板效应。
[0011]3)无法实现节点间资源动态扩容和调配
[0012]建设多个NGCC节点呼叫中心后,同类业务一般按区域划分承载在多个节点上。在区域话务量变化时,须扩容对应节点的资源,无法实现资源动态扩容和调配。当某节点机房空间或电力等配套资源不满足扩容需求时,需新建节点而无法通过扩容其他节点共享资源的方式解决。
[0013]4)坐席资源与话务节点绑定
[0014]座席资源固定签入某一话务节点,当发生问题时,如NGCC节点一排队机或C3F故障,话务将由核心网全部送往NGCC节点二 ;但由于坐席资源与NGCC节点是绑定的,此时签入节点一的坐席资源将不可用。由于坐席资源的减少,人工话务接通率将下降,甚至出现话务呼损。
[0015]5)节点容灾时需人工干预且延时较大
[0016]由于座席资源与话务节点绑定,当某一节点故障时,签入该节点的座席资源将全部被签出。为避免座席资源减少引起的人工接通率下降的问题,座席需改签入其他话务节点,需要人工修改座席签入的IP地址及进行手动签入。

【发明内容】

[0017]本发明的目的是提供一种多节点容灾的方法及NGCC节点,以解决现有技术中的节点容灾处理方式所导致的人工话务接通率下降问题。
[0018]为了实现上述目的,本发明提供了一种多节点容灾方法,应用于包括多个下一代呼叫中心NGCC节点的IP网络中,所述多个NGCC节点的一个设有主呼叫中心控制功能C3F路由逻辑模块,其余NGCC节点设有备份C3F路由逻辑模块,所述主C3F路由逻辑模块以及备份C3F路由逻辑模块构成C3F Pool,所述方法包括:
[0019]当备份C3F路由逻辑模块判断所述主C3F路由逻辑模块发生故障时,选举其中一个备份C3F路由逻辑模块为新的主C3F路由逻辑模块;
[0020]所述新的主C3F路由逻辑模块向所述C3F Pool发送广播消息,指示所述C3FPool中所有NGCC节点的呼叫中心媒体网关控制功能CC-MGCF模块记录其地址信息,以使CC-MGCF模块将接收到的呼叫请求转发到所述新的主C3F路由逻辑模块进行座席分配处理。
[0021]优选地,所述备份C3F路由逻辑模块判断所述主C3F路由逻辑模块发生故障,具体为:
[0022]所述备份C3F路由逻辑模块接收所述主C3F路由逻辑模块发送的心跳报文;
[0023]当所述备份C3F路由逻辑模块在预设时间内未接收到所述心跳报文时,确定所述主C3F路由逻辑模块发生故障。
[0024]优选地,所述备份C3F路由逻辑模块判断所述主C3F路由逻辑模块发生故障之前,还包括:
[0025]座席应用组件配置各NGCC节点的连接代理模块的地址信息,根据所述各NGCC节点的物理位置信息优先选取对应所述物理位置信息的座席信息分别在各NGCC节点的连接代理模块上注册连接,再将除本NGCC节点外的其他NGCC节点的物理位置信息所对应的座席信息分别在本NGCC节点的连接代理模块上注册连接;
[0026]各NGCC节点的连接代理模块将各自注册连接的所有座席信息通知各自的C3F路由逻辑模块,由各C3F路由逻辑模块记录并将各自记录的座席信息同步到所述C3F Pool中除自身外的其他C3F路由逻辑模块。
[0027]优选地,所述选举其中一个备份C3F路由逻辑模块为新的主C3F路由逻辑模块之后,还包括:
[0028]所述新的主C3F路由逻辑模块根据所述主C3F路由逻辑模块同步的座席信息指示所属NGCC节点上的连接代理模块接管座席应用,以使所述座席应用组件根据该连接代理模块发送的通知消息将后续的座席占用信息发送到该连接代理模块。
[0029]优选地,所有NGCC节点的C3F模块构成一个优先级列表,其中,所述优先级列表中所述主C3F路由逻辑模块所属的C3F模块具有最高优先级;
[0030]当所述主C3F路由逻辑模块发生故障时,选举的新的主C3F路由逻辑模块具体为仅次于所述主C3F路由逻辑模块优先级的备份C3F路由逻辑模块。
[0031 ] 优选地,各NGCC节点的CC-MGCF模块以及呼叫中心媒体网关CC-MGW模块与所述主C3F路由逻辑模块连接,所述方法进一步包括:
[0032]当所述主C3F路由逻辑模块发生故障时,各NGCC节点的CC-MGCF模块以及CC-MGW模块根据所述优先级列表与所述仅次于所述主C3F路由逻辑模块优先级的备份C3F路由逻辑模块连接。
[0033]优选地,所述新的主C3F路由逻辑模块还指示所属NGCC节点上的C3F接续处理模块记录其地址信息,所述新的主C3F路由逻辑模块进行座席分配处理,具体包括:
[0034]所述新的主C3F路由逻辑模块接收CC-MGCF模块发送的呼叫请求,根据预设配置策略确定第一座席处理所述呼叫请求;
[0035]所述新的主C3F路由逻辑模块向所述C3F接续处理模块发送通知消息,指示所述C3F接续处理模块由所述第一座席处理所述呼叫请求。
[0036]优选地,座席应用组件的会
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1