一种短信发送通道选择的方法及系统技术方案

技术编号:14311922 阅读:98 留言:0更新日期:2016-12-27 22:51
本发明专利技术公开了一种短信发送通道选择的方法及系统,该方法包括生成一参数向量矩阵,所述参数向量矩阵每一行的元素值为待选择通道对应的参数;生成一权重向量矩阵,所述权重向量矩阵中的每一行的元素值为所述参数向量矩阵中的每一列参数对应的权重值;将所述参数向量矩阵和权重向量矩阵相乘得到一乘积向量矩阵,所述乘积向量矩阵的每一元素值为待选择通道的权值,选择权值中最大值对应的通道为短信发送通道,实现了发送短信时,合理的选用发送的短信通道,从而提高短信送达的成功率。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种短信发送通道选择的方法及系统
技术介绍
短信是用户通过手机或者其他终端直接发送或者接收的文字或者数字信息。短信的发送方式有很多种,对于运营商而言,除了点对点发送短信外,更多的是内容提供商通过运营商的短信通道给用户下发短信的模式,通过这种方式可以进行信息推广、系统信息通知等。目前短信的发送存在如下几个问题:运营商出于防止垃圾短信的目的,会对一个手机号码短时间内发送短信的数量做限制,如果发送多了,会被屏蔽;不同运营商的通道,依赖于自己的网络,当网络出现故障后,短信不能按时送到接收者,需要屏蔽故障的短信发送通道;基于多通道的短信发送,对短信通道选择的判断条件多,处理的逻辑也比较复杂。这些问题的存在影响了短信发送的成功率。短信发送是否成功往往取决于下面的几个因素,一是运营商提供的短信通道是否正常;二是收信人的手机号码是否正确;三是一定时间内短信发送的条数是否受限制;以及收信人所在地点的信号是否正常,除了最后一个因素无法控制外,其它几个因素都可以根据数据情况进行数据分析,并加到当前的短信发送流程中。因此,如何在发送短信时,合理的选用发送的短信通道,提高短信送达的的成功率,将是本领域技术人员普遍关注的问题。
技术实现思路
鉴于此,本专利技术的目的是提供一种短信发送通道选择的方法及系统,用以实现发送短信时,合理的选用发送的短信通道,从而提高短信送达的成功率。根据上述专利技术目的,本专利技术提供了一种短信发送通道选择的方法,所述方法具体包括:生成一参数向量矩阵,所述参数向量矩阵每一行的元素值为待选择通道对应的参数;生成一权重向量矩阵,所述权重向量矩阵中的每一行的元素值为所述参数向量矩阵中的每一列参数对应的权重值;将所述参数向量矩阵和权重向量矩阵相乘得到一乘积向量矩阵,所述乘积向量矩阵的每一元素值为待选择通道的权值,选择权值中最大值对应的通道为短信发送通道。优选地,所述待选择通道包括联通、电信、移动三家运营商的通道。优选地,所述参数包括所述通道每天发送所有短信的发送成功率、所述通道的故障情况、所述通道的运营商标识以及发送本短信时在过去一小时内剩余的允许发送的短信数量,相对系统设定的短信发送最大数量归一化值。优选地,所述系统设定的同一通道每小时短信发送的最大数量是10条。优选地,若所述通道有故障,则对应的参数为1,否则为0。优选地,所述通道运营商标识是指若发送短信的目标号码和所述通道归属的运营商一致,则对应的参数为1,否则为0。优选地,所述权重值包括均衡权重值、成功率权重值、故障权重值以及运营商权重值。优选地,所述权重若为有效权重,则权重值大于0;否则,权重值为-100,并且所有的有效权重值之和是100。优选地,若待选择通道有故障,则所述故障权重值为-100。根据上述专利技术目的,本专利技术提供了一种短信发送通道选择系统,所述系统包括:参数获取模块,用于获取参数向量矩阵中的参数值;参数向量矩阵模块,用于生成一参数向量矩阵,所述参数向量矩阵每一行的元素值为待选择通道对应的参数;权重向量矩阵模块模块,用于生成-权重向量矩阵,所述权重向量矩阵中的每一行的元素值为所述参数向量矩阵中的每一列参数对应的权重值;乘积向量矩阵模块,用于将参数向量矩阵和权重向量矩阵相乘,生成一乘积向量矩阵,所述乘积向量矩阵的每一元素值为待选择通道的权值;判断模块,判断乘积向量矩阵中的权值,将权值中最大值对应的通道设置为短信发送的通道。与现有技术相比,本专利技术一种短信通道选择发送的方法及系统,具有以下有益效果:在发送短信时,合理的选用发送的短信通道,提高了短信送达的的成功率;本专利技术把短信发送系统的限制条件转化为矩阵参数,通过向量矩阵运算选择短信发送通道,简化了短信通道选择的流程;本专利技术中的权重向量可以根据短信分发送的情况进行调节,可以实现短信发送的性能最大化。附图说明图1为本专利技术一个实施例的一种短信通道选择的方法的流程图;图2为本专利技术一个实施例的短信通道选择系统的结构图。具体实施方式以正如
技术介绍
中提及的,在发送短信时,合理的选用发送的短信通道,提高短信送达的的成功率,是普遍关注的问题。因此,本专利技术通过设置一参数向量矩阵和一权重向量矩阵,在矩阵中设置短信发送通道的限制参数,然后将参数向量矩阵和权重向量矩阵相乘的得到一乘积向量,根据乘积向量中的元素的最大值对应的通道为短信发送的通道,从而简洁方便选择短信发送的通道,提高短信发送的成功率。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。图1为是本专利技术一个实施例的一种短信发送通道选择的方法流程图。如图 1所示,该方法具体包括以下步骤:S1:生成一参数向量矩阵,所述参数向量矩阵每一行的元素值为待选择通道对应的参数;S2:生成一权重向量矩阵,所述权重向量矩阵中的每一行的元素值为所述参数向量矩阵中的每一列参数对应的权重值;S3:将所述参数向量矩阵和权重向量矩阵相乘得到一乘积向量矩阵,所述乘积向量矩阵的每一元素值为待选择通道的权值,选择权值中最大值对应的通道为短信发送通道。在本专利技术中,短信发送的通道选择联通、电信、移动三家运营商的通道。在实施过程中,在系统中生成一参数向量矩阵,该参数向量矩阵每一行的元素值为待选择通道对应的参数,比如,短信发送的通道为联通、电信、移动三家运营商的通道,参数向量矩阵如下式所示:参数向量矩阵如上式所示,可以将矩阵的a1行表示移动运营商通道对应的参数值、a2行表示联通运营商通道对应的参数值、a3行表示电信运营商通道对应的参数值。为防止短信被运营商当作垃圾短信,同一通道中发送短信不能过多、过快。因此,系统中设定每小时短信发送的最大数量是10条。参数向量矩阵的第一列的元素值即a11、a21、a31值,表示10减去过去一小时内本通道内已经发送的短信数量,并相对系统设定的短信发送的最大数量进行归一化处理。比如,在发送本短信的时刻,当前号码使用移动运营商通道已经发送了4条短信,则a11=(10-4)/10=0.6,即a11的值为0.6,以此类推,a21、a31值依次设定。若该通道已经发送的短信数量大于10条,则参数向量矩阵的第一列的元素值为0。在本实施方式中,参数向量的矩阵的第二列的元素值为该通道每天发送的所有短信的发送成功率,如上式中a12、a22、a32的值。在每天的凌晨时刻,根据之前一天的每个通道的短信发送成功率,作为当天的向量矩阵中a21、a22、 a32的值。在本实施方式中,参数向量矩阵的第三列的元素值设置为该通道的故障情况,即上式中的a13、a23、a33值。若该通道有故障,则该元素值为1,负责为0。通道的故障,可以通过运营商的通知获取,并根据通知实时修改该值。在本实施方式中,参数向量矩阵的第四列的元素值表示该通道的运营商标识,即上式中的a14、a24、a34值。若发送短信的目标号码和该通道归属的运营商一致,则该值为1,否则为0。在实施过程中,生成一向量矩阵,向量矩阵中的每一行的元素值为参数向量矩阵中的每一列的权重值。该权重若为有效权重,则权重值大于0;否本文档来自技高网
...

【技术保护点】
一种短信发送通道选择的方法,其特征在于,所述方法包括以下步骤:生成一参数向量矩阵,所述参数向量矩阵每一行的元素值为待选择通道对应的参数;生成一权重向量矩阵,所述权重向量矩阵中的每一行的元素值为所述参数向量矩阵中的每一列参数对应的权重值;将所述参数向量矩阵和权重向量矩阵相乘得到一乘积向量矩阵,所述乘积向量矩阵的每一元素值为待选择通道的权值,选择权值中最大值对应的通道为短信发送通道。

【技术特征摘要】
1.一种短信发送通道选择的方法,其特征在于,所述方法包括以下步骤:生成一参数向量矩阵,所述参数向量矩阵每一行的元素值为待选择通道对应的参数;生成一权重向量矩阵,所述权重向量矩阵中的每一行的元素值为所述参数向量矩阵中的每一列参数对应的权重值;将所述参数向量矩阵和权重向量矩阵相乘得到一乘积向量矩阵,所述乘积向量矩阵的每一元素值为待选择通道的权值,选择权值中最大值对应的通道为短信发送通道。2.如权利要求1所述的一种短信发送通道选择的方法,其特征在于,所述待选择通道包括联通、电信、移动三家运营商的通道。3.如权利要求1所述的一种短信发送通道选择的方法,其特征在于,所述参数包括所述通道每天发送所有短信的发送成功率、所述通道的故障情况、所述通道的运营商标识以及发送本短信时在过去一小时内剩余的允许发送的短信数量,相对系统设定的短信发送最大数量归一化值。4.如权利要求3所述的一种短信发送通道选择的方法,其特征在于,所述系统设定的同一通道每小时短信发送的最大数量是10条。5.如权利要求3所述的一种短信发送通道选择的方法,其特征在于,若所述通道有故障,则对应的参数为1,否则为0。6.如权利要求3所述的一种短信发送通道选择的方法,其特征在...

【专利技术属性】
技术研发人员:薛琦
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1