一种信息处理方法和设备技术

技术编号:9492745 阅读:115 留言:0更新日期:2013-12-26 02:25
本发明专利技术实施例公开了一种信息处理方法和设备。本发明专利技术实施例方法包括:HLR接收SMC发送的用户的短消息发送失败报告;根据所述短消息发送失败报告,获取第一对比信息;将所述第一对比信息和所述HLR保存的第二对比信息进行对比;当对比结果符合预置条件时,通知所述SMC向所述HLR保存的用户的当前漫游地业务控制中心发送所述短消息,而不将该用户的MNRF/MNRG置位为不可及,从而避免用户因切换业务控制中心,HLR错误置位用户的MNRF/MNRG而导致的用户长时间无法接收短消息的问题。

【技术实现步骤摘要】
一种信息处理方法和设备
本专利技术涉及通信
,尤其涉及一种信息处理方法和设备。
技术介绍
在一些日常的用户漫游场景下,如,用户在业务控制中心边界区来回漫游,或在火车、高铁上快速漫游到新的业务控制中心等。如果用户不将其新位置更新到归属位置寄存器(英文:homelocationregister,缩写:HLR),用户将在很长时间内无法接收短消息。现有技术中,短消息中心(英文:shortmessagecenter,缩写:SMC)为了将短消息发往用户,先从HLR获取用户位置信息,之后将短消息发给终端,如果用户在业务控制中心下不可及,业务控制中心向SMC回复短消息发送失败的响应,SMC向HLR报告“短消息发送失败”,原因为用户不可及,此时HLR会将该用户的移动台不可及标识(英文:mobilestationnotreachableflag,缩写:MNRF)/移动台GPRS不可及标识(英文:mobilestationnotreachableforGPRSflag,缩写:MNRG)置位。但上述现有技术中,用户在业务控制中心的边界区来回漫游,或者在火车、高铁上快速漫游到新的业务控制中心时,SMC获取到的用户的漫游业务控制中心号码不一定是用户当前接收短消息的漫游所在地的业务控制中心号码。由于从获取到业务控制中心号码,再到向终端发送短消息存在一定的延时,若用户在此期间发生位置业务控制中心的切换,而短消息仍然发往之前的业务控制中心,导致消息发送失败,根据SMC向HLR发送的短消息发送失败报告,HLR会将该用户的MNRF/MNRG置位,将导致用户长时间无法接收短消息。专利技术内容本专利技术实施例提供了一种信息处理方法及装置,用以通过识别短消息中心发送的异常短消息状态报告,避免异常置位移动台标识而导致的用户切换业务控制中心引起的短消息无法接收的问题。本专利技术第一方面提供了一种信息处理方法,包括:归属位置寄存器HLR接收短消息中心SMC发送的用户的短消息发送失败报告;根据所述短消息发送失败报告,获取第一对比信息;将所述第一对比信息和所述HLR保存的第二对比信息进行对比;当对比结果符合预置条件时,通知所述SMC向所述HLR保存的用户的当前漫游地业务控制中心发送所述短消息。在第一方面第一种可能的实现方式中,所述根据所述短消息发送失败报告,获取第一对比信息包括:解析所述短消息发送失败报告中所述SMC发送短消息失败目的地的业务控制中心的号码;或,获取接收到所述短消息发送失败报告时的系统时间。结合第一方面第一种可能的实现方式,在第二种可能的实现方式中,所述将所述第一对比信息和所述HLR保存的第二对比信息进行对比包括:将所述业务控制中心的号码,和所述HLR保存的所述用户的当前漫游地业务控制中心的号码进行对比;或,将获取的系统时间,和所述HLR保存的所述用户的最后一次用户位置更新的时间进行对比。结合第一方面第二种可能的实现方式,在第三种可能的实现方式中,所述当对比结果符合预置条件时,通知所述SMC向所述HLR保存的用户的当前漫游地业务控制中心发送所述短消息包括:当所述业务控制中心的号码,和所述HLR保存的所述用户的当前漫游地业务控制中心的号码不同,或,当获取的系统时间和所述HLR保存的所述用户的最后一次用户位置更新的时间之间的差值小于或等于预置值时,通知所述SMC向所述用户的当前漫游地业务控制中心发送所述短消息。结合第一方面第二种可能的实现方式,在第四种可能的实现方式中,所述方法还包括:当所述业务控制中心的号码,和所述HLR保存的用户的当前漫游地业务控制中心的号码相同,或,当获取的系统时间和所述HLR保存的所述用户的最后一次用户位置更新的时间之间的差值大于预置值时,将移动台标识置位为不可及。本专利技术第二方面提供了一种信息处理方法,包括:短消息中心SMC获取短消息发送失败目的地的业务控制中心的号码;向归属位置寄存器HLR发送短消息发送失败报告,所述短消息发送失败报告中包含所述业务控制中心的号码;接收所述HLR发送的通知消息,所述通知消息用于通知所述SMC向用户的当前漫游地业务控制中心发送所述短消息。在第二方面第一种可能的实现方式中,所述向归属位置寄存器HLR发送短消息发送失败报告之前包括:将所述业务控制中心的号码填充在所述短消息发送失败报告新增的信元中;或,将所述业务控制中心的号码填充在所述短消息发送失败报告所属协议的扩展信元中。本专利技术第三方面提供了一种信息处理设备,可包括:接收识别单元,用于接收短消息中心SMC发送的用户的短消息发送失败报告;获取单元,用于在所述接收识别单元接收所述短消息发送失败报告之后,根据所述短消息发送失败报告,获取第一对比信息;对比单元,用于在所述获取单元获取所述第一对比信息之后,将所述第一对比信息和所述HLR保存的第二对比信息进行对比;通知单元,用于所述对比单元得到的对比结果符合预置条件时,通知所述SMC向所述HLR保存的用户的当前漫游地业务控制中心发送所述短消息。在第三方面第一种可能的实现方式中,所述获取单元包括:解析单元,用于在所述接收识别单元接收所述短消息发送失败报告之后,解析所述短消息发送失败报告中所述SMC发送短消息失败目的地的业务控制中心的号码;或,时间获取单元,用于在所述接收识别单元接收所述短消息发送失败报告之后,获取接收到所述短消息发送失败报告时的系统时间。结合第三方面第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述对比单元包括:号码对比单元,用于在所述解析单元获取所述业务控制中心的号码之后,将所述业务控制中心的号码,和所述HLR保存的所述用户的当前漫游地业务控制中心的号码进行对比;或,时间对比单元,用于在所述时间获取单元获取所述系统时间之后,将获取的所述系统时间,和所述HLR保存的所述用户的最后一次用户位置更新的时间进行对比。结合第三方面第二种可能的实现方式,在第三种可能的实现方式中,所述通知单元具体用于当所述业务控制中心的号码,和所述HLR保存的所述用户的当前漫游地业务控制中心的号码不同,或,当获取的系统时间和所述HLR保存的所述用户的最后一次用户位置更新的时间之间的差值小于或等于预置值时,通知所述SMC向所述HLR保存的用户的当前漫游地业务控制中心发送所述短消息。结合第三方面第一种可能的实现方式,所述设备还包括:置位单元,用于当所述业务控制中心的号码,和所述HLR保存的用户的当前漫游地业务控制中心的号码相同,或,当获取的系统时间和所述HLR保存的所述用户的最后一次用户位置更新的时间之间的差值大于预置值时,将移动台标识置位为不可及。本专利技术第四方面提供了一种信息处理设备,可包括:获取单元,用于获取短消息发送失败目的地的业务控制中心的号码;发送单元,用于在所述获取单元获取所述业务控制中心的号码之后,向归属位置寄存器HLR发送短消息发送失败报告,所述短消息发送失败报告中包含所述业务控制中心的号码;接收单元,用于在所述发送单元向所述HLR发送所述短消息发送失败报告之后,接收所述HLR发送的通知消息,所述通知消息用于通知所述SMC向用户当前漫游地业务控制中心发送所述短消息。在第四方面第一种可能的实现方式中,所述设备还包括:第一填充单元,用于在所述发送单元发送所述短消息发送失败报告之前,将所述本文档来自技高网...
一种信息处理方法和设备

【技术保护点】
一种信息处理方法,其特征在于,包括:归属位置寄存器HLR接收短消息中心SMC发送的用户的短消息发送失败报告;根据所述短消息发送失败报告,获取第一对比信息;将所述第一对比信息和所述HLR保存的第二对比信息进行对比;当对比结果符合预置条件时,通知所述SMC向所述HLR保存的用户的当前漫游地业务控制中心发送所述短消息。

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:归属位置寄存器HLR接收短消息中心SMC发送的用户的短消息发送失败报告;根据所述短消息发送失败报告,获取第一对比信息;将所述第一对比信息和所述HLR保存的第二对比信息进行对比;当对比结果符合预置条件时,通知所述SMC向所述HLR保存的用户的当前漫游地业务控制中心发送所述短消息。2.根据权利要求1所述的方法,其特征在于,所述根据所述短消息发送失败报告,获取第一对比信息包括:解析所述短消息发送失败报告中所述SMC发送短消息失败目的地的业务控制中心的号码;或,获取接收到所述短消息发送失败报告时的系统时间。3.根据权利要求2所述的方法,其特征在于,所述将所述第一对比信息和所述HLR保存的第二对比信息进行对比包括:将所述业务控制中心的号码,和所述HLR保存的所述用户的当前漫游地业务控制中心的号码进行对比;或,将获取的系统时间,和所述HLR保存的所述用户的最后一次用户位置更新的时间进行对比。4.根据权利要求3所述的方法,其特征在于,所述当对比结果符合预置条件时,通知所述SMC向所述HLR保存的用户的当前漫游地业务控制中心发送所述短消息包括:当所述业务控制中心的号码,和所述HLR保存的所述用户的当前漫游地业务控制中心的号码不同,或,当获取的系统时间和所述HLR保存的所述用户的最后一次用户位置更新的时间之间的差值小于或等于预置值时,通知所述SMC向所述用户的当前漫游地业务控制中心发送所述短消息。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述业务控制中心的号码,和所述HLR保存的用户的当前漫游地业务控制中心的号码相同,或,当获取的系统时间和所述HLR保存的所述用户的最后一次用户位置更新的时间之间的差值大于预置值时,将移动台标识置位为不可及。6.一种信息处理方法,其特征在于,包括:短消息中心SMC获取短消息发送失败目的地的业务控制中心的号码;向归属位置寄存器HLR发送短消息发送失败报告,所述短消息发送失败报告中包含所述业务控制中心的号码;接收所述HLR发送的通知消息,所述通知消息用于通知所述SMC向用户的当前漫游地业务控制中心发送所述短消息。7.根据权利要求6所述的方法,其特征在于,所述向归属位置寄存器HLR发送短消息发送失败报告之前包括:将所述业务控制中心的号码填充在所述短消息发送失败报告新增的信元中;或,将所述业务控制中心的号码填充在所述短消息发送失败报告所属协议的扩展信元中。8.一种信息处理设备,其特征在于,包括:接收识别单元,用于接收短消息中心SMC发送的用户的短消息发送失败报告;获取单元,用于在所述接收识别单元接收所述短消息发送失败报告之后,根据所述短消息发送失败报告,获取第一对比信息;对比单元,用于在所...

【专利技术属性】
技术研发人员:李志冰胡卫东刘凡应陈克
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1