短信处理方法、设备、系统及存储介质技术方案

技术编号:37074377 阅读:8 留言:0更新日期:2023-03-29 19:51
本申请提供一种短信处理方法、设备、系统及存储介质,涉及移动通信技术领域,短信网关在接收到短信中心基于目标用户的IP地址发送的面向目标用户的MT短信后,首先确定目标用户注册的第一S

【技术实现步骤摘要】
短信处理方法、设备、系统及存储介质


[0001]本申请涉及移动通信
,尤其涉及一种短信处理方法、设备、系统及存储介质。

技术介绍

[0002]随着第五代移动通信技术(5th Generation Mobile Communication Technology,简称5G)网络的快速发展,使用5G独立组网(Standalone,简称SA)的用户,即5G SA用户,也逐渐增加。
[0003]在5G SA网络下,对于注册到短信网关的用户的MT(Mobile Terminated)短信的处理流程为:短信中心响应于接收到面向用户的MT短信,从互联网协议多媒体子系统(Internet Protocol Multimedia Subsystem,简称IMS)获取该用户的IP地址,根据该IP地址向短信网关发送MT短信;之后,短信网关根据上述IP地址确定用户注册的服务

呼叫会话控制功能(Serving

Call Session Control Function,简称S

CSCF)设备,并将MT短信转发至该S

CSCF设备,由S

CSCF设备将MT短信投递至用户。
[0004]若采用上述MT短信的处理流程,在S

CSCF设备出现故障时,会出现注册在该S

CSCF设备的5G SA用户的MT短信短时间内不可送达的现象。因此,在S

CSCF设备出现故障时,亟需提供一种可保障MT短信的实时性的方案。

技术实现思路

[0005]本申请提供一种短信处理方法、设备、系统及存储介质,用以解决在5GSA用户注册的S

CSCF设备出现故障时,无法保障5G SA用户的MT短信的实时性的问题。
[0006]第一方面,本申请提供一种短信处理方法,包括:接收短信中心基于目标用户的IP地址发送的面向目标用户的MT短信;确定目标用户注册的第一S

CSCF设备是否处于故障状态;响应于第一S

CSCF设备处于故障状态,将MT短信转发至I

CSCF设备,该I

CSCF设备用于将MT短信发送给可用的第二S

CSCF设备进行投递;响应于第一S

CSCF设备未处于故障状态,将MT短信转发至第一S

CSCF设备进行投递。
[0007]一种可能的实现方式中,确定目标用户注册的第一S

CSCF设备是否处于故障状态,包括:读取第一S

CSCF设备的预检结果,该预检结果为对第一S

CSCF设备的域名下的IP地址以及端口进行预检得到的;响应于预检结果为域名下的IP地址均不可用,和/或,域名下的端口均不可用,确定第一S

CSCF设备处于故障状态;响应于预检结果为域名下的至少一个IP地址或至少一个端口可用,确定第一S

CSCF设备未处于故障状态。
[0008]一种可能的实现方式中,确定目标用户注册的第一S

CSCF设备是否处于故障状态之前,还包括:采用Options检测,对第一S

CSCF设备进行定期预检,得到预检结果。
[0009]一种可能的实现方式中,将MT短信转发至第一S

CSCF设备进行投递,包括:根据第一S

CSCF设备的域名,将MT短信转发至第一S

CSCF设备进行投递。
[0010]一种可能的实现方式中,将MT短信转发至I

CSCF设备,包括:基于资源记录类型,
从域名系统中获取I

CSCF设备的地址信息;根据地址信息,将MT短信转发至I

CSCF设备。
[0011]一种可能的实现方式中,确定目标用户注册的第一S

CSCF设备是否处于故障状态之前,还包括:根据目标用户的用户注册信息中位于接入位置信息头域的信息,确定目标用户为5G SA用户。
[0012]第二方面,本申请提供一种短信处理装置,包括:接收模块,用于接收短信中心基于目标用户的IP地址发送的面向目标用户的MT短信;确定模块,用于确定目标用户注册的第一S

CSCF设备是否处于故障状态;第一转发模块,用于响应于第一S

CSCF设备处于故障状态,将MT短信转发至I

CSCF设备,该I

CSCF设备用于将MT短信发送给可用的第二S

CSCF设备进行投递;第二转发模块,用于响应于第一S

CSCF设备未处于故障状态,将MT短信转发至第一S

CSCF设备进行投递。
[0013]一种可能的实现方式中,确定模块具体用于:读取第一S

CSCF设备的预检结果,该预检结果为对第一S

CSCF设备的域名下的IP地址以及端口进行预检得到的;响应于预检结果为域名下的IP地址均不可用,和/或,域名下的端口均不可用,确定第一S

CSCF设备处于故障状态;响应于预检结果为域名下的至少一个IP地址或至少一个端口可用,确定第一S

CSCF设备未处于故障状态。
[0014]一种可能的实现方式中,短信处理装置还包括预检模块,该预检模块用于,采用Options检测,对第一S

CSCF设备进行定期预检,得到预检结果。
[0015]一种可能的实现方式中,第二转发模块具体用于:根据第一S

CSCF设备的域名,将MT短信转发至第一S

CSCF设备进行投递。
[0016]一种可能的实现方式中,第一转发模块具体用于:基于资源记录类型,从域名系统中获取I

CSCF设备的地址信息;根据地址信息,将MT短信转发至I

CSCF设备。
[0017]一种可能的实现方式中,确定模块还可以用于:根据目标用户的用户注册信息中位于接入位置信息头域的信息,确定目标用户为5G SA用户。
[0018]第三方面,本申请提供一种短信处理系统,包括:短信网关、S

CSCF设备以及I

CSCF设备,其中,短信网关用于执行第一方面提供的短信处理方法。
[0019]第四方面,本申请提供一种电子设备,包括:
[0020]至少一个处理器;
[0021]以及与至少一个处理器连接的存储器;
[0022]其中,存储器用于存储至少一个处理器可执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行第一方面提供的短信处理方法。
...

【技术保护点】

【技术特征摘要】
1.一种短信处理方法,其特征在于,应用于短信网关,所述短信处理方法包括:接收短信中心基于目标用户的互联网协议IP地址发送的面向所述目标用户的MT短信;确定所述目标用户注册的第一服务

呼叫会话控制功能S

CSCF设备是否处于故障状态;响应于所述第一S

CSCF设备处于故障状态,将所述MT短信转发至查询

呼叫会话控制功能I

CSCF设备,所述I

CSCF设备用于将所述MT短信发送给可用的第二S

CSCF设备进行投递;响应于所述第一S

CSCF设备未处于故障状态,将所述MT短信转发至所述第一S

CSCF设备进行投递。2.根据权利要求1所述的短信处理方法,其特征在于,所述确定所述目标用户注册的第一S

CSCF设备是否处于故障状态,包括:读取所述第一S

CSCF设备的预检结果,所述预检结果为对所述第一S

CSCF设备的域名下的IP地址以及端口进行预检得到的;响应于所述预检结果为所述域名下的IP地址均不可用,和/或,所述域名下的端口均不可用,确定所述第一S

CSCF设备处于故障状态;响应于所述预检结果为所述域名下的至少一个IP地址或至少一个端口可用,确定所述第一S

CSCF设备未处于故障状态。3.根据权利要求2所述的短信处理方法,其特征在于,所述确定所述目标用户注册的第一S

CSCF设备是否处于故障状态之前,还包括:采用Options检测,对所述第一S

CSCF设备进行定期预检,得到所述预检结果。4.根据权利要求1至3中任一项所述的短信处理方法,其特征在于,所述将所述MT短信转发至所述第一S

CSCF设备进行投递,包括:根据所述第一S

CSCF设备的域名,将所述MT短信转发至所述第一S

CSCF设备进行投递。5.根据权利要求1至3中任一项所述的短信处理方法,其特征在于,所述将所述MT短信转发至I

【专利技术属性】
技术研发人员:刘晓军赵雨田余伟明张晶晶
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1