一种判断通道中断的短信阶梯告警方法转让专利

申请号 : CN202011111123.4

文献号 : CN112261597B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 肖颍涛刘健郭碧翔吕清洁郑波庞晴晴童红东韦杰杰万志祥李霞李飞艳张燕程亚航赵二保

申请人 : 国网安徽省电力有限公司阜阳供电公司安徽立卓智能电网科技有限公司

摘要 :

本发明公开了一种判断通道中断的短信阶梯告警方法,包括以下步骤:步骤一,建立场景池:获取数据采集系统与采集终端通道的不同通信状态和/或获取数据采集系统与采集终端通道的不同通信状态以及RSSI,并形成场景池;步骤二,实时获取当前通道的中断场景,并与场景池中的场景进行比较,从而判断当前通道的中断场景是否是真的中断,若是真的中断,告警模块发出告警消息进行告警;步骤三,短信阶梯告警。本发明对通道中断进行智能分析,从而更准确的判断是否是真的中断,并且本发明可根据通道中断的频率来动态调整给各等级消息接收者发送短信的时间间隔,从而更好地起到监管作用。

权利要求 :

1.一种判断通道中断的短信阶梯告警方法,其特征在于:包括以下步骤:步骤一,建立场景池:获取数据采集系统与采集终端通道的不同通信状态或获取数据采集系统与采集终端通道的不同通信状态以及RSSI,并形成场景池;

步骤二,实时获取当前通道的中断场景,并与场景池中的场景进行比较,从而判断当前通道的中断场景是否是真的中断,若是真的中断,告警模块发出告警消息进行告警;

步骤三,短信阶梯告警;告警消息的消息接收者包括等级由低到高的现场运维者、调度运维者和调度管理者三种角色;

每种角色之间设置时间间隔,现场运维者和调度运维者之间时间间隔设置为t1,调度运维者与调度管理者之间的时间间隔设置为t2;当出现中断符合告警消息发送条件时,首先发送到现场运维者,在t1时间内仍未处理好,将中断的告警消息发送到调度运维者,若中断时间超过t1+t2,则将中断的告警消息发送到调度管理者;

t1和t2的初始时间是设定值,即t1始和t2始;后面的t1和t2随着通道中断频率而动态变化,每个通道都关联初始的t1始和t2始,当第一次发送消息时,按t1始和t2始时间间隔进行发送,后面短时间频繁中断恢复场景需发送告警消息时,计算相邻前、后两次通道离线率R前和R后的差值R差,R差=R前‑R后;t1的时间按t1=(t1‑t1×(1‑R后))+((t1‑t1×(1‑R后)) ×R差)进行阶梯发送;t2的时间按t2=(t2‑t2×(1‑R后))+((t2‑t2×(1‑R后)) ×R差)进行阶梯发送。

2.根据权利要求1所述的一种判断通道中断的短信阶梯告警方法,其特征在于:所述通信状态包括通道正常的中断恢复、短时间频繁中断恢复和中断一段时间恢复;所述短时间频繁中断恢复中的短时间为低于5min;所述中断一段时间恢复中的一段时间为≥5min。

3.根据权利要求2所述的一种判断通道中断的短信阶梯告警方法,其特征在于:所述中断场景包括有线通道中断场景和无线通道中断场景。

4.根据权利要求3所述的一种判断通道中断的短信阶梯告警方法,其特征在于:所述有线通道中断场景的参数包括通道中断开始时间、通道中断开始5+5(n‑1)分钟的通道离线率R,n=1 12之间的自然数;

~

  (1)

式(1)中,Ts代表通道中断开始时刻,Te代表通道中断开始时刻后5+5(n‑1)时间点,n代表中断次数,i代表第i次中断, 代表第i次通道中断开始时刻,代表第i次通道中断结束时刻。

5.根据权利要求4所述的一种判断通道中断的短信阶梯告警方法,其特征在于:所述无线通道中断场景除包括上述有线通道中断场景的参数,还包括RSSI,RSSI将接收信号强度分为强、中、弱3个等级;

将各运营商3G信号强度均分为强、中、弱3个等级:对于WCDMA的RSSI,当接收信号强度>‑80dBm时,为强等级;当在‑80dBm≥接收信号强度>‑90dBm范围时,为中等级;当在‑90dBm≥接收信号强度>‑100dBm范围时,为弱等级;

对于CDMA2000的RSSI,当接收信号强度>‑75dBm时,为强等级;当在‑75dBm≥接收信号强度>‑85dBm范围时,为中等级;当在‑85dBm≥接收信号强度>‑95dBm范围时,为弱等级;

对于TD‑SCDMA的RSSI,当接收信号强度>‑78dBm时,为强等级;当在‑78dBm≥接收信号强度>‑88dBm范围时,为中等级;当在‑88dBm≥接收信号强度>‑98dBm范围时,为弱等级。

6.根据权利要求5所述的一种判断通道中断的短信阶梯告警方法,其特征在于:获取各个5+5(n‑1)分钟的通道离线率的同时,采集各时间段内的RSSI信号等级,并建立包含通道离线率和RSSI信号等级的无线通道中断场景;

当通信状态为短时间频繁中断恢复时,5min内中断次数出现的场景和场景池中的场景进行比较,当场景匹配程度达到设定值时,告警模块发出告警消息;

当通信状态为中断一段时间恢复,同时中断场景为有线通道中断场景时,中断后5+5(n‑1)分钟的任意一个通道离线率大于所述设定值,则发出告警消息;

当通信状态为中断一段时间恢复,同时中断场景为无线通道中断场景时,中断后得到各5+5(n‑1)分钟的通道离线率和各5+5(n‑1)分钟的RSSI平均值,场景池中找到RSSI平均值落入的区间是否为弱等级,如果是就发出告警消息,如果RSSI平均值为非弱等级,则对通道离线率进行判断,通道离线率大于所述设定值则发出告警信息。

7.根据权利要求6所述的一种判断通道中断的短信阶梯告警方法,其特征在于:所述设定值为85%或90%。

8.根据权利要求7所述的一种判断通道中断的短信阶梯告警方法,其特征在于:上述全部告警消息按照产生的时间进行排序,并以压栈的方式暂存于服务缓存中,形成一个消息队列,消息队列按照先进先出方式将告警消息发送给消息接收者。

9.根据权利要求7所述的一种判断通道中断的短信阶梯告警方法,其特征在于:所述告警消息延时一段时间发送到服务缓存,在延时的时间段中判断通道下的参数是否刷新,如果刷新,则对该告警消息增加额外描述再发送给消息接收者或者直接取消此告警消息;

延时一段时间是通过计算得出的,计算方法为:每个通道近7天通道平均离线率×5分钟。

10.根据权利要求9所述的一种判断通道中断的短信阶梯告警方法,其特征在于:所述告警消息包括短信,所述短信类型包括文字短信,语音短信和图片短信。

说明书 :

一种判断通道中断的短信阶梯告警方法

技术领域

[0001] 本发明涉及一种判断通道中断的短信阶梯告警方法,属于电力系统技术领域。

背景技术

[0002] 电力调度系统中的相关的数据采集系统通过与现场采集终端通信来收集数据,数据采集系统与现场采集终端直接的通信尤为关键,数据采集系统会判断数据采集系统与采
集终端通道的通信状态,当通道断开或恢复正常时数据采集系统会产生一条告警消息,再
将告警消息组成告警短信通过短信模块发送到指定接收人,让接收人第一时间了解数据采
集系统与采集终端的连接情况,出现异常时安排相关人员进行检查维护。
[0003] 如果在特定的环境下,比如无线通道受恶劣天气影响,通道出现频繁性中断、恢复,则会产生大量的告警短信,影响接收人判断,同时接收人容易忽略频繁的告警短信,没
有一个监督机制,系统的故障仍然无法得到检查维护。
[0004] 另外,经常会发生相关短信直接发送而且不分时间段的情况,比如夜间发送短信,在夜间接收到短信,接收人不一定会第一时间进行处理,可能会等到第二天工作时间进行
处理,这就失去第一时间发送短息处理的意义。同时短信发送到相关接收人,接收人是否及
时处理得不到一种监管,同样失去接收到短信处理问题的目的。

发明内容

[0005] 本发明所要解决的技术问题是,提供一种判断通道中断的短信阶梯告警方法,该法按等级设定短信接收人角色,同时动态设定各角色之间的传送时间间隔,在通道中断的
情况下短信按从低到高等级以动态的一定时间段间隔逐层进行发送,起到监督作用。
[0006] 进一步地,本发明提供一种可对通道中断进行智能分析,从而更准确的判断是否是真的中断的短信阶梯告警方法。
[0007] 为解决上述技术问题,本发明采用的技术方案为:
[0008] 一种判断通道中断的短信阶梯告警方法,包括以下步骤:
[0009] 步骤一,建立场景池:获取数据采集系统与采集终端通道的不同通信状态和/或获取数据采集系统与采集终端通道的不同通信状态以及RSSI,并形成场景池;
[0010] 步骤二,实时获取当前通道的中断场景,并与场景池中的场景进行比较,从而判断当前通道的中断场景是否是真的中断,若是真的中断,告警模块发出告警消息进行告警;
[0011] 步骤三,短信阶梯告警;告警消息的消息接收者包括等级由低到高的现场运维者、调度运维者和调度管理者三种角色;
[0012] 每种角色之间设置时间间隔,现场运维者和调度运维者之间时间间隔设置为t1,调度运维者与调度管理者之间的时间间隔设置为t2;当出现中断符合告警消息发送条件
时,首先发送到现场运维者,在t1时间内仍未处理好,将中断的告警消息发送到调度运维
者,若中断时间超过t1+t2,则将中断的告警消息发送到调度管理者;
[0013] t1和t2的初始时间是设定值,即t1始和t2始;后面的t1和t2随着通道中断频率而动态变化,每个通道都关联初始的t1始和t2始,当第一次发送消息时,按t1始和t2始时间间隔进行发
送,后面短时间频繁中断恢复场景需发送告警消息时,计算相邻前、后两次通道离线率R前和
R后的差值R差,R差=R前‑R后;t1的时间按t1=(t1‑t1×(1‑R后))+((t1‑t1×(1‑R后))×R差)进行阶
梯发送;t2的时间按t2=(t2‑t2×(1‑R后))+((t2‑t2×(1‑R后))×R差)进行阶梯发送。
[0014] 通道中断一段时间恢复这个场景也需要按阶梯告警发送,但是只是按t1始和t2始进行发送,因为中断一段时间恢复场景的通道离线率较低时,更新计算t1、t2是不适合的,当离
线率较高时(如设定值为90%)才能触发,继而按照上面的公式更新t1、t2。
[0015] 本发明的更新阶梯发送间隔时间有通道离线率触发条件,公式只适合通道离线率较高情况,公式的间隔时间更新总体趋势是减小的。更新间隔时间的目的是对通道离线率
较高的通道更加及时地进行阶梯告警。
[0016] 所述通信状态包括通道正常的中断恢复、短时间频繁中断恢复和中断一段时间恢复;所述短时间频繁中断恢复中的短时间为低于5min;所述中断一段时间恢复中的一段时
间为≥5min。
[0017] 所述中断场景包括有线通道中断场景和无线通道中断场景。
[0018] 所述有线通道中断场景的参数包括通道中断开始时间、通道中断开始5+5(n‑1)分钟的通道离线率R,n=1~12之间的自然数;
[0019]
[0020] 式(1)中,Ts代表通道中断开始时刻,Te代表通道中断开始时刻后5+5(n‑1)时间点,n代表中断次数,i代表第i次中断,ti代表第i次通道中断开始时刻,t’i代表第i次通道中
断结束时刻。
[0021] 所述无线通道中断场景除包括上述有线通道中断场景的参数,还包括RSSI,RSSI将接收信号强度分为强、中、弱3个等级;
[0022] 将各运营商3G信号强度均分为强、中、弱3个等级:
[0023] 对于WCDMA的RSSI,当接收信号强度>‑80dBm时,为强等级;当在‑80dBm≥接收信号强度>‑90dBm范围时,为中等级;当在‑90dBm≥接收信号强度>‑100dBm范围时,为弱等
级;
[0024] 对于CDMA2000的RSSI,当接收信号强度>‑75dBm时,为强等级;当在‑75dBm≥接收信号强度>‑85dBm范围时,为中等级;当在‑85dBm≥接收信号强度>‑95dBm范围时,为弱等
级;
[0025] 对于TD‑SCDMA的RSSI,当接收信号强度>‑78dBm时,为强等级;当在‑78dBm≥接收信号强度>‑88dBm范围时,为中等级;当在‑88dBm≥接收信号强度>‑98dBm范围时,为弱等
级。
[0026] 获取各个5+5(n‑1)分钟的通道离线率的同时,采集各时间段内的RSSI信号等级,并建立包含通道离线率和RSSI信号等级的无线通道中断场景;
[0027] 当通信状态为短时间频繁中断恢复时,5min内中断次数出现的场景和场景池中的场景进行比较,当场景匹配程度达到设定值时,告警模块发出告警消息;
[0028] 当通信状态为中断一段时间恢复,同时中断场景为有线通道中断场景时,中断后5+5(n‑1)分钟的任意一个通道离线率大于设定值,则发出告警消息;
[0029] 当通信状态为中断一段时间恢复,同时中断场景为无线通道中断场景时,中断后得到各5+5(n‑1)分钟的通道离线率和各5+5(n‑1)分钟的RSSI平均值,场景池中找到RSSI平
均值落入的区间是否为弱等级,如果是就发出告警消息,如果RSSI平均值为非弱等级,则对
通道离线率进行判断,通道离线率大于设定值则发出告警信息。
[0030] 所述设定值为85%或90%。
[0031] 上述全部告警消息按照产生的时间进行排序,并以压栈的方式暂存于服务缓存中,形成一个消息队列,消息队列按照先进先出方式将告警消息发送给消息接收者。
[0032] 所述告警消息延时一段时间发送到服务缓存,在延时的时间段中判断通道下的参数是否刷新,如果刷新,则对该告警消息增加额外描述再发送给消息接收者或者直接取消
此告警消息。
[0033] 延时一段时间也是通过计算得出:每个通道的延时时间是不同的,每个通道近7天通道平均离线率×5分钟,那么这段时间为(0—5分钟)。
[0034] 延时时间对通道离线率较高的通道,延时时间更长,因为离线率较高的通道,状态变化较快,更新的短信内容几率较大。
[0035] 所述告警消息包括短信,所述短信类型包括文字短信,语音短信和图片短信。
[0036] 本发明提供的一种判断通道中断的短信阶梯告警方法,具有以下有益效果:
[0037] (1)本发明对通道中断进行智能分析,加入场景池的概念,更精准的判断当前通道中断是否有效,同时对于在一定时间频繁中断进行分段处理,对于经常性中断但又在合理
设置的不发送短信时间段的告警消息也能判断处理,更精准的判断通道中断告警。
[0038] (2)本发明按等级设定短信接收人角色同时设定各角色之间的时间间隔,在中断的情况下短信按从低到高等级以一定时间段间隔逐层进行发送。低等级首先接收到短信处
理告警,若在设定的时间间隔内没有处理完成,告警将升级发送到高等级,高等级将会督促
低等级进行告警处理,这样形成一个自下而上的反馈,同时达到自上而下管理的一个闭环,
起到监督管理作用,更好的解决告警。同时,本发明可根据通道中断的频率来动态调整发送
短信的时间间隔,从而让消息接收者知道通道中断的严重情况,以便更好地起到监督管理
作用。
[0039] (3)本发明按角色设定每种角色的接收告警短信的时间段,不同角色工作的时间段有所不同,设定对应接收短信时间,达到灵活动态的发送短信,让每种角色在不希望收到
短信的时间不收到短信,在最希望收到短信的时间段收到短信,这样会提高短信接收人收
到告警短信处理告警信息的效率。

附图说明

[0040] 图1为本发明的流程图。

具体实施方式

[0041] 下面结合附图对本发明作更进一步的说明。
[0042] 如图1所示,一种判断通道中断的短信阶梯告警方法,包括以下步骤:
[0043] 步骤一,建立场景池:获取数据采集系统与采集终端通道的不同通信状态和/或获取数据采集系统与采集终端通道的不同通信状态以及RSSI,并形成场景池;
[0044] 步骤二,实时获取当前通道的中断场景,并与场景池中的场景进行比较,从而判断当前通道的中断场景是否是真的中断,若是真的中断,告警模块发出告警消息进行告警;
[0045] 一个场景是一条记录,场景池存放场景同样有这些参数,将场景中的这些参数按时间先后顺序存放;
[0046] 步骤三,短信阶梯告警;告警消息的消息接收者包括等级由低到高的现场运维者、调度运维者和调度管理者三种角色;
[0047] 每种角色之间设置时间间隔,现场运维者和调度运维者之间时间间隔设置为t1,调度运维者与调度管理者之间的时间间隔设置为t2;当出现中断符合告警消息发送条件
时,首先发送到现场运维者,在t1时间内仍未处理好,将中断的告警消息发送到调度运维
者,若中断时间超过t1+t2,则将中断的告警消息发送到调度管理者;
[0048] t1和t2的初始时间是设定值,即t1始和t2始;后面的t1和t2随着通道中断频率而动态变化,每个通道都关联初始的t1始和t2始,当第一次发送消息时,按t1始和t2始时间间隔进行发
送,后面短时间频繁中断恢复场景需发送告警消息时,计算相邻前、后两次通道离线率R前和
R后的差值R差,R差=R前‑R后;t1的时间按t1=(t1‑t1×(1‑R后))+((t1‑t1×(1‑R后))×R差)进行阶
梯发送;t2的时间按t2=(t2‑t2×(1‑R后))+((t2‑t2×(1‑R后))×R差)进行阶梯发送。
[0049] 通道中断一段时间恢复这个场景也需要按阶梯告警发送,但是只是按t1始和t2始进行发送,因为中断一段时间恢复场景的通道离线率较低时,更新计算t1、t2是不适合的,当离
线率较高时(如设定值为90%)才能触发,继而按照上面的公式更新t1、t2。
[0050] 本发明的更新阶梯发送间隔时间有通道离线率触发条件,公式只适合通道离线率较高情况,公式的间隔时间更新总体趋势是减小的。更新间隔时间的目的是对通道离线率
较高的通道更加及时地进行阶梯告警。
[0051] 所述通信状态包括通道正常的中断恢复、短时间频繁中断恢复和中断一段时间恢复;所述短时间频繁中断恢复中的短时间为低于5min;所述中断一段时间恢复中的一段时
间为≥5min。
[0052] 所述中断场景包括有线通道中断场景和无线通道中断场景。
[0053] 所述有线通道中断场景的参数包括通道中断开始时间、通道中断开始5+5(n‑1)分钟的通道离线率R,n=1~12之间的自然数;
[0054]
[0055] 式(1)中,Ts代表通道中断开始时刻,Te代表通道中断开始时刻后5+5(n‑1)时间点,n代表中断次数,i代表第i次中断,ti代表第i次通道中断开始时刻,t’i代表第i次通道中
断结束时刻。
[0056] 所述无线通道中断场景除包括上述有线通道中断场景的参数,还包括RSSI,RSSI将接收信号强度分为强、中、弱3个等级;
[0057] 将各运营商3G信号强度均分为强、中、弱3个等级:
[0058] 对于WCDMA的RSSI,当接收信号强度>‑80dBm时,为强等级;当在‑80dBm≥接收信号强度>‑90dBm范围时,为中等级;当在‑90dBm≥接收信号强度>‑100dBm范围时,为弱等
级;
[0059] 对于CDMA2000的RSSI,当接收信号强度>‑75dBm时,为强等级;当在‑75dBm≥接收信号强度>‑85dBm范围时,为中等级;当在‑85dBm≥接收信号强度>‑95dBm范围时,为弱等
级;
[0060] 对于TD‑SCDMA的RSSI,当接收信号强度>‑78dBm时,为强等级;当在‑78dBm≥接收信号强度>‑88dBm范围时,为中等级;当在‑88dBm≥接收信号强度>‑98dBm范围时,为弱等
级。
[0061] 获取各个5+5(n‑1)分钟的通道离线率的同时,采集各时间段内的RSSI信号等级,并建立包含通道离线率和RSSI信号等级的无线通道中断场景;
[0062] 当通信状态为短时间频繁中断恢复时,5min内中断次数出现的场景和场景池中的场景进行比较,当场景匹配程度达到设定值时,告警模块发出告警消息;
[0063] 当通信状态为中断一段时间恢复,同时中断场景为有线通道中断场景时,中断后5+5(n‑1)分钟的任意一个通道离线率大于设定值,则发出告警消息;
[0064] 当通信状态为中断一段时间恢复,同时中断场景为无线通道中断场景时,中断后得到各5+5(n‑1)分钟的通道离线率和各5+5(n‑1)分钟的RSSI平均值,场景池中找到RSSI平
均值落入的区间是否为弱等级,如果是就发出告警消息,如果RSSI平均值为非弱等级,则对
通道离线率进行判断,通道离线率大于设定值则发出告警信息。
[0065] 所述设定值为85%或90%。
[0066] 上述全部告警消息按照产生的时间进行排序,并以压栈的方式暂存于服务缓存中,形成一个消息队列,消息队列按照先进先出方式将告警消息发送给消息接收者。
[0067] 所述告警消息延时一段时间发送到服务缓存,在延时的时间段中判断通道下的参数是否刷新,如果刷新,则对该告警消息增加额外描述再发送给消息接收者或者直接取消
此告警消息。
[0068] 延时一段时间也是通过计算得出:每个通道的延时时间是不同的,每个通道近7天通道平均离线率×5分钟,那么这段时间为(0—5分钟)。
[0069] 延时时间对通道离线率较高的通道,延时时间更长,因为离线率较高的通道,状态变化较快,更新的短信内容几率较大。
[0070] 所述告警消息包括短信,所述短信类型包括文字短信,语音短信和图片短信。当短信类型为文字短信时,文字短信延时一段时间发送到服务缓存时,在延时的时间段中判断
通道下的参数是否刷新,如果刷新,则对该文字短信增加额外描述(如已更新,请勿略该条
短信)再发送给消息接收者或者直接取消此告警消息。
[0071] 本实施例还按天设定每种角色接收告警短信的时间段,让角色在合适的时间段接收短信。比如现场运维角色设置接收短信时间范围为6:00~18:00标记为T1,调度运维设置
T2,调度管理设置为T3,若在T1产生告警消息直接发送,若不在T1产生告警消息,将短信告
警消息暂存待到T1时再发送。若不在T1产生多条告警信息只发送最后一条告警信息,达到
提示目的即可,其他角色同样逻辑进行。
[0072] 本实施例可以对通道中断进行智能分析:即对通道正常的中断恢复或者短时间频繁中断恢复形成对应的场景,放入场景池,通过当前中断场景与场景池进行比较,更准确的
判断是否真的中断。
[0073] 本实施例还按等级设定短信接收人角色,同时设定各角色之间的传送时间间隔,在中断的情况下短信按从低到高等级以一定时间段间隔逐层进行发送,起到监督作用。
[0074] 本实施例还按角色设定每种角色的接收告警短信的时间段,不同角色工作的时间段有所不同,设定对应接收短信时间。
[0075] 以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应
视为本发明的保护范围。