CN101951571A - 短消息重试方法及短消息网关 - Google Patents
短消息重试方法及短消息网关 Download PDFInfo
- Publication number
- CN101951571A CN101951571A CN2010102692901A CN201010269290A CN101951571A CN 101951571 A CN101951571 A CN 101951571A CN 2010102692901 A CN2010102692901 A CN 2010102692901A CN 201010269290 A CN201010269290 A CN 201010269290A CN 101951571 A CN101951571 A CN 101951571A
- Authority
- CN
- China
- Prior art keywords
- short message
- retried
- retry
- congestion
- message
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000004044 response Effects 0.000 claims description 36
- 230000007423 decrease Effects 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000011217 control strategy Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种短消息重试方法及短消息网关,该方法包括:短消息网关确定当前网络的拥塞程度;根据当前网络的拥塞程度确定待重试的短消息的重试策略;使用重试策略对待重试的短消息进行重试。降低了重试消息对于网络繁忙程度的影响,减小了大量消息重试所引起的网络拥塞的发生概率,提高了网络资源的利用率。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种短消息重试方法及短消息网关。
背景技术
短消息业务由于自身方便快捷、经济实用、覆盖面广等特点,已经成为传递非正式消息的标准方式,并应用于人们生活的各个方面。其中,一个非常广泛的应用领域就是,服务提供商(Service Provider,简称为SP)可以通过短消息网关接入到核心网中,并借助短消息网关为用户提供各种业务。这是短消息网关的主要功能之一,此外,为了实现对短消息业务的监管,短消息网关还可以接入消息过滤平台、SP管理平台等中间网元,短消息在网关处需要去这些中间网元进行鉴权等操作。
由此可见,网关是一个短消息的汇聚点,其网络通信是非常频繁的。而随着短消息业务的不断发展,短消息网关的网络资源也变得越来越紧张,网络拥塞的情况也出现得越来越频繁。
当网络较为拥塞时,短消息网关发送消息到其他网元时经常会发送失败。当出现这种由于网络拥塞而引起消息发送失败的情况时,网关一般都设置有重试机制来保证消息最终能够发送到目的网元。相关技术中,短消息网关的重试机制是在发送短消息的时刻开始,等待固定的时间间隔后仍然未接收到响应,则再次重新尝试发送消息。这就引入了一个问题,如果当这固定时间间隔后,网络再次达到了一个较为拥塞的状态,或者说这段时间之内,网络一直没有恢复到空闲状态,那么此时的消息重试就仍然很可能会失败。同时,大量消息的重试反过来又会消耗更多的网络资源,在网络本身已经比较拥塞的情况下,这种消息重试可能会造成网络进一步拥塞,进而进入一个恶性循环:网络的拥塞使得重试的消息越来越多,而越来越多的重试消息又使得网络越来越拥塞。
随着短消息业务的蓬勃发展,短消息流量越来越大,出现上述情况的可能性也越来越大。网络扩容虽然是解决问题的一种途径,但是另一方面,如何在现有网络设备的条件下,提供更加合理的处理方式也是当前需要解决的问题。
发明内容
本发明的主要目的在于提供一种短消息网关的重试方法及短消息网关,以至少解决上述问题。
本发明的一个方面提供了一种短消息重试方法,包括:短消息网关确定当前网络的拥塞程度;根据当前网络的拥塞程度确定待重试的短消息的重试策略;使用重试策略对待重试的短消息进行重试。
进一步地,根据当前网络的拥塞程度确定待重试的短消息的重试策略包括:将不同的拥塞程度划分为不同的拥塞等级,拥塞等级用于表示重试的待重试的短消息的数量。
进一步地,根据当前网络的拥塞程度确定待重试的短消息的重试策略包括:将不同的拥塞程度划分为不同的拥塞等级,拥塞等级用于表示重试的待重试的短消息的优先级。
进一步地,短消息网关确定当前网络的拥塞程度包括:短消息网关记录发出的每条短消息的响应时长;短消息网关对预定时间段内接收到响应的短消息所对应的响应时长取均值;将不同的拥塞程度划分为不同的拥塞等级包括:根据均值所在的取值范围,确定当前网络的拥塞等级。
进一步地,使用重试策略对待重试的短消息进行重试包括:按照待重试的短消息的优先级从高到低的顺序,对预定数量的待重试的短消息进行重试,其中,预定数量为当前拥塞等级所表示的数量。
进一步地,拥塞等级随着当前网络的拥塞程度的提高而增加,重试的待重试的短消息的优先级随拥塞等级的增加而提高。
进一步地,使用重试策略对待重试的短消息进行重试,直到当前调度周期内已重试的短消息的数量达到阈值。
进一步地,阈值=短消息网元的消息发送队列中消息堆积数的预警值-短消息网元的消息发送队列中当前堆积的短消息的数量。
本发明的另一个方面提供了一种短消息网关,包括:第一确定模块,用于确定当前网络的拥塞程度;第二确定模块,用于根据当前网络的拥塞程度确定待重试的短消息的重试策略;重试模块,用于使用重试策略对待重试的短消息进行重试。
进一步地,第二确定模块包括:第一划分模块,用于将不同的拥塞程度划分为不同的拥塞等级,拥塞等级用于表示重试的待重试的短消息的数量;或者,第二划分模块,用于将不同的拥塞程度划分为不同的拥塞等级,拥塞等级用于表示重试的待重试的短消息的优先级。
通过本发明,根据当前网络的拥塞程度确定重试策略,并根据该策略进行短消息的重试,解决了相关技术中的重试方法易导致网络阻塞的问题,降低了重试消息对于网络繁忙程度的影响,减小了大量消息重试所引起的网络拥塞的发生概率,提高了网络资源的利用率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的短消息重试方法的流程图;
图2是根据本发明实施例的短消息网关的结构框图;
图3是根据本发明实施例的短消息网关的优选结构框图一;
图4是根据本发明实施例的短消息网关的优选结构框图二;
图5是根据实施例1的短消息网关的详细结构框图;
图6是根据实施例3的分派重试消息到相应重试队列的流程图;
图7是根据实施例3的通过收集并计算平均消息响应时长的方式来判断当前网络状况的流程图;
图8是根据实施例3的消息重试过程的流程图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本实施例提供了一种短消息重试方法,图1是根据本发明实施例的短消息重试方法的流程图,该方法包括:
步骤S102,短消息网关确定当前网络的拥塞程度;
步骤S104,根据当前网络的拥塞程度确定待重试的短消息的重试策略;
步骤S106,使用重试策略对待重试的短消息进行重试。
通过长时间对现网短消息业务的统计分析后发现,短消息的流量有闲时和忙时之分,不可能一直保持某一个峰值。这就说明,网络并没有真正达到饱和。因此,区别于相关技术中在发出短消息的固定时长后进行重试的方法,该实施例根据当前网络的拥塞程度来决定后续的重试策略,在重试时充分考虑了网络的拥塞情况,降低了重试消息对于网络繁忙程度的影响,减小了大量消息重试所引起的网络拥塞的发生概率;并且,根据网络的拥塞、空闲情况动态的调整重试策略,可以达到充分利用网络资源的目的,提高了网络资源的利用率。
拥塞程度可以通过多种方式来确定,以及可以通过多种参数来表征,例如,可以通过正常发送的短消息的响应时长来表征当前的拥塞程度,在实际应用中,为了得到更加平滑的结果,可以通过以下的方式来确定当前的拥塞程度(以响应时长来体现):短消息网关记录发出的每条短消息的响应时长;短消息网关对预定时间段内接收到响应的短消息所对应的响应时长取均值,这个均值即可作为体现当前网络的拥塞程度的参数。为了便于处理,可以将不同的拥塞程度划分为不同的拥塞等级,具体地,可以根据均值所在的取值范围,确定当前网络的拥塞等级。
在实际应用中,重试策略的确定可以由短消息网关来确定;也可以由短消息网关将拥塞程度通知给远程的决策服务器,再接收来自远程的决策服务器的重试策略。重试策略可以根据具体的网络状况或根据网管人员的预先设置来确定,为了便于理解,以下列举两种根据当前网络的拥塞程度确定待重试的短消息的重试策略的例子:
(1)将不同的拥塞程度划分为不同的拥塞等级,其中,拥塞等级用于表示重试的待重试的短消息的数量。也就是说,根据网络的拥塞程度来确定进行重试的短消息的数量,这种方式可以非常有效地控制短消息重试对当前网络的影响。
优选地,在重试过程中,可以按照待重试的短消息的优先级从高到低的顺序,对预定数量的待重试的短消息进行重试,其中,预定数量为当前拥塞等级所表示的数量。通过这种方式,能够优先处理优先级较高的短消息,保证重要业务的优先进行。
(2)将不同的拥塞程度划分为不同的拥塞等级,拥塞等级用于表示重试的待重试的短消息的优先级。也就是说,可以根据网络的拥塞程度来确定发送的短消息的优先级,对与确定的优先级一致的短消息进行重试,不一致的则暂不重试,这种方式能够在有限的网络资源下,优先保证重要业务的进行。
在网络处于不同忙闲状态的时候,允许重试不同优先级的消息,例如:当网络较为空闲时,网关对所有待重试的消息进行重试;当网络处于某一程度的拥塞状态时,网关按其拥塞程度,选择不同优先级的待重试消息进行重试;当网络非常拥塞时,网关暂停所有消息的重试。在有限资源下,为了保证重要业务的进行,可以设置拥塞等级随着当前网络的拥塞程度的提高而增加,重试的待重试的短消息的优先级随拥塞等级的增加而提高。
在使用重试策略对待重试的短消息进行重试的过程中,为了防止出现浪涌,可以为消息重试设置合适的流控策略,例如,在重试中,可以持续使用重试策略对待重试的短消息进行重试,直到当前调度周期内已重试的短消息的数量达到阈值,进一步降低了消息重试对网络带来的冲击。
以上的阈值可以由网管人员预先设定,作为一种优选的实施方式,为了防止消息发送队列的溢出,可以设置阈值=短消息网元的消息发送队列中消息堆积数的预警值-短消息网元的消息发送队列中当前堆积的短消息的数量。
以上的方法,通过计算最近一段时间内网关发送消息的平均响应时长,判断当前网络拥塞情况;然后对经过网关的消息划分优先级,在网络处于不同忙闲状态的时候,允许重试不同优先级的消息,或允许重试不同数量的消息;选择需要重试的消息后,再为消息重试设置合适的流控策略,进一步降低了消息重试对网络带来的冲击。
本实施例还提供了一种短消息网关,图2是根据本发明实施例的短消息网关的结构框图,其包括:第一确定模块22,用于确定当前网络的拥塞程度;第二确定模块24,用于根据当前网络的拥塞程度确定待重试的短消息的重试策略;重试模块26,用于使用重试策略对待重试的短消息进行重试。
图3是根据本发明实施例的短消息网关的优选结构框图一,如图3所示,第二确定模块24可以包括:第一划分模块32,用于将不同的拥塞程度划分为不同的拥塞等级,拥塞等级用于表示重试的待重试的短消息的数量。
图4是根据本发明实施例的短消息网关的优选结构框图二,如图4所示,第二确定模块24可以包括:第二划分模块42,用于将不同的拥塞程度划分为不同的拥塞等级,拥塞等级用于表示重试的待重试的短消息的优先级。
下面描述的实施例1-3,综合了上述多个优选实施例的技术方案。
实施例1
该实施例详细描述了短消息网关的结构,图5是根据实施例1的短消息网关的详细结构框图,其包括以下模块:
业务逻辑处理模块50,主要负责消息路由、用户状态鉴权、预付费等功能;
消息收发模块52,主要负责底层消息的发送和接收;
配置管理模块54,主要负责网关上信息数据的配置维护;
网络状况检测模块56,主要负责检测当前网络的拥塞情况;
消息重试模块58,主要负责待重试消息的重试。
当短消息网关有消息需要发送时,首先投递到消息收发模块52进行发送;如果消息发送失败,则将该消息投递到消息重试模块58进行重试处理;消息重试模块58接收到该消息后,根据消息的优先级,将重试消息放置到不同的重试队列中等待重试;网络状况检测模块56会收集网关到其接入网元之间,每次发送消息到接收响应的时间间隔(即消息响应时长),并定时计算一段时间内,消息响应时长的均值(即平均消息响应时长),然后将该平均消息响应时长发送给消息重试模块58;消息重试模块58定时检查最新的平均消息响应时长,根据该时长的大小判断是否需要对重试消息进行重试,并判断是对哪个或哪几个优先级队列中的消息进行重试。
实施例2
该实施例描述了基于网络拥塞情况的短消息重试方法的基本处理流程,包括以下步骤:
步骤1,当有消息需要重试时,根据消息的优先级,将该消息放置到不同的重试优先级队列中等待重试;
步骤2,收集网关到其他网元之间的消息响应时长,并定时计算得到最新的平均消息响应时长;
需要说明的是,步骤1和步骤2是独立的步骤,它们之间的顺序可以调换,或者,也可以同时进行。
步骤3,根据最新的平均消息响应时长,以及配置的消息响应时长阀值,选择当前允许进行重试的重试优先级队列;
步骤4,按照设置的重试流控策略,对第三步中找出的重试优先级队列中的重试消息进行重试,重试时,遵循从高优先级队列到低优先级队列的顺序进行。
实施例3
该实施例结合附图,通过举例的方式,详细描述了上述短消息的重试方法的处理流程。
首先,我们对每个接入到网关上的SP设置重试优先级,以该优先级作为其发送消息的重试优先级,当然,在实际应用中,短消息的优先级也可以以其他的依据来设置,本实施例对此不作限定。这里,设置了3个优先级:1、2、3,分别对应低优先级、中优先级、高优先级。相应的,设置了3个重试队列A、B、C,分别用于存放优先级为1、2、3的重试消息。此外,还为平均消息响应时长设置阀值,并设置计算平均消息响应时长的时间间隔。这里,设置了3个阀值,分别为T1、T2、T3(T1<T2<T3),并设置计算平均消息响应时长的时间间隔为m秒。
为了实现基于网络拥塞情况的短消息重试方法,短消息网关系统需要三个模块协同工作:业务逻辑处理模块50、网络状况检测模块56、消息重试模块58。业务逻辑处理模块50主要负责根据消息的重试优先级,将重试消息分派到不同的重试队列中;网络状况检测模块56主要负责定时检测当前网络状况;消息重试模块58负责消息的重试。
图6是根据实施例3的分派重试消息到相应重试队列的流程图,如图6所示,业务逻辑处理模块50分派重试消息的具体实施流程如下:
步骤601,业务逻辑处理模块50从SP接收到短消息;
步骤602,根据该SP的重试优先级,设置该消息的重试优先级。例如,如果该SP的重试优先级为3,则设置该消息的重试优先级也为3;
步骤603,对该消息进行路由、鉴权等业务逻辑处理,并根据处理结果,尝试发送消息到下一级网元,如果尝试发送消息失败,则进入步骤604,如果尝试发送消息成功,则进入步骤605;
步骤604,根据消息的重试优先级,将该消息放置到相应的重试队列中等待重试。例如,如果消息的重试优先级为3,则放置到重试队列C中;
步骤605,结束处理。
图7是根据实施例3的通过收集并计算平均消息响应时长的方式来判断当前网络状况的流程图,如图7所示,网络状况检测模块56通过收集并计算平均消息响应时长的方式来判断当前网络状况,其具体实施流程如下:
步骤701,当网关需要发送消息到其他网元时,模块记录下发送该消息的时间start;
步骤702,当网关接收到对方网元返回的步骤701中消息的响应时,模块记录下接收响应的时间end;
步骤703,计算消息响应时长t=end-start,并将t记录到消息响应时长队列中的空白位置;
步骤704,每隔m秒,触发计算平均消息响应时长的流程:假设此时消息响应时长队列中已经有x条记录,分别为t1、t2、......tx,则计算平均消息响应时长average=(t1+t2+...+tx)/x,然后清空消息响应时长队列。
图8是根据实施例3的消息重试过程的流程图,如图8所示,消息重试模块58进行消息重试的具体实施流程如下:
步骤801,定时(例如每隔10秒钟)触发消息重试流程;
步骤802,模块得到从网络状况检测模块同步过来的最新平均消息响应时长,假设为t,将其与我们设置的3个阀值T1、T2、T3作比较,按照比较结果确定进入以下步骤803-807之一;
步骤803,如果t<T1,则允许对所有优先级的消息进行重试,于是按照系统设置的重试流量,依次从重试队列C、B、A中提取重试消息进行重试;
步骤804,如果T1<t<T2,则允许对优先级2、3的消息进行重试,于是按照系统设置的重试流量,依次从重试队列C、B中提取重试消息进行重试;
步骤805,如果T2<t<T3,则允许对优先级3的消息进行重试,于是按照系统设置的重试流量,从重试队列C中提取重试消息进行重试;
步骤806,如果t>T3,则不允许任何消息的重试,于是不作任何动作,直接结束本次重试流程。
上述基于网络拥塞情况的短消息重试方法实施流程中提到,需要根据系统设置的重试流量来进行消息的重试,即每次重试的消息条数最多不能超过系统设置的最大重试消息数,这主要是考虑到对重试消息加以流控,可以减轻网络的负担,防止出现瞬间的流量峰值。
这里给出一种优选的动态重试消息流控策略,使得消息的重试能够更加符合当前的网络状况。
首先,由于系统底层消息发送队列中消息的堆积数可以大致反映出当前的网络状况,因此,利用消息发送队列中消息堆积数作为依据,动态的获取每次重试时允许重试的最大消息数。
设定消息发送队列中消息堆积数的预警值为M,且当前需要重试的重试队列有A1、A2、......An,重试队列A1、A2、......An的优先级依次为从低到高,于是重试消息动态流量控制的具体实施流程如下:
步骤1,得到当前消息发送队列中消息堆积数为m,并将其与M作比较;
步骤2,如果m>M或m=M,则说明目前不能进行重试,本次重试流程结束;
步骤3,如果m<M,则计算本次重试允许重试的最大消息数r=M-m,然后设i=n;
步骤4,不断从队列Ai中提取重试消息进行重试,直到提取的消息总数等于r,或者队列Ai中的重试消息提取完毕;
步骤5,如果队列Ai中的重试消息提取完毕,则设i=i-1,返回步骤4;
步骤6,如果提取的消息总数等于r,则本次重试流程结束;
步骤7,如果队列A1、A2、......An中的所有重试消息均重试完毕,则本次重试流程结束。
从以上流程可以看出,我们每次重试时动态的获取本次重试允许的最大消息数,这样就可以防止当重试消息过多时,对网络造成过重的负担,进而导致网络拥塞;而当网络比较空闲时,又可以充分利用网络资源,将更多的重试消息发送出去。
综上所述,本发明实施例提供的方案降低了重试消息对于网络繁忙程度的影响,减小了大量消息重试所引起的网络拥塞的发生概率,提高了网络资源的利用率。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种短消息重试方法,其特征在于,包括:
短消息网关确定当前网络的拥塞程度;
根据所述当前网络的拥塞程度确定待重试的短消息的重试策略;
使用所述重试策略对待重试的短消息进行重试。
2.根据权利要求1所述的方法,其特征在于,根据所述当前网络的拥塞程度确定待重试的短消息的重试策略包括:
将不同的拥塞程度划分为不同的拥塞等级,所述拥塞等级用于表示重试的待重试的短消息的数量。
3.根据权利要求1所述的方法,其特征在于,根据所述当前网络的拥塞程度确定待重试的短消息的重试策略包括:
将不同的拥塞程度划分为不同的拥塞等级,所述拥塞等级用于表示重试的待重试的短消息的优先级。
4.根据权利要求2或3所述的方法,其特征在于,
短消息网关确定当前网络的拥塞程度包括:
所述短消息网关记录发出的每条短消息的响应时长;
所述短消息网关对预定时间段内接收到响应的短消息所对应的响应时长取均值;
将不同的拥塞程度划分为不同的拥塞等级包括:
根据所述均值所在的取值范围,确定当前网络的拥塞等级。
5.根据权利要求2所述的方法,其特征在于,使用所述重试策略对待重试的短消息进行重试包括:
按照待重试的短消息的优先级从高到低的顺序,对预定数量的待重试的短消息进行重试,其中,所述预定数量为当前拥塞等级所表示的数量。
6.根据权利要求3所述的方法,其特征在于,所述拥塞等级随着当前网络的拥塞程度的提高而增加,所述重试的待重试的短消息的优先级随所述拥塞等级的增加而提高。
7.根据权利要求1所述的方法,其特征在于,使用所述重试策略对待重试的短消息进行重试,直到当前调度周期内已重试的短消息的数量达到阈值。
8.根据权利要求7所述的方法,其特征在于,所述阈值=所述短消息网元的消息发送队列中消息堆积数的预警值-所述短消息网元的消息发送队列中当前堆积的短消息的数量。
9.一种短消息网关,其特征在于,包括:
第一确定模块,用于确定当前网络的拥塞程度;
第二确定模块,用于根据所述当前网络的拥塞程度确定待重试的短消息的重试策略;
重试模块,用于使用所述重试策略对待重试的短消息进行重试。
10.根据权利要求9所述的短消息网关,其特征在于,所述第二确定模块包括:
第一划分模块,用于将不同的拥塞程度划分为不同的拥塞等级,所述拥塞等级用于表示重试的待重试的短消息的数量;或者,
第二划分模块,用于将不同的拥塞程度划分为不同的拥塞等级,所述拥塞等级用于表示重试的待重试的短消息的优先级。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102692901A CN101951571A (zh) | 2010-08-27 | 2010-08-27 | 短消息重试方法及短消息网关 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102692901A CN101951571A (zh) | 2010-08-27 | 2010-08-27 | 短消息重试方法及短消息网关 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101951571A true CN101951571A (zh) | 2011-01-19 |
Family
ID=43454901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102692901A Pending CN101951571A (zh) | 2010-08-27 | 2010-08-27 | 短消息重试方法及短消息网关 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101951571A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103227749A (zh) * | 2013-04-26 | 2013-07-31 | 北京小米科技有限责任公司 | 消息发送方法及设备 |
CN103973419A (zh) * | 2013-01-31 | 2014-08-06 | 中兴通讯股份有限公司 | 一种短消息服务中心及短消息重发的方法 |
TWI584666B (zh) * | 2013-06-28 | 2017-05-21 | 日本電氣股份有限公司 | 推送式資訊傳輸裝置、推送式資訊傳輸方法及程式 |
CN108023938A (zh) * | 2017-11-13 | 2018-05-11 | 联动优势科技有限公司 | 一种消息发送方法及服务器 |
US11166905B2 (en) | 2016-10-03 | 2021-11-09 | The Procter & Gamble Company | Skin cleansing compositions comprising color stable abrasive particles |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1467952A (zh) * | 2002-07-08 | 2004-01-14 | 华为技术有限公司 | 一种无线移动网络中的短消息调度管理方法 |
CN101068376A (zh) * | 2007-06-14 | 2007-11-07 | 中兴通讯股份有限公司 | 短消息系统、流量控制配置方法和流量控制方法 |
CN101155337A (zh) * | 2006-09-29 | 2008-04-02 | 北京信威通信技术股份有限公司 | 短消息处理方法 |
CN101646142A (zh) * | 2009-09-03 | 2010-02-10 | 中兴通讯股份有限公司 | 短消息重发的方法及短消息中心 |
-
2010
- 2010-08-27 CN CN2010102692901A patent/CN101951571A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1467952A (zh) * | 2002-07-08 | 2004-01-14 | 华为技术有限公司 | 一种无线移动网络中的短消息调度管理方法 |
CN101155337A (zh) * | 2006-09-29 | 2008-04-02 | 北京信威通信技术股份有限公司 | 短消息处理方法 |
CN101068376A (zh) * | 2007-06-14 | 2007-11-07 | 中兴通讯股份有限公司 | 短消息系统、流量控制配置方法和流量控制方法 |
CN101646142A (zh) * | 2009-09-03 | 2010-02-10 | 中兴通讯股份有限公司 | 短消息重发的方法及短消息中心 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103973419A (zh) * | 2013-01-31 | 2014-08-06 | 中兴通讯股份有限公司 | 一种短消息服务中心及短消息重发的方法 |
WO2014117522A1 (zh) * | 2013-01-31 | 2014-08-07 | 中兴通讯股份有限公司 | 一种短消息服务中心及短消息重发的方法 |
CN103227749A (zh) * | 2013-04-26 | 2013-07-31 | 北京小米科技有限责任公司 | 消息发送方法及设备 |
CN103227749B (zh) * | 2013-04-26 | 2016-04-27 | 小米科技有限责任公司 | 消息发送方法及设备 |
TWI584666B (zh) * | 2013-06-28 | 2017-05-21 | 日本電氣股份有限公司 | 推送式資訊傳輸裝置、推送式資訊傳輸方法及程式 |
US11166905B2 (en) | 2016-10-03 | 2021-11-09 | The Procter & Gamble Company | Skin cleansing compositions comprising color stable abrasive particles |
CN108023938A (zh) * | 2017-11-13 | 2018-05-11 | 联动优势科技有限公司 | 一种消息发送方法及服务器 |
CN108023938B (zh) * | 2017-11-13 | 2020-10-16 | 联动优势科技有限公司 | 一种消息发送方法及服务器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101427532B (zh) | 向接入终端提供接入信息的方法 | |
EP2702730B1 (en) | Effective circuits in packet-switched networks | |
JP5214822B2 (ja) | 輻輳処理時端末を選択する方法及び装置 | |
CN101491017B (zh) | 管理通信系统的接入介质的过载 | |
EP2913970B1 (en) | Policy control method and device for terminal peripherals | |
CN103155665A (zh) | 隐式拒绝响应 | |
US20140143777A1 (en) | Resource Scheduling Method and Device | |
CN101951571A (zh) | 短消息重试方法及短消息网关 | |
CN100518149C (zh) | 消息系统的流量控制方法 | |
CN109039953B (zh) | 带宽调度方法及装置 | |
CN111131082A (zh) | 一种充电设施数据传输动态控制方法及系统 | |
CN102055644A (zh) | 分布式目录服务系统中负载管理的方法、装置和系统 | |
CN112988434A (zh) | 一种服务熔断器、服务熔断方法以及计算机可读存储介质 | |
CN100574505C (zh) | 高速下行分组接入系统的用户接入方法及应用的通信设备 | |
CN111966480A (zh) | 一种任务执行方法及相关装置 | |
CN112787942A (zh) | 一种tcp拥塞控制方法、装置、终端及可读存储介质 | |
CN102143053B (zh) | 传输数据的方法、装置和系统 | |
CN109347760B (zh) | 一种数据发送方法及装置 | |
Zhou et al. | A controlled preemption scheme for emergency applications in cellular networks | |
CN117032977A (zh) | 混部应用资源分配方法、装置、计算机设备及存储介质 | |
CN112698927A (zh) | 双向通信方法、装置、电子设备及机器可读存储介质 | |
Li et al. | A Petri Net-based model to study the impact of traffic changes on 5G network resilience | |
CN114979250A (zh) | 消息推送方法、装置和设备 | |
CN110636013B (zh) | 一种消息队列的动态调度方法及装置 | |
CN113660178A (zh) | 一种cdn内容管理系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110119 |