一种服务区域的权重系数更新方法及装置制造方法及图纸

技术编号:36811093 阅读:20 留言:0更新日期:2023-03-09 00:45
本申请实施例提供了一种服务区域的权重系数更新方法及装置。本申请实施例提供的技术方案通过根据当前区域分配服务的权重系数确定候选系数,并基于设定的系数调整信息确定测试系数,基于测试系数和候选系数进行运行测试评估得到第一评估结果,并根据第一评估结果更新候选系数和系数调整信息,并基于更新后的系数调整信息更新所述测试系数,在满足测试结束条件时基于更新后的候选系数对当前区域分配服务的权重系数进行更新,本方案通过根据当前使用的权重系数确定候选系数,并根据测试系数和候选系数的运行测试评估结果不断更新候选系数,权重系数的更新不需要依赖大量的人工测试,有效提高服务区域的权重系数更新效率。有效提高服务区域的权重系数更新效率。有效提高服务区域的权重系数更新效率。

【技术实现步骤摘要】
一种服务区域的权重系数更新方法及装置


[0001]本申请实施例涉及通信
,尤其涉及一种服务区域的权重系数更新方法及装置。

技术介绍

[0002]随着多媒体业务的快速发展和音视频通讯软件的快速普及,实时音视频通话在互联网上得到了极大的推广。
[0003]为了确保通话质量,会在全球布置多个音视频服务区域。不同的音视频服务区域可支持不同的网络连接,以适应特定用户群。音视频通话的音视频服务区域选择对用户体验有很大影响,为了确定每个用户接入的最佳服务区域,管理人员预先设定用于服务区域分配的权重系数(例如丢包权重系数、延迟权重系数和抖动权重系数等),通过网络探测得到不同的服务提供商与服务区域之间的网络连接数据(例如丢包、延迟和抖动等),并根据网络连接数据以及设定的权重系数对每个区域进行评分,从而为音视频通话中的用户选择最佳服务区域。
[0004]权重系数的初始配置是通过观察实际通话的质量来选定的,通过调整不同的权重系数可以影响用户的服务区域分配结果,进而影响用户的接入质量。目前,权重系数的更新一般是根据网络情况手动调整的,每次调整权重系数都需要做一次运行测试评估,以验证当前重系数是否有效,而且运行测试评估需要很长时间才能为较小的用户群体获取足够体量和稳定的实验数据,权重系数的更新效率较低。

技术实现思路

[0005]本申请实施例提供一种服务区域的权重系数更新方法及装置,以解决相关技术中权重系数的更新依赖大量的人工测试,服务区域的权重系数更新效率较低的技术问题,有效减少权重系数的人工测试,提高服务区域的权重系数更新效率。
[0006]在第一方面,本申请实施例提供了一种服务区域的权重系数更新方法,包括:
[0007]基于当前区域分配服务的权重系数确定候选系数,并基于设定的系数调整信息确定测试系数,所述权重系数包括丢包权重系数、延迟权重系数和抖动权重系数中的一种或多种的组合;
[0008]基于所述测试系数和所述候选系数进行运行测试评估,得到第一评估结果;
[0009]根据所述第一评估结果更新所述候选系数以及所述系数调整信息,并基于更新后的所述系数调整信息更新所述测试系数;
[0010]在满足测试结束条件的情况下,基于更新后的所述候选系数对当前区域分配服务的权重系数进行更新。
[0011]在第二方面,本申请实施例提供了一种服务区域的权重系数更新装置,包括系数设定模块、运行评估模块、系数调整模块和系数更新模块,其中:
[0012]所述系数设定模块,配置为基于当前区域分配服务的权重系数确定候选系数,并
基于设定的系数调整信息确定测试系数,所述权重系数包括丢包权重系数、延迟权重系数和抖动权重系数中的一种或多种的组合;
[0013]所述运行评估模块,配置为基于所述测试系数和所述候选系数进行运行测试评估,得到第一评估结果;
[0014]所述系数调整模块,配置为根据所述第一评估结果更新所述候选系数以及所述系数调整信息,并基于更新后的所述系数调整信息更新所述测试系数;
[0015]所述系数更新模块,配置为在满足测试结束条件的情况下,基于更新后的所述候选系数对当前区域分配服务的权重系数进行更新。
[0016]在第三方面,本申请实施例提供了一种服务区域的权重系数更新设备,包括:存储器以及一个或多个处理器;
[0017]所述存储器,用于存储一个或多个程序;
[0018]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的服务区域的权重系数更新方法。
[0019]在第四方面,本申请实施例提供了一种存储计算机可执行指令的非易失性存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的服务区域的权重系数更新方法。
[0020]在第五方面,本申请实施例提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中,设备的至少一个处理器从计算机可读存储介质读取并执行计算机程序,使得设备执行如第一方面所述的服务区域的权重系数更新方法。
[0021]本申请实施例通过根据当前区域分配服务的权重系数确定候选系数,并基于设定的系数调整信息确定测试系数,基于测试系数和候选系数进行运行测试评估得到第一评估结果,并根据第一评估结果更新候选系数和系数调整信息,并基于更新后的系数调整信息更新所述测试系数,在满足测试结束条件时基于更新后的候选系数对当前区域分配服务的权重系数进行更新,本方案通过根据当前使用的权重系数确定候选系数,并根据测试系数和候选系数的运行测试评估结果不断更新候选系数,权重系数的更新不需要依赖大量的人工测试,有效提高服务区域的权重系数更新效率。
附图说明
[0022]图1是本申请实施例提供的一种服务区域的权重系数更新方法的流程图;
[0023]图2是本申请实施例提供的另一种服务区域的权重系数更新方法的流程图;
[0024]图3是本申请实施例提供的一种第一评估结果确定流程示意图;
[0025]图4是本申请实施例提供的一种候选系数以及系数调整信息的更新流程示意图;
[0026]图5是本申请实施例提供的一种服务区域的权重系数更新装置的结构示意图;
[0027]图6是本申请实施例提供的一种服务区域的权重系数更新设备的结构示意图。
具体实施方式
[0028]为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,
而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时上述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。上述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0029]本申请提供的服务区域的权重系数更新方法可应用于音视频通话(AV通话)中的服务区域(AV Region)分配,以对服务区域分配所使用的权重系数进行更新,旨在通过根据候选系数和测试系数运用到区域分配服务中的运行测试评估结果不断更新候选系数,以对权重系数进行更新,实现权重系数的高效率更新。对于传统的权重系数的更新方式,一般是需要工作人员基于一段时间收集到的用户实际通话数据,并根据实际通话数据和经验手动调节权重系数,并根据更新后的权重系数在区域分配服务中进行运行测试,例如对更新后的权重系数和原权重系数进行AB测试(AB test,将新特性(更新后的权重系数)应用到部分AV音视频通话数据(B组)和旧特性(原权重系数)应用到另一部分AV音视频通话数据(A组)的对比测试,比较两组之间的通话指标,以验证新特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务区域的权重系数更新方法,其特征在于,包括:基于当前区域分配服务的权重系数确定候选系数,并基于设定的系数调整信息确定测试系数,所述权重系数包括丢包权重系数、延迟权重系数和抖动权重系数中的一种或多种的组合;基于所述测试系数和所述候选系数进行运行测试评估,得到第一评估结果;根据所述第一评估结果更新所述候选系数以及所述系数调整信息,并基于更新后的所述系数调整信息更新所述测试系数;在满足测试结束条件的情况下,基于更新后的所述候选系数对当前区域分配服务的权重系数进行更新。2.根据权利要求1所述的服务区域的权重系数更新方法,其特征在于,所述基于设定的系数调整信息确定测试系数,包括:按照设定的系数调整信息对应的调整方向以及调整步长,对所述候选系数进行调整得到测试系数。3.根据权利要求1所述的服务区域的权重系数更新方法,其特征在于,所述基于所述测试系数和所述候选系数进行运行测试评估,得到第一评估结果,包括:获取所述测试系数运用到区域分配服务的第一测试数据以及所述候选系数运用到区域分配服务的第二测试数据;基于所述第一测试数据和所述第二测试数据进行运行测试评估,得到第一评估结果。4.根据权利要求3所述的服务区域的权重系数更新方法,其特征在于,所述基于所述第一测试数据和所述第二测试数据进行运行测试评估,得到第一评估结果,包括:对所述第一测试数据和所述第二测试数据进行去噪声处理,得到第三测试数据,其中,所述第三测试数据中基于不同的权重系数路由到的服务区域不同;基于所述第三测试数据进行运行测试评估,得到第一评估结果。5.根据权利要求4所述的服务区域的权重系数更新方法,其特征在于,所述基于所述第三测试数据进行运行测试评估,得到第一评估结果,包括:在所述第三测试数据的数据量小于第一设定阈值,并且所述第一测试数据和所述第二测试数据对应的总数据量达到第二设定阈值的情况下,确定指示中立的第一评估结果;基于设定的第一性能阈值和设定的第一成本阈值确定所述第三测试数据是否满足负向显著条件,并在满足所述负向显著条件的情况下,确定指示失败的第一评估结果;在不满足所述负向显著条件的情况下,基于所述第一性能阈值和所述第一成本阈值确定所述第三测试数据是否满足正向显著条件,并在满足所述正向显著条件的情况下,确定指示成功的第一评估结果;在不满足所述正向显著条件,并且所述第三测试数据的数据量达到第三设定阈值的情况下,基于设定的第二性能阈值和设定的第二成本阈值确定所述第三测试数据是否满足负向显著条件或确定所述第三测试数据是否满足正向显著条件,所述第二性能阈值小于所述第一性能阈值,所述第二成本阈值大于所述第一成本阈值。6.根据权利要求5所述的服务区域的权重系数更新方法,其特征在于,所述第一测试数据和所述第二测试数据包括一种或多种性能类型的性能指标数据以及一种或多种成本类型的成本指标数据,所述性能指标数据包括通话时长、呼叫失败占比、无视频的视频通话占
比、服务器从客户端接收到至少一个数据包次数、客户端从服务器接收到至少一个数据包次数中的一种或多种的组合,所述成本指标数据包括每分钟通话成本和/或每分钟向云提供商支付费用;所述基于设定的第一性能阈值和设定的第一成本阈值确定所述第三测试数据是否满足负向显著条件,包括:在所述第三测试数据中存在负向标准差差异达到设定的第一性能阈值的性能指标数据,或存在负向标准差差异达到设定的第一成本阈值的成本指标数据的情况下,确定满足负向显著条件。7.根据权利要求5所述的服务区域的权重系数更新方法,其特征在于,所述第一测试数据和所述第二测试数据包括一种或多种性能类型的性能指标数据以及一种或多种成本类型的成本指标数据;所述基于所述第一性能阈值和所述第一成本阈值确定所述第三测试数据是否满足正向显著条件,包括:在所述第三测试数据中存在正向标准差差异达到所述第一性能阈值的性能指标数据,或存在正向标准...

【专利技术属性】
技术研发人员:乔治
申请(专利权)人:北京洛塔信息技术有限公司
类型:发明
国别省市:

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

1