一种判断监测区域及传感节点异常的方法、装置和系统的制作方法

文档序号:9381440阅读:361来源:国知局
一种判断监测区域及传感节点异常的方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及无线传感器网络通信领域,尤指一种判断监测区域及传感节点异常的方法、装置和系统。
【背景技术】
[0002]传感器网络作为物联网的重要组成部分,担负着获取物理世界信息并传输给后台应用的作用,其中传感器节点的主要功能就是采集。基本的方法就是传感网内传感器节点采集信息,通过事先搭建好的传感网传输采集到的信息至汇聚节点(或网关),由网关进行初步的处理如数据压缩整合或协议转换后,上传至后台服务器,供应用后台所用。
[0003]在整个过程中涉及传感器网络的组网,节点的信息采集方式,数据的汇聚及压缩方式,协议的转换方式,信息上传后台的方式以及后台对数据的处理。
[0004]监测区域异常处理的重要性不言而喻。传感器网络内传感器节点采集到监测区域内数据后通过网关回转至后台,后台服务器解析采集到的数据,当发现有异常数据时,需要再次对异常数据发生区域采集上来的数据进行确认,如果发现是普遍现象则确定为监测区域异常,通知后台工作人员进行定位处理。
[0005]传感器网络所在采集区域内需要被采集的物理信息,随着时间的推移和环境的变化,采集区域内传感器采集到的数据会不断变化,当采集到的数据发生较大变化时,后台服务器在分析数据后,工作人员会对其监测区域提起注意或进行人工干预。但从传感网采集数据(多次采集数据并上传),到网关转发至后台服务器,再到人工分析判断监测区域数据,多次上传数据分析后发现数据异常,判断是区域物理信息变化还是节点本身异常,整个周期耗时较长,对监测区域异常的发现和处理会有一定的影响。

【发明内容】

[0006]本发明要解决的技术问题是提供一种判断监测区域及传感节点异常的方法、装置和系统,提高监测和处理效率。
[0007]为了解决上述技术问题,本发明实施例提供了一种判断监测区域及传感节点异常的方法,包括:
[0008]传感节点将采集到的原始数据与预置的第一基准数据进行比对,将与第一基准数据差距最大的Ml个原始数据优先上传至网关;
[0009]所述网关收到Ml个原始数据,将所述原始数据分别与网关上预置的第二基准数据和第三基准数据进行比对,其中第二基准数据 < 第一基准数据 < 第三基准数据,将小于第二基准数据以及大于第三基准数据的原始数据判定为异常数据,判断在第一预设时间段内如果有SI个传感节点上报的原始数据被判定为异常数据,则确定监测区域环境发生变化,上报监测区域变化告警信息给服务器,判断在第一预设时间段内如果有S2个传感节点上报的原始数据被判定为异常数据,则确定传感节点异常,上报传感节点异常告警信息给服务器。
[0010]可选地,所述方法还包括:
[0011]服务器接收到所述监测区域变化告警信息,通知后台工作人员;接收到传感节点异常告警信息,下发屏蔽传感节点的指令至网关;
[0012]所述网关收到所述屏蔽传感节点的指令后,对所述传感节点上传的信息只接收、判定但不转发。
[0013]可选地,所述方法还包括:
[0014]所述网关判断一传感节点持续发送异常数据超过第二预设时间,再次发送传感节点异常告警信息至服务器;
[0015]所述服务器在第三预设时间内接收到同一传感节点的传感节点异常告警信息,则下发关闭该传感节点的指令至网关;
[0016]所述网关收到所述关闭传感节点的指令后,发送休眠指令到传感节点。
[0017]可选地,所述S2为I ;所述监测区域变化告警信息包含监测区域标识;传感节点异常告警信息包含传感节点的节点标识。
[0018]本发明实施例还提供了一种判断监测区域及传感节点异常的系统,包括传感节点和网关,其中:
[0019]所述传感节点,用于将采集到的原始数据与预置的第一基准数据进行比对,将与第一基准数据差距最大的Ml个原始数据优先上传至网关;
[0020]所述网关,用于在收到Ml个原始数据后,将所述原始数据分别与网关上预置的第二基准数据和第三基准数据进行比对,其中第二基准数据 < 第一基准数据 < 第三基准数据,将小于第二基准数据以及大于第三基准数据的原始数据判定为异常数据,判断在第一预设时间段内如果有Si个传感节点上报的原始数据被判定为异常数据,则确定监测区域环境发生变化,上报监测区域变化告警信息给服务器,判断在第一预设时间段内如果有S2个传感节点上报的原始数据被判定为异常数据,则确定传感节点异常,上报传感节点异常告警信息给服务器。
[0021]可选地,所述系统还包括服务器,
[0022]所述服务器,用于在接收到所述监测区域变化告警信息后,通知后台工作人员;以及用于在接收到传感节点异常告警信息后,下发屏蔽传感节点的指令至网关;
[0023]所述网关还用于在收到所述屏蔽传感节点的指令后,对所述传感节点上传的信息只接收、判定但不上报。
[0024]可选地,所述系统还包括服务器,
[0025]所述网关还用于,判断一传感节点持续发送异常数据超过第二预设时间,再次发送传感节点异常告警信息至服务器;
[0026]所述服务器,用于在第三预设时间内接收到同一传感节点的传感节点异常告警信息时,则下发关闭该传感节点的指令至网关;
[0027]所述网关还用于,在收到所述关闭传感节点的指令后,发送休眠指令到传感节点。
[0028]本发明实施例还提供了一种传感节点,包括采集模块和判断模块,其中:
[0029]所述采集模块,用于采集原始数据;
[0030]所述判断模块,将所述采集模块采集到的原始数据与预置的第一基准数据进行比对,将与第一基准数据差距最大的Ml个原始数据优先上传至网关。
[0031]本发明实施例还提供了一种判断监测区域及传感节点异常的网关,包括判定模块和上报模块,其中:
[0032]所述判定模块,用于在收到Ml个原始数据后,将所述原始数据分别与网关上预置的第二基准数据和第三基准数据进行比对,其中第二基准数据 < 第一基准数据 < 第三基准数据,所述第一基准数据为传感节点中预置的基准数据;将小于第二基准数据以及大于第三基准数据的原始数据判定为异常数据,判断在第一预设时间段内如果有SI个传感节点上报的原始数据被判定为异常数据,则确定监测区域环境发生变化;以及用于判断在第一预设时间段内如果有S2个传感节点上报的原始数据被判定为异常数据,则确定传感节点异常;
[0033]所述上报模块,用于在所述判定模块确定监测区域环境发生变化时,上报监测区域变化告警信息给服务器,以及用于在所述判定模块确定传感节点异常时,上报传感节点异常告警信息给服务器。
[0034]可选地,所述上报模块,还用于在收到服务器发送的屏蔽传感节点的指令后,不再向服务器上报所述传感节点的传感节点异常告警信息。
[0035]可选地,所述判定模块,还用于判断一传感节点持续发送异常数据是否超过第二预设时间;所述上报模块,还用于在所述判定模块判断一传感节点持续发送异常数据超过第二预设时间时,再次发送传感节点异常告警信息至服务器。
[0036]可选地,所述网关还包括控制模块,所述控制模块用于在收到关闭传感节点的指令后,发送休眠指令到传感节点。
[0037]本发明实施例还提供了一种判断监测区域及传感节点异常的服务器,包括通知
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1