[发明专利]短信服务平台中降低短信下行发送丢包率的方法在审
申请号: | 201710296048.5 | 申请日: | 2017-04-28 |
公开(公告)号: | CN106921950A | 公开(公告)日: | 2017-07-04 |
发明(设计)人: | 康钟荣;李伟 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04L1/18 |
代理公司: | 四川省成都市天策商标专利事务所51213 | 代理人: | 陈靖,李洁 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 短信 服务 平台 降低 下行 发送 丢包率 方法 | ||
技术领域
本发明涉及计算机技术与云端服务调度技术领域,具体涉及一种短信服务平台中降低短信下行发送丢包率的方法。
背景技术
集成了多个运营商通道网关的短信服务平台,由于各运营商通道网关自身的缺陷或发送限制,导致业务方请求的短信发送服务会出现一定的丢包率,即从运营商通道网关发出的短信,有一定的几率无法送达到目的手机号码,这种丢包情况的出现,将严重影响平台业务方短信服务相关业务的正常开展。短信服务平台的丢包率跟运营商通道网关的丢包率息息相关,在无法改变运营商通道网关丢包率的情况下,若不能实施有效的调度机制,则短信服务平台的丢包率将与运营商通道网关的丢包率持平,或大于运营商通道网关的丢包率,造成短信服务平台效率低下,无法满足平台业务方的需求。本发明将通过有效的调度机制来减小短信服务平台的短信下行发送丢包率,减小丢包率对业务方的负面影响。
发明内容
本发明公开的短信服务平台中降低短信下行发送丢包率的方法,充分利用运营商通道网关内部下行发送成功率较高的特征,以及丢包后二次发送的机制,大幅度降低多运营商通道网关情况下短信服务平台下行发送的丢包率。
为解决上述的技术问题,本发明采用以下技术方案:
短信服务平台中降低短信下行发送丢包率的方法,其特征在于,它包括以下步骤:
步骤1,获取并解析短信服务平台内集成的各个运营商的网关账号,基于该网关账号分别构建对于各个运营商手机号码的匹配模式,标明每一个网关账号所述的运营商身份信息,构建一个包含了所有运营商身份信息的集合,每一个运营商生成身份标识信息的ServerID;
步骤2,对于每一个来自短信服务平台业务方的短信下行发送请求,短信服务平台获取该短信下行发送请求中的手机号码,并根据步骤1中的手机号码的匹配模式,判断该短信下行发送请求中的手机号码所属的运营商身份信息,并通过运营商身份信息获取对应的运营商生成身份标识信息的ServerID;
步骤3,根据步骤2中短信下行发送请求中的手机号码所属的运营商身份信息和运营商生成身份标识信息的ServerID,如果该短信下行发送请求中的手机号码所属的运营商身份信息和运营商生成身份标识信息的ServerID不属于短信服务平台内集成的任意一个运营商的网关账号,则从短信服务平台中随机选择下行发送成功率高的网管账号向相应的运营商发起短信下行发送的请求,如果如果该短信下行发送请求中的手机号码所属的运营商身份信息和运营商生成身份标识信息的ServerID属于短信服务平台内集成的任意一个运营商的网关账号,则选择相应的网关账号,向相应的运营商发起短信下行发送的请求;
步骤4,对于短信下行发送请求,短信服务平台根据运营商返回的发送回执或返回的提示信息,判断本次短信下行发送是否成功,若短信送达成功,则向短信服务平台业务方返回成功的提示信息,若短信送达失败,则跳转到步骤5;
步骤5,触发短信服务平台的二次补发机制,向本次短信下行发送请求中下行发送失败的手机号码补发短信内容;
步骤6,短信服务平台对本次短信下行发送请求中下行发送失败的手机号码进行二次补发;
步骤7,根据步骤4与步骤6中的下行发送成功或失败的记录,实时统计短信服务平台内集成的运营商的短信下行送达率或丢包率。
更进一步的技术方案是,所述运营商的网关账号包括移动网关运营商网关、联通网关运营商网关、电信网关运营商网关或第三方网关运营上网关。
与现有技术相比,本发明的有益效果是:
本发明公开的一种短信服务平台中降低短信下行发送丢包率的方法,在无法改变运营商网关短信下行实际送达率的情况下,基于运营商网关内部短信下行送达率相对较高的特点,短信服务平台通过优先选择请求手机号码所对应运营商网关服务的方式,以及短信服务平台为短信送达失败请求所提供的二次补发机制,将大幅降低短信服务平台的下行发送丢包率,提高短信服务平台下行发送的整体送达率。
附图说明
图1为本发明一种实施例的一种短信服务平台中降低短信下行发送丢包率的方法的流程图。
图2为本发明一种实施例的一种短信服务平台中降低短信下行发送丢包率的方法所涉及的结构框架图。
具体实施方式
下面结合附图对本发明作进一步阐述。
如图1和图2所示的一种短信服务平台中降低短信下行发送丢包率的方法,它包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710296048.5/2.html,转载请声明来源钻瓜专利网。