短信投递报告处理方法及装置制造方法及图纸

技术编号:15523687 阅读:173 留言:0更新日期:2017-06-04 12:23
本发明专利技术实施例公开了一种短信投递报告处理方法及装置,所述方法包括:MSC在接收短信投递报告时,根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统的至少其中两个,判断终端发送MO短信后是否发生接入系统的改变;若所述终端在发送MO短信后的接入系统发生改变,则从改变后的所述接入系统向所述终端发送短信投递报告;若所述终端在发送MO短信后的接入系统未发生改变,则从接收所述MO短信的接口向所述终端发送所述短信投递报告。

Method and device for processing short message delivery report

The embodiment of the invention discloses a message delivery device and report processing method, the method includes: receiving SMS delivery report in MSC, according to the access system receiving terminal initiates a MO SMS interface, based on the access system of location update and terminal to record the at least two of them, whether the access system determine the terminal to send MO messages after the change; if the terminal in the access system to send MO messages after the change from the access system after the change to the terminal to send SMS delivery report; if the access system of the terminal in a short letter to send MO did not changed, from receiving the MO SMS interface to the terminal sends the short message delivery report.

【技术实现步骤摘要】
短信投递报告处理方法及装置
本专利技术涉及无线通信领域,尤其涉及一种短信投递报告的处理方法及装置。
技术介绍
短信业务及技术是第二代移动通信2G时代提出的,在第四代移动通信4G时代使用短信业务仍遵循原有的标准。短信的封装:短信在空口和核心网都是通过信令面传送的,短信内容及地址被封装在相关接口的信令协议的应用层中。MO短信为短信的一种;所述MO短信中的MO为MobileOriginal的缩写,对应的移动终端发起短信。MO短信发送流程可包括:用户发送短信时,UE将短信封装在信令面的消息中发送给网络交换中心MSC,MSC向用户归属短信业务中心SMSC转发短信。短信业务中心成功接收到短信后向MSC回送表示成功接收短信投递报告,MSC向UE回送短信投递报告,这时UE的界面中才会显示短信已经成功发送。MO短信路由:UE->基站控制器BSC->移动交换中心MSC->短信业务中心SMSC。4G时代,4G终端驻留在长期演进LTE网络中发送短信时,短信被LTE核心网通过SGs接口将短信前转到2/3G网络核心网中的MSC,再前转至用户归属SMSC。本申请中的2/3G表示的2G和3G所在的网络。1)UE在LTE网络发送短信。2)MME通过SGs接口将短信前转给联合位置更新登记的MSC。3)MSC将短信前转到主叫用户归属SMSC。4G时代短信发送流程没有发生改变,区别只是在于封装和前转短信的具体接口发生了变化。MO短信路由改变为:终端UE->演进型基站eNodeB1->移动管理实体MME-》移动交换中心MSC->短消息服务中心(ShortMessageServiceCenter,SMSC)SMSC。因种终端位置移动或4G网络信号弱,4G终端发生到2/3G网络的系统间切换,发送短信存在发送失败及时延超长问题。4G终端在发送短信过程中,因4G信号弱或无4G覆盖发生到2/3G网络的切换或重定向,UE登记到2/3G网络的MSC和SGSN下。4G网络中的MME中没有用户上下文,收到短信投递报告后无法下发。一方面,国际标准定义终端收到核心网下发的短信投递报告后才能向用户提示短信发送成功,如接收不到短信投递报告会导致定时器超时,提示发送失败。另一方面,终端芯片厂家或终端操作系统厂家为提高发送成功率进行了私有优化,定时器超时后不提示用户发送失败,而是上层启动重传机制再次发送短信,将造成发送时延超长。4G终端的短信发送路由为UE->MME->MSC->SMSC。正常情况下,短信投递报告的下发路由为SMSC->MSC->MME->UE。当4G终端在发送短信过程中因4G信号弱或无4G覆盖发生到2/3G网络的切换或重定向,用户登记到2/3GMSC和SGSN上。现有实现机制下,当终端在一个位置区的范围之内发生4G->2/3G切换或重定向时,即使用户接入了2/3G无线网,但并不会在2/3G网络中向MSC发起位置更新。那么,该MSC在这一用户发起业务之前将无法知道用户在其服务的位置区下。此场景下,当用户不发生位置区的改变,用户发生的系统间切换或重定向时未发生MSC改变,即从2/3G无线网接入的MSC和用户在4G网络进行联合位置更新的MSC是同一个,但这个MSC(也是前转短信的MSC)并不感知用户的接入系统已发生改变,仍向原MME发送短信投递报告。而MME上没有UE上下文,无法下发,导致本次流程失败。现有实现机制下,当终端发生4G->2/3G切换或重定向时改变了位置区,即使用户从2/3G无线网接入的MSC和终端在4G网络进行联合位置更新的MSC是同一个,但这个MSC(也是前转短信的MSC)并不感知用户的接入系统已发生改变,仍向原MME发送短信投递报告。而MME上没有UE上下文,无法下发,导致本次短信投递报告发送失败的现象。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种短信投递报告处理方法及装置,以至少部分解决短信投递报告发送成功率低的问题。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例第一方面提供了一种短信投递报告处理方法,所述方法包括:MSC在接收短信投递报告时,根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统的至少其中两个,判断终端发送MO短信后是否发生接入系统的改变;若所述终端在发送MO短信后的接入系统发生改变,则从改变后的所述接入系统向所述终端发送短信投递报告;若所述终端在发送MO短信后的接入系统未发生改变,则从接收所述MO短信的接口向所述终端发送所述短信投递报告。基于上述方案,所述根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统至少其中两个,判断终端发送MO短信后是否发生接入系统的改变,包括:比较所述终端发送所述MO短信的接口所属的接入系统和所述基于位置更新记录的接入系统是否一致;若所述终端发送所述MO短信的接口所述的接入系统与所述基于位置更新记录的接入系统不一致,则确定终端发送MO短信后发生了接入系统的改变。基于上述方案,所述方法还包括:记录所述终端去往的接入系统,形成记录信息;当检测到位置更新时清空所述记录信息;所述根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统至少其中两个,判断终端发送MO短信后是否发生接入系统的改变,还包括:当所述接收到终端发送所述MO短信的接口所属的接入系统与基于位置更新记录的接入系统一致时,判断所述终端去往的接入系统是否为空;若所述记录信息不为空,则确定终端发送MO短信后发生了接入系统的改变;所述若所述终端在发送MO短信后的接入系统发生改变,则从改变后的所述接入系统向所述终端发送短信投递报告,包括:从接收所述MO短信的接口及所述去往的接入系统向所述终端发送所述短信投递报告。基于上述方案,所述根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统名称及终端去往的接入系统至少其中两个,判断终端发送MO短信后是否发生接入系统的改变,还包括:若所述记录信息为空,则确定终端发送MO短信后未发生接入系统的改变。基于上述方案,所述方法还包括:记录接收MO短信的第一时间字段及记录终端进行位置更新的第二时间字段;所述根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统至少其中两个,判断终端发送MO短信后是否发生接入系统的改变,还包括:当基于位置更新的位置登记的接入系统和接收MO短信的接口所属的接入系统不一致时,基于所述第二时间字段和所述第一时间字段判断位置更新是否是发生在接收到所述MO短信之后;若所述位置更新发生在接收到所述MO短信之后,则确定所述终端发送所述MO短信之后的接入系统发生改变。基于上述方案,所述方法还包括:记录第三时间字段;所述第三时间字段用于记录终端切换到所述终端去往的接入系统的时间信息所述根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统至少其中两个,判断终端发送MO短信后是否发生接入系统的改变,还包括:基于位置更新记录的接入系统和接收MO短信接口所属的接入系统一致,则判断所述第三时间字段记录的时间是否在所述第一时间字段之后,若所述第本文档来自技高网
...
短信投递报告处理方法及装置

【技术保护点】
一种短信投递报告处理方法,其特征在于,所述方法包括:MSC在接收短信投递报告时,根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统的至少其中两个,判断终端发送MO短信后是否发生接入系统的改变;若所述终端在发送MO短信后的接入系统发生改变,则从改变后的所述接入系统向所述终端发送短信投递报告;若所述终端在发送MO短信后的接入系统未发生改变,则从接收所述MO短信的接口向所述终端发送所述短信投递报告。

【技术特征摘要】
1.一种短信投递报告处理方法,其特征在于,所述方法包括:MSC在接收短信投递报告时,根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统的至少其中两个,判断终端发送MO短信后是否发生接入系统的改变;若所述终端在发送MO短信后的接入系统发生改变,则从改变后的所述接入系统向所述终端发送短信投递报告;若所述终端在发送MO短信后的接入系统未发生改变,则从接收所述MO短信的接口向所述终端发送所述短信投递报告。2.根据权利要求1所述的方法,其特征在于,所述根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统至少其中两个,判断终端发送MO短信后是否发生接入系统的改变,包括:比较所述终端发送所述MO短信的接口所属的接入系统和所述基于位置更新记录的接入系统是否一致;若所述终端发送所述MO短信的接口所述的接入系统与所述基于位置更新记录的接入系统不一致,则确定终端发送MO短信后发生了接入系统的改变。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:记录所述终端去往的接入系统,形成记录信息;当检测到位置更新时清空所述记录信息;所述根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统至少其中两个,判断终端发送MO短信后是否发生接入系统的改变,还包括:当所述接收到终端发送所述MO短信的接口所属的接入系统与基于位置更新记录的接入系统一致时,判断所述终端去往的接入系统是否为空;若所述记录信息不为空,则确定终端发送MO短信后发生了接入系统的改变;所述若所述终端在发送MO短信后的接入系统发生改变,则从改变后的所述接入系统向所述终端发送短信投递报告,包括:从接收所述MO短信的接口及所述去往的接入系统向所述终端发送所述短信投递报告。4.根据权利要求3所述的方法,其特征在于,所述根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统名称及终端去往的接入系统至少其中两个,判断终端发送MO短信后是否发生接入系统的改变,还包括:若所述记录信息为空,则确定终端发送MO短信后未发生接入系统的改变。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:记录接收MO短信的第一时间字段及记录终端进行位置更新的第二时间字段;所述根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统至少其中两个,判断终端发送MO短信后是否发生接入系统的改变,还包括:当基于位置更新的位置登记的接入系统和接收MO短信的接口所属的接入系统不一致时,基于所述第二时间字段和所述第一时间字段判断位置更新是否是发生在接收到所述MO短信之后;若所述位置更新发生在接收到所述MO短信之后,则确定所述终端发送所述MO短信之后的接入系统发生改变。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:记录第三时间字段;所述第三时间字段用于记录终端切换到所述终端去往的接入系统的时间信息;所述根据接收到终端发起MO短信的接口、基于位置更新记录的接入系统及终端去往的接入系统至少其中两个,判断终端发送MO短信后是否发生接入系统的改变,还包括:基于位置更新记录的接入系统和接收MO短信接口所属的接入系统一致,则判断所述第三时间字段记录的时间是否在所述第一时间字段之后,若所述第三时间字段记录的时间在所述第一时间字段之后,则确定所述终端的接入系统发生改变;或,若所述第二时间字段记录的时间发生在所述第一时间字段记录的时间之前,则判断所述第三...

【专利技术属性】
技术研发人员:陈旭张昊杜晓宁
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1