一种对比短信通道质量的方法技术

技术编号:27143221 阅读:21 留言:0更新日期:2021-01-27 21:31
本发明专利技术公开了一种对比短信通道质量的方法,采集数据并建立短信评分指标体系;构建出短信通道的原始矩阵,将原始矩阵进行正向化处理;对每一个通道的每一个指标进行标准化计算;分别计算n个通道中各指标与最小值的距离除以n通道中的最大距离减去上最小距离;计算正负理想解,根据各评分指标到正负理想解的距离,并在距离计算中加入预设的权重,计算各评分指标的相对贴近度;将每个通道的m个短信评分指标进行归一化处理并排序;发明专利技术通过评估出短信通道的质量的好坏,并对通道质量进行排序,对进一步采取短信发送相关策略进行一定的评判标准,提高短信发送的可靠性,减少系统资源消耗。源消耗。源消耗。

【技术实现步骤摘要】
一种对比短信通道质量的方法
[0001]本专利技术属于通信
,具体涉及一种对比短信通道质量的方法。

技术介绍

[0002]目前,用户在使用网站或手机app提供的各种服务时,经常需要输入以短信方式接收到的验证码,在验证码验证成功后,用户才能享受相应的服务。这种应用场景对短信通道质量有着很高的要求。通常,在以短信方式发送验证码时,会根据接收验证码的手机号码所属的号段选择相应的短信通道,所选择的短信通道质量直接影响到以短信方式发送的验证码是否能够成功到达用户手机,继而影响到用户是否能够在规定时间内将验证码验证成功。因此,短信通道质量的评估至关重要,应及时发现质量较差甚至是不可用的短信通道,避免继续使用其发送验证码。
[0003]目前,市面上对比短信通道质量的算法研究比较少,一般使用多通道来解决短信发送失败的问题。对于短信通道质量,只关注短信到达率的指标,没有关注到达率和延迟时间等指标。当使用多通道发送短信时,缺乏对短信通道质量的比较,导致一个短信通道发送失败时,只能随机选取未使用过的通道,在一定程度上浪费了系统资源。

技术实现思路

[0004]有鉴于此,本专利技术提出一种对比短信通道质量的算法,以便于在单个短信通道出现问题的时候,最快速度的选择质量最高的短信通道进行短信发送。
[0005]为了达到目的,本专利技术提供的技术方案为:
[0006]本专利技术涉及一种对比短信通道质量的方法,其包括以下步骤:
[0007](1)采集数据并建立短信评分指标体系;
[0008](2)构建出短信通道的原始矩阵P,原始矩阵P中含有n个短信通道,每个短信通道含有m个评分指标;
[0009](3)将原始矩阵P进行正向化处理;
[0010](4)对每一个通道的每一个指标进行标准化计算;
[0011](5)分别计算n个通道中各指标与最小值的距离除以n个通道中的最大距离减去上最小距离;
[0012](6)计算正负理想解,根据各评分指标到正负理想解的距离,并在距离计算中加入预设的权重,计算各评分指标的相对贴近度;
[0013](7)将每个通道的m个短信评分指标进行归一化处理并排序;
[0014](8)收集数据,展示短信通道质量报表。
[0015]优选地,步骤(1)中,短信评分指标包括指定时间短信发送的成功率a、发送平均请求耗时b、发送状态报告平均回执时间c和超过72小时未回复数量d,计算上述指标在指定时间范围内的加权平均数,并对数据指标设置权重。
[0016]优选地,步骤(3)中,对于发送平均请求耗时b、发送状态报告平均回执时间c和超过72小时未回复数量进行正向化处理时,正向化处理的计算公式为使用当前矩阵该参数的
最大值减去当前值并将结果替换当前值。
[0017]优选地,步骤(4)中,分别对指定时间短信发送的成功率a、发送平均请求耗时b、发送状态报告平均回执时间c和超过72小时未回复数量d的每个值进行平方和归一化,计算公式为:
[0018][0019]式中p
mn
为第n个通道的第m个指标值。
[0020]优选地,步骤(5)中,最大距离的计算公式为:D
max
=p
mn-p
m(max)
;最小距离的计算公式为:D
min
=p
mn-p
m(min)

[0021]式中:p
m(max)
为第m列的最大值,p
m(min)
为第m列的最小值。
[0022]优选地,步骤(6)中,
[0023]加入权重的评分计算公式为:S=D
min
/(D
max
+D
min
);
[0024]某一短信通道指标的最大值计算公式为:
[0025]短信通道和最大距离D
max
计算公式为:
[0026][0027]当前短信通道和最小距离D
min
计算公式为:
[0028][0029]短信通道评分的评分为:
[0030][0031]式中ω
i
为当前指标的权重。
[0032]采用本专利技术提供的技术方案,与现有技术相比,具有如下有益效果:
[0033]1、本专利技术通过多通道智能切换,统计短信通道质量,增加短信发送成功率,减少系统资源消耗。
[0034]2、本专利技术采用多属性决策方法评估短信通道质量,充分考虑短信的行业特点,以便于在单个短信通道商出现问题的时候,最快速度的选择质量最高的短信通道进行短信发送。
[0035]3、本专利技术通过评估出短信通道的质量的好坏,并对通道质量进行排序,对进一步采取短信发送相关策略进行一定的评判标准,提高短信发送的可靠性,减少系统资源消耗。
附图说明
[0036]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本专利技术的流程图。
具体实施方式
[0038]为进一步了解本专利技术的内容,结合实施例对本专利技术作详细描述,以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。
[0039]参照图1,本实施例涉及一种对比短信通道质量的方法,其包括以下步骤:
[0040](1)采集数据并建立短信评分指标体系;
[0041](2)构建出短信通道的原始矩阵P,原始矩阵P中含有n个短信通道(y1、y2、y3……
y
n
),每个短信通道含有m个评分指标;
[0042](3)将原始矩阵P进行正向化处理;
[0043](4)对每一个通道的每一个指标进行标准化计算;
[0044](5)分别计算n个通道中各指标与最小值的距离除以n通道中的最大距离减去上最小距离;
[0045](6)计算正负理想解,根据各评分指标到正负理想解的距离,并在距离计算中加入预设的权重,计算各评分指标的相对贴近度;
[0046](7)将每个通道的m个短信评分指标进行归一化处理并排序;
[0047](8)收集数据,展示短信通道质量报表。
[0048]参照表一,步骤(1)中,短信评分指标包括指定时间短信发送的成功率a、发送平均请求耗时b、发送状态报告平均回执时间c和超过72小时未回复数量d,计算上述指标在指定时间范围内的加权平均数,并对数据指标设置权重。
[0049]步骤(3)中,为了消除a、b、c、d不同指标的值对计算结果的影响,取出数据单位之间的不统一(消除量纲),对于发送平均请求耗时b、发送状态报告平均回执时间c和超过72小时未回复数量进行正向化处理时,正向化处理的计算公式为使用当前矩阵该参数的最大值减去当前值并将结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对比短信通道质量的方法,其特征在于,其包括以下步骤:(1)采集数据并建立短信评分指标体系;(2)构建出短信通道的原始矩阵P,原始矩阵P中含有n个短信通道,每个短信通道含有m个评分指标;(3)将原始矩阵P进行正向化处理;(4)对每一个通道的每一个指标进行标准化计算;(5)分别计算n个通道中各指标与最小值的距离除以n通道中的最大距离减去上最小距离;(6)计算正负理想解,根据各评分指标到正负理想解的距离,并在距离计算中加入预设的权重,计算各评分指标的相对贴近度;(7)将每个通道的m个短信评分指标进行归一化处理并排序;(8)收集数据,展示短信通道质量报表。2.根据权利要求1所述的对比短信通道质量的方法,其特征在于,步骤(1)中,短信评分指标包括指定时间短信发送的成功率a、发送平均请求耗时b、发送状态报告平均回执时间c和超过72小时未回复数量d,计算上述指标在指定时间范围内的加权平均数,并对数据指标设置权重。3.根据权利要求1所述的对比短信通道质量的方法,其特征在于,步骤(3)中,对于发送平均请求耗时b、发送状态报告平均回执时间c和超过72小时未回复数量进行正向化处理时,正向化处理的计算公式为使用当前矩阵该参数的最大值减去当前值并将结果替换当前值。4.根据权利要求2所述的对比短信通道质量的方法,其特征在于,步骤(4)中,分别对指定时...

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

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

1