[发明专利]一种服务器的选择方法、装置、设备及介质在审
申请号: | 202110256468.7 | 申请日: | 2021-03-09 |
公开(公告)号: | CN113055460A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 姜焰;王光;方文豪 | 申请(专利权)人: | 百果园技术(新加坡)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李琴 |
地址: | 巴西班让路枫树*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 选择 方法 装置 设备 介质 | ||
本发明公开了一种服务器的选择方法、装置、设备及介质。在接收到目标群组的主叫方发送的第一群组通话请求后,获取第一群组通话请求中携带的每个目标区域的信息,针对每个目标区域的信息,根据该目标区域中的用户设备分别与直连的服务器进行数据通信的第一延迟时长,确定该目标区域对应的第一服务器。然后对于获取到的每个第一服务器,获取该服务器分别与每个目标区域中的用户设备进行数据通信的平均延迟时长。最后根据获取到的每个第一服务器分别对应的平均延迟时长,确定目标群组进行群组通话的中心服务器,充分考虑了目标群组中每个参与群组通话的会话成员所在区域,从而提高了确定的中心服务器的准确性,有利于提高群组通话的质量。
技术领域
本发明涉及通信技术领域,尤其涉及一种服务器的选择方法、装置、设备及介质。
背景技术
在互联网时代下,全球各地的人都可以很方便通过网络进行多人的音视频通话。在这些通话的背后,都是通过架设在全球各地的大量服务器来转发数据实现的。音视频通话的质量也和服务器的选择密切相关,特别是在群组通话场景下,因为每次发起群组通话,有多少群员加入,在什么时候加入都是不确定的,这就给群组通话的服务器选择带来了很大的挑战,尤其是在基于中心服务器的数据转发架构下,对中心服务器的选择尤为严格。
发明内容
本发明实施例提供了一种服务器的选择方法、装置、设备及介质。用于准确地确定群组通话的中心服务器。
本发明实施例提供了一种服务器的选择方法,所述方法包括:
接收目标群组的主叫方发送的第一群组通话请求;其中,所述第一群组通话请求中携带有所述目标群组中每个会话成员的目标区域的信息;
针对每个所述目标区域,根据该目标区域中的用户设备分别与直连的服务器进行数据通信的第一延迟时长,确定该目标区域对应的第一服务器;
基于所述第一服务器分别与每个所述目标区域中的用户设备进行数据通信的平均延迟时长,确定所述目标群组进行群组通话的中心服务器。
本发明实施例提供了一种服务器的选择装置,所述装置包括:
接收模块,用于接收目标群组的主叫方发送的第一群组通话请求;其中,所述第一群组通话请求中携带有所述目标群组中每个会话成员的目标区域的信息;
确定模块,用于针对每个所述目标区域,根据该目标区域中的用户设备分别与直连的服务器进行数据通信的第一延迟时长,确定该目标区域对应的第一服务器;
处理模块,用于基于每个所述第一服务器,确定所述目标群组进行群组通话的中心服务器。
本发明实施例提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述所述服务器的选择方法的步骤。
本发明实施例提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述服务器的选择方法的步骤。
由于本发明实施例中,在接收到目标群组的主叫方发送的第一群组通话请求后,获取第一群组通话请求中携带的每个目标区域的信息,针对每个目标区域的信息,根据该目标区域中的用户设备分别与直连的服务器进行数据通信的第一延迟时长,确定该目标区域对应的第一服务器。然后对于获取到的每个第一服务器,获取该服务器分别与每个目标区域中的用户设备进行数据通信的平均延迟时长。最后根据获取到的每个第一服务器分别对应的平均延迟时长,确定目标群组进行群组通话的中心服务器,充分考虑了目标群组中每个参与群组通话的会话成员所在区域,从而提高了确定的中心服务器的准确性,有利于提高群组通话的质量。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百果园技术(新加坡)有限公司,未经百果园技术(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110256468.7/2.html,转载请声明来源钻瓜专利网。