专利名称:一种终呼短消息的漫游重试方法和系统的制作方法
技术领域:
本发明涉及移动通信领域漫游技术,尤其涉及一种终呼短消息的漫游重试方法和系统。
背景技术:
第三代移动通信技术(3G,3rd Generation)核心网络是由移动交换中心(MSC, Mobile Switching Center)、拜访位置寄存器(VLR, Visitor LocationRegister)、归属位置寄存器(HLR, Home Location Register)和无线网络控制器(RNC,Radio Network Controller)组成的。其中,MSC按照功能可以划分为关口移动交换中心(GMSC,Gateway Mobile Switching Center)和拜访移动交换中心(VMSC,Visitor Mobile Switching Center),GMSC是负责查询被叫用户路由信息的MSC,VMSC是用户的访问MSC也是呼叫所要路由到的目的地;VLR是用户的拜访位置寄存器,HLR是用户的归属位置寄存器,RNC 是负责完成用户无线接入功能的网元。短消息与呼叫类似,也需要经过路由查询才能确定短消息要发送到的目的地,负责查询短消息路由的关口局叫做短消息网关(SMS-GMSC, SMS-Gateway Mobile Switching Center)。用户所发出的起呼短消息会被VMSC发送到用户的短消息中心(SC,ShortMessage Center)存储起来。SC是一个存储转发短消息的地方,由于主叫用户发送短消息时,被叫用户可能关机也可能不在服务区,此时SC就起到暂存、转发短消息的作用。SC收到起呼短消息以后,会先将该短消息暂存下来,并将短消息转发给SMS-GMSC,该SMS-GMSC会根据短消息中携带的被叫用户的号码,发起到HLR的短消息终呼的路由查询,HLR将被叫用户当前所在的VMSC的MSC号码(Number)返回给SMS-GMSC ;然后SMS-GMSC将终呼短消息路由给被叫用户所在的VMSC,再由该VMSC将终呼短消息转发给被叫移动台(MS,Mobile Station)。现有技术中,终呼短消息发送成功的流程如图1所示,主要包括以下步骤步骤101,SC通过发送短消息请求将终呼短消息转发给SMS-GMSC。步骤102,SMS-GMSC发送短消息路由查询请求到HLR,查询被叫用户当前所在的 MSC Number。步骤103,HLR将被叫用户所在的MSC Number通过短消息路由查询响应返回给 SMS-GMSC。步骤104,SMS-GMSC用短消息路由查询响应得到的MSC Number做全局码(GT, Global Title)翻译,通过发送短消息请求消息将终呼短消息转发给VMSC/VLR。步骤105,VMSC/VLR在完成对被叫用户的终呼短消息权限检查后,对被叫MS发起寻呼(Paging)请求。步骤106,被叫MS返回Paging响应给VMSC/VLR。步骤107,VMSC/VLR将终呼短消息通过发送短消息请求消息转发给被叫MS。步骤108,被叫MS给VMSC/VLR返回一个终呼短消息发送响应消息,通知VMSC/VLR 终呼短消息发送成功。
步骤109,VMSC/VLR给SMS-GMSC返回一个终呼短消息发送响应消息,通知 SMS-GMSC终呼短消息发送成功。步骤110,SMS-GMSC返回一个发送短消息响应消息给SC,通知SC短消息中心终呼短信发送成功;SC接到发送成功的响应消息后,删除保存的对应(即已发送成功的)终呼短消息。从上述流程描述可以看出,用户在终呼短消息发送的过程中有两种可能会发生移动,一种可能是在步骤103至步骤105之间,用户可能会移动到其它VMSC/VLR下面,从而导致当VMSC/VLR收到SMS-GMSC发送的终呼短消息请求时,不能找到用户数据,造成用户缺席的失败,一般由于104步骤较快,因此这种可能性较小;另一种可能是在步骤105至步骤 106之间,VMSC/VLR在对被叫用户寻呼期间,被叫用户移动到其它VMSC/VLR下面,由于寻呼过程时间较长,因此这个过程中高移动性用户非常有可能会移动到其它VMSC/VLR下面,这种情况会导致寻呼失败,也会造成由于寻呼失败而引起短消息发送失败;这样就会触发短消息发送失败的流程,针对前一种短消息发送失败的流程如图2所示,主要包括以下步骤步骤201,SC将终呼短消息通过发送短消息请求转发给SMS-GMSC。步骤202,SMS-GMSC发送短消息路由查询请求到HLR,查询被叫用户当前所在的 MSC Number。步骤203,HLR将被叫用户所在的MSC Number通过短消息路由查询响应返回给 SMS-GMSC。步骤204,在SMS-GMSC进行短消息路由查询期间,被叫MS移动到新VMSC/VLR下面,并向新VMSC/VLR发起位置更新请求。步骤205,新VMSC/VLR收到被叫MS发起的位置更新请求消息后,向HLR发起位置更新请求过程。 步骤206,HLR收到用户在新VMSC/VLR下面的位置更新请求消息后,向旧VMSC/VLR 发起取消位置区请求。步骤207,旧VMSC/VLR收到取消位置区请求消息后,删除本局的该用户相关的数据,然后返回取消位置区响应消息给HLR。步骤208,HLR收到来自于旧VMSC/VLR的取消位置区响应消息后,向新VMSC/VLR 返回位置更新成功响应。步骤209,此时,SMS-GMSC用短消息路由查询响应得到的MSC Number做GT翻译, 通过发送短消息请求消息将终呼短消息转发给旧VMSC/VLR。步骤210,在旧VMSC/VLR收到该短消息后,由于可能用户移动到新VMSC/VLR中去了,因此此时可能会发生用户缺席的终呼短消息失败;旧VMSC/VLR返回一个发送短消息失败响应给SMS-GMSC。步骤211,由于在终呼短消息发送失败后,需要能在用户可达或者内存清空以后触发短消息提醒(Alert)过程,因此SMS-GMSC需要发送短消息发送状态报告给HLR。步骤212,HLR收到短消息发送状态报告后,记录下曾经有发送失败的短消息,等用户重新接入或者内存清空以后,准备通知相应的SC重新发送终呼短消息;HLR完成上述动作以后返回一个短消息发送状态报告响应消息给SMS-GMSC。步骤213,SMS-GMSC返回一个发送短消息失败响应消息给SC ;终呼短消息发送失败流程结束。另一种由于用户移动而导致终呼短消息发送失败则是在寻呼期间,由于寻呼的时间可能较长,此时用户可能会移动到新VMSC/VLR,从而引起短消息发送失败;相应的流程图如图3所示,主要包括以下步骤步骤301,SC将终呼短消息通过发送短消息请求转发给SMS-GMSC。步骤302,SMS-GMSC发送短消息路由查询请求到HLR,查询被叫用户当前所在的 MSC Number。步骤303,HLR将被叫用户所在的MSC Number通过短消息路由查询响应返回给 SMS-GMSC。步骤304,SMS-GMSC用短消息路由查询响应得到的MSC Number做GT翻译,通过发送短消息请求消息将终呼短消息转发给旧VMSC/VLR。步骤305,此时被叫MS开始移动到新VMSC/VLR下面,并向新VMSC/VLR发起位置更新请求。步骤306,旧VMSC/VLR收到终呼短消息请求消息后,开始发起寻呼请求。步骤307,新VMSC/VLR收到被叫MS发起的位置更新请求消息后,向HLR发起位置更新请求过程。步骤308,HLR收到用户在新VMSC/VLR下的位置更新请求消息后,向旧VMSC/VLR 发起取消位置区请求。步骤309,旧VMSC/VLR收到取消位置区请求消息后,删除本局的该用户相关的数据,并中止正在进行的寻呼过程,然后返回取消位置区响应消息给HLR。步骤310,HLR收到来自于旧VMSC/VLR的取消位置区响应消息以后,向新VMSC/VLR 返回位置更新成功响应。步骤311,在旧VMSC/VLR收到取消位置区请求以后,中止正在进行的寻呼过程;旧 VMSC/VLR返回一个发送短消息失败响应(寻呼失败)给SMS-GMSC。步骤312,由于在终呼短消息发送失败以后,需要能在用户可达或者内存清空以后触发短消息Alert过程,因此SMS-GMSC需要发送短消息发送状态报告给HLR。步骤313,HLR收到短消息发送状态报告后,记录下曾经有发送失败的短消息,等用户重新接入或者内存清空后,准备通知相应的SC重新发送终呼短消息;HLR完成上述动作以后返回一个短消息发送状态报告响应消息给SMS-GMSC。步骤314,SMS-GMSC返回一个发送短消息失败响应消息给SC ;终呼短消息发送失败流程结束。由此可见,现有技术对于终呼短消息过程中出现用户移动到其它VMSC/VLR下的情况,不能及时有效的发起终呼短消息。终呼短消息Alert过程发生在HLR收到用户的位置更新请求之后,HLR检查是否有积压的短消息发送失败的记录,如果有就通知SC重新发送该短消息;由于用户在新的VMSC/VLR进行位置更新时,当前的终呼短消息的流程还没有结束,因此此时不会触发终呼短消息的Alert过程,必须等到用户下一次发起业务时,才会触发终呼短消息的Alert过程,这样就会影响终呼短消息下发的时效性和成功率
发明内容
有鉴于此,本发明的主要目的在于提供一种终呼短消息的漫游重试方法和系统, 以提高终呼短消息发送的成功率和时效性。为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种终呼短消息的漫游重试方法,该方法包括在终呼短消息发送过程中,被叫移动台(MQ移动到新的位置区并向新拜访移动交换中心(VMSC)/拜访位置寄存器(VLR)发送位置更新请求;所述新VMSC/VLR将位置更新请求转发给归属位置寄存器(HLR),所述HLR向旧 VMSC/VLR发起取消位置区请求;所述旧VMSC/VLR上的终呼短消息发送失败后,返回发送短消息失败响应给短消息网关(SMS-GMSC),所述SMS-GMSC通过短消息发送失败状态报告通知HLR终呼短消息发送失败;所述HLR发起所述终呼短消息的提醒过程,触发短消息中心(SC)重新发送所述终呼短消息。所述旧VMSC/VLR上的终呼短消息发送失败后,返回发送短消息失败响应给 SMS-GMSC,SMS-GMSC通过短消息发送失败状态报告通知HLR终呼短消息发送失败,具体为所述旧VMSC/VLR接收到HLR发送的取消位置区请求,或者收到新VMSC/VLR发送的身份认证请求后,返回携带漫游重试信息的发送短消息失败响应给所述SMS-GMSC ;所述SMS-GMSC将携带有漫游重试信息的短消息发送状态报告发送给所述HLR。所述漫游重试信息为漫游重试标记和/或漫游重试的原因值。该方法进一步包括所述HLR在收到终呼短消息发送失败的状态报告之前,根据所述被叫MS在新 VMSC/VLR上发起的位置更新过程,检测出需要进行所述终呼短消息的漫游重试。在所述SMS-GMSC将携带有漫游重试信息的短消息发送状态报告发送给HLR之后, 该方法进一步包括所述HLR返回短消息发送状态报告响应给SMS-GMSC,且在所述被叫MS在所述新 VMSC/VLR的位置更新过程结束之后,发起所述终呼短消息的提醒过程。所述HLR发起所述终呼短消息的提醒过程,触发SC重新发送终呼短消息,具体为所述HLR发送短消息提醒给所述SC,通知所述SC重新发起所述终呼短消息的尝试过程;所述SC在返回短消息提醒响应给HLR后,重新发送所述终呼短消息。本发明还提供了一种终呼短消息的漫游重试系统,该系统包括被叫MS、新VMSC/ VLR,旧 VMSC/VLR、SMS-GMSC, HLR 禾口 SC,其中,所述SC,用于发起终呼短消息发送过程;所述被叫MS,用于在终呼短消息发送过程中,移动到新的位置区时,向所述新 VMSC/VLR发送位置更新请求;所述新VMSC/VLR,用于将所述位置更新请求转发给HLR ;所述HLR,用于在接收到所述位置更新请求后,向所述旧VMSC/VLR发起取消位置区请求;还用于在被SMS-GMSC告知所述终呼短消息发送失败后,发起所述终呼短消息的提醒过程,触发SC重新发送所述终呼短消息;所述旧VMSC/VLR,用于在终呼短消息发送失败后,返回发送短消息失败响应给 SMS-GMSC ;所述SMS-GMSC,用于通过短消息发送失败状态报告通知HLR终呼短消息发送失败。所述旧VMSC/VLR进一步用于,在接收到HLR发送的取消位置区请求,或者收到新 VMSC/VLR发送的身份认证请求后,返回携带漫游重试信息的发送短消息失败响应给所述 SMS-GMSC ;相应的,所述SMS-GMSC进一步用于,将携带有漫游重试信息的短消息发送状态报告发送给所述HLR。所述HLR进一步用于,在收到终呼短消息发送失败的状态报告之前,根据所述被叫MS在新VMSC/VLR上发起的位置更新过程,检测出需要进行所述终呼短消息的漫游重试。所述HLR进一步用于,在收到所述SMS-GMSC发送的携带有漫游重试信息的短消息发送状态报告之后,返回短消息发送状态报告响应给所述SMS-GMSC,并判断所述被叫MS是否在所述新VMSC/VLR的位置更新过程已经结束,在判断结束时,发起所述终呼短消息的提醒过程。所述HLR进一步用于,发送短消息提醒给所述SC,通知所述SC重新发起所述终呼短消息的尝试过程;相应的,所述SC进一步用于,在返回短消息提醒响应给HLR后,重新发送所述终呼短消息。本发明所提供的一种终呼短消息的漫游重试方法和系统,将VMSC/VLR在终呼短消息过程中收到取消位置区请求消息,作为发起终呼短消息漫游重试的触发点,由VMSC/ VLR在短消息发送失败响应中携带漫游重试指示,通知SMS-GMSC发起终呼短消息的漫游重试,SMS-GMSC在短消息发送失败状态报告中将漫游重试指示通知HLR,进而由HLR稍后发起短消息提醒的过程,触发SC重新发送终呼短消息。本发明相比现有技术,可以准确识别在短消息终呼过程中用户发生了移动,进而依赖于短消息提醒的过程,通过在终呼短消息发送失败以后,再次触发短消息提醒,进而达到短信终呼漫游重试的目的;本发明相比现有技术,可以提高短消息终呼的发送成功率,提高短消息终呼的发送的时效性。
图1为现有技术中终呼短消息发送成功的流程图;图2为现有技术中由于用户在终呼短消息期间发生移动,导致终呼短消息发送失败的流程图一;图3为现有技术中由于用户在终呼短消息期间发生移动,导致终呼短消息发送失败的流程图二;图4为本发明实施例的一种终呼短消息的漫游重试方法的流程图;图5为本发明实施例的另一种终呼短消息的漫游重试方法的流程图。
具体实施例方式下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。本发明所提供的一种终呼短消息的漫游重试方法,如图4所示,主要包括以下步骤步骤401,在终呼短消息发送过程中,被叫MS移动到新的位置区并向新VMSC/VLR 发送位置更新请求。步骤402,新VMSC/VLR将位置更新请求转发给HLR,HLR向旧VMSC/VLR发起取消位置区请求。步骤403,旧VMSC/VLR上的终呼短消息发送失败后,返回发送短消息失败响应给 SMS-GMSC,SMS-GMSC通过短消息发送失败状态报告通知HLR终呼短消息发送失败。步骤404,HLR发起终呼短消息的提醒过程,触发SC重新发送该终呼短消息。进一步的,步骤401还包括以下步骤Al、SC将终呼短消息通过发送短消息请求转发给SMS-GMSC ;A2、SMS-GMSC发送短消息路由查询请求到HLR,查询被叫用户当前所在的MSC Number ;A3、HLR将被叫用户所在的MSC Number通过短消息路由查询响应返回给 SMS-GMSC ;A4、SMS-GMSC用短消息路由查询响应得到的MSC Number做GT翻译,通过发送短消息请求消息将终呼短消息转发给旧VMSC/VLR。进一步的,步骤402还包括以下步骤Bi、旧VMSC/VLR收到SMS-GMSC发送的短消息请求消息后,发起对被叫用户的寻呼过程;B2、被叫用户寻呼期间,被叫用户可能会移动到新VMSC/VLR下,进而由新VMSC/ VLR发起到HLR的位置更新过程;B3、HLR收到被叫用户在新VMSC/VLR发起的位置更新请求后,发送取消位置区请求给旧VMSC/VLR。进一步的,步骤403还包括以下步骤Cl、旧VMSC/VLR接收到HLR发送的取消位置区请求,或者接收到新VMSC/VLR的发送身份认证请求(Send Identification)请求后,中断正在进行的终呼短消息发送过程,并返回携带漫游重试信息的发送短消息失败响应给SMS-GMSC ;C2、SMS-GMSC将携带有漫游重试信息的短消息发送状态报告发送给HLR ;这种漫游重试信息可以是一个漫游重试标记(RoamRetry hdication),或者是一个漫游重试的原因值,当然也可以两者都包含;C3、HLR返回短消息发送状态报告响应给SMS-GMSC。需要说明的是,步骤403是触发HLR进行短消息终呼漫游重试的主要过程,步骤 403也可能不是由旧VMSC/VLR通知GMSC,进而通知HLR进行短消息终呼的漫游重试,而是包含以下步骤由HLR在终呼短消息路由查询之后,收到终呼短消息发送失败的状态报告之前, 收到被叫MS在新VMSC/VLR上发起的位置更新过程,进而检测出需要进行短消息终呼的漫游重试。进一步的,步骤404具体包括D1、HLR发送短消息提醒给SC,通知SC重新发起终呼短消息的尝试过程;D2、SC在返回短消息提醒响应给HLR后,立即重新发送终呼短消息(即发起终呼短消息的重试)。需要说明的是,HLR在返回携带有漫游重试信息的短消息发送状态报告响应给 SMS-GMSC后,判断是否用户在新VMSC/VLR的位置更新过程已经结束,如果未结束,则等待结束后发起终呼短消息的提醒过程;如果已经结束,则立即发起终呼短消息的提醒过程。下面结合如图5所示,对本发明一种较完整的终呼短消息的漫游重试方法流程进行说明,主要包括以下步骤步骤501,SC将终呼短消息通过发送短消息请求转发给SMS-GMSC。步骤502,SMS-GMSC发送短消息路由查询请求到HLR,查询被叫用户当前所在的 MSC Number。步骤503,HLR将被叫用户所在的MSC Number通过短消息路由查询响应返回给 SMS-GMSC。步骤504,SMS-GMSC用短消息路由查询响应得到的MSC Number做GT翻译,通过发送短消息请求消息将终呼短消息转发给旧VMSC/VLR。步骤505,此时被叫MS移动到新VMSC/VLR下,并向新VMSC/VLR发起位置更新请求。步骤506,旧VMSC/VLR收到SMS-GMSC发送的终呼短消息请求消息后,开始发起寻呼请求。步骤507,新VMSC/VLR收到被叫MS发起的位置更新请求消息后,向HLR发起位置更新请求过程。步骤508,HLR收到用户在新VMSC/VLR下的位置更新请求消息后,向旧VMSC/VLR 发起取消位置区请求。步骤509,旧VMSC/VLR收到取消位置区请求消息后,返回取消位置区响应消息给 HLR,并取消用户在旧VMSC/VLR上的所有正在进行的业务。步骤510,HLR收到来自于旧VMSC/VLR的取消位置区响应消息以后,向新VMSC/VLR 返回位置更新成功响应。步骤511,旧VMSC/VLR受到HLR发送的取消位置区请求的影响,而中断正在进行的终呼短消息过程,返回发送短消息失败响应消息给SMS-GMSC,并在该消息中携带漫游重试 fn息ο步骤512,SMS-GMSC将携带有漫游重试信息的短消息发送状态报告发送给HLR。步骤513,HLR返回一个短消息发送状态报告响应消息给SMS-GMSC ;HLR同时判断收到携带漫游重试信息的短消息发送状态报告时位置更新过程是否结束,如果没有结束, 则在位置更新过程完成以后发起短消息提醒(Alert)过程;如果已经结束,则马上发起短消息提醒(Alert)过程。步骤514,SMS-GMSC收到短消息发送状态报告响应消息后,返回一个发送短消息失败响应给Sc。
步骤515,HLR在用户的位置更新过程结束以后发送短消息提醒给SC,通知SC重新发起短消息终呼的尝试过程。步骤516,SC在返回一个短消息提醒响应消息给SMS-GMSC以后,立即发起短消息重试。从上述流程可以看出,相比现有技术,本发明将VMSC/VLR在终呼短消息过程中收到取消位置区请求消息,作为发起终呼短消息漫游重试的触发点,由VMSC/VLR在短消息发送失败响应中携带漫游重试指示,通知SMS-GMSC发起终呼短消息的漫游重试,SMS-GMSC在短消息发送失败状态报告中将漫游重试指示通知HLR,进而由HLR稍后发起短消息提醒的过程,触发SC重新发送终呼短消息。通过本发明的终呼短消息流程改进,能够提高终呼短消息发送的成功率以及及时性。对应上述终呼短消息的漫游重试方法,本发明还提供了一种终呼短消息的漫游重试系统,包括被叫MS、新VMSC/VLR、旧VMSC/VLR、SMS-GMSC、HLR和SC。其中,SC,用于发起终呼短消息发送过程。被叫MS,用于在终呼短消息发送过程中,移动到新的位置区时,向新 VMSC/VLR发送位置更新请求。新VMSC/VLR,用于将位置更新请求转发给HLR。HLR,用于在接收到位置更新请求后,向旧VMSC/VLR发起取消位置区请求;还用于在被SMS-GMSC告知终呼短消息发送失败后,发起终呼短消息的提醒过程,触发SC重新发送终呼短消息。旧VMSC/ VLR,用于在终呼短消息发送失败后,返回发送短消息失败响应给SMS-GMSC。SMS-GMSC,用于通过短消息发送失败状态报告通知HLR终呼短消息发送失败。较佳的,旧VMSC/VLR进一步用于,在接收到HLR发送的取消位置区请求,或者收到新VMSC/VLR发送的身份认证请求后,返回携带漫游重试信息的发送短消息失败响应给 SMS-GMSC ;相应的,SMS-GMSC进一步用于,将携带有漫游重试信息的短消息发送状态报告发送给HLR。HLR还用于,在收到终呼短消息发送失败的状态报告之前,根据被叫MS在新VMSC/ VLR上发起的位置更新过程,检测出需要进行终呼短消息的漫游重试。HLR还用于,在收到SMS-GMSC发送的携带有漫游重试信息的短消息发送状态报告之后,返回短消息发送状态报告响应给SMS-GMSC,并判断被叫MS是否在新VMSC/VLR的位置更新过程已经结束,在判断结束时,发起终呼短消息的提醒过程。HLR还用于,发送短消息提醒给SC,通知SC重新发起终呼短消息的尝试过程;相应的,SC进一步用于,在返回短消息提醒响应给HLR后,重新发送终呼短消息。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种终呼短消息的漫游重试方法,其特征在于,该方法包括在终呼短消息发送过程中,被叫移动台(MQ移动到新的位置区并向新拜访移动交换中心(VMSC)/拜访位置寄存器(VLR)发送位置更新请求;所述新VMSC/VLR将位置更新请求转发给归属位置寄存器(HLR),所述HLR向旧VMSC/ VLR发起取消位置区请求;所述旧VMSC/VLR上的终呼短消息发送失败后,返回发送短消息失败响应给短消息网关(SMS-GMSC),所述SMS-GMSC通过短消息发送失败状态报告通知HLR终呼短消息发送失败;所述HLR发起所述终呼短消息的提醒过程,触发短消息中心(SC)重新发送所述终呼短消息。
2.根据权利要求1所述终呼短消息的漫游重试方法,其特征在于,所述旧VMSC/VLR上的终呼短消息发送失败后,返回发送短消息失败响应给SMS-GMSC,SMS-GMSC通过短消息发送失败状态报告通知HLR终呼短消息发送失败,具体为所述旧VMSC/VLR接收到HLR发送的取消位置区请求,或者收到新VMSC/VLR发送的身份认证请求后,返回携带漫游重试信息的发送短消息失败响应给所述SMS-GMSC ; 所述SMS-GMSC将携带有漫游重试信息的短消息发送状态报告发送给所述HLR。
3.根据权利要求2所述终呼短消息的漫游重试方法,其特征在于,所述漫游重试信息为漫游重试标记和/或漫游重试的原因值。
4.根据权利要求1所述终呼短消息的漫游重试方法,其特征在于,该方法进一步包括 所述HLR在收到终呼短消息发送失败的状态报告之前,根据所述被叫MS在新VMSC/VLR上发起的位置更新过程,检测出需要进行所述终呼短消息的漫游重试。
5.根据权利要求2所述终呼短消息的漫游重试方法,其特征在于,在所述SMS-GMSC将携带有漫游重试信息的短消息发送状态报告发送给HLR之后,该方法进一步包括所述HLR返回短消息发送状态报告响应给SMS-GMSC,且在所述被叫MS在所述新VMSC/ VLR的位置更新过程结束之后,发起所述终呼短消息的提醒过程。
6.根据权利要求1至5任一项所述终呼短消息的漫游重试方法,其特征在于,所述HLR 发起所述终呼短消息的提醒过程,触发SC重新发送终呼短消息,具体为所述HLR发送短消息提醒给所述SC,通知所述SC重新发起所述终呼短消息的尝试过程;所述SC在返回短消息提醒响应给HLR后,重新发送所述终呼短消息。
7.一种终呼短消息的漫游重试系统,其特征在于,该系统包括被叫MS、新VMSC/VLR、 旧 VMSC/VLR、SMS-GMSC、HLR 和 SC,其中,所述SC,用于发起终呼短消息发送过程;所述被叫MS,用于在终呼短消息发送过程中,移动到新的位置区时,向所述新VMSC/ VLR发送位置更新请求;所述新VMSC/VLR,用于将所述位置更新请求转发给HLR ;所述HLR,用于在接收到所述位置更新请求后,向所述旧VMSC/VLR发起取消位置区请求;还用于在被SMS-GMSC告知所述终呼短消息发送失败后,发起所述终呼短消息的提醒过程,触发SC重新发送所述终呼短消息;所述旧VMSC/VLR,用于在终呼短消息发送失败后,返回发送短消息失败响应给 SMS-GMSC ;所述SMS-GMSC,用于通过短消息发送失败状态报告通知HLR终呼短消息发送失败。
8.根据权利要求7所述终呼短消息的漫游重试系统,其特征在于,所述旧VMSC/VLR进一步用于,在接收到HLR发送的取消位置区请求,或者收到新VMSC/VLR发送的身份认证请求后,返回携带漫游重试信息的发送短消息失败响应给所述SMS-GMSC ;相应的,所述SMS-GMSC进一步用于,将携带有漫游重试信息的短消息发送状态报告发送给所述HLR。
9.根据权利要求7所述终呼短消息的漫游重试系统,其特征在于,所述HLR进一步用于,在收到终呼短消息发送失败的状态报告之前,根据所述被叫MS在新VMSC/VLR上发起的位置更新过程,检测出需要进行所述终呼短消息的漫游重试。
10.根据权利要求8所述终呼短消息的漫游重试系统,其特征在于,所述HLR进一步用于,在收到所述SMS-GMSC发送的携带有漫游重试信息的短消息发送状态报告之后,返回短消息发送状态报告响应给所述SMS-GMSC,并判断所述被叫MS是否在所述新VMSC/VLR的位置更新过程已经结束,在判断结束时,发起所述终呼短消息的提醒过程。
11.根据权利要求7至10任一项所述终呼短消息的漫游重试系统,其特征在于,所述 HLR进一步用于,发送短消息提醒给所述SC,通知所述SC重新发起所述终呼短消息的尝试过程;相应的,所述SC进一步用于,在返回短消息提醒响应给HLR后,重新发送所述终呼短消息。
全文摘要
本发明公开了一种终呼短消息的漫游重试方法,包括在终呼短消息发送过程中,被叫移动台(MS)移动到新的位置区并向新拜访移动交换中心(VMSC)/拜访位置寄存器(VLR)发送位置更新请求;新VMSC/VLR转发位置更新请求给归属位置寄存器(HLR),HLR向旧VMSC/VLR发起取消位置区请求;旧VMSC/VLR上的终呼短消息发送失败后,短消息网关(SMS-GMSC)通过短消息发送失败状态报告通知HLR终呼短消息发送失败;HLR发起终呼短消息的提醒过程,触发短消息中心(SC)重发终呼短消息。本发明还公开了一种终呼短消息的漫游重试系统。通过本发明,能够提高终呼短消息发送的成功率和时效性。
文档编号H04W8/04GK102271312SQ20101019832
公开日2011年12月7日 申请日期2010年6月4日 优先权日2010年6月4日
发明者孔亚洲, 杨博 申请人:中兴通讯股份有限公司