链路检测方法、短信发送方法及相关设备技术

技术编号:19187761 阅读:40 留言:0更新日期:2018-10-17 02:35
本发明专利技术实施例公开了一种短信发送方法及短信发送装置,可以提高短信发送的稳定性、可靠性以及及时性。该方法包括:若信息队列中存在有待发送对象,则获取所述待发送对象,待发送对象包括待发送短信的内容以及接收所述待发送短信的目标号码;检测第一链路是否可用,所述第一链路为第一短信猫与所述监测系统之间的链路,所述第一短信猫用于发送短信;当所述第一链路不可用时,则检测第二链路是否可用,所述第二链路为第二短信猫与所述监测系统之间的链路,所述第二短信猫与所述第一短信猫为不同的短信猫,且所述第二短信猫与所述第一短信猫互为热备份;当所述第二链路可用时,通过所述第二短信猫将所述待发送短信的内容发送至所述目标号码。

Link detection method, short message sending method and related equipment

The embodiment of the invention discloses a short message sending method and a short message sending device, which can improve the stability, reliability and timeliness of short message sending. The method includes: if there is an object to be transmitted in the information queue, the object to be transmitted is obtained, including the content of the short message to be sent and the target number of receiving the short message to be sent; detecting whether the first link is available, and the first link is a link between the first short message cat and the monitoring system. The first short message cat is used to send short messages; when the first link is unavailable, the second link is used to detect whether the second link is available, the second link is a link between the second short message cat and the monitoring system, the second short message cat and the first short message cat are different short message cats, and the second short message cat and the first short message cat are different. A short message cat is a hot backup for each other; when the second link is available, the content of the short message to be sent is transmitted to the target number by the second short message cat.

【技术实现步骤摘要】
链路检测方法、短信发送方法及相关设备
本专利技术涉及软件领域,尤其涉及一种链路检测方法、短信发送方法及相关设备。
技术介绍
动环监控系统是指针对各类机房中的动力设备及环境变量进行集中动环监控,即动力环境监控。电源、空调等动力设备及机房环境是保障通信系统安全稳定运行的基础,因此动力设备的维护必须及时、可靠,以保障通信系统的正常运行,为用户提供高质量的通信服务。通过该动环监控系统可以及时发现故障,提示维护人员采取必要的措施解决问题,大大提高了维护质量,成为动力维护一种必要而且有效的手段。在信息化时代,动环监控系统实现对数据中心、机房、移动基站中的动环设备进行集中动环监控,然后通过短信猫经网络发送报警短信通知用户。当SmsModem所在机房移动网络信号不稳定时,SmsModem会出现工作不稳定、甚至SmsModem死机等情况,导致很容易出现短信发送失败或者短信发送延迟,造成告警无法通知到用户或者通知延时。
技术实现思路
针对上述技术问题,本专利技术实施例提供了一种链路检测方法、短信发送方法及相关设备,可以提高信息发送的稳定性、可靠性和及时性。本专利技术实施例的第一方面提供一种链路检测方法,应用于监测系统,包括:创建第一链路,所述第一链路为第一短信猫与所述监测系统之间的链路,所述第一短信猫用于发送短信;当所述第一链路创建成功时,则检测所述第一短信猫的状态是否正常;若所述第一短信猫的状态异常,则发出第一提示信息,所述第一提示信息用于指示所述第一短信猫的异常状态;创建第二链路,所述第二链路为第二短信猫与所述监测系统之间的链路,所述第二短信猫与所述第一短信猫为不同的短信猫,且所述第二短信猫与所述第一短信猫互为热备份;当所述第二链路创建成功时,则检测所述第二短信猫的状态是否正常;若所述第二短信猫的状态异常时,则发出第二提示信息,所述第二提示信息用于指示所述第二短信猫的异常状态;控制所述第一短信猫以及所述第二短信猫休眠预设时间段。可选地,所述第一短信猫的状态包括所述第一短信猫的工作状态、所述第一短信猫的移动网络信号状态以及所述第一短信猫的识别卡状态,所述检测所述第一短信猫的状态是否正常包括:检测所述第一短信猫的工作状态是否正常;若所述第一短信猫的工作状态正常,则检测所述第一短信猫的移动网络信号状态是否正常;若所述第一短信猫的移动网络信号状态正常,则检测所述第一短信猫的识别卡状态是否正常;若所述第一短信猫的识别卡状态正常,则确定所述第一短信猫的状态正常。可选地,当所述第一短信猫的工作状态异常、所述第一短信猫的移动网络信号状态异常或所述第一短信猫的识别卡状态异常时,所述方法还包括:创建工作状态异常日志、移动网络信号异常日志或识别卡状态异常日志。可选地,当所述第一链路未创建成功时,所述方法还包括:发出第三提示信息,所述第三提示信息用于指示所述第一短信猫不可用。本专利技术实施例第二方面提供了一种短信发送方法,包括:若信息队列中存在有待发送对象,则获取所述待发送对象,所述待发送对象包括待发送短信的内容以及接收所述待发送短信的目标号码;检测第一链路是否可用,所述第一链路为第一短信猫与所述监测系统之间的链路,所述第一短信猫用于发送短信;当所述第一链路不可用时,则检测第二链路是否可用,所述第二链路为第二短信猫与所述监测系统之间的链路,所述第二短信猫与所述第一短信猫为不同的短信猫,且所述第二短信猫与所述第一短信猫互为热备份;当所述第二链路可用时,通过所述第二短信猫将所述待发送短信的内容发送至所述目标号码。可选地,当所述第一链路可用时,所述方法还包括:通过所述第一短信猫将所述待发送短信的内容进行发送至所述目标号码;当所述待发送短信的内容未成功发送至所述目标号码时,检测所述第二链路是否可用,且在所述第二链路可用时,通过所述第二链路将所述待发送短信的内容进行发送至所述目标号码。可选地,当所述第二链路不可用时,所述方法还包括:控制所述第二短信猫休眠预设时间段。本专利技术实施例第三方面提供了一种链路检测装置,应用于监测系统,包括:创建单元,用于创建第一链路,所述第一链路为第一短信猫与所述监测系统之间的链路,所述第一短信猫用于发送短信;检测单元,用于当所述第一链路创建成功时,则检测所述第一短信猫的状态是否正常;发送单元,用于若所述第一短信猫的状态异常,则发出第一提示信息,所述第一提示信息用于指示所述第一短信猫的异常状态;所述创建单元,还用于创建第二链路,所述第二链路为第二短信猫与所述监测系统之间的链路,所述第二短信猫与所述第一短信猫为不同的短信猫,且所述第二短信猫与所述第一短信猫互为热备份;所述检测单元,还用于当所述第二链路创建成功时,则检测所述第二短信猫的状态是否正常;所述发送单元,还用于若所述第二短信猫的状态异常时,则发出第二提示信息,所述第二提示信息用于指示所述第二短信猫的异常状态;处理单元,还用于控制所述第一短信猫以及所述第二短信猫休眠预设时间段。可选地,所述第一短信猫的状态包括所述第一短信猫的工作状态、所述第一短信猫的移动网络信号状态以及所述第一短信猫的识别卡状态,所述检测单元具体用于:检测所述第一短信猫的工作状态是否正常;若所述第一短信猫的工作状态正常,则检测所述第一短信猫的移动网络信号状态是否正常;若所述第一短信猫的移动网络信号状态正常,则检测所述第一短信猫的识别卡状态是否正常;若所述第一短信猫的识别卡状态正常,则确定所述第一短信猫的状态正常。可选地,所述创建单元还用于:当所述第一短信猫的工作状态异常、所述第一短信猫的移动网络信号状态异常或所述第一短信猫的识别卡状态异常时,创建工作状态异常日志、移动网络信号异常日志或识别卡状态异常日志。可选地,所述发送单元还用于:当所述第一链路未创建成功时,发出第三提示信息,所述第三提示信息用于指示所述第一短信猫不可用。本专利技术实施例第三方面提供了一种短信发送装置,应用于监测系统,包括:获取单元,用于若信息队列中存在有待发送对象,则获取所述待发送对象,所述待发送对象包括待发送短信的内容以及接收所述待发送短信的目标号码;检测单元,用于检测第一链路是否可用,所述第一链路为第一短信猫与所述监测系统之间的链路,所述第一短信猫用于发送短信;所述检测单元,还用于当所述第一链路不可用时,则检测第二链路是否可用,所述第二链路为第二短信猫与所述监测系统之间的链路,所述第二短信猫与所述第一短信猫为不同的短信猫,且所述第二短信猫与所述第一短信猫互为热备份;发送单元,用于当所述第二链路可用时,通过所述第二短信猫将所述待发送短信的内容发送至所述目标号码。可选地,所述发送单元还用于当所述第一链路可用时,通过所述第一短信猫将所述待发送短信的内容进行发送至所述目标号码;所述检测单元,还用于当所述待发送短信的内容未成功发送至所述目标号码时,检测所述第二链路是否可用,且在所述第二链路可用时,通过所述第二链路将所述待发送短信的内容进行发送至所述目标号码。可选地,所述装置还包括:处理单元,用于当所述第二链路不可用时,控制所述第二短信猫休眠预设时间段。本专利技术实施例第五方面提供了一种处理器,所述处理器用于运行计算机程序,所述计算机程序运行时执行如上述任意一项所述的链路检测方法以及短信发送方法的步骤。本专利技术实施例第六方面提供了一种计算机可读存储介质,其上存储本文档来自技高网...

【技术保护点】
1.一种链路检测方法,应用于监测系统,其特征在于,包括:创建第一链路,所述第一链路为第一短信猫与所述监测系统之间的链路,所述第一短信猫用于发送短信;当所述第一链路创建成功时,则检测所述第一短信猫的状态是否正常;若所述第一短信猫的状态异常,则发出第一提示信息,所述第一提示信息用于指示所述第一短信猫的异常状态;创建第二链路,所述第二链路为第二短信猫与所述监测系统之间的链路,所述第二短信猫与所述第一短信猫为不同的短信猫,且所述第二短信猫与所述第一短信猫互为热备份;当所述第二链路创建成功时,则检测所述第二短信猫的状态是否正常;若所述第二短信猫的状态异常时,则发出第二提示信息,所述第二提示信息用于指示所述第二短信猫的异常状态;控制所述第一短信猫以及所述第二短信猫休眠预设时间段。

【技术特征摘要】
1.一种链路检测方法,应用于监测系统,其特征在于,包括:创建第一链路,所述第一链路为第一短信猫与所述监测系统之间的链路,所述第一短信猫用于发送短信;当所述第一链路创建成功时,则检测所述第一短信猫的状态是否正常;若所述第一短信猫的状态异常,则发出第一提示信息,所述第一提示信息用于指示所述第一短信猫的异常状态;创建第二链路,所述第二链路为第二短信猫与所述监测系统之间的链路,所述第二短信猫与所述第一短信猫为不同的短信猫,且所述第二短信猫与所述第一短信猫互为热备份;当所述第二链路创建成功时,则检测所述第二短信猫的状态是否正常;若所述第二短信猫的状态异常时,则发出第二提示信息,所述第二提示信息用于指示所述第二短信猫的异常状态;控制所述第一短信猫以及所述第二短信猫休眠预设时间段。2.根据权利要求1所述的方法,其特征在于,所述第一短信猫的状态包括所述第一短信猫的工作状态、所述第一短信猫的移动网络信号状态以及所述第一短信猫的识别卡状态,所述检测所述第一短信猫的状态是否正常包括:检测所述第一短信猫的工作状态是否正常;若所述第一短信猫的工作状态正常,则检测所述第一短信猫的移动网络信号状态是否正常;若所述第一短信猫的移动网络信号状态正常,则检测所述第一短信猫的识别卡状态是否正常;若所述第一短信猫的识别卡状态正常,则确定所述第一短信猫的状态正常。3.根据权利要求2所述的方法,其特征在于,当所述第一短信猫的工作状态异常、所述第一短信猫的移动网络信号状态异常或所述第一短信猫的识别卡状态异常时,所述方法还包括:创建工作状态异常日志、移动网络信号异常日志或识别卡状态异常日志。4.根据权利要求1所述的方法,其特征在于,当所述第一链路未创建成功时,所述方法还包括:发出第三提示信息,所述第三提示信息用于指示所述第一短信猫不可用。5.一种短信发送方法,其特征在于,包括:若信息队列中存在有待发送对象,则获取所述待发送对象,所述待发送对象包括待发送短信的内容以及接收所述待发送短信的目标号码;检测第一链路是否可用,所述第一链路为第一短信猫与所述监测系统之间的链路,所述第一短信猫用于发送短信;当所述第一链路不可用时,则检测第二链路是否可用,所述第二链路为第二短信猫与所述监测系统之间的链路,所述第二短信猫与所述第一短信猫为不同的短信猫,且所述第二短信猫与所述第一短信猫互为热备份;当所述第二链路可用时,通过所述第二短信猫将所述待发送短信的内容发送至所述目标号码。6.根据权利要求5所述的方法,其特征在于,当所述第一链路可用时,所述方法还包括:通过所述第一短信猫将所述待发送短信的内...

【专利技术属性】
技术研发人员:蒋志文谭能文陈柳园
申请(专利权)人:深圳市计通智能技术有限公司
类型:发明
国别省市:广东,44

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

1