一种基于并发控制的外呼线路路由方法、装置及电子设备制造方法及图纸

技术编号:28632845 阅读:27 留言:0更新日期:2021-05-28 16:30
本发明专利技术公开了一种基于并发控制的外呼线路路由方法,所述方法包括:为每个外呼系统用户配置至少一条虚拟线路,其中,所述至少一条虚拟线路与至少两条实体线路匹配;获取外呼系统用户的外呼请求,根据所述至少两条实体线路的预设权重通过加权随机算法为所述外呼请求随机分配实体线路,其中,所述至少两条实体线路的预设权重根据所述至少两条实体线路的并发处理能力配置获得。

【技术实现步骤摘要】
一种基于并发控制的外呼线路路由方法、装置及电子设备
本申请涉及外呼领域,尤其涉及一种基于并发控制的外呼线路路由方法、装置及电子设备。
技术介绍
VOIP(VoiceoverInternetProtocol,网络电话)如果要与PSTN(PublicSwitchedTelephoneNetwork,公共交换电话网络)连接,需要借助VOIP网关或线路商系统,才能将电话打到传统电信网络上。随着VOIP技术的发展,越来越多的企业在基于VOIP技术构建自己的呼叫中心或外购呼叫中心,在呼叫中心的外呼场景中,仅使用一条线路进行外呼时,如果线路存在故障或抖动,无法保证高可用。所以目前业界的外呼系统,多采用2条以上线路随机选择以提高接通率,但多条线路之间,不同的线路并发处理能力不同,能够同时处理的并发数也不同,经常会出现某条线路超出并发导致无法接通的技术问题。
技术实现思路
本申请要解决的技术问题,在于提供一种基于并发控制的外呼线路路由方法、装置及电子设备,以解决现有呼叫中心出现某条线路超出并发导致无法接通的技术问题。为实现上述目的,本申请采用下述技术方案:第一方面,本申请提供一种基于并发控制的外呼线路路由方法,所述方法包括:为每个外呼系统用户配置至少一条虚拟线路,其中,所述至少一条虚拟线路与至少两条实体线路匹配;获取外呼系统用户的外呼请求,根据所述至少两条实体线路的预设权重通过加权随机算法为所述外呼请求随机分配实体线路,其中,所述至少两条实体线路的预设权重根据所述至少两条实体线路的并发处理能力配置获得。第二方面,本申请提供一种基于并发控制的外呼线路路由装置,所述装置包括:第一配置单元,用于为每个外呼系统用户配置至少一条虚拟线路,其中,所述至少一条虚拟线路与至少两条实体线路匹配;第一获取单元,用于获取外呼系统用户的外呼请求;第一分配单元,用于根据所述至少两条实体线路的预设权重通过加权随机算法为所述外呼请求随机分配实体线路,其中,所述至少两条实体线路的预设权重根据所述至少两条实体线路的并发处理能力配置获得。第三方面,本申请提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、待码集或指令集,所述至少一条指令、所述至少一段程序、所述待码集或指令集由所述处理器执行以实现如上述第一方面所述的基于并发控制的外呼线路路由方法。第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、待码集或指令集,所述至少一条指令、所述至少一段程序、所述待码集或指令集由处理器执行以实现如上述第一方面所述的基于并发控制的外呼线路路由方法。本申请的有益效果是:本申请提供一种基于并发控制的外呼线路路由方法、装置及电子设备,通过为用户配置虚拟线路,虚拟线路绑定一条或多条实体线路,实体线路之间根据并发处理能力可以设置不同的权重,给并发处理能力强的线路多分配通话,并发处理能力弱的线路少分配通话,另外,通过虚拟线路的方式可以隐藏用户的真实线路,提高线路的可用性。附图说明图1为本申请一个实施例提供的一种基于并发控制的外呼线路路由方法的流程示意图;图2为本申请一个实施例提供的一种分配实体线路方法的流程示意图;图3为本申请一个实施例提供的另一种分配实体线路方法的流程示意图;图4为本申请一个实施例提供的一种基于并发控制的外呼线路路由装置;图5为本申请一个实施例提供的第一分配单元的结构示意图;图6为本申请另一个实施例提供的一种基于并发控制的外呼线路路由装置的结构示意图;图7为本申请一个实施例提供的一种电子设备的结构示意图。具体实施方式下面通过具体实施例,并结合附图,对本申请的技术方案作进一步的具体描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请提供一种基于并发控制的外呼线路路由方法、装置及电子设备,以解决现有呼叫中心出现某条线路超出并发导致无法接通的技术问题。以下结合附图,详细说明本申请中各实施例提供的技术方案。请参阅附图1,其示出了本申请一个实施例提供的一种基于并发控制的外呼线路路由方法的流程示意图,所述方法包括:S101,为每个外呼系统用户配置至少一条虚拟线路,所述至少一条虚拟线路与至少两条实体线路匹配;可以理解,为用户配置的虚拟线路匹配多条实体线路,实体线路可以是代理商线路或手机卡或座机等。S102,获取外呼系统用户的外呼请求,根据所述至少两条实体线路的预设权重通过加权随机算法为所述外呼请求随机分配实体线路。其中,所述至少两条实体线路的预设权重根据所述至少两条实体线路的并发处理能力配置获得。可以理解,实体线路的预设权重与实体线路的并发处理能力成正相关。例如所述实体线路包括实体线路A和实体线路B,实体线路A的并发处理能力是实体线路B的并发处理能力的2倍,则可以为实体线路A配置权重2,为实体线路B配置权重1,也可以是其它数值的权重配置,本申请对此不作限定。请参阅附图2,其示出了本申请一个实施例提供的一种分配实体线路方法的流程示意图,所述方法包括:S201,根据所述至少两条实体线路的预设权重配置权重列表;S202,随机从所述权重列表中获取用于所述外呼请求的实体线路。可以理解,根据所述实体线路的并发处理能力获得所述实体线路的预设权重后,设置权重列表,根据所述实体线路的预设权重向权重列表中加入实体线路,例如所述实体线路包括实体线路A和实体线路B,实体线路A权重为2,实体线路B权重为1,则向权重列表中加入两次实体线路A、一次实体线路B,之后从权重列表中随机获取一条实体线路用于外呼。请参阅附图3,其示出了本申请一个实施例提供的另一种分配实体线路方法的流程示意图,应用于为所述外呼请求随机分配实体线路之后,所述方法包括:S301,获取随机分配实体线路的并发阈值和当前阈值;S302,判断所述当前阈值是否小于并发阈值,如果是,选择随机分配实体线路进行外呼,如果否,选择所述至少一条虚拟线路下的另外实体线路进行外呼。除了权重路由规则,在路由时我们还会对随机选择的实体线路进行并发过滤,确保选择的实体线路不会超出实体线路的并发阈值。请参阅附图4,其示出了本申请一个实施例提供的一种基于并发控制的外呼线路路由装置,所述装置包括:第一配置单元401,用于为每个外呼系统用户配置至少一条虚拟线路,其中,所述至少一条虚拟线路与至少两条实体线路匹配;第一获取单元402,用于获取外呼系统用户的外呼请求;第一分配单元403,用于根据所述至少两条实体线路的预设权重通过加权随机算法为所述外呼请求随机分配实体线路,其中,所述至少两条实体线路的预设权重根据所述至少两条实本文档来自技高网...

【技术保护点】
1.一种基于并发控制的外呼线路路由方法,其特征是,所述方法包括:/n为每个外呼系统用户配置至少一条虚拟线路,其中,所述至少一条虚拟线路/n与至少两条实体线路匹配;/n获取外呼系统用户的外呼请求,根据所述至少两条实体线路的预设权重通过加权随机算法为所述外呼请求随机分配实体线路,其中,所述至少两条实体线路的预设权重根据所述至少两条实体线路的并发处理能力配置获得。/n

【技术特征摘要】
1.一种基于并发控制的外呼线路路由方法,其特征是,所述方法包括:
为每个外呼系统用户配置至少一条虚拟线路,其中,所述至少一条虚拟线路
与至少两条实体线路匹配;
获取外呼系统用户的外呼请求,根据所述至少两条实体线路的预设权重通过加权随机算法为所述外呼请求随机分配实体线路,其中,所述至少两条实体线路的预设权重根据所述至少两条实体线路的并发处理能力配置获得。


2.根据权利要求2所述的一种基于并发控制的外呼线路路由方法,其特征是,
根据所述至少两条实体线路的预设权重为所述外呼请求通过加权随机算法分配实体线路包括:
根据所述至少两条实体线路的预设权重配置权重列表;
随机从所述权重列表中获取用于所述外呼请求的实体线路。


3.根据权利要求1所述的一种基于并发控制的外呼线路路由方法,其特征是,
为所述外呼请求随机分配实体线路之后,所述方法还包括:
获取随机分配实体线路的并发阈值和当前阈值;
判断所述当前阈值是否小于并发阈值,如果是,选择随机分配实体线路进行
外呼,如果否,选择所述至少一条虚拟线路下的另外实体线路进行外呼。


4.一种基于并发控制的外呼线路路由装置,其特征是,所述装置包括:
第一配置单元,用于为每个外呼系统用户配置至少一条虚拟线路,其中,所
述至少一条虚拟线路与至少两条实体线路匹配;
第一获取单元,用于获取外呼系统用户的外呼请求;
第一分配单元,用于根据所述至少两条实体线路的预设...

【专利技术属性】
技术研发人员:苏国庆
申请(专利权)人:浙江百应科技有限公司
类型:发明
国别省市:浙江;33

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

1