行业短信抢通方法、装置、设备及存储介质与流程

文档序号:35902067发布日期:2023-10-29 01:10阅读:19来源:国知局
行业短信抢通方法、装置、设备及存储介质与流程

本技术涉及通信,尤其涉及一种行业短信抢通方法、装置、设备及存储介质。


背景技术:

1、行业短信为ec/si(enterprise customer/service integrator,行业客户/行业集成商)下发的验证码和通知类短信等,目前,针对各运营商发出的行业短信,省内行业网关的容灾机制通常需要经过感知故障、故障定位并按照预案抢通业务,整体耗时比较长,若故障定位不准确,则预案执行后业务的抢通失败,这将会进一步延长业务抢通的时间,业务抢通效率低下。


技术实现思路

1、本技术的主要目的在于提供一种行业短信抢通方法、装置、设备及存储介质,旨在解决业务抢通效率低下的技术问题。

2、为实现上述目的,本技术提供一种行业短信抢通方法,所述行业短信抢通方法包括以下步骤:

3、确定目标主用链路是否处于断开状态,其中,所述目标主用链路为目标行业短信的当前发送链路,所述目标行业短信是ec/si或ec/si通过省外行业网关发送至本地的;

4、若所述目标主用链路处于断开状态,且断开时长持续大于预设第一时长,则将所述当前发送链路从所述目标主用链路切换至目标备用链路;

5、当接收到所述目标行业短信时,基于所述目标备用链路,将所述目标行业短信发送至所述省内行业网关归属大区的融合网关,以供所述融合网关将所述目标行业短信发送至目的用户,完成行业短信抢通,其中,所述目标备用链路用于连接所述省内行业网关和所述融合网关,所述大区的融合网关的管控范围大于所述省内行业网关。

6、在本技术的一种可能的实施方式中,所述目标主用链路包括第一主用链路,所述第一主用链路用于连接所述省内行业网关和省外行业网关,所述目标行业短信包括省外行业短信,所述将所述当前发送链路从所述目标主用链路切换至目标备用链路的步骤,包括:

7、将所述当前发送链路从所述第一主用链路切换至第一备用链路;

8、所述当接收到所述省外行业短信时,基于所述目标备用链路,将所述目标行业短信发送至所述省内行业网关归属大区的融合网关,以供所述融合网关将所述目标行业短信发送至目的用户,完成行业短信抢通的步骤,包括:

9、当接收到所述省外行业短信时,基于所述第一备用链路,将所述省外行业短信发送至所述省内行业网关归属大区的融合网关,以供所述融合网关将所述省外行业短信经省外短消息中心发送至目的用户,完成行业短信抢通,其中,所述省外行业短信是ec/si发送至本地的,所述省外短消息中心与所述省外行业网关的归属省份相同。

10、在本技术的一种可能的实施方式中,所述目标主用链路还包括第二主用链路,所述第二主用链路用于连接所述省内行业网关和省内短消息中心,所述确定目标主用链路是否处于断开状态的步骤之前,所述方法还包括:

11、若所述省内行业网关和省内短消息中心之间断连,则关闭与省外行业网关连通的全部发送链路,并将所述当前发送链路从所述第二主用链路切换至第二备用链路;

12、当接收到所述目标行业短信时,基于所述第二备用链路,将所述目标行业短信发送至所述省内行业网关归属大区的融合网关,以供所述融合网关将所述目标行业短信经省内短消息中心发送至目的用户,完成行业短信抢通。

13、在本技术的一种可能的实施方式中,所述将所述当前发送链路从所述目标主用链路切换至目标备用链路的步骤之后,所述方法还包括:

14、基于cmpp协议或smpp协议的长链接机制,判断所述目标主用链路在预设第二时长内是否持续处于连接状态;

15、若未持续处于连接状态,则确定所述目标主用链路未恢复,并将所述目标备用链路继续作为当前发送链路。

16、在本技术的一种可能的实施方式中,所述判断所述目标主用链路在预设第二时长内是否持续处于连接状态的步骤之后,所述方法还包括:

17、若持续处于连接状态,且持续时长大于所述预设第二时长,则将所述目标备用链路切换至所述目标主用链路,并将所述目标主用链路作为当前发送链路;

18、基于所述目标主用链路,将所述目标行业短信通过省内短消息中心或省外行业网关发送至目的用户。

19、在本技术的一种可能的实施方式中,所述确定目标主用链路是否断开的步骤之后,所述方法还包括:

20、若所述目标主用链路处于断开状态,且断开时长未持续大于预设第一时长,则确定所述目标主用链路发生闪断故障,并不对所述目标主用链路进行切换。

21、在本技术的一种可能的实施方式中,所述确定所述目标主用链路发生闪断故障,并不对所述目标主用链路进行切换的步骤之后,所述方法还包括:

22、基于所述闪断故障发生的时间和持续时长,生成故障日志,以供管理人员基于所述故障日志,对所述目标主用链路进行维护。

23、本技术还提供一种行业短信抢通装置,所述装置包括:

24、链路状态确定模块,用于确定目标主用链路是否处于断开状态,其中,所述目标主用链路为目标行业短信的当前发送链路,所述目标行业短信是ec/si或ec/si通过省外行业网关发送至本地的;

25、第一链路切换模块,用于若所述目标主用链路处于断开状态,且断开时长持续大于预设第一时长,则将所述当前发送链路从所述目标主用链路切换至目标备用链路;

26、行业短信发送模块,用于当接收到所述目标行业短信时,基于所述目标备用链路,将所述目标行业短信发送至所述省内行业网关归属大区的融合网关,以供所述融合网关将所述目标行业短信发送至目的用户,完成行业短信抢通,其中,所述目标备用链路用于连接所述省内行业网关和所述融合网关,所述大区的融合网关的管控范围大于所述省内行业网关。

27、本技术还提供一种行业短信抢通设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的行业短信抢通程序,所述行业短信抢通程序配置为实现如上述任一项所述的行业短信抢通方法的步骤。

28、本技术还提供一种存储介质,所述存储介质上存储有行业短信抢通程序,所述行业短信抢通程序被处理器执行时实现如上述任一项所述的行业短信抢通方法的步骤。

29、本技术提供一种行业短信抢通方法,相较于现有技术中省内行业网关的容灾机制通常需要经过感知故障、故障定位并按照预案抢通业务,整体耗时比较长,若故障定位不准确,则进一步延长业务抢通的时间,业务抢通效率低下,本技术通过省内行业网关确定目标主用链路(当前发送链路,用于发送ec/si或ec/si通过省外行业网关发送至本地的目标行业短信)是否处于断开状态,若所述目标主用链路处于断开状态,且断开时长持续大于预设第一时长,则将所述当前发送链路从所述目标主用链路切换至目标备用链路,即可预先检测当前发送链路是否可行,并将断开的当前发送链路切换至目标备用链路,及时得到解决方案,以保证目标行业网关在接收到ec/si或ec/si通过省外行业网关发送至本地的所述目标行业短信时,基于所述目标备用链路连接的所述省内行业网关和所述融合网关,将所述目标行业短信发送至所述省内行业网关归属大区的融合网关;管控范围大于所述省内行业网关所述融合网关将所述目标行业短信发送至目的用户,完成行业短信抢通。

30、本技术省内行业网关能够自动检测主用链路是否断开,并自动将断开的目标主用链路切换为目标备用链路,并从目标备用链路中省内行业网关归属大区的融合网关完成业务的抢通,快速且更大范围地抢通业务,避免了因故障感知、故障定位等导致业务抢通效率低下的问题,提高了业务抢通效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1