一种消息投递的系统、方法及装置制造方法及图纸

技术编号:18143084 阅读:34 留言:0更新日期:2018-06-06 14:50
本申请涉及数据业务领域,尤其涉及一种消息投递的系统、方法及装置,用以解决现有技术中在异地容灾的场景下,存在着正常工作的IP‑SM‑GW所在区域的I‑CSCF承担的业务量过大的问题;本申请实施例提供的消息投递的方法包括:第一IP‑SM‑GW在接收到HSS转发的路由查询请求,且确定路由查询请求中携带的被叫UE已注册的第二IP‑SM‑GW的地址信息与第一IP‑SM‑GW的地址信息不一致后,通过向HSS发起注册流程,从HSS中获取被叫UE注册的S‑CSCF的标识信息;在接收到SMSC发送给被叫UE的短消息后,基于获取的S‑CSCF的标识信息,将短消息发送给S‑CSC。

【技术实现步骤摘要】
一种消息投递的系统、方法及装置
本专利技术涉及数据业务领域,尤其涉及一种消息投递的系统、方法及装置。
技术介绍
短消息业务(ShortMessageService,SMS)是电路域的基本电信业务之一。伴随着网络互连协议(InternetProtocol,IP)网络的广泛应用,IP短消息也成为了电信业务的需求之一。目前,IP短消息互通网关(IP-Short-Message-Gateway,IP-SM-GW)作为实现IP短消息与电路域短消息的互通的核心部件,还具备有异地容灾的能力。所谓异地容灾的能力,即为在一个IP-SM-GW_A局点出现故障时,另外一个IP-SM-GW_B局点能够自动接管发生故障的IP-SM-GW_A局点负责的全部短消息业务。但在上述容灾场景下,接管全部短消息业务的IP-SM-GW_B在接收到被叫用户设备(UserEquipment,UE)为UE_A(假设UE_A已注册了IP-SM-GW_A)的短消息后,由于IP-SM-GW_B未保存被叫用户注册的服务-呼叫会话控制功能(Serving-CallSessionControlFunction,S-CSCF)的相关信息,因此也就无法将该短消息通过S-CSCF发送至UE_A。为了进一步确定出UE_A注册的S-CSCF的相关信息,只能将短消息先转发给IP-SM-GW_B所在区域的查询-会话控制功能(Interrogating-CSCF,I-CSCF),在通过I-CSCF查询到UE_A注册的S-CSCF的地址信息并将短消息转发至S-CSCF之后,该短消息才能通过S-CSCF成功发送至UE_A。由此可见,目前采用集中部署方式的IP-SM-GW_B所在区域的I-CSCF不仅需要负责本区域内的所有用户的IP多媒体子系统(IPMultimediaSubsystem,IMS)业务需求,还要承接故障IP-SM-GW_A所在区域的所有用户的短信业务需求,这将给IP-SM-GW_B所在区域的I-CSCF造成巨大的压力。综上,现有技术中在异地容灾的场景下,存在着正常工作的IP-SM-GW所在区域的I-CSCF承担的业务量过大的问题。
技术实现思路
本申请实施例提供一种消息投递的系统、方法及装置,用以解决现有技术中在异地容灾的场景下,存在着正常工作的IP-SM-GW所在区域的I-CSCF承担的业务量过大的问题。本申请实施例提供的一种消息投递的系统,该系统包括:短消息服务中心(ShortMessageServiceCenter,SMSC),归属签约服务器(HomeSubscriberServer,HSS),第一IP短消息互通网关IP-SM-GW,服务-呼叫会话控制功能S-CSCF;所述SMSC,用于在接收到主叫用户设备UE发送的短消息后,向所述HSS发送路由查询请求,所述路由查询请求用于请求查询所述SMSC和被叫UE之间的路由路径;所述归属签约服务器HSS,用于将接收到的所述路由查询请求转发至所述第一IP-SM-GW;所述第一IP-SM-GW,用于在接收到HSS转发的路由查询请求,且确定该路由查询请求中携带的被叫UE已注册的第二IP-SM-GW的地址信息与所述第一IP-SM-GW的地址信息不一致后,通过向所述HSS发起注册流程,从所述HSS中获取所述被叫UE注册的S-CSCF的标识信息,并在接收到短消息服务中心SMSC发送给所述被叫UE的短消息后,基于获取的所述S-CSCF的标识信息,将所述短消息发送给所述S-CSCF;所述S-CSCF,用于接收所述第一IP-SM-GW发来的短消息,并将所述短消息下发至所述被叫UE。本申请实施例提供的一种消息投递的方法,该方法包括:第一IP短消息互通网关IP-SM-GW在接收到归属签约服务器HSS转发的路由查询请求,且确定该路由查询请求中携带的被叫用户设备UE已注册的第二IP-SM-GW的地址信息与所述第一IP-SM-GW的地址信息不一致后,通过向所述HSS发起注册流程,从所述HSS中获取所述被叫UE注册的服务-呼叫会话控制功能S-CSCF的标识信息;其中,所述路由查询请求为短消息服务中心SMSC发送给所述HSS的,用于请求查询所述SMSC和被叫UE之间的路由路径;在接收到短消息服务中心SMSC发送给所述被叫UE的短消息后,基于获取的所述S-CSCF的标识信息,将所述短消息发送给所述S-CSCF,以便所述S-CSCF将所述短消息下发至所述被叫UE。本申请又一实施例提供的一种消息投递的方法,该方法包括:归属签约服务器HSS将接收到的由短消息服务中心SMSC发来的路由查询请求转发至第一IP短消息互通网关IP-SM-GW;其中,所述路由查询请求用于请求查询所述SMSC和被叫UE之间的路由路径;接收所述第一IP-SM-GW发来的请求获取被叫UE的注册信息的请求消息,所述请求消息是所述第一IP-SM-GW在确定出接收到的所述路由查询请求中携带的被叫用户设备UE已注册的第二IP-SM-GW的地址信息与所述第一IP-SM-GW的地址信息不一致之后发出的;基于所述请求消息,向所述第一IP-SM-GW发送响应消息,所述响应消息中携带有被叫UE注册的服务-呼叫会话控制功能S-CSCF的标识信息。本申请实施例提供的一种消息投递的装置,该装置包括:接收模块,用于接收归属签约服务器HSS转发的路由查询请求;所述路由查询请求为短消息服务中心SMSC发送给所述HSS的,用于请求查询所述SMSC和被叫UE之间的路由路径;处理模块,用于在通过所述接收模块接收到所述HSS发送的路由查询请求,且确定该路由查询请求中携带的被叫UE已注册的第二IP短消息互通网关IP-SM-GW的地址信息与第一IP-SM-GW的地址信息不一致后,通过向所述HSS发起注册流程,从所述HSS中获取所述被叫UE注册的服务-呼叫会话控制功能S-CSCF的标识信息;发送模块,用于在所述接收模块接收到短消息服务中心SMSC发送给所述被叫UE的短消息后,基于获取的所述S-CSCF的标识信息,将所述短消息发送给所述S-CSCF,以便所述S-CSCF将所述短消息下发至所述被叫UE。本申请又一实施例提供的一种消息投递的装置,该装置包括:处理模块,用于将接收到的由短消息服务中心SMSC发来的路由查询请求转发至第一IP-SM-GW;其中,所述路由查询请求用于请求查询所述SMSC和被叫UE之间的路由路径;接收模块,用于接收所述第一IP-SM-GW发来的请求获取被叫UE的注册信息的请求消息,所述请求消息是所述第一IP-SM-GW在确定出接收到的所述路由查询请求中携带的被叫用户设备UE已注册的第二IP-SM-GW的地址信息与所述第一IP-SM-GW的地址信息不一致之后发出的;发送模块,用于基于由所述接收模块接收到的所述请求消息,向所述第一IP-SM-GW发送响应消息,所述响应消息中携带有被叫UE注册的服务-呼叫会话控制功能S-CSCF的标识信息。本申请实施例中,第一IP短消息互通网关IP-SM-GW可以直接从HSS中获取到被叫UE注册的S-CSCF的标识信息,并基于该S-CSCF的标识信息,将短消息直接投递至S-CSCF中,从而实现将短消息经由S-CSCF下发至被叫UE的IP短消息业务下发流程。采用本申请提供的IP短消本文档来自技高网
...
一种消息投递的系统、方法及装置

【技术保护点】
一种消息投递系统,其特征在于,该系统包括:短消息服务中心SMSC,归属签约服务器HSS,第一IP短消息互通网关IP‑SM‑GW,服务‑呼叫会话控制功能S‑CSCF;所述SMSC,用于在接收到主叫用户设备UE发送的短消息后,向所述HSS发送路由查询请求,所述路由查询请求用于请求查询所述SMSC和被叫用户设备UE之间的路由路径;所述HSS,用于将接收到的所述路由查询请求转发至所述第一IP‑SM‑GW;所述第一IP‑SM‑GW,用于在接收到HSS转发的路由查询请求,且确定该路由查询请求中携带的被叫UE已注册的第二IP‑SM‑GW的地址信息与所述第一IP‑SM‑GW的地址信息不一致后,通过向所述HSS发起注册流程,从所述HSS中获取所述被叫UE注册的S‑CSCF的标识信息,并在接收到短消息服务中心SMSC发送给所述被叫UE的短消息后,基于获取的所述S‑CSCF的标识信息,将所述短消息发送给所述S‑CSCF;所述S‑CSCF,用于接收所述第一IP‑SM‑GW发来的短消息,并将所述短消息下发至所述被叫UE。

【技术特征摘要】
1.一种消息投递系统,其特征在于,该系统包括:短消息服务中心SMSC,归属签约服务器HSS,第一IP短消息互通网关IP-SM-GW,服务-呼叫会话控制功能S-CSCF;所述SMSC,用于在接收到主叫用户设备UE发送的短消息后,向所述HSS发送路由查询请求,所述路由查询请求用于请求查询所述SMSC和被叫用户设备UE之间的路由路径;所述HSS,用于将接收到的所述路由查询请求转发至所述第一IP-SM-GW;所述第一IP-SM-GW,用于在接收到HSS转发的路由查询请求,且确定该路由查询请求中携带的被叫UE已注册的第二IP-SM-GW的地址信息与所述第一IP-SM-GW的地址信息不一致后,通过向所述HSS发起注册流程,从所述HSS中获取所述被叫UE注册的S-CSCF的标识信息,并在接收到短消息服务中心SMSC发送给所述被叫UE的短消息后,基于获取的所述S-CSCF的标识信息,将所述短消息发送给所述S-CSCF;所述S-CSCF,用于接收所述第一IP-SM-GW发来的短消息,并将所述短消息下发至所述被叫UE。2.如权利要求1所述的系统,其特征在于,所述系统中还包括域名系统DNS;所述域名系统DNS,用于将与所述S-CSCF的标识信息对应的所述S-CSCF的地址信息发送给所述第一IP-SM-GW,以使所述第一IP-SM-GW基于所述S-CSCF的地址信息,将所述短消息发送给所述S-CSCF。3.一种消息投递的方法,其特征在于,该方法包括:第一IP短消息互通网关IP-SM-GW在接收到归属签约服务器HSS转发的路由查询请求,且确定该路由查询请求中携带的被叫用户设备UE已注册的第二IP-SM-GW的地址信息与所述第一IP-SM-GW的地址信息不一致后,通过向所述HSS发起注册流程,从所述HSS中获取所述被叫UE注册的服务-呼叫会话控制功能S-CSCF的标识信息;其中,所述路由查询请求为短消息服务中心SMSC发送给所述HSS的,用于请求查询所述SMSC和被叫用户设备UE之间的路由路径;在接收到短消息服务中心SMSC发送给所述被叫UE的短消息后,基于获取的所述S-CSCF的标识信息,将所述短消息发送给所述S-CSCF,以便所述S-CSCF将所述短消息下发至所述被叫UE。4.如权利要求3所述的方法,其特征在于,所述S-CSCF的标识信息为所述S-CSCF的主机名;所述基于获取的所述S-CSCF的标识信息,将所述短消息发送给所述S-CSCF,包括:基于获取的所述S-CSCF的主机名,从域名系统DNS中查询与该主机名对应的所述S-CSCF的地址信息;根据S-CSCF的地址信息,将所述短消息发送给所述S-CSCF,以便所述S-CSCF将所述短消息下发至所述被叫UE。5.如权利要求4所述的方法,其特征在于,所述根据S-CSCF的地址信息,将所述短消息发送给所述S-CSCF,包括:基于获取的所述S-CSCF的地址信息,确定所述短消息的IP多媒体子系统IMS域投递地址;通过所述IMS域投递地址将所述短消息发送至所述S-CSCF,以使所述S-CSCF将所述短消息下发至所述被叫UE。6.如权利要求3所述的方法,其特征在于,所述从所述HSS中获取所述被叫UE注册的服务-呼叫会话控制功能S-CSCF的标识信息,包括:向所述HSS发送用户数据请求UDR消息,所述UDR消息中包含指示获取所述S-CSCF的标识信息的指示信息;接收所述HSS发送的用户数据响应UDA消息,所述UDA消息中携带有所述被叫UE的注册的S-CSCF的标识信息。7.一种消息投递的方法,其特征在于,该方法包括:归属签约服务器HSS将...

【专利技术属性】
技术研发人员:张剑寅李继
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1