多通道智能路由选择预警短信发送方法

文档序号:8302156阅读:540来源:国知局
多通道智能路由选择预警短信发送方法
【技术领域】
[0001]本发明涉及一种短信发送方法,尤其涉及一种多通道智能路由选择预警短信发送方法,属于煤矿安全监控设备技术领域。
【背景技术】
[0002]煤炭作为我国的基本能源和重要原料,在国民经济中占有很重要的地位。在我国的能源结构中,煤炭占我国一次性能源生产和消费结构中的70%左右,预计到2050年,仍将占50%以上。因此,在相当长的时期内煤炭仍将是我国的主要能源,以煤炭为主的能源结构在短期内将难以改变。
[0003]我国是产煤大国,煤炭产量占世界37%,但我国煤矿地质条件复杂,大多数煤矿属于高瓦斯矿井,开采环境恶劣,开采装备传统和落后,是世界上灾害严重、事故多发的国家,煤炭生产中时刻伴随着瓦斯、透水、自然发火、塌方等安全隐患,矿难频发、人员伤亡、财产损失,煤矿安全生产形势严峻。
[0004]针对煤矿的安全问题,各煤矿企业都先后安装煤矿生产监控系统,对井下的各项数据进行监测。但是由于煤矿企业人员多,管理层级分明,往往实时监测的数据无法第一时间传达到管理人员手中。为了对事故进行预防和预警通常需要对异常的数据进行分析,数据传达的滞后,给管理者在重大事故预防决策时带来不便。
[0005]基于现有的煤矿安全监控技术基础,预警软件在煤矿实时监测数据异常时,通过短信的形式发送给指定人员,但是现有技术的短信多人发送技术采用单向发送方法,使用者需自行编辑完短信内容,向指定人发送,耗时且费人力,当信息量较大时,发送的手机卡极容易被屏蔽,不符合煤矿行业的使用现状。

【发明内容】

[0006]本发明的目的在于提供一种多通道智能路由选择预警短信发送方法,解决现有技术由工作人员手动发送短信,耗时、耗力且短信送达延时,信息量较大时,发送手机卡易被屏蔽等技术问题,以满足煤矿行业的需求。
[0007]本发明的目的通过以下技术方案予以实现:
[0008]一种多通道智能路由选择预警短信发送方法,包括以下步骤:
[0009]I)当某煤矿设备的状态数据达到预设值时,系统形成一条预警短信,并根据设定,罗列要发送的人员名单;
[0010]2)预警短信形成后,首先遍历短信发送终端的全部短信发送端口,查找到最小发送量端口,并记录最小发送量端口 ;
[0011]3)判断最小发送量端口是否满足以下条件:发送失败次数小于预设值、发送总量小于预设值、上次发送成功、上次发送失败时间已超过30分钟;以上条件全部满足,则记录其为可选端口 ;若不满足以上全部条件,则该端口被放弃,重新进入步骤2),从剩余的端口查找满足条件的;
[0012]4)将所有满足条件的发送端口记录,形成可选端口链表;若没有一个端口符合条件,当循环次数未超限时,增加失败次数预设值、发送总量预设值,返回步骤3)进行循环;若循环次数超限时,则采用记录的当前最小发送量端口进行预警短信发送;
[0013]5)在可选端口链表中,遍历预选端口,如果有默认的端口,即曾经发送过该人员的端口,则用默认端口发送;如果没有默认的端口,则采用发送量最小的端口发送,并将该端口记录为此人员的默认端口。
[0014]本发明的目的还可以通过以下技术措施来进一步实现:
[0015]前述多通道智能路由选择预警短信发送方法,所述短信发送终端为外置短信猫配备一定数量的手机卡进行短信发送。
[0016]前述多通道智能路由选择预警短信发送方法,步骤3)所述发送总量预设值为一百条,发送失败次数预设值为一次。
[0017]前述多通道智能路由选择预警短信发送方法,当短信发送失败后,进行重新发送,重新发送的规则仍按照发送规则。
[0018]前述多通道智能路由选择预警短信发送方法,当预警设备恢复正常时,再向接受预警短信的人员发送恢复预警短信。
[0019]与现有技术相比,本发明的有益效果是:达到报警信息能够短信通知的目标,保证了预警短信的及时发送,让管理人员及时了解煤矿井下实时监测值,以便在发生危险前,做好预警防范,指导避险工作,防止事故发生和人员的伤亡。当发送信息量较大时,防止发送端口被屏蔽。
【附图说明】
[0020]图1是本发明的流程图。
【具体实施方式】
[0021]短信预警软件的数据来源是由安全监控软件将煤矿安全监控设备提供的实时数据,以数据文本的形式存放在一个固定文件地址,短信预警软件每隔一定的时间对实时数据扫描。本发明是在短信猫的基础上进行开发的,下面结合附图和具体实施例对本发明作进一步说明。
[0022]如图1所示,多通道智能路由选择预警短信发送方法,包括以下步骤:
[0023]I)当某煤矿设备的状态数据达到预设值时,系统形成一条预警短信,并根据设定,罗列要发送的人员名单;
[0024]2)预警短信形成后,首先遍历短信发送终端的全部短信发送端口,查找到最小发送量端口,并记录最小发送量端口 ;
[0025]3)判断最小发送量端口是否满足以下条件:发送失败次数小于预设值一次、发送总量小于预设值一百条、上次发送成功、上次发送失败时间已超过30分钟;以上条件全部满足,则记录其为可选端口 ;若不满足以上全部条件,则该端口被放弃,重新进入步骤2),从剩余的端口查找满足条件的;
[0026]4)将所有满足条件的发送端口记录,形成可选端口链表;若没有一个端口符合条件,当循环次数未超限时,增加失败次数预设值、发送总量预设值,返回步骤3)进行循环;若循环次数超限时,则采用记录的当前最小发送量端口进行预警短信发送;
[0027]5)在可选端口链表中,遍历预选端口,如果有默认的端口,即曾经发送过该人员的端口,则用默认端口发送;如果没有默认的端口,则采用发送量最小的端口发送,并将该端口记录为此人员的默认端口。
[0028]本发明短信发送终端为外置短信猫配备一定数量的手机卡进行短信发送。
[0029]当短信发送失败后,进行重新发送,重新发送的规则仍按照发送规则。
[0030]当预警设备恢复正常时,再向接受预警短信的人员发送恢复预警短信。
[0031]除上述实施例外,本发明还可以有其他实施方式,凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围内。
【主权项】
1.一种多通道智能路由选择预警短信发送方法,其特征在于,包括以下步骤: 1)当某煤矿设备的状态数据达到预设值时,系统形成一条预警短信,并根据设定,罗列要发送的人员名单; 2)预警短信形成后,首先遍历短信发送终端的全部短信发送端口,查找到最小发送量端口,并记录最小发送量端口 ; 3)判断最小发送量端口是否满足以下条件:发送失败次数小于预设值、发送总量小于预设值、上次发送成功、上次发送失败时间已超过30分钟;以上条件全部满足,则记录其为可选端口 ;若不满足以上全部条件,则该端口被放弃,重新进入步骤2),从剩余的端口查找满足条件的; 4)将所有满足条件的发送端口记录,形成可选端口链表;若没有一个端口符合条件,当循环次数未超限时,增加失败次数预设值、发送总量预设值,返回步骤3)进行循环;若循环次数超限时,则采用记录的当前最小发送量端口进行预警短信发送; 5)在可选端口链表中,遍历预选端口,如果有默认的端口,即曾经发送过该人员的端口,则用默认端口发送;如果没有默认的端口,则采用发送量最小的端口发送,并将该端口记录为此人员的默认端口。
2.如权利要求1所述的多通道智能路由选择预警短信发送方法,其特征在于,所述短信发送终端为外置短信猫配备一定数量的手机卡进行短信发送。
3.如权利要求1所述的多通道智能路由选择预警短信发送方法,其特征在于,步骤3)所述发送总量预设值为一百条,发送失败次数预设值为一次。
4.如权利要求1所述的多通道智能路由选择预警短信发送方法,其特征在于,当短信发送失败后,进行重新发送,重新发送的规则仍按照发送规则。
5.如权利要求1所述的多通道智能路由选择预警短信发送方法,其特征在于,当预警设备恢复正常时,再向接受预警短信的人员发送恢复预警短信。
【专利摘要】本发明公开了一种多通道智能路由选择预警短信发送方法,包括以下步骤:1)系统形成预警短信;2)查找、并记录最小发送量端口;3)判断最小发送量端口是否满足条件,条件满足,则记录其为可选端口;若不满足条件,则该端口被放弃,重新进入步骤2),从剩余的端口查找满足条件的;4)将所有满足条件发送端口记录,形成可选端口链表;5)在可选端口链表中,遍历预选端口,如果有默认的端口,即曾经发送过该人员的端口,则用默认端口发送;如果没有默认的端口,则采用发送量最小的端口发送,并将该端口记录为此人员的默认端口。本发明保证了预警短信的及时发送,当发送信息量较大时,防止发送端口被屏蔽。
【IPC分类】H04W4-14
【公开号】CN104618876
【申请号】CN201410830763
【发明人】吴江云, 张辉
【申请人】镇江中煤电子有限公司
【公开日】2015年5月13日
【申请日】2014年12月26日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1