会话连接的建立方法和装置与流程

文档序号:36175305 发布日期:2023-11-25 00:10 阅读:53 来源:国知局
会话连接的建立方法和装置与流程

本技术涉及通信领域、金融科技领域或其他相关领域,具体而言,涉及一种会话连接的建立方法和装置。


背景技术:

1、呼叫中心服务器作为处理大量打入和打出电话并提供信息服务,被具有大量电话业务的企业所使用,呼入场景又是整个电话业务中的核心,呼叫中心服务器承担着将用户的请求分派至用户服务器中心坐席上的任务。

2、当前某些场景中会出现两种呼叫中心服务器同时为呼入的客服电话提供通讯路由服务的场景,比如,由一种呼叫中心服务器向另一种呼叫中心服务器的部署过渡阶段,为了保证电话业务不受影响,会出现两种不同类型的呼叫中心服务器同时提供通信路由服务的情况。通常在这种情况下企业会对呼入电话进行分类,设置对应的呼叫中心服务器承担对应的呼入电话的通讯路由服务器(比如,根据呼入电话所在的位置进行分类),由于同时提供通讯路由服务的两类服务器使用的协议是不同的,因此会出现一个呼叫中心服务器上业务负载较大而无法继续承接业务,然而另一个呼叫中心服务器却没承接到任何业务,这种互不相通的各类通信模式不能满足企业当前高可用需求。

3、针对相关技术中会话路由业务办理效率较低的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本技术的主要目的在于提供一种会话连接的建立方法和装置,以解决相关技术中会话路由业务办理效率较低的问题。

2、为了实现上述目的,根据本技术的一个方面,提供了一种会话连接的建立方法。该方法包括:在接收到登陆有目标账号的终端设备发送的目标会话请求的情况下,获取目标服务器的目标业务办理状态,其中,所述目标会话请求用于请求通过目标服务器与目标坐席集合中的坐席建立会话连接,所述目标业务办理状态用于表征所述目标服务器当前为办理会话路由业务的办理能力;

3、在所述目标业务办理状态表征所述目标服务器处于业务拥塞状态的情况下,获取为所述目标坐席集合部署的参考服务器的参考业务办理状态,其中,所述参考服务器用于使用与所述目标服务器不同的通讯协议为所述目标坐席集合办理会话路由业务,所述参考业务办理状态用于表征所述参考服务器当前办理会话路由业务的办理能力;

4、在所述参考业务办理状态表征所述参考服务器处于业务空闲状态的情况下,为所述目标会话请求配置目标通讯协议;

5、将携带所述目标通讯协议的所述目标会话请求发送至所述参考服务器,其中,所述参考服务器用于根据所述目标通讯协议建立所述目标账号和所述目标坐席集合中的坐席之间的会话连接。

6、可选的,所述获取目标服务器的目标业务办理状态,包括:

7、获取所述目标服务器的目标运行参数,其中,所述目标运行参数用于表征所述目标服务器当前对会话路由业务的办理情况;

8、将所述目标运行参数输入至第一预测模型,得到所述第一预测模型输出的所述目标业务办理状态,其中,所述第一预测模型用于根据服务器的运行参数和服务器的业务办理状态之间的关联关系预测当前服务器为账号办理会话路由业务的业务办理状态。

9、可选的,所述第一预测模型,是通过以下方式生成的:

10、将标注了目标服务器的业务办理状态的第一训练样本输入至第一初始模型中,得到所述第一初始模型预测出的第一业务办理状态;

11、使用所述第一业务办理状态和所述第一训练样本上标注的业务办理状态计算所述第一初始模型的第一损失值;

12、根据所述第一损失值对所述第一初始模型的权重值矩阵和偏置值矩阵进行调节,得到所述第一预测模型。

13、可选的,所述获取为所述目标坐席集合部署的参考服务器的参考业务办理状态,包括:

14、获取所述参考服务器的参考运行参数,其中,所述参考运行参数为表征所述参考服务器当前对会话路由业务办理情况的参数;

15、将所述参考运行参数输入至第二预测模型,得到所述第二预测模型输出的所述参考业务办理状态,其中,所述第二预测模型用于根据服务器的运行参数和服务器的业务办理状态之间的关联关系预测当前服务器为账号办理会话路由业务的业务办理状态。

16、可选的,所述第二预测模型,是通过以下方式生成的:

17、将标注了参考服务器的业务办理状态的第二训练样本输入至第二初始模型中,得到所述第二初始模型预测出的第二业务办理状态;

18、使用所述第二业务办理状态和所述第二训练样本上标注的业务办理状态计算所述第二初始模型的第二损失值;

19、根据所述第二损失值对所述第二初始模型的权重值矩阵和偏置值矩阵进行调节,得到所述第二预测模型。

20、可选的,所述为所述目标会话请求配置目标通讯协议,包括:

21、获取所述参考服务器的服务器地址信息,所述终端设备的设备地址信息,以及目标会话信息,其中,所述目标会话信息用于表征所述目标账号与所述目标坐席集合中的坐席之间建立会话的会话类型;

22、使用所述服务器地址信息,所述设备地址信息和所述目标会话信息对所述参考服务器对应的初始通讯协议中的信息进行修改,得到所述目标通讯协议,其中,所述初始通讯协议中记录了建立账号和坐席集合中坐席之间会话联系所使用的通用协议内容。

23、可选的,在所述获取目标服务器的目标业务办理状态之后,所述方法还包括:

24、在所述目标业务办理状态用于表征所述目标服务器处于业务空闲状态的情况下,获取所述目标服务器集群的第一负载参数,和所述参考服务器的第二负载参数,其中,所述第一负载参数用于表征所述目标服务器当前办理的会话路由业务的负载情况,所述第二负载参数用于表征所述参考服务器当前办理的会话路由业务的负载情况;

25、根据所述第一负载参数和所述第二负载参数从所述目标服务器和所述参考服务器中筛选出候选服务器;

26、为所述目标会话请求配置候选通讯协议;

27、将携带所述候选通讯协议的所述目标会话请求发送至所述候选服务器,其中,所述候选服务器用于根据所述候选通讯协议建立所述目标账号和所述目标坐席集合中的坐席之间的会话连接。

28、为了实现上述目的,根据本技术的另一方面,提供了一种会话连接的建立装置。该装置包括:第一获取模块,用于在接收到登陆有目标账号的终端设备发送的目标会话请求的情况下,获取目标服务器的目标业务办理状态,其中,所述目标会话请求用于请求通过目标服务器与目标坐席集合中的坐席建立会话连接,所述目标业务办理状态用于表征所述目标服务器当前为办理会话路由业务的办理能力;

29、第二获取模块,用于在所述目标业务办理状态表征所述目标服务器处于业务拥塞状态的情况下,获取为所述目标坐席集合部署的参考服务器的参考业务办理状态,其中,所述参考服务器用于使用与所述目标服务器不同的通讯协议为所述目标坐席集合办理会话路由业务,所述参考业务办理状态用于表征所述参考服务器当前办理会话路由业务的办理能力;

30、第一配置模块,用于在所述参考业务办理状态表征所述参考服务器处于业务空闲状态的情况下,为所述目标会话请求配置目标通讯协议;

31、第一发送模块,用于将携带所述目标通讯协议的所述目标会话请求发送至所述参考服务器,其中,所述参考服务器用于根据所述目标通讯协议建立所述目标账号和所述目标坐席集合中的坐席之间的会话连接。

32、通过本技术,采用以下步骤:在接收到目标会话请求后,通过获取与目标会话请求对应的目标服务器的目标业务办理状态,从而得到了目标服务器当前办理会话路由业务的办理能力,并在目标服务器处于业务拥塞状态的情况下,为目标会话请求配置当前处于业务空闲状态下的参考服务器的目标通讯协议,使用该目标通讯协议调用当前处于业务空闲状态的参考服务器为目标账号办理会话路由业务,即在一个服务器出现业务拥塞的时候,通过重新配置通讯协议的方式调用处于空闲状态的服务器代替该拥塞服务器办理会话路由业务,解决了相关技术中会话路由业务办理效率较低的问题。进而达到了提高会话路由业务的办理效率的效果。

当前第1页 1 2
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1