太阳城集团

  • / 10
  • 下载费用:30 金币  

一种短消息发送实现方法及装置.pdf

摘要
申请专利号:

CN201110093935.5

申请日:

2011.04.14

公开号:

CN102740254B

公开日:

2015.01.28

当前法律状态:

授权

有效性:

有权

法律详情: 授权|||实质审查的生效IPC(主分类):H04W 4/14申请日:20110414|||公开
IPC分类号: H04W4/14(2009.01)I; H04W88/18(2009.01)I 主分类号: H04W4/14
申请人: 中兴通讯股份有限公司
发明人: 王国才; 叶松青; 耿恺频
地址: 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部
优先权:
专利代理机构: 北京康信知识产权代理有限责任公司 11240 代理人: 余刚;梁丽超
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201110093935.5

授权太阳城集团号:

102740254B||||||

法律状态太阳城集团日:

2015.01.28|||2012.12.12|||2012.10.17

法律状态类型:

授权|||实质审查的生效|||公开

摘要

本发明公开了一种脱网用户短消息发送实现方法及装置,该方法包括:短消息中心向待发送短消息的目标终端所属的移动交换中心,发起短消息寻呼请求;当所述移动交换中心返回寻呼失败的响应消息时,根据所述移动交换中心返回响应消息的响应太阳城集团,判断所述目标终端的状态为关机状态还是脱网状态;若为关机状态,则采用预设的关机状态重试策略重试发送所述待发送短消息;若为脱网状态,则采用预设的脱网状态重试策略重试发送所述待发送短消息。针对用户状态的不同采用不同的重试策略,既避免了重试频率过高对核心网的性能的影响,又尽可能的避免了短消息发送的延时过长。

权利要求书

权利要求书
1.  一种短消息发送实现方法,其特征在于,包括:
短消息中心向待发送短消息的目标终端所属的移动交换中心,发起短消息寻呼请求;当所述移动交换中心返回寻呼失败的响应消息时,根据所述移动交换中心返回响应消
息的响应太阳城集团,判断所述目标终端的状态为关机状态还是脱网状态;若为关机状态,则采用预设的关机状态重试策略重试发送所述待发送短消息;若为脱
网状态,则采用预设的脱网状态重试策略重试发送所述待发送短消息。

2.  如权利要求1所述的方法,其特征在于,所述短消息中心预先配置用于关机用户短消息发送重试的关机状态重试策略和用于脱网用户短消息发送重试的脱网状态重试策略,其中关机状态重试策略中设置的短消息发送重试频率小于脱网状态重试策略中设置的短消息发送重试频率。

3.  如权利要求1所述的方法,其特征在于,所述根据所述移动交换中心返回响应消息的响应太阳城集团,判断所述目标终端的状态为关机状态还是脱网状态;具体包括:
判断移动交换中心返回响应消息的响应太阳城集团是否大于预先设置的响太阳城集团应门限,若是,则确定所述目标终端的状态为脱网状态;若否,则确定所述目标终端的状态为关机状态。

4.  如权利要求3所述的方法,其特征在于,所述短消息中心包含的操作维护单元设置所述响应太阳城集团门限、脱网状态重试策略和关机状态重试策略;
所述短消息中心包含的业务处理单元,在所述移动交换中心返回寻呼失败的响应消息时,根据所述移动交换中心返回响应消息的响应太阳城集团和操作维护单元设置所述响应太阳城集团门限,判断所述目标终端的状态为关机状态还是脱网状态,并根据判断结果选择采用脱网状态重试策略或关机状态重试策略重试发送所述待发送短消息。

5.  如权利要求1所述的方法,其特征在于,根据移动交换中心返回响应消息中的错误状态码确定移动交换中心返回的响应消息为寻呼失败的响应消息;
所述若为脱网状态,则采用预设的脱网状态重试策略重试发送所述待发送短消息,具体包括:
若为脱网状态,将错误状态码修改为设定的脱网状态错误码,并根据所述脱网状态错误码查找设置的脱网状态重试策略,采用查找到的脱网状态重试策略重试发送所述待发送短消息。

6.  如权利要求1-5任一所述的方法,其特征在于,还包括:短消息中心判断是否启用了重试策略选择模式;当判断为是时,执行根据所述移动交换中心返回响应消息的响应太阳城集团,判断所述目标
终端的状态为关机状态还是脱网状态;否则按照现有协议规定的重试策略重试发送所述待发送短消息。

7.  一种短消息发送实现装置,其特征在于,包括:设置模块,用于设置关机状态重试策略和脱网状态重试策略;收发模块,用于向待发送短消息的目标终端所属的移动交换中心,发起短消息寻呼请
求;以及接收所述移动交换中心返回的响应消息;判断模块,用于当所述收发模块接收到所述移动交换中心返回的寻呼失败的响应消息
时,根据所述移动交换中心返回响应消息的响应太阳城集团,判断所述目标终端的状态为关机状
态还是脱网状态;处理模块,用于当所述判断模块判断出目标终端的状态为关机状态,则采用预设的关
机状态重试策略重试发送所述待发送短消息;当所述判断模块判断出目标终端的状态为脱网状态,则采用预设的脱网状态重试策略重试发送所述待发送短消息。

8.  如权利要求7所述的装置,其特征在于,所述设置模块,还用于设置响太阳城集团应门限;所述判断模块,具体用于:当所述收发模块接收到所述移动交换中心返回寻呼失败的响应消息时,判断移动交换中心返回响应消息的响应太阳城集团是否大于预先设置的响太阳城集团应门限,若是,则确定所述目标终端的状态为脱网状态;若否,则确定所述目标终端的状态为关
机状态。

9.  如权利要求7所述的装置,其特征在于,所述收发模块接收到移动交换中心返回的响应消息时,根据响应消息中的错误状态码确定移动交换中心返回的响应消息为寻呼失败的响应消息;
所述处理模块,具体用于:当所述判断模块判断出目标终端的状态为脱网状态,将错误状态码修改为设定的脱网状态错误码,并根据所述脱网状态错误码查找设置的脱网状态重试策略,采用查找到的脱网状态重试策略重试发送所述待发送短消息。

10.  如权利要求7-9任一所述的装置,其特征在于,还包括:选择模块,用于:判断是否启用了重试策略选择模式;当判断为是时,在所述收发模块接收到移动交换中心返回的寻呼失败的响应消息时,
通知所述判断模块执行根据所述移动交换中心返回响应消息的响应太阳城集团,判断所述目标终端的状态为关机状态还是脱网状态;否则,在所述收发模块接收到移动交换中心返回的寻呼失败的响应消息时,通知所述处理模块按照现有协议规定的重试策略重试发送所述待发送短消息。

说明书

说明书一种短消息发送实现方法及装置
技术领域
[0001] 本发明涉及移动通信领域,尤指一种短消息发送实现方法及装置。
背景技术
[0002]使用移动终端的用户进入诸如电梯、地下室等无信号区域时,移动交换中心(MobileSwitchingCentre,MSC)中的用户状态没有发生任何改变,如果此时需要给该用户发送短消息,则由于该用户处于无信号区域暂时脱网,则发送短消息时,根据移动应用协议(MobileApplicationProtocol,Map)phase2版本,移动交换中心会找不到该用户,会向短消息服务中心(ShortMessageServiceCenter,SMSC,简称短消息中心)返回错误代码
27,通知短消息中心该用户为缺席状态,此时拜访位置寄存器(VisitLocationRegister,VLR)中记录该用户状态为缺席状态,短消息中心也会通知归属位置寄存器(HomeLocationRegister,HLR)记录该用户状态为缺席状态。至此,该暂时脱网的用户的状态太阳城集团在HLR和VLR中都变成缺席状态,直至用户离开无信号区域进入有信号区域,VLR和HLR中该用户的状态更新后,才有可能将短消息发送至该用户。在将短消息成功发送至该用户之前,短消息中心会以固定的重试周期进行发送重试,直至将短消息成功发送给用户为止或由于内存不足需要删除存储的待发送短消息为止。
[0003] 现有技术中对于用户暂时处于无信号区域的缺席状态和用户关机状态而不能接收到短消息时,短消息中心会采用相同的重试周期进行发送重试。这种对关机用户和缺席用户不能加以区分而采用相同的重试周期进行发送重试的方式,若采用较高的重试频率,则会占用过多的系统资源,对核心网造成冲击,影响网络性能;若采用较低的重试频率进行重试,则会导致发送给脱网用户的短消息在用户不再处于脱网状态后不能及时的发送到用户终端上,导致短消息发送延时过长。
发明内容
[0004]本发明实施例提供一种短消息发送实现方法及装置,用以解决现有短消息发送重试时,不能针对不同状态的用户采用合理的重试策略,导致系统资源浪费或短消息发送延时的问题。
[0005] 一种短消息发送实现方法,包括:
[0006] 短消息中心向待发送短消息的目标终端所属的移动交换中心,发起短消息寻呼请求;
[0007] 当所述移动交换中心返回寻呼失败的响应消息时,根据所述移动交换中心返回响应消息的响应太阳城集团,判断所述目标终端的状态为关机状态还是脱网状态;
[0008] 若为关机状态,则采用预设的关机状态重试策略重试发送所述待发送短消息;若为脱网状态,则采用预设的脱网状态重试策略重试发送所述待发送短消息。
[0009] 一种短消息发送实现装置,包括:
[0010] 设置模块,用于设置关机状态重试策略和脱网状态重试策略;
[0011]收发模块,用于向待发送短消息的目标终端所属的移动交换中心,发起短消息寻呼请求;以及接收所述移动交换中心返回的响应消息;
[0012]判断模块,用于当所述收发模块接收到所述移动交换中心返回的寻呼失败的响应消息时,根据所述移动交换中心返回响应消息的响应太阳城集团,判断所述目标终端的状态为关机状态还是脱网状态;
[0013]处理模块,用于当所述判断模块判断出目标终端的状态为关机状态,则采用预设的关机状态重试策略重试发送所述待发送短消息;当所述判断模块判断出目标终端的状态为脱网状态,则采用预设的脱网状态重试策略重试发送所述待发送短消息。
[0014]本发明有益效果如下:
[0015]本发明实施例提供的短消息发送实现方法及装置,根据移动交换中心返回响应消息的响应太阳城集团判断目标终端的状态是关机状态还是暂时脱网状态,针对用户状态的不同采用不同的重试策略,该方法适应了关机用户对重试频率要求不高的需求,避免了对网络资源的过多占用,也适应了脱网用户对重试频率要求较高的需求,能够及时的将短消息发送给目标终端。既避免了重试频率过高对核心网的性能的影响,又尽可能的避免了短消息发送的延时过长。该方法实现简单,无需对现有网络架构进行较大的改造,具有较强的实用价值和普遍适用性。
附图说明
[0016]此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:[0017]图1为本发明实施例中短消息发送实现方法的流程图;
[0018]图2为本发明实施例中短消息发送实现装置的结构示意图;
[0019]图3为本发明实施例中短消息中心设备的结构示意图。
具体实施方式
[0020]为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021] 根据实际测试,本发明的发明人发现:当用户终端关机(处于相对较长太阳城集团的缺席状态时)和用户暂时脱网(因信号弱或无信号而暂时短太阳城集团处于缺席状态)时,短消息中心(SMSC)向移动交换中心(MSC)进行短消息寻呼时,MSC向短消息中心恢复相应消息的响应速度是不一样的。根据测试统计发现:用户暂时脱网时,MSC寻呼响应的太阳城集团超过6秒;而用户关机时,MSC寻呼响应的太阳城集团一般在6秒之内。
[0022] 基于此,本发明实施例提供一种短消息发送实现方法,根据MSC寻呼相应的太阳城集团长短差异对用户关机状态和用户脱网状态进行区分,针对两种状态采用不同的重试策略,从而满足不同用户状态的充实需求,避免过于频繁的充实对网络造成的冲击,同时能够使脱网用户及时接收到短消息。
[0023] 本发明实施例提供的短消息发送实现方法,短消息中心预先配置用于关机用户短消息发送重试的关机状态重试策略和用于脱网用户短消息发送重试的脱网状态重试策略,
其中,关机状态重试策略中设置的短消息发送重试频率小于脱网状态重试策略中设置的短消息发送重试频率。此外,短消息中心预先配置判断目标终端状态的响应太阳城集团门限,用于判断待发送短消息的目标终端的状态为关机状态还是脱网状态。
[0024]响应太阳城集团门限可以根据经验值设置,当监测出网络中MSC在用户关机状态和用户脱网状态的响应太阳城集团发生变化时,需要及时更新。例如设置的响应太阳城集团门限可以为6s~
30s,当未设置响应太阳城集团门限参数时,可以默认该响应太阳城集团门限缺省值为0,此时表示不启用重试策略选择模式。
[0025] 短消息中心需要发送短消息到目标终端时的流程如图1所示,包括如下步骤:[0026] 步骤S11:短消息中心向待发送短消息的目标终端所属的移动交换中心,发起短消息寻呼请求。
[0027]当短消息中心接收到源终端向目标终端发送的短消息时,根据待发送短消息的目标终端,向目标终端所属的归属位置寄存器(HLR)查询路由太阳城集团。HLR返回的路有消息中包含目标终端的MSC号码(即目标MSC的号码)以及目标用户的IMSI、LMSI号码等太阳城集团;短消息中心根据查询到的MSC号码,向MSC发送其短消息寻呼请求,以便向MSC发送短消息并通过MSC将短消息发送给目标终端。短消息中心向MSC发送的太阳城集团包括短消息内容、目标终端的IMSI和LMSI等。
[0028]步骤S12:接收移动交换中心返回的响应消息。
[0029]移动交换中心向拜访位置寄存器(VLR)查询目标终端的相关太阳城集团,包括目标终端是否可及等太阳城集团。移动交换中心根据查询结果向短消息中心返回响应消息。当目标移动终端不可及时,包括目标终端关机或目标终端暂时处于无信号或信号弱的区域时,移动交换中心向短消息中心返回的响应消息中携带错误状态码,例如:错误状态码27或6。
[0030]步骤S13:判断接收到的响应消息是否是寻呼失败的响应消息。
[0031]根据移动交换中心返回响应消息中的错误状态码,确定移动交换中心返回的响应消息为寻呼失败的响应消息。短消息中心对接收到的响应消息进行解析,如果解析出短消息中携带有错误码,例如27或6,则认为接收到的响应消息为寻呼失败的响应消息。
[0032]若是,执行步骤S15;否则执行步骤S14。
[0033]步骤S14:将待发送短消息发送给目标终端。
[0034]按照现有短消息的发送流程将短消息发送给目标终端。
[0035]MSC从VLR查询目标终端的太阳城集团,查询到目标终端可及时,与VLR建立无线连接,并向目标终端转发待发送的短消息,目标终端成功接收短消息后,MSC向短消息中心返回接收成功的确认太阳城集团。
[0036]步骤S15:判断目标终端的状态为关机状态还是脱网状态。
[0037]当移动交换中心返回寻呼失败的响应消息时,根据移动交换中心返回响应消息的响应太阳城集团,判断目标终端的状态为关机状态还是脱网状态。具体通过判断移动交换中心返回响应消息的响应太阳城集团是否大于预先设置的响太阳城集团应门限,来判断目标终端的状态为关机状态还是脱网状态;若是大于,则确定所述目标终端的状态为脱网状态;若不大于,则确定目标终端的状态为关机状态。
[0038]若是关机状态执行步骤S16;若是脱网状态执行步骤S17。
[0039]步骤S16:采用预设的关机状态重试策略重试发送待发送短消息。
[0040] 采用关机状态重试策略中设定的重试频率或重试太阳城集团周期进行短消息发送重试。例如:每个几分钟或者每隔一小时重试一次。
[0041]对于关机状态的目标终端,可以采用较低的重试频率或较长的重试太阳城集团周期进行重试。
[0042]步骤S17:采用预设的脱网状态重试策略重试发送待发送短消息。
[0043]若为脱网状态,将错误状态码修改为设定的脱网状态错误码,并根据所述脱网状态错误码查找设置的脱网状态重试策略,采用查找到的脱网状态重试策略重试发送待发送短消息。例如将错误状态码修改为100,并查找100对应的重试策略,此时话单中也将错误状态码修改为100。
[0044] 采用脱网状态重试策略中设定的重试频率或重试太阳城集团周期进行短消息发送重试。例如:每个1分钟重试一次。脱网状态重试策略设置的重试频率大于关机状态重试策略设定的重试频率,或说脱网状态重试策略设置的重试太阳城集团周期小于关机状态重试策略设定的重试太阳城集团周期。即对于脱网状态的目标终端,可以采用较高的重试频率或较短的重试太阳城集团周期进行重试,以便于短消息能够及时转发至目标终端。
[0045]优选的,上述方法还包括:短消息中心判断是否启用了重试策略选择模式;若判断为是,在移动交换中心返回寻呼失败的响应消息时,执行根据移动交换中心返回响应消息的响应太阳城集团,判断目标终端的状态为关机状态还是脱网状态;否则按照现有协议规定的重试策略重试发送待发送短消息。该判断步骤可以在步骤S11之前执行,也可以在步骤S13之后执行;总之,只要在执行根据移动交换中心返回响应消息的响应太阳城集团,判断目标终端的状态为关机状态还是脱网状态执行该重试策略选择模式的判断即可。
[0046]基于本发明实施例提供的上述短消息发送实现方法,本发明实施例还提供一种短消息发送实现装置,该装置可以设置在短消息中心(或说短消息中心设备)中,实现短消息发送失败时的重试控制。该装置的结构如图2所示,包括:设置模块10、收发模块20、判断模块30和处理模块40。
[0047]设置模块10,用于设置关机状态重试策略和脱网状态重试策略。
[0048]优选的,上述设置模块10,还用于设置响太阳城集团应门限。
[0049]收发模块20,用于向待发送短消息的目标终端所属的移动交换中心,发起短消息寻呼请求;以及接收移动交换中心返回的响应消息。
[0050] 优选的,上述收发模块20具体用于:接收到移动交换中心返回的响应消息时,根据响应消息中的错误状态码确定移动交换中心返回的响应消息为寻呼失败的响应消息。[0051] 判断模块30,用于当收发模块20接收到移动交换中心返回的寻呼失败的响应消息时,根据移动交换中心返回响应消息的响应太阳城集团,判断目标终端的状态为关机状态还是脱网状态。
[0052]优选的,上述判断模块30,具体用于:当收发模块20接收到移动交换中心返回寻呼失败的响应消息时,判断移动交换中心返回响应消息的响应太阳城集团是否大于预先设置的响太阳城集团应门限,若是,则确定目标终端的状态为脱网状态;若否,则确定目标终端的状态为关机状态。
[0053]处理模块40,用于当判断模块30判断出目标终端的状态为关机状态,则采用预设的关机状态重试策略重试发送所述待发送短消息;当判断模块30判断出目标终端的状态
为脱网状态,则采用预设的脱网状态重试策略重试发送待发送短消息。
[0054] 优选的,上述处理模块40,具体用于:当判断模块30判断出目标终端的状态为脱网状态,将错误状态码修改为设定的脱网状态错误码,并根据所述脱网状态错误码查找设置的脱网状态重试策略,采用查找到的脱网状态重试策略重试发送所述待发送短消息。[0055] 优选的,上述短消息发送实现装置还包括:选择模块50,用于判断是否启用了重试策略选择模式;当判断为是时,在收发模块20接收到移动交换中心返回的寻呼失败的响应消息时,通知判断模块30执行根据移动交换中心返回响应消息的响应太阳城集团,判断目标终端的状态为关机状态还是脱网状态;否则,在收发模块20接收到移动交换中心返回的寻呼失败的响应消息时,通知处理模块40按照现有协议规定的重试策略重试发送待发送短消息。
[0056] 基于本发明实施例提供的上述短消息发送实现方法及装置,本发明实施例还提供一种短消息中心设备,该设备的结构如图3所示,包括业务处理单元和操作维护单元。上述业务处理单元可以是SMSC的业务处理机,操作维护单元可以是SMSC的操作维护台。其中:[0057] 短消息中心包含的操作维护单元设置响应太阳城集团门限、脱网状态重试策略和关机状态重试策略。短消息中心包含的业务处理单元,在移动交换中心返回寻呼失败的响应消息时,根据移动交换中心返回响应消息的响应太阳城集团和操作维护单元设置响应太阳城集团门限,判断目标终端的状态为关机状态还是脱网状态,并根据判断结果选择采用脱网状态重试策略或关机状态重试策略重试发送待发送短消息。
[0058]因此,操作维护单元可以实现重试策略和响应太阳城集团门限设置功能,即实现上述设置模块10的功能;而业务处理单元能够正确读取操作维护单元设置的这些字段,并能够在接收到寻呼失败的响应消息时,正确解析错误状态码,进行相应的重试策略选择。即实现收发模块20、判断模块30和处理模块40,以及选择模块50的功能。
[0059]本发明实施例提供的上述短消息发送实现方法及装置,通过移动交换中心返回响应消息的响应太阳城集团与目标终端的状态进行统计监测,设置合理的响应太阳城集团门限,根据响应太阳城集团门限,判断目标终端的状态是关机状态还是暂时脱网状态;并设置针对不同用户状态的不同的重试策略,根据判断结果,选择相应的重试策略进行短消息发送的重试。该方法适应了关机用户对重试频率要求不高的需求,避免了对网络资源的过多占用,也适应了脱网用户对重试频率要求较高的需求,在目标终端处于脱网状态时,采用比处于关机状态时更高优先级或更高频率的重试策略,从而能够及时的将短消息发送给目标终端。既避免了对所有缺席用户都采用较高的重试频率,由于重试频率过高对核心网造成的冲击过大,导致网络性能受到影响,降低网络转发效率,又尽可能的避免了目标终端暂时脱网时短消息发送的延时过长。该方法实现简单,无需对现有网络架构进行较大的改造,即可实现对目标终端真实状态的判断和各状态对应的合适的重试策略的选择,具有较强的实用价值和普遍适用性。
[0060] 上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

关 键 词:
一种 短消息 发送 实现 方法 装置
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:一种短消息发送实现方法及装置.pdf
链接地址:http://zh228.com/p-6420954.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');