CN107734475B - 基于短信链路的短信发送方法及业务平台 - Google Patents
基于短信链路的短信发送方法及业务平台 Download PDFInfo
- Publication number
- CN107734475B CN107734475B CN201711132670.9A CN201711132670A CN107734475B CN 107734475 B CN107734475 B CN 107734475B CN 201711132670 A CN201711132670 A CN 201711132670A CN 107734475 B CN107734475 B CN 107734475B
- Authority
- CN
- China
- Prior art keywords
- short message
- traffic
- link
- data
- service platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000012545 processing Methods 0.000 claims description 11
- 238000012544 monitoring process Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 claims description 9
- 238000001914 filtration Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 6
- 230000005540 biological transmission Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种基于短信链路的短信发送方法及业务平台,通过业务平台根据短信数据业务类型将短信数据添加到对应的短信链路的发送队列中;并实时检测各短信链路的流量使用情况,对各短信链路进行流量调整;根据调整后的短信链路流量对各短信链路进行流量更新,将发送队列中的短信数据通过流量更新后的对应的短信链路发送给运营商短信网关,由运营商短信网关传输给运营商短信中心,通过运营商短信中心发送到用户终端。通过实时检测各短信链路的流量使用情况,重新调整各短信链路流量,均衡各短信链路的流量,避免造成短信数据发送延迟;并更新各短信链路进行流量,使短信链路调整后的流量生效,可避免将服务重新启动造成短信数据丢失。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种基于短信链路的短信发送方法及业务平台。
背景技术
近年来随着3G、4G网络的开展,运营商为提高用户体验,提供很多接触类的短信提醒,比如:流量提醒,欠费提醒,营销业务提醒,公益短信等等,运营商会给业务部分分配不同的短信链路流量,业务根据不同的链路流量进行短信推送。但是推送短信时,势必造成有些短信链路负载过高,有的短信链路闲置情况,经常造成短信链路流量使用很不均衡,造成大量短信延迟。
现有技术中短信链路流量相对比较固定,如果多个线程启动发送程序,势必会造成各短信链路流量使用的不均匀,造成流量的浪费。虽然现有的流量也可以调整,但是调整过后,服务必须重新启动,才能让修改后的流量生效,重启服务对于生产业务具有很大的风险;服务重启后,势必会造成一定量短信的丢失,影响用户体验;并且现有技术需要手动更改各个短信链路的流量,但每个短信链路中短信数据发送量是动态调整的,如果固定调整,无法从根本上解决流量浪费问题,需要浪费更多的人力和物力。
发明内容
本发明提供一种基于短信链路的短信发送方法及业务平台,以提供一种可动态均衡各短信链路的流量,并且无需服务重启的短信发送方法,可避免将服务重新启动造成短信数据丢失。
本发明的一个方面是提供一种基于短信链路的短信发送方法,业务平台与运营商短信网关通过至少两条短信链路通信连接,其中每条所述短信链路用于传输对应业务的短信数据;所述方法包括:
所述业务平台获取短信数据,根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中;
所述业务平台实时检测各所述短信链路的流量使用情况,根据所述流量使用情况对各短信链路进行流量调整;
所述业务平台根据调整后的短信链路流量对各短信链路进行流量更新;
所述业务平台将所述发送队列中的所述短信数据通过流量更新后的对应的短信链路发送给所述运营商短信网关,以使所述短信数据由所述运营商短信网关传输给运营商短信中心,并通过所述运营商短信中心发送到用户终端。
进一步的,所述业务平台根据所述流量使用情况对各短信链路进行流量调整,具体包括:
所述业务平台根据所述流量使用情况,将各短信链路的闲置流量分配给流量使用率最高的短信链路。
进一步的,所述业务平台根据所述流量使用情况,将各短信链路的闲置流量分配给流量使用率最高的短信链路具体包括:
所述业务平台根据所述流量使用情况,获取流量使用率最高的M条短信链路以及将流量使用率低于第一预设阈值的短信链路中流量使用率最低的N条短信链路;
所述业务平台将所述N条短信链路的闲置流量分配给所述M条短信链路。
进一步的,所述业务平台获取短信数据,具体包括:
所述业务平台接收业务主机发送的待发送数据;
所述业务平台根据所述待发送数据生成短信数据。
进一步的,所述业务平台根据所述待发送数据生成短信数据,具体包括:
所述业务平台将所述待发送数据进行分析验证和敏感词过滤,根据预定格式生成所述短信数据。
本发明的另一个方面是提供一种业务平台,包括:
网关接口模块,用于通过至少两条短信链路将所述业务平台与运营商短信网关通信连接,其中每条所述短信链路用于传输对应业务的短信数据;
短信数据处理模块,用于获取短信数据;
短信发送模块,用于根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中;
流量监控模块,用于实时检测各所述短信链路的流量使用情况,根据所述流量使用情况对各短信链路进行流量调整;
所述网关接口模块还用于,根据调整后的短信链路流量对各短信链路进行流量更新;
所述短信发送模块还用于,将所述发送队列中的所述短信数据通过流量更新后的对应的短信链路发送给所述运营商短信网关,以使所述短信数据由所述运营商短信网关传输给运营商短信中心,并通过所述运营商短信中心发送到用户终端。
进一步的,所述流量监控模块具体用于:
根据所述流量使用情况,将各短信链路的闲置流量分配给流量使用率最高的短信链路。
进一步的,所述流量监控模块具体用于:
根据所述流量使用情况,获取流量使用率最高的M条短信链路以及将流量使用率低于第一预设阈值的短信链路中流量使用率最低的N条短信链路;
将所述N条短信链路的闲置流量分配给所述M条短信链路。
进一步的,所述短信数据处理模块具体用于:
接收业务主机发送的待发送数据;
根据所述待发送数据生成短信数据。
进一步的,所述短信数据处理模块具体用于:
将所述待发送数据进行分析验证和敏感词过滤,根据预定格式生成所述短信数据。
本发明提供的基于短信链路的短信发送方法及业务平台,通过业务平台获取短信数据,根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中;并实时检测各短信链路的流量使用情况,根据流量使用情况对各短信链路进行流量调整;然后根据调整后的短信链路流量对各短信链路进行流量更新;最后业务平台将发送队列中的短信数据通过流量更新后的对应的短信链路发送给运营商短信网关,以使短信数据由运营商短信网关传输给运营商短信中心,并通过运营商短信中心发送到用户终端。本实施例的方法通过实时对各短信链路的流量使用情况进行检测,根据流量使用情况重新调整分配各短信链路的流量,从而避免存在某些短信链路负载过高,而某些短信链路闲置的状况,均衡各短信链路的流量,避免造成短信数据的发送延迟;并且通过根据调整后的短信链路流量对各短信链路进行流量更新,使短信链路调整后的流量生效,可避免将服务重新启动造成短信数据丢失。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的基于短信链路的短信发送方法流程图;
图2为本发明另一实施例提供的基于短信链路的短信发送方法流程图;
图3为本发明实施例提供的业务平台的结构图;
图4为本发明实施例提供的短信发送***的网络架构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的基于短信链路的短信发送方法流程图。本发明实施例提供了一种基于短信链路的短信发送方法,业务平台与运营商短信网关通过至少两条短信链路通信连接,其中每条所述短信链路用于传输对应业务的短信数据;该方法具体步骤如下:
S101、所述业务平台获取短信数据,根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中。
在本实施例中,短信数据为可用于运营商短信中心发送的短信数据,具体包括接入号码、下发号码以及下发内容等。短信数据可分为多个业务类型,例如流量提醒、欠费提醒、营销业务提醒、公益短信等,每一业务类型的短信数据通过一条短信链路由业务平台传输给运营商短信网关。
S102、所述业务平台实时检测各所述短信链路的流量使用情况,根据所述流量使用情况对各短信链路进行流量调整。
在本实施例中,业务平台实时对各短信链路的流量使用情况进行检测,从而根据流量使用情况以预定的调整规则重新调整分配各短信链路的流量,从而避免存在某些短信链路负载过高,而某些短信链路闲置的状况,均衡各短信链路的流量,避免造成短信数据的发送延迟。在本实施例中,预定的调整规则可以为将各短信链路的闲置流量分配给流量使用率最高的短信链路,更具体的,当流量使用率最高的短信链路有多个时,可设置分配规则,例如可根据短信数据业务类型的紧急程度设置分配比例,最紧急的可优先分配或者分配较多的闲置流量。此外还可限定闲置流量由哪些短信链路提供,如可由流量使用率低于第一预设阈值的短信链路提供等。另外还可根据流量使用情况和发送队列中的短信数据的数量来设置调整规则,例如对于某一短信链路可能当前流量使用率较低,但其发送队列中的短信数量当前突然增加很多,可能导致下一刻出现负载较大,则不会将其当前的闲置流量分配给其他短信链路,而对于另一短信链路可能当前流量使用率较高,但其短信队列中当前的短信数据数量已经很少了,则此时不需要给该条短信链路继续分配闲置流量。当然本实施例中的预定的调整规则并不仅限于上述所列的规则,也可采用其他调整规则,此处不做具体限定。
S103、所述业务平台根据调整后的短信链路流量对各短信链路进行流量更新。
在本实施例中,业务平台通过根据调整后的短信链路流量对各短信链路进行流量更新,使短信链路调整后的流量生效,可避免将服务重新启动。无需人工干预,全部由业务平台自动完成,在保证数据完整准确性的前提上,大大提高了短信发送的速度和数据的安全性。更具体的,业务平台可实时更新短信链路的流量,也可定时更新,或者有短信数据添加到短信队列是触发更新,当然也可采用其他触发条件,此处不做具体限定。
S104、所述业务平台将所述发送队列中的所述短信数据通过流量更新后的对应的短信链路发送给所述运营商短信网关,以使所述短信数据由所述运营商短信网关传输给运营商短信中心,并通过所述运营商短信中心发送到用户终端。
在本实施例中,运营商短信中心是进行短信推送的底层协议层,主要功能是将短信数据发送给用户终端,而用户终端为接收短信的终端,如手机、智能手表等。业务平台将发送队列中的短信数据以流量更新后的短信链路发送给运营商短信网关,进而由运营商短信中心将短信数据发送到用户终端,从而完成短信的发送。
本实施例提供的基于短信链路的短信发送方法,通过业务平台获取短信数据,根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中;并实时检测各短信链路的流量使用情况,根据流量使用情况对各短信链路进行流量调整;然后根据调整后的短信链路流量对各短信链路进行流量更新;最后业务平台将发送队列中的短信数据通过流量更新后的对应的短信链路发送给运营商短信网关,以使短信数据由运营商短信网关传输给运营商短信中心,并通过运营商短信中心发送到用户终端。本实施例的方法通过实时对各短信链路的流量使用情况进行检测,根据流量使用情况重新调整分配各短信链路的流量,从而避免存在某些短信链路负载过高,而某些短信链路闲置的状况,均衡各短信链路的流量,避免造成短信数据的发送延迟;并且通过根据调整后的短信链路流量对各短信链路进行流量更新,使短信链路调整后的流量生效,可避免将服务重新启动造成短信数据丢失。
图2为本发明另一实施例提供的基于短信链路的短信发送方法流程图。如图2所示,在上述实施例的基础上,S101所述的业务平台获取短信数据,具体可包括:
S201、所述业务平台接收业务主机发送的待发送数据;
在本实施例中,业务主机为生成待发送数据的设备,其中业务主机可设置多台,每一业务主机可生成一种业务类型的待发送数据,分别与业务平台通信连接。
S202、所述业务平台根据所述待发送数据生成短信数据。
在本实施例中,由于待发送数据格式可能并不能用于运营商短信中心发送,因此需要将待发送数据转换为可用于运营商短信中心发送的短信数据,具体可包括接入号码、下发号码以及下发内容等。
更具体的,所述业务平台根据所述待发送数据生成短信数据,具体可包括:
所述业务平台将所述待发送数据进行分析验证和敏感词过滤,根据预定格式生成所述短信数据。
在本实施例中通过对待发送数据进行分析验证,可判断其具体所述的业务类型、其内容是否合法等,并对一些敏感词进行过滤,进而补充接入号码、下发号码,将待发送数据按预定格式组装成可用于运营商短信中心发送的短信数据。
在S202后,进一步执行以下步骤:
S203、所述业务平台根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中。
进一步的,S102中所述的业务平台根据所述流量使用情况对各短信链路进行流量调整,具体可包括:
S204、所述业务平台根据所述流量使用情况,将各短信链路的闲置流量分配给流量使用率最高的短信链路。
在本实施例中,进一步限定了预定的调整规则,将各短信链路的闲置流量分配给流量使用率最高的短信链路,均衡各短信链路的流量,从而避免存在某些短信链路负载过高,而某些短信链路闲置的状况,避免造成短信数据的发送延迟。
进一步的,S204中所述业务平台根据所述流量使用情况,将各短信链路的闲置流量分配给流量使用率最高的短信链路,具体可包括:
S2041、所述业务平台根据所述流量使用情况,获取流量使用率最高的M条短信链路以及将流量使用率低于第一预设阈值的短信链路中流量使用率最低的N条短信链路;
S2042、所述业务平台将所述N条短信链路的闲置流量分配给所述M条短信链路。
在本实施例中,闲置流量由流量使用率低于第一预设阈值的短信链路中流量使用率最低的N条短信链路提供,并不影响流量使用率适中的短信链路的短信数据发送,也即在调整和更新短信链路流量的过程中,仅对流量调整涉及的短信链路进行操作,而未进行流量调整的短信链路继续执行短信数据的发送。本实施例中的M和N可根据流量使用率情况动态变化,根据流量使用率最高的M条短信链路实际所需再分配的流量和流量使用率最低的短信链路所能提供的闲置流量来确定。
本实施例提供的基于短信链路的短信发送方法,通过业务平台获取短信数据,根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中;并实时检测各短信链路的流量使用情况,根据流量使用情况对各短信链路进行流量调整;然后根据调整后的短信链路流量对各短信链路进行流量更新;最后业务平台将发送队列中的短信数据通过流量更新后的对应的短信链路发送给运营商短信网关,以使短信数据由运营商短信网关传输给运营商短信中心,并通过运营商短信中心发送到用户终端。本实施例的方法通过实时对各短信链路的流量使用情况进行检测,根据流量使用情况重新调整分配各短信链路的流量,从而避免存在某些短信链路负载过高,而某些短信链路闲置的状况,均衡各短信链路的流量,避免造成短信数据的发送延迟;并且通过根据调整后的短信链路流量对各短信链路进行流量更新,使短信链路调整后的流量生效,可避免将服务重新启动造成短信数据丢失。
图3为本发明实施例提供的业务平台的结构图;图4为本发明实施例提供的短信发送***的网络架构图。本实施例提供一种业务平台,其应用于图4所示的短信发送***中,可以执行上述基于短信链路的短信发送方法实施例提供的处理流程,如图3和图4所示,本实施例提供的业务平台300,具体可包括:网关接口模块303、短信数据处理模块301、短信发送模块302、以及流量监控模块304。
网关接口模块303,用于通过至少两条短信链路将所述业务平台300与运营商短信网关400通信连接,其中每条所述短信链路用于传输对应业务的短信数据;
短信数据处理模块301,用于获取短信数据;
短信发送模块302,用于根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中;
流量监控模块304,用于实时检测各所述短信链路的流量使用情况,根据所述流量使用情况对各短信链路进行流量调整;
所述网关接口模块303还用于,根据调整后的短信链路流量对各短信链路进行流量更新;
所述短信发送模块302还用于,将所述发送队列中的所述短信数据通过流量更新后的对应的短信链路发送给所述运营商短信网关400,以使所述短信数据由所述运营商短信网关400传输给运营商短信中心500,并通过所述运营商短信中心500发送到用户终端600。
进一步的,所述流量监控模块304具体用于:
根据所述流量使用情况,将各短信链路的闲置流量分配给流量使用率最高的短信链路。
进一步的,所述流量监控模块304具体用于:
根据所述流量使用情况,获取流量使用率最高的M条短信链路以及将流量使用率低于第一预设阈值的短信链路中流量使用率最低的N条短信链路;
将所述N条短信链路的闲置流量分配给所述M条短信链路。
进一步的,所述短信数据处理模块301具体用于:
接收业务主机700发送的待发送数据;
根据所述待发送数据生成短信数据。
进一步的,所述短信数据处理模块301具体用于:
将所述待发送数据进行分析验证和敏感词过滤,根据预定格式生成所述短信数据。
本实施例提供的业务平台300可以具体用于执行上述图1和图2所提供的方法实施例,具体功能此处不再赘述。
本实施例提供的业务平台300,通过业务平台300获取短信数据,根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中;并实时检测各短信链路的流量使用情况,根据流量使用情况对各短信链路进行流量调整;然后根据调整后的短信链路流量对各短信链路进行流量更新;最后业务平台300将发送队列中的短信数据通过流量更新后的对应的短信链路发送给运营商短信网关400,以使短信数据由运营商短信网关400传输给运营商短信中心500,并通过运营商短信中心500发送到用户终端600。本实施例的方法通过实时对各短信链路的流量使用情况进行检测,根据流量使用情况重新调整分配各短信链路的流量,从而避免存在某些短信链路负载过高,而某些短信链路闲置的状况,均衡各短信链路的流量,避免造成短信数据的发送延迟;并且通过根据调整后的短信链路流量对各短信链路进行流量更新,使短信链路调整后的流量生效,可避免将服务重新启动造成短信数据丢失。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (8)
1.一种基于短信链路的短信发送方法,其特征在于,业务平台与运营商短信网关通过至少两条短信链路通信连接,其中每条所述短信链路用于传输对应业务的短信数据;所述方法包括:
所述业务平台获取短信数据,根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中;
所述业务平台实时检测各所述短信链路的流量使用情况,根据所述流量使用情况对各短信链路进行流量调整;
所述业务平台根据调整后的短信链路流量对各短信链路进行流量更新;
所述业务平台将所述发送队列中的所述短信数据通过流量更新后的对应的短信链路发送给所述运营商短信网关,以使所述短信数据由所述运营商短信网关传输给运营商短信中心,并通过所述运营商短信中心发送到用户终端;
所述业务平台根据所述流量使用情况对各短信链路进行流量调整,具体包括:
所述业务平台根据所述流量使用情况,将各短信链路的闲置流量分配给流量使用率最高的短信链路。
2.根据权利要求1所述的方法,其特征在于,所述业务平台根据所述流量使用情况,将各短信链路的闲置流量分配给流量使用率最高的短信链路,具体包括:
所述业务平台根据所述流量使用情况,获取流量使用率最高的M条短信链路以及将流量使用率低于第一预设阈值的短信链路中流量使用率最低的N条短信链路;
所述业务平台将所述N条短信链路的闲置流量分配给所述M条短信链路。
3.根据权利要求1所述的方法,其特征在于,所述业务平台获取短信数据,具体包括:
所述业务平台接收业务主机发送的待发送数据;
所述业务平台根据所述待发送数据生成短信数据。
4.根据权利要求3所述的方法,其特征在于,所述业务平台根据所述待发送数据生成短信数据,具体包括:
所述业务平台将所述待发送数据进行分析验证和敏感词过滤,根据预定格式生成所述短信数据。
5.一种业务平台,其特征在于,包括:
网关接口模块,用于通过至少两条短信链路将所述业务平台与运营商短信网关通信连接,其中每条所述短信链路用于传输对应业务的短信数据;
短信数据处理模块,用于获取短信数据;
短信发送模块,用于根据短信数据的业务类型将短信数据添加到对应的短信链路的发送队列中;
流量监控模块,用于实时检测各所述短信链路的流量使用情况,根据所述流量使用情况对各短信链路进行流量调整;
所述网关接口模块还用于,根据调整后的短信链路流量对各短信链路进行流量更新;
所述短信发送模块还用于,将所述发送队列中的所述短信数据通过流量更新后的对应的短信链路发送给所述运营商短信网关,以使所述短信数据由所述运营商短信网关传输给运营商短信中心,并通过所述运营商短信中心发送到用户终端;
所述流量监控模块具体用于:
根据所述流量使用情况,将各短信链路的闲置流量分配给流量使用率最高的短信链路。
6.根据权利要求5所述的业务平台,其特征在于,所述流量监控模块具体用于:
根据所述流量使用情况,获取流量使用率最高的M条短信链路以及将流量使用率低于第一预设阈值的短信链路中流量使用率最低的N条短信链路;
将所述N条短信链路的闲置流量分配给所述M条短信链路。
7.根据权利要求5所述的业务平台,其特征在于,所述短信数据处理模块具体用于:
接收业务主机发送的待发送数据;
根据所述待发送数据生成短信数据。
8.根据权利要求7所述的业务平台,其特征在于,所述短信数据处理模块具体用于:
将所述待发送数据进行分析验证和敏感词过滤,根据预定格式生成所述短信数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711132670.9A CN107734475B (zh) | 2017-11-15 | 2017-11-15 | 基于短信链路的短信发送方法及业务平台 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711132670.9A CN107734475B (zh) | 2017-11-15 | 2017-11-15 | 基于短信链路的短信发送方法及业务平台 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107734475A CN107734475A (zh) | 2018-02-23 |
CN107734475B true CN107734475B (zh) | 2021-05-18 |
Family
ID=61216673
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711132670.9A Active CN107734475B (zh) | 2017-11-15 | 2017-11-15 | 基于短信链路的短信发送方法及业务平台 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107734475B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108513271B (zh) * | 2018-06-22 | 2021-06-25 | 武汉斑马快跑科技有限公司 | 基于多个短信通道的短信分发方法和设备 |
CN108769936B (zh) * | 2018-06-27 | 2021-06-08 | 平安科技(深圳)有限公司 | 短信分流方法、装置、计算机设备和存储介质 |
CN114501351B (zh) * | 2022-01-28 | 2024-04-26 | 阿里巴巴(中国)有限公司 | 流量控制方法、设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101453716A (zh) * | 2008-11-04 | 2009-06-10 | ***通信集团福建有限公司 | 基于短信应用网关的短信下发调度*** |
CN102487494A (zh) * | 2009-10-26 | 2012-06-06 | 中国电信股份有限公司 | 短信流量控制方法和*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105188090B (zh) * | 2015-08-07 | 2018-07-17 | 北京思特奇信息技术股份有限公司 | 一种实现短信下行压力均衡的方法及*** |
-
2017
- 2017-11-15 CN CN201711132670.9A patent/CN107734475B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101453716A (zh) * | 2008-11-04 | 2009-06-10 | ***通信集团福建有限公司 | 基于短信应用网关的短信下发调度*** |
CN102487494A (zh) * | 2009-10-26 | 2012-06-06 | 中国电信股份有限公司 | 短信流量控制方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN107734475A (zh) | 2018-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108513271B (zh) | 基于多个短信通道的短信分发方法和设备 | |
CN107018175B (zh) | 移动云计算平台的调度方法和装置 | |
CN106850589B (zh) | 一种管控云计算终端和云服务器运作的方法 | |
CN107734475B (zh) | 基于短信链路的短信发送方法及业务平台 | |
CN106790679B (zh) | 一种下载应用资源包的方法及服务器、终端 | |
US10389801B2 (en) | Service request processing method, related apparatus, and system | |
CN110830391A (zh) | 资源分配方法及装置、集群*** | |
CN105553870B (zh) | 业务请求的分配方法和装置 | |
CN108011899B (zh) | 一种会话建立优化方法、装置和*** | |
CN111083058B (zh) | 内容分发网络服务限流方法及电子设备 | |
CN102387069B (zh) | 客户端与服务端的连接方法及***、客户端和服务端 | |
CN110392098B (zh) | 一种自适应虚拟桌面传输方法及装置 | |
CN105554099A (zh) | 一种采集服务器负载均衡的方法及装置 | |
CN112868265A (zh) | 网络资源的管理方法、管理装置、电子设备及存储介质 | |
US20150004928A1 (en) | Group data plan quota allocation for mobile devices | |
CN109842497B (zh) | Dns服务器的配置更新的方法及装置、终端设备和配置更新*** | |
US10747632B2 (en) | Data redundancy and allocation system | |
CN109697117B (zh) | 终端控制方法、装置以及计算机可读存储介质 | |
KR102639977B1 (ko) | 자원 할당 방법, 자원 할당 장치, 기지국 및 단말 | |
CN112866985A (zh) | 流量控制方法、资源下载方法、装置、设备和存储介质 | |
CN104796245A (zh) | 一种辅载波的处理方法和设备 | |
CN115314442B (zh) | 拥塞控制和基于Group的限速限窗装置及方法、限速限窗方法 | |
CN103747481A (zh) | 一种网络拥塞提醒和接入控制方法及装置 | |
CN107371263B (zh) | 上行资源的调度方法和装置 | |
CN112449301B (zh) | 一种定位辅助信息的广播方法、定位服务器及ran节点 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |