一种基于多维度的无效号码检测系统和方法

文档序号:7810292阅读:153来源:国知局
一种基于多维度的无效号码检测系统和方法
【专利摘要】本发明公开了一种基于多维度的无效号码检测系统和方法,包括:一号码管理模块,负责是否暂停使用;一短信发送模块,负责短信的发送,并在发现有特定的错误码返回时,及时地向号码管理模块报告错误;一短信分析模块,负责定时分析短信的发送记录,统计短信相关的数据,如果发现统计数据低于阀值,则向号码管理模块报告错误。本发明基于多维度的无效号码检测系统和方法通过特定的错误码、发送错误率、接收错误率、没有短信报告返回率等多个维度,对发送号码进行分析,能够及时地识别出有问题的号码并将其暂停使用,有效地提高了短信的到达率。
【专利说明】一种基于多维度的无效号码检测系统和方法

【技术领域】
[0001] 本发明属于移动通信领域,具体涉及一种基于多维度的无效号码检测系统和方 法。

【背景技术】
[0002] 在短信发送中,发送号码经常性无效(号码原因或被运营商封堵等),从而不能下 发短信。系统需要及时检测出此类号码,并暂停其使用,否则会影响短信的到达率。
[0003] 现有的系统一般只能通过发送后的特定的错误码来进行判断,但很多时候,发送 短信的错误码的类型很多,甚至并没有返回任何的错误码,而用户并没有收到短信。由此造 成很多系统无法正确地判断发送号码是否有效。


【发明内容】

[0004] 为解决上述技术问题,本发明的目的是提供一种基于多维度的无效号码检测系统 和方法。
[0005] 本发明采用的技术方案是: 一种基于多维度的无效号码检测系统,其特征在于包括: 一号码管理模块,该号码管理模块负责是否暂停使用; 一短信发送模块,该短信发送模块负责短信的发送,并在发现有特定的错误码返回时, 及时地向号码管理模块报告错误; 一短信分析模块,负责定时分析短信的发送记录,统计短信相关的数据,如果发现统计 数据低于阀值,则向号码管理模块报告错误。
[0006] 具体的,所述号码管理模块接收到短信发送模块或短信分析模块的错误报告时, 即判定该号码为无效号码,并暂停无效号码的使用。
[0007] 进一步的,所述短信发送模块的工作流程包括:S1、首先从号码管理模块获取一个 有效的发送号码; 52、 将短信发送到短信网关; 53、 如果短信网关返回特定的错误码,则立刻通过接口通知号码管理模块; 54、 号码管理模块接收到通知后,立刻暂停此号码的使用。
[0008] 其中,所述短信分析模块的统计数据为每个号码的发送成功率、接收成功率、没有 报告返回率中的一种或多种组合。
[0009] 更进一步的,所述短信分析模块的工作流程包括: Q1、每天定时分析短信的发送记录; Q2统计出每个号码的发送成功率、接收成功率、没有报告返回率; Q3、逐一检查每个号码的各项指标是否低于设定的阀值; Q4、如果低于阀值,则通过接口通知号码管理模块; Q5、号码管理模块接收到通知后,立刻暂停此号码的使用。
[0010] 本发明还包括基于上述系统同一个发明构思的方法,即一种基于多维度的无效号 码检测方法,其特征在于:包括以下步骤: A、 检测一个有效号码短信发出后是否有特定的错误码返回,若有错误码,直接进入步 骤C;否则进入下一步; B、 定时分析该号码短信的发送记录,统计短信相关的数据,如果发现统计数据低于阀 值,则进入下一步;否则该号码有效,不对其管理; C、 判定该号码无效并暂停其使用。
[0011] 其中,所述统计数据为每个号码的发送成功率、接收成功率、没有报告返回率中的 一种或多种组合。
[0012] 本发明的有益效果: 本发明基于多维度的无效号码检测系统和方法通过特定的错误码、发送错误率、接收 错误率、没有短信报告返回率等多个维度,对发送号码进行分析,能够及时地识别出有问题 的号码并将其暂停使用,有效地提高了短信的到达率。

【专利附图】

【附图说明】
[0013] 下面结合附图对本发明的【具体实施方式】做进一步的说明。
[0014] 图1是本发明无效号码检测系统的结构框图; 图2是本发明的短信发送流程图; 图3是本发明的短信分析流程图; 图4是本发明无效号码检测方法的流程图。

【具体实施方式】
[0015] 参考图1所示,为本发明的一种基于多维度的无效号码检测系统,包括: 一号码管理模块,该号码管理模块负责是否暂停使用; 一短信发送模块,该短信发送模块负责短信的发送,并在发现有特定的错误码返回时, 及时地向号码管理模块报告错误; 一短信分析模块,负责定时分析短信的发送记录,统计短信相关的数据,如果发现统计 数据低于阀值,则向号码管理模块报告错误。
[0016] 具体的,所述号码管理模块接收到短信发送模块或短信分析模块的错误报告时, 即判定该号码为无效号码,并暂停无效号码的使用。
[0017] 进一步的,所述短信发送模块的工作流程包括:见图2 51、 首先从号码管理模块获取一个有效的发送号码; 52、 将短信发送到短信网关; 53、 如果短信网关返回特定的错误码,则立刻通过接口通知号码管理模块; 54、 号码管理模块接收到通知后,立刻暂停此号码的使用。
[0018] 其中,所述短信分析模块的统计数据为每个号码的发送成功率、接收成功率、没有 报告返回率。
[0019] 更进一步的,所述短信分析模块的工作流程包括:见图3 Q1、每天定时分析短信的发送记录; Q2统计出每个号码的发送成功率、接收成功率、没有报告返回率; Q3、逐一检查每个号码的各项指标是否低于设定的阀值; Q4、如果低于阀值,则通过接口通知号码管理模块; Q5、号码管理模块接收到通知后,立刻暂停此号码的使用。
[0020] 如图4所示,本发明还包括基于上述系统同一个发明构思的方法,即一种基于多 维度的无效号码检测方法,包括以下步骤: A、 检测一个有效号码发出短信后是否有特定的错误码返回,若有错误码,直接进入步 骤C;否则进入下一步; B、 定时分析该号码短信的发送记录,统计短信相关的数据,如果发现统计数据低于阀 值,则进入下一步;否则该号码有效,不对其管理; C、 判定该号码无效并暂停其使用。
[0021] 其中,所述统计数据为每个号码的发送成功率、接收成功率、没有报告返回率等。
[0022] 如上所述,本发明基于多维度的无效号码检测系统和方法通过特定的错误码、发 送错误率、接收错误率、没有短信报告返回率等多个维度,对发送号码进行分析,能够及时 地识别出有问题的号码并将其暂停使用,有效地提高了短信的到达率。
[0023] 以上所述仅为本发明的优先实施方式,本发明并不限定于上述实施方式,只要以 基本相同手段实现本发明目的的技术方案都属于本发明的保护范围之内。
【权利要求】
1. 一种基于多维度的无效号码检测系统,其特征在于包括: 一号码管理模块,该号码管理模块负责是否暂停使用; 一短信发送模块,该短信发送模块负责短信的发送,并在发现有特定的错误码返回时, 及时地向号码管理模块报告错误; 一短信分析模块,负责定时分析短信的发送记录,统计短信相关的数据,如果发现统计 数据低于阀值,则向号码管理模块报告错误。
2. 根据权利要求1所述的一种基于多维度的无效号码检测系统,其特征在于:所述 号码管理模块接收到短信发送模块或短信分析模块的错误报告时,即判定该号码为无效号 码,并暂停无效号码的使用。
3. 根据权利要求1所述的一种基于多维度的无效号码检测系统,其特征在于:所述短 信发送模块的工作流程包括:S1、首先从号码管理模块获取一个有效的发送号码; 52、 将短信发送到短信网关; 53、 如果短信网关返回特定的错误码,则立刻通过接口通知号码管理模块; 54、 号码管理模块接收到通知后,立刻暂停此号码的使用。
4. 根据权利要求1所述的一种基于多维度的无效号码检测系统,其特征在于:所述短 信分析模块的统计数据为每个号码的发送成功率、接收成功率、没有报告返回率中的一种 或多种组合。
5. 根据权利要求4所述的一种基于多维度的无效号码检测系统,其特征在于:所述短 信分析模块的工作流程包括: Q1、每天定时分析短信的发送记录; Q2统计出每个号码的发送成功率、接收成功率、没有报告返回率; Q3、逐一检查每个号码的各项指标是否低于设定的阀值; Q4、如果低于阀值,则通过接口通知号码管理模块; Q5、号码管理模块接收到通知后,立刻暂停此号码的使用。
6. -种基于多维度的无效号码检测方法,其特征在于:包括以下步骤: A、 检测一个有效号码发出短信后是否有特定的错误码返回,若有错误码,直接进入步 骤C;否则进入下一步; B、 定时分析该号码短信的发送记录,统计短信相关的数据,如果发现统计数据低于阀 值,则进入下一步;否则该号码有效,不对其管理; C、 判定该号码无效并暂停其使用。
7. 根据权利要求6所述的一种基于多维度的无效号码检测方法,其特征在于:所述统 计数据为每个号码的发送成功率、接收成功率、没有报告返回率中的一种或多种组合。
【文档编号】H04W4/14GK104113871SQ201410367864
【公开日】2014年10月22日 申请日期:2014年7月29日 优先权日:2014年7月29日
【发明者】余敬龙 申请人:广东能龙教育股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1